摘要
为了解决信号在远距离传输过程中容易受到干扰的问题,在此提出一种基于CAN总线的某型火箭炮随动系统故障检测装置的设计方案,重点讲述了CAN总线通信模块及与之相关的数据采集模块的软硬件设计。通过对随动系统液压、气压、电压等工况参数的测量及故障诊断专家系统的推理,该装置可实现以自动故障诊断为主、人工诊断为辅的故障检测。整个系统简洁紧凑、具有较强的抗干扰能力和实时性。这种CAN总线通信方案不但可用于随动系统故障检测装置的研发,还可推广至其他模拟量信号的机电设备故障检测,尤其是多机组的分布式状态监测与故障诊断中,具有非常实用的应用前景。
In order to solve the problem that signal is easily disturbed during its long distance transmission,in this paper, a design scheme of the CAN bus based fault detection device is proposed for a certain type of rocket launcher servo system. The CAN bus module and the related data acquisition module’s software and hardware design. Through the measurement of the condition parameters such as hydraulic,air pressure and voltage of servo system,and the reasoning by the fault diagnosis expert system,this device can realize the fault detection which is completed by automatic diagnosis primarily,and if necessary supported by the artificial diagnosis. With strong ability of antiinterference and realtime,the CAN bus based communication scheme not only can be applied to the research and development,but also can be extended to the fault detection for other analog signal electromechanical equipments,especially to the multiunit distributed state monitoring and fault diagnosis.
出处
《现代电子技术》
北大核心
2015年第8期128-131,135,共5页
Modern Electronics Technique