55_orlowska-kowalska.. - Politechnika Wrocławska

Transkrypt

55_orlowska-kowalska.. - Politechnika Wrocławska
Nr 62
Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych
Politechniki Wrocławskiej
Nr 62
Studia i Materiały
Nr 28
2008
silnik indukcyjny, napęd bezczujnikowy,
estymatory MRAS, estymacja parametrów
Teresa ORŁOWSKA-KOWALSKA*, Mateusz DYBKOWSKI*
ZASTOSOWANIE ESTYMATORÓW TYPU MRAS
DO ODTWARZANIA STRUMIENIA I PRĘDKOŚCI WIRNIKA
ORAZ PARAMETRÓW UZWOJENIA STOJANA
W BEZCZUJNIKOWYM NAPĘDZIE INDUKCYJNYM
W artykule przedstawiono możliwości poprawy jakości odtwarzania prędkości silnika indukcyjnego za pomocą estymatora typu MRASCC [1] poprzez zastosowanie odtwarzania na bieżąco wartości
rezystancji i reaktancji stojana. Metoda ta zaimplementowana została w bezczujnikowym układzie
bezpośredniego sterowania polowo-zorientowanego. Opisano podstawy teoretyczne metody identyfikacji. Szczególną uwagę zwrócono na jakość identyfikacji prędkości wirnika w różnych stanach pracy
napędu. Algorytm identyfikacji zaimplementowano w procesorze sygnałowym, wykorzystywanym do
sterowania układem napędowym.
1. WPROWADZENIE
Dzięki bardzo szybkiemu postępowi techniki mikroprocesorowej oraz układów
energoelektroniki obserwuje się bardzo intensywny rozwój układów napędowych
z silnikami indukcyjnymi, w tym bezczujnikowych [3]. Dzięki nowoczesnym metodom sterowania możliwe jest uzyskanie przez te napędy takich samych właściwości
dynamicznych jak w układach z silnikami prądu stałego, przy znacznie prostszej budowie silnika i większej niezawodności całego układu sterowania. Silniki indukcyjne
(SI) są jednak obiektami nieliniowymi i realizacja tych układów sterowania wymaga
stosowania odpowiednich członów odsprzęgających oraz sprzężeń zwrotnych od
trudnomierzalnych zmiennych stanu silnika. Wiąże się to ze stosowaniem specjalnych
technik do odtwarzania zmiennych stanu, takich jak: strumień wirnika, strumień stojana oraz coraz częściej – w napędach bezczujnikowych – prędkości kątowej [3]. Ja__________
* Instytut Maszyn, Napędów i Pomiarów Elektrycznych, Politechnika Wrocławska, 50-372 Wrocław,
ul. Smoluchowskiego 19 , [email protected], [email protected]
363
kość i dokładność sterowania w omawianych układach zależy w dużym stopniu od
dokładnej znajomości parametrów elektromagnetycznych modelu matematycznego
silnika.
Spośród wielu algorytmicznych metod odtwarzania prędkości silnika [3] na szczególne zainteresowanie zasługuję metody wykorzystujące technikę MRAS (Model
Reference Adaptive System). Metody te doczekały się już wielu szczegółowych rozwiązań i ogólnie można je podzielić na trzy grupy:
– metody MRAS wykorzystujące błąd estymacji strumienia wirnika (MRASF) wyznaczanego z dwóch różnych modeli strumienia (tzw. modelu napięciowego
i prądowego), przedstawione po raz pierwszy w [4], [5]. Prędkość w tej metodzie
jest wyznaczana w pętli zamkniętej, na podstawie sygnału wyjściowego regulatora PI sterowanego sygnałem błędu strumienia wirnika;
– metody MRAS oparte na błędzie napięcia rotacji (MRASEMF), w których sygnał
błędu do korekcji prędkości wirnika otrzymywany jest z porównania mierzonej
i obliczonej wartości napięcia rotacji silnika indukcyjnego [6], [7];
– metody MRAS wykorzystujące błąd odtwarzania prądu stojana do korekcji estymowanej prędkości silnika, w których mierzona wartość prądu jest porównywana z wartością obliczoną na podstawie odpowiedniego modelu obwodu
stojana SI [8], [1], [2].
Jeden z tych ostatnich estymatorów, tzw. estymator prądowy MRASCC został
przedstawiony po raz pierwszy w [1] oraz szczegółowo przebadany pod względem
stabilności oraz wrażliwości na zmiany parametrów schematu zastępczego SI w pracach [2], [9] i [10]. Pomimo tego, że jego odporność na zmiany lub błędną identyfikację parametrów SI jest znacznie większa w porównaniu z innymi znanymi estymatorami prędkości typu MRAS [9], dokładność odtwarzania prędkości silnika
indukcyjnego w szerokim zakresie pracy napędu można jeszcze poprawić, stosując na
bieżąco odpowiednią korekcję wybranych parametrów silnika, w szczególności rezystancji uzwojenia stojana. W związku z tym, w niniejszej pracy zaproponowano modyfikację tego estymatora MRASCC poprzez wprowadzenie bieżącej identyfikacji
rezystancji i reaktancji uzwojenia stojana. Taki estymator prędkości zaimplementowano w bezczujnikowym układzie wektorowego sterowania SI i przebadano na stanowisku laboratoryjnym w szerokim zakresie zmian prędkości wirnika.
2. MODEL MATEMATYCZNY I PODSTAWOWE CECHY PRĄDOWEGO
ESTYMATORA MRASCC
Model matematyczny estymatora MRASCC opartego na estymatorze prądu stojana
oraz na modelu prądowym strumienia wirnika opisano szerzej w [1] i [2]. Uzyskuje
się go po odpowiednich przekształceniach równań modelu prądowego i napięciowego
strumienia wirnika silnika indukcyjnego [3]. Estymator prądu stojana można przedstawić za pomocą równania:
364
r x2 + x2r
xr
xm
d e
1
is = − r m r 2s ies +
us + m r 2 Ψri − jωme
Ψri
σ TN xs
dt
σ TN xs xr
σ TN xs xr
σ TN xs xr
(1)
gdzie: ωme – estymowana prędkość kątowa wirnika, rs, rr, xs, xr, xm – rezystancja stojana i wirnika, reaktancja stojana i wirnika, reaktancja magnesująca, ise, Ψri , us – estymowany wektor prądu stojana i strumienia wirnika oraz wektor napięcia stojana,
σ = 1– xm2/xsxr. TN = 1/2πfs
W estymatorze MRASCC wykorzystano następujący mechanizm adaptacji prędkości:
(
)
(
)
ω me = K P eisα Ψir β − eisβ Ψirα + K I ∫ eisα Ψir β − eisβ Ψirα dt
(2)
gdzie eisα ,β = isα , β − iseα , β – błąd odtwarzania składowych wektora prądu stojana, oraz
Ψ ιrα,β − składowe wektora strumienia wirnika odtwarzane za pomocą modelu prądowego:
 1
