基于船用D30mm系统操控台的控制方法与流程

文档序号:11087820阅读:466来源:国知局
基于船用D30mm系统操控台的控制方法与制造工艺

本发明属于舰船武器系统的操控技术领域,特别涉及舰船小口径火炮武器系统中操控台的控制方法。



背景技术:

目前,随着技术的发展,在舰船小口径火炮武器系统中,各种传感器、总线或网络等技术得到越来越广泛的应用,系统中信息数量较多,在比较严酷的电磁环境中,当总线数据出现竞争情况时,容易出现数据异常情况,从而引起系统异常。



技术实现要素:

本发明的目的是针对舰船小口径火炮武器系统操控存在的以上问题,提出了根据传感器类型采用不同的滤波方式,同时对系统中CAN总线上的数据进行合理分配,避免出现竞争,提高系统稳定性。

本发明的目的是这样实现的:一种基于船用D30mm系统操控台的控制方法,首先操控计算机通过程序接收位置控制箱发送的握手信号;握手成功后,操控计算机以20ms为周期发送同步信号帧,并将此数据作为系统同步信号,随后按照一定的时间间隔依次发送其它数据;其它CAN总线上的单元位置控制箱、通信转换、跟踪伺服、射击控制,接收到同步信号后,依次按照约定的时间段发送数据,这样就避免了系统中各单元出现竞争的情况。具体方法如下:

(1)接收握手指令

操控计算机程序接收位置控制箱发出的握手指令。

(2)操控计算机发送系统同步信号

在第(1)步完成后,操控计算机程序以20ms为周期发送同步信号。

(3)操控计算机发送控制数据

在第(2)步完成后,操控计算机程序在2ms内依次发送射击诸元帧、目标诸元帧、控制接口帧数据。

(4)位置控制箱单元发送数据

在第(3)步完成后,位置控制箱单元在收到同步信号4ms后,依次发送随动位置帧、随动输出帧和随动接口帧。

(5)操控计算机接收火炮高低、方位位置数据

在第(4)步完成后,操控计算机通过CAN总线接收位置控制箱单元发送来的随动位置帧,该位置帧包含了火炮高低、方位位置数据,并对该数据进行8个数的算术平均滤波处理。

(6)通信转换单元发送数据

在第(5)步完成后,通信转换单元在收到同步信号8ms后,依次发送控制模式帧、随动控制信息帧、目标指示帧、姿态角位置帧和射击控制帧。

(7)操控计算机接收舰船姿态角数据

在第(6)步完成后,操控计算机通过CAN总线接收通信转换单元发送来的姿态角位置帧,该位置帧包含有舰船姿态角(横滚角、纵摇角)数据,并对该数据进行8个数的算术平均滤波处理。

(8)跟踪伺服单元发送数据

在第(7)步完成后,跟踪伺服单元接收到同步信号12ms后,发送光电探测组件位置帧。

(9)操控计算机接收目标数据

在第(8)步完成后,操控计算机通过CAN总线接收跟踪伺服单元发送来的光电探测组件位置帧,该位置帧包含了目标高低、方位位置数据,并对该数据进行8个数的算术平均滤波处理。

(10)射击控制单元发送数据

在第(9)步完成后,射击控制单元在收到同步信号16ms后,发送射击控制接口帧、射击控制状态帧。

(11)操控计算机接收操纵杆数据

在第(10)步完成后,操控计算机通过RS232口Ⅰ接收操纵杆按照周期20ms发送来的高低、方位控制数据,并对该数据进行16个数的算术平均滤波处理。

(12)操控计算机接收目标距离数据

在第(11)步完成后,操控计算机通过RS232口Ⅱ接收激光测距机按照周期1s发送来的目标距离数据。

本发明采用上述技术方案后,船用D30mm系统操控台通信控制可靠、稳定。系统能够在复杂电磁环境中稳定工作,避免了数据异常引起的不稳定现象。本发明可广泛用于舰船小口径火炮武器系统中,也可用其它武器系统中。

附图说明

图1为本发明实施例的传感器数据滤波框图;

图2为本实施例的流程图。

具体实施方式

下面结合附图和具体实施例,对本发明进一步说明。

如图2所示,一种基于船用D30mm系统操控台的控制方法,完成CAN总线上系统数据的有序发送,操控计算机对传感器数据滤波处理的具体方法步骤如下:

(1)接收握手指令

操控计算机程序接收位置控制箱发出的握手指令。

(2)操控计算机发送系统同步信号

在第(1)步完成后,操控计算机程序以20ms为周期发送同步信号。

(3)操控计算机发送控制数据

在第(2)步完成后,操控计算机程序在2ms内依次发送射击诸元帧、目标诸元帧、控制接口帧数据。

(4)位置控制箱单元发送数据

在第(3)步完成后,位置控制箱单元在收到同步信号4ms后,依次发送随动位置帧、随动输出帧和随动接口帧。

(5)操控计算机接收火炮高低、方位位置数据

在第(4)步完成后,操控计算机通过CAN总线接收位置控制箱单元发送来的随动位置帧,该位置帧包含了火炮高低、方位位置数据,并对该数据进行8个数的算术平均滤波处理。

(6)通信转换单元发送数据

在第(5)步完成后,通信转换单元在收到同步信号8ms后,依次发送控制模式帧、随动控制信息帧、目标指示帧、姿态角位置帧和射击控制帧。

(7)操控计算机接收舰船姿态角数据

在第(6)步完成后,操控计算机通过CAN总线接收通信转换单元发送来的姿态角位置帧,该位置帧包含有舰船姿态角(横滚角、纵摇角)数据,并对该数据进行8个数的算术平均滤波处理。

(8)跟踪伺服单元发送数据

在第(7)步完成后,跟踪伺服单元接收到同步信号12ms后,发送光电探测组件位置帧。

(9)操控计算机接收目标数据

在第(8)步完成后,操控计算机通过CAN总线接收跟踪伺服单元发送来的光电探测组件位置帧,该位置帧包含了目标高低、方位位置数据,并对该数据进行8个数的算术平均滤波处理。

(10)射击控制单元发送数据

在第(9)步完成后,射击控制单元在收到同步信号16ms后,发送射击控制接口帧、射击控制状态帧。

(11)操控计算机接收操纵杆数据

在第(10)步完成后,操控计算机通过RS232口Ⅰ接收操纵杆按照周期20ms发送来的高低、方位控制数据,并对该数据进行16个数的算术平均滤波处理。

(12)操控计算机接收目标距离数据

在第(11)步完成后,操控计算机通过RS232口Ⅱ接收激光测距机按照周期1s发送来的目标距离数据。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1