论文题名: | 船舶动力电力系统仿真及监控界面设计与实现 |
关键词: | 船舶动力;电力监控;人机交互界面;界面设计;数据库设计;混合推进 |
摘要: | 随着自动化计算机技术的进步,人们对船舶动力电力系统的仿真与监控系统的功能要求越来越高,例如友好的人机交互界面、良好的实时性、系统的安全保密性、仿真的精确性等等。本文将应用Visual Studio.NET2005、SQL SERVER2005和MATLAB2008B,进行船舶动力电力系统仿真研究与监控界面设计。 本文所用系统以实验室构建的船舶混合推进控制装置为原型,该装置是由一台柴油机和三台电机组成的船舶动力电力试验系统。主要工作如下: 1、系统界面设计,根据监控系统的要求,本系统要设计的界面包括实时监控界面,仿真监控界面和用户管理界面三部分共38个界面,其中每台设备子界面有其流程图的动态画面、导航键、菜单栏、仪表等,利用C#中灵活的控件和定时器及图形组件来实现。 2、数据库设计,首先定义系统的数据结构,其次根据数据结构,利用SQLSERVER2005创建系统数据库,最后利用ADO.NET技术实现界面对数据库的连接及访问,以实现数据存取,报警实现,用户管理等功能。 3、系统仿真及监控,针对实际设备,在已有的Simulink模型上设计简单的控制算法对系统进行优化控制。当得到正确的仿真结果之后利用DDE技术实现界面和MATLAB的数据传输。另外,本文介绍了其它两种监控仿真数据的方法。第一种是利用M函数编写算法,然后利用COM组件技术将实现界面和MATLAB的信息传递;第二种是直接在Visual Studio.net环境下编写控制算法实现仿真监控。 |
作者: | 孔艳 |
专业: | 控制理论与控制工程 |
导师: | 王兴成 |
授予学位: | 硕士 |
授予学位单位: | 大连海事大学 |
学位年度: | 2010 |
正文语种: | 中文 |