Initial Angular Velocity for PSIM BDCM Block?
Is there a way to set an initial angular velocity for the PSIM BDCM block (3-phase permanent magnet brushless dc machine with trapezoidal back emf)?
My goal is to simulate the motor response starting from while the motor is in motion (instead of starting from 0 RPM and accelerating up to the desired value). I am using SimCoupler to run with input from MATLAB, and since the focus of the simulation is on behavior at much higher RPM, being able to specify the starting speed would be more efficient.
I am aware of the Save and Load flags, but that is not quite what I am looking for since it would require running the first part of the simulation to get those values, which is what I am trying to avoid.
Thank you for your help!
Best Answer
-
you could just use a speed load and then control the developed torque of the machine. this will allow you to explicitly control the torque without needing to accelerate the motor to a setpoint speed. This is what we do in the revised motor control design suites with the torque control elements. You can do the same by just using a speed load explicitly.
of course you would open the speed control loop and simply use current control for the torque.
1
Answers
-
you could just use a speed load and then control the developed torque of the machine. this will allow you to explicitly control the torque without needing to accelerate the motor to a setpoint speed. This is what we do in the revised motor control design suites with the torque control elements. You can do the same by just using a speed load explicitly.
of course you would open the speed control loop and simply use current control for the torque.
1 -
Albert Dunford_20896 said:
you could just use a speed load and then control the developed torque of the machine. this will allow you to explicitly control the torque without needing to accelerate the motor to a setpoint speed. This is what we do in the revised motor control design suites with the torque control elements. You can do the same by just using a speed load explicitly.
of course you would open the speed control loop and simply use current control for the torque.
That is great; I will do that. Thank you for your help!
0