[Controlli Automatici] Margine di stabilità sul diagramma di Bode

moska85
Salve amici, sto cercando di risolvere esercizi in cui bisogna calcolare analiticamente il margine di fase e ampiezza ma non ci riesco. Non so proprio da dove incominciare. Ho studiato l'argomento e in teoria ho capito cosa rappresentano queste due grandezze rispetto al diagramma di Bode, però analiticamente non so come si calcolano. Mi dareste una mano a capire perfavore.?
Per esempio ho trovato questo esercizio già svolto e se fosse possibile lo vorrei fare insieme a voi: ho la seguente f.d.t.

\( G(s)=1/(1+s)^3 \)

ho calcolato il diagramma di bode e fin qui ci sono.

In attesa di una vostra risposta vi ringrazio anticipatamente.

Risposte
D4lF4zZI0
Hai commesso ( almeno ) un errore: hai dimenticato un quadrato sotto radice per $omega$

moska85
si ora che me l'hai fatto notare ho capito dove

moska85
ho corretto e mi esce una cosa del genere \( 2.16w^4 + 2w^3 + 217w^2 + 200w = 0 \)


è possibile?

D4lF4zZI0
No, vedi che quando ho visto la foto, ho detto che c'era ( almeno ) un errore.
Dai è semplice è solo matematica ricontrolla i passaggi.
PS: l'equazione a cui devi giungere è: $ omega^6+98.16omega^4-183omega^2=0 $

moska85
siccome l'ho fatto un casino di volte e non mi trovo con il tuo risultato ho dei dubbi.Ora faccio tutti i passaggi
abbiamo detto che al denominatore ho:

\( (jwc+10)(1+(jwc)^2+0,4wc) \)

a questo punto \( (jwc)^2 \) è uguale a \( wc^2 \) giusto?
quindi il denominatore che ottengo è:

\( (10+jwc)(1+wc^2+0,4jwc) \)

ora devo fare il coniugato del denominatore e se non erro il coniugato di un numero equivale a modificare solo il segno della parte immaginaria, quindi dico che il coniugato del mio denominatore è il seguente:

\( (10-jwc)(1+wc^2-0,4jwc) \)

ora moltiplico ambo i mebri per il coniugato ed ottengo:

\( 10=(10-jwc)(1+wc^2-0,4jwc) \)

a questo punto faccio il modulo del membro a destra per eliminare i termini con la j

quindi applico la seguente formula \( \sqrt{a^2+b^2} \)
ottenendo quindi

\( 10=\sqrt{10^2+wc^2}\sqrt{(1+wc)^2+(0,4wc)^2} \)

secondo me l'errore sta qui vero?

D4lF4zZI0
Quanto fa $j^2$? Questo è il tuo errore ;)

moska85
-1 però io siccome lo moltiplico per una quantità al quadrato l'ho messo positivo. quindi è qui che sbaglio?

moska85
ho corretto questo errore e ora mi trovo con la tua equazione finalmente :)
grazie.
ora mi devo trovare le radici e continuo l'esercizio....finalmente

D4lF4zZI0
Facciamolo assieme:
$ |W(jomega_(tau))|=1 rArr 10/(|jomega_(tau)+10||(jomega_(tau))^2+j0.4omega_(tau)+1|)=1rArr
10/(|jomega_(tau)+10||-omega_tau^2+j0.4omega_(tau)+1|) =1$
Sviluppando quei moduli al denominatore vien fuori:
$ 10/( sqrt(100+omega_tau^2)sqrt((1-omega_tau^2)^2+0.16omega_tau^2))=1rArr
10=sqrt(100+omega_tau^2)sqrt((1-omega_tau^2)^2+0.16omega_tau^2) $
invece tu ti trovi $(1+omega_tau^2)^2$ sotto la seconda radice perchè sbagli il quadrato.
Se continui a fare i calcoli, arrivi all'equazione che ti ho scritto nel precedente post ovvero:
$ omega_tau^6+98.16omega_tau^4-183omega_tau^2=0 $
Tale equazione, come ti è noto, ammette $6$ soluzioni ( ovviamente non tutte reali ), ma noi siamo interessati solo a quelle reali e per giunta non negative.
Dunque, si ha:
$ omega_tau^2(omega_tau^4+98.16omega_tau^2-183)=0rArr { ( omega_tau^2=0 rArr omega_tau=0 (rad)/s ),( omega_tau^4+98.16omega_tau^2-183=0 ):} $.
La seconda equazione è una biquadrica che si risolve facilmente ponendo $x=omega_tau^2$; quindi abbiamo:
$ x^2+98.16x-183=0rArr { ( x_1~=1.83 ),( x_2~=-99.98 ):} rArr omega_tau~=1.353 (rad)/s $
Dunque, le soluzioni reali e non negative sono:
$ { ( omega_tau=0 (rad)/s ),(omega_tau=1.353 (rad)/s ):} $
Ora prova tu a capire perchè la pulsazione di taglio è $omega_tau=1.353 (rad)/s$ e non può essere $omega_tau=0 (rad)/s$

