PID Tuning for fixed settling time and minimum overshoot
18 ビュー (過去 30 日間)
古いコメントを表示
Hi all I am a bit new to PID tuning and PIDs in general so kindly assist me
I have a PID that needs to be tuned for the operation of a motorized Propotional Valve working with a Vacuum Pump as a Plant to control pressure
Feedback to PID is the vacuum pressure output measured from the valve+pump system with input as the required vacuum pressure and output of the PID is the duty cycles in the form of a digital number restricted between 0 and 100
The pump and valve data is unavailable so I am using experimental data from the actual plant to create a transfer function based LTI plant for use in Tuning
The system needs to settle within a time of 10s or less with minumum overshoot
Unfortunately no matter whatever I try be it with using parts of the data or the full data the system has a settling time much longer than this
How do I go about solving this issue ?
1 件のコメント
Sam Chak
2025 年 11 月 8 日 9:44
Hi @Anirudh
Can you post the identified transfer functions for the vacuum pump? We need them to examine whether a PID controller will suffice. Otherwise, consider a higher‑order dynamic compensator (PID is just a 2nd‑order special case).
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で PID Controller Tuning についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!