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

Моделирование системы цифрового управления аналоговым объектом

Цель работы: расчет цифрового регулятора по его аналоговому прототипу и моделирование цифровой системы управления.

Оборудование: Pentium 2 с пакетом Matlab.

7.1. Общие положения

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

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

и , , , если использовать метод трапеций.

7.2. Задание

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

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

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

В среде Simulink создать модель регулирования выходного сигнала объекта с использованием ПИД-регулятора и единичной обратной связи. Реализовать ПИД-регулятор можно суммированием выходных сигналов функциональных блоков Integrator, Derivative, Gain, взятых из библиотек Simulink\Continuous и Simulink\Math. Суммирование производится блоком Sum библиотеки Simulink\Math. Блок ПИД-регулятора PID Controller (with Approximate Derivative) целиком можно также взять из библиотеки Simulink Extras\Additional Linear.

  1. Подключить к выходу объекта осциллограф (модуль Scope библиотеки Simulink\Sinks).

  2. Подключить ко входу регулятора источник ступенчатого сигнала (блок Step библиотеки Simulink\Sources и получить переходную функцию – реакцию на единичный входной сигнал.

  3. Найти настройки регулятора, обеспечивающие заданное качество по каналу управления (20% перерегулирование).

  4. Подключить в качестве источника входного сигнала генератор импульсов (блок Pulse Generator библиотеки Simulink\Sources) и получить реакцию на единичный импульс.

  5. Рассчитать коэффициенты цифрового регулятора.

  6. Построить аналогичную модель системы регулирования с заданным объектом, единичной обратной связью и цифровым регулятором, установив перед объектом экстраполятор нулевого порядка (блок Zero Order Hold из библиотеки Simulink\Descrete) и представляя регулятор блоком Descrete Transfer Fcn из той же библиотеки.

  7. Ввести вычисленные параметры регулятора и период отсчетов равный 1 в блок Descrete Transfer Fcn.

  8. Подключить к выходу объекта осциллограф (модуль Scope библиотеки Simulink\Sinks.

  9. Подключить ко входу регулятора источник ступенчатого сигнала (блок DSP Constant библиотеки DSP Blockset\ DSP Sources и получить переходную функцию – реакцию на единичный входной сигнал.

  10. Провести сравнение с результатом, полученным при аналоговом регуляторе.

  11. Подключить в качестве источника входного сигнала генератор импульса (блок Discret Impulse библиотеки DSP Blockset\ DSP Sources) и получить реакцию на единичный импульс.

  12. Провести сравнение с результатом, полученным при аналоговом регуляторе

  13. Устанавливая квантователь перед и за цифровым регулятором, изучить поведение системы при различном шаге квантования.

  14. Объяснить поведение системы.

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

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

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

  2. Напишите разностное уравнение цифрового ПИД-регулятора.

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

  4. Какие существуют ограничения на величины коэффициентов цифрового ПИД-регулятора?

7.5. Литература

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

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

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

8. Лабораторная работа 8

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