Открыть библиотеку SimEvents
simevents открывает основную библиотеку SimEvents ®.
SimEvents интегрирует системное моделирование дискретных событий в основанную на времени структуру Simulink ®. В системах, основанных на времени, сигнал изменяет значение в ответ на часы моделирования, и обновления состояния происходят синхронно со временем. В системах с дискретными событиями или на основе событий переходы состояний зависят от асинхронных дискретных инцидентов, называемых событиями.
SimEvents предоставляет механизм моделирования дискретных событий и библиотеку компонентов для анализа управляемых событиями моделей систем и оптимизации характеристик производительности, таких как задержка, пропускная способность и потеря пакетов. Очереди, серверы, коммутаторы и другие предопределенные блоки позволяют моделировать маршрутизацию, обработку задержек и определение приоритетов для планирования и связи.
В SimEvents:
Сущность - дискретный элемент или объект, представляющий интерес, на основе домена приложения. Например, объект может представлять транспортные средства, прибывающие на автозаправочную станцию, сообщения в сети связи, самолеты на взлетно-посадочной полосе или поезда в системе сигнализации.
Событие - Асинхронные дискретные инциденты. Например, событие может представлять запись объекта в блоке или отход объекта от блока.
Действие события - настраиваемое действие, вызываемое событием. Действия с событиями можно настроить с помощью кода MATLAB ®, который выполняет вычисления и вызовы функций Simulink.
Блоки SimEvents могут создавать, обрабатывать и прокладывать объекты. Блоки также могут присоединять данные к объектам и манипулировать данными объектов с помощью действий с событиями.
Генератор объектов | Очередь сущностей | Сервер сущностей | entityType | matlab.DiscreteEventSystem