Интерфейс с Simulink

Создайте модели с основанными на времени и событиях компонентами, выберите решатели, сохраните состояние симуляции

SimEvents® модель может сосуществовать с основанными на времени системами в Simulink® модель. Комбинация основанного на времени и событии моделирования облегчает симуляцию крупномасштабных сложных гибридных систем.

В коммуникационной среде, основанной на сообщениях, можно использовать сообщения Simulink для создания коммуникационного интерфейса. При помощи блоков сообщений можно преобразовать сигналы Simulink, произведенные алгоритмом в компоненте, в сообщение, которое должно быть передано в сеть. Можно сгенерировать код для компонента, включая интерфейс сообщений. Можно использовать блоки SimEvents для моделирования и моделирования пользовательских шаблонов связи, включая маршрутизацию, задержки и определение приоритетов для связи между компонентами.

Темы

Дискретно-событийная симуляция в моделях Simulink

Программное обеспечение SimEvents включает моделирование дискретных систем событий в основанную на времени среду Simulink.

Решатели для систем дискретных событий

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

Триггер компонентов Simulink с дискретными событиями в SimEvents

В этом примере показано, как использовать блоки Simulink Function для сущностей временной метки, передать атрибуты сущности компонентам Simulink ® и создать события уведомления для маршрутизации .

Создайте гибридную модель с основанными на времени и событиях компонентами

Симулируйте гибридную систему, которая имеет части SimEvents и Simulink.

Работа с SimEvents и Simulink

Можно обмениваться данными между SimEvents и Окружениями Simulink.

Моделируйте простое выполнение порядка с использованием автономных роботов

Облегчение основанных на времени и событиях систем и их обмена сообщениями.

Рекомендуемые примеры

Modeling Load Within a Dynamic Voltage Scaling Application

Моделирование нагрузки в приложении динамического масштабирования напряжения

Как, в зависимости от рабочей нагрузки, микроконтроллер AT90S8535 использует функцию динамического масштабирования напряжения (DVS), чтобы настроить входное напряжение. Благодаря снижению напряжения входа, когда рабочая нагрузка низкая, микроконтроллер уменьшает потребление энергии и гарантирует качество обслуживания. Контроллер DVS основан на онлайновом методе оценки градиента, называемом бесконечно малым анализом возмущения (IPA). В одной симуляции параметризованной системы, а не большом количестве симуляций, требуемых традиционным подходом с конечной разностью, IPA может предоставить информацию о чувствительности, которая приводит к аппроксимации в первом порядке показателей эффективности системы как функции от параметров.