船舶导航系统网络监测装置的设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:dnaln_xcl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的不断发展,网络化已经深入到社会各个领域,同样建立一个综合性的信息网络平台是现代船舶系统未来发展的趋势和潮流。船舶导航系统逐步实现了网络化,采用的通讯技术越来越先进,上世纪80年代主要运用串口通信,随着性能需求的不断提高,CAN网和以太网已运用于船舶导航系统中,并且反射内存技术作为新兴技术也将会运用到导航系统中来。随着船舶导航系统网络规模的不断扩大和复杂度不断提高,实时了解网络运行状况、测试和评估网络性能的需求变得越来越迫切。网络监测系统能够很好的解决这些问题,所以本文针对船舶导航系统网络化发展的需要,提出了船舶导航系统网络监测装置的总体设计方案。首先本文根据对船舶导航系统网络监测功能需求分析,提出网络监测装置所需要实现的功能和性能需求;并对网络监测装置的软硬件平台作了整体设计,采用VxWorks操作系统作为软件开发平台,使用图形开发工具Tilcon进行图形界面开发;同时给出了网络监测装置中CAN网、以太网和反射内存网监测系统的结构设计。然后,根据船舶导航系统网络的特点,设计和实现了捕获系统与存储系统。由于三个网络中只有以太网数据传输需要经过协议栈封装与分解,所以本文捕获系统主要针对以太网数据捕获的设计。通过对VxWorks操作系统下以太网数据包捕获技术的分析,本文选用BPF捕获机制作为以太网捕获系统的主要实现机制,设计并实现了捕获系统,并提出了提高数据捕获性能的方法。本文介绍了VxWorks操作系统下文件存储系统和嵌入式数据库,阐述了存储系统的设计与实现过程,根据网络监测对数据存储的需要,存储系统采用文件存储和数据库存储相结合的方式,且分别采用文件系统dosFs和嵌入式数据库Berkeley DB来实现。其次对网络监测系统中的关键模块进行设计和实现,主要包括以太网协议分析模块,CAN网络接口通讯、故障诊断和数据统计模块,反射内存网节点监测和板卡读写模块。具体分析各模块所要实现的功能,并对各关键模块的设计和实现作了详细的说明。最后,模拟船舶导航系统环境,组成CAN网络、以太网络和反射内存网,对网络监测装置的功能和性能进行测试。性能测试主要对捕获系统的捕获性能和存储系统的读写性能测试。测试结果表明监测装置各项功能已经实现,各项性能也达到了要求。
其他文献
大气湍流对激光传输造成了严重的破坏,极大地影响了激光长距离传输,严重制约了自由空间中激光通信的发展。因此,大气湍流特征的检测,是激光在湍流大气中传输特性研究的必要条
电动自行车在我国的自行车市场占有量很大,因此开发电动自行车控制器具有很好的社会意义和可观的经济效益。目前,电动自行车驱动电机主要是无刷直流电机,本文从无刷直流电机的基
交通系统是一个复杂的实时系统,对交通流的控制方式从根本上决定了交通环境的好坏。随着科技的不断发展,智能交通控制已经成为了可能,Agent技术为解决复杂的交通问题提供了思路
现代工业过程系统中往往需要设置众多用于测量的仪器仪表,对生产过程中各项生产指标进行实时监测与控制。准确可靠的测量数据是生产决策制定,过程控制以及工厂管理的基础。然而在实际生产过程中,测量误差与显著误差的存在使测量数据与实际情况有所差别。数据校正技术就是针对这类问题,利用测量数据之间的冗余度,采用一定的算法,得到一组基本满足化工系统物料平衡、能量平衡或化学规律的校正数据,校正后的数据更接近真实值,能
信息融合是根据一定的融合规则对来自多个传感器的数据进行多方面、多层次的处理,对目标对象进行状态估计,做出相应的决策判断。图像融合是信息融合技术中的一个重要分支,通过图
当前大型现场总线控制系统中,存在大量不同类型、不同总线协议的智能设备,使得企业对设备管理系统在平台开放性、总线兼容性以及智能化管理等方面要求越来越高。而传统的设备管
随着计算机技术、通讯技术、网络技术与控制理论技术的不断发展,网络控制系统的应用已经成为自动化控制领域研究的热点,它不仅解决了生产过程中远程控制的难题也促进了计算机技
客户关系管理的宗旨是改善企业与客户之间的关系,它将科学管理理念和现代信息技术相结合,企业各部门统一管理,规范企业客户服务流程,以提高客户服务质量,根据客户分类原则,有效管理
随着信息安全受到人们的高度关注,生物特征识别技术随之兴起,而作为生物特征识别领域的新成员—人耳识别一出现就引起了专家学者的高度关注。人耳识别属于被动式识别技术,具有非
人类获得和传递的信息大约有70%来自视觉信息,但是日常生活中,由于许多不确定因素的影响,比如雨雪,沙尘,雾等会导致获取的图像信息不清晰,这时就需要到图像增强技术来改善原