《军事运筹与系统工程》文稿格式要求 1.文稿内容构成 来稿应要素齐全,包括:题目(中、英文),作者姓名(中文、汉语拼音), 单位,摘要和关键词(中、英文),作者简介,正文,参考文献。每篇论文正文(含 图表)一般不得超过7000字 题目一般不超过20字,须提供与之对应的英文标题。 作者姓名按照署名顺序排序。作者只列出对全文有贡献的主要参加者,数量 不超过4人,同时须提供每位作者的汉语拼音,例如: WANG Dong-fang 文末须提供所有作者的简介和通信作者联系方式。作者简介包括出生年、性 别、职称、学位、是否是博士生导师或硕士生导师、主要研究方向。通信作者联 系方式包括电话、详细通信地址和邮政编码。 2.插图 插图应当清晰,不得有阴影,字不要压线 上传稿件时须同时上传文中所有图的JPEG格式原图 图中所有线条需要区分时应当用线形或标识符区分,不得用颜色区分 图序、图题、单位、坐标值要完整,并与正文一致。图中文字的正斜体要与 正文统 3.公式与量符号 文中公式须用 Mathtype公式编辑器编辑。公式居中,公式的编号居右 文中所有量符号,应在首次出现时加以定义或者说明。同一个量的符号,应 全文统 4.参考文献 所引用文献必须是作者本人直接阅读过的、正式公开出版的相关文献 非公开发行的书籍、杂志、报纸,内部资料及未公开发表的文章不能作为参 考文献。 参考文献应当在文中标明引用,参考文献的编写顺序按照论文中引用文献的 顺序进行编排。 参考文献必须依照类别格式提供完整的引用信息,不可缺项。请参考国家标 准《信息与文献参考文献著录规则(GB/T7714-2015)》中的参考文献著录 格式
1 《军事运筹与系统工程》文稿格式要求 1.文稿内容构成 来稿应要素齐全,包括:题目(中、英文),作者姓名(中文、汉语拼音), 单位,摘要和关键词(中、英文),作者简介,正文,参考文献。每篇论文正文(含 图表)一般不得超过 7000 字。 题目一般不超过 20 字,须提供与之对应的英文标题。 作者姓名按照署名顺序排序。作者只列出对全文有贡献的主要参加者,数量 不超过 4 人,同时须提供每位作者的汉语拼音,例如:WANG Dong-fang。 文末须提供所有作者的简介和通信作者联系方式。作者简介包括出生年、性 别、职称、学位、是否是博士生导师或硕士生导师、主要研究方向。通信作者联 系方式包括电话、详细通信地址和邮政编码。 2.插图 插图应当清晰,不得有阴影,字不要压线。 上传稿件时须同时上传文中所有图的 JPEG 格式原图。 图中所有线条需要区分时应当用线形或标识符区分,不得用颜色区分。 图序、图题、单位、坐标值要完整,并与正文一致。图中文字的正斜体要与 正文统一。 3.公式与量符号 文中公式须用 Mathtype 公式编辑器编辑。公式居中,公式的编号居右。 文中所有量符号,应在首次出现时加以定义或者说明。同一个量的符号,应 全文统一。 4.参考文献 所引用文献必须是作者本人直接阅读过的、正式公开出版的相关文献。 非公开发行的书籍、杂志、报纸,内部资料及未公开发表的文章不能作为参 考文献。 参考文献应当在文中标明引用,参考文献的编写顺序按照论文中引用文献的 顺序进行编排。 参考文献必须依照类别格式提供完整的引用信息,不可缺项。请参考国家标 准《信息与文献参考文献著录规则(GB/T 7714-2015)》中的参考文献著录 格式
(1)专著 作者.专著名[M]版本.出版地:出版者,出版年 原作者.译著名:原著版本[M]译者,译.译著版本.出版地:出版者,出 版年 (2)期刊论文 作者1,作者2,作者3,等.文题刊名,年,卷(期):起始页码一终止 页码 (3)会议论文 作者.文题〖Cy/会议文集名.出版地:出版者,出版年:起始页码一终止页 (4)学位论文 作者.文题[D]出版地:出版者,发布年份 (5)报纸文章 作者.文题N]报纸名,出版日期(版次 (6)网络资源 作者.文题[文献类别OL](上传日期)[引证日期]htp!/网址 5排版 正文采用小4号国标仿宋字体,单栏排版,便于专家审稿。 请务必确保要素齐全。 附件:投稿模板
2 (1)专著 作者. 专著名 [M]. 版本. 出版地: 出版者, 出版年. 原作者. 译著名: 原著版本 [M]. 译者, 译. 译著版本. 出版地: 出版者, 出 版年. (2)期刊论文 作者 1,作者 2,作者 3,等. 文题 [J]. 刊名, 年, 卷(期): 起始页码-终止 页码. (3)会议论文 作者. 文题 [C]//会议文集名. 出版地: 出版者, 出版年: 起始页码-终止页 码. (4)学位论文 作者. 文题 [D]. 出版地: 出版者, 发布年份. (5)报纸文章 作者. 文题 [N]. 报纸名, 出版日期(版次). (6)网络资源 作者. 文题 [文献类别/OL]. (上传日期) [引证日期]. http://网址. 5.排版 正文采用小 4 号国标仿宋字体,单栏排版,便于专家审稿。 请务必确保要素齐全。 附件:投稿模板
附件:投稿模板 (此模板供参考!请确保所提交的论文内容要素齐全!) 基于混合遗传算法的岛礁物资补给任务规划模型1 Island Reef Material Replenishment Task Planning Model Based on Hybrid Genetic Alorithm 刘晨生1宋士兵2 LIU Chen-sheng SoNG Shi-bing (1.国防大学研究生院,北京100091:;2.国防大学联合作战学院,北京100091) 摘要∷当前,我国海洋岛礁权益的维护很大程度上依赖岛礁驻守官兵,岛 礁物资补给对维护海洋权益至关重要。本文综合考虑地理因素、经济成本、保障 能力和不确定天气等因素,建立多目标任务规划模型,运用基于模拟退火操作的 遗传算法求解模型,对岛礁物资补给任务进行了优化。 关键词:混合遗传算法;多岛礁;物资补给;任务规划 中图分类号:E911 1引言 岛礁作为维护我国海洋权益的前哨,派遣人员驻扎岛礁对维护我国海洋主权 具有十分重要的意义。岛礁通常远离大陆、位置分散、物资匮乏、条件恶劣,为 维持岛上人员正常生存,需定期由陆上补给中心派遣补给舰船对其进行物资补 给。制定物资补给方案时,要综合考虑岛屿地理位置、靠泊条件、物资需求量和 存储量、存储成本、补给舰船类型、燃油经济性等复杂因素的影响。为此,需建 立物资补给任务规划模型,以增强岛礁物资补给的科学性和可行性,提高岛礁物 资补给的保障效益。 根据不同的保障目标和影响因素,物资补给任务规划模型可分为多种类型, 本文要解决的物资补给任务规划问题,属于车辆路径问题( Vehicle routing Problem,VRP),也称为车辆调度问题。按照影响因素及其组合形式,主要分为: 运输起止点是否相同、有无车辆容量限制、有无时间窗限制、是否满载、单车场 或多车场、需求是否确定等类型的车辆调度问题。文献[2]针对汽车配件运输 问题,以利润最大为目标,建立多目标规划模型,并采取基于聚类的遗传算法求 解。文献[3]针对油料调拨问题,以保障时间和保障能力为约束,引入保障时间 金项目:国家自然科学基金青年基金项目(XXX):全军军事类研究生资助课题(XXX):国家社科基 金军事学项目(XXX
3 附件:投稿模板 (此模板供参考!请确保所提交的论文内容要素齐全!) 基于混合遗传算法的岛礁物资补给任务规划模型1 Island Reef Material Replenishment Task Planning Model Based on Hybrid Genetic Alorithm 刘晨生 1 宋士兵 2 LIU Chen-sheng SONG Shi-bing (1.国防大学 研究生院,北京 100091;2.国防大学 联合作战学院,北京 100091) 摘 要:当前,我国海洋岛礁权益的维护很大程度上依赖岛礁驻守官兵,岛 礁物资补给对维护海洋权益至关重要。本文综合考虑地理因素、经济成本、保障 能力和不确定天气等因素,建立多目标任务规划模型,运用基于模拟退火操作的 遗传算法求解模型,对岛礁物资补给任务进行了优化。 关键词:混合遗传算法;多岛礁;物资补给;任务规划 中图分类号:E911 1 引言 岛礁作为维护我国海洋权益的前哨,派遣人员驻扎岛礁对维护我国海洋主权 具有十分重要的意义。岛礁通常远离大陆、位置分散、物资匮乏、条件恶劣,为 维持岛上人员正常生存,需定期由陆上补给中心派遣补给舰船对其进行物资补 给。制定物资补给方案时,要综合考虑岛屿地理位置、靠泊条件、物资需求量和 存储量、存储成本、补给舰船类型、燃油经济性等复杂因素的影响。为此,需建 立物资补给任务规划模型,以增强岛礁物资补给的科学性和可行性,提高岛礁物 资补给的保障效益。 根据不同的保障目标和影响因素,物资补给任务规划模型可分为多种类型, 本文要解决的物资补给任务规划问题,属于车辆路径问题(Vehicle Routing Problem, VRP),也称为车辆调度问题。按照影响因素及其组合形式,主要分为: 运输起止点是否相同、有无车辆容量限制、有无时间窗限制、是否满载、单车场 或多车场、需求是否确定等类型的车辆调度问题[1]。文献[2]针对汽车配件运输 问题,以利润最大为目标,建立多目标规划模型,并采取基于聚类的遗传算法求 解。文献[3]针对油料调拨问题,以保障时间和保障能力为约束,引入保障时间 1 基金项目:国家自然科学基金青年基金项目(XXX);全军军事类研究生资助课题(XXX);国家社科基 金军事学项目(XXX)
窗,运用粒子群算法求解多目标油料调拨运输模型。本文根据岛礁海洋环境和守 礁官兵物资补给的现实需求,建立多岛礁多种补给舰船的物资补给模型,解决岛 礁物资任务规划问题。 2岛礁物资补给的影响因素 岛礁物资补给由海军后勤补给部队依托岸基保障部队,运用各型补给舰船或 运输杋对海洋岛礁部队实施运输投送。根据补给时间、补给需求和补给效益,运 输投送方案最优化受自然条件、经济成本和运输工具等多种因素影响 (1)地理因素。岛礁附近海底地貌、岸滩底质各不相同,且障碍物众多, 靠泊条件恶劣,对运输补给载具的靠泊起降能力有较大要求,对于靠泊港口大的 岛礁,补给舰可直接补给,对于靠泊港口小的岛礁,补给舰须在距岛礁1海里以 外锚泊,通过小型补给艇进行转运实现间接补给,或采用拖船完成物资倒运。 (2)天气因素。海洋气候天气复杂多变,是台风、暴雨、强对流等灾害天 气多发区,对物资补给任务影响巨大,因天气原因不能泊靠或离港执行后续任务, 是造成岛礁补给任务不能按时完成的主要因素,规避自然灾害天气实施快速高效 补给始终是物资保障的难题。 (3)运输成本。我国领海范围大,岛礁位置相对分散,岛礁间距离较远, 距离始终是影响保障成本的主要因素。根据燃油经济性,运用不同的运输载具, 规划不同的保障路径,将产生不同的运输成本。 4)储存成本。我国实际控制岛礁大多属于热带、亚热带海洋性气候,具 有高温、高湿、高盐的突出特点,其气候炎热、多雨雾、湿度大,各类物资易腐 烂、变质,长期存储需采取低温冷藏设备保鲜。大型岛礁可采取风力或太阳能发 电,而小型岛礁需依靠燃料进行发电确保冷藏设备运行,物资储存成本也是物资 补给应考虑的因素之 (5)运输泊靠能力。近年来,我军发展了大中小型补给舰船,可根据物资 补给保障需求,组织海上投送力量运用相应保障能力的补给舰船对岛礁物资进行 补给,并根据港口靠泊条件,组合运用综合补给舰、拖船、小艇等载具,最大发 挥物资保障效益。 3岛礁物资补给任务规划模型构建 3.1模型假设 根据岛礁补给保障装备种类、保障环境和保障能力等因素,模型建立的假设 条件如下:
4 窗,运用粒子群算法求解多目标油料调拨运输模型。本文根据岛礁海洋环境和守 礁官兵物资补给的现实需求,建立多岛礁多种补给舰船的物资补给模型,解决岛 礁物资任务规划问题。 2 岛礁物资补给的影响因素 岛礁物资补给由海军后勤补给部队依托岸基保障部队,运用各型补给舰船或 运输机对海洋岛礁部队实施运输投送。根据补给时间、补给需求和补给效益,运 输投送方案最优化受自然条件、经济成本和运输工具等多种因素影响。 (1)地理因素。岛礁附近海底地貌、岸滩底质各不相同,且障碍物众多, 靠泊条件恶劣,对运输补给载具的靠泊起降能力有较大要求,对于靠泊港口大的 岛礁,补给舰可直接补给,对于靠泊港口小的岛礁,补给舰须在距岛礁1海里以 外锚泊,通过小型补给艇进行转运实现间接补给,或采用拖船完成物资倒运。 (2)天气因素。海洋气候天气复杂多变,是台风、暴雨、强对流等灾害天 气多发区,对物资补给任务影响巨大,因天气原因不能泊靠或离港执行后续任务, 是造成岛礁补给任务不能按时完成的主要因素,规避自然灾害天气实施快速高效 补给始终是物资保障的难题。 (3)运输成本。我国领海范围大,岛礁位置相对分散,岛礁间距离较远, 距离始终是影响保障成本的主要因素。根据燃油经济性,运用不同的运输载具, 规划不同的保障路径,将产生不同的运输成本。 (4)储存成本。我国实际控制岛礁大多属于热带、亚热带海洋性气候,具 有高温、高湿、高盐的突出特点,其气候炎热、多雨雾、湿度大,各类物资易腐 烂、变质,长期存储需采取低温冷藏设备保鲜。大型岛礁可采取风力或太阳能发 电,而小型岛礁需依靠燃料进行发电确保冷藏设备运行,物资储存成本也是物资 补给应考虑的因素之一。 (5)运输泊靠能力。近年来,我军发展了大中小型补给舰船,可根据物资 补给保障需求,组织海上投送力量运用相应保障能力的补给舰船对岛礁物资进行 补给,并根据港口靠泊条件,组合运用综合补给舰、拖船、小艇等载具,最大发 挥物资保障效益。 3 岛礁物资补给任务规划模型构建 3.1 模型假设 根据岛礁补给保障装备种类、保障环境和保障能力等因素,模型建立的假设 条件如下:
(1)各种补给工具可以同时对液体和固体物资进行装卸载,两者之间互不 影响 (2)多艘小型补给艇和拖船可以并行工作,互不影响 (3)补给舰必须到达各个可停靠岛礁进行物资补给。 (4)一条运输路线上仅有一艘大型补给舰 (5)可运用A、B两种型号的补给舰、小艇和拖船进行运输补给,拖船不 产生运输费用。 3.2目标函数 目标函数与补给路径、补给周期和保障成本相关,多目标取优,即在满足岛 礁物资正常保障的前提下延长补给周期,以减少舰船在海上的时间,降低补给频 率,达到保障成本最低。 目标函数为 F(X)=opt,,fr, feast (1) 3.3模型建攻为运输路径长度,f为运输补给周期,∫a为保障成本。 (1)运输路径: f.=∑S+∑S (2) 式(2)中,∑S1,为A补给舰运输路径长度,∑S,为B补给舰运输路 径长度,m为需要补给的岛礁个数,运输距离S为i岛碾与其前一个岛礁间距离, 即 s=x-x)2+(0-y2 (2)装卸载时间Tw:包括补给的液体和固体装卸载的时间,根据工作实 际,液体和固体装卸互不干扰,可同时进行。本文中装卸载时间为液体装卸载时 间和固体装卸载时间之和的最大值。即: T,=max A-(B-C) A-(Bm-C). Da I 式(3)中,C液= xCs ∑。为从后勤保障中心经该路线各岛礁抵达i岛礁的时间总和;A、4分 别为i岛礁液、固体最大存储量;CSm液、CSm分别表示i岛礁液体和固体的日
5 (1)各种补给工具可以同时对液体和固体物资进行装卸载,两者之间互不 影响。 (2)多艘小型补给艇和拖船可以并行工作,互不影响。 (3)补给舰必须到达各个可停靠岛礁进行物资补给。 (4)一条运输路线上仅有一艘大型补给舰。 (5)可运用 A、B 两种型号的补给舰、小艇和拖船进行运输补给,拖船不 产生运输费用。 3.2 目标函数 目标函数与补给路径、补给周期和保障成本相关,多目标取优,即在满足岛 礁物资正常保障的前提下延长补给周期,以减少舰船在海上的时间,降低补给频 率,达到保障成本最低。 目标函数为: F X opt f f f ( ) , , = s T t cos (1) 式(1)中, s f 为运输路径长度, T f 为运输补给周期, cost f 为保障成本。 3.3 模型建立 (1)运输路径: 1, 1, 1 1 n n A B s i i i i i i f S S − − = = = + (2) 式(2)中, 1, 1 n A i i i S − = 为 A 补给舰运输路径长度, 1, 1 n B i i i S − = 为 B 补给舰运输路 径长度,n 为需要补给的岛礁个数,运输距离 i i 1, s − 为 i岛礁与其前一个岛礁间距离, 即: 2 2 1, 1 1 ( ) ( ) i i i i i i s x x y y − − − = − + − (2)装卸载时间 Tioad :包括补给的液体和固体装卸载的时间,根据工作实 际,液体和固体装卸互不干扰,可同时进行。本文中装卸载时间为液体装卸载时 间和固体装卸载时间之和的最大值。即: ( ) ( ) max , i i i i i i i ioad j j j A B C A B C D T d d d − − − − = + 液 液 液 固 固 固 固 液 固 固 (3) 式(3)中, 1 1, 1 0 i i i i i i j S C T Csm v − − − = + 液 液 , 1 1, 1 0 i i i i i i j S C T Csm v − − − = + 固 固 , 1 1 0 i Ti − − 为从后勤保障中心经该路线各岛礁抵达 i 岛礁的时间总和; Ai液 、 Ai固 分 别为 i 岛礁液、固体最大存储量; Csmi液 、Csmi固 分别表示 i 岛礁液体和固体的日
消耗量;B,,B分别为i岛礁仓储剩余液、固体量;C液、C分别为补给舰船 抵达i岛礁时液、固体消耗量;d液、d分别为j运输工具液、固体装卸速度; D为i岛礁固体回收需求;ν为j类运输工具航速。 3)行驻时间:j类运输舰行迸抵达i岛礁并在该岛装卸载完毕的时间 (4) (4)补给周期:岛礁补给周期T表示补给工具给i岛礁补给完成后,到下 一次前来补给时的最大自然合理时间跨度。这个时间跨度的取值取决于个岛礁中 液体消耗和固体消耗的最小周期,即 A液A 7=1(Cm3 (5 (5)运输补给周期∫:指补给舰A、B从保障补给中心出发,到下一次出 发补给时间跨度。该周期为n个岛礁中岛礁补给周期T的最大最小值,即: f= max min{,2,T…,n (6)经济成本∫。:运输成本和存储成本之和,即 Jfas,=fo+∫cs (7) 各运输工具在保障过程中产生的运输成本f f osr =fossa t fcosryg +fe (8) 式(8)中,m=d1x∑S为A补给舰运输成本,fm=dBx∑S为 B补给舰运输成本,fmr=dx∑S为小艇运输成本 仓储存储成本∫即各岛礁上一个补给周期内液体存储和固体存储成本之 和 (9) 式(9)中:Js液=7×da(A液+(A液-C液),即J液=7×d,液(24液一C液 同理,f0因=7×d1(2A-C)。 (7)构建运输路径邻接矩阵A:遍历以保障中心O为起点的所有各点间的 距离S: 6
6 消耗量; Bi液 ,Bi固 分别为 i 岛礁仓储剩余液、固体量; Ci液 、Ci固 分别为补给舰船 抵达 i 岛礁时液、固体消耗量; j d 液 、 j d 固 分别为 j 运输工具液、固体装卸速度; Di固 为 i 岛礁固体回收需求; j v 为 j 类运输工具航速。 (3)行驻时间 Ti :j 类运输舰行进抵达 i 岛礁并在该岛装卸载完毕的时间。 i i 1, i iload j S T T v − = + (4) (4)补给周期:岛礁补给周期 Ti 表示补给工具给 i 岛礁补给完成后,到下 一次前来补给时的最大自然合理时间跨度。这个时间跨度的取值取决于个岛礁中 液体消耗和固体消耗的最小周期,即 min , i i i i i A A T Csm Csm = 液 固 液 固 (5) (5)运输补给周期 T f :指补给舰 A、B 从保障补给中心出发,到下一次出 发补给时间跨度。该周期为 n 个岛礁中岛礁补给周期 Ti 的最大最小值,即: f T T T T T n = max min , , , , 1 2 3 (6) (6)经济成本 cost f :运输成本和存储成本之和,即: cos cos cos t tY tS f f f = + (7) 各运输工具在保障过程中产生的运输成本 costY f : cos cos cos cos tY tYA tYB tYT f f f f = + + (8) 式(8)中, cos 1, A tYA A i i f d S = − 为 A 补给舰运输成本, cos 1, B tYB B i i f d S = − 为 B 补给舰运输成本, cos 1, T tYT T i i f d S = − 为小艇运输成本。 仓储存储成本 costS f 即各岛礁上一个补给周期内液体存储和固体存储成本之 和: cos 1 cos cos ( ) n tS tSi tSi i f f f = = + 液 固 (9) 式(9)中: cos ( ( )) tSi si i i i e f T d A A C 液 = + − 液 液 液 液 ,即 cos (2 )) tSi si i i e f T d A C 液 = − 液 液 液 。 同理, cos (2 ) tSi si i i e f T d A C 固 = − 固 固 固 。 (7)构建运输路径邻接矩阵 A:遍历以保障中心 O 为起点的所有各点间的 距离 S:
So So so…Son S A (10) (8)给每个岛增加一个布尔型天气影响因子d d=可以补给 (11) 0不可补给 3.4优化策略 (1)消耗弹性策略:CSm液、CSm分别表示i岛礁液体和固体的日消耗量, 均为弹性常数,其取值为区间范围。为确保增大补给周期,岛礁日消耗量CSm CSmi与T的大小成反比。即各岛礁的日消耗量水平不同,可根据供给能力自适 应调节,这符合底层节点自适应能力的典型特征。若某岛礁所需的补给周期越短, 其日消耗量越需严格控制越小,也就是滑向取值区间的低值区,反之亦然{4。 (2)饥饿排队策略:考虑到各岛礁原有部分仓储剩余量,为了尽最大可能 利用这部分库存量,以及综合考虑各岛礁仓储保障周期能力,本文为每座岛礁建 立一个饥饿急切系数因子H,系数因子H反应i岛礁需要被补给的迫切程度,R 为i岛礁当前库存量。 H,=R2 (12 Csm 4求解算法 物资补给配送优化算法主要有精确式算法和启发式算法两种。当遇到一些不 规则优化问題时,精确式算法就不能准确地搜索岀最优解。而启发式算法不存在 函数求导和函数连续性等限制,对多目标规划问题求解具有良好的全局搜索最优 解能力,非常适合解决本文所述问题。本文运输任务规划问题是一个 NP-hard问 题,因此在模型求解过程中,岛礁物资补给任务规划模型求解问题是一个复杂的 多目标规划问题。本文采用基于模拟退火操作的遗传算法,是在基本遗传算法的 基础上融λ模拟退火算法,通过模拟退火操作优化遗传算法中的选择、交叉和变 异产生的新种群,提高遗传算法的全局搜索能力。 算法流程如图1所示 7
7 00 01 02 0 10 11 12 1 0 1 2 n n n n n nn S S S S S S S S A S S S S = (10) (8)给每个岛增加一个布尔型天气影响因子 w d : 1 0 w d = 可以补给 不可补给 (11) 3.4 优化策略 (1)消耗弹性策略: C i sm 液 、C i sm固 分别表示 i 岛礁液体和固体的日消耗量, 均为弹性常数,其取值为区间范围。为确保增大补给周期,i 岛礁日消耗量 C i sm 液 、 C i sm固 与 Tei 的大小成反比。即各岛礁的日消耗量水平不同,可根据供给能力自适 应调节,这符合底层节点自适应能力的典型特征。若某岛礁所需的补给周期越短, 其日消耗量越需严格控制越小,也就是滑向取值区间的低值区,反之亦然[4]。 (2)饥饿排队策略:考虑到各岛礁原有部分仓储剩余量,为了尽最大可能 利用这部分库存量,以及综合考虑各岛礁仓储保障周期能力,本文为每座岛礁建 立一个饥饿急切系数因子 Hi ,系数因子 Hi 反应 i 岛礁需要被补给的迫切程度,Ri 为 i 岛礁当前库存量。 i i i R H Csm = (12) 4 求解算法 物资补给配送优化算法主要有精确式算法和启发式算法两种。当遇到一些不 规则优化问题时,精确式算法就不能准确地搜索出最优解。而启发式算法不存在 函数求导和函数连续性等限制,对多目标规划问题求解具有良好的全局搜索最优 解能力,非常适合解决本文所述问题。本文运输任务规划问题是一个 NP-hard 问 题,因此在模型求解过程中,岛礁物资补给任务规划模型求解问题是一个复杂的 多目标规划问题。本文采用基于模拟退火操作的遗传算法,是在基本遗传算法的 基础上融入模拟退火算法,通过模拟退火操作优化遗传算法中的选择、交叉和变 异产生的新种群,提高遗传算法的全局搜索能力。 算法流程如图1所示
开始 t=0,初始种群p(t) 计算适应度 选择操作 交叉操作 变异操作 模拟退火操作 产生新种群p(t1) 是否满足 终止条件 输出结果 结束 图1改进遗传算法流程 (1)染色体编码。本文采取实数编码,即配送中心为0,各岛礁为1,2,3…。 (2)适应度函数。以经济成本最小为适应度函数,即 fitness=min(f)。 (3)选择算子。采用比例选择算子。首先,计算每个个体的适应度值,群 体规模为M,∫= F ,而后计算M个个体的累计适应度P 产生正态 F 分布随机数r,当P2<F<P时,选择个体l (4)交叉算子。采用部分映射交叉算子,交叉过程分为两步。第一步,先 对父代基因串进行双点交叉操作;第二步,根据交叉区域内各基因值的映射关系 来修改交叉区域以外的基因位的基因值。 (5)变异算子。采用倒位变异作为变异算子,在父体中随机地选择两个断 点,将断点之间的基因逆序排列,从而产生一个新的个体
8 t=0,初始种群p(t) 计算适应度 选择操作 交叉操作 变异操作 模拟退火操作 产生新种群p(t+1) 输出结果 开始 是否满足 终止条件 结束 Y N 图 1 改进遗传算法流程 (1)染色体编码。本文采取实数编码,即配送中心为 0,各岛礁为 1,2,3…。 (2)适应度函数。以经济成本最小为适应度函数,即 min( ) cost fitness f = 。 (3)选择算子。采用比例选择算子。首先,计算每个个体的适应度值,群 体规模为 M, 1 i i M j j F f F = = ,而后计算 M 个个体的累计适应度 1 i i i j P f = = ,产生正态 分布随机数 r,当 i i 1 p r p − 时,选择个体 i。 (4)交叉算子。采用部分映射交叉算子,交叉过程分为两步。第一步,先 对父代基因串进行双点交叉操作;第二步,根据交叉区域内各基因值的映射关系 来修改交叉区域以外的基因位的基因值。 (5)变异算子。采用倒位变异作为变异算子,在父体中随机地选择两个断 点,将断点之间的基因逆序排列,从而产生一个新的个体
(6)模拟退火操作。①控制参数初值t。。通过计算若干次随机变换目标函 数平均增量的方法来确定tl)~4y为目标函数多次随机变换平均增 量,设定初始接受率P,得出b。②停止准则。多次降温后,适应度值达到终 止条件后停止算法。③控制参数衰减函数。采用指数衰减策略,取t=at11,本 文选取a=0.9。④马尔科夫链长度。采用固定长度马尔科夫链Lx=20。⑤状态 接受函数。采用 Metro polis准则作为状态接受函数,其接受新解的概率为 △≤0 (13) ex Metropolis接受准则的优点是,可采取一定的概率来接受优化解,避免陷入 局部最优,从而达到全局或近似全局最优解。 5实例验证 假设有9个岛礁需要补给,有1个岸基保障部队(补给中心),拥有两种 型号的大型综合补给舰,并配有小型补给艇或拖船,岸基保障部队、岛礁及补给 舰船信息,天气情况见表1、表2、表3、表4。 表1岸基保障部队及岛礁信息 否液货|固体成本成本|液体日消固体日消剩余液剩余固固体回收 补给(吨)|(吨)/(元/吨/G元/吨/耗量耗量 岛礁X坐标Y坐标靠岸储量储量 天) (吨/天)(吨/天)(吨)(吨)(吨) 213 D21881101 3 10 40 1.5 4.5 5 16 2 131 0.8 16 5 16 1980 0.2 050605 2 D7123 0.6 110 0.6 0.1
9 (6)模拟退火操作。①控制参数初值 0 t 。通过计算若干次随机变换目标函 数平均增量的方法来确定 0 0 ( ) f t In p + − = , f + − 为目标函数多次随机变换平均增 量,设定初始接受率 0 p ,得出 0 t [6]。②停止准则。多次降温后,适应度值达到终 止条件后停止算法。③控制参数衰减函数。采用指数衰减策略,取 k k 1 t t = − ,本 文选取 = 0.9。④马尔科夫链长度。采用固定长度马尔科夫链 20 LK = 。⑤状态 接受函数。采用 MetroPolis 准则作为状态接受函数,其接受新解的概率为: 1 0 exp 0 f r f f t = − (13) MetroPolis 接受准则的优点是,可采取一定的概率来接受优化解,避免陷入 局部最优,从而达到全局或近似全局最优解。 5 实例验证 假设有9 个岛礁需要补给,有1 个岸基保障部队(补给中心),拥有两种 型号的大型综合补给舰,并配有小型补给艇或拖船,岸基保障部队、岛礁及补给 舰船信息,天气情况见表1、表2、表3、表4。 表 1 岸基保障部队及岛礁信息 岛礁 X 坐标 Y 坐标 能否 靠岸 补给 液货 储量 (吨) 固体 储量 (吨) 液货存储 成本 (元/吨/ 天) 固体存储 成本 (元/吨/ 天) 液体日消 耗量 (吨/天) 固体日消 耗量 (吨/天) 剩余液 体 (吨) 剩余固 体 (吨) 固体回收 需求 (吨) 补给 中心 213 29 D1 116 64 1 250 26 5 20 8 1 20 24 6 D2 188 110 1 35 8 10 40 1.5 4.5 5 16 2 D3 131 89 1 70 15 5 20 2.5 0.7 12 30 22 D4 120 92 1 90 17 5 20 3.4 0.8 16 40 5 D5 108 63 1 50 11 10 40 2 0.5 14 35 16 D6 119 80 1 22 8 10 40 0.9 0.2 7 20 2 D7 123 78 1 22 8 10 40 0.9 0.2 8 26 2 D8 118 79 0 12 3 20 80 0.6 0.1 8 20 10 D9 110 98 0 10 2 20 80 0.6 0.1 6 15 1
表2补给舰船信息 名称 液体 液体 固体 满载量(吨)卸速度(时 固体 航速燃油经济性|小艇 小时)满载量(吨)速度( (节)(元/海里)数量 补给舰420015 600 补给舰B400 20 10 1000 2 表3小艇信息 液体 液体 固体 固体 名称 满载量装卸速度 航速 燃油经济性 满载量 装卸速度 吨/小时)(吨)(吨/小时) (节) (元/海里) 小艇 0.6 0.6 10 拖船 表4天气信息 第1天第2天第3天第4天第 天第9天第10天第11天第12天第13天 0 0 000 0000 0 000000000 000000000 0 0 0 对模型求解,在保证各岛礁补给不断情况下,尽量降低补给费用,得到最佳 方案如图2所示。 B型舰补绐路径 船补给培径 图2突发情况时补给方案路径图
10 表 2 补给舰船信息 名称 液体 满载量(吨) 液体 装卸速度(吨 /小时) 固体 满载量(吨) 固体 装卸速度(吨 /小时) 航速 (节) 燃油经济性 (元/海里) 小艇 数量 补给舰 A 200 15 40 5 20 600 2 补给舰 B 400 20 70 10 20 1000 2 表 3 小艇信息 名称 液体 满载量 (吨) 液体 装卸速度 (吨/小时) 固体 满载量 (吨) 固体 装卸速度 (吨/小时) 航速 (节) 燃油经济性 (元/海里) 小艇 1 0.6 1 0.6 10 0 拖船 10 5 5 1 8 100 表 4 天气信息 第 1 天第 2 天 第 3 天 第 4 天 第 5 天第 6 天第 7 天 第 8 天 第 9 天 第 10 天 第 11 天 第 12 天 第 13 天 D1 0 0 1 0 0 1 1 0 0 1 1 1 1 D2 1 1 0 0 0 0 1 0 0 0 0 0 0 D3 0 0 1 0 1 0 0 0 0 0 0 0 0 D4 1 1 0 0 0 0 0 0 0 0 0 0 0 D5 0 0 0 0 0 1 1 0 0 1 1 1 0 D6 0 0 1 1 0 0 0 0 0 0 0 0 1 D7 0 0 1 1 1 0 0 0 0 0 1 0 1 D8 0 0 0 1 1 0 0 0 0 1 0 1 1 D9 1 1 0 0 0 0 0 0 0 0 0 0 0 对模型求解,在保证各岛礁补给不断情况下,尽量降低补给费用,得到最佳 方案如图 2 所示。 图 2 突发情况时补给方案路径图