This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0G3519: PID output to PWM Input

Part Number: MSPM0G3519

Tool/software:

Hi,

It is an in general question not based on part number which is mentioned above. 

Here is my question,

We are going to run the BLDC motor, in order to control the speed of the motor constant using PID controller for irrespective of the load. For that how to choose initial value of Kp and Ki, on which based we have to choose, and we need to give the output of the PI controller to PWM generator and need to control the speed. What kind of output we are going to expect from the output of the PI controller?

Please provide your needful comments.

Regards,

Sangeeta K

  • Hi Sangeeta,

    Actually this is a huge question, the value of Kp and Ki depends on the whole system block design, frequency bandwidth requirement, dynamic response and stability requirements. Just give some general comments about the selection of Kp and Ki:

    • Kp: The larger the Kp value, the faster the dynamic response of the system, but it may also result in overshoot, and a too large Kp may even make system unstable. Need to consider the balance of response speed and overshoot when designing. 
    • Ki: A suitable Ki can help eliminate steady-state errors and improve system response speed. 
    • We always want to achieve a system with fast dynamic response, small overshoot, zero steady-state, strong stability. And this need to many time of attempts of PI parameters.

    Best Regards,

    Pengfei