- Kas yra „Simulink“?
- Kaip paleisti „Simulink“ MATLAB?
- „Simulink“ bibliotekos naršyklė
- Veikia demonstracinis modelis su MATLAB Simulink
- Derintuvo paleidimas
- Signalo stiprintuvo „Simulink“ modelio sukūrimas
- Dinaminės valdymo sistemos modeliavimas
Kas yra „Simulink“?
„Simulink“ per pastaruosius kelerius metus tapo dažniausiai naudojamu inžinerinės programinės įrangos paketu tarp akademijų ir pramonės atstovų. „Simulink“ yra integruota su „MATLAB“ programine įranga, kuri naudojama dinaminių sistemų modeliavimui, imitavimui ir analizei. „Simulink“ pateikia grafinę vartotojo sąsają (GUI) kaip blokines diagramas, kad sukurtumėte savo modelį taip, kaip remiatės pieštuku ir popieriumi.
Norėdami suprasti „Simulink“, galite apsvarstyti paprastą pavyzdį,
Čia, aukščiau pateiktame pavyzdyje, mes generuojame sinuso bangą iš sinusinių bangų bloko ir sustipriname ją padidinimo koeficientu, kurį tiesiogiai patikrinate „Simulink“ dukart spustelėdami taikymo srities bloką.
Jei dar nesinaudojote „MATLAB“, pirmiausia sužinokite apie „MATLAB“ naudojamas terminologijas ir pradėkite nuo „LED“ mirksi.
Kaip paleisti „Simulink“ MATLAB?
Norėdami atidaryti „Simulink“ MATLAB, galite tiesiog spustelėti mygtuką „Simulink“ iš MATLAB meniu juostos, kaip parodyta žemiau esančiame paveikslėlyje
Kita vertus, galite tiesiog naudoti komandų langą, kad atidarytumėte „Simulink“. Tiesiog komandinėje eilutėje parašykite „simulink“ ir paspauskite „Enter“.
simulink
Žemiau yra pirmasis langas, pasirodantis atidarius „Simulink“:
Kaip matote paveikslėlyje, yra skirtingos galimybės atlikti įvairias užduotis, pvz., Galite sukurti šabloną, tuščią modelį, tuščią biblioteką ir daugelį kitų.
Kai mums reikia sukurti naują modelį, dukart spustelėdami jį pasirenkame parinktį „ Blank Model“ . Tuščias modelio langas, kurį taip pat galime vadinti „ Simulink“ langu, atrodo kaip žemiau.
„Simulink“ bibliotekos naršyklė
„Simulink“ bibliotekos naršyklėje yra kriauklės, šaltiniai, jungtys, tiesiniai ir netiesiniai komponentai. „Simulink“ yra daug geresnis už kitus ankstesnius modeliavimo paketus, kuriems reikia formuluoti lygtis į programą, o „Simulink“ galite pasirinkti funkciją ir blokus, o jūs tiesiog turite įvesti lygčių kintamojo reikšmes.
Norėdami atidaryti „Simulink“ bibliotekos naršyklę, tiesiog spustelėkite meniu „Simulink“ bibliotekos naršyklės mygtuką, kaip parodyta žemiau esančiame paveikslėlyje
Kitas būdas atidaryti „Simulink“ bibliotekos naršyklę yra komandų lange įvesti žemiau esančią komandą. Komandoje skiriamos didžiosios ir mažosios raidės, todėl rašydami būkite atsargūs:
„slLibraryBrowser“
Taip atrodo „Simulink“ bibliotekos naršyklė, kurioje galite ieškoti kriauklių, šaltinių, jungčių, tiesinių ir netiesinių komponentų.
Veikia demonstracinis modelis su MATLAB Simulink
„Simulink“ jau yra daugybė paprastų ir pažangių įvairių tipų sistemų modelių, tokių kaip garsas, ryšys, kompiuterio matymas, DSP, realusis laikas ir daugelis kitų, kaip matote toliau pateiktame paveikslėlyje
Norėdami paleisti pavyzdinį ar demonstracinį modelį, tiesiog dukart spustelėkite jį ir pasirodys jo „ Simulink“ modelio iššokantis langas, kaip parodyta žemiau esančiame paveikslėlyje
Po modeliavimo galite imituoti modelį naudodami integravimo metodą, „Simulink“ meniu arba komandų langą. Lengviausias ir patogiausias būdas yra tiesiog naudoti „Simulink“ mygtuką „Paleisti“ iš „Simulink“ meniu, kad paleistumėte modelį „Simulink“, kaip parodyta žemiau esančiame paveikslėlyje
Jei norite, taip pat galite naudoti arba redaguoti demonstracinį modelį.
Derintuvo paleidimas
„Simulink Debugger“ yra „Simulink“ įrankis, skirtas rasti ar diagnozuoti modelio klaidas. Derintuvas padeda jums žingsnis po žingsnio patikrinti ar paleisti modeliavimą, taip pat rodo įvesties, išvesties ir blokavimo būsenas.
Norėdami paleisti derintuvą, tiesiog spustelėkite „Simulink“ meniu juostos modeliavimo skyriuje esantį derinimo modelį, kaip parodyta žemiau esančiame paveikslėlyje
Jūs netgi galite paleisti derintuvą iš komandos lango, tiesiog įvesdami žemiau esančią komandą, sldebug („modelio pavadinimas“)
Signalo stiprintuvo „Simulink“ modelio sukūrimas
1 žingsnis: - Paleiskite „Simulink“ iš „Simulink“ mygtuko arba komandiniame lange įveskite „simulink“ .
2 žingsnis: - „ Simulink “ pasirinkite „ Blank Model“ , kaip parodyta žemiau esančiame paveikslėlyje
3 žingsnis: - Dabar mes sukursime „signalo stiprintuvo modelį“, kuris ims įvestį ir sustiprins ją padidinimo koeficientu.
Signalo stiprintuvo modeliui mums reikia sinusinių bangų bloko, stiprinimo bloko ir taikymo srities.
4 žingsnis: - Atidarykite bibliotekos naršyklę komandų lange įvesdami „sl'LibraryBrowser“ . Iš bibliotekos naršyklės lango pasirinkite reikiamus blokus ir vilkite juos į „Simulink“ langą, kaip parodyta žemiau esančiame paveikslėlyje
5 žingsnis : - Įdėję visus blokus į „Simulink“ langą, turite juos sujungti pagal toliau pateiktą vaizdą,
6 žingsnis: - Turite pakeisti nustatymą, kad gautumėte du įvesties apimtis, todėl dukart spustelėkite taikymo sritį, tada eikite į nustatymą ir pakeiskite „ Įvesties prievadų skaičius“ į „2“, kaip parodyta žemiau esančiame paveikslėlyje
7 žingsnis: - Dabar, norėdami sustiprinti, dukart spustelėdami atitinkamą bloką galite nustatyti sinusinės bangos amplitudės vertę ir stiprinimo koeficientą.
8 žingsnis: - Tai atlikę, „ Simulink“ modelį galime paleisti iš „RUN“ mygtuko, nurodyto „Simulink“ meniu.
Palaukite, kol „Simulink“ sukompiliuos jūsų modelį, kurį galite pamatyti apatiniame dešiniajame lango kampe.
9 žingsnis: - Dabar, norėdami gauti rezultatą, dukart spustelėkite taikymo sritį ir galėsite pamatyti įvestį ir sustiprintą bangos formą, kaip parodyta paveikslėlyje žemiau
Dėl to, jei stebite išėjimo bangos formą, ją sustiprina koeficientas 3.
10 žingsnis: - Dabar galite išsaugoti savo modelį ir atsispausdinti. „Simulink“ dizaino plėtinys yra „.slx“, todėl išsaugodami stebėkite plėtinį, paprastai jis automatiškai perima „.slx“ plėtinį.
Taip pat galite patikrinti vaizdo įrašą, pateiktą pabaigoje „Modelio kūrimas naudojant„ MATLAB Simulink “.
Dinaminės valdymo sistemos modeliavimas
„Simulink“ naudojama analizuoti įvairias realiu laiku pagrįstas kompleksines sistemas, susijusias su trintimi, oro pasipriešinimu, pavarų slydimu ir pan. Šios sistemos yra labai sudėtingos, ir kuriant modelį, kuriam straipsnis netaikomas. Tačiau norėdamas sužinoti, kaip modeliuoti dinaminę valdymo sistemą, pati MATLAB pateikė gražią dokumentaciją. Su tuo galite susipažinti MATLAB pradžios pamokoje. Pasirinkę Pradžia, eikite į „ Dinaminės sistemos modeliavimas “.
Būsite nukreipti į MATLAB pagalbos naršyklę, kaip parodyta žemiau esančiame paveikslėlyje
Visas „Simulink“ modelio sukūrimo procesas parodytas toliau pateiktame vaizdo įraše: