Pyomo – вопросы и ответы

91
голос
1
ответ
Приветствуем вас и благодарим за ваше время заранее. Может ли кто-нибудь указать на официальные (а не на заказ пакеты и библиотеки других разработчиков) способ чтения данных Excel в Pyomo из опреде...
7 месяцев, 3 недели назад Harry Triantafyllidis
79
голосов
2
ответа
Я новичок в Pyomo и использую его для решения некоторых проблем оптимизации в Планировании расширения передачи. Я попытался решить модель ниже: from pyutilib.misc import import_file from pyomo.envi...
7 месяцев, 3 недели назад O.Ayo
142
голоса
1
ответ
Я пытаюсь оптимизировать выбор двигателя для данной задачи, то есть взмах двойного маятника. Кажется, что ipopt не решает проблему, потому что он не распознает Я пытался реализовать math.pow(), но ...
7 месяцев, 3 недели назад g.mazzaglia
65
голосов
1
ответ
Я пытаюсь решить проблему MILP, установленную в PYOMO с SCIP в качестве решателя. Я запускаю эту проблему из PyDev с помощью интерпретатора ANACONDA python. Я могу запустить и решить проблему с дру...
7 месяцев, 3 недели назад sasap
91
голос
2
ответа
Меня интересует производительность Pyomo для создания модели OR с огромным количеством ограничений и переменных (около 10e6). В настоящее время я использую GAMS для запуска оптимизации, но я хотел ...
7 месяцев, 3 недели назад Dimitri Tomanos
120
голосов
1
ответ
Я (несколько раз), нужна числовая информация градиента нелинейного pyomo ограничений con в данной точке (т.е. переменные соответствующая модель pyomo все настроены на определенное значение). Я проч...
7 месяцев, 4 недели назад Christoph Neumann
64
голоса
1
ответ
Я попытался создать модель LP с помощью pyomo.environ. Однако мне сложно создавать наборы. Для моей проблемы я должен создать два набора. Один набор - из множества узлов, а другой - от нескольких д...
7 месяцев, 4 недели назад whh1294
128
голосов
1
ответ
При вызове решения ipopt после построения конкретной модели QP Pyomo запускает внутренний код перед вызовом решателя. Чтение других вопросов по этой теме Я понимаю, что Pyomo преобразует модель в ф...
8 месяцев назад Mukesh
79
голосов
1
ответ
В настоящее время я пытаюсь решить эту проблему. Мне нужно максимизировать прибыль этой компании. Это код, который у меня есть в настоящее время: from pyomo.environ import * from pyomo.opt import *...
8 месяцев назад pat96
64
голоса
2
ответа
Я хочу создать экземпляр модели, а затем сохранить его, чтобы я мог загружать и решать позже (инициализация занимает довольно много времени по сравнению с решением). Когда я попробовал это, он дал ...
8 месяцев, 1 неделя назад Jasper
119
голосов
1
ответ
У меня довольно большая модель (около 5 миллионов переменных и ограничений). Время постройки составляет несколько минут, а время решения - несколько минут (с гуроби) Но писать модель (около 2 часов...
8 месяцев, 1 неделя назад Nank
91
голос
1
ответ
Я пытаюсь установить решение BARON на Pyomo + Anaconda. Однако мне сложно связать исполняемые файлы solver с Pyomo? Любое предложение?
8 месяцев, 1 неделя назад mshahabi
64
голоса
1
ответ
Поэтому для моей жизни я не могу запустить свою программу pyomo. У меня есть файл python: from pyomo.environ import * #pyomo solve --solver=glpk diet.py diet.dat model = AbstractModel() # Foodss mo...
8 месяцев, 1 неделя назад Eigenvalue
121
голос
1
ответ
Я не знаю, есть ли проблема между мной и Pyomo.DAE или между мной и IPOPT. Я делаю все это из интерфейса командной строки в Bash на Ubuntu в Windows (WSL). Когда я запускаю: JAMPchip @DESKTOP-BOB96...
8 месяцев, 1 неделя назад JAMPchip
92
голоса
1
ответ
Я использую Pyomo 4.4.1 (VOTD) (CPython 2.7.12), и я в абстрактной модели. Если я использую: instance = model.create('datos.dat') Я получил: WARNING: DEPRECATION WARNING: the Model.create() method ...
8 месяцев, 1 неделя назад Michael
91
голос
1
ответ
Можно ли получить доступ к двойной информации, связанной с границами переменных в Pyomo? Для ограничений вы можете объявить суффикс, но есть ли эквивалент для границ переменных?
8 месяцев, 2 недели назад Qi Chen
101
голос
1
ответ
Я испытываю трудности в итеративном запуске моей модели Pyomo. Моя модель - модель планирования на один день - 24 часа. Например, я хочу запустить его 2 раза, что означает, что я запускаю его в теч...
8 месяцев, 2 недели назад David.C
101
голос
1
ответ
Дано: from pyomo.environ import * model = AbstractModel() model.I = Set() model.J = Set() Мне нужно определить новое множество K = J - I Я старался model.K = model.J - model.I Но это не похоже на в...
8 месяцев, 2 недели назад Septimus G
111
голосов
1
ответ
У меня есть Стохастическая Смешанная Целочисленная Проблема, где некоторые из сценариев могут дать неосуществимые проблемы. Модель сформулирована как Абстрактная модель Pyomo, и я использую решател...
8 месяцев, 2 недели назад Vegard S
101
голос
1
ответ
Я пытаюсь создать индекс Pyomo, который будет применяться как к именам столбцов, так и к индексу строки для фрейма pandas. Причина в том, что я имею ограничения для каждого столбца, но также хотел ...
8 месяцев, 2 недели назад user2687611
90
голосов
1
ответ
У меня возникли проблемы с настройкой параметров ipopt через pyomo. Для некоторых вариантов можно просто использовать executable = os.getcwd()+'/Ipopt/Ipopt/build/bin/ipopt.exe' opt = SolverFactory...
8 месяцев, 2 недели назад Anthonydouc
90
голосов
1
ответ
Я новичок в Pyomo, так что это может быть глупый вопрос. Я пытаюсь построить 4-зонную модель UC/ED со многими генераторами в каждой зоне. Поэтому я установил модель следующим образом: model.Zone1Ge...
8 месяцев, 2 недели назад Yufei Su
128
голосов
1
ответ
Я новичок в Pyomo и оптимизации. Я пытаюсь решить итерационный алгоритм локального поиска, где я должен несколько раз решать "относительно небольшие" задачи оптимизации. На данный момент я реализов...
1 год, 5 месяцев назад Michele
112
голосов
1
ответ
Я использую GAMS в течение длительного времени, но я не могу использовать всю функциональность CPLEX под GAMS. Можете ли вы сделать это с помощью Pyomo? или используя CPLEX непосредственно в Python...
1 год, 5 месяцев назад Salva
79
голосов
1
ответ
Я только начинаю использовать Pyomo, и я не мог понять, как закодировать двойное суммирование. Что-то вроде этого . Может ли кто-нибудь дать мне подсказку? Спасибо за помощь ребята!!
1 год, 5 месяцев назад ascub
120
голосов
1
ответ
Я пытаюсь подключить два блока с классом "Коннектор", реализованным в pyomo, используя следующий простой примерный код. from pyomo.environ import * m = ConcreteModel() # Block 01 m.block_01 = Block...
1 год, 5 месяцев назад A2Zebra
65
голосов
1
ответ
Мне было сообщено, что value(x) предпочтительнее использования x.value , но это может вызвать проблемы с неинициализированными переменными при попытке сохранить значения переменных, например: initi...
1 год, 5 месяцев назад Qi Chen
90
голосов
1
ответ
Кто-нибудь знает, почему значения параметров скалярного типа не подлежат печати? У меня есть следующий код: dtab = { ('seattle', 'new-york') : 2.5, ('seattle', 'chicago') : 1.7, ('seattle', 'topeka...
1 год, 5 месяцев назад iriniapid
119
голосов
1
ответ
Я пытаюсь решить проблему максимизации, используя Pyomo, который имеет рекурсивные отношения. Я пытаюсь максимизировать доход от батареи, и это включает обновление состояния заряда батареи каждый ч...
1 год, 5 месяцев назад gaurav
-5
голосов
1
ответ
Я написал свой код в python с pyomo... в конце, когда я хочу запустить свой скрипт, я столкнулся с этой ошибкой: ПРЕДУПРЕЖДЕНИЕ: "[base]/site-packages/pyomo/solvers/plugins/solvers/GLPK.py ", 150, ...
1 год, 5 месяцев назад arman nemat pasand
65
голосов
1
ответ
Как я могу различать линейные и нелинейные ограничения в Pyomo? Допустим, что все они построены с помощью конструктора ограничений, а не с конструктором linear_constraint.
1 год, 5 месяцев назад lymbot
65
голосов
1
ответ
Привет, я написал простой сценарий на ноутбуке Jupyter, чтобы смоделировать проблему, а затем использовать pyomo SolverFactory следующим образом: from pyomo.opt import SolverFactory opt = SolverFac...
1 год, 5 месяцев назад Orion T
101
голос
1
ответ
У меня есть абстрактная модель, которая загружает данные из файла.dat, set T := 1 2 3 4 5 6 7 8 9 10; set F := f1 f2 f3; set K := A B C; set S := I II III IV; set C := f2 f3; param D_k := A 1 B 1 C...
1 год, 5 месяцев назад Cristobal Lopez Callejon
111
голосов
1
ответ
Пожалуйста, я новичок в Pyomo. Я попытался запустить следующие коды: from pyutilib.misc import import_file from pyomo.environ import * model = ConcreteModel() model.name = "Transmission Investment ...
1 год, 5 месяцев назад O.Ayo
111
голосов
1
ответ
У меня есть модель в pyomo, скажем, машины 1 и у меня есть CPLEX решатель в машине 2. Я конвертировать модель pyomo ( ConcreteModel ) в problem.lp файл с функцией model.write("problem.lp") в машине...
1 год, 5 месяцев назад Curious Iitian
79
голосов
1
ответ
Я установил pyomo и попытаюсь создать модель экземпляра из AbstractModel следующим образом: import pyomo как pmo absmd = pmo.AbstractModel() Traceback (последний последний вызов): Файл "", строка 1...
1 год, 5 месяцев назад Alireza Asadi
78
голосов
1
ответ
Я пытаюсь объявить нелинейное объективное ограничение в Pyomo и каждый раз, когда пытаюсь решить его с помощью Bonmin Solver, я получаю следующую ошибку: ОШИБКА: Solver (asl) возвратил ненулевой ко...
1 год, 5 месяцев назад linearprogrammer
79
голосов
1
ответ
У меня проблема с целым линейным программированием, которая очень долго решает решатели, которые я пробовал (CPLEX, CBC), даже если они находят оптимальное решение на ранней стадии. Они просто беру...
1 год, 5 месяцев назад bela_a_holdon
111
голосов
2
ответа
Я использую PYOMO для решения линейной программы с CPLEX в качестве моего решателя. Я хотел бы получить доступ к финальной табличке симплекса каким-либо образом, либо путем вывода его в файл журнал...
1 год, 6 месяцев назад Dan Kinn
78
голосов
1
ответ
Поэтому я пытаюсь найти оптимальное решение проблемы. Я попытался скопировать формат здесь: https://pyomo.readthedocs.io/en/latest/pyomo_overview/simple_examples.html Я сделал файл .dat и файл mode...
1 год, 6 месяцев назад Ceeerson
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема