Въведение в Simulink в Matlab
Simulink е симулираща и базирана на модели дизайн среда за динамични вградени системи, интегрирани с Matlab. Той е разработен от MathWorks, Simulink е графичен инструмент за програмиране на данни, използван за анализ, моделиране, симулация и динамични системи с множество домейни. Основно се използва за графични блок-схеми с набор от блокови библиотеки. Тя ви позволява да потапяте алгоритмите в модели и да експортирате резултатите от проектирането в Matlab за следващия анализ.
Simulink поддържа:
- дизайн на ниво система
- симулация
- автоматично генериране на код
- тестване и проверка на вградени системи
Има различни други продукти на Matlab и добавяте към специфични хардуерни системи и софтуерни приложения, които са достъпни в Simulink за потребителя.
- Stateflow : Използва се за разработване на държавни машини и схеми на потоци на системите.
- Simulink Coder: Използва се за генериране на c код за реализиране на приложения в реално време.
- xPC Target, заедно с базирани системи в реално време: Това е платформа, използвана за симулиране и анализ на машините на състоянието в системата.
- Вграден кодър: Използва се за вградени системи.
- HDL Coder: Използва се при проектирането на VHDL код и Verilog код.
- SimEvents: Той дава графичен потребителски интерфейс за проектиране на системите.
Simulink е ефективен за систематична проверка и тестване на системи чрез проектиране на проверка на стила, изисквания и анализ на завършването на модела. Simulink model Verifier ни позволява да идентифицираме грешки, както и да създадем сценарии за тестови случаи за проверка на системата.
Как работи Simulink в Matlab?
Следващите стъпки представляват как Simulink работи в Matlab.
1) Първата стъпка е, че трябва да отворим Simulink с помощта на библиотеки, като просто въведете „Simulink“ в прозореца на командите.
Стъпка 1 : прозорец на командите
2) На панела ще има библиотека с три блока: Simulink, резултати от търсенето и често използвани. изберете библиотека: Simulink. След като изберете горната опция, от дясната страна ще бъде даден списък с различни библиотеки. Разполага с различни библиотеки в областта на науката и техниката.
Стъпка 2 : Браузър на библиотеката на Simulink
3) Трета стъпка е да се създадат основни градивни елементи. За да създадете нова система, изберете опция „ново“ в библиотеката опция. Той ще отвори нов прозорец за проектиране на система.
Стъпка 3 : Нов прозорец за моделиране
4) Четвъртата стъпка е изборът на елементи. Тук трябва да изберем блоковете, които са необходими за изграждането на системния блок. Тук е достъпна проста опция за плъзгане n drop, в противен случай можете да продължите с левия бутон на мишката.
Стъпка 4 : Избор на блокове и проектиране
5) Последната стъпка е показването на изхода. В прозореца има една малка зелена икона отгоре се използва за стартиране на модела.
Стъпка 5: Изпълнете иконата за показване на изхода
Примери за Simulink в Matlab
Нека видим някои от примерите:
Пример №1
Нека разгледаме един пример, искам да проектирам синусоида и да покажа резултата.
За да разреша горния проблем, трябва да следвам следните стъпки:
- Въведете „Simulink“ в прозореца на командите
- Отваряне на нов прозорец на модела
- Изберете източник и плъзнете блок за вълна sin към нов празен прозорец.
- Изберете мивка и плъзнете - изберете нормален обхват към новия празен прозорец
- Свържете източника и мивката, което означава синусоида и обхват.
- Кликнете върху бутона за изпълнение.
Проектиране и извеждане на пример 1
Пример №2
Вторият пример е добавянето на два сигнала, нека приемем, че два сигнала един е синусоидален сигнал, а вторият е стъпков сигнал.
За да проектираме модел, трябва да следваме следните стъпки:
- Въведете „Simulink“ в прозореца на командите.
- Отворете прозореца на новия модел.
- Изберете източник и плъзнете блок за вълна sin към нов празен прозорец.
- Изберете източника и плъзнете стъпков сигнал.
- Изберете математическа операция и плъзнете добавката в нов прозорец.
- Изберете мивка и плъзнете - изберете нормален обхват към новия празен прозорец.
- Свържете синусоидата и стъпковия сигнал към добавката.
- Свържете добавката към обхвата, за да покажете резултата.
- Кликнете върху бутона за изпълнение.
Проектиране и извеждане на пример 2
Пример №3
Следващият пример е проектиране на диаграма от два сигнала по отношение на "x" и "y" ос.
За да начертаем графиката, трябва да следваме следните стъпки:
Въведете „Simulink“ в прозореца на командите
- Отваряне на нов прозорец на модела
- Изберете източник и плъзнете вълнен блок на генератор на импулси към нов празен прозорец.
- Изберете източника и плъзнете генератора на импулси към празен прозорец.
- Изберете и плъзнете добавката към новия прозорец.
- Изберете мивка и плъзнете-изберете графичен блок към празен прозорец
- Свържете двата генератора на импулсни вълни към графиката.
- Кликнете върху бутона за изпълнение.
Дизайн и изход от пример 3
заключение
Simulink е лесен и ефективен начин за проектиране на всяка система. Това е само плъзгане n теория за капка, drag n drop прави проектирането лесно по отношение на вмъкване и изтриване на блокове. Simulink има различни опции за проектиране в източници, оператори и мивки в дисплейните единици.
Препоръчителни статии
Това е ръководство за това какво е Simulink в Matlab ?. Тук обсъждаме въвеждането и как Simulink работи в Matlab с примери. Може да разгледате и следните статии, за да научите повече -
- Команди на Matlab
- Какво е Matlab?
- MATLAB срещу R
- Въведение в Matlab