腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
设置
pyomo
约束
的
上限
python
、
mathematical-optimization
、
pyomo
假设我有一个
pyomo
约束
con1,形式如下: model = ConcreteModel() model.con1 = Constraint(expr=-exp(model.x_1) - model.x_2 <= 0) 我想要操作model.c1
的
上界我
的
方法是否有潜在
的
副作用(我目前还不知道)?有没有更优雅
的</em
浏览 2
提问于2018-02-12
得票数 0
1
回答
如何用
PYOMO
和couenne求解投资组合优化问题
的
“非固定界或权”
pyomo
、
nonlinear-optimization
、
mixed-integer-programming
我试图在
PYOMO
中实现均值-方差基数
约束
投资组合优化(MVCCPO)问题,然后用MINLP求解器couenne进行求解。MVCCPO基于传统
的
投资组合优化问题(markowitz
的
原始均值-方差模型),但附加了两个
约束
: 1)基数
约束
;2)地板
约束
和
上限
约束
。这个问题来自以下
约束
:其中,l_{i}和u_{i}是投资于I类股
浏览 2
提问于2019-07-16
得票数 0
回答已采纳
1
回答
我们可以在
Pyomo
中添加一个模型变量作为另一个变量
的
上限
吗?
python
、
variables
、
pyomo
我试图在
pyomo
Concretemodel()中这样做,但我得到了错误: model.Smax = Var( within=PositiveIntegers ) upper bound - legal types are fixed expressions
浏览 31
提问于2020-11-05
得票数 0
1
回答
Pyomo
约束
,在达到指定值时将新
的
迭代附加到变量中。
python
、
optimization
、
pyomo
我在调整
Pyomo
中
的
约束
时遇到了问题。最初
的
约束
条件如下: return m.pe_c[i] + m.pe_d[i] + load是充电到电池系统
的
电量,而m.pe_d是从电池中排出
的
电量。I
的
范围是8760 (每小时超过值迭代一年)。 该
约束
目前运行良好,但我希望对其进行调整,使其生成一个新
的
m.t
浏览 2
提问于2021-03-31
得票数 1
回答已采纳
1
回答
Pyomo
改变现有违禁品
的
界限
python
、
optimization
、
pyomo
、
gams-math
下面是
Pyomo
模型
的
一个简单示例:import pandas as pd None : None : x[0] + x[1] + x[2] : 3.0 由于实际目标的一些不可行性(我在这里没有包括),如果发生这种情况,我想改变这个特定
的
现有
约束
的
下限或
上限
有什么方法可以改变现有
约束</e
浏览 13
提问于2022-10-14
得票数 0
1
回答
如何指定CPLEX在
pyomo
中只使用一个线程?
python-3.x
、
cplex
、
pyomo
如何指定CPLEX在
pyomo
中只使用一个线程?import
pyomo
cplex_solver =
pyomo
.opt.SolverFactory('cplex')
浏览 5
提问于2019-10-06
得票数 3
回答已采纳
1
回答
如何在
Pyomo
中对一个变量
设置
简单
的
双域
约束
?
optimization
、
constraints
、
pyomo
我正在使用
Pyomo
解决供应链优化问题,我需要在模型中
设置
特定变量
的
约束
。
约束
是变量应该在集合(0,1)或(200,到无穷大)内。然而,当我尝试
设置
约束
时,我得到了一个TypeError,下面是我代码: def rail_rule(model): iffunction: or
浏览 30
提问于2020-01-29
得票数 0
回答已采纳
1
回答
脓肿
的
鉴别
pyomo
我们如何区分
pyomo
中定义
的
关于特定变量
的
约束
,并将这些表达式与另一个
pyomo
模型组件相乘。我想生成一个包含其他
约束
的
派生
的
约束
,即: l1*dg1/dz + l2*dg2/dz = 0,其中l1和l2是
pyomo
变量,g1和g2是模型中
的
其他
约束
。请帮帮我。谢谢。
浏览 0
提问于2018-06-05
得票数 0
1
回答
在
Pyomo
中如何定义开区间
的
Var?
python
、
mathematical-optimization
、
pyomo
Pyomo
提供了一些特性来将
约束
添加到变量中,如中
的
以下代码。model.LumberJack = Var(within=NonNegativeReals, bounds=(0,6), initialize=1.5)我认为闭区间
约束
是常见
的
事情,
Pyomo
提供了这种特性,
浏览 4
提问于2020-09-14
得票数 2
回答已采纳
1
回答
pyomo
中Fortran函数
的
优化
optimization
、
fortran
、
pyomo
我希望使用
Pyomo
优化Fortran函数。目标函数和
约束
都是用Fortran编写
的
。基于给出
的
的
答案,我们可以使用ExternalFunction表达式对象。import *from
pyomo
.core import * m.a = Var(RangeSet(1,2鉴于此,我有以下问题- 如何使用
pyomo
成功地解决这个未
约束
的
浏览 2
提问于2019-03-15
得票数 1
2
回答
Pyomo
:打印导致错误
的
约束
printing
、
pyomo
、
ipopt
我在
pyomo
中使用ipopt,我有下一个错误:halt_on_ampl_error=yes 如何打印导致
pyomo
错误
的
约束
名称?
浏览 0
提问于2017-02-01
得票数 1
2
回答
pyomo
的
性能,以生成具有大量
约束
的
模型
python
、
mathematical-optimization
、
pyomo
我对
Pyomo
生成包含大量
约束
和变量(大约10e6)
的
OR模型
的
性能很感兴趣。我目前使用GAMS来启动优化,但我想使用不同
的
python特性,因此使用
Pyomo
来生成模型。我做了一些测试,显然,当我编写一个模型时,每次实例化
约束
时都会调用用于定义
约束
的
python方法。在我
的
实现进一步深入之前,我想知道是否有一种方法可以基于numpy数组数据直接创建
约束
块?在我看来,对于大型模型,按块构造
约
浏览 4
提问于2017-04-14
得票数 9
1
回答
为导出
的
lp文件中
的
变量和
约束
指定有用
的
名称?
pyomo
在
pyomo
中,当我用model.write()将模型导出到LP文件时,所有变量都被命名为x_<index>。
约束
具有类似的通用名称。如何
设置
这些名称?
浏览 13
提问于2018-07-28
得票数 1
1
回答
Pyomo
使用IPOPT和男爵作为求解器
pyomo
我有一个非线性
的
非凸优化问题要用
Pyomo
来解决。当我处理这个问题时,我遇到了几个问题: 在使用multistart ipopt求解“全局”优化时(可能会增加全局解决
的
机会,尽管我知道ipopt返回局部最优),我注意到
Pyomo
返回一些违反
约束
的
最优结果具体而言,我用两种方法定义了
约束
: 1)在
Pyomo
约束
中使用expr =(下界、y、上界),其中y表示调用涉及定义
的
Pyomo
(x_i
浏览 34
提问于2022-08-02
得票数 0
1
回答
如何在
Pyomo
中为
约束
添加名称?
linear-programming
、
pyomo
、
mixed-integer-programming
我想将名称添加到我
的
约束
中,以便更容易读取.lp / .gams文件。编辑:如果我没有提到,很抱歉,但我想在初始化
约束
列表并向其添加
约束
时执行此操作。
Pyomo
文档只对普通
约束
进行了说明。我之前使用
的
是PuLP,只能在
约束
的
末尾添加一个字符串。不确定如何使用
Pyomo
完成此操作。文档不会在任何地方显示它。
浏览 19
提问于2019-06-14
得票数 0
回答已采纳
1
回答
PYOMO
约束
-在索引变量上
设置
约束
python
、
optimization
、
constraints
、
pyomo
、
non-linear
我一直在尝试python优化,我发现
pyomo
可能是一种方法;我在学生时代就有过一些使用GUROBI
的
经验,但当然这已经不可能了,所以我必须研究一下开源选项。根据产生
的
电力,你将不得不根据购买力平价购买或出售电力。#
浏览 9
提问于2021-06-30
得票数 0
0
回答
在
Pyomo
中,可以根据几个表达式编写目标函数或
约束
吗?
python
、
pyomo
我是
Pyomo
的
新手,我尝试使用几种方法来编写我
的
模型
的
目标函数和
约束
。实际上,我希望基于在不同python脚本中实现
的
不同对象类型
的
几个贡献来构建目标函数/
约束
。为此,我使用了
pyomo
表达式对象。我不知道这是不是正确
的
对象。为了说明我
的
问题,这里有一个实现我想要做
的
事情
的
示例代码:mode
浏览 5
提问于2017-01-05
得票数 1
回答已采纳
1
回答
PYOMO
:如何创建
约束
松弛?(在
Pyomo
中重写CPLEX中
的
约束
)
python
、
mathematical-optimization
、
cplex
、
pyomo
、
gams-math
我正在尝试将一个用GAMS编写
的
模型使用CPLEX求解器传输到
Pyomo
。CPLEX有一个特性,允许建模人员在模型不可行
的
情况下放松
约束
&决策变量-- FeasOpt (用于可行优化)。我在没有使用松弛变量
的
情况下,在
Pyomo
中重新创建这个自动化
的
不可行
的
松弛特性是有困难
的
。下面是我
的
GAMS/CPLEX代码片段:R
浏览 1
提问于2019-04-05
得票数 4
1
回答
获取
约束
/目标
pyomo
我使用一个内部调用
Pyomo
的
工具箱来解决优化问题。我感兴趣
的
是访问它构建
的
Pyomo
模型,以便修改
约束
/目标。所以我
的
问题是,假设我得到了以下输出:名称:未知下界: 6250.0上界: 6250.0个目标数:1
约束
数:11个变量数:8个非零值:17个意义:最小化状态:确定终止条件:最优统计:分支和界:有界子问题数:0创建子问题数:0错误rc: 0时间: 0.015599727630615234解决方案数:
浏览 0
提问于2018-07-17
得票数 2
回答已采纳
2
回答
Pyomo
约束
> 100000或0
constraints
、
pyomo
、
indicator
model.Amount[ProductCount]*(model.Amount[ProductCount]>100000) for ProductCount in model.Products) 但这比预期
的
要慢我想把一个明确
的
约束
放在适当
的
地方。(model.Amount[ProductCount]==0.00) for ProductCount in model.Products) 我已经研究了指标函数,但
Pyomo
浏览 25
提问于2020-04-05
得票数 1
点击加载更多
相关
资讯
苹果手机设置流量上限的方法
企点客服如何设置接待上限?
小宇宙设置下载空间上限方法!
腾讯企点客服如何设置接待上限?
以太坊已经在考虑设置总量上限的问题了
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券