[发明专利]一种飞行器发射时间筹划方法及系统有效
申请号: | 202110674168.0 | 申请日: | 2021-06-17 |
公开(公告)号: | CN113221389B | 公开(公告)日: | 2023-08-08 |
发明(设计)人: | 朱昱;王正元;王连锋;李亚雄;马峰 | 申请(专利权)人: | 中国人民解放军火箭军工程大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/15;G06F111/04;G06F111/10 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 王爱涛 |
地址: | 710025 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 飞行器 发射 时间 筹划 方法 系统 | ||
1.一种飞行器发射时间筹划方法,其特征在于,包括:
基于给定飞行器数量、发射时间以及发射时间间隔构建飞行器发射时间筹划模型;
基于所述飞行器发射时间筹划模型筹划各飞行器的发射时间;
所述飞行器发射时间筹划模型如下:
s.t.
tli-tri≥tsi
tli≤tei
tlj≥tli+tij
其中,m为飞行器数量,tli为第i个飞行器的发射时间,tlj为第j个飞行器的发射时间,tri为第i个飞行器的发射准备时间,tij为第i个飞行器和第j个飞行器的发射时间间隔,tsi为第i个飞行器的任务开始时间,tei为第i个飞行器的任务结束时间;
所述基于所述飞行器发射时间筹划模型筹划各飞行器的发射时间,具体包括:
设置各飞行器的发射时间;各飞行器的发射时间满足所述飞行器发射时间筹划模型的约束条件;
基于各飞行器的发射时间计算所述飞行器发射时间筹划模型的目标函数值;
选择所述目标函数值最小时对应的各飞行器的发射时间为最优的发射时间,完成各飞行器的发射时间筹划;
其中,飞行器发射时间筹划优化模型的目标函数值计算方法如下:
1.1:输入发射飞行器数量m,各枚飞行器发射时间窗口[tsi,tei](i=1,…,m),发射准备时间tri;
1.2:输入飞行器避免航迹交叉的时间间隔tij;
1.3:输入满足模型中约束条件的飞行器发射时间tli,i=1,2,...,m;
1.4:计算飞行器发射时间平均值tl:
1.5:计算飞行器发射时间筹划模型的目标函数值Z:
其中,飞行器发射时间筹划模型求解方法如下:
2.1:输入初始解xinit;
2.2:若xinit为不满足飞行器发射时间筹划模型约束条件,返回步骤2.1;
2.3:计算发射器时间筹划模型的目标函数值zinit,保存当前最优目标函数值za←zinit,保存当前最优解xa←xinit
2.4:在xa的邻域内寻找可行解xN,并计算xN对应发射器时间筹划模型的目标函数值zN;
2.5:如果zN<za,则za←zN,xa←xN;
2.6:重复步骤2.4-步骤2.5,直到不能改进目标函数值为止;
2.7:重复步骤2.1-步骤2.6多次,选择最优解作为飞行器发射时间筹划方案。
2.一种飞行器发射时间筹划系统,其特征在于,包括:
模型构建模块,用于基于给定飞行器数量、发射时间以及发射时间间隔构建飞行器发射时间筹划模型;
模型构建模块,用于基于所述飞行器数量以及所述发射时间间隔构建飞行器发射时间筹划模型;
发射时间筹划模型,用于基于所述飞行器发射时间筹划模型筹划各飞行器的发射时间;
所述飞行器发射时间筹划模型如下:
s.t.
tli-tri≥tsi
tli≤tei
tlj≥tli+tij
其中,m为飞行器数量,tli为第i个飞行器的发射时间,tlj为第j个飞行器的发射时间,tri为第i个飞行器的发射准备时间,tij为第i个飞行器和第j个飞行器的发射时间间隔,tsi为第i个飞行器的任务开始时间,tei为第i个飞行器的任务结束时间;
所述发射时间筹划模块具体包括:
发射时间设置单元,用于设置各飞行器的发射时间;各飞行器的发射时间满足所述飞行器发射时间筹划模型的约束条件;
计算单元,用于基于各飞行器的发射时间计算所述飞行器发射时间筹划模型的目标函数值;
选择单元,用于选择所述目标函数值最小时对应的各飞行器的发射时间为最优的发射时间,完成各飞行器的发射时间筹划;
其中,飞行器发射时间筹划优化模型的目标函数值计算方法如下:
1.1:输入发射飞行器数量m,各枚飞行器发射时间窗口[tsi,tei](i=1,…,m),发射准备时间tri;
1.2:输入飞行器避免航迹交叉的时间间隔tij;
1.3:输入满足模型中约束条件的飞行器发射时间tli,i=1,2,...,m;
1.4:计算飞行器发射时间平均值
1.5:计算飞行器发射时间筹划模型的目标函数值Z:
其中,飞行器发射时间筹划模型求解方法如下:
2.1:输入初始解xinit;
2.2:若xinit为不满足飞行器发射时间筹划模型约束条件,返回步骤2.1;
2.3:计算发射器时间筹划模型的目标函数值zinit,保存当前最优目标函数值za←zinit,保存当前最优解xa←xinit
2.4:在xa的邻域内寻找可行解xN,并计算xN对应发射器时间筹划模型的目标函数值zN;
2.5:如果zN<za,则za←zN,xa←xN;
2.6:重复步骤2.4-步骤2.5,直到不能改进目标函数值为止;
2.7:重复步骤2.1-步骤2.6多次,选择最优解作为飞行器发射时间筹划方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军火箭军工程大学,未经中国人民解放军火箭军工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110674168.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消毒灭菌方舱
- 下一篇:一种隧道风机控制方法及系统