Rapid Control Prototyping (RCP)​

Szybkie prototypowanie systemów sterowania

Szybkie prototypowanie systemów sterowania (Rapid Control Prototyping – RCP) to bardzo skuteczna metoda opracowywania, optymalizacji i testowania nowych strategii sterowania w rzeczywistym środowisku, bez konieczności ręcznego programowania. Aby zbudować własny, dostosowany do potrzeb system RCP, dSPACE oferuje szeroką gamę komponentów oprogramowania i sprzętu do użytku w pojeździe, laboratorium lub na stanowisku testowym.

Algorytm sterowania jest modelowany w postaci schematu blokowego w środowisku MATLAB/Simulink.

Zastosowanie uniwersalnych platform szybkiego prototypowania pozwala rozpocząć testowanie algorytmów sterowania na wczesnym etapie projektu, zanim jeszcze zostanie opracowana sprzętowa platforma docelowego sterownika. Podejście to umożliwia zrównoleglenie prac i szybsze ukończenie projektu.

Zastosowanie automatycznej generacji kodu i wyeliminowanie konieczności ręcznego kodowania znacząco skraca czas upływający od opracowania koncepcji sterowania do eksperymentów. Ułatwia to udoskonalanie projektu przez wielokrotne powtarzanie tego procesu.

Technika szybkiego prototypowania systemów sterowania (RCP) umożliwia szybkie i płynne przejście od etapu testów Model In The Loop (MIL) do eksperymentów sterowania na rzeczywistym obiekcie.

Wideo: Szybkie prototypowanie systemów sterowania (RCP)

Platformy dSPACE do szybkiego prototypowania systemów sterowania

Przykład zastosowania: Opracowanie strategii sterowania silnikiem elektrycznym

Silniki elektryczne są powszechnie stosowane w wielu gałęziach przemysłu. W przemyśle motoryzacyjnym pojazdy elektryczne i hybrydowo-elektryczne odgrywają ważną rolę w strategiach ograniczania zużycia paliwa i emisji. Duża liczba różnych silników elektrycznych i potrzeba integracji ich z istniejącymi systemami elektrycznymi / elektronicznymi wymagają wysoce elastycznych systemów rozwoju. Zakres, elastyczność i wydajność interfejsów wejść / wyjść decydują o tym, czy mogą one obsługiwać wybrane rodzaje silników elektrycznych i czujników.

Środowisko programistyczne

Systemy oparte na procesorach i układach FPGA firmy dSPACE pozwalają na obsługę nawet najbardziej wymagających silników elektrycznych. Ponadto dSPACE oferuje specyficzne interfejsy wejść / wyjść i zestawy bloków dla MicroAutoBox II, MicroLabBox, a także systemów modułowych (SCALEXIO). Wydajne wejścia / wyjścia z wbudowanym przetwarzaniem sygnału zapewniają wszystkie typowe interfejsy do podłączania czujników i stopni mocy do obsługi BLDC oraz silników synchronicznych i asynchronicznych. Zaawansowane funkcje wejść / wyjść zapewniają wzorce sterowania PWM zarówno dla podstawowych metod sterowania, jak i komutacji blokowej i sinusoidalnej. Dostępne jest kompleksowe wsparcie oprogramowania, dzięki czemu można wykorzystać pełny potencjał sprzętu. Aby osiągnąć wysoką produktywność od samego początku, dSPACE dostarcza gotowe modele demonstracyjne Simulink z kompleksowymi algorytmami sterowania dla silników BLDC i synchronicznych.

Środowisko do szybkiego prototypowania systemów sterowania