Gekko SysId - Identyfikacja systemu Temprature
Obecnie pracuję nad opracowaniem MPC, aby zoptymalizować koszty lodówki. Dlatego potrzebuję modelu mojego systemu. Do modelowania algorytmu wykorzystałem GEKKO. Teraz próbuję zidentyfikować mój system za pomocą funkcji „sysid”, którą również można znaleźć w GEKKO. Po prostu nie mogę zrozumieć, jak działa ta funkcja, gdy nie mam modelu systemu. Ponadto nie rozumiem parametrów tej funkcji i znaczenia danych wyjść. Zasiewam tutaj kilka przykładów:https://apmonitor.com/do/index.php/Main/DataSimulation. Ta możliwość wydaje się obiecująca, potrzebuję tylko głębszego zrozumienia tej funkcji.
Docenię każdą pomoc :)
Odpowiedzi
Oto dodatkowa dokumentacja i przykłady funkcji identyfikacji systemu sysid:
- Identyfikacja systemu MIMO (wiele wejść, wiele wyjść)
- Arduino TCLab Advanced Control Lab , zwłaszcza Lab F
- Nieliniowa kontrola z CSTR
- Dokumentacja Gekko: Funkcje budowania modelu (sysid)
sysidFunkcja identyfikuje model ARX. Możesz użyć modelu ARX w arxfunkcji gekko. Oto dodatkowa dokumentacja dotycząca modelu ARX .