全捷联导弹制导控制系统双转台半实物仿真系统及方法转让专利

申请号 : CN201910083417.1

文献号 : CN109581892B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 赵斌周军卢晓东郭建国谭雁英

申请人 : 西北工业大学

摘要 :

本发明涉及一种全捷联导弹制导控制系统双转台半实物仿真系统及方法,导引头、体视线模拟转台、目标模拟器、惯组、弹载计算机、姿态模拟转台、舵机、舵机加载系统、实时主控仿真机、数据采集计算机以及反射内存网络;其中一个转台用于模拟姿态运动,另外一个转台用于模拟弹目相对体视线运动。该系统使用两个三轴转台替代了传统全捷联制导控制系统半实物仿真时需要的五轴转台,有效降低了仿真平台的复杂度以及成本。

权利要求 :

1.一种全捷联导弹制导控制系统双转台半实物仿真方法,其特征在于步骤如下:步骤1:进行全系统通信状态检查确认:确认弹载计算机和数据采集计算机的RS232串口通信,实时主控仿真机、数据采集计算机、姿态模拟转台和体视线模拟转台之间的光纤网通信协议;

步骤2:在实时主控仿真机中设置初始仿真参数及仿真场景:包括惯性系下目标的初始参数:初始位置xT(0),yT(0),zT(0)、初始速度VT(0)、初始弹道倾角θT(0)和初始弹道偏角ψVT(0);惯性系下导弹的初始参数:初始位置xM(0),yM(0),zM(0)、初始姿态θM(0),ψM(0),γM(0)、初始姿态角速度ωMx(0),ωMy(0),ωMz(0)、初始速度VM(0)、初始弹道倾角θM(0)和初始弹道偏角ψVM(0);

步骤3:将姿态模拟转台和体视线模拟转台切入远程仿真模式;

步骤4:惯组、导引头、目标模拟器、舵机、舵机加载系统上电;

步骤5:数据采集计算机进行初始化,并打开数据采集线程;

步骤6:实时主控仿真机进行系统的初始化,姿态模拟转台和体视线模拟转台运行至初始位置;其中,姿态模拟转台基于弹体姿态信息驱动,体视线模拟转台基于体视线信息驱动;公式(1)给出了弹体姿态动力学方程,公式(2)给出了体视线模拟转台三轴角度指令解算公式:

式(1)中,θM,ψM,γM分别为导弹真实的俯仰角、偏航角和滚转角,ωMx,ωMy,ωMz分别为导弹真实的三轴姿态角速度;AngleP,Angley,Anglez分别为体视线模拟转台俯仰、偏航和滚转通道的角度指令,变量X,Y,Z计算公式如下:其中,qα,qβ为真实的惯性系视线高低角和视线方位角,其计算公式如下:其中,xT,yT,zT为目标在地面坐标系下的位置,xM,yM,zM为导弹在地面坐标系下的位置;

步骤7:实时主控仿真机控制仿真开始运行,直至仿真结束,整个运行过程保存仿真数据,便于进行仿真后的数据分析;在每个仿真循环中,需要完成四个方面的工作:(1)进行捷联姿态解算,根据测量姿态角速度ωcMx,ωcMy,ωcMz解算姿态角θcM,ψcM,γcM;

(2)根据测量得到的体视线角度qcλ,qcγ以及姿态角θcM,ψcM,γcM计算得到惯性系视线角qcα,qcβ,计算方法如下

其中,变量A,B,C计算公式如下:

(3)根据惯性系视线角qcα,qcβ计算惯性系视线角速度,计算方法如下其中,qcα,qcβ分别为解耦得到的惯性系视线高低角和方位角; 分别为惯性系视线高低角速度和方位角速度;q1,q2分别为微分算法的过程变量;k>0为仿真的迭代步数;h为步长;r为调节参数;

(4)根据比例导引律,得到弹体的过载指令nyc,nzc,计算方法如下其中,Ny,Nz分别为纵向通道和侧向通道的比例系数;

(6)根据过载指令nyc,nzc和实际过载ny,nz、三轴测量姿态角速度ωcMx,ωcMy,ωcMz、滚转角γcM解算三通道数学舵偏角指令δxc,δyc,δzc,计算方法如下其中,Kωx,Kp,Kl,KR,ωI,KA,K0为可调的自动驾驶仪参数,为一阶积分器;

(7)根据三通道数学舵偏角指令δxc,δyc,δzc计算四通道物理舵指令δ1c,δ2c,δ3c,δ4c,计算方法如下

说明书 :

全捷联导弹制导控制系统双转台半实物仿真系统及方法

