Files Matlab delle esercitazioni
Per ogni file matlab si può ottenere una breve descrizione del file
scrivendo
help nome_file
nella finestra comandi di Matlab
Analisi
- evlib2d.m
: traiettorie in evoluzione libera nel piano di un sistema caratterizzato da due
autovalori reali distinti con condizione iniziale fornita dall'utente
- tremod.m :
traiettorie in evoluzione libera nello spazio di un sistema caratterizzato da una coppia
di autovalori complessi e coniugati e un autovalore reale
- mnecos.m :
eccitabilità con impulsi in ingresso e osservabilità dei modi naturali di un sistema
caratterizzato da tre autovalori reali distinti
- mmsevol.m
: risposte in evoluzione libera e forzata ad un ingresso a gradino per il sistema
meccanico Massa-Molla-Smorzatore per diversi valori dello smorzamento (necessita del file
Simulink mms_sim.m
per Matlab 4.xx); oppure mmsevo5.m per Matlab 5.xx (necessita del
file Simulink mms_sim.mdl per Matlab 5.xx);
- mmsfreq.m
: risposta in evoluzione forzata per il sistema meccanico Massa-Molla-Smorzatore ad un
ingresso sinusoidale (necessita del file Simulink mms_freq.m
per Matlab 4.xx, mms_freq.mdl per Matlab 5.xx)
- second.m :
risposta forzata ad un ingresso sinusoidale per un generico sistema del secondo ordine con
guadagno e fattore trinomio al denominatore i cui parametri sono definibili dall'utente
Sistemi a controreazione
- secind.m: sistema di controllo a controreazione unitaria con
processo costituito da due poli (non in s=0) e un guadagno (definibili dall'utente), e
controllore statico. Processo con tre poli e un guadagno: treind.m
(entrambi richiedono il file Simulink sec_sim.m per Matlab 4.xx);
- tipozero.m, tipouno.m e
tipodue.m: vari schemi Simulink per Matlab 4.xx relativi a schemi di
controllo rispettivamente di tipo zero, uno e due (per studio su fedeltà di risposta,
astatismo, stabilità).
Sintesi per tentativi
- st1.m : uso
della rete anticipatrice;
- st2.m : uso
della rete attenuatrice;
- st3.m : uso
della rete anticipatrice in congiunzione con un guadagno;
- st4.m : uso
combinato di reti anticipatrici e attenuatrici;
- st5.m :
stabilizzazione di un sistema risonante in presenza di vincoli sulla funzione
compensatrice;
Regolatori PID
- pid1.m : confronto tra schema con azione derivativa sull'errore e
sull'uscita (file Simulink per Matlab 4.xx);
- pid1.mdl: come pid1.m (file Simulink per Matlab 5.xx)
- pid2.m : schema con azione derivativa sull'uscita - influenza
sull'ingresso di controllo della scelta del polo lontano per l'approssimazione dell'azione
derivativa (file Simulink per Matlab 4.xx)
- pid2.mdl: come pid2.m (file Simulink per Matlab 5.xx)
Breve introduzione ai
comandi di MATLAB
Tutorial MATLAB in rete
Sono disponibili in rete una quantità di tutorial per MATLAB, tanto per
l'uso generale quanto per l'applicazione ai controlli automatici. Eccone alcuni:
Tutorial introduttivi per MATLAB:
Tutorial per Control System Toolbox di MATLAB"
Alcuni comandi di MATLAB/Control System Toolbox
Per avere un'idea delle potenzialità di MATLAB/Control System Toolbox, ecco
una lista dei comandi disponibili rilevanti per le applicazioni di controlli
automatici.All'interno di MATLAB, è possibile ottenere una descrizione dell'uso
del comando digitando help comando.
- acker - Compute the K matrix to place the poles of A-BK
- bode - Draw the Bode plot
- cloop - Closed-loop transfer function
- conv - Convolution (useful for multiplying polynomials)
- ctrb - The controllability matrix
- eig - Compute the eigenvalues of a matrix
- initial - Plot the free response
- lsim - Simulate a linear system
- nyquist - Draw the Nyquist plot
- obsv - The observability matrix
- place - ompute the K matrix to place the poles of A-BK
- rlocfind - Find the value of k and the poles at the selected point
- rlocus - Draw the root locus
- roots - Find the roots of a polynomial
- ss2tf - State-space to Transfer function representation
- ss2zp - State-space to Pole-zero representation
- step - Plot the step response
- tf2ss - Transfer function to state-space representation
- tf2zp - Transfer function to Pole-zero representation
- title - Add a title to the current plot
- zp2ss - Pole-zero to state-space representation
- zp2tf - Pole-zero to Transfer function representation
Last updated: 25-feb-2003
|
HOME |