|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Dec 2007
Messaggi: 190
|
[Controlli automatici] Diagramma di Nyquist e Bode (tracciati con Octave)
Allora ho tracciato mediante Octave ( un clone di Matlab free per linux) i diagrammi di bode e nyquist della funzione :
f(s)=(s^2+20s+400)/s^2 ![]() Dal diagramma di BODE è evidente che per w che va a +inf la fase è nulla. Quello che mi chiedo è: Come mai nel diagramma di NYQUIST la fase è -90° ![]() p.s. Nel titolo ho sbagliato ho scritto scilab al posto di octave ma non riesco a correggere Ultima modifica di xsatellitex : 14-06-2008 alle 05:55. |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Scusa ma è tutto giusto
![]() Per w->inf il modulo tende a 1 (0db) e la fase a 0.....ed è esattamente quello che ti dice Nyquist (ricordati che è in coordinate polari NON logaritmiche). Il diagramma incrocia gli assi in (1,0) non in (0,0), ingrandiscilo e lo vedrai bene. ![]() Ultima modifica di lowenz : 14-06-2008 alle 09:52. |
![]() |
![]() |
![]() |
#3 | |
Moderatrice
Iscritto dal: Nov 2001
Città: Vatican City *DILIGO TE COTIDIE MAGIS* «Set me as a seal on your heart, as a seal on your arm: for love is strong as death and jealousy is cruel as the grave.»
Messaggi: 12394
|
Quote:
![]() Fatto io ![]()
__________________
«Il dolore guida le persone a distanze straordinarie» (W. Bishop, Fringe)
How you have fallen from heaven, O star of the morning, son of the dawn! You have been cut down to the earth, You who have weakened the nations! (Isaiah 14:12) |
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Dec 2007
Messaggi: 190
|
Scusa ma il diagramma di nyquist non dovrebbe avere un andamento del genere:
![]() purtroppo il grafico non riesco a ingrandirlo |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Dec 2007
Messaggi: 190
|
scusa hai ragione mi sono confuso
![]() |
![]() |
![]() |
![]() |
#6 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Jan 2004
Città: Brianza alcolica
Messaggi: 2160
|
Ho sempre trovato più comodo bode, più immediato...Nyquist da disegnare a mano è praticamente infattibile e non ci si capisce mai una mazza
![]()
__________________
My System: Xaser III V2000A - Core 2 Quad Q9550 @ 3.6 + Zalman CNPS9700 - MSI P35 Neo2-FR - 2x2Gb G.Skill PC2-8500 PK CAS5 - Sapphire 6870 HD - WD Raptor 150 Gb - Audigy 2 PlatEx - HP w2408 - Win 7 64bit My Money Eater: Nikon D7000 + Sigma 70/200mm f2.8 EX DG "Macro" HSM II + Nikkor 50mm f1.8 + Tamron 17-55mm f2.8 + Nikon SB600 + various stuff in a Tamrac Evolution 8 and a Manfrotto 055XPROB aside |
![]() |
![]() |
![]() |
#8 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
|
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Jan 2004
Città: Brianza alcolica
Messaggi: 2160
|
Quote:
![]()
__________________
My System: Xaser III V2000A - Core 2 Quad Q9550 @ 3.6 + Zalman CNPS9700 - MSI P35 Neo2-FR - 2x2Gb G.Skill PC2-8500 PK CAS5 - Sapphire 6870 HD - WD Raptor 150 Gb - Audigy 2 PlatEx - HP w2408 - Win 7 64bit My Money Eater: Nikon D7000 + Sigma 70/200mm f2.8 EX DG "Macro" HSM II + Nikkor 50mm f1.8 + Tamron 17-55mm f2.8 + Nikon SB600 + various stuff in a Tamrac Evolution 8 and a Manfrotto 055XPROB aside |
|
![]() |
![]() |
![]() |
#10 |
Member
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 238
|
i nyquist a mano si possono fare almeno qualitativi:
-considera il modulo e la fase per s=jw=0 , così saprai da dove e con che fase parte il diagramma; -poi considera quando e quali itervengono prima tra poli e zeri così saprai come evolve il modulo della circonferenza -fai gli stessi ragionamenti per w->inf -------------------------------------------------------------------------- ci sono casi in cui nn si può fare a meno dei nyquist, tipo nello studio degli oscillatori. ------------------------------------------------------------------ con grande delusione vi devo dire per esperienza che il matlab talvolta sbaglia i nyquist alla grande!!!! bye |
![]() |
![]() |
![]() |
#11 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Scusa, ma non capisco come possa sbagliare a tracciare un diagramma polare.....deve solo prendere per ogni punto modulo e fase, non vedo come si possa sbagliare.
|
![]() |
![]() |
![]() |
#12 | |
Member
Iscritto dal: Jun 2006
Città: Salerno
Messaggi: 238
|
Quote:
nn appena mi capitano sottomano le funzioni di trasferimento sotto accusa te le posto, così ti rendi conto.... bye |
|
![]() |
![]() |
![]() |
#13 |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Sono veramente curioso! Posta pure appena ti capitano perchè problemi del genere capitano con Derive e le condizioni di esistenza delle funzioni, ma con MatLab proprio non credevo!
|
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Jan 2004
Città: Brianza alcolica
Messaggi: 2160
|
Guarda, che Matlab sbagli a volte non mi stupisce, è un programma potentissimo, ma bisogna sempre tenerci l'occhio. Un'altro errore che fà spesso è quando sintetizzi filtri con FDA tool, gli fai generare il vettore di sistemi del secondo ordine e se provi poi a moltiplicarli tu uno ad uno viene fuori un filtro sbagliato
![]() Vabbè, ogni programmino ha le sue magagne, ma sarei morto come ing. senza Matlab ![]()
__________________
My System: Xaser III V2000A - Core 2 Quad Q9550 @ 3.6 + Zalman CNPS9700 - MSI P35 Neo2-FR - 2x2Gb G.Skill PC2-8500 PK CAS5 - Sapphire 6870 HD - WD Raptor 150 Gb - Audigy 2 PlatEx - HP w2408 - Win 7 64bit My Money Eater: Nikon D7000 + Sigma 70/200mm f2.8 EX DG "Macro" HSM II + Nikkor 50mm f1.8 + Tamron 17-55mm f2.8 + Nikon SB600 + various stuff in a Tamrac Evolution 8 and a Manfrotto 055XPROB aside |
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
quelli di bode sono molto più comodi... in ogni caso sentire che software di un certo livello sbarellino cose di tale importanza, lascia abbastanza l'amaro... |
|
![]() |
![]() |
![]() |
#16 | |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Jan 2004
Città: Brianza alcolica
Messaggi: 2160
|
Quote:
Non nominiamo il nome di Matlab invano ![]() ![]() ![]() ![]()
__________________
My System: Xaser III V2000A - Core 2 Quad Q9550 @ 3.6 + Zalman CNPS9700 - MSI P35 Neo2-FR - 2x2Gb G.Skill PC2-8500 PK CAS5 - Sapphire 6870 HD - WD Raptor 150 Gb - Audigy 2 PlatEx - HP w2408 - Win 7 64bit My Money Eater: Nikon D7000 + Sigma 70/200mm f2.8 EX DG "Macro" HSM II + Nikkor 50mm f1.8 + Tamron 17-55mm f2.8 + Nikon SB600 + various stuff in a Tamrac Evolution 8 and a Manfrotto 055XPROB aside |
|
![]() |
![]() |
![]() |
#18 |
Member
Iscritto dal: Dec 2007
Messaggi: 190
|
scommetto ce l'avete tutti craccato
![]() passate a octave è opensource ![]() |
![]() |
![]() |
![]() |
#19 | |
Bannato
Iscritto dal: Aug 2001
Città: Berghem Haven
Messaggi: 13526
|
Quote:
![]() Derive lo tengo per nostalgia ![]() |
|
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Jan 2004
Città: Brianza alcolica
Messaggi: 2160
|
Quote:
![]() ![]() (anche se la licenza uni ha troppi pochi toolbox ![]()
__________________
My System: Xaser III V2000A - Core 2 Quad Q9550 @ 3.6 + Zalman CNPS9700 - MSI P35 Neo2-FR - 2x2Gb G.Skill PC2-8500 PK CAS5 - Sapphire 6870 HD - WD Raptor 150 Gb - Audigy 2 PlatEx - HP w2408 - Win 7 64bit My Money Eater: Nikon D7000 + Sigma 70/200mm f2.8 EX DG "Macro" HSM II + Nikkor 50mm f1.8 + Tamron 17-55mm f2.8 + Nikon SB600 + various stuff in a Tamrac Evolution 8 and a Manfrotto 055XPROB aside |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:58.