- •Исследование систем автоматического управления
- •Оглавление
- •Глава 1. Изучение пакетов matlab и scilab
- •1.1. Краткие сведения о работе в среде MatLab
- •1.2. Работа в среде SciLab
- •Практическая работа
- •Задания на практическую работу
- •Контрольные вопросы
- •Глава 2. Исследование временных характеристик типовых динамических звеньев
- •2.1. Передаточная функция сау
- •2.2. Типовые динамические звенья
- •2.3. Временные характеристики динамических звеньев
- •2.4. Использование MatLab для моделирования систем
- •На основе передаточных функций
- •Использование команд языка сценариев
- •Использование Simulink
- •2.5. Использование SciLab для моделирования систем
- •На основе передаточных функций
- •Использование script-языка
- •Рекомендации по моделированию дифференцирующего звена с замедлением и изодромного звена
- •Использование средств визуального моделирования
- •Практическая работа
- •Содержание отчета о работе
- •Варианты заданий
- •Контрольные вопросы
- •Глава3. Частотные характеристики типовых динамических звеньев
- •3.1. Виды частотных характеристик линейных систем
- •3.2. Построение частотных характеристик на основе
- •Передаточных функций
- •3.2. Построение частотных характеристик в среде MatLab
- •3.3. Построение частотных характеристик в среде SciLab
- •Практическая работа
- •Задание к практической работе
- •Содержание отчета о работе
- •Контрольные вопросы
- •Глава4. Структурные преобразования сау
- •4.1. Виды соединений сау
- •Последовательное соединение звеньев
- •Параллельное соединение звеньев
- •Встречно-параллельное соединение (с обратной связью)
- •4.2. Описание соединений звеньев в MatLab
- •4.3. Описание соединений звеньев в среде SciLab
- •Практическая работа
- •Задание к практической работе
- •Содержание отчёта
- •Варианты заданий для практической работы
- •Контрольные вопросы
- •5. Исследование основных структур сау
- •5.1. Разомкнутые системы автоматического управления
- •5.2. Системы автоматического управления по возмущению (системы компенсации)
- •5.3. Замкнутые системы автоматического управления
- •5.4. Астатическое управление
- •5.5. Комбинированные системы автоматического
- •Управления
- •5.6. Описание математической модели управляемого объекта
- •Практическая работа
- •Задание № 5
- •Варианты заданий
- •Требования по оформлению отчёта
- •Контрольные вопросы
- •Глава6. Исследование устойчивости сау
- •6.1. Устойчивость линейных сау
- •6.2. Алгебраический критерий устойчивости Гурвица
- •6.3. Алгебраический критерий устойчивости Рауса
- •6.4. Критерий устойчивости Михайлова
- •6.5. Критерий устойчивости Найквиста
- •6.6. Логарифмический критерий
- •Практическая работа
- •Содержание отчета
- •Варианты заданий
- •Контрольные вопросы
- •Глава7. Комплексное исследование сау
- •7.1. Представление сау в векторно-матричной
- •Форме (state space)
- •Практическая работа
- •Задание
- •Варианты заданий
- •Глава8. Исследование точности сау. Коррекция
- •Статических и динамических свойств сау
- •8.1. Точность сау
- •8.2. Коррекция статических свойств сау
- •8.3. Увеличение коэффициента усиления
- •Прямого канала системы
- •8.4. Введение интегрирующих звеньев в прямой
- •Канал системы
- •8.5. Охват объекта управления местной неединичной
- •Положительной обратной связью
- •8.6. Коррекция динамических свойств сау
- •8.7. Практическая работа
- •Содержание отчёта
- •Контрольные вопросы
- •Глава9. Вычисления в matlab/scilab
- •9.1. Создание m-файлов-сценариев в MatLab
- •9.2. Редактирование и отладка файлов-сценариев
- •9.3. Специальные константы SciLab
- •9.4. Элементы программирования на языке matlab/SciLab
- •9.5. Построение графиков
- •9.6. Изображение сетки в графической области
- •9.7. Вывод названий графика и осей
- •Глава10. Работа в среде simulink
- •10.1. Запуск Simulink
- •10.2. Обозреватель разделов библиотеки Simulink
- •10.3. Создание модели исследуемого объекта
- •10.4. Создание подсистем
- •10.5. Выполнение расчета
- •10.6. Отображение сигналов в окне осциллографа
- •10.7. Описание свойств основных блоков Simulink
- •Глава11. Работа в средеxcos
- •11.1. Основные возможности Xcos
- •11.2. Запуск Xcos
- •11.3. Создание модели системы
- •11.4. Настройка параметров моделирования
- •11.5. Создание суперблоков
- •11.6. Описание свойств основных блоков Xcos
- •Библиографический список
6.2. Алгебраический критерий устойчивости Гурвица
При использовании этого критерия необходимо составить из коэффициентов характеристического уравнения (34) определители вида
(35)
где k=1, 2, …, n (n – порядок системы).
Для устойчивости САУ необходимо и достаточно, чтобы все определители имели тот же знак, что и коэффициентb0. Условие нахождения системы на границе устойчивости –.
Рассмотрим применение критерия Гурвица для характеристического уравнения третьего порядка
Условия устойчивости по Гурвицу будут
Как правило, в характеристическом уравнении системы коэффициент b0положителен, поэтому для определения устойчивости необходимо проверить, чтобы все определители были положительны.
6.3. Алгебраический критерий устойчивости Рауса
Для реализации критерия Рауса необходимо заполнить специальную таблицу на основе коэффициентов характеристического уравнения замкнутой системы (табл.13):
1) в первой строке записываются коэффициенты уравнения с четными индексами в порядке их возрастания;
2) во второй строке – с нечетными;
3) остальные элементы таблицы определяется по формуле
, (36)
где ,i3 – номер строки,k– номер столбца.
4) Число строк таблицы Рауса на единицу больше порядка характеристического уравнения.
Таблица 13
Критерий Рауса
Ri |
i\k |
1 |
2 |
3 |
4 |
– |
1 |
C11 = b0 |
C21 = b2 |
C31 = b4 |
... |
– |
2 |
C12 = b1 |
C22 = b3 |
C32 = b5 |
... |
R3 = C11/C12 |
3 |
C13 = C21-R3C22 |
C23 = C31-R3C32 |
C33 = C41-R3C42 |
... |
R4 = C12/C13 |
4 |
C14 = C22-R4C23 |
C24 = C32-R4C33 |
C34 = C42-R4C43 |
... |
... |
... |
... |
... |
... |
... |
Критерий Рауса формулируется следующим образом: для того чтобы САУ была устойчива, необходимо и достаточно, чтобы коэффициенты первого столбца таблицы Рауса C11, C12, C13,... были знакопостоянны (как правило, положительны). Если это не выполняется, то система неустойчива, а количество правых корней равно числу перемен знака в первом столбце.
Рассмотрим пример использования критерия Рауса. Пусть система задается структурной схемой, представленной на рис. 50.
Рис. 50. Структурная схема САУ
Характеристическое уравнение замкнутой системы можно получить из (33):
Следовательно, характеристическое уравнение системы получается в виде
b0=0.004, b1=0.41, b2=1,b3=75.
Реализация критерия Рауса приведена в табл.14. Система устойчива.
Таблица 14
Реализация критерия Рауса
Ri |
i/k |
1 |
2 |
3 |
– |
1 |
C11=0.004 |
C21=1 |
– |
– |
2 |
C12=0.41 |
C22=75 |
– |
R3=0.00976 |
3 |
C13=1–0.00976*75=0.2683 |
– |
– |
6.4. Критерий устойчивости Михайлова
Критерий формулируется следующим образом. Для того чтобы все корни характеристического уравнения имели отрицательные вещественные части, необходимо, чтобы после подстановки частоты в соответствующий характеристический полиномD(s) полное приращение его фазы при измененииот 0 досоставлялоn/2, гдеn– степень полиномаD(s). При этом характеристический полином опишет в комплексной плоскости кривую – годограф Михайлова. Если переформулировать критерий проще, это означает, что годограф должен последовательно обходитьnквадрантов комплексной плоскости.
Свойства годографа Михайлова:
Годограф всегда спиралевиден.
Годограф начинается с точки на оси реальных чисел.
Поскольку при K(j)0 (в природе и технике нет безынерционных систем), то годограф уходит в бесконечность.
При четном nгодограф стремится кпараллельно оси реальных чисел; при нечетномnгодограф стремится кпараллельно оси мнимых чисел.
Рис. 51. Определение типа границы устойчивости по виду годографа Михайлова:
1 – астатизм первого порядка – "апериодическая" граница устойчивости; 2 – астатизм второго порядка – "апериодическая" граница устойчивости; 3 –"колебательная" граница устойчивости; 4 – граница устойчивости типа "бесконечный корень"
Рассмотрим пример применения критерия Михайлова. Возьмем систему, структурная схема которой приведена на рис. 50. В MatLabкоманда для построения годографа будет выглядеть следующим образом:
>> sys1=tf([0.004 0.41 1 75],[1])
Transfer function:
0.004 s^3 + 0.41 s^2 + s + 75
>> nyquist(sys1)
Годограф Михайлова приведен на рис. 52. Он последовательно обходит квадранты комплексной плоскости, следовательно, система устойчива.
Рис. 52. Годограф Михайлова для системы на рис. 50.