moska85
il motivo penso sia questo:
prima cosa siccome noi dobbiamo fare la radice del risultato, un numero negativo non possiamo utilizzarlo altrimenti ottengo di nuovo un numero immaginario.
Forse il vero motivo è questo: siccome il margine di fase si va a vedere quando sull'asse dei moduli c'e l'attraversamento a 0db, attraversamento che avviene alla pulsazione critica wc, questa per il diagramma polare equivale ad una curva che parte da destra e interseca una sola volta la circonferenza di raggio unitario, e la deve intersecare al di sotto dell'ascissa e quindi il margine di fase sarà uguale a : \( \varphi =180°-|\varphi c| \)
la fase critica deve essere presa positiva altrimenti se la prendo negativa avrò \( 180°-(-\varphi c) \) ed otterrò un valore maggiore di 180° e questo non è buono in termini di margine di fase in quanto io non ho proprio più il margine di fase
é questa la risposta?

D4lF4zZI0
Le soluzioni idonee sono $omega_tau=0 (rad)/s$ e $omega_tau=1.353 (rad)/s$; ora ti chiedo, perchè non possiamo considerare la prima come soluzione, mentre la seconda è sicuramente la pulsazione di taglio?

moska85
sinceramente non lo so...

D4lF4zZI0
Vabbè continua l'esercizio che ci sono ancora un bel pò di calcoli da fare e poi magari ci si ritorna su.
La pulsazione di taglio vale $1.353 (rad)/s$; calcola il margine di fase e poi devi calcolare anche quello di guadagno.
Buon lavoro ;)

moska85
ok grazie...però dopo me lo devi dire :)

moska85
Maledetta matematica :( ....
allora per calcolarmi il margine di fase, sostituisco nella L(jwc) il valore trovato cioè wc = 1.35rad/sec

Ottengo questa cosa:

\( \angle 10 - \angle (10+i1.35) - \angle (-0.82+i0.54) \)

quindi ottengo:

\( 0 - \arctan (0.135) - \arctan (0.658) + \pi = 205° \)

Ho sparato una c****** ?

D4lF4zZI0
Fammi capire come hai calcolato questa fase, mi sembra ci sia qualcosa che non va

moska85
Vado a valutare la risposta in frequenza della mia f.d.t sostituendo la pulsazione trovata wc = 1.35 rad/sec
Pertanto ottengo :

\( L(j1.35)=10/(10+j1.35)(j(1.35)^2+0.4*(j1.35)+1) \)

forse ho capito dove è l'errore. Nei calcoli precedenti non ho fatto il prodotto al denominatore .... quindi ora correggo.
Ho un dubbio però: al denominatore ho
\( s^2 \) lo vado a sostituire con \( j1.35 \) ma il quadrato va fatto solo al valore numerico oppure anche alla j?

D4lF4zZI0
$s=jomega$ quindi anche $j$ va elevata al quadrato. Ma guarda che i passaggi erano fatti bene è solo che non mi trovo col risultato della fase ( il problema sta nella seconda arcotangente )

moska85
ho rifatto i calcoli e mi trovo la seguente L(j1.35)

\( =10/(-8.954+j429) \)

quindi faccio la fase di 10 che è 0 meno la fase del denominatore e mi trovo con questo risultato

\( 25.64 \)

però siccome a<0 e b>=0 devo sommargli \( \pi \) ???

D4lF4zZI0
Non offenderti, ma come li fai sti calcoli?!?!
Allora:
$ W(jomega_tau)=W(j1.353)=10/((10+j1.353)(-1.353^2+j0.541+1))=
10/((10+j1.353)(-0.831+j0.541))=10/(-9.04+j4.29) $
Razionalizzandolo viene:
$ W(j1.353)=10/(-9.04+j4.29)=-0.903-j0.428rArr phi_(W(j1.353))=-pi+arctan(0.428/0.903)~=-154.6° $

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.