🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

Initial Angular Velocity for PSIM BDCM Block?

User: "Annalisa J."
Altair Community Member
Updated by Annalisa J.

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!

Find more posts tagged with

Sort by:
1 - 2 of 21
    User: "Albert_Dunford"
    Altair Employee
    Accepted Answer
    Updated by Albert_Dunford

    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.

    User: "Annalisa J."
    Altair Community Member
    OP
    Updated by Annalisa J.

    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!