一种火炮控制系统检测记录方法技术方案

技术编号:15574266 阅读:152 留言:0更新日期:2017-06-12 02:52
本发明专利技术公开了一种火炮控制系统检测记录装置,包括CPU、程序编写模块、存储器、CAN通信模块,程序编写模块的信号输出端连接CPU的程序编写信号输入端,CPU的数据存储端连接存储器的数据存储端,CPU的CAN通信端连接CAN通信模块的第一通信端,CAN通信模块的第二通信端连接火炮脱机操纵台和火炮扬弹控制器的CAN通信端,CAN通信模块的第三通信端连接火炮瞄准随动控制器和火炮引信测合控制器的CAN通信端;火炮脱机操纵台、火炮扬弹控制器、火炮瞄准随动控制器、火炮引信测合控制器的CAN通信端还与火炮控制系统监控台的CAN通信端连接。本发明专利技术能实现火炮控制系统在线检测、信号采集和故障快速诊断与定位。

【技术实现步骤摘要】
火炮控制系统检测记录装置及方法
本专利技术涉及火炮控制系统
,具体涉及一种火炮控制系统检测记录装置及方法。技术背景火炮控制系统是控制火炮实现射击过程自动化和提高其射击精度的闭环控制系统,对于发挥火炮威力起着巨大的作用,随着高新控制技术在火炮控制系统中的应用,其功能日益完善,自动化程度越来越高,同时设备结构更加复杂且故障率较高。近年来,新型火炮大量列装,在多型数字式火炮控制系统中虽已嵌入自检测功能模块,但只能提供基本调试功能,无法满足火炮控制系统高精度检测和故障分析的要求,未实现准确性较高、时效性较强的故障点快速定位,火炮控制系统维修保障工作成为较为突出的难题。火炮控制系统检测设备的现状同现代战争对其维修保障的要求还存在着较大的差距,因此,进一步探索火炮控制系统检测记录方法、研制可靠有效的检测记录装置以实现上述功能,是火炮控制系统维修保障任务中重要且亟待开展的环节。
技术实现思路
本专利技术的目的是针对上述技术问题,提供一种火炮控制系统检测记录装置及方法,该装置和方法能实现火炮控制系统在线检测、信号采集和故障快速诊断与定位,利于提高火炮控制系统的维修保障能力。为实现此目的,本专利技术所设计的一种火炮控制系统检测记录装置,其特征在于:检测记录装置包括CPU(CentralProcessingUnit,中央处理器)、程序编写模块、存储器、CAN(ControllerAreaNetwork,控制器局域网络)通信模块,其中,所述程序编写模块的信号输出端连接CPU的程序编写信号输入端,CPU的数据存储端连接存储器的数据存储端,CPU的CAN通信端连接CAN通信模块的第一通信端,CAN通信模块的第二通信端连接火炮脱机操纵台和火炮扬弹控制器的CAN通信端,CAN通信模块的第三通信端连接火炮瞄准随动控制器和火炮引信测合控制器的CAN通信端;火炮脱机操纵台、火炮扬弹控制器、火炮瞄准随动控制器、火炮引信测合控制器的CAN通信端还与火炮控制系统监控台的CAN通信端连接。一种利用上述装置的火炮控制系统检测记录方法,其特征在于,它包括如下步骤:步骤1:火炮控制系统检测记录装置进行初始化;步骤2:CPU通过CAN通信模块监听本控CAN总线和遥控CAN总线,CPU实时接收火炮脱机操纵台传输的弹药装填操作请求数字信号A,CPU实时接收火炮扬弹控制器传输的弹鼓转动机构动作数字信号B,CPU实时接收火炮瞄准随动控制器传输的目标方位角数字信号C,CPU实时接收火炮引信测合控制器传输的目标引信测合反馈数字信号D;步骤3:CPU通过存储器存储步骤2中所采集到的弹药装填操作请求数字信号A、弹鼓转动机构动作数字信号B、目标方位角数字信号C和目标引信测合反馈数字信号D;步骤4:CPU对步骤2中所采集到弹药装填操作请求数字信号A、弹鼓转动机构动作数字信号B、目标方位角数字信号C和目标引信测合反馈数字信号D进行二进制转换十进制处理,解析得出弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d;步骤5:CPU将弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d分别与弹药装填操作请求模拟测量阈值范围、弹鼓转动机构动作模拟测量阈值范围、目标方位角模拟测量阈值范围和目标引信测合反馈模拟测量阈值范围进行比较;若弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d均在对应的阈值范围内则可判断各设备节点状态正常,进入步骤6,否则,设备节点出现至少一个故障点,进入步骤7;步骤6:CPU通过存储器将步骤3中已存储的弹药装填操作请求数字信号A、弹鼓转动机构动作数字信号B、目标方位角数字信号C和目标引信测合反馈数字信号D调出,并通过触摸屏显示器进行数据回放与数据播放,记录文件读取;步骤7:CPU对弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d采用基于visio故障树的专家库分析方法,并引入监督学习方法得到故障定位结果,见参考文献张朋,冷杉,常青.《基于Visio平台的故障树自动建模软件开发》.工业控制计算机,2015,28(1).,并将故障定位结果自动修正到visio故障树中,实现visio故障树自我完善,在不断地使用中得到visio故障树的自我升级,然后根据故障定位结果进行人工故障排障,若此故障排除后该设备节点正常,则回到步骤6。本专利技术的火炮控制系统检测记录装置及方法结合虚拟仪器技术的优势和火炮控制系统的信号特性,将嵌入式处理器技术和虚拟仪器技术相结合,通过CAN总线收集、传输和实时监测火炮控制系统各运行参数(如最大调转速度、最小瞄准速度、火炮稳定精度等),并调用数据库中的专家系统,快速定位火炮控制系统的故障点,给出火炮控制系统的维修保障建议,方便用户轻松完成故障判断和维修。附图说明图1为本专利技术的结构示意图。其中,1—检测记录装置、1-1—CPU、1-2—外设输入设备、1-3—程序编写模块、1-4—存储器、1-5—触摸屏显示器、1-6—CAN通信模块、2—火炮控制系统监控台、3—火炮脱机操纵台、4—火炮扬弹控制器、5—火炮瞄准随动控制器、6—火炮引信测合控制器、7—本控CAN总线、8—遥控CAN总线。具体实施方式以下结合附图和实施例对本专利技术作进一步的详细说明:如图1所示的火炮控制系统检测记录装置,检测记录装置1包括CPU1-1(双核CPU)、程序编写模块1-3、存储器1-4、CAN通信模块1-6,其中,所述程序编写模块1-3的信号输出端连接CPU1-1的程序编写信号输入端,CPU1-1的数据存储端连接存储器1-4的数据存储端,CPU1-1的CAN通信端连接CAN通信模块1-6的第一通信端,CAN通信模块1-6的第二通信端连接火炮脱机操纵台3和火炮扬弹控制器4的CAN通信端,CAN通信模块1-6的第三通信端连接火炮瞄准随动控制器5和火炮引信测合控制器6的CAN通信端;火炮脱机操纵台3、火炮扬弹控制器4、火炮瞄准随动控制器5、火炮引信测合控制器6的CAN通信端还与火炮控制系统监控台2的CAN通信端连接。上述技术方案中,所述CAN通信模块1-6的第二通信端通过本控CAN总线7连接火炮脱机操纵台3和火炮扬弹控制器4的CAN通信端。上述技术方案中,所述CAN通信模块1-6的第三通信端通过遥控CAN总线8连接火炮瞄准随动控制器5和火炮引信测合控制器6的CAN通信端。遥控CAN总线8与本控CAN总线7的控制方式不同,前者为自动遥控控制方式,后者为本地手动控制方式。上述技术方案中,检测记录装置1还包括触摸屏显示器1-5,所述CPU1-1的显示信号输出端连接触摸屏显示器1-5的通信端。触摸屏显示器1-5使用13.3寸工业液晶屏及工业级元器件。上述技术方案中,检测记录装置1还包括外设输入设备1-2,所述CPU1-1的外设数据输入端连接外设输入设备1-2的输出端。上述技术方案中,本控CAN总线7和遥控CAN总线8均采用设备间串行连接的物理连接方式,本控CAN总线7和遥控CAN总线8内传输的信号为时统信号,时统信号采用符合RS-422A标准的差分本文档来自技高网...
一种火炮控制系统检测记录方法

