Bonjour à tous,

Voilà j'ai trouvé une fonction de transfert qui me permet de caractériser le capteur d'un soufflerie suite à un essai, grâce à la toolbox "System Identification" du logiciel Matlab. Maintenant je veux l'appliquer à mes données d'entrée, et visualiser l'écart qu'il y a avec la mesure du capteur, et donc voir à quelle point cette fonction de transfert est cohérente ou pas.


Voici sous Matlab ma courbe de consigne d'entrée, suite d'échelons

untitled.jpg


Et maintenant voilà le bout de code qui me permettrait d'appliquer la FT :

x1=numc;
num = [0.7048 0.1849 0.06067];
den = [1 0.1354 0.04317];
hz = tf(num, den, 1)
[Y,X] = lsim(hz,x1)
figure
stem(X,Y)


avec "numc" qui est les points de ma consigne.

J'obtiens ceci qui à l'allure de la réponse machine


untitled.jpg


Par contre j'aimerais savoir comment modifier le code pour répondre à ces questions:

- comment avoir le temps qui correspond aux points de la 2eme courbe ?? pour pouvoir la superposée avec la courbe de consigne. Je ne vois pas comment insérer le temps de consigne dans le code qui permettrait peut être d'avoir celui de réponse.

- une fois cela fait, comment lisser la courbe de l'image 2 ? Pour avoir quelque chose de plus visuel et non pas cette présentation discrétisée.


Voilà merci d'avance à ceux qui se pencheront là-dessus !!

A bientôt,

SR-72