Introducere în Simulink în Matlab

Simulink este un mediu de proiectare bazat pe simulări și modele pentru sisteme dinamice încorporate integrate cu Matlab. Este dezvoltat de MathWorks, Simulink este un instrument de limbaj grafic de programare cu flux de date utilizat pentru analiza, modelarea, simularea și sistemele dinamice cu mai multe domenii. În principiu este utilizat pentru diagrame grafice cu un set de biblioteci bloc. Vă permite să scufundați algoritmi în modele și să exportați rezultatele proiectării în Matlab pentru următoarea analiză.

Simulink acceptă:

  • proiectare la nivel de sistem
  • simulare
  • generarea automată a codurilor
  • testarea și verificarea sistemelor încorporate

Există diverse alte produse Matlab și adaugă pe sisteme hardware specifice și aplicații software disponibile în Simulink pentru utilizator.

  • Flux de stare : este utilizat pentru a dezvolta mașini de stat și diagrame de fluxuri ale sistemelor.
  • Simulink Coder: Este utilizat pentru a genera cod c pentru a implementa aplicații în timp real.
  • xPC Target împreună cu sistemele bazate în timp real: Este o platformă folosită pentru a simula și analiza mașinile de stare din sistem.
  • Embedded Coder: Este folosit pentru sisteme încorporate.
  • HDL Coder: Se folosește la proiectarea codului VHDL și a codului Verilog.
  • SimEvents: oferă o interfață grafică de utilizator pentru proiectarea sistemelor.

Simulink este eficient pentru verificarea și testarea sistematică a sistemelor prin proiectarea verificării stilului, cerințelor și analizei completării modelului. Modelul de verificare Simulink ne permite să identificăm erori, precum și să creăm scenarii de cazuri de testare pentru verificarea sistemului.

Cum funcționează Simulink în Matlab?

Următorii pași sunt o reprezentare a modului în care funcționează Simulink în Matlab.

1) Primul pas este că trebuie să deschidem Simulink cu ajutorul bibliotecilor, doar tastând „Simulink” în fereastra de comandă.

Pasul 1 : fereastra de comandă

2) Pe panou va exista o bibliotecă cu trei blocuri: Simulink, rezultatele căutării și frecvent utilizate. selectați biblioteca: Simulink. După selectarea opțiunii de mai sus, va exista o listă de biblioteci pe partea dreaptă. Are diverse biblioteci în domeniul științei și ingineriei.

Pasul 2 : Browser-ul bibliotecii Simulink

3) Al treilea pas este de a crea blocuri de bază de bază. Pentru a crea un sistem nou, selectați opțiunea „nouă” pe biblioteca. Acesta va deschide o fereastră nouă pentru proiectarea sistemului.

Pasul 3 : Fereastră nouă pentru modelare

4) Al patrulea pas este selectarea elementelor. Aici trebuie să selectăm blocurile necesare pentru construirea blocurilor de sistem. O simplă opțiune drag n drop este disponibilă aici, altfel puteți continua cu butonul stâng al mouse-ului.

Pasul 4 : Selectarea blocurilor și proiectarea

5) Ultimul pas este afișarea ieșirii. Pe fereastră există o pictogramă verde deasupra care este utilizată pentru a rula modelul.

Pasul 5: Porniți pictograma pentru afișarea de ieșire

Exemple de Simulink în Matlab

Să vedem câteva exemple:

Exemplul # 1

Să luăm în considerare un exemplu, vreau să proiectez o undă sinusoidală și să afișăm rezultatul.

Pentru a rezolva problema de mai sus, trebuie să urmați următorii pași:

  • Tastați „Simulink” în fereastra de comandă
  • Deschideți fereastra modelului nou
  • Selectați sursa și trageți blocul de undă sin într-o nouă fereastră goală.
  • Selectați o chiuvetă și trageți-selectați scopul normal în noua fereastră goală
  • Conectați sursa și chiuveta, ceea ce înseamnă undă sinusoidală și scop.
  • Faceți clic pe butonul de rulare.

Proiectarea și ieșirea exemplului 1

Exemplul # 2

Al doilea exemplu este adăugarea a două semnale, să presupunem că două semnale unul este semnal de undă sinusoidală și al doilea este semnal de pas.

Pentru a proiecta modelul, trebuie să urmăm următorii pași:

  • Tastați „Simulink” în fereastra de comandă.
  • Deschideți noua fereastră a modelului.
  • Selectați sursa și trageți blocul de undă sin într-o nouă fereastră goală.
  • Selectați sursa și trageți semnalul pasului.
  • Selectați operația matematică și trageți suplimentul într-o fereastră nouă.
  • Selectați o chiuvetă și trageți-selectați scopul normal în noua fereastră goală.
  • Conectați unda sinusoidală și semnalul de pas la dispozitivul de adăugare.
  • Conectați suplimentul la domeniul de aplicare pentru a afișa rezultatul.
  • Faceți clic pe butonul de rulare.

Proiectarea și ieșirea exemplului 2

Exemplul # 3

Următorul exemplu este proiectarea unui complot de două semnale cu privire la axa „x” și „y”.

Pentru a realiza graficul, trebuie să urmăm următorii pași:

Tastați „Simulink” în fereastra de comandă

  • Deschideți fereastra modelului nou
  • Selectați sursa și trageți blocul de undă al generatorului de impulsuri într-o nouă fereastră goală.
  • Selectați sursa și trageți generatorul de impulsuri într-o fereastră goală.
  • Selectați și trageți elementul de adăugare în noua fereastră.
  • Selectați o chiuvetă și trageți-selectați blocul grafic într-o fereastră goală
  • Conectați atât generatorul de unde de impuls la grafic.
  • Faceți clic pe butonul de rulare.

Proiectarea și ieșirea exemplului 3

Concluzie

Simulink este un mod ușor și eficient de proiectare a oricărui sistem. Aceasta este doar draging teoria n, drop n drop face proiectarea ușoară în ceea ce privește inserarea și ștergerea blocurilor. Simulink are diverse opțiuni de proiectare în surse, operatori și chiuvete în unitățile de afișare.

Articole recomandate

Acesta a fost un ghid pentru Ce este Simulink în Matlab ?. Aici discutăm despre introducerea și modul în care funcționează Simulink în Matlab cu exemple. De asemenea, puteți arunca o privire la următoarele articole pentru a afla mai multe -

  1. Comenzi Matlab
  2. Ce este Matlab?
  3. MATLAB vs R
  4. Introducere în Matlab

Categorie: