Code Monkey home page Code Monkey logo

magic-formula-tyre-tool's People

Contributors

teasit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

magic-formula-tyre-tool's Issues

[BUG] Undefined function 'findpeaks' for input arguments of type 'double'

Description
Hello, I'm a Student and member of a FSAE Team in Brazil, and I'm really thankful for the type of content you are developing and sharing with the student community! I'm really new to the Tire Modelling scenario and you helped me make a lot of concepts a lot more clear!
Well, I tried to implement your software but right from the start I get stuck on an error message... When I try importing my data (even the example data that comes with the download of this tool), I get this message: "Undefined funcion 'findpeaks' for input arguments of type 'double'."

Reproduce
Steps to reproduce the behavior:

  1. Go to 'Import Data'
  2. Go to the location of the file
  3. Select the Data from TTC
  4. Click 'Import'

Expected behavior
The expected behavior was being able to continue the step by step you described on the post...

Screenshots
Screenshot of the error message:
image

Version of MATLAB

  • MATLAB OS
  • 2022b 30day Trial version

Do you have any clue on how can I fix this issue?
Once again, thanks for the help anyways!!

Longitudinal Force x Slip Angle

Hi! My name is Caio and I'm part of a Formula Sae team, here in Brazil and first congratulations for the project and for also making it available for other people to access. A question I had was the following, which curves are really necessary to validate the "fit", my fit was good for FX vs LongSlip, FY vs SlipAngle, FY vs LongSlip. However, the FX vs Slip Angle curve never intersect! Is there any reason for this? Or does this curve not matter to validate the "fit"? The curve I'm referring to is the one below.
image

[BUG] Fitter failed to solve fit-mode "Mx"

Hello,

I'm trying to do an aligning moment graph/moment fit mode with cornering data, but when I run the fitter I get this error:

Fitting Mx...
Error using magicformula.v61.Fitter/run
Fitter failed to solve fit-mode "Mx".

Error in MagicFormulaTyreTool/onStartFittingRequested (line 451)
fitter.run()

Error in MagicFormulaTyreTool>@(varargin)app.onStartFittingRequested(varargin{:}) (line 786)
'FitterStartRequestedFcn', @app.onStartFittingRequested, ...

Caused by:
Error using
magicformula.v61.Fitter/verifyHasMandatoryParameters
Parameter 'UNLOADED_RADIUS' is required to fit 'Mx'.

Error using ui.TyreModelPanel/onFitterStartRequested
Error while evaluating TyreModelPanel FitterStartRequestedFcn.

From my TTC data file, unloaded radius is RUN and when I tried looking for 'UNLOADED_RADIUS' in the fitter I was not able to find it. I was wondering if there was any way to go about this. Thank you.

[BUG] "Downsampling Error for Magic Formula Tyre Tool V1.4" "Expected X to be nonempty"

Hey Tom,
I was trying to use the fitter of your Magic Formula Tyre Tool but unfortunately there is a problem with the downsampling. Once i click "Start Fitter" Matlab gives out an error message which says: "Error using downsample, Expected X to be nonempty" I tried it with different FSAE TTC Raw data but the error keeps showing up. So in order to reproduce the error you just have to import Cornering and DriveBrake data of your tyre and start the fitter. I also tried to change the downsampling from 1 to 5 and so on but this did not fix the problem.
I just started learning about Tyre modelling and your tool helps me a lot to understand the tyre characteristics and how to work with the FSAE TTC Data.
So any help to fix this problem would be much appreciated.

Here is also a screenshot of the error message:
image

Btw I am using Matlab 2022b

How to download the parser?

I'm trying to use the Magic Formula Tyre Tool to analyze FSAE TTC data, but I'm having issue when loading importing the data. Which I cannot find the parser to import data. Can you please suggest where I can find the parser to use?

[BUG] No Curve-Fitted Data Appears after fitting the data,

Hey, It's me again (Sorry), I downloaded the newest version of the program, ran the program and it ran just fine, I managed to get values and applied them as intended. However when I try to see the values found in the graph, nothing happens. I notice that I can only fit the data with FY0. It doesn't let me with FX0. Any of the Mz0, MX, MY gives an error to which I attached screenshots below. I'm using Run Data 19 from round 8, but tried Run Data 17-23 and got the same error. Is there a way to get the file to be use the FX0 fit mode, like the tutorial video? Thanks for taking the time, this program is really good and got a lot of potential.

Screenshot 2023-10-18 010908
Screenshot 2023-10-18 010931
Screenshot 2023-10-18 010957
Screenshot 2023-10-18 011528

[BUG] "No data available for steady state settings", "No data for Channel 'FX'"

Description
When I upload a Matlab file from TTC Round 8, No data channel is created for FX and No data available for steady state settings and I can't run the program. I'm not sure if I'm doing something wrong but I looked at everywhere all the resources but can't find the solution. I've seen the error with steady state settings be answer but I believe this issue is different. I get no FNOMIN when uploading the files.

Also in the tutorials it shows a parser for both cornering and breaking, for my program it only has one parser with the name ' FSAETTC_SI_ISO_Mat'

When I open the program, this error shows up:
Error using matlab.ui.control.internal.model.AbstractNumericComponent/set.Value
'Value' cannot be [] when 'AllowEmpty' is 'off'.

Unable to execute 'update' method.

Reproduce
Steps to reproduce the behavior:

  1. Go to TTC round 8
  2. Upload from RawData_Cornering_Matlab_SI_10inch_Round8 (Run data doesn't work either)
  3. Any file number
  4. Upload file
  5. See error

Version of MATLAB

  • Matlab R2023a - Windows

[BUG] <Display error in the tire analysis screen>

Hey tom,
Thanks for sharing this Magic Formula Tyre Tool, but I'm having a little problem with it now. After I imported the Run FSAE TTC Data from Round 9, the STEADY-STATE SETTINGS part of the Tire Analysis interface is unchanged, and there is no corresponding data in the drop down menu of all options. How can this be resolved please? Or is it a problem with the TTC data I imported?(I am using Matlab 2023b)
Here's a screenshot:
d979b1a9967de4fd124f80509a90f06
cf5194f7836a2c8c78de13ed08fa439

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.