Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Неграфические объекты SF-диаграмм

Пример электронного выключателя.

Основные объекты SF-диаграмм.

Пакет событийного моделирования систем и устройств Stateflow.

Пакет основан на теории конечных автоматов и позволяет представить функционирование системы на основе цепочки правил: «если произошло данное событие, то будет то-то и то-то». Пакет предназначен для анализа, моделирования и проектирования таких систем, как:

· детерминированные системы управления (у которых параметры не изменяются во времени);

· диспетчерские службы различных транспортных средств;

· периферийные устройства и контроллеры для компьютера;

· элементы человеко-машинного интерфейса.

Основной библиотечный компонент пакета: блок Chart. Компонент Chart служит для вставки в Simulink модели блоков вызова SF-диаграмм, причем изначально пустых.

SF-диаграмма – это диаграмма, создаваемая средствами графического интерфейса пакета расширения Stateflow. Она служит для визуального представления работы модулируемых систем.

Ø State (состояние). Активность или пассивность состояния динамически изменяется и зависит от происходящих событий. Каждое состояние имеет состояние родителя и может иметь дочерние состояния (состояния более низкого уровня);

Ø

Н
Historyjunction (признак состояние с памятью). Выглядит как красная окружность с буквой «Н» внутри. Обеспечивает определение будущего перехода в другое состояние на основе информации о прошлом системы;

Ø Transition (переход). Они отображают переходы от одного объекта к другому и представляются обычно красными стрелками. Переходы имеют метки, которые описывают обстоятельства или условия, при которых происходит переход из одного места диаграммы в другое;

Ø Connectivejunction (признаки альтернативы). Служит для указания альтернативных путей перехода систем из одного состояния в другое.

Модель электрического выключателя, которая включается под действием одних импульсов, а выключается под воздействием других. При этом на выходе, в зависимость от состояния может быть либо 1, либо -1.

 

 

 


Switch2
Power_off Data=-1
SF-диаграмма:

Power_on Data=1
Switch1


Для этой схемы устанавливается таблица переключений.

Ø Event (событие). Возникновение события меняет статус связанных с ним состояний и может запустить заданное действие или переход. Событие имеет свойства, главным из которых является область видимости события. События классифицируемые по области видимости могут быть следующих типов:

o Локальные – видимые только в пределах данной SF-диаграммы;

o Входные – передаваемые в SF-диаграмму из Simulink модели;

o Выходные – передаваемые из SF-диаграммы в Simulink модели;

o Экспортируемые – передаваемые из SF или Simulink во внешнюю программу;

o Импортируемые – получаемые из внешних программ.

Ø Action (процедура). Процедура может быть представлена одной из моделей конечных автоматов:

o Моделью Мура, связывающую процедуру с состоянием;

o Моделью Мили, связывающую процедуры с переходами.

Процедура может быть задана как вызов функции, задания определенного события или перехода и т.д.

Ø Data (данные). Представляют в SF-модели числовые значения. По области видимости они могут быть следующих типов: локальные; входные; выходные; промежуточные; экспортируемые (из SF в Simulink модель); импортируемые (получаемые из внешних программ).

<== предыдущая лекция | следующая лекция ==>
Геронтофармакология | Описание объектов
Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 421; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.