Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 14
Текст из файла (страница 14)
В. Черных. ЯМ(Л.!ИК: среда создания инженерных приложений Пример: На рис. 2.62 показана схема с использованием блока Ке1ау, На временных диаграммах видно, что включение реле происходит при постижении входным сигналом величины 0.5, а выключение — при -0.5. Блок ограничения скорости изменения сигнала Назначение: Блок обеспечивает ограничение скорости изменения сигнала (первой производной). Ривми|з .
' гЖдкв||вы .1 ;, Ф замыв|в| |ьв| ьввхвв %япя з1еч газе: ьи (уровень ограничения скорости при увеличении сипшяа). ЕаП(пя в1еж га1е: (уровень ограничения скорое~и при уменьшении сигнала). Тгеа~ аз яа(п вйеп Ипеапглпй: (трактовать как усилитель при лпнеаризации).
При выполнении линеаризации блок заменяется усилителем с коэффициентом передачи, равным единице. Вычисление произволной сигнала выполняется по выражению где и(1) — значение входного сигнала на текущем шаге; ив.к ' "Ч($-1) — значение выходного сигнала на предыдущем шаге; г(1) — значение модельного времени на текущем шаге; г(1 — 1) — значение модельного времени иа предыдущем шаге. Вычисленное значение производной сравнивается со значениями уровней ограничения скорости %в(пй з)еж газе и Еа)1)пй к)еи газе. Если значение производной больше, чем значение параметра К1з)ля в!еж газе, то выходной сигнал блока вычисляется по выражению 2 Библиотека блоков ЯМШВЧК у(() =бз )!+ у((-1), у(!) = Лг. Р + у(! — 1), Рис.
2.63 Квантователь Пиктограмма: цввонеги Риа 2.б4 129 128 И. В. Черных. ЯМ(Л.ВЧК: среда создания инженерных прило1кеиий где И- уровень ограничения скорости приувеличении сигнала. Если значение производной меныпе, чем значение параметра Еа1йпк з!ечч гаге„то выходной сигнал блока вычисляется по выражению где Р— уровень ограничения скорости при уменьшении сигнала. Если значение производной лежит в пределах между нижним и верхним уровнями ограничения, то выходной сигнал блока равен входному: у(!) =.(!) Пример: На рис. 2.бЗ показана схема модели с блоком Каге 1лтагег, в которой на вход блока подается прямоугольный периодический сигнал. Назначение Блок обеспечивав~ квантование вхолного сигнала с олинаковым шагом по уровню.
Окно задания нираиетров: 'Ф::"-;::".ы.' -, лз' "с иа Скво еЭРЫЫР ы ыыыи , Рыыыы: ' ! *ГРГ ыр ыь Ь Ьыз ( к 1 с и Пираиетры блоки: ()иапг!гаг!оп нпегча!. (шаг квантования по уровню). Тгеаг ая яа!и вЬеп йпеаг)х|пы: (трактовать как усилитель при лииеаризации!.
Нрн выполнении линеаризации блок заменяется усилителем с коэффициентом передачи, равным единице. При.верч На рнс. 2.64 показана схема с блоком (!иапбхег, выполнякицвм квантование по уровню синусоилального сигнала. Шаг квантования задан равным 021 2. Библиотека блоков о(МИ $$«К Блок сухого и вязкого трении Пиктограмма.. Сочтть и Чнооов Гповов Окно задания параметров: Рскс 2.б5 Люфт Параметры блока: Пиктограмма: вла» ов 131 $$. В с(ерник. в(М(Л,$$«$К: среда создания инженерных приложений НазначениЕ: Моделирует эффекты сухого н вязкого зрения. Блок реализует нелинейную характеристику, соответствующую выражению у = л(яп(и) (Оат а$«з(и) + О11зот), где и — входной сигнал; у — выходной сигнал; Оа[п — коэффициент вязкого зрения; Отззез — величина сухого трения. Ой($$ЙФ~;:-:."::с лз сов«асс осот«сосо П«ос«Фпеы4 по! с$ А асс««а«сз«сйзи л сос о«о«к сосо«О нос«и««о О««о«ссо ~ .' .Мие'$аы" ьФ$ ех"о .
' $ [ о«о«оисз«с«вохяссв Соц)опзЬ $псз)оп ча)це (О$«хе$): [величина сухого зреют[. Сое(йс)епз об ч)всоца йзсзюп (Оазп): [коэффициент вязкого трения). П1«име)м $$а рис. 2.65 показана схема использования блока Соц(отЬ й Мзсоць $сгсс$)оп. Оба параметра блока заданы равными единице. 2. Библиотека бликов в!МЬЛ.!(ЧК ( ЬВМЕПП(в ! с йп Н»ЬЬ*(»»»»свес(спи Парил(етры блока: йтеадЬапб ьчи)(Ь: [ширина люфта].
Р((с. 2.бб Пиктогралы(а( на с(п(и(па 132 133 И. В. Черных. ЯМИЛ(»К: среда создания инженерных приложений Назиичение: Моделирует иелинейностьтнпа "люфт". Окно задания параиетроя: ."'-'И '-- яд ;т(»взпь' ипвяьпси»ьпьп»в»в(па»пепиьипп(ьсв»ппсп»иап(»! ' ; Еп п(вспс [ Р»ппп»»-.
-" „оп(си»вива Ьййа! онзри(; [начальное значение выходного сигнала]. Епайе хего стояк(пк дезесбоп: [фиксировать прохождение сигнала через нулевой уровень]. Сигнал на выходе блока будет равен заданному зиачеии(о 1оШа) ощрог, пока входной сигнал при возрастании не достигнет значения (13еабЬапб ч(ийй)~2 (где 1(' — входной сигнал),после чего выходной сигнал будет равен (('-(0еа()Ьап()(чн)!Ь)(2. После того как произойдет смена направления изменения входного сигнала, выходной сигнал будет оставаться неизменным, пока входной сигнал не изменитса на величину (Оса()Ьап()сч(((зЬ)/2, после чего выходной сигнал будет равен ()+()3еадЬап() сз(()зЬ)72. Пример: На рнс.
2.66 показана схема с блоком Вас)()азй н диаграммы, иллкктрирующие его работу. Вхолной сигнал блока — гармонический, с линейно возрастающей амплитудой. Блок определения момента пересечения порогового значении Пазиа чеиие( Опрелеляег момент времени, когда входной сигнал пересекает заданное пороговоезначенне. 2. Библиотека иноков ЯМВ!ЛИК ( р Нвююарвроп , ап Впапеавоюоеюярваорап Рнг. З.б7 Параметры блока: Я Окно заданин парииетров: , рвююев, ~ о раап:ее» юервоурл[ НВ»и ю ЮЮЫ ю 135 И.
В. Черных. ЯМИ.ПаК. среда создания инженерных приложений Окно задания параметров: ;ааа ';!я!:;, аз иьцю р сепювее рв арю юрва ь р» и юоююр еаьр юье р В» врар епв, ~ ьо .ьььаь . ь юр праюеа».аьоВьаь 'арю а ср ааае июь«апювю'.Воаюуаьварюьею,рпьваеью: ', еьав вар ьююе апр арв р»ы ююпернв ИВ юоарв «Ваап Нй сгоряпй оГВес [порог]. Эначение, пересечение которого вхолным сиьналом требуется иден- тифицировать. Нт сгозяьпк ейгесбоп: [направление пересечения].
Выбирается из списка: ° пмпй — возрастание; ° Гарйрпй — убмвание; ° епйег — оба направления. Яюач оьирир роп: [показать выходной порт]. В том случае, если зтот флажок снят, то точка пересечения сигналом порогового уровня находится, но выходной сигнал блоком не генерируется. Епайе того сгоьььпй дересбоп: [фиксировать прохождение сигнала через нулевой уровень].
В момент пересечения порогового уровня блок вырабатывает единичный сигнал длительностью в один такт дискретности. Пример. Схема использования блока Нй Сгоррьпя показана на рис. 2.б7. Блок определяет моменты пересечения в обоих направлениях синусоилальным сигналом уровня 05. 2.б. Ма1[т Орега[роий — блоки математических оиеряиий, ~Л АВЗВ Блек вычисления модуля Пакт ограаамо: Назначение: Выполняет вычисление абсолютного значения величины сигнала. Параметры блока: Барнгаге оп йаьекег очегг1оьч: [подавлять переполнение целого).
Нри выстановленном флажке ограниче- ние сигналов целого типа выполняется коррект по. 2. Ьнбднотекп блоков ЯМ!)!.5)ЧК ! 55 О 5.5 .1 св вс Рис. 2 ой Окно задания параметров: Рис, 268 и = сод(оэ !)+! 5!п(ю г). Пиктограяыт ок ( с в ) ж И. В. с!Ориых. ЯМО !!пК: среда создания инженерных приложений ЕпаЫе гого сгоздивй де!ее!!оп: (фиксировать прохождение сигнала чере! нулевой уровень).
Пример 1. Схема использования блока АЬ5 для вычисления текущего значения модуля синусоидального сигнала показана на рис. 2.68. Пример 2; Блок АЬО может использоваться также для вычисления модуля комплексного сигнала. На рис. 2.б9 показан пример вычисления модуля комплексного сигнала вида Модуль этого сигнала (как н следовало ожидать) равен единице для любого момента времени. Назначение! Выполняет вычисление суммы текущих значений сигналов. ° с ° °, ' зе!сыск,ко,:.
с х), - заве ; Осли емии 'пвив нес!в их сФ Эе !их«па ,*епапдиевийв+и-виевсьпопсройри*да еьиеввпихв !ьд и ! ,"инеи» скхьив! авена,се«пса авва«си . Раиеесев .. °- à — — Ч:! ги а«и~ симо«не»диащ Сави ОВНО!ХЕООЕ Овсове хв дади ! опии вы а суре !е д ем!5! мпд!5 авегикьз спчииаьв Оивидеадг зи!Он!ив!и!«дрдззв 2"О ~! ! ! во«Оведо! «ссьсд адапе ихпцыа Ов Ох аиохсидхи вп Оаавиаопаидхо пс«ие 2. Библиотека блоков Б<М<Я.ВЧК Ссиис<< сесюи и сс еюе сс сиис с ыи Ю Рис 2.70 139 И. Н.
Черных. Б<МП 1<сК: среда создания инженерных приложений Па1<аиетрн блока: !соп зЬаре: [форма блока). Выбирается из списка: ° гоно<1 — круг; ° тес<войн!аг — прямоугольник. Е<з< о< ыйп: [список знаков). В списке можно использовать следую<цие знаки: + (плюс), - (минус) и ) (разделитель знаков). Яю<с ай<1«<опа! рагаше<епо [показать дополнительные параметры). Прн выстановленном флажке ото- бражается окно списка Ошрш <Ыа <уре люде.
йе<)и<ге ай 1прн<з <о Ьане ваше дага <уре: [все входы должны иметь одинаковый тип данных). При установке этого параметра все входные сигналы должны иметь одинаковый тип. Ошрш вша <уре пи<де: [выбор типа выходных данных). Для выбора используется раскрывающийся список.