Оценка параметров PyFMI и обработка параметров фиксированной модели, отличных от значений по умолчанию - PullRequest
0 голосов
/ 10 февраля 2020

Я начал в PyFMI использовать оценку параметров с процедурой model.estimate () и работает хорошо.

Из документации (Andersson et al 2016), а также для практического использования, я понимаю, что параметры модели взято из скомпилированной модели FMU, если не оценивается. Было бы очень полезно иметь возможность предоставить словарь с набором фиксированных значений параметров, отличных от значения по умолчанию модели. Есть ли способ обеспечить это?

Текущий рабочий процесс заключается в том, что для более крупной модели, составленной из частей из библиотек, вам необходимо сделать копию этих моделей и установить для параметров правильное значение в коде. , а затем скомпилируйте его. Это несколько утомительная процедура. Возможно, я что-то неправильно понял?

Андерссон и др. (2016): «PyFMI: пакет Python для…» https://portal.research.lu.se/portal/files/7201641/pyfmi_tech.pdf

1 Ответ

0 голосов
/ 09 марта 2020

От моего контакта Кристиана Винтера в Modelon я узнаю, что правильно понимаю рабочий процесс. Он также видит преимущество в возможности иметь список (или словарь) параметров, который изменяется по сравнению с параметрами по умолчанию и остается постоянным во время оценки параметров. Это может прийти в будущем обновлении.

...