Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебники 6054.doc
Скачиваний:
4
Добавлен:
01.05.2022
Размер:
421.89 Кб
Скачать

9.2. Задание

Для заданного объекта разработать цифровую систему управления с цифровым ПИД-регулятором.

9.3. Порядок выполнения работы

Лабораторная работа на базе знаний и умений, полученных при выполнении лабораторных работ № 7 и 8.

  1. Экспериментально определить передаточную функцию объекта. Для этого необходимо составить и выполнить программу получения разгонной кривой. Программа выполняет операции:

  1. при отсутствии внешнего возмущения устанавливает и сохраняет в течении не менее 60 сек. сигнал равный 0в. на выходе ЦАП (нулевое управляющее воздействие, под действием которого объект придет в равновесное состояние); задержка может быть реализована командой ‘delay’, аргументом которой является время задержки в мсек;

  2. устанавливает вектор прерывания и частоту прерываний, разрешает прерывания от таймера платы;

  3. выводит на объект управления постоянный уровень управляющего воздействия и сохраняет его при отсутствии внешнего возмущения;

  4. используя прерывания платы L-154 или прерывание $1С, регистрирует через равные промежутки времени регулируемую величину в течение переходного процесса;

  5. выводит на экран или записывает в файл полученные экспериментальные точки разгонной кривой.

  1. Провести идентификацию объекта, т. е. определить его передаточную функцию любым известным методом.

  1. По найденной передаточной функции найти настройки аналогового регулятора, обеспечивающие не более чем 20% перерегулирование.

  2. В среде Simulink создать модель системы регулирования выходного сигнала объекта с использованием аналогового регулятора и уточнить его настройки.

  3. Для найденной передаточной функции аналогового ПИД-регулятора в виде получить соответствующую ему импульсную передаточную функцию цифрового ПИД-регулятора в виде , где коэффициенты qi равны:

, , , где Т0 – выбранный период дискретизации

  1. В среде Simulink создать модель системы регулирования с цифровым ПИД-регулятором и уточнить его настройки. Система должна содержать экстраполятор нулевого порядка, а модуль регулятора представлен блоком Descrete Fiter. В этих блоках необходимо установить выбранный период дискретизации (Sample time).

  2. Получить разностное уравнение регулятора из уточненной настройки цифрового регулятора.

  3. Составить программу реализации цифрового регулятора. При каждом прерывании необходимо:

  1. вычислить сигнал рассогласования (разность межу сигналом задания и введенным сигналом обратной связи с объекта управления);

  2. по разностному уравнению вычислить выходной сигнал регулятора;

  3. вывести выходной сигнал регулятора;

  4. запомнить выходной сигнал, сигнал рассогласования и его предыдущее значение в выделенных переменных.

  1. В основной программе ввести процесс циклического изменения задания с выбранным периодом равным 10-20 периодов прерывания.

  2. Ввести и запустить программу.

  3. Наблюдать процесс регулирования (по осциллографу): управляющее воздействие и управляемую величину.

  4. Установить постоянное задание.

  5. Подать внешнее возмущающее воздействие (от внешнего генератора) и наблюдать переходные процессы (на экране осциллографа).

  6. Объяснить процессы при изменении величины воздействия.

  7. Отчет должен содержать название и цель работы, программы, осциллограммы процессов на входе и выходе объекта управления.

9.4. Контрольные вопросы

  1. Как связаны коэффициенты цифрового ПИД-регулятора с настройками аналогичного аналогового регулятора?

  2. Какполучить разностное уравнение цифрового ПИД-регулятора?

  3. Доказать устойчивость смоделированной системы с цифровым регулятором.

  4. Объяснить разработанную программу.

9.5 Литература

  1. Изерман Р. Цифровые системы управления: Пер. с англ.-М.: Мир, 1984.- 541с.

  2. Остем К., Виттенмарк Б. Системы управления сЭВМ: Пер. с англ.- М.: Мир, 1987.- 480с.

  3. Дьяконов В. Simulink 4. Специальный справочник. – СПб: Питер,2002.- 528 с.

10. Лабораторная работа № 10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]