
Can I map a torque input to a braking pressure?
25 views (last 30 days)
Show older comments
I am studying the eATV model proposed by MathWorks (https://it.mathworks.com/matlabcentral/fileexchange/81623-electric-vehicle-powered-by-bldc-motor), but I am stuck trying to understand the relationship they have imposed:
Does power not require angular velocity in rad/s?
Where do the gains -0.01 and 1 in the transformation come from?
I am trying to mathematically characterize the relationship but I am unable to do so.
Furthermore, in PS-Simulink towards the brake pedal, they use N/m^2 and not bar as expected by the input block (https://it.mathworks.com/help/sdl/ref/discbrake.html#:~:text=Physical%20signal%20port%20associated%20with%20cylinder%20pressure%2C%20in%20bars.).


Thank you all so much.
0 Comments
Answers (1)
Sam Chak
on 14 Nov 2025 at 8:44
Hi @Leonardo
I cannot provide the physical explanation of how the student author derived the model. Mathematically, the 1st-order transfer function’s output requires approximately
time units to rise from 0 and converge to A, where A is the response amplitude (steady state).

v = 30; % wheel speed in RPM
Tr = -10; % brake torque requirement
A = v*Tr*(-0.01)*1; % Amplitude (steady state value of brake pressure)
s = tf('s');
tau = 0.1;
G = A/(tau*s + 1)
step(G, 1), grid on
xline(0.5, '--')
Despite the physical signal port of the Disk Brake measuring brake pressure in bars, the Simscape unit manager can automatically verify units within a physical network and perform the necessary conversions, provided the user correctly specifies the incoming signal unit (N/m^2, i.e., pascal, Pa).
See Also
Categories
Find more on Simscape Driveline in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!