11.07.2015 Views

Relazione sul Seminario Matlab-Simulink per l'Ingegneria

Relazione sul Seminario Matlab-Simulink per l'Ingegneria

Relazione sul Seminario Matlab-Simulink per l'Ingegneria

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6. REALIZZAZIONE DI MODELLI IN SIMULINK6.1 Equazione differenziale del ° ordineCome abbiamo già visto <strong>Simulink</strong> è un risolutore di equazioni differenziali, in ambito <strong>Simulink</strong> <strong>per</strong>soluzione di un equazione differenziale intendiamo semplicemente la visualizzazione dellasoluzione in un blocco di tipo Scope.Scriviamo un programma <strong>per</strong> risolvere un’equazione differenziale del 1 ° ordine:® ³ Y N Y U¡@J Y B YPer risolvere in maniera numerica l’equazione differenziale è necessaria una condizione iniziale.Per tradurre un’equazione differenziale in termini di una combinazione tra blocchi in <strong>Simulink</strong> sideve esplicitare l’equazione differenziale rispetto alla derivata di ordine più elevato:³ 1 @N Y U Y BSe integriamo i due membri otteniamo la soluzione @bB.³ argomento di un integrale;Utermine noto, deve essere fornito esternamente.Per risolvere il problema ci servono i seguenti blocchi:- integratore 1 istanza;- moltiplicatore 3 istanze;- somma algebrica 1 istanza;- variabile sorgente 1 istanza.Dalla libreria di <strong>Simulink</strong> trasciniamo <strong>sul</strong> foglio di lavoro i seguenti blocchi:LIBRERIA CONTENUTOContinuous IntegratorMath O<strong>per</strong>ation GainMath O<strong>per</strong>ation SumSources StepSinksScopeStep è una funzione gradino, Scope visualizza la variabile @bB in uscita.Trasciniamo all’interno del foglio di lavoro i blocchi necessari <strong>per</strong> lo sviluppo del problema,selezioniamo tutti i blocchi e con il comando Format presente nella barra dei menù cambiamo ledimensioni, i font e le caratteristiche grafiche dei blocchi.Attraverso la funzione Flip Block presente all’interno del comando Format è possibile ruotare, senecessario, un blocco.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!