E
excitation-signal-design
Projektuj sygnały wzbudzające do identyfikacji dynamiki systemów sterowania
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do projektowania efektywnych sygnałów wzbudzających (testów skokowych) dla systemów sterowania. Nauczysz się, jak prawidłowo zaplanować test skokowy, wybrać częstotliwość próbkowania i zebrać dane odpowiedzi systemu. Narzędzie prowadzi Cię przez każdy etap: od ustalenia stanu ustalonego, przez aplikację sygnału wejściowego, aż do rejestracji pełnego przebiegu dynamiki. Idealne dla inżynierów pracujących nad identyfikacją parametrów i estymacją systemów pierwszego rzędu.
Jak używać
- Przygotuj system do testu, upewniając się, że znajduje się w stanie ustalonym przy znanym punkcie pracy. Zarejestruj wartość początkową wyjścia systemu.
- Wybierz amplitudę sygnału skokowego — zmianę wartości wejściowej z zera na stałą wartość. Wartość powinna być wystarczająco duża, aby zaobserwować zmianę w odpowiedzi, ale nie powinna destabilizować systemu.
- Określ czas trwania testu na podstawie szacunkowych stałych czasowych systemu. Minimum to 2–3 stałe czasowe, ale zalecane jest 3–5 stałych czasowych dla dokładnej estymacji parametrów. Jeśli wyjście się ustabilizuje, masz wystarczające dane.
- Ustal częstotliwość próbkowania — co najmniej 10–20 próbek na stałą czasową. Zbyt niska częstotliwość może przegapić dynamikę podczas fazy narastania, zbyt wysoka generuje nadmiarowe dane bez dodatkowych informacji.
- Uruchom test skokowy i rejestruj dane: czas (od startu testu), pomiar wyjścia (wraz z szumem czujnika) oraz polecenie wejściowe. Zbieraj dane w regularnych odstępach czasu.
- Przeanalizuj zarejestrowaną odpowiedź — powinna wykazywać charakterystyczną krzywą wykładniczą dla systemów pierwszego rzędu, z fazą narastania i osiągnięciem nowej wartości ustalonej.