Лабораторная работа №8. DDEсвязь между Simulinkи FIX.
Выполнил: Зуев В.С. (гр. АПМ-02)
1) Оставим часть базы данных с «лаб.07», которая соответствует следующей схеме, причём вместо Simulation Driver (SIM) выберем DDE для блоков AI_PID (тип AI) и U (тип AO):
Параметры блока PID1:
Общий вид базы данных (для iFix2.6):
2) создадим в Simulink модель lab_8.mdl:
S-функции описаны m-файлами dsfunc_from_excel.m и dsfunc_to_excel.m
Получаем, что на входе модели – значение ячейки Excel B2, что соответствует выходу PID регулятора, а на выходе с модели – наоборот, ячейка B1 (вход регулятора).
3) Сначала проверим работу регулятора без шума (параметр White Noise: noise power =0). При Y заданном =0 получаем:
Теперь задаём Y=50, получаем:
и назад Y заданное =0:
На вход ПИД-регулятора подаём значение Y, видим, что графики AI_PID и Y одинаковые.
4) вид Scope:
5) теперь тоже самое но с шумом:
:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.