中国科技核心期刊      中国指挥与控制学会会刊     军事装备类重点期刊
Multimodal Information Fusion

Recoil compensation control algorithm of gunship borne automatic weapon

  • LIN Kaiping
Expand
  • Zhengzhou Aircraft Equipment Co., LTD. Zhengzhou 454000, China

Received date: 2023-10-23

  Revised date: 2024-01-19

  Online published: 2024-11-26

Abstract

Aiming at the situation of unstable control and high error during recoil compensation control of gunship borne automatic weapon, the recoil compensation control algorithm of gunship borne automatic weapon is proposed. According to the specific firing conditions of airborne automatic weapons, combined with the internal and external factors that affect the recoil of weapons, the force analysis is carried out. Meanwhile, the attitude parameters of gunship, including coordinate parameters and attitude Angle parameters, are calculated. On this basis, the control model of gunship is established, corresponding controller is designed, nonlinear interference observer is introduced, and adaptive control law is designed. The recoil compensation control of airborne automatic weapon is realized. The experimental results show that the proposed recoil compensation control algorithm has small control delay, can respond to compensation control changes in time, and has small control error. The overall fault tolerance of the control algorithm has been improved.

Cite this article

LIN Kaiping . Recoil compensation control algorithm of gunship borne automatic weapon[J]. Command Control and Simulation, 2024 , 46(6) : 72 -77 . DOI: 10.3969/j.issn.1673-3819.2024.06.012

自动武器后坐力是指从弹膛到发射筒之间的一段距离上,在弹丸运动过程中,由于枪口后坐力的作用而产生的力矩[1-3]。枪口后坐力不仅会影响武器系统射击精度,还会使武装直升机的运动参数发生变化,从而影响到武器系统及武装直升机的工作性能[4-6]。同时,由于枪械本身存在固有特性,如结构惯性、后坐力等,使得枪口后坐力对武装直升机其他部分产生的影响更大。因此,对于武装直升机载自动武器射击而言,枪口后坐力是一种不可忽略的影响因素[7-9]。为了提高自动武器射击精度和武装直升机的稳定,研究人员需要对枪口后坐力进行补偿控制。
目前对枪口后坐力补偿控制主要是通过前馈控制和反馈控制两种方式实现。前馈控制是利用武器本身具有的一段惯性时间来解决枪口后坐力补偿问题[10]。反馈控制是利用反馈控制系统来获得被控对象的状态量,然后利用被控对象的状态量与状态观测器(观测器)得到的输出信号进行比较,从而得到被控对象的输出信号[11-13]。两种方法各有优劣。然而前馈控制在解决自动武器射击时枪口后坐力补偿问题时存在一定不足,有明显的控制误差,自身容错性需要进一步提高。在自动武器系统中很难应用[14]。而反馈控制虽然具有很强的鲁棒性和抗干扰性,但是在实际应用上仍然有一些问题[15]。因此,研究人员采用武装直升机载自动武器射击后坐力补偿控制算法以解决上述控制手段中存在的问题。

1 武装直升机载自动武器射击后坐力补偿控制算法设计

1.1 武器射击后坐力受力分析

机载武器射击时,发射的弹丸受到外部扰动,由惯性力和摩擦力产生的后坐力,其大小是不断变化的。如果弹丸受到扰动后继续射击,则会产生更大的后坐力。在机载武器射击时,弹丸在发射后继续飞行,并在飞行过程中受到大气扰动等作用。因此,在飞行过程中,弹丸受到外界扰动和自身振动两种因素的共同作用下会产生较大的后坐力。本文主要研究机载武器射击时产生的后坐力对射击精度的影响。
为了计算方便,假设弹丸在飞行过程中不受大气扰动和自身振动影响,基于运动特性分析其受力情况。受力方程如下:

ms X - s=PtS-PqSh+F0-F1-Ff*sgn( X ˙ 0)+