【技术保护点】
一种火炮控制系统检测记录装置,其特征在于:检测记录装置(1)包括CPU(1‑1)、程序编写模块(1‑3)、存储器(1‑4)、CAN通信模块(1‑6),其中,所述程序编写模块(1‑3)的信号输出端连接CPU(1‑1)的程序编写信号输入端,CPU(1‑1)的数据存储端连接存储器(1‑4)的数据存储端,CPU(1‑1)的CAN通信端连接CAN通信模块(1‑6)的第一通信端,CAN通信模块(1‑6)的第二通信端连接火炮脱机操纵台(3)和火炮扬弹控制器(4)的CAN通信端,CAN通信模块(1‑6)的第三通信端连接火炮瞄准随动控制器(5)和火炮引信测合控制器(6)的CAN通信端;火炮脱机操纵台(3)、火炮扬弹控制器(4)、火炮瞄准随动控制器(5)、火炮引信测合控制器(6)的CAN通信端还与火炮控制系统监控台(2)的CAN通信端连接。

【技术特征摘要】
1.一种火炮控制系统检测记录装置,其特征在于:检测记录装置(1)包括CPU(1-1)、程序编写模块(1-3)、存储器(1-4)、CAN通信模块(1-6),其中,所述程序编写模块(1-3)的信号输出端连接CPU(1-1)的程序编写信号输入端,CPU(1-1)的数据存储端连接存储器(1-4)的数据存储端,CPU(1-1)的CAN通信端连接CAN通信模块(1-6)的第一通信端,CAN通信模块(1-6)的第二通信端连接火炮脱机操纵台(3)和火炮扬弹控制器(4)的CAN通信端,CAN通信模块(1-6)的第三通信端连接火炮瞄准随动控制器(5)和火炮引信测合控制器(6)的CAN通信端;火炮脱机操纵台(3)、火炮扬弹控制器(4)、火炮瞄准随动控制器(5)、火炮引信测合控制器(6)的CAN通信端还与火炮控制系统监控台(2)的CAN通信端连接。2.根据权利要求1所述的火炮控制系统检测记录装置,其特征在于:所述CAN通信模块(1-6)的第二通信端通过本控CAN总线(7)连接火炮脱机操纵台(3)和火炮扬弹控制器(4)的CAN通信端。3.根据权利要求1所述的火炮控制系统检测记录装置,其特征在于:所述CAN通信模块(1-6)的第三通信端通过遥控CAN总线(8)连接火炮瞄准随动控制器(5)和火炮引信测合控制器(6)的CAN通信端。4.根据权利要求1所述的火炮控制系统检测记录装置,其特征在于:它还包括触摸屏显示器(1-5)和外设输入设备(1-2),所述CPU(1-1)的显示信号输出端连接触摸屏显示器(1-5)的通信端;所述CPU(1-1)的外设数据输入端连接外设输入设备(1-2)的输出端。5.一种利用权利要求1所述装置的火炮控制系统检测记录方法,其特征在于,它包括如下步骤:步骤1:火炮控制系统检测记录装置进行初始化;步骤2:CPU(1-1)通过CAN通信模块(1-6)监听本控CAN总线(7)和遥控CAN总线(8),CPU(1-1)实时接收火炮脱机操纵台(3)传输的弹药装填操作请求数字信号A,CPU(1-1)实时接收火炮扬弹控制器(4)传输的弹鼓转动机构动作数字信号B,CPU(1-1)实时接收火炮瞄准随动控制器(5)传输的目标方位角数字信号C,CPU(1-1)实时接收火炮引信测合控制器(6)传输的目标引信测合反馈数字信号D;步骤3:CPU(1-1)通过存储器(1-4)存储步骤2中所采集到的弹药装填操作请求数字信号A、弹鼓转动机构动作数字信号B、目标方位角数字信号C和目标引信测合反馈数字信号D;步骤4:CPU(1-1)对步骤2中所采集到的弹药装填操作请求数字信号A、弹鼓转动机构动作数字信号B、目标方位角数字信号C和目标引信测合反馈数字信号D进行二进制转换十进制处理,解析得出弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d;步骤5:CPU(1-1)将弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d分别与弹药装填操作请求模拟测量阈值范围、弹鼓转动机构动作模拟测量阈值范围、目标方位角模拟测量阈值范围和目标引信测合反馈模拟测量阈值范围进行比较;若弹药装填操作请求模拟测量值a、弹鼓转动机构动作模拟测量值b、目标方位角模拟测量值c和目标引信测合反馈模拟测量值d均在对应的阈值范围内则可判断各设备节点状态正常,进入步骤6,否则,设备节点出现至少一个故障点,进入步骤7;步骤6:CPU(1-1)通过存储器(1-4)将步骤3中已存储的弹药装填操作请求数字信号A、弹鼓转动机构动作数字信号B、目标方位角数字信号C和目标引信测合反馈数字信...

【专利技术属性】
技术研发人员:田福庆姜尚佘博梁伟阁应文健
申请(专利权)人:中国人民解放军海军工程大学
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1