Bonjour,
Tout je tiens a m'excuser d'avance si je ne me trouve pas dans la bonne partie.
Pour résumer je suis en train de simuler des lois de commandes (pour faire simple des PI, PID ...etc) pour commander des MCC, Pour cela je mesure le courant, l'angle de rotation du rotor et le couple.
Avec un logiciel nommé ControlDesk pour ceux qui connaissent je visualise en temps reel ces données (je ne sais pas comment faire avec simulink ou meme si c'est possible de le faire).
Mon probléme c'est que j'ai remarqué que ces donnée fluctuent enormement, elles ne sont jamais fixes même quand mon moteur est à l'arret. J'ais peur que ce ne soit pas exploitable pour mon programme Simulink. Je cherche donc un moyen de lisser, de filtrer les parasites ou de faire une moyenne de mes mesures en temps reel.
J'ai essayé d'appliquer un filtre passe haut ou passe bande(je ne suis pas sur que sa resolve mon souci de fluctuation mais je tente quand même) mais j'ai une erreur qui s'affiche a chaque fois l'intitulé de l'erreur est ci-dessous :
Error reported by S-function 'scomrfcheck1' in 'regulation_totalev2/Highpass RF Filter/RF Filter/RF Checker':
The sample time of the input signal and the sample time specified in the dialog box must be the same. The sample time of the input signal is 0.000000000000000e+000
Voila mes questions sont donc :
Est-ce que la solution appliqué le filtre passe haut est bonne? et si oui comment resoudre le message d'erreur que m'affiche Matlabsimulink quand je lance la simulation?
Est-ce que vous avez une solution plus simple ou plus fiable pour que mes mesures en temps reel ne fluctuent pas.
Merci d'avance
Partager