Problem with Simulink model of an Electric Vehicle
3 次查看(过去 30 天)
显示 更早的评论
I've created a simulink model of an Electric Vehicle powered with a Li-ion battery using Simulink/Simscape/Simscape Power systems. The battery powers a PMSM machine through a three-phase inverter, the motor torque is controlled with flux weakening vector control. The aim is to fulfill a given drive cycle (a shorter one created on my own because the simulation takes long to run) consisting of acceleration, cruising and braking. The simualtion works nicely during vehicle acceleration and cruising and partly during braking, but unfortunately the vehicle cannot go back down to velocity of 0 km/h. During braking, when the car speed reaches 5 km/h, the motor torque suddenly goes up to 0 and no more braking takes place (see the attached picture). Could please someone help me or give a hint, what possibly goes wrong in this program? In order to upload the drive cycle to the workspace, the attached script "dane2.m" needs to be run first.
1 个评论
은규 손
2023-3-24
Hello i am student who study your model.
so i researched a lot of dynamics about regenerative braking but i could not find it
Can't you give me the dynamics formula to use when making this model?
回答(2 个)
Pawel Wnuk
2018-5-12
1 个评论
Veer Alakshendra
2018-5-18
编辑:Veer Alakshendra
2018-5-18
Glad to know you figured out the issue. To increase the simulation speed, please try running the simulation with fixed step and ode4 solver. To learn more about selection of solvers, follow this link: https://blogs.mathworks.com/racing-lounge/2017/12/08/solver-choice/
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!