d i  rr
Ψ r =  ( xM i s − Ψ ir ) + jω me Ψ ir 
(3)
dt
x
 r
 TN
Schemat ideowy badanego estymatora prędkości i strumienia wirnika pokazano na rys. 1.
usα
usβ
ωm
i sα
Silnik
Indukcyjny
isβ
ωme
Model prądowy
Ψriα
Ψriβ
e
sα
i
Estymator prądu
stojana
iseβ
i sβ
iseβ
Ψriα
iseα
PI
i sα
ωme
Ψriβ
Model przestrajalny
Mechanizm adaptacji
prędkości kątowej
Rys. 1. Schemat blokowy estymatora typu MRASCC
Fig. 1. Scheme of the MRASCC estimator
W przeciwieństwie do klasycznego estymatora MRASF [4], w którym rolę modelu odniesienia pełni model napięciowy strumienia wirnika SI, w estymatorze tym rolę modelu
referencyjnego pełni silnik indukcyjny. Wartość zmierzonego prądu stojana porównywana
jest z wartością estymowaną (1). Błąd odtwarzania składowych wektora prądu stojana eis
jest wykorzystywany w algorytmie obliczania prędkości kątowej (2).
W celu oceny efektywności opracowanego prądowego estymatora MRASCC
w bezczujnikowym układzie wektorowego sterowania SI, przeprowadzono szczegółowe badania wrażliwości takiego układu na zmiany parametrów schematu zastępcze-
365
go SI i porównano ją z wrażliwością innych znanych z literatury estymatorów MRAS
oraz najczęściej stosowanych układów do odtwarzania prędkości kątowej silnika indukcyjnego [9]. Zakładano błędną identyfikację parametrów w estymatorze MRAS,
przyjmując stałe parametry regulatora PI w pętli adaptacji estymatora oraz regulatorów prądu i prędkości struktury sterowania polowo-zorientowanego, dobrane dla
przypadku znamionowych wartości parametrów SI. Wyniki tych badań dla estymatora
MRASCC przedstawiono na rys. 2.
Rys. 2. Wrażliwość bezczujnikowego układu wektorowego sterowania napędu indukcyjnego
z estymatorem MRASCC na zmiany parametrów schematu zastępczego SI
Fig. 2. Sensitivity of the sensorless vector controlled induction motor drive with MRASCC estimator
to the IM parameter changes
Jak wynika z analizy wyników przedstawionych na rys. 2, zmiana parametrów silnika nawet o 50% nie powoduje utraty stabilności bezczujnikowego układu wektorowego
sterowania SI z estymatorem MRASCC. Jedynie bardzo duża zmiana rezystancji stojana
oraz reaktancji stojana i wirnika (+50%) powoduje powstanie oscylacji estymowanej
wartości prędkości kątowej. Może to powodować pogorszenie jakości pracy napędu
w rzeczywistych warunkach. Dlatego w niniejszej pracy zaproponowano wykorzystanie
odpowiedniego estymatora rezystancji i reaktancji stojana w celu zmniejszenie wrażliwości zaproponowanego estymatora MRASCC na błędną identyfikację tych parametrów.
3. OPIS METODY MRAS DO WYZNACZANIA ON-LINE
REZYSTANCJI I REAKTANCJI STOJANA
Jednym z najprostszych sposobów do wyznaczania rezystancji stojana jest mechanizm zaproponowany w [11] i wyrażony w sposób przedstawiony zależnością:
366
rse
u
= s +
is
TN
d
2
(is ( xs xr − xM
) + Ψ r xM )
dt
is xr
(4)
Do estymacji reaktancji stojana można wykorzystać mechanizm oparty o koncepcję układu adaptacyjnego MRAS, podobny do wykorzystanego w [12] do estymacji
rezystancji. Schemat takiego estymatora przedstawiono na rys. 3a. Algorytm adaptacji, w estymatorze reaktancji stojana, przyjmuje następującą postać:
x se = K Px (i sα (Ψruα − Ψriα ) + i sβ (Ψruβ − Ψriβ )) + K Ix ∫ ((i sα (Ψruα − Ψriα ) + i sβ (Ψruβ − Ψriβ ))) dt (5)
Równanie opisujące model napięciowy obwodu stojana można przedstawić za pomocą równania (6):
d u xr 
d  1
Ψr =
 us − rs is − σ xsTN i s 
