摘要
为了实时监控舰船机舱环境和设备运行状态,提高延伸报警的可靠性和稳定性,基于NXPLPC1766及CAN总线实现了一个舰船机舱自动延伸报警系统.系统采用集散控制方式和双主控热备冗余结构,具有良好的人机接口;采用模块化思想进行软件设计,实现了主控人工、自动切换,系统运行状态自我监测,运行参数设置和多种形式的声光报警等功能;给出了系统硬件结构、软件结构:并对系统进行功能测试、可靠性测试和环境适应性测试,且将系统成功应用于多条船舶中.结果表明:该系统能够实时侦听多路报警信号并按预设规则进行声光报警,且功能完善、结构简单,能够满足现代舰船机舱自动监控与延伸报警要求.
To monitor the devices running status and improve the marine engine room environment reliability and stability in real time,an auto extended alarm system was designed based on NXP LPC1766 with CAN bus.The distributed control and double master control with hot backup and redundance structure were adopted with good man-machine interface.Based on modules,the software was designed to realize the functions of main control unit auto/manual-switching,self-monitoring system running status,setting and acousto-optic alarm system parameters in various mode.The structures of the system hardware and software were designed to be used in several vessels successfully after functional testing,reliability testing and environmental suitability testing.The results show that the multiplex real-time alarm system can respond sound and light signals according to the predetermined rules.The system can satisfy the requirements of stability,reliability,expansibility and connectivity for modern marine engine room automation and extended alarm.
出处
《江苏大学学报(自然科学版)》
EI
CAS
北大核心
2012年第3期316-321,共6页
Journal of Jiangsu University:Natural Science Edition
基金
江苏高校优势学科建设工程项目
江苏省基础研究计划自然科学基金资助项目(BK2009623)
关键词
机舱自动化
自动延伸报警
CAN总线
集散控制
热备冗余
engine room automation
extended alarm system
CAN bus
distributed control system
hot backup and redundance