PID Tuning for fixed settling time and minimum overshoot

18 ビュー (過去 30 日間)
Anirudh
Anirudh 2025 年 11 月 8 日 8:04
コメント済み: Sam Chak 2025 年 11 月 8 日 9:44
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
Sam Chak 2025 年 11 月 8 日 9:44
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 ExchangePID Controller Tuning についてさらに検索

製品


リリース

R2025a

Community Treasure Hunt

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

Start Hunting!

Translated by