
- •Ханты-мансийского автономгого округа
- •Рецензент а.Г. Заводовский, к.Ф-м.Н., доцент кафедры экспериментальной физики
- •Оглавление
- •5. Релейный регулятор уровня жидкости в резервуаре……………... 25
- •1. Введение
- •2. Моделирование систем автоматического управления с помощью библиотеки control system toolbox.
- •2.1. Цели лабораторной работы
- •2.2. Основные сведения о конструкторах библиотеки Control System Toolbox
- •Функции организации ltiмоделей динамических систем
- •Родовые свойства lti-объектов
- •Специальные свойства объектов
- •Специальные свойства объектов подкласса tf
- •Специальные свойства объектов подкласса zpk
- •Специальные свойства объектов подкласса ss
- •2.3. Методические примеры
- •2.4. Последовательность выполнения работы
- •Варианты заданий
- •2.5. Содержание отчета
- •Функции для построения переходных процессов
- •Генератор входных сигналов
- •Типы сигналов
- •Моделирование при произвольных входных воздействиях
- •3.3. Методический пример
- •3.4. Последовательность выполнения работы
- •4.3. Проектирование цифрового регулятора
- •4.4. Содержание отчета
- •Регулирования уровня жидкости в резервуаре
- •5.3. Последовательность выполнения работы
- •5.4. Содержание отчета
- •5.5. Контрольные вопросы
- •Список литературы
- •Содержание
4.3. Проектирование цифрового регулятора
Дифференциальное уравнение, описывающее динамику движения магнитной головки записи-считывания жесткого диска, можно на основе закона Ньютона записать в следующем виде:
где J– момент инерции головки;
С – коэффициент вязкого трения в подшипниках;
К – коэффициент жесткости пружины;
Кi – моментный коэффициент двигателя;
– угловое положение головки;
i– ток якоря двигателя;
Для привода жесткого диска необходимо задать следующие числовые данные: J=0.01кгм2, С=0.004 Нм/(рад/c), К=10 Нм/рад,Ki=0.05 Нм/А.
Необходимо получить передаточную функцию привода жесткого диска.
Перейти от непрерывной модели объекта управления к дискретной с периодом дискретизации 0.005 с, используя экстраполятор 0-порядка Wd=c2d(Wn,ts,’zoh’).
Построить переходные и частотные характеристики непрерывной и дискретной модели.
Провести анализ показателей качества управления.
Найти значение полюсов дискретной системы (pole(Wd),rlocus(Wd)).
Вести компенсатор с передаточной функцией Wr(z)=(z+a)/(z+b), где а=-0.85;b=0 (Wr=zpk(0.85,0,1,Ts)).
Вызвать функцию rltoolдля настройки коэффициента регулятора замкнутой системы с целью улучшения показателей качества регулирования.
Рассчитать запасы устойчивости системы.
Сделать выводы о проделанной работе.
4.4. Содержание отчета
Отчет оформляется в соответствии с требованиями, предъявляемыми к оформлению лабораторных работ в вузе, и должен содержать:
Титульный лист.
Формулировку цели работы.
Постановка задачи в соответствии с заданием.
Передаточную функцию исследуемой САР.
Результаты работы.
Выводы.
4.5. Контрольные вопросы
Как зависят показатели регулирования дискретной САУ от расположения корней характеристического уравнения?
В чем заключается задача синтеза САУ?
Какие типы САУ позволяет моделировать функция rltool?
Как записать дискретную передаточную функцию дискретной САУ по дифференциальному уравнению?
Какой класс систем позволяет моделировать библиотека controlsystemtoolbox?
Какой подкласс более предпочтителен для моделирования систем?
5. РЕЛЕЙНЫЙ РЕГУЛЯТОР УРОВНЯ ЖИДКОСТИ В РЕЗЕРВУАРЕ
Цель лабораторной работы
Исследовать показатели качества регулирования уровня жидкости в резервуаре цилиндрической формы, получить навыки организации нелинейных САУ в ППП Simulink.
5.2. Краткие сведения из теории
Рассмотрим динамическую модель объекта регулирования – резервуар. Схема резервуара представлена на рисунке 5,1.
Рис. 5.1. Схема гидравлического объекта–резервуара.
Баланс жидкости в резервуаре определяется входным q1и выходным потокомq2. Количество жидкостиQ(t)в каждый момент времениt>0 определяется его начальным значениемQ0=Q(0)и накоплением за времяt>0 как:
Q(T)=Q0+,
(1)
где q=q1–q2.
Преобразование (5.1) в модели реализуется
типовым звеном интегратором (см. рисунок
5.1). Выход интегратора соединен с
коэффициентом передачи Gain,
который вычисляет уровень жидкостиh(t)для резервуара цилиндрической формы
определяется согласно формуле:h(t)=Q(t).
Это означает, что для расчетаh(t)величинуQ(t)надо умножить на постоянный коэффициентkh=
.
Аналитическую модель процесса заполнения
или опустошения бака обычно стремятся
записать в виде дифференциального
уравнения:
с начальным условиемh(0)=h0.
Для того чтобы учесть высоту резервуара
необходимо использовать блокSaturation.
Данный элемент представляет статическую
характеристику типа блок усиления с
зоной насыщения.
Если резервуар имеет форму воронки или
шара, то в этом случае зависимость уровня
h(t)от объема водыQ(t)будет уже не прямо пропорциональной, а
нелинейнойh=Nh(Q).
Пусть теперь жидкость свободно вытекает
через отверстие с проходным сечениемв
днище бака. В этом случае скорость
истечения жидкостизависит от ее уровняh,
а расходq2=
пропорционален сечению
отверстия. Зависимость скорости истечения
идеальной жидкости
из отверстия от высоты ее открытой
поверхностиhнад
отверстием описывает формула Торричелли
.
Элементы Gain1 иFcn(см. рис. 5.2) реализуют внутреннюю обратную связь в системе: расходq2(t)теперь не является независимой переменной, а определяется уровнем жидкостиh(t)над отверстием.
Рис. 5.2. Структурная схема моделирования релейной системы