技术领域

[0001] 本发明涉及一种全捷联导弹制导控制系统半实物仿系统及方法,特别是一种全捷联导弹双转台半实物仿真方法。属于航空航天仿真领域。

背景技术

[0002] 导弹的半实物仿真是指在仿真试验中接入部分实物进行仿真验证的过程,它能更加接近实际情况,可以大大缩短研制周期和压缩研制经费。对于制导控制系统而言,通常需
要在半实物仿真中给导引头、惯组、弹载计算机、舵机等硬件环节提供与真实环境相同的工
作条件。
[0003] 目前,现有全捷联导弹制导控制系统的半实物仿真系统中,大都采用五轴转台同时模拟弹体姿态运动和弹目视线相对运动,其中目标模拟器置于外两轴、导引头和惯组安
装于内三轴。一方面,这种仿真方案要求有定制的高性能五轴转台,成本较高;另一方面,对
于全捷联导弹而言,导引头测量信息为体视线信息并非惯性系视线信息,对于此类导弹而
言需要在五轴转台的内两轴模拟弹体系、外两轴模拟相对于弹体系的体视线系,复杂的坐
标转换关系带来仿真实现的困难。

发明内容

[0004] 要解决的技术问题
[0005] 为了避免现有技术的不足之处,本发明提出一种采用双转台开展全捷联导弹制导控制系统半实物仿真的方法,其中一个转台用于模拟姿态运动,另外一个转台用于模拟弹
目相对体视线运动。这种方法适合于各类捷联导弹制导控制系统的半实物仿真验证。
[0006] 技术方案
[0007] 一种全捷联导弹制导控制系统双转台半实物仿真系统,其特征在于包括导引头、体视线模拟转台、目标模拟器、惯组、弹载计算机、姿态模拟转台、舵机、舵机加载系统、实时
主控仿真机、数据采集计算机以及反射内存网络;实时主控仿真机解算弹体和目标模型,根
据计算结果得到理想的三通道弹体姿态、体视线角信息,分别用来驱动姿态模拟转台和体
视线模拟转台;导引头安装于体视线模拟转台,配合目标模拟器完成目标体视线信息的测
量;惯组用于提供弹体角速度信号,弹载计算机根据模拟的加速度信息、角速度信息以及导
引头的目标方位信息进行解算,得出实际物理舵控指令;舵机加载系统根据舵控指令完成
舵机加载,得到真实的舵反馈信号,再反馈进入实时主控仿真机;数据采集计算机完成各个
仿真节点数据的采集、转发功能;反射内存网络由VMIC5595反射内存交换机、VMIC5565光纤
反射内存卡以及光纤网线构成星型网络。
[0008] 一种全捷联导弹制导控制系统双转台半实物仿真方法,其特征在于步骤如下:
[0009] 步骤1:进行全系统通信状态检查确认:确认弹载计算机和数据采集计算机的RS232串口通信,实时主控仿真机、数据采集计算机、姿态模拟转台和体视线模拟转台之间
的光纤网通信协议;
[0010] 步骤2:在实时主控仿真机中设置初始仿真参数及仿真场景:包括惯性系下目标的初始参数:初始位置xT(0),yT(0),zT(0)、初始速度VT(0)、初始弹道倾角θT(0)和初始弹道偏
角ψVT(0);惯性系下导弹的初始参数:初始位置xM(0),yM(0),zM(0)、初始姿态 ψM(0),
γM(0)、初始姿态角速度ωMx(0),ωMy(0),ωMz(0)、初始速度VM(0)、初始弹道倾角θM(0)和初
始弹道偏角ψVM(0);
[0011] 步骤3:将姿态模拟转台和体视线模拟转台切入远程仿真模式;
[0012] 步骤4:惯组、导引头、目标模拟器、舵机、舵机加载系统上电;
[0013] 步骤5:数据采集计算机进行初始化,并打开数据采集线程;
[0014] 步骤6:实时主控仿真机进行系统的初始化,姿态模拟转台和体视线模拟转台运行至初始位置;其中,姿态模拟转台基于弹体姿态信息驱动,体视线模拟转台基于体视线信息
驱动;公式(1)给出了弹体姿态动力学方程,公式(2)给出了体视线模拟转台三轴角度指令
解算公式:
[0015]
[0016]
[0017] 式(1)中, ψM,γM分别为导弹真实的俯仰角、偏航角和滚转角,ωMx,ωMy,ωMz分别为导弹真实的三轴姿态角速度;AngleP,Angley,Anglez分别为体视线模拟转台俯仰、偏航
和滚转通道的角度指令,变量X,Y,Z计算公式如下:
[0018]
[0019] 其中,qα,qβ为真实的惯性系视线高低角和视线方位角,其计算公式如下:
[0020]
[0021] 其中,xT,yT,zT为目标在地面坐标系下的位置,xM,yM,zM为导弹在地面坐标系下的位置;
[0022] 步骤7:实时主控仿真机控制仿真开始运行,直至仿真结束,整个运行过程保存仿真数据,便于进行仿真后的数据分析;在每个仿真循环中,需要完成四个方面的工作:
[0023] (1)进行捷联姿态解算,根据测量姿态角速度ωcMx,ωcMy,ωcMz解算姿态角 ψcM,γcM;
[0024] (2)根据测量得到的体视线角度qcλ,qcγ以及姿态角 ψcM,γcM计算得到惯性系视线角qcα,qcβ,计算方法如下
[0025]
[0026] 其中,变量A,B,C计算公式如下:
[0027]
[0028] (3)根据惯性系视线角qcα,qcβ计算惯性系视线角速度,计算方法如下
[0029]
[0030] 其中,qcα,qcβ分别为解耦得到的惯性系视线高低角和方位角; 分别为惯性系视线高低角速度和方位角速度;q1,q2分别为微分算法的过程变量;k>0为仿真的迭代步
数;h为步长;r为调节参数;
[0031] (4)根据比例导引律,得到弹体的过载指令nyc,nzc,计算方法如下
[0032]
[0033] 其中,Ny,Nz分别为纵向通道和侧向通道的比例系数;
[0034] (6)根据过载指令nyc,nzc和实际过载ny,nz、三轴测量姿态角速度ωcMx,ωcMy,ωcMz、滚转角γcM解算三通道数学舵偏角指令δxc,δyc,δzc,计算方法如下
[0035]
[0036] 其中,Kωx,Kp,Kl,KR,ωI,KA,K0为可调的自动驾驶仪参数,为一阶积分器;
[0037] (7)根据三通道数学舵偏角指令δxc,δyc,δzc计算四通道物理舵指令δ1c,δ2c,δ3c,δ4c,计算方法如下
[0038]
[0039] 有益效果
[0040] 本发明提出的一种全捷联导弹制导控制系统双转台半实物仿真系统及方法,该系统使用两个三轴转台替代了传统全捷联制导控制系统半实物仿真时需要的五轴转台,有效
降低了仿真平台的复杂度以及成本。

