Публикации по теме 'gekko'
Детерминированное моделирование мира с помощью GEKKO
Детерминированное моделирование мира с помощью GEKKO
Мягкое руководство по решению дифференциально-алгебраических уравнений и применению динамической оптимизации
Поскольку наш мир становится все более и более оцифрованным, сбор данных быстро расширяется. Эти данные позволили нам создать более точные модели, которые помогли нам решить проблемы и найти оптимальные решения во многих областях бизнеса и технологий. Поскольку эти модели построены на данных реального мира, которые по своей..
Сила машинного обучения: линейное программирование для нефтеперерабатывающего завода с использованием Python-GEKKO
Введение в линейное программирование
В контексте нефтяной промышленности модель линейного программирования (ЛП) представляет собой математическую модель нефтеперерабатывающего завода, представляющую все выходы, единичные мощности, потребление коммунальных услуг, а также операции смешивания продуктов нефтеперерабатывающего завода с помощью целевой функции. к ряду ограничений.
Моделирование линейного программирования нефтеперерабатывающих заводов: как и в большинстве отраслей, работающих в..
Вопросы по теме 'gekko'
Создание математических уравнений с использованием numpy в Python
Я хочу создать уравнения, используя умножение массива numpy, то есть я хочу сохранить все переменные в массиве и его коэффициенты в другом массиве и умножить их друг на друга, чтобы получить выражение, чтобы я мог использовать метод m.Equation ()...
1111 просмотров
schedule
06.12.2022
Scipy.optimize.minimize по оптимизации траектории (функциональная минимизация затрат)
Я разместил вопрос о том, как решить эту проблему в целом здесь:
Оптимизация траектории для ракеты с использованием scipy.optimize.minimize
В идеале я хотел бы просто минимизировать конечное время, но я не мог заставить оптимизатор добавлять...
371 просмотров
schedule
31.12.2022
Недоступный сервер, работающий с GEKKO. Что здесь происходит?
Я пытаюсь запустить / решить свою модель с помощью GEKKO. Вчера он работал, но сегодня я получаю ошибку с сервером.
Нужно ли Pyomo подключаться к серверу, или я могу моделировать с ним без подключения к серверу?
Файл "C: \ ProgramData \...
379 просмотров
schedule
20.01.2023
Моделирование векторного ODE с использованием Python GEKKO
Я пытаюсь научиться использовать пакет python GEKKO . В качестве первого шага я хотел бы смоделировать простое векторное ОДУ: dx / dt = A * x, где A - матрица, а x - вектор. Все примеры ODE, которые я видел для GEKKO, были для скалярных ODE и...
184 просмотров
schedule
12.10.2022
Нелинейные входы (управляемые переменные) в GEKKO
У меня есть нелинейная система с квадратичными входами (управляемые переменные, [MV]). Чтобы выполнить MPC-симуляцию этой системы с помощью GEKKO, я определил следующую функцию для обработки квадратичного ввода:
def NTVin(T, u):
n =...
156 просмотров
schedule
14.03.2022
Есть ли способ обновить MPC с помощью MHE в том же классе gekko?
В настоящее время я использую MPC, чтобы нагреватель TCLab достиг определенной заданной температуры. Я пытаюсь заставить MHE обновлять определенные значения параметров каждые 50 секунд. У меня есть предыдущая модель MPC, которая отлично работала, и...
72 просмотров
schedule
14.08.2022
Обработка алгебраических / неявных циклов от Gekko
У меня есть конкретный вопрос относительно обработки алгебраических / неявных циклов Gekko.
Я буду приводить примеры из области химического машиностроения, потому что именно так я нашел проект и другие его библиотеки.
Например, когда дело...
296 просмотров
schedule
15.01.2023
Установите начальное значение для динамического моделирования с результатами в установившемся режиме в GEKKO.
Я делаю динамическое моделирование с IMODE = 4. Мне интересно, есть ли в GEKKO возможность установить результат моделирования в установившемся режиме с IMODE = 1 в качестве начального значения динамического моделирования.
Или мне нужно запустить...
94 просмотров
schedule
12.08.2022
Как сделать параллельный Python Gekko?
Иногда мое приложение Python Gekko решается лучше с одним решателем по сравнению с другим. Трудно предсказать, какой решатель будет работать лучше всего. Поскольку Python Gekko поддерживает локальные или удаленные решения на разных серверах с...
321 просмотров
schedule
15.07.2022
Подбираем нелинейную модель с помощью python и gekko
У меня есть набор деревьев. В этом наборе данных у меня есть уникальный номер графика, последовательность в том порядке, в котором были взяты данные «Измерение», а также среднее значение высоты в метрах и среднего возраста в годах для деревьев....
384 просмотров
schedule
09.05.2022
Какие уравнения есть в объектах схемы Python Gekko?
Каковы уравнения и другие детали объектов встроенной схемы Python Gekko например модель реактора? У Gekko есть соединения, которые мне нужны для промышленного применения нелинейного модельного прогнозирующего управления (MPC) в газофазном...
131 просмотров
schedule
15.03.2022
Использование gekko MV и CV вне моделирования MHE или MPC
Я делаю гибридную энергетическую систему и пытаюсь решить gekko , чтобы минимизировать затраты. У меня есть 3 массива CV, к которым я пытаюсь приспособить генерируемую электроэнергию. Когда я перехожу к решению системы, я продолжаю получать ошибку,...
87 просмотров
schedule
18.04.2022
Границы переменных в MPC с GEKKO
Я пытаюсь реализовать управление термостатом с помощью MPC и GEKKO.
Переменная состояния (температура) должна находиться в пределах нижнего и верхнего предустановленных значений температуры, temp_low и temp_upper в приведенном ниже коде.
Обе...
103 просмотров
schedule
18.01.2024
Как оценить параметры системы сложных дифференциальных уравнений, подбирая экспериментальные данные?
Я попытался оценить параметры следующего набора дифференциальных уравнений с помощью gekko в python и получил несколько ошибок. Я работаю над следующими уравнениями:
Используемый код:
from gekko import GEKKO
#experimental data...
110 просмотров
schedule
14.01.2024
Добавить исходные данные в GEKKO
Мне нужна помощь с GEKKO
Я хочу, чтобы уравнение было задано с помощью вмененного значения в коде. Это не ввод типа int, поскольку в нем есть «x», а строка не работает, поскольку в ней есть числа.
from gekko import GEKKO
m = GEKKO()
x =...
86 просмотров
schedule
17.07.2023
Ограничение двойного неравенства в Gekko
У меня есть проблема оптимизации, в которой некоторые ограничения неравенства могут быть равны 0 или больше определенного значения. Например, в приведенном ниже коде qtde и c1 - это списки, а pp - массив 2d numpy.
import numpy as np
from...
149 просмотров
schedule
23.06.2022
у меня проблема с ограничениями с циклами в GEKKO
Я хочу изучить python и gekko, но у меня проблема. Я хочу снова написать этот код Matlab с помощью gekko для изучения gekko. Вот код Matlab, который работает очень хорошо:
%transpporatation vizeden sonra slaytı sf7.
clear
clc
adilprob =...
109 просмотров
schedule
01.04.2022
Как использовать if2 / 3 в Gekko
Проблема, которую я оптимизирую, - это строительство электростанций в сети передачи. Для этого я размещаю электростанции на каждом автобусе и позволяю оптимизатору подсказать мне, какие из них следует построить, чтобы минимизировать эксплуатационные...
273 просмотров
schedule
09.11.2023
Используйте модель APMonitor в Python Gekko
Есть ли способ использовать модель APMonitor непосредственно в Gekko? Например, могу ли я решить задачи теста Schittkowski Хока, не переписывая их в Гекко, но все же решить их с Гекко? Пример - задача 43, проблема Розена-Судзуки. В APMonitor...
136 просмотров
schedule
15.05.2022
Попытка решить эту нелинейную оптимизацию с помощью GEKKO, получаю эту ошибку
@Error: установка элемента массива с последовательностью
Я пытаюсь свести к минимуму риск ухудшения ситуации.
У меня есть двумерный массив формы доходности (1000, 10), а портфель начинается со 100 долларов. Соедините это 10 раз с каждым...
126 просмотров
schedule
03.07.2023