F2*sgn( X ˙ 0)+F3
sgn( X ˙)= 1 , X ˙ 0 0 , X ˙ = 0 - 1 , X ˙ 0
式中,ms表示武器自身重量, X - s表示武器身位位移,Pt表示武器发射对自身的等效预压力,S表示膛内横断面积,Ff表示武器后座运动受到的阻力,Pq表示导气室内燃气压强,ShF0表示复进簧的预压力,F1为武器射击时后坐力对武器自身的作用力,sgn( X ˙ 0)表示符号函数,F2表示运动摩擦力,F3表示武器重力的x方向分量。在完成对武器射击后坐力的分析后,分析后坐力的产生原因。
机载武器射击时产生的后坐力包含外因和内因两部分。外因包括:机载武器发射时发射枪机上的弹丸与机载武器内部零件间产生的摩擦力、气动阻力等。内因包括:机载武器本身的机械结构、火炮工作原理等。外因是当机载武器在飞行过程中,由于自身结构限制和火炮工作原理等原因,炮口气流对弹丸产生了扰动,弹丸受到扰动后继续飞行,在飞行过程中受到扰动后产生更大的后坐力。如果不对这两种因素进行控制,就会导致弹丸无法稳定飞行。因此,需要对这些因素进行补偿控制。将以上分析结果作为控制输入参数的一部分,建立武装直升机姿态控制模型,确定武器射击后坐力对直升机的影响。

1.2 建立直升机姿态控制模型

在确定武器射击后坐力补偿控制前,研究人员需要建立直升机的动力学模型,包括俯仰、横偏和航向三个通道的数学模型。俯仰通道包括俯仰通道和横滚通道、滚转通道;横偏通道包括水平偏航通道、俯仰偏航通道和横滚偏航通道;航向通道包括水平航向、俯仰航向和横滚航向。根据直升机飞行原理,在考虑直升机模型非线性的情况下,研究人员对直升机的运动状态进行描述。
研究人员选择合理的坐标系建立运动学方程,以(α,β,λ)描述直升机的飞行姿态,分别表示偏航角、俯仰角和滚转角,则直升机的广义坐标系为q=(x,y,z,α,β,λ),其中,(x,y,z)表示机身到坐标原点的距离,通过计算得到直升机的动能和势能,以便分析其在武器射击后坐力作用下所受到的各种气动载荷。计算公式如下:
T1= m 2 η ˙ T η ˙
T2= 1 2 φ ˙ TJ φ ˙
U=mgz
式中,η=(x,y,z),φ=(α,β,λ),T1表示直升机的线动能,T2表示直升机的角动能,U表示重力势能,J表示直升机系统的转动惯量,m表示直升机系统的质量,g表示重力加速度。由此建立直升机姿态控制模型。
J φ ˙= J α ˙ J β ˙ J λ ˙= k 1 v 1 + k 2 v 2 k 3 v 1 k 3 v 2
式中,k2表示电机反转时的力矩系数,k1表示电机正转时的力矩系数,k3表示直升机旋翼的升力系数,v1v2表示控制输入。将直升机姿态控制模型与武器射击后坐力分析结果相结合,设计自适应补偿控制律,确定控制输入。

1.3 设计自适应补偿控制律

自适应补偿控制是一种用于处理非线性不确定系统的控制方法,特别适用于处理复杂的系统模型、时变性和受到外界干扰的情况。在现代控制领域中,非线性干扰观测器应用比较广泛,能够针对外界未知干扰因素和一些不确定因素进行更好的控制,特别是一类非线性不确定系统。由于武装直升机载自动武器系统是一个复杂的非线性系统,其响应具有明显的时变性,而且受到外界干扰和自身结构参数的影响,导致自动武器系统模型具有不确定性。因此,自动武器系统模型稳定性的评估需要考虑系统在不同条件下的响应特性、误差收敛性、稳态行为等多个方面。针对这种不确定性,研究人员引入非线性干扰观测器,设计具有容错特性的自适应控制律。非线性干扰观测器能够实时估计未知干扰和不确定因素的影响,进而通过自适应调节控制律补偿这些影响,从而使系统能够更好地抵抗不确定性带来的波动和干扰。
根据控制目标,当自动武器射击后坐力以及直升机姿态均为已知时,研究人员设计如下控制器。
g(t)= L 1 T c(t)+ L 2 T r(t)
式中, L 1 T L 2 T 表示执行参数,c(t)表示跟踪直升机的控制状态,r(t)表示补偿控制。自适应补偿控制结构如图1所示。
图1 自适应补偿控制结构图

