Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js
Skip to main content
LibreTexts - Ukrayinska

11.7: Приклад: ПІД-контроль

  • Franz S. Hover & Michael S. Triantafyllou
  • Massachusetts Institute of Technology via MIT OpenCourseWare

Розглянемо випадок, коли маса(m) ковзає по столу без тертя. Він має ідеальний підрулюючий пристрій, який генерує силуu(t), але також піддається невідомому порушеннюd(t). Якщо лінійне положення маси єy(t), і вона ідеально виміряна, у нас є рослинаmy

Припустимо, що бажана умова простоy(t) = 0, з початковими умовамиy(0) = y_o іy'(0) = 0.

Тільки пропорційна

Пропорційний контролер самостійно викликає закон управлінняu(t) = −k_p y(t), так що динаміка замкнутого циклу слідує

m y''(t) \, = \, - k_p y(t) + d(t).

За відсутностіd(t), ми бачимо, щоy(t) = y_o \cos \sqrt{\frac{k_p}{m}} t, незначно стабільна реакція, яка небажана.

Лише пропорційна похідна

Нехайu(t) = - k_p y(t) - k_d y'(t), і з цього випливає, що

m y''(t) \, = \, - k_p y(t) - k_d y'(t) + d(t).

Система тепер нагадує масово-пружинну дашпот-систему другого порядку, деk_p грає роль пружини, іk_d частина приладової панелі. При надмірно великомуk_d значенні для система буде завищена і дуже повільно реагувати на будь-яку команду. У більшості застосувань допускається невелика кількість перенапруження, оскільки час відгуку коротший. k_dЗначення критичного демпфування в цьому прикладі є2 \sqrt{m k_p}, і так правило єk_d < 2 \sqrt{m k_p}. Результат, який легко знайти за допомогою перетворення Лапласа,

y(t) \, = \, y_o e^{\frac{-k_d}{2m}t} \left[ \cos \omega_d t + \frac{k_d}{2 m \omega_d} \sin \omega_d t \right],

де\omega_d = \sqrt{4m k_p - k_d^2} / 2m. Ця реакція експоненціально стабільна за бажанням. Відзначимо, що якщо маса мала дуже велику кількість природного демпфування, для скасування деякого її ефекту і прискорення реакції системи можнаk_d було б використовувати негатив.

Тепер розглянемо, що відбувається, якщоd(t) має постійний ухилd_o: він врівноважує саме пропорційну контрольну частину, врешті-решт осідаючи наy(t = \infty) = d_o / k_p. Щоб досягти хорошоїd_o відмови відPD контролера, нам потрібно було б встановитиk_p дуже великий. Однак дуже великі значенняk_p будуть також приводити резонансну частоту\omega_d вгору, що неприпустимо.

Пропорційна інтегральна похідна

Тепер давайтеu(t) = - k_p y(t) - k_i \displaystyle\int\limits_{0}^{t} y(\tau) \, d\tau - k_d y'(t): у нас є

m y''(t) \, = \, - k_p y(t) - k_i \int\limits_{0}^{t} y(\tau) \, d\tau - k_d y'(t) + d(t).

Система управління тепер створила реакцію третього порядку із замкнутим циклом. Якщоd(t) = d_o, похідна часу призводить до

m y'''(t) + k_p y'(t) + k_i y(t) + k_d y''(t) = 0,

щобy(t = \infty) = 0, за бажанням, за умови, що коріння були стійкими. Зауважимо, що для випадкуPD управління досить було вибратиk_p позитивний іk_d позитивний, оскільки ці терміни представляють сили пружинного та приладового типу. Використанняk_i ускладнює стабільність, однак, і в цілому недостатньо, щоб встановити всі три досягнення позитивними - стабільність повинна бути перевірена явно.