Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 29
Текст из файла (страница 29)
Блок устан ливаег проверку выхода сипщла за минимальное граничное значение. Грй ', ничное значение может меняться во времени [онс подастся на отделыцщ: вход блока). Если значение контролируемого сигнала достигает гранинц Б|пзн11пк прекращает моделирование с выводом предупреждающего сей!5| щения. |!Ой Епайе Аыепюп: [включить реакцию). При снятом флажке проверка сигнала производится, но реакция на вь|ход сигнала за минимальное значение отсутствует. рйпю1айоп са11Ьасх 1ОЬеп аьхенюп /5115: [функция ответного вызова при невыполнении заданного условия).
В этом окне пользователь может задать М-функцию, которую следует выполнить при невыполнении заданного условия. Б!ор 51пзн! апоп иФеп аххезт/оп /а!15; [останов моделирования прн невыполнении заданного условия). Он!рн! Ааяепюп Б1япа! [выходной сигнал при невыполнении заданного условия). При выстанов- лениом флажке появляется дополнительный порт, на который выводится выходной логический сигнал блока. При невыполнении заданного условия выходной сигнал блока изменяет значение с ТЫ)Е на ГАМЕ. Бе!ес! !соп Туре: [вид пиктограммы). Выбирается иэ списка: ° кгарЬ|с — графический„ ° !ех! — текстовый. 2. Библиотека баюкав 51М1Л.йЧК Окнп задания параметрпв: Параметры бтпка «1[ .ч Рис 2.
142 ди еняннцегвея мвкснмвльнвгв уровня ' ап! :»1 ла1 Блек контроля нзм Сйяпй 12упапт)о 1)ррег Эомпв2 Пиктограмма Свеса Ютаат!е Овраг ваада 27б 277. И. В. Черных. яМ1ЛЛМК: среда создания инвеиеримх приложений Пример: На рнс. 2.142 привелеиа схема модели„в которой граничное минимальное значение ступенчато изменяется с уровня -0.2 до -0«Е Прн достижении синусоидальным сигналом граничного значения моделирование останавливается.
Пазла чеииес ма Контроль изменяющегося максимального уровня сигнала. Блок устанФФ лнвает проверку выхода сигнала за максимальное граничное значение. Гряа ничное значение может меняться во времени [оно подается на отдельщя[[ вход блока). Если значение контролируемого сигнала достигает границы Яппп1)п1с прекращает моделирование с выводом предупреждающего сообщения. а, )~Я«"":;"" х)~ ,'са«а«еимь»аув«1 . 1а»«ела»» ' аа ««а«аив««а»в»яма ж«ааь«Ф' ьа» ч»а л»««»«а««а»а»»аа»а; . Епайе Аааепюп: [включить реакцию). При снятом флажке проверка сигнала производится, но реакция на выход сигнала за максимальное значение отсутствует. Кипи!аппп саПЬасй ч Ьеп аьаегбоп бй! а: функция ответного вызова при невыполнении заданного условия).
В этом окйе пользователь может задать М-функцию, которую следует выполнить при невыполнении заданного условия. 31ор ыпю! айоп вЬеп азаепюп Га11гс [останов моделирования при невыполнении заданного условия]. Ощрщ Аааепюп Б)апай [выходной сигнал прн невыполнении заданного условия1. При выстановленном флажке появляется дополнительный порт, некоторый выводится выходной логический сигнал блока. При невыцолненин заданного условия цыходиой сигнал блока изменяет значение с ТРЕШЕ на ЕА[.БЕ. Яв$ес1 1соп Туре: [йпд ~щктограммы). Выбирается из списка: .ьц йгарЬ1с — графический; ° сех! — текстовый.
2. Библиотеке блоков $1МЗЛ.ЗЗЧК Окно задания нараметрое [:.Рй'..-.— 'З['-'-[ р я[ьсмесйьяаьзап мнюзсс ввззйаия Пара.метры блока: Рис. 2. 143 Пихто ромма кпп слсси 278 И. В Черных. Б1МИ.1ЗЧК: среда создания инженерных приложений Пример: На рис. 2.143 приведена схема модели, в которой максимальное граничное значение сигнала ступенчато изменяется с уровня 1.2 до 0.5. При достижении сииусоидальным сигнапом граничного значения моделирование останавливается. Блок контроля нахождении сигнала внутри изменяющейся зоны отпев! с напав Пазначение: Контроль нахождения сигнала внутри заданной зоны значений. Блок устанавливает проверку выхода сигнала за границы зоны, Граничные знвче'-! ния могут меняться во времени (они подавися на отдельные входы блока): При невыполнении заданног условия Б1пзойпк остановит моделирование с выводом предупреждающего сообщения. ЕпаЫе Аыегбоп: [включить реакцию).
Прн снятом флажке проверка сигнала производится, но реакция на выход сигнала за границы контролируемой зоны отсутствует. Бйпц1апоп саЗЗЬаск зс1зеп азьег1юп 1а11ь: [функция ответного вызова при невыполнении заданного условия1. В этом окйс пользователь может задать М-функцию, которую следует выполнить. при невыполнении заданного условия. БЗор кппп1айоп зн[зеп азьегзюп Зайгс [останов моделирования при невыполнении заданного условияЗ. Оп1ро1 Азьеп1оп БЗйпа!: [выходной сигнал при невыполнении заланного условия|. При выстанов- ленном флажке появляется дополнительный порт, на который выводится выходной логический сигнал блока.
При невыполнении заданного условия выходной сигнал блока изменяет значение с ПИЗЕ на РАЗ.БЕ. Бе[есг 1соп Туре: [вид пиктограммы1. Выбирается из списка: чп угар[бе — зрафическнй; ° зех1 — текстовый. 2. Библиотека блоков Б1МШ.йЧК Окно задания параметров: .-О~'сь Рать ыбйч " ' Р'Цайбйтьв] 'зйввнхнввсьчьсавиввв аъкввве1 .г —— ; Р,йят йяЗ11Звн4вв внввнвй '::-'.....': . ' 1 1 1ывхайвячееы "; ЗфФвьФМн евзн Параметры блока: Рис, 2.144 Пиюпоерам на п1ге СьвФ пуанты Овр 2й1 ЧЛ.!ХК: среда создания инженерных приложений риведена схема модели, в которой контролирусзся нахо.в внутри динамической зоны. Максимальное граничное знаступенчато меняется от 1.2 до 0.5, а минимальное — от -1.2 до -05.
; . "При достижении синусоидальным сигналом верхнего граничного значения моделирование останавливается. Блок контроли наквкдении сигнала вне изменяющейся зоны Назначение: Контроль нахождения сигнала вне заданной зоны значений. Блок устанавливает проверку входа сигнала в границы зоны. Граничные значения могут меняться во времени (они подаются на отдельные входы блока).
При невыполнении заданного условия Йюц!1пк остановит моделирование с вывддом предупреждающего сообщения. Епайе Азьеп1оп: 1включнть реакцию]. При снятом флажке проверка сигнала производится, но реакция на вход сигнала в границы контролируемой зоны отсутствует. Япзп1а11оп саПЬасх зчпеп аззеи1оп Гайв: 1функция ответного вызова при невыполнении заданного условия].
В зтом окне пользователь может задать М-функцию, которую следует выполнить при невыполнении заданного условия. Бзор ыпв1айоп зчйеп аьзезтюп Гайз: 1останов моделирования при невыполнении заданного условия). Оцзрпг Аьзепюп Б1йпа1: 1выходной сигнал при невыполнении заданного условия]. Прн выстановленном флажке появляется дополнительный порт, на который выводится выходной логический сигнал блока. При невыполнении заданного условия выходной сигнал блока изменяет значение с ТЛЕ на ЕА15Е. ое1есг 1соп Туре: ]вид пиктограммы]. Выбирается из списка: ° Кгар]йс — графический; ° 1ех1 — текстовый. 2.
Библиотека блокОв $1МШ.ПЧК И. В; с' 1 ~~4$~4р~~евйдйвькй1х ' 11,'Ф,-"~2я[[эгэв1'ха[зв[айМФФ:;:; '":: -";..', .; Параиетры блока: а Рис. 2. 245 Блок проверки утверждений Пикнэоераммаг Аивяавв 232 ЫМК: среда создания инженерных приложений яэведена схема модели в которой контролируется накожаинамической зоны.
Максимальное граничное значение . я от -0.2 до -0.5, а минимальное — от -0.5 до -0.8. Прн э „„'-«остижении синусоидальным сигналом веркнего граничного значения моделирование останавливается. Назначение: к Контроль нулевого значения сигнала. Блок устанавливает проверку на равенство нулю входного значения сигнала.
При выполнении этого условия Бппийпк остановит моделирование с выводом предупреждающего сообщения. (2кно задания нараиетрое: '~~::-:, Ж 1эн4альйбэквекэввкехнкв лнзянаьеьвчнивн .. 11 эьийя18 куаьЗкьн ичхгюнм нн*еэввгыэв ивечч 1иэо~~!'-,' и %"', .; ЕпаЫе Аьзепюп: [включить реакцию).
При снятом флажке проверка сигнала производится, но реакция отсутствует. 81пзп1 абоп саПЬасх эч1эеп аззегиоп тйй1з: [функция ответного вызова при невыполнении заданного условия1. В этом окне пользователь может задать М-функцию, которую следует выполнить при невыполнении заданного условия. Бгор япю1айоп эчпеп авзегбоп гайз: [останов моделирования при невыполнении заданного условия). Опгрпг Аззегйоп Яйпай [выходной сигнал при невыполнении заданного условия].
При выстанов- ленном флажке появляется дополнительный порт, на который вьаюдится выходной логический сигнал блока. При невыполнении заданного условия выхолной сигнал блока изменяет значение с Т1ИЗЕ на ЕА1.8Е. Яе!есз 1соп Туре [вид пихтограммы1. Выбирается из списка: ° р арЫс — графический; ° гех1 — текстовый. 2, Библновека блоков а1М0$.ЦЧК Сйио!е 03иогити ьагаФеп1 ш лв и Пикнвогромма И. В Черных. ЯМ1Л!ХК: среда создания инженерных приложений Пример: На рис. 2.146 приведена схема модели, в которой коепролируется равенство сигнала нулю. Значение ступенчатого входного сигнала изменяется от 1 до 0 в момент времени, равный ! с.
В этот же момент времени моделирование останавливается. 14 ;в ! Рис. 2. 14б Блек контроли ерадиента дискретного сигнале1 сьаов в! Ржсваы Овавйва1 ) Назначение: Контроль градиента дискретного сигнала. Блок устанавливает проверку превышения градиентом дискретного снпЕала установленного значения. Прн выполнении этого условия Йщайп!е остановит моделирование с выводом предупреждающего сообщения. ч Окно задания аараменврое: °, .: в - в: ..',,ифФ;,',.„::~,;:и! Фввыювиав вывьичаииазвп1внвввьвчвчвявввенеу '1 чвеьвававвивеомйааевмчвчаивеввв1а,в ". '1 :, 1О Еввэивввязвв, .:- ',:,-,,",;;:,'-,. .' ичввбыввиваввееаавввюев1вввз1вввй ЕВ 'Ма аа1ВЕиВЗаВЕВвВВЧ1ЕВВв1ЕЬ, ' -' ' Г аивааиеаюв!Ьа ' . Параменвры блоков Мах1пеиго йгаб1епк !максимальное значение градиента!. Епайе Азееет1оп: !включить реакцию|. При скатом флажке проверка ерадиента сигнала про- изводится, но реакция на превышение максимального значения отсутствует.
Блин!абаи саНЬасй вйеп язеет1оп гы!а: !функция ответного вызова при выполнении проверяемого условна). В этоы окне польюватель может задать М-функцию, которую следует выполнить при выполнении проверяемого условия. $1ор ыпш!абоп «Ьеп аяепюп гайз: [останов моделирования при выполнении проверяемого условия!. Опгрш Азееге1оа йяпа1: '1выходной сигнал при выполнении проверяемого условия!.
Прн выставлен- Пом флажке на пиктограмме блока поваляется дополнительный порт, через который выводится выходной логический сигнал блока. Прн выполнении проверяемого условия выходной сигнал блока изменяет значение с ТМИНЕ на РА15Е. Яе!есг 1соп Туре: !вид пиктограммы). Выбирается из списка: 2.
Библиотека блоков Б!М$ЛЛХК е йгарЫс — зрафический; ° !ех! — текстовый. Окно задания аараметрое еиеи Ларамезнры блока Рис. 2.!47 СЬяпй !при~ г!езмз3мИоп Пиктограмма сьедс гяаиФ инее !инеи И. В. Черных. ЯМ!Я.!ЫК: среда создания инженерных приложений Примерз На рис. 2.147 приведена схема модели, в которой контролируется величина градиента сигнала. При достижении градиентом сигнала критического значения, равного 0.9, моделирование останавливается. Блок контроли разрешающей способности Назначение: Контроль разрешающей способности сигнала. Блок устанавливает про; верку разрешающей способности сигнала, вычисляя остаток от деления ве-' личины входного сигнала на параметр блока Кезо!и!!оп, и, если результат превышает величину 10~„то разрешающая способность оказывается превышенной.