dt
xM 
dt  TN
(6)
a model prądowy opisany jest równaniem (3).
Schemat ideowy pełnego układu do estymacji strumienia wirnika, prędkości kątowej, oraz rezystancji i reaktancji stojana został przedstawiony na rys. 3b.
ωm
u sα
isα
u sβ
isβ
Ψruα
Ψruβ
xse
is
us
Ψru
x
e
s
ωme
xse
ωme
xse
Ψriβ
e
ωme rse xs
rse
iseα
Ψi
r
ωm
Ψriα
e
m
e
s
ω
x
iseβ
Rys. 3. Schemat estymatora reaktancji stojana typu MRAS (a), schemat blokowy estymatora typu
MRASCC z estymacją rezystancji i reaktancji stojana (b)
Fig. 3. Scheme of the stator reactance estimator of the MRAS type (a), scheme of the MRASCC
estimator with stator resistance and reactance tuning (b)
W estymatorze MRASCC modelem odniesienia jest silnik indukcyjny, natomiast modelem przestrajalnym w funkcji prędkości kątowej są model prądowy strumienia wirnika
oraz estymator prądu stojana [1]. W zaproponowanym estymatorze wykorzystuje się dodatkowy estymator strumienia wirnika, który stanowi model odniesienia w podukładzie
367
estymacji rezystancji stojana i reaktancji stojana. Wartość strumienia wirnika niezbędna
w strukturze sterowania DFOC brana jest z wyjścia modelu prądowego.
4. WYNIKI BADAŃ EKSPERYMENTALNYCH UKŁADU WEKTOROWEGO
STEROWANIA SILNIKIEM INDUKCYJNYM Z ESTYMATOREM
REZYSTANCJI STOJANA
Jednym z najczęściej stosowanych układów sterowania silnikami indukcyjnymi
jest układ bezpośredniego wektorowego sterowania polowo-zorientowanego [3]. W
układzie tym niezbędna jest informacja o aktualnej wartości strumienia wirnika oraz
prędkości kątowej. W niniejszym artykule do estymacji strumienia i prędkości wirnika wykorzystano estymator MRASCC z estymatorem rezystancji i reaktancji stojana
przedstawiony na rys. 3b, który dalej będzie określany jako MRASCC_par. Schemat
ideowy układu DFOC oraz stanowiska laboratoryjnego został przedstawiony na rys. 4.
Badania eksperymentalne wykonano na stanowisku z kartą DS1103 oraz odpowiednim oprogramowaniem, za pomocą którego sterowano pracą silnika zasilanego
z przemiennika częstotliwości MSI. Obiektem badań był silnik indukcyjny ShR 90-2S,
firmy BESEL. Sygnały prądowe oraz napięciowe mierzone były za pomocą przetworników hallotronowych firmy LEM LA50 i LV 50 skalujących sygnały tak, aby były
akceptowalne przez kartę procesora sygnałowego.
a)
b)
Ψre
rre
ωme
ωm
Rys. 4. Struktura układu wektorowego sterowania SI z estymatorem MRASCC_par (a)
oraz schemat ideowy stanowiska laboratoryjnego (b)
Fig. 4. Schematic diagram of the DFOC structure with MRASCC_par estimator (a)
and schematic diagram of the laboratory test bench (b)
Wykonano badania układu napędowego z estymatorem prędkości MRASCC_par wyposażonym w mechanizm odtwarzania parametrów uzwojenia stojana. Na kolejnych
wykresach przedstawiono zachowanie się układu napędowego w różnych warunkach
pracy.
368
Rys. 5. Przebiegi prędkości, strumienia wirnika i estymowanych parametrów dla ωm=±0,5ωN, Mo = 0
Fig. 5. Transients of the rotor speed, flux and estimated parameters for ωm=±0,5ωN, Mo = 0
Rys. 6. Przebiegi prędkości, jej błędu odtwarzania i estymowanych parametrów dla ωm=0,1ωN, Mo =0
Fig. 6. Transients of the rotor speed, its estimation error and estimated parameters for ωm=0,1ωN, Mo =0
Na rys. 5 przedstawiono przebiegi prędkości mierzonej, estymowanej, moduł
strumienia wirnika oraz estymowane wartości rezystancji stojana i reaktancji stojana
w bezczujnikowym układzie wektorowego sterowania SI podczas nawrotu z prędkości
50% do –50% wartości znamionowej. Jak widać, układ pracuje w sposób prawidłowy
369
w całym zakresie zmian prędkości kątowej oraz wartości rezystancji i reaktancji stojana odtwarzane są poprawnie. Na rys. 6 przedstawiono rozruch układu bezczujnikowego i pracę ze stałą prędkością kątową ωm = 0,1ωN, natomiast na rys. 7 cykliczne
nawroty dla ωm = ±0,2ωN.
Rys. 7. Przebiegi prędkości, jej błędu odtwarzania i estymowanych parametrów dla ωm=±0,2ωN, Mo =0
Fig. 7. Transients of the rotor speed, its estimation error and estimated parameters for ωm=±0,2ωN, Mo=0
Przeprowadzono analizę działania układu bezczujnikowego ze źle zidentyfikowanymi parametrami silnika, a następnie załączono estymatory rezystancji i reaktancji stojana. Na rys. 8 przedstawiono wyniki badań eksperymentalnych rozruchu napędu do 20%
prędkości znamionowej, wykonanego przy odstrojonych wartościach rezystancji (1,3 rs;
0,7 rs) i reaktancji (1,2xs; 0,8 xs) stojana w układzie estymatora prędkości. Jako wartości
znamionowe tych parametrów przyjęto ich wartości wyznaczone w próbie biegu jałowego
i zwarcia. Widać, że dla zawyżonych wartości parametrów występuje dodatni błąd ustalony prędkości estymowanej, a dla zaniżonych ujemny. Po załączeniu estymatorów parametrów w chwili t=4s, uzyskano prawidłowe odtwarzanie prędkości silnika (błąd estymacji
∆ω zanika do zera) Ponadto, z przebiegów na rys. 8 można zauważyć, że estymatory rezystancji i reaktancji stojana odtwarzają prawidłowe, zależne od aktualnych warunków pracy, wartości parametrów uzwojenia stojana silnika (nieco inne niż wartości przybliżone,
uzyskane z podstawowych prób biegu jałowego i zwarcia).
370
Rys. 8. Przebiegi prędkości, jej błędu odtwarzania i estymowanych parametrów dla ωm=0,2ωN, Mo =0
Fig. 8. Transients of the rotor speed, its estimation error and estimated parameters for ωm=0,2ωN, Mo =0
5. WNIOSKI
Wprowadzenie dodatkowych estymatorów parametrów uzwojenia stojana SI spowodowało poprawę pracy estymatora MRASCC, szczególnie w zakresie małych wartości prędkości kątowej i przy przechodzeniu układu napędowego przez prędkość zerową w trakcie pracy nawrotnej. Ponadto, aktualne wartości parametrów SI, zmieniające
się wraz z warunkami pracy napędu, mogą być wykorzystane do adaptacji parametrów
regulatorów oraz członu odprzęgającego w strukturze sterowania DFOC.
Podstawową zaletą przedstawionego układu do estymacji rezystancji stojana jest
jego prosta konstrukcja, pozwalająca na implementację tej metody nawet na słabych
procesorach sygnałowych. Metoda ta może być wykorzystana w układach sterowania
jak i też w diagnostyce silników indukcyjnych. Estymator reaktancji stojana oparty
o koncepcję układu adaptacyjnego jest znacznie trudniejszy do implementacji praktycznej, ze względu na konieczność doboru nastaw regulatora typu PI w podukładzie
adaptacji. Działa on prawidłowo dla szerokiego zakresu zmian prędkości kątowej.
Przedstawiony w niniejszej pracy estymator prędkości MRASCC_par, jest więc
szczególnie dedykowany do aplikacji w układach bezczujnikowych, od których wymaga się coraz większej precyzji i jakości działania szczególnie, w otoczeniu bardzo
małych prędkości kątowych.
371
LITERATURA
[1] ORŁOWSKA-KOWALSKA T., DYBKOWSKI M., Właściwości bezczujnikowego napędu indukcyjnego z nowym estymatorem MRAS prędkości i strumienia wirnika, Mater. XLII Międzynar. Syp.
SME’2006, Kraków, CD
[2] ORŁOWSKA-KOWALSKA T., DYBKOWSKI M., Nowy estymator typu MRAS prędkości i strumienia wirnika dla bezczujnikowego napędu indukcyjnego, Przegląd Elektrotechniczny, 2006, nr 11,
s. 35–38
[3] ORŁOWSKA-KOWALSKA T., Bezczujnikowe układy napędowe z silnikami indukcyjnymi, Oficyna
Wydawnicza Politechniki Wrocławskiej, Wrocław, 2003
[4] TAMAI S., SUGIMOTO H., MASAO Y., Speed sensorless vector control of IM with Model Reference Adaptive System, Proc. of IEEE/IAS, 1987, pp.189–195
[5] SCHAUDER C., Adaptive speed identification for vector control of induction motors without rotational transducers, IEEE Trans. on Industry Applic., vol. 28, no. 5, 1992, pp. 1054–1061
[6] PENG F.Z., FUKAO T., Robust speed identification for speed-sensorless vector control of induction
motors, IEEE Trans. on Industry Applications, vol. 30, no. 5, 1994, pp. 1234–1240
[7] RASHED M., STRONACH A.F., A stable back-EMF MRAS-based sensorless low-speed induction
motor drive insensitive to stator resistance variation, IEE Proc. - Electr. Power Applic., vol. 151,
no. 6, 2004, pp. 685–693
[8] SOBCZUK D.L., Application of ANN for control of PWM inverter fed induction motor drives, Ph.D.
Thesis, Warsaw University of Technology, Poland, 1999
[9] ORŁOWSKA-KOWALSKA T., DYBKOWSKI M., MRAS speed estimators in the sensorless induction motor drive. Power electronics and electrical drives. Selected problems. (Ed. T.OrlowskaKowalska) Wrocław, Oficyna Wydaw. P.Wr., 2007. pp. 223–241
[10] DYBKOWSKI M., ORŁOWSKA-KOWALSKA T., Analiza dynamiki prądowego estymatora
MRAS strumienia i prędkości wirnika silnika indukcyjnego, Przegląd Elektrotechniczny, R. 84,
w druku
[11] HABETLER T. G., PROFUMO F., GRIVA G., PASTORELLI M., BETTINI A., Stator Resistance
Tuning in a Stator-Flux Field-Oriented Drive Using an Instantaneous Hybrid Flux Estimator, IEEE
Trans. on Power Electronics, 1998, vol. 13, No. 1, pp.
[12] VASIC V., A Stator Resistance Estimation Scheme for Speed Sensorless Rotor Flux Oriented Induction Motor Drives, IEEE Trans. on Energy Conversion, vol. 18, no. 4, 2003, pp. 476–483
APPLICATION OF MRAS ESTIMATORS FOR THE ROTOR FLUX, SPEED AND
STATOR WINDING PARAMETERS IN THE SENSORLESS INDUCTION MOTOR DRIVE
The paper deals with the improvement of MRASCC speed estimator of the induction motor drive using
the on-line stator resistance and reactance estimation concepts. The theoretical backgrounds of the identification method are presented. Special attention is focused on the identification quality of the simple
stator resistance method and stator reactance method based on the MRAS concept in the real drive. The
estimation and identification algorithms are implemented in the DSP used in the control structure of the
drive system. Chosen experimental results are demonstrated.
Praca naukowa finansowana ze środków na naukę w latach 2007-2009 jako projekt badawczy
N510 023 32/2345

Podobne dokumenty