Uvod u Simulink u Matlabu

Simulink je simulacijsko i dizajnersko okruženje temeljeno na modelima za dinamičke ugrađene sustave integrirane u Matlab. Razvio ga je MathWorks, Simulink je grafički programski jezik protoka podataka koji se koristi za analizu, modeliranje, simuliranje i dinamičke sustave s više domena. U osnovi se koristi za grafičke blok dijagrame sa skupom blokova knjižnica. Omogućuje vam uranjanje algoritama u modele i izvoz dizajnerskih rezultata u Matlab za sljedeću analizu.

Simulink podržava:

  • dizajn na razini sustava
  • simuliranje
  • automatska generacija koda
  • ispitivanje i provjera ugrađenih sustava

Postoje razni drugi Matlab proizvodi i dodaju ih na određenim hardverskim sustavima i softverskim aplikacijama koje su u Simulinku dostupne korisniku.

  • Stateflow : Koristi se za razvoj državnih strojeva i tokova sustava.
  • Simulink Coder: Koristi se za generiranje c koda za implementaciju aplikacija u stvarnom vremenu.
  • xPC Cilj zajedno sa sustavima u stvarnom vremenu temeljenim na: To je platforma koja se koristi za simulaciju i analizu stanja strojeva u sustavu.
  • Ugrađeni koder: koristi se za ugrađene sustave.
  • HDL Coder: Koristi se u dizajniranju VHDL koda i Verilog koda.
  • SimEvents: Daje grafičko korisničko sučelje za oblikovanje sustava.

Simulink je učinkovit za sustavnu provjeru i testiranje sustava dizajniranjem provjere stilova, zahtjeva i analize dovršetka modela. Simulink model Verifier omogućava nam prepoznavanje pogrešaka kao i stvaranje scenarija testnih slučajeva za provjeru sustava.

Kako Simulink djeluje u Matlabu?

Sljedeći su koraci prikaz načina na koji Simulink djeluje u Matlabu.

1) Prvi korak je da moramo otvoriti Simulink uz pomoć biblioteka tako da u naredbeni prozor upišete 'Simulink'.

Korak 1 : naredbeni prozor

2) Na ploči će se nalaziti knjižnica s tri bloka: Simulink, rezultati pretraživanja i često korišteni. odaberite knjižnicu: Simulink. Nakon odabira gornje mogućnosti, na desnoj će strani biti naveden popis raznih knjižnica. Ima razne knjižnice u području znanosti i inženjerstva.

2. korak : preglednik knjižnice Simulink

3) Treći korak je stvaranje osnovnih građevnih blokova. Da biste stvorili novi sustav, odaberite opciju "novo" na opciji knjižnice. Otvorit će se novi prozor za oblikovanje sustava.

Korak 3 : Novi prozor za modeliranje

4) Četvrti korak je odabir elemenata. Ovdje trebamo odabrati blokove koji su potrebni za izgradnju bloka sustava. Ovdje je dostupna jednostavna opcija n n drop opcije, inače možete nastaviti lijevim gumbom miša.

4. korak : odabir blokova i dizajn

5) Posljednji korak je prikazivanje rezultata. U prozoru se nalazi jedna zelena ikona na vrhu koja se koristi za pokretanje modela.

Korak 5: Pokrenite ikonu za prikaz izlaza

Primjeri Simulink u Matlabu

Pogledajmo nekoliko primjera:

Primjer 1

Razmotrimo jedan primjer, želim dizajnirati sinusni val i prikazati rezultat.

Za rješavanje gornjeg problema potrebno je slijediti sljedeće korake:

  • U naredbeni prozor upišite "Simulink"
  • Otvorite novi prozor modela
  • Odaberite izvor i povucite blok grijeha u novi prazan prozor.
  • Odaberite sudoper i povucite - odaberite uobičajeni opseg do novog praznog prozora
  • Spojite izvor i sudoper, što znači sinusni val i doseg.
  • Pritisnite gumb za pokretanje.

Dizajn i izlaz primjera 1

Primjer 2

Drugi primjer je dodavanje dva signala, pretpostavimo da su dva signala jedan sinusni signal, a drugi korak korak.

Za dizajn modela moramo slijediti sljedeće korake:

  • U naredbeni prozor upišite "Simulink".
  • Otvorite prozor novog modela.
  • Odaberite izvor i povucite blok grijeha u novi prazan prozor.
  • Odaberite izvor i povucite korak korak.
  • Odaberite matematičku operaciju i povucite dodatak u novi prozor.
  • Odaberite sudoper i povucite - odaberite uobičajeni opseg do novog praznog prozora.
  • Spojite sinusni signal i korak korak na zbrojnik.
  • Spojite dodatak na opseg da biste prikazali rezultat.
  • Pritisnite gumb za pokretanje.

Dizajn i izlaz primjera 2

Primjer 3

Sljedeći je primjer projektiranje crteža dva signala u odnosu na osi 'x' i 'y'.

Za crtanje grafa potrebno je slijediti sljedeće korake:

U naredbeni prozor upišite "Simulink"

  • Otvorite novi prozor modela
  • Odaberite izvor i povucite blok valova generatora impulsa u novi prazan prozor.
  • Odaberite izvor i generator impulsa povucite u prazan prozor.
  • Odaberite i povucite dodatak u novi prozor.
  • Odaberite sudoper i povucite-odaberite grafički blok u prazan prozor
  • Na graf priključite oba generatora pulsnih valova.
  • Pritisnite gumb za pokretanje.

Dizajn i izlaz primjera 3

Zaključak

Simulink je jednostavan i učinkovit način dizajniranja bilo kojeg sustava. Ovo je samo povlačenje teorije n drop, povlačenje n drop olakšava dizajniranje u smislu umetanja i brisanja blokova. Simulink ima razne mogućnosti dizajniranja u izvorima, operatorima i ponorima u prikaznim jedinicama.

Preporučeni članci

Ovo je vodič za ono što je Simulink u Matlabu ?. Ovdje ćemo raspraviti uvod i kako Simulink djeluje u Matlabu s primjerima. Možete također pogledati sljedeće članke da biste saznali više -

  1. Matlab naredbe
  2. Što je Matlab?
  3. MATLAB vs R
  4. Uvod u Matlab

Kategorija: