Úvod do Simulink v Matlabe

Simulink je simulačné a modelové návrhové prostredie pre dynamické vstavané systémy integrované s programom Matlab. Je vyvinutý MathWorks, Simulink je grafický programovací jazykový nástroj pre tok dát používaný pre analýzu, modelovanie, simuláciu a dynamické systémy s viacerými doménami. V zásade sa používa pre grafické blokové schémy so sadou blokových knižníc. To vám umožní ponoriť algoritmy do modelov a exportovať výsledky návrhu do Matlabu pre ďalšiu analýzu.

Simulink podporuje:

  • dizajn na úrovni systému
  • simulácia
  • automatické generovanie kódu
  • testovanie a overovanie zabudovaných systémov

Existujú rôzne ďalšie produkty Matlab a pridávajú sa k špecifickým hardvérovým systémom a softvérovým aplikáciám, ktoré sú pre používateľov dostupné v Simulink.

  • Stav : Používa sa na vývoj stavových strojov a vývojových diagramov systémov.
  • Simulink Coder: Používa sa na generovanie kódu c na implementáciu aplikácií v reálnom čase.
  • xPC Target spolu s real-time systémami založenými na real-time: Je to platforma používaná na simuláciu a analýzu stavových automatov v systéme.
  • Embedded Coder: Používa sa pre vstavané systémy.
  • HDL Coder: Používa sa pri navrhovaní kódov VHDL a Verilog.
  • SimEvents: Poskytuje grafické užívateľské rozhranie na navrhovanie systémov.

Simulink je efektívny pre systematické overovanie a testovanie systémov prostredníctvom navrhovania kontroly štýlov, požiadaviek a analýzy dokončenia modelu. Verifikátor modelu Simulink nám umožňuje identifikovať chyby a vytvárať scenáre testovacích prípadov na kontrolu systému.

Ako Simulink účinkuje v Matlabe?

Nasledujúce kroky sú ukážkou toho, ako Simulink pracuje v Matlabe.

1) Prvým krokom je, že musíme otvoriť Simulink pomocou knižníc zadaním „Simulink“ do príkazového okna.

Krok 1 : príkazové okno

2) Na paneli budú tri knižnice blokov: Simulink, výsledky vyhľadávania a často používané. vyberte knižnicu: Simulink. Po výbere vyššie uvedenej možnosti bude na pravej strane uvedený zoznam rôznych knižníc. Má rôzne knižnice v oblasti vedy a techniky.

Krok 2 : Prehliadač knižnice Simulink

3) Tretím krokom je vytvorenie základných stavebných blokov. Ak chcete vytvoriť nový systém, vyberte možnosť „nový“ v knižnici. Otvorí sa nové okno pre návrh systému.

Krok 3 : Nové okno pre modelovanie

4) Štvrtým krokom je výber prvkov. Tu musíme vybrať bloky, ktoré sú potrebné na zostavenie systémových blokov. Je tu k dispozícii jednoduchá možnosť pretiahnutia myšou, inak môžete pokračovať ľavým tlačidlom myši.

Krok 4 : Výber blokov a navrhovanie

5) Posledným krokom je zobrazenie výstupu. V okne sa na spustenie modelu používa malá zelená ikona.

Krok 5: Ikona spustenia pre zobrazenie výstupu

Príklady simulinku v Matlabe

Pozrime sa na niektoré príklady:

Príklad č. 1

Uvažujme jeden príklad, chcem navrhnúť sínusovú vlnu a zobraziť výsledok.

Na vyriešenie vyššie uvedeného problému je potrebné postupovať podľa nasledujúcich krokov:

  • V príkazovom okne napíšte „Simulink“
  • Otvoriť nové okno modelu
  • Vyberte zdroj a presuňte blok sinovej vlny do nového prázdneho okna.
  • Vyberte umývadlo a presuňte normálny rozsah do nového prázdneho okna
  • Pripojte zdroj a drez, čo znamená sínusovú vlnu a rozsah.
  • Kliknite na tlačidlo Spustiť.

Návrh a výstup z príkladu 1

Príklad č. 2

Druhým príkladom je pridanie dvoch signálov, predpokladajme dva signály, jeden je signál sínusovej vlny a druhý je krokový signál.

Pri navrhovaní modelu musíme postupovať podľa nasledujúcich krokov:

  • V príkazovom okne napíšte „Simulink“.
  • Otvorte nové okno modelu.
  • Vyberte zdroj a presuňte blok sinovej vlny do nového prázdneho okna.
  • Vyberte zdroj a signál kroku ťahania.
  • Vyberte matematickú operáciu a presuňte myšku do nového okna.
  • Vyberte umývadlo a presuňte normálny rozsah do nového prázdneho okna.
  • Pripojte sínusovú vlnu a krokový signál k sčítačke.
  • Ak chcete zobraziť výsledok, pripojte sčítačku k rozsahu.
  • Kliknite na tlačidlo Spustiť.

Návrh a výstup z príkladu 2

Príklad č. 3

Ďalším príkladom je navrhnutie grafu dvoch signálov vzhľadom na os „x“ a „y“.

Na vykreslenie grafu je potrebné vykonať nasledujúce kroky:

V príkazovom okne napíšte „Simulink“

  • Otvoriť nové okno modelu
  • Vyberte zdroj a blok vlny generátora impulzov presuňte do nového prázdneho okna.
  • Vyberte zdroj a presuňte generátor impulzov do prázdneho okna.
  • Vyberte a presuňte sčítačku do nového okna.
  • Vyberte blok drezu a ťahaním myši vyberte graf do prázdneho okna
  • Pripojte obidva generátory impulzných vĺn k grafu.
  • Kliknite na tlačidlo Spustiť.

Dizajn a výstup z príkladu 3

záver

Simulink je jednoduchý a efektívny spôsob navrhovania akéhokoľvek systému. Toto je iba teória ťahania n, drag n drop uľahčuje navrhovanie z hľadiska vkladania a mazania blokov. Simulink má rôzne možnosti navrhovania zdrojov, operátorov a umývadiel v zobrazovacích jednotkách.

Odporúčané články

Toto bol návod na Čo je Simulink v Matlabe ?. Tu uvádzame príklady a spôsob, akým Simulink pracuje v Matlabe. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Príkazy Matlab
  2. Čo je Matlab?
  3. MATLAB vs R
  4. Úvod do Matlabu

Kategórie: