Pagina 1 di 7

Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 16:54
da novizio
Buonasera.
Spero sia la sezione giusta.
Sto cercando di familiarizzare con Scilab ma incontro qualche problema. Spero nell'aiuto di qualcuno.

Allora, mi sono posto, inizialmente, il problema di far eseguire a Scilab i due diagrammi di Bode (modulo e fase). della rete correttrice di figura.

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 17:07
da novizio
Poi ho "chiesto" a Scilab di visualizzare i due diagrammi ed ho ottenuto quanto mostrato nella figura successiva.
fig2.png

Il diagramma della fase mi torna. Qualitativamente, anche quello del modulo mi torna. Ma quando vado ad ispezionare il grafico non mi tornano i valori.
In pratica, sia in corrispondenza del polo, 333 rad/s, che dello zero, 500 rad/s, l'esito dei calcoli analitici, eseguiti a mano, è difforme da quanto riportato sul grafico.
Più in particolare, in corrispondenza del polo, ottengo -1,415 dB; mentre, ispezionando il grafico, leggo circa -0,6 dB.
Qualche idea?
Grazie

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 18:56
da MarcoD
Prova a porre R2 = 1 ohm, un valore molto basso.
Dovresti avere un solo polo a 1/(R1xC) = 10^6/(100x10) = 1000 rad/s alla cui pulsazione hai -3 dB, verifica il grafico.

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 19:07
da novizio
A completamento di quanto scritto sopra, indico anche i comandi che ho immesso nella console per ottenere quei grafici. Nel penultimo comando ho chiesto a Scilab una variazione di scala. Probabilmente, il mio errore deve essere in uno di tali comandi.
Ancora grazie a chi vorrà illuminarmi.

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 19:17
da novizio
Grazie Marco, ho provato il tuo suggerimento.
Ed in effetti, come atteso, in corrispondenza di 1000 rad/s ho circa - 3 dB e -45° di sfasamento.
Quindi il programma dovrebbe funzionare.

Ma allora, per la rete proposta?

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 19:54
da MarcoD
l'esito dei calcoli analitici, eseguiti a mano, è difforme da quanto riportato sul grafico. Più in particolare, in corrispondenza del polo, ottengo -1,415 dB; mentre, ispezionando il grafico, leggo circa -0,6 dB.

Potresti aver sbagliato i calcoli analitici. Mostrali.

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 20:06
da novizio
Nell'immagine c'è la fdt della rete, indicata con C, e le costanti di tempo di zero e di polo.

Il resto dei calcoli l'ho fatti a mano. Ora li metto in forma "pubblicabile".

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 20:14
da novizio
Qui, invece, trovi il valore delle costanti di tempo relative allo zero e al polo. A seguire, le corrispondenti pulsazioni di zero e di polo. Dall'analisi dei valori, inoltre, possiamo osservare che il polo viene prima dello zero (e questo, nel grafico, è visibile).

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 20:21
da novizio
La fdt della rete è quella indicata in figura. Segue, trattandosi di un numero complesso, il modulo di questa e, terza formula, il modulo in dB. Quest'ultimo è necessario in quanto il diagramma di Bode del modulo è in dB.

Re: Analisi di una rete correttrice con Scilab

MessaggioInviato: 27 mar 2022, 20:27
da novizio
In figura ci sono i calcoli per la determinazione del valore, in dB, della fdt in corrispondenza della pulsazione di polo.