手机知网 App
24小时专家级知识服务
打 开
手机知网|搜索

Web环境下的Simulink仿真系统研究与开发

杨雷

   随着计算机网络技术的迅猛发展,仿真系统正由封闭的集中式体系逐步向开放的分布式体系发展。Simulink提供了强大的图形化交互式仿真功能,为控制系统建模、仿真和工业过程模拟提供了有效工具。针对仿真方法和仿真系统分布式、异地化、低成本等新要求以及Simulink缺少网络通讯功能的问题,本文在大连理工大学“辽宁省工业装备先进控制系统重点实验室”仿真与控制一体化平台的基础上,基于对Simulink文件的详细分析,利用ASP.NET和Java Applet技术,开发了一种基于Web的Simulink仿真系统. 本文首先对Web环境下的Simulink仿真系统的逻辑结构、功能结构和各功能模块做出了详细的设计。该系统基于三层B/S结构,图形化建模界面借鉴了MVC设计模式,采用Java Applet实现;Web服务器端利用Visual Studio2005平台,以C#为脚本语言,实现了用户Simulink模型文件的生成,并通过MATLAB引擎接口对该模型文件进行仿真。最后,结合实验室间歇式反应釜夹套温度控制及二阶水槽液位控制的实际应用,利用该系统完成了夹套温度PID控制及二阶水槽液位PID控制的Simulink仿真,通过测试和应用,验证了该系统的有效性。 本系统实现了Web技术与Simulink交互式图形仿真功能的结合,不仅解决了实验室仿真服务可移动性和共享性差的问题,而且为实现具有分布式、异地化的新型仿真系统奠定了一定基础,丰富了基于Web仿真的理论和方法,为以后的探索积累了一定的研究经验。……   
[关键词]:Web;Simulink仿真;MVC模式;P/Invoke;Java Applet;ASP.NET
[文献类型]:硕士论文
[文献出处]:大连理工大学2010年
App内打开