Выбор исходных параметров и структурной схемы


Программирование скрипта (m-файла) для задания исходных параметров



бет2/3
Дата25.09.2022
өлшемі11,2 Mb.
#150630
1   2   3
Байланысты:
ђ §а Ў®вЄ  Ё а бзҐв ¬ вҐ¬ вЁзҐбЄ®© ¬®¤Ґ«Ё ў б।Ґ Matlab - StudentLib.com

1.2 Программирование скрипта (m-файла) для задания исходных параметров


В m-файл записываются исходные параметры:

2. Программирование воздействий


.1 Программирование m-функции для задающего воздействия
программирование скрипт интерфейс обработчик
Форма задающего воздействия была выбрана из таблицы 3 в методических указаний (по последней цифре варианта бланка задания на курсовое проектирование). Был выбран 7 график. Параметры задающего воздействия подбирались так, что бы переходные процессы на каждом горизонтальном участке воздействия успевали бы закончится.



Рисунок 2 - Форма задающего воздействия


М-функция программируется в m-файле:
//vozd.m


2.2 Программирование блока «Signal Builder» для возмущающего воздействия


Возмущающее воздействие задаётся в виде импульса. Его длина может выбираться произвольно, но заканчиваться оно должно в то время, когда задающее воздействие выровняется.

Рисунок 3 - Возмущающее воздействие
3. Расчет и программирование звена Wрег(p)


.1 Расчет параметров регулятора


Передаточная функция Wрег(p) подбирается по формуле:


(3.1)
фmax = t1 = 1.2 (3.2)
фmin = t2 = 0,01 (3.3)


3.2 Программирование S-функции регулятора


Для того что бы построить s-функцию передаточного звена Wрег(p), необходимо найти его структурную схему. Причём структурная схема должна содержать только, усилители и интегрирующие звенья.



Рисунок 4 - Структурная схема передаточного звена Wрег(p)


После необходимо составить уравнения связывающие вход и выход модели:


y0 [0]=u0 [0]*t1 [0]/t2 [0] - xC[0]+xC[1]; (3.4)[0]=(u0 [0]*t1 [0]/t2 [0] - xC[0])/t2 [0]; (3.5)[1]=(u0 [0] - xC[1])/t2 [0]; (3.6)


Потом заполняются закладки блока, где указываются: имя S-функции, количество интеграторов, тип модели, параметры t1 и t2, уравнения связывающие вход и выход модели. Затем блок компилируется, в результате чего получается рабочая S - функция.



Рисунок 5 - заполнение блока S-Function Builder


Достарыңызбен бөлісу:
1   2   3




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет