PI control techniques for speed control of a BLDC motor

조회 수: 7 (최근 30일)
Olando  Fraser
Olando Fraser 2016년 2월 29일
답변: Raju Rambha 2018년 12월 23일
Hey guys, I am presently trying to tune a PI controller to control my BLDC motor, i have tried good gain method, ziegler nichles (excuse spelling) tuning for desired parameters i.e. for max overshoot and settling time by equating coefficients. I am still not satisfied with the results.
Reasons:
1. the settling voltage is above the rated value for the motor. 2. the initial start voltage value is very high since the error is maximum at start up, based on the Kp value the starting voltage will also be high. This is not good practically.
So. Are there any other methods i can use that is preffered for tuning a PI controller for motor control??.

답변 (2개)

Manikandan
Manikandan 2018년 2월 22일
Try to use trial and error method

Raju Rambha
Raju Rambha 2018년 12월 23일
Auto tuning of PID is available in matlab. According to your requirements you con model your voltage level. you have to use non linear tuning for this.

커뮤니티

더 많은 답변 보기:  Power Electronics Community

카테고리

Help CenterFile Exchange에서 Electromechanical에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by