W artykule przedstawiono syntezę regulatora bazującego na sprzężeniu od wektora zmiennych stanu z ograniczeniami sterującego serwonapędem. Do wyznaczenia współczynników wzmocnień regulatora zastosowano algorytm optymalizacyjny sztucznej kolonii pszczół. Przedstawiono metodę wprowadzenia ograniczeń do regulatora bazującą na dyskretnych równaniach predykcyjnych. Opracowany algorytm regulacji zaimplementowano w prototypowym serwonapędzie z tranzystorami mocy SiC MOSFET i przeprowadzono testy na stanowisku laboratoryjnym.
Słowa kluczowe: regulator liniowo-kwadratowy, sterowanie z ograniczeniami, serwonapęd PMSM, autostrojenie.
Abstract
In this paper, synthesis of constrained state feedback controller for servo-drive is presented. Gain coefficients of the controller were obtained by using an artificial bee colony based optimization algorithm. Constraints handling method that is based on discrete predictive equations has been proposed. Designed control algorithm has been implemented in a prototype servo-drive with SiC MOSFET power transistors and experimentally verified.
Keywords: linear-quadratic regulator, constrained control, PMSM servo-drive, autotuning.
Serwonapędy z silnikami PMSM są powszechnie stosowane w aplikacjach wymagających dużej precyzji i dynamiki [1, 2]. Obserwowany w ostatnich latach rozwój w zakresie półprzewodnikowych elementów mocy powoduje, że możliwe jest zastosowanie wysokosprawnych tranzystorów SiC MOSFET do budowy wektorowego falownika zasilającego serwonapęd. Rozwiązanie to umożliwia uzyskanie wysokiej częstotliwości kluczowania i w rezultacie poprawę właściwości dynamicznych pętli regulacji składowych wektora przestrzennego prądu. Wzrost częstotliwości kluczowania powyżej 20 kHz jest szczególnie pożądany ze względu na minimalizację hałasu akustycznego, jednak wiąże się z koniecznością stosowania algorytmów regulacji charakteryzujących się relatywnie niską złożonością obliczeniową, ze względu na ograniczenia związane z czasem dysponowanym na wykonanie algorytmu regulacji. Zagadnienie regulacji położenia kątowego serwonapędu z silnikiem PMSM jest najczęściej realizowane przy pomocy kaskadowej struktury regulacji z regulatorami typu PID [3]. W celu uzyskania odporności na zmieniające się parametry serwonapędu (np. nieliniowe tarcie, moment bezwładności) oraz niemierzalny moment obciążenia stosowane są bardziej zaawansowane metody sterowania takie jak: sterowanie ślizgowe, sztuczne sieci neuronowe, sterowanie iteracyjne z uczeniem, sterowanie z modelem odniesienia [4]-[7]. Ze względu na dobrą kompensację zakłóceń, gwarantowaną odporność oraz tolerancję nieliniowości, alternatywę dla wymienionych algorytmów stanowić może sterowanie bazujące na sprzężeniu od wektora zmiennych stanu (ang. state feedback control) [8]-[10]. Jedną z zalet rozpatrywanego algorytmu jest niewielka złożoność obliczeniowa, co powoduje, że może być ono stosowane w układach o częstotliwości kluczowania przekraczającej 20 kHz [11]. Ze względu na konieczność wyznaczenia wszystkich wzmocnień regulatora bazującego na sprzężeniu od wektora zmiennych stanu w jednym kroku, jego synteza [...]
Prenumerata
Bibliografia
[1] Jarzebowicz L., Errors of a linear current approximation in high
speed PMSM drives, IEEE Trans. Power Electron., 32 (2017),
n.11, 8254-8257
[2] Brock S., Łuczak D., Pajchrowski T., Zawirski K., Selected
Methods for a Robust Control of Direct Drive with a Multi-mass
Mechanical Load, Advanced Control of Electrical Drives and
Power Electronic Converters, 75 (2017), 75-98
[3] Boldea I., Control issues in adjustable speed drives, IEEE Ind.
Electron. Mag., 2 (2008), n.3, 32-50
[4] Brock S., Sliding mode control of a permanent magnet direct
drive under non-linear friction, COMPEL, 30 (2011), n.3, 853-
863
[5] Pajchrowski T., Urbański K., Zawirski K., Artificial neural
network based robust speed control of permanent magnet
synchronous motors", COMPEL, 25 (2006), n.1, 220-234
[6] Mandra S., Gałkowski K., Aschemann H., Robust guaranteed
cost ILC with dynamic feedforward and disturbance
compensation for accurate PMSM position control, Control
Eng. Pract., 65 (2017), 36-47
[7] Urbański, K., A new sensorless speed control structure for
PMSM using reference model, Bull. Pol. Ac.: Tech., 65 (2017),
n.4, 489-496
[8] Tarczewski T., Grzesiak L.M., Constrained state feedback
speed control of PMSM based on model predictive approach,
IEEE Trans. Ind. Electron., 63 (2016), n.6, 3867-3875
[9] Safonov M., Athans M., Gain and phase margin for multiloop
LQG regulators, IEEE Trans. Autom. Control, 22 (1977), n.2,
173-179
[10] Brasel M., A gain-scheduled multivariable lqr controller for
permanent magnet synchronous motor," in Proc. IEEE MMAR
Conf., (2014), 722-725
[11] Tarczewski T., Niewiara Ł.J., Grzesiak L.M., Constrained state
feedback control of DC-DC power converter based on model
predictive approach, in Proc. Int. Symp. EFEA, (2016), 1-6
[12] Sarnowska A., Rąbkowski J., Hard and soft switching operation
of the half-bridge based on 900V SiC MOSFETs, in Proc. IEEE
IECON Conf., (2016), 7167-7172
[13] Grzesiak L.M., Tarczewski T., PMSM servo-drive control
system with a state feedback and a load torque feedforward
compensation, COMPEL, 32 (2013), n.1, 364-382
[14] Tarczewski T., Grzesiak L.M., Application of artificial bee
colony algorithm to auto-tuning of linear-quadratic regulator for
PMSM position control, Przegląd Elektrotechniczny, 92 (2016),
n.6, 57-62
[15] Kazmierkowski M.P., Krishnan R., Blaabjerg F., Control in
Power Electronics, Selected Problems, Academic Press, 2002
[16] Jezernik K., Rodic M., High precision motion control of servo
drives, IEEE Trans. Ind. Electron., 56 (2009), n.10, 3810-3816
[17] Lee D.-C., Sul S.-K., Park M.-H., High performance current
regulator for a field-oriented controlled induction motor drive,
IEEE Trans. Ind. Appl., 30 (1994), n.5, 1247-1257
[18] Kamiński M., Zastosowanie algorytmu BAT w optymalizacji
obliczeń adaptacyjnego regulatora stanu układu
dwumasowego, Przegląd Elektrotechniczny, 93 (2017), n.1,
300-304
[19] Karaboga D., Basturk B., On the performance of artificial bee
colony (ABC) algorithm, Appl. Soft. Comput., 8 (2008), n.1,
687-697
[20] Cortes P., Kazmierkowski M.P., Kennel R.M., Quevedo D.E.,
Rodriguez J., Predictive control in power electronics and drives,
IEEE Trans. Ind. Electron., 55 (2008), n.12, 4312-4324
[21] Shin H.B., Park J.G., Anti-windup pid controller with integral
state predictor for variable-speed motor drives, IEEE Trans.
Ind. Electron., 59 (2012), n.3, 1509-1516