多目标应用:多目标利希滕贝格算法MOLA求解5个工程应用(提供MATLAB代码)

145 篇文章 83 订阅
112 篇文章 12 订阅

一、算法简介

多目标利希滕贝格算法(Multi-objective lichtenberg algorithm,MOLA)由Joao Luiz Junho Pereira等人于2022年提出。

在这里插入图片描述

二、算法原理

MOLA算法描述如下:
在这里插入图片描述

三、数值实验

将MOLA用于求解以下5个问题:

3.1盘式制动器设计(Disk brake design problem)

解盘式制动器设计(Disk brake design problem)详情

3.2杆桁架问题(4-bar truss problem)

杆桁架问题(4-bar truss problem)详情

3.3焊梁设计问题(Welded beam design problem)

焊梁设计问题(Welded beam design problem)详情

3.4减速机问题(Speed reducer problem)

减速机问题(Speed reducer problem)详情

3.5环境经济负荷分配问题(IEEE-30bus)

环境经济负荷分配问题(IEEE-30bus)详情

3.6实验结果:

MOLA种群设置为30,最大迭代次数为100。

3.6.1盘式制动器设计:

在这里插入图片描述

3.6.2杆桁架问题:

在这里插入图片描述

3.6.3焊梁设计问题:

在这里插入图片描述

3.6.4减速机问题:

在这里插入图片描述

3.6.5环境经济负荷分配问题:

在这里插入图片描述

四、源代码

参考代码见评论区或添加博主微信获取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值