针对有功网损、电压偏差和静态电压稳定裕度的多目标无功优化问题,提出一种基于改进粒子群-禁忌搜索算法的多目标电力系统无功优化方法。
以最小特征值模为电压稳定裕度指标建立了3个目标函数的单一妥协模型。
应用Kent映射产生的混沌序列作为初始种群,保证初始种群的多样性和均匀性。
粒子群优化(PSO)算法进行前期计算时,采用凸函数递减惯性权重和自适应学习因子提高算法的收敛速度和精度;
针对PSO算法搜索精度不高和陷入局部最优的问题,在PSO算法后期收敛后引入禁忌搜索算法全局寻优。
基于群体适应度方差,引入模糊截集理论将模糊集合转化为经典集合,定义了经典集合下的收敛指标,当其值为0时进入禁忌搜索计算阶段,处理2种算法的切换问题。
将所提方法应用于IEEE14、IEEE30和IEEE118节点系统中,验证了其有效性和可行性。
2023/1/11 2:14:42 1.06MB
1
本程序用于求解多车型多目标下的车辆路线问题,程序中考虑了两种车型,建立的目标函数是车辆总运营成本最小,考虑的约束有容量约束、最大行驶距离约束和时间窗约束,采用的优化算法是遗传算法,程序内部有详细的正文,方便修改。
2017/7/27 9:43:37 617KB VRP
1
风蓄联合优化运转程序,以风蓄联合运转经济效益最大为目标函数,考虑各种约束条件
2020/9/13 17:12:12 6KB 风蓄联合
1
该代码提出了遗传算法(GA)来优化3连杆(冗余)机器人的点对点轨迹规划手臂。
所提出的遗传算法的目标函数是在不超过最大值的情况下最小化旅行时间和空间预先定义的扭矩,不与机器人工作空间中的任何障碍物发生碰撞。
四次多项式和五次多项式用于描述连接起始点、中间点和最起点的连接段。
使用了直接运动学为了避免机器人手臂的奇异配置。
2019/5/4 19:49:14 1.31MB 遗传算法 机械人手臂 运动规划 matlab
1
使用模拟退火算法进行函数优化,使用matlab编写,f为目标函数,mnth.m为模拟退火算法调用f.m处理问题的代码
2021/9/25 11:42:42 853B 模拟退火
1
摘要:评卷的公平分配问题在当今社会占据着很重要的地位,以大学生数学建模的评卷为例,随着人们的日益关注,使得参赛学校和参赛的人数在不断的增加,而评委的人数有限,因而如何让评委公平合理的去评阅每一分试卷便成了急待处理的问题。
本文采用数学思想将问题简单化,根据不同题组参评试卷的总数,用平均分配的方法将评委随机分配到各题题组中,确定各题组的评委人数。
采用0-1规划的方法来控制试卷被成功评阅的情况,成功评阅记为1,其它情况记为0。
利用多目标线性规划,建立目标函数使得评委评阅的同一学校的试卷份数最少,并满足每份答卷经由三个不同的评委评阅、评委回避本校答卷、各评委评阅试卷的总分数尽可能相等的约束条件,建立了多目标线性规划模型。
利用Excel和Matlab软件对数据进行处理并求解模型,从而得到了公平的评卷分配方法,使问题得以处理。
1
建立了以V带疲劳寿命最长为目标的优化设计模型。
深入研究了该模型中目标函数的凸性、单调性等性质,证明了其可行域是有界闭凸集。
以此为基础提出了求解该模型的一种全局优化解法——最优值线段算法。
最初用实例说明了该模型和全局优化方法的有效性和实用性。
1
这段代码提供了23个目标基准函数,用来测试,运行结果表明此matlab程序非常好。
如果需要运行本人的目标函数,只需要在objFuc.m文件中用新的F_index插入你本人的目标函数。
2017/2/6 17:13:25 4KB GSA 万有引力算法
1
在对网络中的各联络开关按其单独闭合后构成的环路之间的联系进行分类,并辨明了网损目标函数的极小点与系统基本邻域结构的对应关系之后,提出了一种新的大规模三相不平衡配电系统网络重构算法。
该算法隐含并行地在各个邻域结构内进行寻优搜索,其重构结果不依赖于系统的初始拓扑,也不依赖于开关的操作次序。
其寻优能力不劣于模拟退火法,而计算时间却比模拟退火法大大节省。
一般经2次到3次网络寻优遍历,即可获得系统的全局或近似全局最优解
2018/3/19 9:34:40 184KB 配电网 配网重构 潮流
1
Matlab向量化编程实现,代码非常简约(除了注释只有36行,和算法步骤很匹配,熟悉向量化编程的话非常易读懂),最大的好处除了得到最优解和最优目标函数值之外,还能把每一步的单纯形表数据保存下来,直接就能得到和笔算一样的单纯形表,配例还给出了将单纯形表写入Excel的代码。
2022/10/28 12:51:35 7KB 运筹学 线性规划 单纯形法 Matlab
1
共 57 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