Clarification on the vehicle start logic

Can someone please help me to clarify,

For a vehicle to get started it requires as high Iq as possible, this iq in vehicle case depends on the throttle, so if i keep my throttle let us say at 10% which for example provides 10% of the required Iq by the vehicle then how does the vehicle start? this is the scenario i am facing now, how do i solve this problem?

Hi!

If you give the user torque control, then the user will have to provide more throttle to have enough torque (Iq) to overcome the friction and start moving.

Once moving the user will have to compensate the reduced friction and adjust the throttle to get the desired acceleration. Once the desired speed is reached the user will have to again adjust the throttle to reduce torque to a level that maintains constant speed.

In many road vehicles the use of transmissions allows the user to adjust the output torque range to match the situation…

Depending on your situation you may want to think about a different type of control (like velocity control), or a more complicated scheme for the throttle, like maybe introducing a „start mode“ or something like that.

Thank you very much for your time and reply, I will try what you mentioned the vehicle keeps jerking very much at low speed, I don’t know the root cause. Is it because of torque, rotor angle not sure I have to figure out.