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 Center および File ExchangeWheels and Tires についてさらに検索

製品


リリース

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by