一种基于轨迹在线规划的末制导系统

文档序号:25702769发布日期:2021-06-30 00:37阅读:161来源:国知局
一种基于轨迹在线规划的末制导系统

1.本发明属于制导技术领域,尤其涉及一种基于轨迹在线规划的末制导系统。


背景技术:

2.目前:现代战争中,对导弹或者飞行器的准确度要求越来越高,再入飞行器的俯冲段为整个再入过程的末段,该阶段通常执行精确打击任务。制导系统的主要目的是产生合适的指令,使得打击点的脱靶量为零。随着制导技术的快速发展,对制导系统的要求也越来越高。针对再入飞行器具有高动态、多约束等特点,这些特性对于具有末制导能力的飞行器尤为重要。具有末制导能力的再入飞行器需要经历较大范围的速度变化和高度变化,对制导控制系统的性能要求较为苛刻,一般情况,末制导与中制导采用不同的制导体制。在现有的末制导方式中,只能根据预先设定的轨迹进行制导,不能根据实际情况进行轨迹在线规划,易出现误差过大的情况,制导精度低。
3.通过上述分析,现有技术存在的问题及缺陷为:
4.现有的末制导方式中,只能根据预先设定的轨迹进行制导,不能根据实际情况进行轨迹在线规划,易出现误差过大的情况,制导精度低。


技术实现要素:

5.针对现有技术存在的问题,本发明提供了一种基于轨迹在线规划的末制导系统。
6.本发明是这样实现的,一种基于轨迹在线规划的末制导系统,所述基于轨迹在线规划的末制导系统包括:
7.历史数据获取模块,与中央控制模块连接,用于通过历史数据获取程序进行历史数据的获取,得到飞行器的历史移动坐标;
8.目标定位模块,与中央控制模块连接,用于通过目标定位程序进行目标定位,得到飞行器的实时位置坐标;
9.所述通过目标定位程序进行目标定位,得到飞行器的实时位置坐标,包括:进行飞行器上设置的天线的优化,并使用优化后的天线进行飞行器的实时位置坐标的获取;
10.所述进行飞行器上设置的天线的优化为采用模拟退火算法进行天线优化,包括:
11.初始温度t0,终止温度t
end
和初始循环变量k=0,在获知优化前的天线下倾角与方位角的集合、即获知天线初始解集合:s0=(a
01
,t
01
),(a
02
,t
02
)...(a
0i
,t
0i
)...(a
0n
,t
0n
),式中,a
0i
和t
0i
分别为第i个设备所处区域的方位角和下倾角,n为设备所处区域的总数;
12.利用单网静态仿真或双网静态仿真计算初始状态的代价函数c(s0)的值;其中,变量s0为天线初始解集合,并在优化过程中从当前解的邻集中选取一个解作为新解,即邻集解s'=(a'1,t'1),(a'2,t'2)...(a'
i
,t'
i
)...(a'
n
,t'
n
),也就是优化过程中的天线下倾角与方位角的集合;最优天线的下倾角与方位角的集合就是天线优化结果:s=(a1,t1),(a2,t2),

,(a
i
,t
i
),

(a
n
,t
n
);式中,温度t是模拟退火算法的控制参数,用于控制优化过程中是否接受一个新解,其数值取决于用户需求:温度更新值t
c
是温度更新的速率,故每次温度
变化后的新温度t,=t
×
t
c

