Uvod v Simulink v Matlabu

Simulink je simulacijsko in na zasnovo zasnovano oblikovalsko okolje za dinamične vgrajene sisteme, integrirane z Matlabom. Razvil ga je MathWorks, Simulink je grafično programsko orodje za pretok podatkov, ki se uporablja za analizo, modeliranje, simuliranje in dinamične sisteme z več domenami. V osnovi se uporablja za grafične blokovne diagrame z naborom knjižnic blokov. Omogoča vam, da algoritme potopite v modele in rezultate oblikovanja izvozite v Matlab za naslednjo analizo.

Simulink podpira:

  • načrtovanje na ravni sistema
  • simulacija
  • avtomatsko generiranje kode
  • preskušanje in preverjanje vgrajenih sistemov

Obstajajo različni drugi izdelki Matlab in dodajajo posebne strojne sisteme in programske aplikacije, ki so na voljo v Simulink za uporabnika.

  • Stanje stanja : Uporablja se za razvoj državnih strojev in pretočnih grafov sistemov.
  • Simulink Coder: Uporablja se za ustvarjanje c kode za izvajanje aplikacij v realnem času.
  • xPC Target skupaj s sistemom v realnem času na osnovi: To je platforma, ki se uporablja za simuliranje in analizo stanja strojev v sistemu.
  • Vgrajeni koder: Uporablja se za vgrajene sisteme.
  • HDL kodir: Uporablja se pri oblikovanju VHDL kode in verilog kode.
  • SimEvents: nudi grafični uporabniški vmesnik za oblikovanje sistemov.

Simulink je učinkovit za sistematično preverjanje in testiranje sistemov z načrtovanjem preverjanja stilov, zahtev in analize dokončanja modela. Simulink model Verifier nam omogoča prepoznavanje napak in oblikovanje scenarijev testnih primerov za preverjanje sistema.

Kako deluje Simulink v Matlabu?

Naslednji koraki so predstavitev, kako Simulink deluje v Matlabu.

1) Prvi korak je, da moramo Simulink odpreti s pomočjo knjižnic, tako da v ukazno okno vpišemo 'Simulink'.

1. korak : ukazno okno

2) Na plošči bo knjižnica treh blokov: Simulink, rezultati iskanja in pogosto uporabljeni. izberi knjižnico: Simulink. Po izbiri zgornje možnosti se na desni strani prikaže seznam knjižnic. Ima različne knjižnice s področja znanosti in tehnike.

2. korak : brskalnik knjižnice Simulink

3) Tretji korak je ustvarjanje osnovnih gradnikov. Če želite ustvariti nov sistem, izberite možnost »novo« v knjižnici. Odprlo se bo novo okno za načrtovanje sistema.

3. korak : Novo okno za modeliranje

4) Četrti korak je izbor elementov. Tukaj moramo izbrati bloke, ki so potrebni za gradnjo sistemskih blokov. Tukaj je na voljo preprosta možnost povleci n spusti, sicer lahko nadaljuješ z levim gumbom miške.

4. korak : Izbor blokov in načrtovanje

5) Zadnji korak je prikaz izhoda. V oknu je ena majhna zelena ikona, ki se uporablja za zagon modela.

5. korak: Zaženite ikono za prikaz izhoda

Primeri Simulink v Matlabu

Poglejmo nekaj primerov:

Primer # 1

Razmislimo o enem primeru, želim oblikovati sinusni val in prikazati rezultat.

Za rešitev zgornje težave moram slediti naslednjim korakom:

  • V ukazno okno vnesite 'Simulink'
  • Odprite novo okno modela
  • Izberite vir in povlecite sin valni blok v novo prazno okno.
  • Izberite pomivalno korito in povlecite običajni obseg v novo prazno okno
  • Povežite vir in umivalnik, kar pomeni sinusni val in obseg.
  • Kliknite na gumb za zagon.

Oblikovanje in izdelava primera 1

Primer # 2

Drugi primer je dodajanje dveh signalov, predpostavimo, da sta dva signala en sinusni signal, drugi pa korak.

Za oblikovanje modela moramo slediti naslednjim korakom:

  • V ukazno okno vnesite 'Simulink'.
  • Odprite okno novega modela.
  • Izberite vir in povlecite sin valni blok v novo prazno okno.
  • Izberite vir in povlecite korak korak.
  • Izberite matematično operacijo in povlecite dodatek v novo okno.
  • Izberite pomivalno korito in povlecite običajni obseg v novo prazno okno.
  • Priključite sinusni signal in korak korak na seštevalnik.
  • Priključite dodatek na obseg, da prikažete rezultat.
  • Kliknite na gumb za zagon.

Oblikovanje in izdelava primera 2

Primer # 3

Naslednji primer je zasnova načrta dveh signalov glede na 'x' in 'y' os.

Za izdelavo grafa moramo slediti naslednjim korakom:

V ukazno okno vnesite 'Simulink'

  • Odprite novo okno modela
  • Izberite vir in povlecite blok valov generatorja impulzov v novo prazno okno.
  • Izberite vir in povlecite generator impulzov v prazno okno.
  • Izberite in povlecite dodatek v novo okno.
  • Izberite pomivalno korito in povlecite graf blok v prazno okno
  • Na graf priključite oba generatorja impulznih valov.
  • Kliknite na gumb za zagon.

Oblikovanje in izdelava primera 3

Zaključek

Simulink je enostaven in učinkovit način za oblikovanje katerega koli sistema. To je samo vlečenje n teorije kapljic, povleci n padec olajša oblikovanje v smislu vstavljanja in brisanja blokov. Simulink ima različne možnosti oblikovanja v virih, operaterjih in ponorih v prikazovalnih enotah.

Priporočeni članki

To je vodnik o tem, kaj je Simulink v Matlabu? Tukaj razpravljamo o uvodu in kako Simulink deluje v Matlabu s primeri. Za več informacij si lahko ogledate tudi naslednje članke -

  1. Matlab ukazi
  2. Kaj je Matlab?
  3. MATLAB proti R
  4. Uvod v Matlab

Kategorija: