Программное обеспечение процессов и систем. Щеников Я.А. - 38 стр.

UptoLike

Составители: 

38
8.3. Блоки раздела Model Verification
Изначально блоки раздела Model Verification (библиотека Simulink)
предназначены для проверки соответствия сигналов определенным тре-
бованиям: заданным уровням, нахождению сигнала вне или внутри оп-
ределенных границ, контролю нулевого значения, контролю градиента.
Но, данный раздел может быть полезен при моделировании процессов
контроля, заключающегося, например в проверке соответствия какого-
либо параметра допуску. В зависимости от установок параметров бло-
ки раздела Model Verification могут останавливать или не останавли-
вать процесс моделирования, а также генерировать или не генерировать
логический сигнал на выходе в случае выполнения условия.
Рассмотрим модель системы технического контроля, заключающе-
гося в проверке нахождения измеряемой характеристики в пределах от
2 до 7. Для этого скопируем в новое окно редактора блок-схем следую-
щие блоки (рис. 8.3): Random Number (Simulink/Sources), 2 блока
Constant (Simulink/Sources), Scope (Simulink/Sinks), Mux (Simulink/Signal
Routing), Data Type Conversion (Simulink/Signal Attributes), Check
Dynamic Gap (Simulink/Model Verification). Присвойте новые значения
параметров блокам, как это указано в табл. 8.4. После этого запустите
модель. Результаты моделирования приведены на рис. 8.3. Сохраните
модель под именем «prakt82».
ртемараПеинечанзеовоН
seulavtupniforotceV]16060301[
seulavtuptuoforotceV]999,0999,099,09,0[
Таблица 8.3
Новые параметры блока Look-Up Table
Рис. 8.2. Подсистема, имитирующая поведение работников