为提升船舶喷推进器双微控制单元(Microcontroller Unit,MCU)冗余系统通信与故障检测功能,提高喷水推进器控制系统的可靠性和稳定性。在RS232串口心跳检测的基础上,通过自定义控制器局域网(Controller Area Network,CAN)通信协议,对现有...为提升船舶喷推进器双微控制单元(Microcontroller Unit,MCU)冗余系统通信与故障检测功能,提高喷水推进器控制系统的可靠性和稳定性。在RS232串口心跳检测的基础上,通过自定义控制器局域网(Controller Area Network,CAN)通信协议,对现有CAN通信网络进行功能复用,提出一种基于CAN总线的双MCU冗余上位机监控检测机制。实验测试结果表明,上位机监控检测方法克服了传统故障检测方法仅针对MCU故障而忽视其外围通信故障的缺点,避免了“双主机现象”,提高了冗余控制系统故障检测的速度与精准度,可以保障双MCU冗余系统平稳、可靠运行。研究成果可为喷水推进器双MCU冗余系统故障检测方式提供一定参考。展开更多
文摘为提升船舶喷推进器双微控制单元(Microcontroller Unit,MCU)冗余系统通信与故障检测功能,提高喷水推进器控制系统的可靠性和稳定性。在RS232串口心跳检测的基础上,通过自定义控制器局域网(Controller Area Network,CAN)通信协议,对现有CAN通信网络进行功能复用,提出一种基于CAN总线的双MCU冗余上位机监控检测机制。实验测试结果表明,上位机监控检测方法克服了传统故障检测方法仅针对MCU故障而忽视其外围通信故障的缺点,避免了“双主机现象”,提高了冗余控制系统故障检测的速度与精准度,可以保障双MCU冗余系统平稳、可靠运行。研究成果可为喷水推进器双MCU冗余系统故障检测方式提供一定参考。