Публикации по теме '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 просмотров