MathWorks, este utilizat pentru modelarea, simularea si analizarea sistemelor dinamice precum si pentru rezolvarea unor probleme cu grade ridicate de dificultate din diverse domenii tehnice. Principala interfata este alcatuita dintr-o biblioteca de instrumente, structurata pe domenii de interes.
Modelul este o reprezentare izomorfă a realităţii care oferă o
imagine intuitivă, dar riguroasă, în sensul structurii logice a fenomenului studiat şi permite descoperirea unor legături şi legităţi greu de stabilit pe alte căi.
29 mai 2018 Asist.dr.ing. Florin Postolache 2
SIMULINK Prin simulare numerică se înţelege totalitatea procedeelor matematice şi de calcul destinate studiului comportării în
timp a sistemelor reale cu ajutorul calculatoarelor electronice numerice, presupunându-se că în evoluţia acestor sisteme intervin şi elemente aleatoare. În procesul de modelare, componentelor sistemului li se asociază anumite variabile/parametri, unele cunoscute (controlabile), numite variabile/parametri de intrare, altele necunoscute (necontrolabile), numite variabile/parametri de ieşire. Legăturile şi interacţiunile dintre componentele sistemului sau legăturile sistemului cu exteriorul se transpun în model prin relaţii funcţionale.
Biblioteca Simulink Biblioteca mediului Simulink (Library Simulink) conţine un set componente destinate realizării unor operaţii elementare, având semnificaţie matematică sau
intrare aplicate sistemului studiat. Aceste instrumente sunt obţinute prin activarea componentei Sources. Principalele instrumente asociate componentei semnalelor sursă sunt: semnalul de ceas, constanta, semnalul sinusoidal şi semnalul treaptă.
Nr. Instrument Semnificatie
crt 1 Constant Semnal constant de intrare 2 Clock Semnal de ceas 3 Digital clock Semnal de ceas 4 Step Semnal de treapta 5 Ramp Semnal rampa (incrementare cu ratie) 6 Sine wave Semnal sinusoidal
2. Identificarea blocurilor/simbolurilor corespunzătoare elementelor dinamice, care modelează sistemul. 3. Realizarea diagramei sistemului, formată din blocuri/simboluri standard (aflate în biblioteca Simulink) sau a blocurilor/simbolurilor proprii (create de utilizator). 4. Configurarea fiecărui bloc/simbol, în funcţie de modelul matematic şi parametrii asociaţi sistemului. 5. Selectarea opţiunilor necesare vizualizării rezultatelor simulării. 6. Lansarea în execuţie, etapă realizată prin comanda Start din meniul Simulation.
diagrama expresiei s=a+b, afisand numeric valoarea cu ajutorul instrumentului Display. Sa se reprezinte graphic cu ajutorul instrumentului Scope valoarea lui s.
29 mai 2018 Asist.dr.ing. Florin Postolache 20
Construirea unui model.
Fie modelul s=a+b, a si b sunt 2 vectori. Sa se construiasca diagrama expresiei
vector linie precum si produsul dintre o matrice (3x3) si un vector coloana. Sa se afiseze numeric valorile cu ajutorul instrumentului Display.
29 mai 2018 Asist.dr.ing. Florin Postolache 25
Construirea unui model. Sa se construiasca modelul pentru conversia temperaturii, distantei, masei si fortei. Sa se afiseze numeric valorile cu ajutorul instrumentului Display.
29 mai 2018 Asist.dr.ing. Florin Postolache 26 Construirea unui model. Sa se construiasca modelul pentru graficul functiei f(x)=x2. Sa se afiseze graficul functiei cu ajutorul instrumentului Scope.
29 mai 2018 Asist.dr.ing. Florin Postolache 27 Construirea unui model. Sa se construiasca modelul pentru graficul functiei f(x)=2x. Sa se afiseze graficul functiei cu ajutorul instrumentului Scope.
29 mai 2018 Asist.dr.ing. Florin Postolache 28 Construirea unui model. Fie functia f:R->R, data prin f(x)=x3-3x2+x+1. Sa se construiasca modelul pentru graficul functiei f si sa se afiseze cu ajutorul instrumentului Scope.
29 mai 2018 Asist.dr.ing. Florin Postolache 29 Construirea unui model. Fie functia f:R->R, data prin f(x)=x3-3x2+x+1. Sa se construiasca modelul pentru graficul functiei f si sa se afiseze cu ajutorul instrumentului Scope.
29 mai 2018 Asist.dr.ing. Florin Postolache 30 Construirea unui model. Fie functia f:R->R, data prin f(x)=x3-3x2+x+1. Sa se construiasca modelul pentru graficul functiei f si sa se afiseze cu ajutorul instrumentului Scope.
29 mai 2018 Asist.dr.ing. Florin Postolache 31 Construirea unui model. Fie functia f:[-10,10]->R, data prin f(x)=2x3-x2+3x-5. Sa se construiasca modelul pentru graficul functiei f si sa se afiseze cu ajutorul instrumentului Scope.
în mai multe submodele (subsisteme) utilizând instrumentul Subsystem din categoria Commonly Used Block. Anumite funcţii ale unui model pot fi organizate în entităţi independente care îndeplinesc aceste funcţii.
În general, orice model poate fi descompus în cel puţin un subsistem. La rândul
său, fiecare subsistem poate fi descompus în alte subsisteme. Un subsistem poate avea una sau mai multe intrări şi una sau mai multe ieșiri.
29 mai 2018 Asist.dr.ing. Florin Postolache 49
Descompunerea unui model în submodele Modelarea şi simularea ecuaţiei diferenţiale liniare de ordinul I, neomogenă, cu coeficienţi variabili
29 mai 2018 Asist.dr.ing. Florin Postolache 50 Descompunerea unui model în submodele Modelarea şi simularea ecuaţiei diferenţiale liniare de ordinul I, neomogenă, cu coeficienţi variabili