Fig.1 Adaptive Compensation Control Structure Diagram

图1中,两个干扰补偿律分别对完成射击操作时的自动武器射击后坐力进行补偿控制和对未完成射击操作时的直升机姿态进行补偿控制。依据图中显示的控制结构,研究人员设计如下补偿律:
L2=-[H(1-ζ) ] + ^ ω ˜
式中,H表示自动武器射击时刻的控制矩阵, ω ˜ ^表示干扰观测器,ζ表示状态判断参数,ζ等于0时,表示自动武器已经完成射击操作,ζ等于1时表示武器未完成射击操作。以直升机的姿态角误差最小化Δθmin为目标,通过补偿控制的方式,使直升机在射击后保持稳定的姿态角。
Δθmin=L2θd-L2θa
式中,θdθa分别表示期望姿态角和实际姿态角。直升机的姿态角误差结果取最小值时为最佳补偿控制。在上述中的控制器与补偿律的支持下,研究人员即可实现对武装直升机载自动武器射击后坐力补偿控制。

2 武装直升机载自动武器射击后坐力补偿控制算法实验研究

2.1 实验准备

为了验证武装直升机载自动武器射击后坐力补偿控制算法的实际应用水平,研究人员在相关文献资料的支持下,设计实验内容,展开实验研究。由于直升机飞行是一个动态变化的过程中,采集用于实验研究的数据也是一个连续的过程,武器射击则是一个瞬态过程,其后坐力作用在直升机上会产生一定影响。因此,在实验前,以飞行状态的直升机作为实验对象,采用KAM500机载设备记录相关数据。研究人员通过标定间接测量武器射击产生的后坐力,分析目标的动态响应情况。应变片的测试信号由导线获得,导线接入到机舱内的数据采集模块,在采集到目标数据后记录存盘。数据采集记录流程示意图如图2所示。
图2 数据采集记录流程示意图

Fig.2 Schematic diagram of data collection and recording process

对于数据采集过程中应变采集,设置相关参数。数据采集参数如表1所示。
表1 数据采集参数

Tab.1 Data collection parameters

编号 项目 参数
1 通道数 8
2 激励输出 0~±5.1 V(10.2 V)每级±1.8 mV
最大温漂:±0.1%FSR
每通道最大电流:30 mA
短路电流:80 mA
3 信号输入 范围:±10 V(增益为1)/±1 V(增益为10)±100 mV(增益为100)±10 mV(增益为1 000)
类型:D/E
输入阻抗:1GΩ(开)22 kΩ(关)
保护:±40 V
4 采样率限制 最高20 KHz/每通道
5 物理限制 激励电流最大2 A
6 直流响应 增益最大温漂±0.1%
偏置漂移是基本输入范围的±0.1%
通过上述过程获得实验数据,在此基础上,以常见的基于串联补偿的控制算法和基于预设性能的补偿控制算法作为参照,研究人员设计对比实验内容,在实验结束后,根据实验结果分析各个控制方法的容错性。

2.2 控制延迟实验结果及分析

在控制延迟实验中,研究人员在相同配置的计算机上执行不同的控制算法,在补偿控制方法完成指定任务后,利用计算机统计直升机的姿态角响应情况,根据实验结果分析各个补偿控制算法的控制延迟情况。实验结果如图3所示。
图3 不同补偿控制算法的控制延迟实验结果

Fig.3 Control Delay Experimental Results of Different Compensation Control Algorithms

图3的实验结果可以看出,在初始运行阶段,各个补偿控制算法的姿态角响应曲线变化比较稳定,经过短时间的控制调节后,各个控制算法的姿态角响应曲线出现了不同的波动变化。其中,基于串联补偿的控制算法和基于预设性能的补偿控制算法中产生的响应波动最明显,波动范围为0~0.8 deg之间,说明这两种控制算法在补偿控制上有明显延迟,补偿控制存在失效的可能性。而作者提出的补偿控制算法实验结果中,姿态角响应曲线变化稳定,与实际姿态角变化最大波动为0.01 deg,没有控制延迟情况出现,说明提出的补偿控制算法能够根据外部干扰情况进行有效的补偿控制,控制效果更理想。