13.改变天线的下倾角和方位角,并从邻集中选取新的天线角度集合s'作为优化后的新状态,并利用单网静态仿真或双网静态仿真计算此时新状态的代价函数c(s,)值s';
14.判断是否成立,若成立,则选取优化后的新状态的代价函数c(s,)值s'作为新解,否则,保持当前天线集合的解s不变;其中,是自然对数e的次方幂,random[0,1]是位于0~1之间的一个均匀随机数;
[0015]
返回执行,直到满足抽样准则为止,所述抽样准则是连续执行多次后的代价函数值变化很小,已经执行了设定次数;
[0016]
设置此时的温度t
k+1
=t
k
×
t
c
和循环变量k=k+1后,返回;直到t
k+1
=t end时,结束天线优化操作,输出此时的优化天线角度集合;
[0017]
卫星信息汇总模块,与中央控制模块连接,用于通过卫星信息汇总程序进行获取的实时位置坐标与历史坐标的汇总结合,得到汇总信息;
[0018]
历史轨迹绘制模块,与中央控制模块连接,用于通过历史轨迹绘制程序依据获取的汇总信息对历史轨迹进行绘制;
[0019]
中央控制模块,与历史数据获取模块、目标定位模块、卫星信息汇总模块、历史轨迹绘制模块连接,用于通过主控机对各连接模块的运行进行控制,保证各个模块正常运行。
[0020]
进一步,所述基于轨迹在线规划的末制导系统还包括:
[0021]
飞行信息获取模块,与中央控制模块连接,用于通过飞行信息获取程序基于平面大地模型在线建立飞行器的rlv三自由度质点运动方程,得出飞行信息;所述飞行信息包括飞行器的飞行速度、弹道倾角和航向角数据;
[0022]
模型构建模块,与中央控制模块连接,用于通过模型构建程序依据获取的飞行信息建立飞行器与目标的相对运动关系模型;
[0023]
理想轨迹获取模块,与中央控制模块连接,用于通过理想轨迹获取程序依据获取的相对运动关系模型进行飞行器运动理想轨迹的获取,得到飞行器末段的理想移动轨迹;
[0024]
指令生成模块,与中央控制模块连接,用于通过指令生成程序根据飞行器末段的理想移动轨迹生成飞行器水平面内的制导指令和纵向平面内的制导指令。
[0025]
进一步,所述使用优化后的天线进行飞行器的实时位置坐标的获取包括:
[0026]
构建基于回波多普勒信息修正测角误差的目标定位系统;
[0027]
通过数据获取单元获取飞行器的历史移动坐标,得到历史移动过程中共的多普勒频率和惯导测量信息;
[0028]
通过目标定位单元解算飞行器的实时位置坐标。
[0029]
进一步,所述rlv三自由度质点运动方程为:
[0030][0031]
其中:d、l分别为阻力和升力;v、θ、ψv,分别为飞行速度、弹道倾角和航向角;x、z、h分别为飞行器在地面系中的位置坐标和高度。
[0032]
进一步,所述飞行器与目标的相对运动关系模型为:
[0033][0034]
式中,为水平目标线角速度,为飞行器水平距离变化率,j
h
为在水平面目标线法向上的加速度。
[0035]
进一步,所述建立飞行器与目标的相对运动关系模型,包括:
[0036]
获取飞行器的飞行速度、弹道倾角和航向角数据;
[0037]
结合飞行器自身的性能参数建立性能指标函数;
[0038]
根据获取数据和性能指标函数建立飞行器与目标的相对运动关系模型。
[0039]
进一步,所述建立性能指标函数时,为满足聚束成像段方位向分辨率要求,导弹前置角趋于理想前置角,为满足前视攻击段脱靶量要求,目标线角速度应趋于零。
[0040]
进一步,所述建立飞行器末段的理想移动轨迹,包括:
[0041]
获取飞行器的原始轨迹数据集,经预处理后得到轨迹数据集;
[0042]
根据飞行器与目标的相对运动关系模型,基于轨迹数据集计算两条轨迹间的航向差、航速差以及平均距离;
[0043]
根据相似度矩阵将轨迹数据集按行为特征划分成多个轨迹数据子集;
[0044]
根据轨迹数据子集建立飞行器末段的理想移动轨迹。
[0045]
进一步,所述水平面内的制导指令用于控制飞行器的航向,标称轨迹的跟踪由制导指令完成,包括多个不同阶段的圆弧段轨迹的制导指令和直线段轨迹的制导指令。
[0046]
进一步,所述纵向平面内的制导指令用于控制飞行器的能量,通过预测航程和能量以改变飞行器的法向过载来实现。
[0047]
结合上述的所有技术方案,本发明所具备的优点及积极效果为:
[0048]
本发明在rlv末端能量管理段轨迹在线规划中引入弹道预测,结合飞行器原轨迹信息对末段轨迹进行预测,并对理想飞行轨迹进行计算,能够直接获得需要进行调整的水平面内的制导指令和纵向平面内的制导指令,大大提高了制导精度,减小了误差,提高了优化效率,缩减了计算时间。
附图说明
[0049]
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图做简单的介绍,显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下还可以根据这些附图获得其他的附图。
[0050]
图1是本发明实施例提供的基于轨迹在线规划的末制导系统结构框图。
[0051]
图2是本发明实施例提供的基于轨迹在线规划的末制导方法流程图。
[0052]
图3是本发明实施例提供的使用优化后的天线进行飞行器的实时位置坐标的获取流程图。
[0053]
图4是本发明实施例提供的建立飞行器与目标的相对运动关系模型流程图。
[0054]
图5是本发明实施例提供的建立飞行器末段的理想移动轨迹流程图。
[0055]
图中:1、历史数据获取模块;2、目标定位模块;3、卫星信息汇总模块;4、历史轨迹绘制模块;5、中央控制模块;6、飞行信息获取模块;7、模型构建模块;8、理想轨迹获取模块;9、指令生成模块。
具体实施方式
[0056]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0057]
针对现有技术存在的问题,本发明提供了一种基于轨迹在线规划的末制导系统,下面结合附图对本发明作详细的描述。
[0058]
如图1所示,本发明实施例提供的基于轨迹在线规划的末制导系统包括:
[0059]
历史数据获取模块1,与中央控制模块5连接,用于通过历史数据获取程序进行历史数据的获取,得到飞行器的历史移动坐标;
[0060]
目标定位模块2,与中央控制模块5连接,用于通过目标定位程序进行目标定位,得到飞行器的实时位置坐标;
[0061]
卫星信息汇总模块3,与中央控制模块5连接,用于通过卫星信息汇总程序进行获取的实时位置坐标与历史坐标的汇总结合,得到汇总信息;
[0062]
历史轨迹绘制模块4,与中央控制模块5连接,用于通过历史轨迹绘制程序依据获取的汇总信息对历史轨迹进行绘制;
[0063]
中央控制模块5,与历史数据获取模块1、目标定位模块2、卫星信息汇总模块3、历史轨迹绘制模块4、飞行信息获取模块6、模型构建模块7、理想轨迹获取模块8、指令生成模块9连接,用于通过主控机对各连接模块的运行进行控制,保证各个模块正常运行;
[0064]
飞行信息获取模块6,与中央控制模块5连接,用于通过飞行信息获取程序基于平面大地模型在线建立飞行器的rlv三自由度质点运动方程,得出飞行信息;所述飞行信息包括飞行器的飞行速度、弹道倾角和航向角数据;
[0065]
模型构建模块7,与中央控制模块5连接,用于通过模型构建程序依据获取的飞行信息建立飞行器与目标的相对运动关系模型;
[0066]
理想轨迹获取模块8,与中央控制模块5连接,用于通过理想轨迹获取程序依据获
取的相对运动关系模型进行飞行器运动理想轨迹的获取,得到飞行器末段的理想移动轨迹;
[0067]
指令生成模块9,与中央控制模块5连接,用于通过指令生成程序根据飞行器末段的理想移动轨迹生成飞行器水平面内的制导指令和纵向平面内的制导指令。
[0068]
如图2所示,本发明实施例提供的基于轨迹在线规划的末制导方法包括以下步骤:
[0069]
s101,通过历史数据获取模块利用历史数据获取程序进行历史数据的获取,得到飞行器的历史移动坐标;通过目标定位模块利用目标定位程序进行目标定位,得到飞行器的实时位置坐标;
[0070]
s102,通过卫星信息汇总模块利用卫星信息汇总程序进行获取的实时位置坐标与历史坐标的汇总结合,得到汇总信息;通过历史轨迹绘制模块利用历史轨迹绘制程序依据获取的汇总信息对历史轨迹进行绘制;
[0071]
s103,通过飞行信息获取模块利用飞行信息获取程序基于平面大地模型在线建立飞行器的rlv三自由度质点运动方程,得出飞行信息;所述飞行信息包括飞行器的飞行速度、弹道倾角和航向角数据;
[0072]
s104,通过中央控制模块利用主控机对各连接模块的运行进行控制,保证各个模块正常运行;通过模型构建模块利用模型构建程序依据获取的飞行信息建立飞行器与目标的相对运动关系模型;
[0073]
s105,通过理想轨迹获取模块利用理想轨迹获取程序依据获取的相对运动关系模型进行飞行器运动理想轨迹的获取,得到飞行器末段的理想移动轨迹;
[0074]
s106,通过指令生成模块利用指令生成程序根据飞行器末段的理想移动轨迹生成飞行器水平面内的制导指令和纵向平面内的制导指令。
[0075]
本发明实施例提供的通过目标定位程序进行目标定位,得到飞行器的实时位置坐标,包括:进行飞行器上设置的天线的优化,并使用优化后的天线进行飞行器的实时位置坐标的获取;
[0076]
所述进行飞行器上设置的天线的优化为采用模拟退火算法进行天线优化,包括:
[0077]
初始温度t0,终止温度t
end
和初始循环变量k=0,在获知优化前的天线下倾角与方位角的集合、即获知天线初始解集合:s0=(a
01
,t
01
),(a
02
,t
02
)...(a
0i
,t
0i
)...(a
0n
,t
0n
),式中,a
0i
和t
0i
分别为第i个设备所处区域的方位角和下倾角,n为设备所处区域的总数;
[0078]
利用单网静态仿真或双网静态仿真计算初始状态的代价函数c(s0)的值;其中,变量s0为天线初始解集合,并在优化过程中从当前解的邻集中选取一个解作为新解,即邻集解s'=(a'1,t'1),(a'2,t'2)...(a'
i
,t'
i
)...(a'
n
,t'
n
),也就是优化过程中的天线下倾角与方位角的集合;最优天线的下倾角与方位角的集合就是天线优化结果:s=(a1,t1),(a2,t2),

