Для проверки правильности работы программы (Приложение) сравним результаты работы моделирующей программы с результатами моделирования в Simulink.
Аналоговая система и результаты её моделирования в пакете MatLab-Simulink.
Схема модели Аналоговая САР Turbo Pascal Шаг времени Т=0,015.
Simulink.
Исследование цифровой САУ способом дискретизации непрерывного регулятора
Исследование САУ с дискретизацией регулятора по способу Тастина
Для этого найдем передаточную функцию цифрового корректирующего устройства, воспользовавшись преобразованием Тастина для дискретизации непрерывного регулятора.
Приравняем передаточную функцию к отношению сигналов на входе и на выходе:
где — сигнал на выходе;
— сигнал на входе.
Выведем формулу необходимую для расчета выходного сигнала цифрового звена.
Где ,.
Получаем формулу в которой для расчета выходного сигнала достаточно знать текущее значение сигнала на входе, предыдущее значение входного сигнала и предыдущее значение выходного сигнала. Расчеты по данной формуле реализуем с помощью языка программирования Turbo Pascal.
Сравним результаты работы программы Turbo Pascal (приложение) с результатами моделирования в пакете MatLab (Simulink.).
Turbo Pascal Шаг времени — 0,001 с. Диапазон времени моделирования — 0.6 с.
T0=0,0008 преобразование Тастина.
Simulink.