Главная страница Случайная страница Разделы сайта АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Пример 6
Пусть процессор Пр контролирует процесс в каком-либо объекте по двум независимым друг от друга параметрам (рис. 4). Значения параметров от датчиков Д1 и Д2 поступают на анализирующее устройство (АУ), которое сравнивает эти значения с оптимальными для данной системы и передает результаты сравнения в блок управления (БУ). БУ формирует сигналы, под воздействием которых происходит управление объектом с помощью исполнительных механизмов (ИМ1 и ИМ2). АУ является быстродействующим прибором, поэтому время задержки в нём можно принять равным нулю. Первый параметр анализируется каждые 2 с. Его нормальное значение составляет 20 единиц. В случае, если значение этого параметра отклоняется от нормального, БУ формирует сигналы увеличить (или уменьшить – в зависимости от ситуации) значение первого параметра. Значения второго параметра анализируются каждые 10 с, нормальное значение для этого параметра 40 единиц. Ситуация, когда значение второго параметра выйдет за пределы [30, 60] единиц, считается экстремальной и обрабатывается в первую очередь. Значение первого параметра хранит переменная с номером 1, значение второго – с номером 2. Случайные значения первого моделируются с помощью функции CHN, второго – с помощью функции DIF. Рис. 4. Управление объекта процессором
16. SELECT X A, B, C, D Среди стандартных атрибутов модели с групповым именем D, номер которого лежит в интервале от B до C, ищется наименьшее (X=MIN) и наибольшее (X=MAX), и номер этого атрибута записывается в параметр транзакта с номером, заданным в A. Пример: SELECT MIN 1, 1, 6, Q Среди очередей с номерами от 1 до 6 ищется та очередь, которая имеет наименьшее текущее содержимое. 17. TABULATE A В таблицу с именем A записывается значение указанной в ней переменной модели. Таблица должна описываться картой TABLE. A TABLE B, C, D, E A – имя таблицы, B – имя аргумента, C – левая граница, D – ширина интервала, E – количество интервалов.
|