,(a
i
,t
i
),

(a
n
,t
n
);式中,温度t是模拟退火算法的控制参数,用于控制优化过程中是否接受一个新解,其数值取决于用户需求:温度更新值t
c
是温度更新的速率,故每次温度变化后的新温度t,=t
×
t
c

[0079]
改变天线的下倾角和方位角,并从邻集中选取新的天线角度集合s'作为优化后的新状态,并利用单网静态仿真或双网静态仿真计算此时新状态的代价函数c(s,)值s';
[0080]
判断是否成立,若成立,则选取优化后的新状态的代价
函数c(s,)值s'作为新解,否则,保持当前天线集合的解s不变;其中,是自然对数e的次方幂,random[0,1]是位于0~1之间的一个均匀随机数;
[0081]
返回执行,直到满足抽样准则为止,所述抽样准则是连续执行多次后的代价函数值变化很小,已经执行了设定次数;
[0082]
设置此时的温度t
k+1
=t
k
×
t
c
和循环变量k=k+1后,返回;直到t
k+1
=t end时,结束天线优化操作,输出此时的优化天线角度集合。
[0083]
如图3所示,本发明实施例提供的使用优化后的天线进行飞行器的实时位置坐标的获取包括:
[0084]
s201,构建基于回波多普勒信息修正测角误差的目标定位系统;
[0085]
s202,通过数据获取单元获取飞行器的历史移动坐标,得到历史移动过程中共的多普勒频率和惯导测量信息;
[0086]
s203,通过目标定位单元解算飞行器的实时位置坐标。
[0087]
本发明实施例提供的rlv三自由度质点运动方程为:
[0088][0089]
其中:d、l分别为阻力和升力;v、θ、ψv,分别为飞行速度、弹道倾角和航向角;x、z、h分别为飞行器在地面系中的位置坐标和高度。
[0090]
本发明实施例提供的飞行器与目标的相对运动关系模型为:
[0091][0092]
式中,为水平目标线角速度,为飞行器水平距离变化率,j
h
为在水平面目标线法向上的加速度。
[0093]
如图4所示,本发明实施例提供的建立飞行器与目标的相对运动关系模型,包括:
[0094]
s301,获取飞行器的飞行速度、弹道倾角和航向角数据;
[0095]
s302,结合飞行器自身的性能参数建立性能指标函数;
[0096]
s303,根据获取数据和性能指标函数建立飞行器与目标的相对运动关系模型。
[0097]
本发明实施例提供的建立性能指标函数时,为满足聚束成像段方位向分辨率要求,导弹前置角趋于理想前置角,为满足前视攻击段脱靶量要求,目标线角速度应趋于零。
[0098]
如图5所示,本发明实施例提供的建立飞行器末段的理想移动轨迹,包括:
[0099]
s401,获取飞行器的原始轨迹数据集,经预处理后得到轨迹数据集;
[0100]
s402,根据飞行器与目标的相对运动关系模型,基于轨迹数据集计算两条轨迹间的航向差、航速差以及平均距离;
[0101]
s403,根据相似度矩阵将轨迹数据集按行为特征划分成多个轨迹数据子集;
[0102]
s404,根据轨迹数据子集建立飞行器末段的理想移动轨迹。
[0103]
本发明实施例提供的水平面内的制导指令用于控制飞行器的航向,标称轨迹的跟踪由制导指令完成,包括多个不同阶段的圆弧段轨迹的制导指令和直线段轨迹的制导指令。
[0104]
本发明实施例提供的纵向平面内的制导指令用于控制飞行器的能量,通过预测航程和能量以改变飞行器的法向过载来实现。
[0105]
以上所述,仅为本发明较优的具体的实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,都应涵盖在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1