Wprowadzenie do Simulink w Matlabie

Simulink jest symulacyjnym i opartym na modelu środowiskiem projektowym dla dynamicznych systemów wbudowanych zintegrowanych z Matlab. Jest rozwijany przez MathWorks, Simulink to graficzne narzędzie do programowania przepływu danych wykorzystywane do analizy, modelowania, symulacji i dynamicznych systemów wielodomenowych. Zasadniczo służy do graficznych schematów blokowych z zestawem bibliotek bloków. Pozwala zanurzyć algorytmy w modelach i wyeksportować wyniki projektowania do Matlaba do następnej analizy.

Simulink obsługuje:

  • projektowanie na poziomie systemu
  • symulacja
  • automatyczne generowanie kodu
  • testowanie i weryfikacja systemów wbudowanych

Istnieje wiele innych produktów Matlab oraz dodatkowe systemy sprzętowe i aplikacje, które są dostępne dla użytkownika w Simulink.

  • Przepływ stanu: służy do opracowywania automatów stanów i schematów blokowych systemów.
  • Simulink Coder: służy do generowania kodu c do implementacji aplikacji w czasie rzeczywistym.
  • xPC Target wraz z opartymi na nim systemami czasu rzeczywistego: Jest to platforma służąca do symulacji i analizy automatów stanów w systemie.
  • Embedded Coder: Używany w systemach wbudowanych.
  • HDL Coder: Służy do projektowania kodu VHDL i kodu Verilog.
  • SimEvents: Daje graficzny interfejs użytkownika do projektowania systemów.

Simulink jest skuteczny w systematycznej weryfikacji i testowaniu systemów poprzez projektowanie kontroli stylu, wymagań i analizy kompletności modelu. Weryfikator modelu Simulink pozwala nam identyfikować błędy, a także tworzyć scenariusze przypadków testowych do sprawdzania systemu.

Jak działa Simulink w Matlabie?

Poniższe kroki przedstawiają działanie Simulink w Matlabie.

1) Pierwszym krokiem jest otwarcie Simulink za pomocą bibliotek, po prostu wpisując „Simulink” w oknie poleceń.

Krok 1 : okno poleceń

2) W panelu będą trzy biblioteki bloków: Simulink, wyniki wyszukiwania i często używane. wybierz bibliotekę: Simulink. Po wybraniu powyższej opcji po prawej stronie pojawi się lista różnych bibliotek. Posiada różne biblioteki w dziedzinie nauki i inżynierii.

Krok 2 : Przeglądarka biblioteki Simulink

3) Trzecim krokiem jest stworzenie podstawowych bloków konstrukcyjnych. Aby utworzyć nowy system, wybierz opcję „nowa” w opcji biblioteki. Otworzy się nowe okno do projektowania systemu.

Krok 3 : Nowe okno do modelowania

4) Czwarty krok to wybór elementów. Tutaj musimy wybrać bloki, które są potrzebne do budowy bloków systemowych. Dostępna jest tutaj prosta opcja przeciągnij i upuść, w przeciwnym razie możesz przejść do lewego przycisku myszy.

Krok 4 : Wybór bloków i projektowanie

5) Ostatnim krokiem jest wyświetlenie wyniku. W oknie znajduje się jedna mała zielona ikona na górze służy do uruchomienia modelu.

Krok 5: Uruchom ikonę do wyświetlania danych wyjściowych

Przykłady Simulink w Matlabie

Zobaczmy kilka przykładów:

Przykład 1

Rozważmy jeden przykład: chcę zaprojektować falę sinusoidalną i wyświetlić wynik.

Aby rozwiązać powyższy problem, muszę wykonać następujące kroki:

  • Wpisz „Simulink” w oknie poleceń
  • Otwórz okno nowego modelu
  • Wybierz źródło i przeciągnij blok fali sinusoidalnej do nowego pustego okna.
  • Wybierz zlew i przeciągnij wybierz normalny zakres do nowego pustego okna
  • Podłącz źródło i zlew, co oznacza falę sinusoidalną i zakres.
  • Kliknij przycisk Uruchom.

Projektowanie i produkcja przykładu 1

Przykład nr 2

Drugi przykład to dodanie dwóch sygnałów, załóżmy, że dwa sygnały, jeden jest sygnałem fali sinusoidalnej, a drugi sygnałem kroku.

Aby zaprojektować model, musimy wykonać następujące kroki:

  • Wpisz „Simulink” w oknie poleceń.
  • Otwórz okno nowego modelu.
  • Wybierz źródło i przeciągnij blok fali sinusoidalnej do nowego pustego okna.
  • Wybierz źródło i przeciągnij sygnał kroku.
  • Wybierz operację matematyczną i przeciągnij sumator do nowego okna.
  • Wybierz zlew i przeciągnij wybierz normalny zakres do nowego pustego okna.
  • Podłącz sygnał sinusoidalny i sygnał kroku do sumatora.
  • Podłącz sumator do zakresu, aby wyświetlić wynik.
  • Kliknij przycisk Uruchom.

Projektowanie i produkcja przykładu 2

Przykład nr 3

Kolejnym przykładem jest zaprojektowanie wykresu dwóch sygnałów w odniesieniu do osi „x” i „y”.

Aby wykreślić wykres, musimy wykonać następujące kroki:

Wpisz „Simulink” w oknie poleceń

  • Otwórz okno nowego modelu
  • Wybierz źródło i przeciągnij blok falowy generatora impulsów do nowego pustego okna.
  • Wybierz źródło i przeciągnij generator impulsów do pustego okna.
  • Wybierz i przeciągnij addera do nowego okna.
  • Wybierz ujście i przeciągnij blok wykresu do pustego okna
  • Podłącz oba generatory fal pulsacyjnych do wykresu.
  • Kliknij przycisk Uruchom.

Projekt i wyniki z przykładu 3

Wniosek

Simulink to łatwy i wydajny sposób zaprojektowania dowolnego systemu. Jest to tylko przeciąganie i upuszczanie teorii, przeciąganie i upuszczanie ułatwia projektowanie pod względem wstawiania i usuwania bloków. Simulink ma różne opcje projektowania w źródłach, operatorach i odbiornikach w wyświetlaczach.

Polecane artykuły

To był przewodnik po Co to jest Simulink w Matlabie ?. Tutaj omawiamy wprowadzenie i działanie Simulink w Matlabie z przykładami. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej -

  1. Polecenia Matlaba
  2. Co to jest Matlab?
  3. MATLAB vs R.
  4. Wprowadzenie do Matlaba

Kategoria: