How to reduce overshoot of output response in BLDC motor?
3 ビュー (過去 30 日間)
古いコメントを表示
Hi everyone, I have a problem in my project. It's about Fuzzy Gain Scheduling of PID controller for BLDC motor. I’ve done with Simulink simulation. But the output response still not good. The overshoot came when I change the set value. I attach the result on the link below. I hope someone can give me the suggestion what I have to do. Thanks a lot.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/159926/image.jpeg)
0 件のコメント
回答 (1 件)
Arkadiy Turevskiy
2017 年 1 月 19 日
Look at the control request your controller is generating. The type of response you are getting might be due to the fact that the controller output is limited, but the integrator in the PID controller "winds up" and take a while to unwind. You may want to try using anti-windup in your controller.
0 件のコメント
コミュニティ
その他の回答 パワー エレクトロニクス コミュニティ
参考
カテゴリ
Help Center および File Exchange で Fuzzy Logic Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!