Bonjour tous le monde;
je veux contrôler un système non-linéaire, le modèle est une équation différentielle de 1er ordre:
dx=f(x)+g*u
J'ai utilisé ode45(matlab) pour le résoudre, pour se faire j ai créé 2 fichiers, l'un ,une fonction pour définir dx, et l'autre, pour la solution (ode45);
le loi de contrôle utilisé est:
u=f+k*e
d'ou e c'est l'erreur entre la valeur désirée et la valeur de mesure, et f partie non-linéaire qui j ai approximé .
J'ai effectuée le contrôle à l'intérieur du 1er fichier
mon problème c'est que u que j'ai obtenu très bruité, j'ai essayé de chercher le source de ce bruit je trouve que à couse de (K*e);
comment je peux éliminer ce bruit??
mercii
Partager