
- •Методичні вказівки
- •7(8).05020101 «Комп’ютеризовані системи управління та автоматика»
- •Лабораторна робота № 1 «Передавальна функція розімкненої цифрової системи»
- •1. Теоретичні відомості
- •1.1 Отримання z-передавальної функції цифрової системи
- •1.2 Методичний приклад
- •2. Завдання
- •Лабораторна робота № 2 «Дослідження розімкненої імпульсної системи керування»
- •1. Теоретичні відомості
- •2. Завдання
- •Лабораторна робота № 3 «Дослідження частотних характеристик цифрових систем»
- •1. Теоретичні відомості
- •2. Завдання
- •Лабораторна робота №4
- •1. Теоретичні відомості
- •1.1 Одержання рівняння стану дискретної динамічної системи на основі різницевого рівняння
- •1.2 Методичний приклад
- •1.2 Одержання рівняння стану дискретної динамічної системи на основі рівняння безперервної системи
- •1.3 Дослідження стійкості дискретних систем
- •2. Завдання
- •6) Зробити висновки за результатами дослідження.
- •Лабораторна робота №5
- •1. Теоретичні відомості
- •1.1 Досяжність дискретної динамічної системи
- •1.2 Керованість дискретної динамічної системи
- •1.3 Спостереженість дискретної динамічної системи
- •1.4 Відновлюваність дискретної динамічної системи
- •2. Завдання Задані рівняння стану та рівняння виходу безперервної динамічної системи
- •Лабораторна робота №6 «Синтез модальних регуляторів для одновимірних цифрових систем і дослідження їх динамічних властивостей»
- •1. Теоретичні відомості
- •1.1 Синтез модального регулятора на основі перетворення до канонічної форми керованості (кфк)
- •1.2 Синтез модального регулятора на основі методу Аккермана
- •1.3 Синтез модального регулятора дискретної динамічної системи з аперіодичною реакцією
- •1.4 Синтез компенсаційного регулятора дискретної динамічної системи
- •1.5 Синтез модального регулятора дискретної динамічної системи з інтегральним контролером
- •2. Завдання
- •5) Зробити висновки за результатами дослідження.
- •Лабораторна робота №7 «Синтез модальних регуляторів для багатовимірних цифрових систем і дослідження їх динамічних властивостей»
- •1. Теоретичні відомості
- •1.1 Синтез модального регулятора на основі метода Уїлкінсона
- •1.2 Синтез модального регулятора для слідкуючої системи
- •2. Завдання Задані рівняння стану та рівняння виходу безперервної динамічної системи
- •Лабораторна робота №8 «Синтез алгоритмів під керування для цифрових систем і дослідження їх динамічних властивостей»
- •1. Теоретичні відомості
- •1.3 Аналітична настройка регулятора
- •1.4 Ручна настройка регулятора
- •1.5 Під регулятор з предиктором Сміта
- •1.6 Моделювання систем керування з використанням Simulink
- •2. Завдання
- •Лабораторна робота №9 «Дослідження робастної стійкості системи керування»
- •1. Теоретичні відомості
- •2. Завдання
- •2.1 Методичний приклад
- •Лабораторна робота № 10
- •1. Теоретичні відомості
- •1.1 Методичний приклад
- •2. Завдання
Лабораторна робота № 10
«Q-параметризація. Проектування стабілізуючих регуляторів»
Мета роботи: вивчення сучасного підходу до проектування стабілізуючих регуляторів на підставі Q-параметризації і отримання практичних навичок проектування регуляторів.
1. Теоретичні відомості
Нехай розглядається замкнена система керування (рис. 1).
Рисунок 1 – Структурна схема системи з регулятором К і об’єктом G
Передавальною
функцією від збурення
до
вихідної змінної системи
є
.
Отже
.
Взаємний зв’язок між функцією чутливості
і
регулятором
є досить складним. Але якщо впровадити
параметр
,
то залежність чутливості від
стане лінійною. Дійсно,
,
і
.
Тепер обираючи відповідну
при заданої передавальної функції
об’єкту керування можна забезпечити
потрібні властивості функції чутливості.
На
підставі рівнянь
і
отримаємо, що
.
У цьому випадку система (рис. 1) може бути
представленою так, як наведено на рис.
2.
Рисунок 2 – Розгорнута структурна схема системи з регулятором К і об’єктом G
Передавальна
функція
буде стійкою, як це можна встановити на
підставі рівняння
,
тоді і лише тоді, коли як
так і
є стійкими. Отже, звідси слідкує і
протилежне: якщо
є стійкою, то Q-параметризація описує
множину усіх регуляторів
,
які стабілізують
.
Кожну дробово-раціональну передавальну функцію можна представити двома стійкими обмеженими передавальними функціями. Таки передавальні функції нехай належать множині Р.
Наприклад,
передавальну функцію нестійкого об’єкту
G(s) = (s-2)/(s-1) можна представити як відношення
двох передавальних функцій N(s) = (s-2)/(s+1)
і M(s) = (s-1)/(s+1), причому обидві належать
до множини Р.
Якщо для регулятора обрати таке саме
представлення, тобто K(s) =X(s)/Y(s),
,
то для функції чутливості буде справедливим
вираз
.
Представляється
розумним так конструювати
і
,
що
для кожної частоти ω. В такому випадку
у всіх передавальних функціях знаменник
виявляється
стійким. Функція чутливості виявляється
простою (
)
і завжди стійкою в силу того, що
і
належать
до множини Р.
Отже,
якщо вдається сконструювати до двох
звісних функцій
і
дві функції
і
із множини Р
таким чином, що буде виконуватися умова
,
то одразу виходе регулятор
,
якій стабілізує будь-яку
.
Функції
і
є взаємно простими, якщо існують дві
функції
і
такі, що
.
Із цього слідкує, що
і
також взаємно прости, вони не мають
однакових нулів
.
Розрахунок і по алгоритму Евкліда:
1. У передавальної функції зробити підстановку s = (1-λ)/λ і прийняти чисельник отриманої дробово-раціональної функції як поліном n(λ), а знаменник - m(λ).
2. Провести ділення поліному n(λ) на поліном m(λ): n=mq1+r1.
3. Провести ділення m(λ) на r1: m=r1q2+r2.
4. Провести ділення r1 на r2 : r1=r2q3+r3, r2=r3q4+r4 і так і далі, поки не залишиться rk = const ≠ 0.
5. Зворотним ходом визначають, що rk=(....)n+(....)m або 1=1/rk(....)n+1/rk(....)m.
6. Отримують x(λ)=1/rk(....); y(λ)=1/rk(....).
7. В вирази для x(λ) і y(λ) роблять підстановку λ =1/(s+1).
8. Результат – поліноми N(s), M(s), X(s), Y(s) і регулятор K(s) =X(s)/Y(s).
У більш
загальному випадку для нестійких
об’єктів керування регулятор K(s)
розраховують за формулою
.
Після отримання поліномів N(s), M(s), X(s),
Y(s) у п.8 алгоритму Евкліда визначають
необхідні передавальні функції замкненої
системи, куди Q(s) входить як параметр.
Q(s) обирають такою, щоби забезпечити
потрібну якість системи керування (Q(s)
= 0 є тривіальним рішенням). Після обрання
Q(s) визначають передавальну функцію
стабілізуючого регулятору K(s).