上传者: linuxwyx
|
上传时间: 2022-05-21 09:36:38
|
文件大小: 945KB
|
文件类型: DOC
在当前控制领域中,使用基于MATLAB平台的Simulink/Stateflow组态仿真开发环境进行系统建模仿真已成为主流。不同于传统工控组态软件,这种基于模型的开发方法具有更好的通用性。该开发环境提供了以矩阵和向量计算为重点的数值分析可视化开发环境。Simulink提供了面向方框图的开发环境来完成动态系统组态开发和仿真,而Stateflow使用流程图和状态转换图来开发基于层次状态机的事件驱动系统。
Stateflow通过生成S-function Agent和Simulink实现无缝连接,两者可结合构建复杂系统的仿真模型。另外,Real-TimeWorkshop和StateflowCoder结合可以生成 Simulink和Stateflow模型的C代码。基于此特性,用户可交互式调整和检测代码,以及和MATLAB、Simulink环境以外的代码交互运行。用户还可以把生成的代码作为非实时或实时应用程序使用,包括加速仿真、快速原型化和硬件在回路仿真测试。系统仿真技术是以相似原理、控制理论、计算技术和各领域专业技术为理论基础,利用系统模型对实际或虚拟系统进行动态实验研究的综合性技术。