1

Salut tout le monde,

j'ai un soucis pour calculer ceci :

20log10(abs(50*(x*i*w+1)/((i*w*(i*w+1)*(0.05*i*w+1))))=0

angle(50*(x*i*w+1)/((i*w*(i*w+1)*(0.05*i*w+1)))>=-135°


En gros c'est pour faire du calcul de correcteur d'une fonction de transfert. ( PID )

juste que je sais pas trop comment m'y prendre, il me dis que name is not a function quand je le fait à coup de solveur.
Et même wolfram refuse de me donner quelque chose d'utilisable.

bref un coup de main, ou un programme capable de résoudre ce problème serrait appréciable.

2

As-tu bien réglé ta calculatrice en mode complexe et en degrés ?

Par ailleurs, je ne sais pas si la TI-89 peut résoudre les inéquations sous cette forme.
Je n'ai pas d'idée pour le cas où l'argument > -135°, mais pour le cas où l'argument fait exactement -135°, tu peux regrouper et simplifier tes deux équations comme ceci :

50*(x*i*w+1)/((i*w*(i*w+1)*(0.05*i*w+1)) = A

où A est le nombre complexe correspondant à un gain de 0 dB et une phase de -135°. Peut-être que ça pourra aider à trouver des solutions.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3

C'est pas si simple, car j'ai deux inconnues, w et x. et la tu as une équation et deux inconnues.

(x*i*w+1) est mon correcteur dérivateur. J'ai la solution graphique, elle est assez simple car on décompose bien le gain de la phase.

En automatique on utilise le formalisme (tau*p+1) avec tau la constante de temps inconnue et p=j*w dans le cas d'un signal sinus.

on fait varier w de 0 à +l'infini,
on trouve avec 20log| H(jw)| le module en db, pour 0 db la phase dois être de au moins -135° dans le cas idéal. ( pour la stabilité ).
et angle, l'argument.


un graph de bode pour comprendre :
http://www-hadoc.lag.ensieg.inpg.fr/hadoc/continu/n24/r24-02.htm

4

La réponse de mon prof d'autom ;

Il n'y a pas de solution analytique directe pour les systèmes linéaires continus. En effet, la seule solution systématique est numérique et exige de réaliser un programme explorant toutes les solutions de tau3 rapprochant l'argument de la FTBO(jw) de -135°.

des idées pour la réalisation du programme ?

Je vois pas comment on fait pour sauvegarder la réponse du solveur.

Et celui qui réponds ->X, non j'ai déjà essayé ça marche mais X="X=val or X=-val ..."
bref pas utilisable en l'état.

5

Là ça dépasse mes compétences, désolé...
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo