【技术实现步骤摘要】
基于EDA算法的舰船航空弹药转运调度优化方法和装置
[0001]本申请涉及舰船航空弹药转运调度
,特别是涉及一种基于EDA算法的舰船航空弹药转运调度优化方法和装置。
技术介绍
[0002]舰船航空弹药转运作业能力是影响舰载机出动架次率的重要因素。作为航空保障作业诸多作业之一,航空弹药保障作业需要完成弹药的贮存、转运、装配、挂载,所需要的安全性高,作业流程复杂,花费时间长。弹药从出库到挂载,环节多,需要从弹药库取出,通过下层武器升降机运送,依据武器类型判断装配地点,装配好的弹药再通过上层武器升降机或飞机升降机送达飞行甲板,最终在飞行甲板完成舰载机弹药的挂载。因此优化舰船弹药转运调度,对提高舰载机保障效率,增强舰船作战能力有重要意义。
[0003]舰船航空弹药转运作业问题复杂程度高,约束条件众多,且求解难度随单批次转运弹药数量增加呈指数性增长。对于此问题的求解,国内学者已进行了很多研究。但是现有的优化模型缺乏通用性,并且模型精细程度不高。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种基于EDA算法的舰船航空弹药转运调度优化方法和装置。该方法中优化模型通用性强,可适应不同舰船的不同弹药转运流程;优化模型精细程度高,可实现对每一辆弹药转运车的独立调度。
[0005]一种基于EDA算法的舰船航空弹药转运调度优化方法,所述方法包括:
[0006]获取并分析预设的舰船航空弹药转运任务,得到弹药总需求量、弹药种类、需要的运输单元以及转运任务类别,并将所述舰船航空弹药 ...
【技术保护点】
【技术特征摘要】
1.一种基于EDA算法的舰船航空弹药转运调度优化方法,其特征在于,所述方法包括:获取并分析预设的舰船航空弹药转运任务,得到弹药总需求量、弹药种类、需要的运输单元以及转运任务类别,并将所述舰船航空弹药转运任务分配至各弹库;所述运输单元是指一辆弹药转运车;根据所述弹药种类、所述弹药总需求量、所述运输单元、预设的约束条件以及所述转运任务类别,以舰船航空弹药转运任务的完成时间最短为目标,构建基于运输单元的弹药转运优化模型;构建概率模型,并对所述概率模型其进行初始化;所述概率模型包括:调度顺序概率矩阵和弹库选择概率矩阵;根据所述调度顺序概率矩阵及所述弹库选择概率矩阵进行抽样统计,得到包含NIND个个体的种群;其中NIND为大于1的整数;采用多弹库多通道并行时序生成方式对个体进行求解,得到NIND个解;在所述NIND个解中挑选Q个转运时间较小的优异解,在每个所述优异解所属个体内进行局部搜索,得到优化后的优异解;根据所述优化后的优异解和预定的学习速率,对所述调度顺序概率矩阵和所述弹库选择概率矩阵进行更新,并进行迭代运算,直到满足迭代终止条件,得到最终的最优解。2.根据权利要求1所述的方法,其特征在于,根据所述弹药种类、所述弹药总需求量、所述运输单元、预设的约束条件以及所述转运任务类别,以舰船航空弹药转运任务的完成时间最短为目标,构建基于运输单元的弹药转运优化模型,包括:根据所述运输单元、所述弹药种类、所述弹药总需求量以及预设的约束条件,得到运输单元转运任务类别;根据所述运输单元转运任务类别,得到运输单元转运任务的工序;将所有所述运输单元转运任务的工序根据预定的调度规则进行调度,得到运输单元转运任务的完成时间;将所述运输单元转运任务的完成时间最短作为目标函数,以预设的约束条件为约束,得到基于运输单元的弹药转运优化模型。3.根据权利要求1所述的方法,其特征在于,构建概率模型,并对所述概率模型其进行初始化,步骤前还包括:根据停机位所需弹药的转运任务,确定弹药种类与弹药数量;根据所述弹药种类、所述弹药数量、弹药所属的弹库以及预设的约束条件,得到所需运输单元的数量;对停机位和弹库分别按照先后顺序进行编码,得到停机位编码和弹库编码;并根据停机位编码的先后顺序对运输单元进行编码,得到运输单元编码;根据所述运输单元编码、弹库编码以及停机位编码,采用调度顺序+双重模式的编码方式,得到转运任务编码;所述调度顺序+双重模式的编码方式为对一个批次弹药所对应的所有运输单元按先后顺序进行调度,将运输单元转运弹药的起始弹库及停机位作为每个运输单元所对应的两重模式;将所述转运任务编码表示为一个三行多列的一个矩阵,其中:第一行代表各个运输单元的调度顺序,每一个元素的值为所述运输单元编号;第二行代表运输单元编号对应的各
运输单元转运弹药所属弹库,每一个元素的值为弹库编号;第三行代表按运输单元编号对应运输单元将要运输到达的停机位,每一个元素的值为停机位编号。4.根据权利要求3所述的方法,其特征在于,运输单元总数为m;弹库总数为n;构建概率模型,并对所述概率模型其进行初始化,包括:将所述调度顺序概率矩阵中的每一个元素值初始化为1/m;所述调度顺序概率矩阵为n
×
m阶矩阵,所述调度顺序概率矩阵的第i行第j列的元素是编码为i的运输单元位于第j个被调度位置上的概率;当不同弹库储存的弹药种类相同时,将所述弹库选择概率矩阵中的每一个元素值初始化为1/n;所述弹库选择概率矩阵为n
×
m阶矩阵;所述弹库选择概率矩阵的运输单元i选择弹库j的概率;当不同弹库所储存的弹药种类不同时,则根据不同运输单元所搭载的弹药种类将相应位置的概率归零并重新平均分配每行的概率。5.根据权利要求1所述的方法,其特征在于,采用多弹库多通道并行时序生成方式对个体进行求解,得到NIND个解,包括:根据运输单元的转运任务,确定运输单元工序;根据运输单元的调度顺序,确定有资源占用工序的优先级;所述优先级高的工序优先占用资源,在工序执行完成后释放资源;将任务开始时刻设置为0...
【专利技术属性】
技术研发人员:苏析超,陶俊权,韩维,张勇,刘湘一,程亮亮,肖楚琬,李常久,
申请(专利权)人:中国人民解放军海军航空大学航空作战勤务学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。