2.3 控制误差实验结果及分析

研究人员在控制误差实验分析中,同样将不同的补偿控制算法布置到配置相同的计算机中,并执行相同的任务,在任务执行完毕后,利用计算机统计控制量与实际变化量的误差,以此分析出各个补偿控制算法的控制误差。实验结果如图4所示。
图4 不同补偿控制算法的控制误差实验结果

Fig.4 Experimental results of control error for different compensation control algorithms

图4可知,基于串联补偿的控制算法在进行补偿控制工作时,其偏航角、俯仰角和转角都出现了明显的误差波动,并且在实验时间截止时误差变化更加明显,没有减小的趋势。基于预设性能的补偿控制算法实验结果中,同样存在比较轻微的控制误差,在有效的实验时间内,误差在逐渐减小。作者提出的补偿控制算法实验结果中,控制误差极小,基本可以忽略不计。将上述实验结果与控制延迟实验结果结合在一起,经过综合分析后可知,本文提出的武装直升机载自动武器射击后坐力补偿控制算法控制水平比较高,容错性较好,在实际应用上,整体性能优于其他控制算法。

3 结束语

本文以武装直升机载自动武器射击后坐力补偿控制作为研究重点,对补偿控制算法的容错性进行了较为全面的研究与分析,该算法有效利用了自适应控制本身的特性,使得设计的控制方案能够快速补偿外部干扰。不仅如此,通过大量实验研究发现,本文设计的补偿控制算法具有较高的容错性能,在实际操作中可以及时跟踪目标的状态输出,及时调整控制方案。
自动武器是武装直升机上的重要装备,为了保证武装直升机在复杂地形和恶劣气象条件下作战时的射击精度,需要自动武器系统具有很好的射击精度,而影响射击精度的因素较多,比如身管振动、温度变化和气动力变化,因此研究人员在控制算法的设计上还需要考虑各种因素的干扰,在后续研究中,作者将针对外部因素展开深度分析与讨论。
[1]
吴丽珍, 檀泽浩, 郝晓弘, 等. 基于梯度下降法的DAB变换器双重优化控制[J]. 电力电子技术, 2023, 57(7): 120-124.

WU L Z, TAN Z H, HAO X H, et al. Dual optimal control of DAB converter based on gradient descent method[J]. Power Electronics, 2023, 57(7): 120-124.

[2]
姜晨艳, 李德义, 朱其新, 等. 基于LESO的永磁伺服系统无模型无差拍电流预测控制[J]. 机床与液压, 2023, 51(13): 14-20.

JIANG C Y, LI D Y, ZHU Q X, et al. Model-free deadbeat current predictive control for permanent magnet servo system based on LESO[J]. Machine Tool & Hydraulics, 2023, 51(13): 14-20.

[3]
许仁波, 周雨晨, 段晶晶. MSMA驱动器特性及非线性控制策略研究[J]. 现代制造工程, 2023(6): 95-100, 45.

XU R B, ZHOU Y C, DUAN J J. Study on MSMA actuator characteristics and non-linear control strategies[J]. Modern Manufacturing Engineering, 2023(6): 95-100, 45.

[4]
凌振国, 侯麒麟, 王佳丽, 等. 面向武器装备信息溯源的区块链设计与优化[J]. 火力与指挥控制, 2023, 48(6): 91-96, 101.

LING Z G, HOU Q L, WANG J L, et al. Blockchain design and optimization for weapon equipment information traceability[J]. Fire Control & Command Control, 2023, 48(6): 91-96, 101.

[5]
高炳微, 申伟, 戴野, 等. 基于改进LuGre摩擦模型的阀控缸系统非线性控制策略研究[J]. 振动与冲击, 2023, 42(11): 139-147, 155.

GAO B W, SHEN W, DAI Y, et al. Research on nonlinear control strategy of valve-controlled cylinder system based on improved LuGre friction model[J]. Journal of Vibration and Shock, 2023, 42(11): 139-147, 155.

