蚁狮算法的改进及在船舶航路规划的应用

来源 :河南大学 | 被引量 : 0次 | 上传用户:hurukun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着工程技术领域和科学计算规模的日益增长,传统数值计算方法不能解决复杂的优化问题。近年来,学者们发现模拟自然界生物习性的智能优化算法可以有效解决传统数值计算方法在面临复杂问题时的缺陷,并能广泛应用到许多领域中。蚁狮优化算法(Ant Lion Optimizer,ALO)是2015年澳大利亚学者Seyedali Mirjalili提出的一种群智能优化算法,因其调节参数少,低维收敛精度高,易于实现等优点,引起了诸多学者的关注。目前该算法已成功用于解决杠杆结构优化、电力系统的无功优化调度和无人机航线规划等许多问题。但蚁狮算法其本身还存在着易陷入局部极值、探索和开发能力不平衡等不足,尤其是高维求解性能较差,影响其大范围的应用。为了避免这些问题的产生,本文在查阅大量文献和多次实验测试后,对蚁狮算法进行改进,并将改进后的算法应用于函数优化和船舶航路规划问题中。主要工作如下:(1)为了解决蚁狮算法高维求解性能较差的问题,提出了一种优选策略的自适应蚁狮优化算法(PSALO)。首先,在蚂蚁围绕蚁狮游走的过程中引入自适应边界机制,增加蚂蚁种群活跃性,防止算法陷入局部极值;然后,在通过轮盘赌选择蚁狮中加入优选轮盘赌策略,保持蚁狮个体多样性的同时加快算法的收敛速度;最后,在蚂蚁位置更新公式中加入动态比例系数,提高了算法前期的探索能力和后期的开发能力。分析证明了PSALO的时间复杂度,实验结果表明PSALO受维度变化影响很小,高维求解能力更强更稳定。(2)针对基本蚁狮优化算法求解船舶航路规划问题时存在易陷入局部极值、寻优精度较低的不足,提出一种具有扰动和变异策略的混沌初始蚁狮算法(DMCALO)。首先,通过Chebyshev映射对蚁狮算法的初始化进行改进,提高了蚁狮算法的种群多样性;然后,引入一个具有随机小幅震荡递减特性的扰动项,将其加入到蚂蚁位置确定公式中,不但增加了蚂蚁的活跃性和多样性,而且提高了算法的全局搜索能力;最后,在蚁狮位置对比更新公式加入变异操作,对适应度值较差的蚂蚁进行beta变异,防止算法陷入局部极值。分析证明了DMCALO算法的时间复杂度,实验结果显示,DMCALO具有较好的求解能力,高维度求解适应能力强。(3)把DMCALO与船舶航路规划问题进行转化,建立二维船舶航路规划数学模型,构建合理的目标函数与编码方式。通过简单环境、一般环境和复杂环境与其它4种算法进行船舶航路对比实验,证明了DMCALO算法在求解船舶航路规划问题中的有效性。
其他文献
铝盐水解聚合产物的形态结构及其演变规律不仅是揭示水污染控制化学中铝系絮凝剂与胶体颗粒间相互作用机制从而客观筛选高效絮凝剂的关键,也是认识环境化学中铝的迁移转化规
重金属离子检测技术在当前食品安全、环境治理、工业污染等方面有着十分重要的意义。同时,随着科学技术的快速发展,重金属离子检测不仅在污染防治等领域有着重要需求,在高端
当今世界,企业之间的竞争本质上是人力资源的竞争。企业若想在残酷的竞争中立于不败,就必须想法设法发挥企业中人力资源的战略价值。中层管理人员作为企业宝贵的人力资源之一
农业机器人作为未来农业机械发展的热门方向,正逐步朝着自主导航方向发展。导航系统是农业机器人的一个重要核心系统,对其深入开展研究,不仅是为了农业机器人在复杂的农田环
2014年以来,福建省响应中央精神,在基础设施领域大力推广应用PPP模式,扩大了公共产品的投融资渠道,提高了公共产品的供给质量和效率,取得了明显成效。因国家层面的PPP制度框
物流行业是国民经济体系的重要组成部分,近年来随着电子商务、新零售等相关线上行业的市场规模日趋扩大,物流市场的整体规模得以快速增长。虽然物流行业的发展前景广阔,但由
农业机械的自动作业技术是目前国内外精准农业的研究热点,也是实现农机装备智能化作业的核心技术。插秧机自动作业技术不仅可以减轻传统机插秧作业过程中的驾驶员疲劳问题,而
伴随着工业的发展和人们对生活质量生活品质要求的提高,气体敏感传感器越发受到生产生活的重视。大到工业中NO2,SO2的废气检测,小到日常的天然气检测与醉驾检测(检测驾驶员口
随着世界各地的化石能源供应日益紧张,电力需求的增长使得发电受到普遍的科学关注。而中国的电力系统服务的人口数量世界最多,由其产生的各种资源环境问题也是可持续发展关注
目前,环境污染和能源缺乏问题在世界范围内广受关注,相比于污染较大且不可再生的化石能源,清洁能源的开发和利用乃是顺应时代潮流的大势所趋。水力发电、光伏发电和风力发电