Bonjour,
je cherche à identifier les paramètres d'un modèle d'état
dX/dt=AX+BU
Y=CX+DU
avec pour dimensions X=5x1 ; Y=1x1 ; A=5x5 ; B=5x3 ; C=1x5 ; D=1x3
Le modèle d'état décrit le comportement thermique d'un bâtiment sur lequel j'ai réalisé des mesures sur la température intérieure:
Ce que je cherche à faire avec la fonction "fmincon" et l'option "sqp": minimiser l'écart quadratique entre la température intérieure provenant du modèle d'état et celle de mes mesures:
Donc ma fonction objectif est: sum((Timesur-Timodel).^2)
J'ai en tout 8 paramètres et je cherche quel est le jeu de paramètre pour lequel cette fonction est minimale.
J'ai programmé le modèle d'état, mon souci se situe au niveau de l'utilisation de la fonction fmincon, je comprends bien comment elle fonctionne avec les exemples données sur le net, mais dans mon cas où j'ai un modèle d'état et non une fonction classique, je ne vois pas trop comment faire, mais je sais que c'est possible car ça a déjà été fait...
Merci de votre aide. Cordialement.
Partager