Assignment vehicle model longitudal
이전 댓글 표시
Hello. When executing this script I get an error. I have no clue what I did wrong. It has to do something with "tout". The script should work together with the simulink document. In the attachment I have uploaded the assignment.
%
%
%
close all; clear; clc; format short; format compact;
%
% Parameters
T = 110; % Torque [Nm] 110 @4000 [rpm]
rpm = 4000; % rpm in
f0 = 123.6; % static roll resistance [N]
f1 = 1.007; % dynamic roll resistance [N/(km/h)]
f2 = 0.02978; % Air resistance [N/(km/h)^2];
A = 2.01; % Vehicle Frontal Area [m²]
Cd = 0.32; % Drag coefficient [-]
Rho = 1.25; % Air density [kg/m^3]
m = 1145; % Mass [kg]
r = 0.298; % Wheel Radius [m]
Crr = -0.011; % Static Rolling Resistance (Crr) [-]
AirDensity = 1.22; % Air density [kg/m³]
G = 9.81; % Gravitational Acceleration [m/s²]
SimTime = 6; % [s] simulatietijd
% simulatie model
sim("Assignment_Vehicle_simulink_model_2712")
%%Plotten
figure;
plot(out.tout, Snelheid); grid on;
xlabel('Torque [Nm]'); ylabel('snelheid [m/s]');
title ('Voertuigsnelheid');
답변 (1개)
Fangjun Jiang
2026년 1월 9일
0 개 추천
"tout" is the time ouput variable created after a successful simulation.
In your model, press Ctrl+E, make sure these two options are checked.

댓글 수: 2
JOb
2026년 1월 11일
Fangjun Jiang
2026년 1월 12일
Yes. The simulation is not stable. You may try reducing the simulation step size but may require more understanding of the model and Simulink to make it work.
카테고리
도움말 센터 및 File Exchange에서 Simulink에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!