Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 13
Текст из файла (страница 13)
При этом размерность вектора К определяется числом строк матргаьы нулей. 2. Библиотека блоков ЯМ11 ИЧК (з+ 0 25 — 0 9б80(я+ 0 25+ 0.9б81) ' зия1яйты.йФььамз 1 Параметры блока Рис. 2.56 Дискретный фильтр Пиктограмма тао.бк з оииазе гзиаз 114 И. И. Черных. 31МГЛ ИЧК: среда создания инженерных приложений Окно задания параметров: и ~$;*на'и1аая .
та«из ы ипяияивяя оияи ' вин ваяияа ияаа й иякая И ииКиаи и йи Г ти ь я 1 гл аистов: [вектор или матрица нулей]. Ро!ез: [вектор полюсов1. ба1п: [скалярный или векторный коэффициент передаточной функции). Яашр1е пизе: [тактдискретности1. в(Ц Количество нулей не должно превышать число полюсов передаточ функции, кпз1 В том случае, если нули передаточной функции заданы матрицей, блок 1.11зсге~е Лего-Ро!е моделирует векторную передаточную функцию. Нули или полюса могут быть заданы комплексными числами. В этом случае нули илн полюса должны быть заданы комплексно-сопряженными парами полюсов или нулей соответственно.
пйз Начальные условия при использовании блока ЕЗ1зсгеге Лего-Ро!е полагаются нулевыми. Пример: На рис. 2.56 показана схема с использованием блока Пзсгезе Уего-Ро1е. С помощью рассматриваемого блока моделируется дискретный аналог передаточной функции: Шаг дискретизации выбран равным 0.5 с. Пазначениез Блок дискретного фильтра 01ясгезе Р(йег задает дискретную передаточную функцию от обратного аргумента (1Ю: 2. Библиотека блоков ЯМ(Л.БЧК 1Чыьавппьв ьнвваььайаааьяь. Ояаеьаавь !акяпяавяппйих ' ш р 053 1.
~ 3 ваа ньй ьа Рис. 2.57 [ ок ~' с~ к~:':щ„,] Параметры блока: Пиктограмма: Оыаам $1аза-араса 1 4з+1 т И. Н. Черных. ЯМ(ЛЛ1чК; среда оззданпя инженерных приложений И и (г" ),г'+пи,г"'+, '+ +п„,„г-" Н(г )= ггеп(г ') йпвг'+Иепг '+г!еп,г=*+...+г)еп„г где т+! и л+ ! — количество коэффициентов числителя и знаменателя соответственно; тап — вектор или матрица коэффициентов числителя; г)еп — вектор коэффициентов знаменателя. Окно задания параметров: Хошепног: [вектор или матрица коэффициентов числителя]. Ре поппи агог: [вектор коэффициентов знаменателя]. д* Яашр!е йгпе: [такт дискретности).
Пример: На рис, 2.57 показана схема с блоком Р)зсгеге Р11гег. С помощью рассматриваемого блока моделируется дискретный аналог передаточнрй функции: Такт дискретности выбран равным 0.5 с. Дискретная модель в пространстве состояний Назначение. Блок моделирует дискретный динамический объект, описываемый урав- нениями в пространстве состояний х(и+ 1) = Ах(п)+ Ви(п), у(п) = Сх(п)+ Ра(п), г(зе х — вектор состояния; и — вектор входных воздействий; у — вектор выходных сигналов; А.
В, С, Р— матрицы системы, входа, выхода и прямой передачи соответственно; и — номер шага моделирования. 2. Библиотека блоков ЯМИ.! !К Рис. 2.58 Окно задания параметров 0.9135 0.1594 0.05189 -0.797 ! 0.5947 0.4782 !' Рис. 259 и., ' Ограничитель Пиктограмма: Вланкпкп 119 и. В. Черных. ЯМ(Л.ПзК: среда создания ниненерных лрнлонений Размерность матриц показана на рис. 2.58 (ив количество переменных состояния, н~ — число входных сигналов, г — число выходных сигналов). Параметры блока: А: [матрица системы). В: [матрица входа[. С: [матрица выхода). Вх [матрица прямой передачи[.
1пйа1 сот йз!опь: [вектор начальных условий]. Бтпр!е йте: [такт дискретности). При иер: На рис. 2.59 поюпана схема моделирования динамического объекта с помощью блока 12!ьсгезе Б!а!е-Брасе. Матрицы блока имеют следукяцие значения: 3.5. ьзЬсон1[нн[Ией - нелинейные блоки 2. Библиотека блоков 51МШ.1«ЧК «цаа»Зал чаиаЬааиааи вика»и акийаиаиа»» «ойм«а» «: аз ««-:~в«иьм;„:,'.,',:.: '.- Параметры блока: Зона нечувствительности П иктограмма: Юева Тоне 120 121 И. В.
Черных. 51ыгЛ.! 1хК: среда создания инженерных приложений Назначение: Выполняет ограничение величины сигнала. Окно задания параметров: 13ррет 1«ппц [верхний порог ограничения1. 1.о»нег! пшц [нижний порог ограничения). Тгеа~ аь ка1п»к11еп 11пеапг«пй; [трактовать как усилитель при линеаризации1. При выполнении линеаризации блок заменяется усилителем с коэффициентом передачи, равным единице.
ЕпаЫе гего стока«пк дезес1«оп: иж0« [фиксировать прохождение сигнала через нулевой уровень1. Выходной сигнал блока равен входному„если его величина не выходит за порог ограничения, Но достижении вхолным сигналом уровня ограничения выходной сигнал блока перестает изменяться и остается равным порогу. Пример: На рис. 2.60 показана схема, в которой блок Байи абоп используется 1[ля ' ограничения синусоидального сигнала.
На рисунке приведены временйые диаграммы сигналов и зависимость выходного сигнала блока от входного. Нак эра чениег , Д'рализует нелинейную зависимость типа "зона нечувствительности". 2. библиотека блоков Б1М«Л йЧК Параиетры блоки: Рис. 2.б! Пиктограмма нее»у 123 Рй В. Черных. В1М«Д.! Ь«К: с еда создания инженерных приложений Окко задания аариистров; тй«сйФ»»«хи л«' г Ритеееес ":: знеаяее1еак.*',.:, : «сз , »мисеии»к г 5 ; 1Р Зиииет«сееийаечяи['е:, ' ., ; ье тееаия»еа»«х»»алки»г. , н ьеьний йеаьааеаяте ~ ас Д.:;,~м,Д'-. ~ ~;.„-,„,,~' 1 Бшгз оГ аеас«топе: [начало зоны нечувствительности [инжпий» порог!«, Епс«оГ с«еае«холе: [копен зоны нечувствительности (верхний пороги. Ба1пга1е оп !н1ейег оиегйогт [подавлепь переполнение целого«.
11ри выстаиовлеином флажке ограниче- ние сигналов целого типа выполняется корректно. Тгеас аа йасл чйеп йпеапх«пй: [трактовать как усилитель при линеаризацни[. При выполнении лииеариза- ции блок заменяется усилителем с коэффициентом передачи, равным еди- нице. ЕпаЫе гаго стояк«пй деюсйоп: [фиксировать прохождение сигнала через нулевой уровень!.
Выходной сигнал блока вычисляется в соответствии со следующим тнз горитмом: ° если величина входного сигнала находгпся в прелелах зоны нечувстаМА тельносги, то выхолиой сигнал блока равен нулю; если входной сигнал больше или равен верхнему входному порогу зоны нечувствительности, то выходной сигнал равен входному минус величина порога; ° если входной сигнал меньше или равен нижнему входному порогу зоны нечувствительности, то вздходной сигнал равен входному минус величина порога.
Пресееер: На рис. 2.61 показана схема с блоком Веи) Уопе. И. В. Чериррх. 81МП.!ХКв среда создания инженерных приложений Назначение; Реализует релейную нелинейность. Окно задания пиромевпрое: , оаае ае черям гы ав "в(гвевявв)ееачаняее яра вв ьв [ врые анреив тявьррвя аке аае веч ь ва еаеье яр яра ~ ,* Ьевеееерецайяйяеаявяв ' . '' ~ яервяевявеп ~ яняаееавя пара врае ее о оараевввзр роягевяФ15[ вввяаьбяврдкк 1 ввв1Щ оправ:в)рввьепьре.'вяз" ян19вреяавькяпзяяр 1 ги 11 1 ~1 , *яр йчиввккн4ввряаевеаа ' . ': ' [=и:...~:: ~,::)'..., шб' ~ —:."ы ! п1 ! Парамегпры блока: п[., Зичюй оп роля: (порог включения). Значение, при котором происходит включение реле.
1 я п1 Зидрсй о(г ро)п1: (порог выключения). Значение, при котором происходит выключение реле,. >.„ Оиррир зчЬеп оп: (величина выходного сигнала во вкшоченном состоянии). 2. Библиотека блоков 81МШ.11з К Оиррир 1чЬеп ой: [величина выходного сигнала в выключенном состоянии), ЗЬозч адрйпопа1 рагапзеретя: [показать дополнительные параметры). При выстановленном флажке поя- вится окно списка Овлрш дара суре люде.
Ошрш дара 1уре люде: (выбор типа выходных ланных). Для выбора используется раскрывающийся список. Тип выходного сигнала может наследоваться от блока назначения (1пйег)1 ч)а Ьаск ргорайайоп), быть задан одним из стандартньвх типов, на- пример 1п18, либо определен с помощью дополнительевых параметров (Брас)зу ч)а д)а1ой). В последнем случае появятся дополнительные окна спи- сков Оигрир дара 1уре, Оигрш Зсайлй Моде и Оигрир ясайп8 ча1ие. Ошриг дара руре: (тип выходных данных). В графе можно задать требуемый тип данных, включая типы данных с фиксированной точкой, например яйх(16).
Ыпг(8) ит. п. Ои1ри1 яса)1п8 ча1ие: [величина масштаба) Параметр задается как основание системы счисления со смещением, например (1.25 3). Смещение допускается не указывать. Рагатегег Зсайпй Моде: [способ масштабирования выходного сигнала). Выбирается из списка: ° Вея1 ргес)я)оп: вгесрог-ч)яе — наилучшая точность. ° ()яе ярос)йед ясайп8 — использовать заданный масштаб. При выборе данного значения параметра дополнительная графа Оиррир яса!)пй ча1ие становится недоступной. ЕпаЫе хего егозя)пй дересбоп: (фиксировать прохождение сигнала через нулевой уровень). Выходной сигнал блока может принимать два значения.
Одно из них соответствует включенному состоянию реле, второе — выключенному. Переход из одного состояния в другое происходит скачком при достижении входзрым сигналом порога включения или выключения реле. В том случае, если пороги включения и выключения реле имеют разные значения, блок реализует релейную характеристику с гистерезисом. При этом значение порога включения должно быть больше, чем значение порога выключения. 2. Библиотека блоков ЯМ 01.0ЧК Окно задания нараметрон: лч,: ~'.-!::"к;: ~1 Параметры блока. З| и(1) — у(1 — 1) гше = г(ю') — г(1 — 1) Рис. 2.62 Пиктограмма: пвьв пятив| И.