Course Code: simulink
Duration: 28 hours
Prerequisites:
- Znajomość koncepcji i podstaw MATLAB
- Ogólne zrozumienie przetwarzania sygnałów
Odbiorcy
- Inżynierowie
- Naukowcy
Overview:
Simulink to platforma do projektowania opartego na modelach, która zapewnia interaktywne środowisko do modelowania i symulacji dla inżynierów i naukowców. Simulink pomaga użytkownikom projektować, symulować i analizować różne systemy przed przejściem do etapu sprzętowego. Simulink jest dodatkiem do MATLAB.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu), skierowane jest do inżynierów i naukowców, którzy chcą zainstalować, wdrożyć i zarządzać możliwościami Simulink w zakresie modelowania i symulacji systemów.
Pod koniec szkolenia uczestnicy będą mogli modelować, symulować, rozwiązywać i analizować systemy dynamiczne przy użyciu Simulink.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie, prosimy o kontakt w celu uzgodnienia szczegółów.
Course Outline:
Wprowadzenie
Przegląd funkcji i architektury Simulink
- Projektowanie oparte na modelach z Simulink
- MATLAB versus Simulink
- Korzyści z używania Simulink
- Dodatki do Simulink
Rozpoczęcie pracy z Simulink
- Interfejs użytkownika i biblioteki bloków
- Tworzenie i edycja modelu
- Definiowanie wejść i wyjść systemu
- Symulowanie modeli
Modelowanie dyskretnych systemów dynamicznych
- Modelowanie za pomocą podstawowych bloków
- Używanie ramek i buforów
- Ramy versus sygnały wielokanałowe
- Sygnały oparte na ramkach
- Sygnały wielokanałowe oparte na ramkach
Modelowanie wyrażeń logicznych
- Proste wyrażenia logiczne
- Warunkowe przekierowanie sygnałów
- Wykrywanie przejść przez zero
- Używanie bloku funkcji MATLAB
Modelowanie na podstawie algorytmu
- Modelowanie specyfikacji algorytmicznych
- Iteracyjne tworzenie z Simulink
- Weryfikacja modelu
Modelowanie systemów mieszanych sygnałów
- Przykłady modeli mieszanych sygnałów
- Modelowanie przetwornika ADC
Rozwiązywanie modeli za pomocą solvera Simulink
- Pojedyncze modele
- Stany dyskretne i ciągłe
- Wiele prędkości
- Krok stały i krok zmienny
- Obsługa przejść przez zero i pętli algebraicznych
Praca z podsystemami i bibliotekami Simulink
- Tworzenie podsystemów (wirtualnych i atomowych)
- Tworzenie konfigurowalnych podsystemów
- Tworzenie własnych bibliotek bloków
- Modelowanie warunkowo wykonywanych podsystemów
- Systemy sterowane warunkami (włączane i wyzwalane podsystemy)
Przeprowadzanie analizy widmowej z Simulink
- Analiza za pomocą bloku Spectrum Scope
- Wybór parametrów analizy
- Analiza widma mocy (hałas silnika)
- Częstotliwościowa odpowiedź systemu dyskretnego
Modelowanie systemów wieloszybkościowych
- Bloki do przetwarzania sygnałów wieloszybkościowych
- Próbkowanie nadpróbkowanych danych
- Projektowanie i konwersja filtrów modelowych
- Filtry antyaliasingowe i antyobrazowe
- Bloki filtrów wieloszybkościowych
Eksploracja zaawansowanych tematów Simulink
- Importowanie kodów MATLAB lub C do modelu
- Integracja modeli w dużych projektach
- Automatyzacja zadań modelowania
Rozwiązywanie problemów
Podsumowanie i zakończenie