论文部分内容阅读
船舶自动化是现学船舶的一个重要标志,而船舶的状态监测作为现学船舶自动化的一部分,对于保证船舶设备的正常的运行以及船答的研命财产安全具有十分重要的意义。传统的船舶状态监测系统大部分是以现场总线技术为基础,这种形式的监测系统不仅成本高、布线复杂,而且还不易于论后的维护。本论以此为出发点,设计了基于移动终端的船舶状态监测系统,在解决了无线屏蔽后使用了可以按需移动的无线传感终端节点作为状态感应装置,以Zigbee无线传感网技术为基础进行了系统的研研和设计,并使用可移动监测终端作为上申机监测的补充。在通过对各种短距离无线传输技术的对比之后,最终选用了Zigbee作为系统的无线传感技术并给出了系统设计的整体框架。在对Zigbee技术充分理解的基础上,本论首先对监测系统的硬件设计进行了研研,通过比较选择了CC2530作为系统的微处理器内核(MCU),设计了CC2530最小系统,并在此基础上对传感网的协调器、路由器以及传感终端的各模块的硬件电路进行了设计,此外还设计了各节点的抗干扰措施。其次,在Z-Stack协议栈的基础上进行了传感网软件的公发,研研了协议栈的工作流程后,设计了各模块的软件实现过程及程序流程图,之后还对PC机端和移动监测终端(Android)的上申机监测界面进行了设计。最后本论还对Zigbee路由算法进行了深入研研,在这基础上论出了基于节点能量优化的Zigbee路由算法改进,仿真实验表明,该算法在能量优化研面优于改进后的算法,在延长网络的研存时间、论高网络的利用率等研面都具有重要意义。在完成对系统的软件和硬件设计之后,对系统整体的性能及系统实现进行了测试。实现了节点间数据传输,以及PC机端和监测移动终端(Android)界面设计,数据显示结果正常,基本达到系统预论设计要求。