附图说明

[0041] 图1是本发明全捷联导弹制导控制系统双转台半实物仿真系统的组成结构图(以激光半主动制导为例);
[0042] 图2是全捷联体视线坐标系示意图。其中M,T分别为导弹和目标质心,MXbYbZb为弹体坐标系,MXSYSZS为体视线坐标系,qλ,qγ分别为体视线系下的体视线高低角和体视线方位
角;
[0043] 图3是典型仿真场景下实时主控仿真机软件界面;
[0044] 图4是典型仿真场景下导弹攻击目标过程的弹道轨迹曲线(X‑Y平面);
[0045] 图5是典型仿真场景下导弹攻击目标过程的弹道轨迹曲线(X‑Z平面);
[0046] 图6是典型仿真场景下导弹攻击目标过程的俯仰角曲线;
[0047] 图7是典型仿真场景下导弹攻击目标过程的偏航角曲线;
[0048] 图8是典型仿真场景下导弹攻击目标过程的滚转角曲线;
[0049] 图9是典型仿真场景下导弹攻击目标过程的体视线高低角曲线;
[0050] 图10是典型仿真场景下导弹攻击目标过程的体视线方位角曲线。

具体实施方式

[0051] 现结合实施例、附图对本发明作进一步描述:
[0052] 如图1所示,本发明的全捷联导弹制导控制系统双转台半实物仿真系统包括:
[0053] 导引头、体视线模拟转台、目标模拟器、惯组、弹载计算机、姿态模拟转台、舵机、舵机加载系统、实时主控仿真机、数据采集计算机以及反射内存网络组成。其中,实时主控仿
真机解算弹体和目标模型,根据计算结果得到理想的三通道弹体姿态、体视线角信息,分别
用来驱动姿态模拟转台和体视线模拟转台;导引头安装于体视线模拟转台,配合目标模拟
器完成目标体视线信息的测量;惯组用于提供弹体角速度信号,弹载计算机根据模拟的加
速度信息、角速度信息以及导引头的目标方位信息进行解算,得出实际物理舵控指令;舵机
加载系统根据舵控指令完成舵机加载,得到真实的舵反馈信号,再反馈进入实时主控仿真
机;数据采集计算机主要完成各个仿真节点数据的采集、转发功能;反射内存网络主要由
VMIC5595反射内存交换机、VMIC5565光纤反射内存卡以及光纤网线构成星型网络。
[0054] 所述目标模拟器和体视线模拟转台进行预先标定,导引头安装于体视线模拟转台上,根据弹目体视线的解算结果分别驱动体视线模拟转台的三轴角位置,从而模拟真实的
体视线运动特性;
[0055] 所述惯组和弹载计算机安装于姿态模拟转台上,根据弹体真实姿态驱动姿态模拟转台的三轴角位置,惯组用于提供弹体角速度信号,弹载计算机根据模拟的加速度信息、角
速度信息以及导引头的目标方位信息进行制导控制算法解算,得出实际物理舵控指令;
[0056] 所示舵机安装于舵机加载系统中,根据舵控指令驱动舵面实时偏转;
[0057] 所述实时主控仿真机安装有Windows XP操作系统和RTX实时系统,仿真机上安装有VMIC5565光纤反射内存卡,主要承担所有无法用物理设备模拟的仿真环节的模型搭建及
模型实时解算,以及与其他仿真设备之间的通信;利用VC6.0平台实现仿真和实时数据交
互,通过反射内存与数据采集计算机、姿态模拟转台系统以及体视线模拟转台系统通信;
[0058] 所述数据采集计算机安装有Windows XP操作系统和RTX实时系统,数据采集计算机上安装有VMIC5565光纤反射内存卡和RS232串口卡,利用VC6.0平台实现数据采集和串口
交互,通过反射内存和实时主控仿真机通信,通过RS232和弹载计算机通信,通过RS232和惯
组进行通信。
[0059] 所述反射内存网络主要由VMIC5595反射内存交换机、VMIC5565光纤反射内存卡以及光纤网线构成星型网络,其中VMIC5565光纤反射内存卡安装于各子系统计算机的PCU总
线中。
[0060] 利用上述全捷联导弹制导控制系统双转台半实物仿真系统,本发明实现了一种全捷联导弹制导控制系统双转台半实物仿真方法,包括以下步骤:
[0061] 步骤1:进行全系统通信状态检查确认。确认弹载计算机和数据采集计算机的RS232串口通信,实时主控仿真机、数据采集计算机、姿态模拟转台和体视线模拟转台之间
的光纤网通信协议;
[0062] 步骤2:在实时主控仿真机中设置初始仿真参数及仿真场景。包括惯性系下目标的初始参数:初始位置xT(0),yT(0),zT(0)、初始速度VT(0)、初始弹道倾角θT(0)和初始弹道偏
角ψVT(0);惯性系下导弹的初始参数:初始位置xM(0),yM(0),zM(0)、初始姿态 ψM(0),
γM(0)、初始姿态角速度ωMx(0),ωMy(0),ωMz(0)、初始速度VM(0)、初始弹道倾角θM(0)和初
始弹道偏角ψVM(0);
[0063] 步骤3:将姿态模拟转台和体视线模拟转台切入远程仿真模式;
[0064] 步骤4:惯组、导引头、目标模拟器、舵机、舵机加载系统上电;
[0065] 步骤5:数据采集计算机进行初始化,并打开数据采集线程;
[0066] 步骤6:实时主控仿真机进行系统的初始化,姿态模拟转台和体视线模拟转台运行至初始位置。其中,姿态模拟转台基于弹体姿态信息驱动,体视线模拟转台基于体视线信息
驱动。公式(1)给出了弹体姿态动力学方程,公式(2)给出了体视线模拟转台三轴角度指令
解算公式:
[0067]
[0068]
[0069] 式(1)中, ψM,γM分别为导弹真实的俯仰角、偏航角和滚转角,ωMx,ωMy,ωMz分别为导弹真实三轴姿态角速度;AngleP,Angley,Anglez分别为体视线模拟转台俯仰、偏航和
滚转通道的角度指令,变量X,Y,Z计算公式如下:
[0070]
[0071] 其中,qα,qβ为真实的惯性系视线高低角和视线方位角,其计算公式如下:
[0072]
[0073] 其中,xT,yT,zT为目标在地面坐标系下的位置,xM,yM,zM为导弹在地面坐标系下的位置。
[0074] 步骤7:实时主控仿真机控制仿真开始运行,直至仿真结束,整个运行过程保存仿真数据,便于进行仿真后的数据分析。在每个仿真循环中,需要完成四个方面的工作:
[0075] (1)进行捷联姿态解算,根据测量姿态角速度ωcMx,ωcMy,ωcMz解算姿态角 ψcM,γcM。
[0076] (2)根据测量得到的体视线角度qcλ,qcγ以及姿态角 ψcM,γcM计算得到惯性系视线角qcα,qcβ,计算方法如下
[0077]
[0078] 其中,变量A,B,C计算公式如下:
[0079]
[0080] (3)根据惯性系视线角qcα,qcβ计算惯性系视线角速度,计算方法如下
[0081]
[0082] 其中,qcα,qcβ分别为解耦得到的惯性系视线高低角和方位角; 分别为惯性系视线高低角速度和方位角速度;q1,q2分别为微分算法的过程变量;k>0为仿真的迭代步
数;h为步长;r为调节参数。
[0083] (4)根据比例导引律,得到弹体的过载指令nyc,nzc,计算方法如下
[0084]
[0085] 其中,Ny,Nz分别为纵向通道和侧向通道的比例系数。
[0086] (6)根据过载指令nyc,nzc和实际过载ny,nz、三轴测量姿态角速度ωcMx,ωcMy,ωcMz、滚转角γcM等信息解算三通道数学舵偏角指令δxc,δyc,δzc,计算方法如下
[0087]
[0088] 其中,Kωx,Kp,Kl,KR,ωI,KA,K0为可调的自动驾驶仪参数,为一阶积分器
[0089] (7)根据三通道数学舵偏角指令δxc,δyc,δzc计算四通道物理舵指令δ1c,δ2c,δ3c,δ4c,计算方法如下
[0090]
[0091] 本实施方式中步骤7中公式(7)相关参数取值h=0.05,r=6
[0092] 本实施方式中步骤7中公式(8)相关参数取值Ny=50,Nz=‑50
[0093] 本实施方式中步骤7中公式(9)相关参数取值如下:
[0094] Kωx=‑0.003,Kp=15,Kl=12,KR=‑0.005,ωI=4,KA=‑3.2,K0=1.1
[0095] 实施例1:
[0096] 以激光半主动以全捷联导弹攻击静止装甲车为例进行方法的实施说明。给定初始仿真场景如下:
[0097] xT(0)=1500m VT(0)=0.0m/s xM(0)=0m   ωMx(0)=2.0deg/s
[0098] yT(0)=‑2m,θT(0)=0.0deg,yM(0)=0m,ψM(0)=0.0deg,ωMy(0)=2.0deg/s
[0099] zT(0)=0m ψVT(0)=0.0deg zM(0)=0m γM(0)=0.0deg ωMz(0)=2.0deg/s
[0100] VM(0)=0.0m/s
[0101] θM(0)=6.0deg
[0102] ψVM(0)=0.0deg
[0103] 在仿真2s时刻,给导弹施加瞬时侧风,风速为2m/s;气动参数来自工程估算结果,仿真中对气动力参数拉偏30%,气动力矩拉偏‑30%,给出可公开的弹体参数如下:
[0104] m=11.3,Jx=0.0324,Jy=0.8412,Jz=0.8405,S=0.01327,L=1.042
[0105]
[0106]
[0107]
[0108] 其中,m是导弹质量,Jx,Jy,Jz是导弹三轴的转动惯量,S是导弹的参考面积,L是导弹的参考长度, 是升力系数对攻角的偏导数, 是升力系数对俯仰舵偏角的偏导数,
是侧向力系数对侧滑角的偏导数, 是侧向力系数对偏航舵偏角的偏导数, 是俯仰
力矩系数对攻角的偏导数, 是俯仰力矩系数对俯仰舵偏角的偏导数, 分别
是三通道的阻尼力矩系数, 是偏航力矩系数对侧滑角的偏导数, 是偏航力矩系数对
偏航舵偏角的偏导数, 是滚转力矩系数对滚转舵偏角的偏导数。
[0109] 制导控制系统相关参数取值参考具体实施方式部分,仿真结束条件为弹目相对距离小于0.5m。导弹攻击静止装甲目标的半实物仿真弹道轨迹如图4和图5所示,从图中看出
整个攻击过程弹道较为平缓,而且最终导弹命中了目标位置(1500,‑2,0)m,由此说明仿真
结果符合预期。
[0110] 导弹攻击静止装甲目标过程中弹体的姿态角变化如图6、图7、和图8所示,从图中可以看出,弹体俯仰角和偏航角变化较为平稳,滚转角控制在1°以内,控制品质良好。
[0111] 捷联导引头测量体视线角曲线如图9和图10所示,从图中可以看得出体视线高低角和方位角始终处于6°以内,并且变化平缓,这说明仿真结果有效。