Documente Academic
Documente Profesional
Documente Cultură
Introducere în MATLAB/SIMULINK
Definiţii:
Automatica - ramură a ştiinţei care se ocupă cu studiul metodelor şi mijloacelor prin intermediul
cărora se asigură conducerea proceselor tehnice, fără intervenţia directă a operatorului uman.
Sistem - complex unitar, relativ delimitat, printr-o stuctură internă( componenete fizico-tehnice care
acţionează unule asupra altora într-un mod bine determinat), faţă de mediu.
Sistem termodinamic - orice parte din univers pentru care se poate delimita un „interior” şi un
„exterior”.
Stare termodinamică – set de parametri prin care se descriu totalitatea factorilor caracteristici unui
sistem termodinamic şi relaţiile dintre acestea şi exterior.
Proces fizic - tranziţia unui sistem termodinamic dintr-o stare termodinamică în alta.( transferuri
energetice şi masice).
Sistem automat – ansamblu format din procesul supus automatizării şi mijloacele tehnice ce asigură
automatizarea acestui proces.
v - factorii pertubatori
Model matematic al unui sistem dinamic– reprezentare a dependenţei dintre mai multe mărimi.Dacă
dependenţa corespunde unui proces fizic realizabil modelul este unul sistematic, pentru care există
relaţii de cauzalitate între mărimi.
Un model trebuie să satisfacă următoarele condiţii:
- universalitate: să fie aplicabil tuturor sistemelor dintr-o anumitq categorie;
- număr finit de parametri;
- să fie posibilă identificarea parametrilor;s
Modelul matematic constă din două ecuaţii( ecuaţia de stare şi ecuaţia ieşirii):
x(t ) f [t , x(t ), u (t )]
(2)
y (t ) g[t , x(t )]
Observaţie : Sistemul este dinamic deoarece acesta evoluează în timp. Deci, mărimea de ieşire se
măsoară pe o durată finită de timp( numită interval de observare).
Reprezentarea analitică a sistemelor automate se face prin modele matematice intrare-ieşire şi intrare-
stare-ieşire.
Modele intrare-ieşire :
- ecuaţii difenţiale;
- funcţia de transfer;
Functia de transfer: raportul dintre transformata Laplace a marimii de iesire si transformat Laplace a
marimii de intrare.
SIMULINK
Simulink :
- colecţie de funtii MATLAB, organizate într-un toolbox;
- funcţionalităţii specifice analizei şi sintezei sistemelor dinamice;
- funcţionalităţii MATLAB.
Simulink-ul pune la dispoziţie o clasă de ferestre, diagrame, în care este creat modelul utilizând
blocurile existente din toolbox.
Sesiunea de lucru:
1 . Simulink – start:
a. >> simulink
b.
2. Se va deschide o fereastră în care apar toate bibliotecile instalate.
3. Blocurile modelului sunt aduse în fereastă prin drag and drop. Valorilor parametrilor se schimbă
pentru fiecare bloc în parte.Conexiunile între blocuri se trasează dinspre ieşirile spre intrările blocurilor.
Blocuri folosite:
Step – Sources;
Scope – Sinks;
Transfer Fcn – Continuous;
Se modifică parametri blocului Tranfer Fun pentru o funcţie de transfer cu numitorul: s 2 2 s 4
T1: Folosind exemplele deja date, creaţi un sistem pentru care funcţia de transfer
2
are numitorul s 20s 400
2)
simple3.mdl
Blocuri folosite:
Exportarea valorilor obţinute se realizeză prin utilizarea blocului To Workspace. Existenţa variabilei în
mediul MATLAB se verifică prin tastarea acesteia în linia de comandă.
Tema:
Ex :
[x,iter]=sqrtn(a)
( numărul iteraţiei): (valoarea lui x pentru aceea iteraţie) (diferenţa)
Indicatie: fprintf