이벤트기반모델링
이벤트기반시스템의모델링,시뮬레이션,테스트및최적화
이벤트기반시스템과관련한MathWorks®제품은자동차,항공우주또는로보틱스및자동화산업분야에서활용됩니다。이벤트기반응용프로그램은통신또는감독로직,제어및스케줄링뿐아니라운용과학에서중점적으로사용될수있습니다。
Stateflow®는상태천이다이어그램,플로우차트,상태천이테이블,진리표를포함하는그래픽언어를제공합니다。状态流를사용하여MATLAB®알고리즘과Simulink®모델이이벤트및시간기반조건에어떻게반응하는지설명할수있습니다。Stateflow를사용하면감독제어,작업스케줄링,결함관리,통신프로토콜,사용자인터페이스,하이브리드시스템을설계하고개발할수있습니다。
SimEvents®는이산이벤트시뮬레이션엔진과구성요소라이브러리를제공하여이벤트기반시스템모델을분석하고지연시간,처리량및패킷손실과같은성능특성을최적화할수있습니다。SimEvents를사용하면작업타이밍과리소스사용량이시스템성능에미치는영향을살펴볼수있고예측,생산능력계획및공급망관리관련의사결정을위한운용과학을실시할수있습니다。
이벤트기반모델링관련제품
도움말항목
자동차
- 利用状态流图实现智能车辆的自动化控制(Stateflow)
这个例子展示了如何使用由相同决策逻辑控制的智能车辆为高速公路场景建模。 - 红绿灯协商(自动驾驶工具箱)
设计和测试在十字路口通过红绿灯的决策逻辑。 - 燃油容错控制系统建模(模型)
这个例子展示了如何结合Stateflow®和Simulink®来有效地建模混合系统。 - 混合动力离合器系统(Stateflow)
通过使用基于Simulink的状态流图中的状态来建模离合器。
항공우주
- 发射中止系统(Stateflow)
模拟一个发射中止系统的轨道飞行器进入外层空间。 - 飞机电梯控制系统故障检测(Stateflow)
这个例子展示了如何为一对由冗余执行器控制的飞机升降机设计故障检测、隔离和恢复(FDIR)应用程序。 - 无人机包裹投递(无人机工具箱)
实现一个小型多直升机模拟在城市环境中起飞、飞行和降落。
로보틱스및자동화
- 隔离进入和退出原子子图的转换逻辑(Stateflow)
使用入口和出口端口在Stateflow层次结构中跨边界创建连接。 - 使用状态流的MATLAB取放工作流(机器人系统工具箱)
这个例子展示了如何为KINOVA®Gen3这样的机器人机械手设置端到端拾取和放置工作流。 - 迷宫中的差动轮式机器人(Simulink 3D Animation)
vrmaze的例子展示了如何使用Simulink®3D Animation™中的碰撞检测来模拟差分轮式机器人解决迷宫挑战。
통신
- 用CSMA/CD协议建模一个以太网通信网络(模型)
使用Simulink消息和SimEvents建模具有CSMA/CD协议的以太网通信网络。 - 使用状态流图模拟触发数据采集(Stateflow)
使用Stateflow、data acquisition Toolbox™和app Designer创建一个模拟触发的数据采集应用程序。 - 使用状态流建模蓝牙低能量链路层(Stateflow)
使用独立的Stateflow图对蓝牙中的状态机建模®低能量链接层。 - 通信延迟对ABS控制系统的影响(SimEvents)
随机网络流量如何在使用CAN通信的防抱死制动系统中导致定时延迟和不确定性。
감독로직,제어및스케줄링
- 利用消息建模分布式交通控制系统(Stateflow)
为单向路的交叉路口建立分布式控制系统模型。 - 多核控制系统的模拟调度器(SimEvents)
使用SimEvents块建模控制应用程序的任务调度。 - 利用状态流设计和评估逐次逼近ADC(混合信号Blockset)
设计和评估一个12位逐次逼近寄存器ADC。
운용 과학
- 批量生产过程中共享资源的优化(SimEvents)
在共享资源的系统中识别资源不足并改进容量规划。 - 模拟医疗设备(SimEvents)
进行自动化测试以模拟分析生物样本的医疗设备。 - 登机流程(SimEvents)
使用SimEvents模拟飞机登机的过程。