一种船舶信息管理系统的设计.docxVIP

  • 7
  • 0
  • 约3.49千字
  • 约 4页
  • 2023-09-10 发布于广东
  • 举报
一种船舶信息管理系统的设计 0 船舶管理信息系统的集成 船舶的计算机科学和自动化管理是未来船舶设计的重要发展趋势之一。随着信息技术的快速发展,传统的船电动系统正朝着造船信息的标准化发展。其核心是利用计算机、网络通讯、自动控制等技术, 将通信设备、导航设备、机舱监控、船务管理、视频监视系统等相对独立的分系统纳入到统一的船舶网络系统中, 实现信息集成。 我国的造船技术处于世界领先水平, 在各类船舶上均有成熟的轮机监控、综合导航、报警系统、视频监视等系统。随着嵌入式技术和网络技术的发展, 船舶的集成化水平将越来越高。因此, 建立船舶信息管理系统已越来越受到各方面的重视, 各种类型综合平台信息系统开始在船舶上逐步实施。本文设计一种船舶信息管理系统, 构建了系统的总体网络结构和硬件框架, 在软件开发中采用模块化程序设计思想, 划分了各业务逻辑模块, 并详细设计了数据库中的主要数据表。 1 星形拓扑的网络故障 因为存在物理环境恶劣, 震动大、温度高、湿度高等因素, 为实现船舶信息管理系统的功能需求和性能需求, 保证网络的可靠性, 船上采用有线网络连接方式组成一个局域网, 组网方式为以太网方式。 系统网络拓扑结构采用星形结构, 星型拓扑结构所需的通讯电缆少, 可靠性高。采用星形拓扑, 网络故障还便于诊断, 又能提供方便的接入服务, 在星形拓扑中, 单个连接的故障只影响单个设备而不会影响到整个网络。岸端用户通过卫星通讯可以简便、实时地对船舶状态和现场设备参数进行监控, 为船舶提供及时准确的技术指导, 进而提升船舶航行的安全性, 系统总体网络结构如图1所示。 2 主干网网络技术及设备选型 鉴于船舶恶劣的工作环境, 以及电磁干扰等不利因素, 同时船舶在航行中还有严重颠簸、摇摆和振动, 对硬件的可靠性要求很高。因此, 系统在设计时特别选用高性能、高稳定性的硬件设备, 兼顾快速、精确的要求。硬件系统设备主要包括网络服务器、网络交换机、不间断电源 (Uninterruptible Power Systerm, UPS) 、打印机、磁盘阵列、磁带库等, 这里仅对部分设备的选型及要求作出分析。 (1) 网络服务器。系统采用两台互为备份的服务器, 主干网服务器主要用于数据的存储、信息收发等, 每台服务器要求有两个10M/100M/1 000M自适应以太网接口。另外, 服务器还要符合船用特殊条件, 包括震动、温度、湿度及电磁兼容性等。因此, 选用HP E5620型号的网络服务器, 采用Windows Server2008作为网络中心的操作系统, 并配合SQL SERVER 2005软件, 为系统提供高可靠的支撑环境。 (2) UPS。主干网供电系统采用在线式APC Smart-UPS, 为交换机、服务器等设备提供独立电源, 当发生事故停电时, UPS立即将机内电池的电能, 通过逆变转换的方法向负载继续供应220V交流电, 使负载维持正常工作并保护负载软、硬件不受损伤, UPS设备通常对电压过大和电压过低都提供保护。 (3) 网络机柜。考虑到机舱工作环境具有震动大、温度高、电磁干扰强的特点, 此处定制防护等级IP23 (符合船用标准) 的屏蔽网络机柜, 机柜底部、侧面进行了加固以防止船舶的颠簸。 此外, 船上湿度大、温度差异大, 网络插座采用了密封性好、可靠性高的航空插座, 网络中心需要利用空调进行24小时的调温、抽湿来满足系统设备工作环境的温湿度要求。 3 软件设计 3.1 功能模块总体框图设计 本系统软件设计采用模块化程序设计思想, 通过划分功能模块, 设计各个模块之间的数据流向, 以保持良好的可读性、可移植性和可扩充性, 其总体框图如图2所示。 3.2 nmea-333标准信息传输协议 数据采集模块采集各导航设备 (包括罗经、测深仪、GPS等) 信息和机舱集控台的设备数据, 数据经解析、处理后存入实时数据库, 作为后台数据调用显示和数据分析处理的基础, 数据采集示意图如图3所示。 (1) 导航信息。导航设备发出的数据量较大, 数据的用途很多, 实船所需的仅是其中部分数据, 从中挑选需要的数据, 如:时间、经度、维度、速度、航向等信息, 导航数据信息如表1所示。 数据格式为美国国家海洋电子协会 (National Marine Electronics Association) 为统一海洋导航规范而制定的标准格式NMEA-0183, NMEA-0183标准定义了电子信号所需要的传输协议、传输数据时间, 并且指明了信息格式需要一个4 800bps的串行数据接口, 信息的一般格式为:$aaaaa, df1, df2, …[CR][LF], 所有的信息由$ (24) 开始, 以换行“CR (0D) LF (0A) ”结束, 紧跟着$后的五个字符表示信息的基本类型。

文档评论(0)

1亿VIP精品文档

相关文档