이벤트 기반 모델링
이벤트 기반 시스템의 모델링, 시뮬레이션, 테스트 및 최적화
이벤트 기반 시스템과 관련한 MathWorks® 제품은 자동차, 항공우주 또는 로보틱스 및 자동화 산업 분야에서 활용됩니다. 이벤트 기반 애플리케이션은 통신, 감독 로직 및 스케줄링, 운용 과학에서 중점적으로 사용될 수 있습니다.
Stateflow®는 상태 천이 다이어그램, 플로우 차트, 상태 천이 테이블, 진리표를 포함하는 그래픽 언어를 제공합니다. Stateflow를 사용하여 MATLAB® 알고리즘과 Simulink® 모델이 이벤트 및 시간 기반 조건에 어떻게 반응하는지 설명할 수 있습니다. Stateflow를 사용하면 감독 제어, 작업 스케줄링, 결함 관리, 통신 프로토콜, 사용자 인터페이스, 하이브리드 시스템을 설계하고 개발할 수 있습니다.
SimEvents®는 이산 이벤트 시뮬레이션 엔진과 컴포넌트 라이브러리를 제공하여 이벤트 기반 시스템 모델을 분석하고 지연 시간, 처리량 및 패킷 손실과 같은 성능 특성을 최적화할 수 있습니다. SimEvents를 사용하면 작업 타이밍과 리소스 사용량이 시스템 성능에 미치는 영향을 살펴볼 수 있고 예측, 생산능력 계획 및 공급망 관리 관련 의사 결정을 위한 운용 과학을 실시할 수 있습니다.
이벤트 기반 모델링 관련 제품
도움말 항목
자동차
- Automate Control of Intelligent Vehicles by Using Stateflow Charts (Stateflow)
Model a highway scenario with intelligent vehicles that are controlled by the same decision logic. - Traffic Light Negotiation (Automated Driving Toolbox)
Design and test decision logic for negotiating a traffic light at an intersection. - Model Fault-Tolerant Fuel Control System (Simulink)
This example shows how to combine Stateflow® and Simulink® capabilities to model hybrid systems. - Hybrid Clutch System (Stateflow)
Model a clutch by using Simulink based states inside a Stateflow chart. - Effects of Communication Delays on an ABS Control System (SimEvents)
How stochastic network traffic causes timing latency and uncertainty in an anti-lock braking system that uses CAN communications.
항공우주
- Launch Abort System (Stateflow)
Model a launch abort system for an orbiter. - Detect and Isolate Faults in Aircraft Elevator Control System (Stateflow)
Design a fault detection, isolation, and recovery (FDIR) application for a pair of aircraft elevators controlled by redundant actuators. - UAV Package Delivery (UAV Toolbox)
Implement a small multicopter simulation to takeoff, fly, and land in a city environment.
로보틱스 및 자동화
- Robot Trajectory Planning with Reusable Components (Stateflow)
Use entry and exit ports to create connections across boundaries in the Stateflow hierarchy. - Pick-and-Place Workflow Using Stateflow for MATLAB (Robotics System Toolbox)
Design a pick-and-place workflow for a robotic manipulator such as Kinova® Gen3 using Stateflow.
통신
- Model an Ethernet Communication Network with CSMA/CD Protocol (Simulink)
Model an Ethernet communication network with CSMA/CD protocol using Simulink messages and SimEvents. - Analog Triggered Data Acquisition Using Stateflow Charts (Stateflow)
Create an analog-triggered data acquisition app by using Stateflow, Data Acquisition Toolbox™, and App Designer. - Model Bluetooth Low Energy Link Layer Using Stateflow (Stateflow)
Use a standalone Stateflow chart to model the state machine in a Bluetooth® low energy link layer.
감독 로직 및 스케줄링
- Model Distributed Traffic Control System by Using Messages (Stateflow)
Model a distributed control system for an intersection of one-way roads. - Simulate Scheduler of a Multicore Control System (SimEvents)
Model the task scheduling of a control application using SimEvents blocks. - Design and Evaluate Successive Approximation ADC Using Stateflow (Mixed-Signal Blockset)
Design and evaluate a 12-bit successive approximation register ADC.
운용 과학
- Optimization of Shared Resources in a Batch Production Process (SimEvents)
Identify resource deficiencies and improve capacity planning in a system that shares resources. - Simulation of a Medical Device (SimEvents)
Conduct automated tests to model a medical device that analyzes biology samples. - Aircraft Boarding Process Flow (SimEvents)
Model a process for boarding of an aircraft using SimEvents.