- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 多模态多目标优化文献分享
多模态的意思是,解的形态是多样的。比如我们可以说,从长沙到北京可以找到两条长度完全一致的路,这种情况在现实世界中是经常存在的。那么推广到多目标的情况也是一样的。
2022-10-03 21:04:34
6455
4
原创 【MATLAB代码】基于模拟退化算法的船舶调度优化问题、船舶进港排班
目录一、模型建立二、模型数据三、模拟退火算法编写四、运行结果一、模型建立符号定义:g——港口位置 ggg ∈\in∈ G,1,2,…nG,{1,2,…n}G,1,2,…niii——泊位位置iii ∈\in∈ I,1,2,…nI, {1,2,…n}I,1,2,…njjj——船舶位置jjj ∈\in∈ J,1,2,…nJ,{1,2,…n}J,1,2,…nTwjTwjTwj——船j的等待时间TkjTkjTkj——船j的卸货时间(一个集装箱的卸货时间是15分钟)TajTajTaj——船j的到达时间
2022-03-18 22:29:22
5148
10
原创 【MATLAB代码完整可运行】多目标微电网规划设计、混合可再生能源系统、HRES、Hybrid Renewable Energy System、多目标优化
这里写自定义目录标题一、问题描述二、问题建模1、光伏建模2、风机建模3、储能系统部分4、柴油发电机部分5、HRES的目标函数和仿真过程功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、问题描述相对于化石能源等不可再生能源而言,
2022-03-16 23:18:20
8353
42
原创 通用的改进遗传算法求解带约束的优化问题(MATLAB代码精讲、实际工程经验分享)
问题描述考虑一下优化问题:min y=x12+x22min\ y = x_1^2 + x_2^2min y=x12+x22x1+x2>1x1−x2<2x1,x2∈[−10,10]x_1 + x_2 > 1 \\ x_1 - x_2 <2 \\ x_1,x_2 \in [-10,10]x1+x2>1x1−x2<2x1,x2∈[−10,10]显然,这个问题是一个带约束的优化问题。经典的遗传算法没有考虑问题存在约束的情况。因
2022-01-25 18:26:10
17957
43
原创 (matlab代码分享,可运行) 多技能员工排班调度多目标优化(技能熟练度包含学习型、遗忘型)(Part 2)
二、学习效应导致技能值变化的多技能员工调度优化模型:问题描述:一个软件项目P,共分为m个任务。每一个任务需要多种技能,项目P总共需要的技能总数为s种。项目组合中共有n个可供调用的多技能研发人员。i,j,d分别表示员工、技能和任务(1⩽i⩽n,,1⩽j<⩽s,1⩽d⩽m)。每一个任务需要多种技能,每一种技能由多个员工掌握,每一个员工具有多种效率异质的技能。假设人员的数量以及人员所掌握的技能水平不随时间变化而变化。模型中不考虑时滞及任务抢占的情况,确定人员安排方案使软件项目的研发周期和研发成本实现最
2022-01-06 20:48:03
2550
6
原创 (matlab代码分享,可运行) 多技能员工排班调度多目标优化(技能熟练度包含学习型、遗忘型)(Part 3)
三、学习-遗忘效应导致技能值变化的多技能员工调度优化模型问题描述:一个软件项目P,共分为m个任务。每一个任务需要多种技能,项目P总共需要的技能总数为s种。项目组合中共有n个可供调用的多技能研发人员。i,j,d分别表示员工、技能和任务(1⩽i⩽n,,1⩽j<⩽s,1⩽d⩽m)。每一个任务需要多种技能,每一种技能由多个员工掌握,每一个员工具有多种效率异质的技能。假设人员的数量以及人员所掌握的技能水平不随时间变化而变化。模型中不考虑时滞及任务抢占的情况,确定人员安排方案使软件项目的研发周期和研发成本实
2022-01-06 20:47:50
2672
1
原创 (matlab代码分享,可运行) 多技能员工排班调度多目标优化(技能熟练度包含学习型、遗忘型)(Part 1)
一、技能值不变的多技能员工调度优化模型1、问题描述对于企业管理者来说,如何合理的分配员工去完成任务,是降低企业运行费用,提升企业产品开发的重要手段。现代化企业需要制定一套科学的方法对员工进行任务分配,以达到最大的效益。一般来说,该类问题可以归结到指派问题上。但是,随着社会发展,人员类型变得越来越复杂。不同的任务之间往往存在先后顺序以及优先级关系。传统的方法通常首先对该问题进行数学建模。在这个过程中,需要考虑问题的相关特性,并用数学语言进行表述。然后可以通过线性规划等方法对问题进行优化,最后得到排班结果
2022-01-05 22:52:43
5319
10
原创 (论文复现,matlab代码分享,可运行)改进遗传算法求解农业水资源调度问题
问题简介目前国内外现有的渠道优化配水模型都是在下级渠道配水流量相等这一假定条件的基础上建立的。这与绝大多数渠系实际配水要求不相符合。针对这一问题,建立了下级渠道引水流量不等情况下的渠道优化配水模型,研究了模型的遗传算法的编码及适应度设计方法。结果表明,渠系优化配水过程较原配水过程斗渠配水时间搭配合理、支渠配水流量均匀‚符合优化配水原则,渠系渗透损失水量比原方案可减少。表明模型及其求解算法是可行的,可为下级引水渠道流量不等时的渠系优化配水决策提供理论和技术支持。渠系分布示意图目标函数:模型以 N
2022-01-04 21:39:59
5566
30
原创 (MATLAB代码分享,可运行)基于改进遗传算法的柔性作业车间调度优化研究
问题描述柔性加工车间,一个工件的单个工序的加工机床可以由多台机床完成,一个机床可以加工多种工件。多目标优化的时候,加权系数暂定a=1,b=1;a+b=1,a=0.6或0.7或,0.8单目标的时候a=0,b=1;(只考虑能耗最小,不在乎时间的长短。)a=1,b=0; (只考虑加工时间最短,不在乎加工能耗多少)变量定义与注解(定值,取值范围确定的,可由案例中看到具体的,工件种类,每种工件的加工工序即加工步骤,每个工件的单个加工工序可由多台候选中的1台来完成,机床的空载与待机功率确定不变。工件的单
2022-01-04 21:23:34
5986
36
原创 (MATLAB代码分享、可运行)基于NSGA-2算法的多目标水电站电力调度优化
问题描述光伏发电的随机性、波动性和间歇性限制了电网对光伏发电的接纳能力,随着光伏发电的快速发展,提高光伏的消纳能力是一个亟待解决的大问题。利用水电和光伏进行联合发电是一条提高光伏消纳能力新的途径。本文建立了短期的优化调度模型,以调度期内调峰能力最大和互补系统的出力和负荷需求的偏差最小为目标函数,采用模拟退火粒子群算法进行求解,处理多目标问题时采用拥挤距离排序,并采用外部档案的方法进行数据维护,最终得出水光互补可以明显提高系统的调峰能力。建模分析1.Pw:水电出力 约束:0Mw≤Pw≤891Mw 单位:
2022-01-04 20:55:08
7362
56
原创 《优化技术实验报告》(附全部可运行代码)校车排版问题建模与分析-CPLEX与MATLAB混合编程
一、问题描述为有效减少学生在旅途中接触人流造成新馆传播的风险,同时提高学生对学校的归属感,学校安排大巴车送学生前往高铁站以及飞机场。然而,学生们车票的发车时间比较分散,而学校能够安排的车辆有限。如何安排每趟车的发车时间,使得能够运送尽可能多的学生前往相应车站,并减少学生到站后的等待时间,是一项复杂的优化问题。为了更好的安排车辆,拟对该问题进行建模分析,以更科学合理的规划班车的发车时间。在这个问题中,我们假设学校共有20辆大巴车,共计2000名学生需要前往各自的目的地。二、模型建立(一)整数规划数学模型
2022-01-04 20:41:30
923
4
原创 Matlab代码及解析(可运行) 基于改进遗传算法求解带时间窗约束多卫星任务规划
问题介绍假设全国现共有M个地面观测设备(每个观测设备都需要对卫星执行相应的观测任务),N个待观测卫星,且M<<N。每个待观测卫星相对于不同的地面设备都有P个可供选择的可见时间窗口。其中,每个可观测设备都可以在任何待观测卫星与之对应的可见时间窗口内对该卫星进行观测,观测的时长根据实际任务中该卫星所需观测时间而不同。同时,任意一颗卫星都可在其可见时间窗口内被地面观测设备所观测。由于观测设备自身的物理特性,每个地面观测设备对一颗卫星进行观测结束后对下一颗卫星观测之前,都需要经过设备转换时间,设备的转
2021-09-09 16:13:22
4421
13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人