船舶动力电力系统仿真及监控界面设计与实现

被引:0
作者
孔艳
机构
[1] 大连海事大学
关键词
船舶动力电力监控; 人机交互界面; VISUAL STUDIO.NET; SQL SERVER 2005; MATLAB仿真;
D O I
暂无
年度学位
2010
学位类型
硕士
导师
摘要
随着自动化计算机技术的进步,人们对船舶动力电力系统的仿真与监控系统的功能要求越来越高,例如友好的人机交互界面、良好的实时性、系统的安全保密性、仿真的精确性等等。本文将应用Visual Studio.NET 2005、SQL SERVER 2005和MATLAB 2008B,进行船舶动力电力系统仿真研究与监控界面设计。 本文所用系统以实验室构建的船舶混合推进控制装置为原型,该装置是由一台柴油机和三台电机组成的船舶动力电力试验系统。主要工作如下: 1、系统界面设计,根据监控系统的要求,本系统要设计的界面包括实时监控界面,仿真监控界面和用户管理界面三部分共38个界面,其中每台设备子界面有其流程图的动态画面、导航键、菜单栏、仪表等,利用C#中灵活的控件和定时器及图形组件来实现。 2、数据库设计,首先定义系统的数据结构,其次根据数据结构,利用SQLSERVER 2005创建系统数据库,最后利用ADO.NET技术实现界面对数据库的连接及访问,以实现数据存取,报警实现,用户管理等功能。 3、系统仿真及监控,针对实际设备,在已有的Simulink模型上设计简单的控制算法对系统进行优化控制。当得到正确的仿真结果之后利用DDE技术实现界面和MATLAB的数据传输。另外,本文介绍了其它两种监控仿真数据的方法。第一种是利用M函数编写算法,然后利用COM组件技术将实现界面和MATLAB的信息传递;第二种是直接在Visual Studio.net环境下编写控制算法实现仿真监控。
引用
收藏
页数:66
共 25 条
[1]
船舶电力推进系统的建模与仿真 [D]. 
高海波 .
武汉理工大学,
2008
[2]
船舶推进动力装置状态监控网络信息化平台系统安全性分析 [J].
范景松 .
中国水运(下半月), 2009, 9 (09) :145-146+164
[3]
基于C#.NET的Excel调用与数据存放 [J].
钱继兵 .
科技创新导报, 2009, (05) :11
[4]
基于COM的Matlab与C#混合编程应用 [J].
罗述全 .
湖北工业大学学报, 2007, (03) :22-24
[5]
舰船综合电力推进监控系统研究 [J].
郑元璋 ;
冀路明 ;
李海量 .
中国航海, 2005, (04) :83-86
[6]
发展综合全电力推进技术是现代舰船发展的客观要求 [J].
冀路明 ;
徐定海 ;
陈新刚 .
船舶, 2002, (02) :53-55+63
[7]
监控平台软件与MATLAB的DDE通信 [J].
刘满华 ;
任正云 ;
邵惠鹤 .
微型电脑应用, 2002, (01) :27-29+26
[8]
未来的电力舰.[J].邓林;.国外舰船工程.2002, 05
[9]
船舶机舱动力系统网络监控平台设计与研究 [D]. 
李东贵 .
哈尔滨工程大学,
2007
[10]
船舶电力推进装置仿真研究 [D]. 
高闽娟 .
上海海事大学,
2006