海浪能等可再生能源在应对全球能源需求的巨大增长方面发挥着举足轻重的作用。 预计波浪能将成为未来十年增长最快的能源之一,为可持续能源提供巨大的潜在来源。 本研究调查了振荡浮标式波浪能转换器 (WEC) 的放置优化。 评估了由一系列完全淹没的三系绳浮标组成的波浪农场的设计。 在波浪养殖场中,浮标位置对养殖场的产量有显着影响。 由于浮标之间非常复杂的相互作用(建设性和破坏性),优化浮标位置是一个具有挑战性的研究问题。 这项研究的主要目的是通过在尺寸受限的环境中放置浮标来最大化农场的功率输出。 该框架提出了一种新的启发式局部搜索与数值优化方法相结合的混合方法,该方法利用基于知识的代理权模型。 以下论文报告了所有优化结果: Neshat, M.、Alexander, B.、Sergiienko, N. 和 Wagner, M.(2019 年)。 通过混合局部搜索对波能转换器位置优化的新见解。 a
2022-11-18 14:47:38 8.75MB matlab
1
单纯形算法 完整的单纯形算法
2022-06-29 22:36:40 21KB JavaScript
1
该程序实现用改进单纯性法求解线性规划问题最优解,从txt文件中读入数据并完成用txt文件存储主要步骤和结果
2022-06-08 18:53:41 6KB 运筹学
1
线性规划_单纯形算法包_文档.doc
2022-05-08 14:07:38 139KB 算法 文档资料
Dantzig的单纯形算法 用两阶段方法解决线性规划问题(LPP)的Dantzig单纯形算法,以获得初始的基本可行解。 注意仅将SimplexTwoPhase脚本用于教育目的。 该脚本不适合专业应用,因为它并不是Dantzig单纯形算法的最有效,最优化,正确和安全的实现。 关于 该代码以MATLAB语言编写,并支持标准格式的最小化LPP : Minimize cx subject to Ax = b x >= 0 其中c是成本系数向量, x是决策变量的向量, b是要满足的最低需求(需求)的( RHS )向量,而A中的元素a_ij是技术系数。 例子 A = [ 1 2 1 0; -1 1 0 1 ]; b = [4; 1]; c = [-3 1]; [x z] = simplex_two_phase(A, b, c, false) 结果 x
1
单纯形算法 用于解决线性规划问题的单纯形算法的简单实现。 使用两阶段方法,通过创建和求解辅助 LP,然后使用生成的基本可行解来解决原始 LP 问题。
2022-04-29 16:08:39 8KB C++
1
matlab linprog代码单纯形算法 从零开始的单纯形算法 这个项目的目的是通过从头开始编码来理解单纯形算法的内部工作原理。 编写代码是为了解决制造业中的一个特定问题。 问题来自以下链接: 这段代码专门解决了模型1。线性规划如下: 配方最大化 9(s1+s2+s3) + 12(L1+L2+L3) + 10(m1+m2+m3) 英石 s1 + s2 + s3 <= 340 m1 + m2 + m3 <= 900 L1 + L2 +L3 <= 700 s1+ m1 + L1 <= 550 s2 + m2 + L2 <= 750 s3 + m3 + L3 <= 275 9s1 + 17 m1 + 21 L1 <= 10,000 9s2 + 17 m2 + 21 L2 <= 7,000 9s3 + 17 m3 + 21 L3 <= 4200 s1、s2、s3、m1、m2、m3、L1、L2、L3 >=0 编码算法的结果将使用 MATLAB -linprog 的线性规划求解器进行验证。 编码算法和 linprog 的结果必须相同(或接近)
2022-04-29 15:42:23 3KB 系统开源
1
单纯形算法matlab代码通过(d + 1)-局部图的Kantorovich-Wasserstein距离 该存储库包含该论文的其他材料: 根纳罗·奥里基奥(Nennaro Auricchio),费德里科·巴塞蒂(Federico Bassetti),斯特凡诺·瓜兰迪(Stefano Gualandi),马可·韦内罗尼(Marco Veneroni)。 。 在加拿大蒙特利尔Proc NeurIPS 2018中。 该存储库的组织方式如下: 将在会议期间进行介绍 比较中使用的Sinkhorn算法的实现 (ops ...正在进行中,代码正在开发中...)我们的求解器(d + 1) -partite公式。 我们的实施依赖于
2022-03-29 20:24:18 13.16MB 系统开源
1
单纯形算法的matlab实现,有详细的注释
2022-01-03 14:09:44 1KB 单纯形
1
单纯形算法 使用python编程语言通过矩阵运算编程来实现单纯形算法。 1.建立模型后输入数据列出初始单纯形表 将线性规划问题转化为标准型,求minz转化为求max-z 以下图为例 初始化 import numpy as np class Simplex(object): #构造函数(初始化函数) def __init__(self,z,B,bound): self.X_count=len(z) #变量个数 self.b_count=len(bound) #约束条件个数 self.z=z
2021-11-20 10:49:13 288KB python 算法
1