unrecognized tire test type

조회 수: 4 (최근 30일)
Tobias
Tobias 2024년 11월 25일
댓글: Matthew 2025년 3월 10일
Hello,
I'm trying to use the Extended Tire Features for Vehicle Dynamics Blockset to plot my tire data. When I use the autoplot funktion i get following error message:
Error using autoplot
All data sets removed due to unrecognized tire test type. Plotting function aborted.
When using the example tire data providet by MATLAB everthing works as it is supposed too. So I imagen the problem is in my data. My tire data are multiple slip angle sweeps in an tire data array. From my understandig this should be a supported tire test type, since it's one off the three types used in the example. I tryed to compare the Exammple data to my data to find any differnces that could cause this problem, but no changes yielded an improvment.
Can someone explain how the Blockset recognizeses the tire test type and with tire test types are supported, since there is no mention of the tire test type in the documentation I could find? So i can check if my tire data full fills the critierias and fix any problems.

채택된 답변

Matthew
Matthew 2024년 11월 25일
Tobias,
Is all the data in a single tireData object? I suspect the problem may be that you need to split the data into an array first. Check out the split method. Then supply the array to the plot method.
Also, you can avoid the error entirely if you provide more input arguments to better define what you want to plot.
For example:
plot(td, "DataVariableNames", ["alpha", "Fy"])
Check the plot documentation for all the optional input arguments.
  댓글 수: 6
Aloys
Aloys 2025년 3월 8일
Hello,
I have the exact same error, but I have to admit that I don't know how to resolve the issue even with your answer. I'm loading .dat files from calspan (fsae ttc), and it tells me the same error. I also have the following warning :
Warning: Unrecognized tire test type for index '1,2,3,4,5,6,7,8,9,10'. Removed from plot function.
Warning: Data channel 'IP' must be steady-state for automatic plotting. Data index '1,2,3,4,5,6,7,8,9,10' removed from plot function.
Here is the code :
tirepath = pwd;
tydexdir = dir(fullfile(tirepath,"Tire_Data", "*.dat"));
tydexstr = join([{tydexdir.folder}',{tydexdir.name}'],filesep);
td = tireData(tydexstr);
td = mean(td, "Fz");
td.summaryTable;
td.summaryTable("DataStat","max");
plot(td)
And if I just don't plot it, I can't fit the data neither.
Thank you very much
Matthew
Matthew 2025년 3월 10일
Hi Aloys,
I'm sorry you're encountering the warning. The plot method, without any additional input arguments, will attempt to create common plots based on the underlying data, but it doesn't always recognize the type of tire test maneuver.;
I encourage you to review the doc for plot and provide additional input arguments.
For example, try:
plot(td, "DataVariableNames",["alpha","Fy"])

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Wheels and Tires에 대해 자세히 알아보기

제품


릴리스

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by