[6]
李诚帅, 吴振军, 谢伟, 等. 基于改进锁相环的新能源并网逆变器预测控制[J]. 电力电子技术, 2023, 57(5): 69-71.

LI C S, WU Z J, XIE W, et al. Predictive control of new energy grid-tied inverter based on improved phase locked loop[J]. Power Electronics, 2023, 57(5): 69-71.

[7]
吕收, 李居伟, 郭昕钰. 基于FXLMS算法的直升机旋翼主动噪声控制的研究[J]. 电子技术应用, 2023, 49(5): 99-104.

LV S, LI J W, GUO X Y. Research on active noise control of helicopter rotor based on FXLMS algorithm[J]. Application of Electronic Technique, 2023, 49(5): 99-104.

[8]
殷生晶, 王晓琳, 张艳. 基于扰动观测器补偿的高速永磁同步发电机稳压控制策略[J]. 电工技术学报, 2023, 38(14): 3 800-3 811.

YIN S J, WANG X L, ZHANG Y. Voltage stabilization control strategy of high-speed permanent magnet synchronous generator based on disturbance observer compensation[J]. Transactions of China Electrotechnical Society, 2023, 38(14): 3 800-3 811.

[9]
郑德智, 乔孟添, 李中翔, 等. 基于阵列式传感器侵彻信号采集与计层算法研究[J]. 仪器仪表学报, 2023, 44(3): 221-233.

ZHENG D Z, QIAO M T, LI Z X, et al. Research on overload signal acquisition and layer identification algorithm based on array sensor penetration[J]. Chinese Journal of Scientific Instrument, 2023, 44(3): 221-233.

[10]
李斌, 贾涵茹, 何佳伟, 等. 混合式直流故障限流器改进拓扑及其参数设计方法[J]. 电力自动化设备, 2023, 43(1): 140-149.

LI B, JIA H R, HE J W, et al. Improved topology of hybrid DC fault current limiter and its parameter design method[J]. Electric Power Automation Equipment, 2023, 43(1): 140-149.

[11]
赵宏达, 欧卫林. 某型武器站动力学建模及后坐力对射击精度影响[J]. 火力与指挥控制, 2022, 47(11): 116-125.

ZHAO H D, OU W L. Dynamic modeling of certain weapon station and the influence of recoil force on firing accuracy[J]. Fire Control & Command Control, 2022, 47(11): 116-125.

[12]
刘昊林, 刘小川, 任佳, 等. 无人直升机六足式起落架设计与控制算法[J]. 中国机械工程, 2023, 34(4): 421-430, 439.

LIU H L, LIU X C, REN J, et al. Design and control algorithm for hexapod landing gear of unmanned helicopter[J]. China Mechanical Engineering, 2023, 34(4): 421-430, 439.

[13]
张逸航, 王玉惠, 王刚, 等. 基于预设性能的直升机火箭弹后坐力补偿控制[J]. 电光与控制, 2022, 29(3): 86-90, 94.

ZHANG Y H, WANG Y H, WANG G, et al. Preset performance based recoil compensation control for rocket projectiles of helicopter[J]. Electronics Optics & Control, 2022, 29(3): 86-90, 94.

[14]
曹荣富, 吴林波, 吴裕平. 基于无限元方法的直升机外部噪声仿真分析[J]. 南京航空航天大学学报, 2021, 53(3): 402-407.

CAO R F, WU L B, WU Y P. Simulation analysis of helicopter exterior noise based on infinite element method[J]. Journal of Nanjing University of Aeronautics & Astronautics, 2021, 53(3): 402-407.

[15]
余唐旭, 张劲东, 何涛, 等. 直升机载火控雷达抗干扰捷变波形优化算法[J]. 南京航空航天大学学报, 2021, 53(2): 275-282.

YU T X, ZHANG J D, HE T, et al. Optimization of anti-jamming agile waveform for helicopter borne fire control radar[J]. Journal of Nanjing University of Aeronautics & Astronautics, 2021, 53(2): 275-282.

Outlines

/