第46卷第4期2012年4月
电力电子技术
PowerElectronics
V01.46.No.4April2012
感应电机全阶观测器的一种新型离散方法
凌
光,王斯然,陈斌,吕征宇
(浙江大学,电力电子技术国家专业实验室,浙江杭州310027)
摘要:针对感应电机全阶自适应观测器的离散化问题,通过将欧拉法和双线性变换法相结合。提出了一种新型离散化方法,用于实现感应电机精确的无速度传感器数字控制。自适应全阶磁链观测器的状态变量由定子电流和转子磁链构成。该方法对定子电流采用欧拉法离散,对转子磁链采用双线性法离散。通过合理近似。使得求解磁链的方程组实现解耦,其运算复杂度比传统的双线性法显著降低。该方法的运算量只比欧拉法有略微增加,但精度却比欧拉法有明显改进。实验结果表明,所提出的方法能取得较小的离散误差,从而提高了感应电机无速度传感器控制的准确度。
关键词:感应电机;全阶观测器;无速度传感器;离散时间控制
中图分类号:’IM346
文献标识码:A
文章编号:1000-100X(2012)04-0078-04
ANewDiscretization
LING
Method
Power
ofFull.orderObserverforInduction
Si-ran,CHENBin,LUZheng—yu
Motor
Guang,WANG
of
on
(State
KeyLaboratory
E如c加n洳,zhejiangUnivers渺,Han乎hou310027,China)
to
on
Abstract:Forthediseretizationbased
on
full-orderadaptiveobserverofinductionmotor,anewtypeofmethodisproposed
accomplishhish—precisionperformance
observerconsistof
stator
Eulerandbilinear
state
transformation
digitalcontrol
without
speed
8en¥or.Thevariables
offull-orderadaptiveflux
currentandrotorflux.The
proposed
methoddiscretizesstatorcurrentusingEuler,androtorfluxusingbilineartransformation.Threushsomepmximation,theequationsofrotor
acceptable叩-
dramatically
flux
are
decoupled,andthustherequiredcomputation
Canbereduced
a
comparedtothatoftraditionalbilineartransformation.ThecomputationofthatofEuler,buttheprecisionis
pmposedmethodisonlylittlehigher
than
significantlyimproved.Theexperimentalresultstestifythattheproposedmethodcould
on
achieveloweren'orthanEuler,80thattheaccuracyofspeedsensor-lesscontrol
inductionmotor
Can
be
improved.
Keywords:inductionmotor;full-orderobserver;speedsensor-less;discretetimecontrol
1
引言
通过对离散误差的分析.提出一种新型离散方法,运算量与欧拉法相比并无明显增加,却显著提高了中高速区段的磁链观测和转速估算精度。该方法对状态变量中的定子电流采用欧拉法离散,对转子磁链采用双线性法离散,并通过合理近似,使得求解磁链的方程组实现解耦,大大降低了运算复杂度,有利于在数字控制中实现。
在感应电机无速度传感器控制中.磁链的观测和转速的估算是两项关键技术[1-31。在全阶状态观测器的数字控制中。离散化设计是一个重要环节,文献[4—5】就自适应全阶磁链观测器的反馈增益矩阵设计、低速稳定特性做了细致研究,但未考
虑到离散化误差的影响。
常用的离散方法是欧拉法和双线性变换法,双线性变换法的运算极其复杂,制约了其工程实现。文献【6】利用了欧拉法进行离散,但随着转速的提高,欧拉法离散的误差将大大增jJlll71.不但影
响系统精度,而且容易使系统不稳定is].因而在中
2全阶磁链观测及转速估算原理
对于感应电机。在忽略温度变化、励磁饱和以及集肤效应的前提下。感应电机可以用一个四阶
线性状态方程描述。选取输入变量为定子电压砧。=
高速区段,难以用欧拉法实现无速度传感器的数字控制。若要精确离散,计算量十分庞大。
【配。ud’,输出变量为定子电流t=‰湖’,令全阶观
测器的状态变量为[‘职]7=【‘i孵蛇%]’,列写电
压方程和磁链方程。建立电机在两相静止坐标系
下的状态方程:
定稿日期:2011-11-01
作者简介:凌
光(1986-),男,浙江绍兴人,硕士研究生,
…。
吾斟宅划职ism]Us=AX嘲。㈩
出【哆J【A甜A笠¨职j’【0J
”7
研究方向为电机驱动及其数字控制技术。
78
y=i。=C[‘职】T=Cx(2)
万方数据
感应电机全阶观测器的一种新型离散方法
式中:An=-[RJ((rL.)+(1一盯),(盯£)l,=al,扛fj011;ArfLJ/
rn.1,
(毗上卫)一砌r∥(比厶)=bl—cto+J,J2【i
o
J;A乱=厶,,正2
el;A==-I/T,+to,J=fl+to,J;Bl=ll(crL。)=羽;c-【JO】。
方程中的各参数定义如下:风,R,为定转子电阻;L。为励磁电感,厶,L。为定转子漏感;瓦为转子
时间常数,砟=£肛。;他为转子转速;盯为漏感系
数,o-=1一LJ(三二,);口,b,c,dre/对应各自系数。基
于上述电机模型,增加反馈矩阵,可以构成全阶状
态观测器.方程描述为:
dx/dt=Ax+Bu。+G(y-Cx)
(3)
式中:“”表示估算值;i表示矩阵A中有元素采用了估算
值;;表示状态变量估算值,;=[;。;一丸札]’;G为反馈
增益矩阵,G:f颤92
9394
l。
L-92gl-9493
J
设鑫为估算转速,配置观测器的极点是原系
统极点的k倍。则增益矩阵中的各元素可表示为:
陆=(|i}一1)(厶尺。+L丑,),(£二,-LJ)
j92=-(k一1)峨
f4、
193=(k2-1)L,R牡。一(五一1)(E皿。+L再,),L。
、7
b=(五一1)o以(£二。—-£0),L。
基于全阶磁链观测器的转速自适应辨识系统
是将电机本身作为参考模型,然后构造全阶磁链
观测器作为可调模型。如图1所示。
l
可调模型/
々‘。卜——叫p———]
图1基于全阶自适应磁链观测器的转速辨识系统框图
叫邀壁盐I
Fig.1Speedidentificationsystemdiagramofobserverbased
on
allorderadaptiveflux
根据李亚普诺夫稳定性理论,可得如下的电
机转速观测自适应律:
矗=k,Eia蜉e辑蛾卜iJ(eh站一e筘蛾)dt(5)
式中:丸,%为估算转子磁链的a,卢两相;.|},,如为比例和
积分系数;e萨‘,;。;eFir;枷
3离散化方法及误差分析
3.1原有离散化方法
常用的离散方法有前向欧拉法、后向欧拉法
和双线性法。若设计算步长为T,前向欧拉法为:
誓L
2掣
(6)
s域和=域的对应关系可表示为:s=(=一1)/r。
同样地。后向欧拉法可表示为:
万方数据
丑l一血止笋吐,。:丛d)7。
x
l一.
r
’
(
zT
、7
对于双线性法。s域与=域的对应关系可表示为:s=(2/r)[(名一1),(z+1)】。
感应电机全阶磁链观测器的维度高,计算复杂,工程上一般采用欧拉法实现,微分式表示为:
吾精氲学,}虹盟丛芋业(8)百铲——]r一’面1广———F—p
7
把上式代入式(3),可得基于后向欧拉法的全阶磁链观测器的离散模型为:
专蚴二搿㈣搿;J+【-c矗J}妃(尼一1)J【:b矗燃二洲L以u廿(k酬+
一1)J
91一92
J‘(||}一1)一in(Ii}一1)l
(9)
【&舒J[i哆(k-1)-i'一(k-1)J
专鼢二舞(k-1)’№黜№升
m
I^
^
l—l^I’l^
1【粤备(I|})一孕≥
J
【i一(I|}一1)J【蚺/J
f璺(M)f+l扩毋|J‘(扣1)一廿。1’I(10)
【孕≥(.|}一1)J
Lg+93
J
li一(七一1)一i一(k-1)J
上述方程中的4个所求变量为;。(屉),乇(盂),蛾(七),钆(||}),4个变量没有耦合,每个方程可独
立求出一个变量,因而计算量较小,可数字实现。
若采用双线性法离散,同理可得离散后的磁
链观测方程为:
屯慧蚓=怩麓剖+[ob燃;:舞州L【叶蚺儿%(J|})+%(Ii}一1)J
u‰一(箔,批烈
k蒜k-:;】+1)
1
(11)
092
f劭一92gl
j【i毋(后)+咯(血一1)一‘一(丘)一i_e(k一1)ji一(后)+i一(七一1)一!一(矗)一!一(后一1’I
三l甄(.j})一纯(后一1)f≈l;。(||})+;。(k-1)I+
丁【钆(七)一螺(后一1)J。【;事(后)+;算(后一1)J。
I,‘ll蛾(|j})+鱿(||}一1)l+
‰,J【钆(||})+钆(_|}一1)J
J的-g+怯(||})吨(忌一1)一i一(蠡)一i一(后一1)f(12)
Lg+93
J【i孵(||})+i孵(后一1)一i孵(I|})一i孵(矗一1)J
该方程组中的4个所求变量相互耦合,求解
极其复杂。文献【5】中有该方程组的解,但计算过
于复杂,使得数字实现十分困难。3.2离散化误差分析
在连续系统的离散化设计中。s域与z域的精确对应关系应该是:Z----esT;对于前向欧拉法、后向
第46卷第4期2012年4月
电力电子技术
PowerElectronics
V01.46,No.4April2012
欧拉法和双线性法。z域与s域的对应关系分别为:z=l+sT,z=1/(1-sT),名=(1+sT/2),(1-sT,2)。
定义误差函数来比较三者的离散相对误差。
如下式所示;厂(s)=l(∥k)/一I。式中的z分别用
z=1+sT,石=1/(1一sT),:=(1+s吖2),(1一sT/2)代入,得到相应的误差函数。分别画出0—100Hz范围内的频率响应特性曲线。如图2所示。
∥Hz
图23种离散方法的离散误差
Fig.2Discrete
ell'or
ofthreediscretemethods
以50Hz为基频,由图可知,在电机工作频率
小于0.5倍基频时,3种方法所对应的离散化误差都在1%以内。表明在中低速区段采用欧拉法离散时,可兼得较小的计算量与较高的精度。随着工作频率的提高.3种方法所对应的离散误差都会增大,采用欧拉法时,误差随频率的提高而明显增大;采用双线性法时,误差随转速提高变化很小,且整体维持在一个较小水平。因而为提高精度,电机在中高速区段运行时。要尽量避免使用欧拉法。而要采用精度更高的双线性法进行离散。
3.3改进的离散化方法
综合上述方法的优缺点。在此提出一种改进型离散方法。该方法对定子电流的离散仍采用欧拉法,但对转子磁链的离散采用了双线性法。即可
先利用定子电流估算方程(9)方便地求得屯(矗)和k(五),于是转子磁链方程(12)中就只含两个相互
耦合的变量虼(J|})和丸(后)。进一步,通过下式的近
似关系,可实现这两个变量的解耦。
鉴幽二鉴(墨二12:一鉴(k-1)-%(k-2)一
Z’
2’
f】3)
、
始(七)是纯(后)的预估值,通过上式可得:
蟛(尼)=2%(后一1)一%(七一2)
(14)把式(14)算得的蚶(||})代入式(12)第1个方
程中的虬(||}),则第1个方程中只含虬(.|})1个变
量,可方便求解,最后把求得的;。(1|}),;毋(后),蛾(矗)
代入式(12)第2个方程,可方便求得钆(矗)。
对于式(13)的误差,可用如下方法进行估算。
若当前时刻的转子磁链妊略in9,既是磁链的幅
值,则下一时刻的磁链应为:
/'--吼sin(0+A0)
(15)
式中:A#=-2,n-f/f,,f信号频率Z为采样频率。
80
万方数据
那么按照式(14),下一时刻预估的磁链应为:
qF=2qt
sin0_蛾sin(0-A0)
(16)定义误差函数:
e庐l姐吵I/吼=4Isin0
sin2(AO/2)
(17)
当f,=15kHz,电机工作于基频(50Hz)时,最大
相对误差不超过0.1%;若/:降至3kHz,则最大相对误差为1%。工程上仍可采用。
利用上述方法进行求解.算法复杂度与求解方程组(9),(10)相似,相比于求解方程组(11),(12),算法复杂度大大降低。由于磁链的准确观测是保证控制系统中磁场准确定向的必要条件,用
双线性法离散磁链,保证了磁链离散后的精度,从而保证了估算结果的准确性。实验也证明了上述离散方法的可行性。4实验结果
实验采用额定功率2.2kW、两对极的三相异
步电机,额定转速1
500
r・min~。实验采用的电机
参数通过离线参数辨识得到。定子电阻2.799Q,转子电阻2.705Q,励磁电感148.3mH,漏感9
mH。
实验平台以TMS320F28335控制器为核心,开关频
率为15
kI-Iz。
4.1离散效果比较
分别用欧拉法和改进的方法对全阶自适应观测器进行离散.与实际控制所用的磁链幅值进行比较,结果如图3所示。实际控制中转子磁链幅值定为l,电机工作于1
200
r・min~。对比磁链幅值,
用改进方法离散后,磁链幅值偏差只有1%,而欧
拉法离散后的磁链幅值偏差达到3%,可见改进后磁链观测误差减为原来的1/3,效果显著。
t/ms
图3两种离散方法下的磁链幅值观测结果
Fig.3Fluxamplitudeobservationsoftwodiscretemethod
定子电流是全阶状态观测器的输出。而反馈矩阵正是基于估算电流和实际电流的误差来进行
反馈调节的.因而定子电流估算的准确程度,也直
接影响到磁链的观测和转速的估算。全阶状态观测器采用欧拉法和改进方法离散后.估算得到不
同的定子电流.分别与实际测得的电流进行比较,结果如图4a,b所示。由图可知,用改进后的方法进行全阶状态观测器的离散。定子电流估算的准
感应电机全阶观测器的一种新型离散方法
确程度明显好于欧拉法离散的效果.因而可得到更准确的磁链和转速。使设定转速从1200r・min_
增至I
500
r・min~.对比两种离散方法下的转速估
算结果,如图4c,d所示。由图可知,采用改进方法
离散后的状态变量进行转速计算。无论是稳态还是动态,估算转速和实际转速都基本吻合。
1020
304050607010203040506070
t/ms
t|ms
(a)欧拉法离散后电流
一l
匕I
iI弓1
l
tfs
lfs
(c)欧拉法离散后转速
(d)改进方法离散后转速
图4定子电流和转速估算效果比较
Fig.4Comparisonofstatorcurrentandspeedestimationeffect
计算采用欧拉法离散后的状态变量。估算转
速与实际转速存在明显的稳态误差。且随着转速增加,误差也增大,如图5所示。而采用改进方法后估算所得的转速.在较宽范围内与实际转速基
本一致,有利于准确无速度传感器控制的实现。
or/r・min一1
图5两种离散方法下的转速估算误差比较
Fig.5Speedestimation
error
comparisonoftwomethod
4.2
改进离散化方法的误差及运算量比较
改进方法为了简化运算,采用了近似,为说明近似的合理性和实用性.比较近似前后的转速估
算精度。即使采用了近似,由图4d可知,在基频附近,改进的离散化方法也取得了较高的精度。提高
电机工作频率.使电机处于弱磁工作区域,设定转
速为1
800
r・min~,为额定转速的1.2倍,此状态
下的估算转速和实际转速如图6a所示,此时估算
转速与实际转速开始存在偏差。
若该离散方法不采用近似,即对磁链采用双
线性法离散,通过解方程(12)得蛾(七)和‰(后),利
用这个结果来估算转速,得到I
800
r・min一时的
转速估算结果,如图6b所示。对比图6a可见,转速估算精度并未提升,但运算复杂度却大大增加。
欧拉法、改进方法及磁链双线性法(未采用近似)
万方数据
所需的指令周期分别为257,305,585。对比发现,
改进离散法所需运算时间较欧拉法只有小幅增加,却大大低于磁链双线性法所需的运算时间;而且实验证明,该方法具有较高的精度。
薹一童囊匦
0
0.1
0.2
0.3
0.4
0
0.1
0.2
0.3
0.4
tls
t/s
(a)改进方法离散后(b)双线性法离散后
图6高速时转速估算效果
Fig.6Speedestimationeffectathighspeed
5
结论
分析了全阶自适应磁链观测器离散化过程的
误差,基于欧拉法和双线性法.提出一种改进的离散化方法。该方法相比于欧拉法.在不明显增加运算量的前提下。显著提高了转速估算精度;相比于磁链双线性法,在保证精度的前提下,运算复杂度得到大大降低.有利于实现准确的无速度传感器数字控制。实验验证了该方法的可行性。并通过准确度和运算复杂度比较,凸显了该方法的优势。
参考文献
【1】王庆龙,张崇巍,张
兴.交流电机无速度传感器矢量
控制系统变结构模型参考自适应转速辨识[J】.中国电机工程学报,2007,27(15):70一74.
【2】郑泽东,李永东,王琛琛.感应电机全阶自适应磁链观
测和速度辨识研究【J】.电气传动,2006,36(7):7-10.【3】罗
慧.感应电机全阶磁链观测器和转速估算方法研
究[D】.武汉:华中科技大学,2009.【4】Marko
Hinkkanen.AnalysisandDesignofFull—orderFlux
ObserversforSensodessInductionMotors[J].IEEETrans.
on
IndustriM
ElectroniCS,2004,51(5):1033—1040.
【5】Lennart
Hamefors,MarkoHinkkanen.Complete
Stability
ofReduced.orderandFull-orderObserversforSensor.
1essIM
Drives[J].IEEE
Trans.onIndustrialElectronics,
2008,55(3):1319—1329.
【6】LennartHarnefors.DesignandAnalysisofGeneralRotor-
flux-orientedVectorControlSystems[J].IEEETrans.on
Industrial
Electronics,200l,48(2):383—390.
【7】
Marko
Hinkkanen,Jorma
Luomi.NovelFuH-0rderFluxOb.server
Structurefor
Speed
SensodessInductionMotorsfAl.
The27tllAnnum
Conference
of
tlle
IEEE
Industrial
Electronics
Society[C].2001,(2):1333—1338.
【8】HKubota,KMatsuse,TNakano.DSP.based
Speed
Adap—
five
Flux
ObserverofInduction
Motor[J].IEEE
Trans.on
Industry
Applications,1993,29(2):344—348.
81
第46卷第4期2012年4月
电力电子技术
PowerElectronics
V01.46.No.4April2012
感应电机全阶观测器的一种新型离散方法
凌
光,王斯然,陈斌,吕征宇
(浙江大学,电力电子技术国家专业实验室,浙江杭州310027)
摘要:针对感应电机全阶自适应观测器的离散化问题,通过将欧拉法和双线性变换法相结合。提出了一种新型离散化方法,用于实现感应电机精确的无速度传感器数字控制。自适应全阶磁链观测器的状态变量由定子电流和转子磁链构成。该方法对定子电流采用欧拉法离散,对转子磁链采用双线性法离散。通过合理近似。使得求解磁链的方程组实现解耦,其运算复杂度比传统的双线性法显著降低。该方法的运算量只比欧拉法有略微增加,但精度却比欧拉法有明显改进。实验结果表明,所提出的方法能取得较小的离散误差,从而提高了感应电机无速度传感器控制的准确度。
关键词:感应电机;全阶观测器;无速度传感器;离散时间控制
中图分类号:’IM346
文献标识码:A
文章编号:1000-100X(2012)04-0078-04
ANewDiscretization
LING
Method
Power
ofFull.orderObserverforInduction
Si-ran,CHENBin,LUZheng—yu
Motor
Guang,WANG
of
on
(State
KeyLaboratory
E如c加n洳,zhejiangUnivers渺,Han乎hou310027,China)
to
on
Abstract:Forthediseretizationbased
on
full-orderadaptiveobserverofinductionmotor,anewtypeofmethodisproposed
accomplishhish—precisionperformance
observerconsistof
stator
Eulerandbilinear
state
transformation
digitalcontrol
without
speed
8en¥or.Thevariables
offull-orderadaptiveflux
currentandrotorflux.The
proposed
methoddiscretizesstatorcurrentusingEuler,androtorfluxusingbilineartransformation.Threushsomepmximation,theequationsofrotor
acceptable叩-
dramatically
flux
are
decoupled,andthustherequiredcomputation
Canbereduced
a
comparedtothatoftraditionalbilineartransformation.ThecomputationofthatofEuler,buttheprecisionis
pmposedmethodisonlylittlehigher
than
significantlyimproved.Theexperimentalresultstestifythattheproposedmethodcould
on
achieveloweren'orthanEuler,80thattheaccuracyofspeedsensor-lesscontrol
inductionmotor
Can
be
improved.
Keywords:inductionmotor;full-orderobserver;speedsensor-less;discretetimecontrol
1
引言
通过对离散误差的分析.提出一种新型离散方法,运算量与欧拉法相比并无明显增加,却显著提高了中高速区段的磁链观测和转速估算精度。该方法对状态变量中的定子电流采用欧拉法离散,对转子磁链采用双线性法离散,并通过合理近似,使得求解磁链的方程组实现解耦,大大降低了运算复杂度,有利于在数字控制中实现。
在感应电机无速度传感器控制中.磁链的观测和转速的估算是两项关键技术[1-31。在全阶状态观测器的数字控制中。离散化设计是一个重要环节,文献[4—5】就自适应全阶磁链观测器的反馈增益矩阵设计、低速稳定特性做了细致研究,但未考
虑到离散化误差的影响。
常用的离散方法是欧拉法和双线性变换法,双线性变换法的运算极其复杂,制约了其工程实现。文献【6】利用了欧拉法进行离散,但随着转速的提高,欧拉法离散的误差将大大增jJlll71.不但影
响系统精度,而且容易使系统不稳定is].因而在中
2全阶磁链观测及转速估算原理
对于感应电机。在忽略温度变化、励磁饱和以及集肤效应的前提下。感应电机可以用一个四阶
线性状态方程描述。选取输入变量为定子电压砧。=
高速区段,难以用欧拉法实现无速度传感器的数字控制。若要精确离散,计算量十分庞大。
【配。ud’,输出变量为定子电流t=‰湖’,令全阶观
测器的状态变量为[‘职]7=【‘i孵蛇%]’,列写电
压方程和磁链方程。建立电机在两相静止坐标系
下的状态方程:
定稿日期:2011-11-01
作者简介:凌
光(1986-),男,浙江绍兴人,硕士研究生,
…。
吾斟宅划职ism]Us=AX嘲。㈩
出【哆J【A甜A笠¨职j’【0J
”7
研究方向为电机驱动及其数字控制技术。
78
y=i。=C[‘职】T=Cx(2)
万方数据
感应电机全阶观测器的一种新型离散方法
式中:An=-[RJ((rL.)+(1一盯),(盯£)l,=al,扛fj011;ArfLJ/
rn.1,
(毗上卫)一砌r∥(比厶)=bl—cto+J,J2【i
o
J;A乱=厶,,正2
el;A==-I/T,+to,J=fl+to,J;Bl=ll(crL。)=羽;c-【JO】。
方程中的各参数定义如下:风,R,为定转子电阻;L。为励磁电感,厶,L。为定转子漏感;瓦为转子
时间常数,砟=£肛。;他为转子转速;盯为漏感系
数,o-=1一LJ(三二,);口,b,c,dre/对应各自系数。基
于上述电机模型,增加反馈矩阵,可以构成全阶状
态观测器.方程描述为:
dx/dt=Ax+Bu。+G(y-Cx)
(3)
式中:“”表示估算值;i表示矩阵A中有元素采用了估算
值;;表示状态变量估算值,;=[;。;一丸札]’;G为反馈
增益矩阵,G:f颤92
9394
l。
L-92gl-9493
J
设鑫为估算转速,配置观测器的极点是原系
统极点的k倍。则增益矩阵中的各元素可表示为:
陆=(|i}一1)(厶尺。+L丑,),(£二,-LJ)
j92=-(k一1)峨
f4、
193=(k2-1)L,R牡。一(五一1)(E皿。+L再,),L。
、7
b=(五一1)o以(£二。—-£0),L。
基于全阶磁链观测器的转速自适应辨识系统
是将电机本身作为参考模型,然后构造全阶磁链
观测器作为可调模型。如图1所示。
l
可调模型/
々‘。卜——叫p———]
图1基于全阶自适应磁链观测器的转速辨识系统框图
叫邀壁盐I
Fig.1Speedidentificationsystemdiagramofobserverbased
on
allorderadaptiveflux
根据李亚普诺夫稳定性理论,可得如下的电
机转速观测自适应律:
矗=k,Eia蜉e辑蛾卜iJ(eh站一e筘蛾)dt(5)
式中:丸,%为估算转子磁链的a,卢两相;.|},,如为比例和
积分系数;e萨‘,;。;eFir;枷
3离散化方法及误差分析
3.1原有离散化方法
常用的离散方法有前向欧拉法、后向欧拉法
和双线性法。若设计算步长为T,前向欧拉法为:
誓L
2掣
(6)
s域和=域的对应关系可表示为:s=(=一1)/r。
同样地。后向欧拉法可表示为:
万方数据
丑l一血止笋吐,。:丛d)7。
x
l一.
r
’
(
zT
、7
对于双线性法。s域与=域的对应关系可表示为:s=(2/r)[(名一1),(z+1)】。
感应电机全阶磁链观测器的维度高,计算复杂,工程上一般采用欧拉法实现,微分式表示为:
吾精氲学,}虹盟丛芋业(8)百铲——]r一’面1广———F—p
7
把上式代入式(3),可得基于后向欧拉法的全阶磁链观测器的离散模型为:
专蚴二搿㈣搿;J+【-c矗J}妃(尼一1)J【:b矗燃二洲L以u廿(k酬+
一1)J
91一92
J‘(||}一1)一in(Ii}一1)l
(9)
【&舒J[i哆(k-1)-i'一(k-1)J
专鼢二舞(k-1)’№黜№升
m
I^
^
l—l^I’l^
1【粤备(I|})一孕≥
J
【i一(I|}一1)J【蚺/J
f璺(M)f+l扩毋|J‘(扣1)一廿。1’I(10)
【孕≥(.|}一1)J
Lg+93
J
li一(七一1)一i一(k-1)J
上述方程中的4个所求变量为;。(屉),乇(盂),蛾(七),钆(||}),4个变量没有耦合,每个方程可独
立求出一个变量,因而计算量较小,可数字实现。
若采用双线性法离散,同理可得离散后的磁
链观测方程为:
屯慧蚓=怩麓剖+[ob燃;:舞州L【叶蚺儿%(J|})+%(Ii}一1)J
u‰一(箔,批烈
k蒜k-:;】+1)
1
(11)
092
f劭一92gl
j【i毋(后)+咯(血一1)一‘一(丘)一i_e(k一1)ji一(后)+i一(七一1)一!一(矗)一!一(后一1’I
三l甄(.j})一纯(后一1)f≈l;。(||})+;。(k-1)I+
丁【钆(七)一螺(后一1)J。【;事(后)+;算(后一1)J。
I,‘ll蛾(|j})+鱿(||}一1)l+
‰,J【钆(||})+钆(_|}一1)J
J的-g+怯(||})吨(忌一1)一i一(蠡)一i一(后一1)f(12)
Lg+93
J【i孵(||})+i孵(后一1)一i孵(I|})一i孵(矗一1)J
该方程组中的4个所求变量相互耦合,求解
极其复杂。文献【5】中有该方程组的解,但计算过
于复杂,使得数字实现十分困难。3.2离散化误差分析
在连续系统的离散化设计中。s域与z域的精确对应关系应该是:Z----esT;对于前向欧拉法、后向
第46卷第4期2012年4月
电力电子技术
PowerElectronics
V01.46,No.4April2012
欧拉法和双线性法。z域与s域的对应关系分别为:z=l+sT,z=1/(1-sT),名=(1+sT/2),(1-sT,2)。
定义误差函数来比较三者的离散相对误差。
如下式所示;厂(s)=l(∥k)/一I。式中的z分别用
z=1+sT,石=1/(1一sT),:=(1+s吖2),(1一sT/2)代入,得到相应的误差函数。分别画出0—100Hz范围内的频率响应特性曲线。如图2所示。
∥Hz
图23种离散方法的离散误差
Fig.2Discrete
ell'or
ofthreediscretemethods
以50Hz为基频,由图可知,在电机工作频率
小于0.5倍基频时,3种方法所对应的离散化误差都在1%以内。表明在中低速区段采用欧拉法离散时,可兼得较小的计算量与较高的精度。随着工作频率的提高.3种方法所对应的离散误差都会增大,采用欧拉法时,误差随频率的提高而明显增大;采用双线性法时,误差随转速提高变化很小,且整体维持在一个较小水平。因而为提高精度,电机在中高速区段运行时。要尽量避免使用欧拉法。而要采用精度更高的双线性法进行离散。
3.3改进的离散化方法
综合上述方法的优缺点。在此提出一种改进型离散方法。该方法对定子电流的离散仍采用欧拉法,但对转子磁链的离散采用了双线性法。即可
先利用定子电流估算方程(9)方便地求得屯(矗)和k(五),于是转子磁链方程(12)中就只含两个相互
耦合的变量虼(J|})和丸(后)。进一步,通过下式的近
似关系,可实现这两个变量的解耦。
鉴幽二鉴(墨二12:一鉴(k-1)-%(k-2)一
Z’
2’
f】3)
、
始(七)是纯(后)的预估值,通过上式可得:
蟛(尼)=2%(后一1)一%(七一2)
(14)把式(14)算得的蚶(||})代入式(12)第1个方
程中的虬(||}),则第1个方程中只含虬(.|})1个变
量,可方便求解,最后把求得的;。(1|}),;毋(后),蛾(矗)
代入式(12)第2个方程,可方便求得钆(矗)。
对于式(13)的误差,可用如下方法进行估算。
若当前时刻的转子磁链妊略in9,既是磁链的幅
值,则下一时刻的磁链应为:
/'--吼sin(0+A0)
(15)
式中:A#=-2,n-f/f,,f信号频率Z为采样频率。
80
万方数据
那么按照式(14),下一时刻预估的磁链应为:
qF=2qt
sin0_蛾sin(0-A0)
(16)定义误差函数:
e庐l姐吵I/吼=4Isin0
sin2(AO/2)
(17)
当f,=15kHz,电机工作于基频(50Hz)时,最大
相对误差不超过0.1%;若/:降至3kHz,则最大相对误差为1%。工程上仍可采用。
利用上述方法进行求解.算法复杂度与求解方程组(9),(10)相似,相比于求解方程组(11),(12),算法复杂度大大降低。由于磁链的准确观测是保证控制系统中磁场准确定向的必要条件,用
双线性法离散磁链,保证了磁链离散后的精度,从而保证了估算结果的准确性。实验也证明了上述离散方法的可行性。4实验结果
实验采用额定功率2.2kW、两对极的三相异
步电机,额定转速1
500
r・min~。实验采用的电机
参数通过离线参数辨识得到。定子电阻2.799Q,转子电阻2.705Q,励磁电感148.3mH,漏感9
mH。
实验平台以TMS320F28335控制器为核心,开关频
率为15
kI-Iz。
4.1离散效果比较
分别用欧拉法和改进的方法对全阶自适应观测器进行离散.与实际控制所用的磁链幅值进行比较,结果如图3所示。实际控制中转子磁链幅值定为l,电机工作于1
200
r・min~。对比磁链幅值,
用改进方法离散后,磁链幅值偏差只有1%,而欧
拉法离散后的磁链幅值偏差达到3%,可见改进后磁链观测误差减为原来的1/3,效果显著。
t/ms
图3两种离散方法下的磁链幅值观测结果
Fig.3Fluxamplitudeobservationsoftwodiscretemethod
定子电流是全阶状态观测器的输出。而反馈矩阵正是基于估算电流和实际电流的误差来进行
反馈调节的.因而定子电流估算的准确程度,也直
接影响到磁链的观测和转速的估算。全阶状态观测器采用欧拉法和改进方法离散后.估算得到不
同的定子电流.分别与实际测得的电流进行比较,结果如图4a,b所示。由图可知,用改进后的方法进行全阶状态观测器的离散。定子电流估算的准
感应电机全阶观测器的一种新型离散方法
确程度明显好于欧拉法离散的效果.因而可得到更准确的磁链和转速。使设定转速从1200r・min_
增至I
500
r・min~.对比两种离散方法下的转速估
算结果,如图4c,d所示。由图可知,采用改进方法
离散后的状态变量进行转速计算。无论是稳态还是动态,估算转速和实际转速都基本吻合。
1020
304050607010203040506070
t/ms
t|ms
(a)欧拉法离散后电流
一l
匕I
iI弓1
l
tfs
lfs
(c)欧拉法离散后转速
(d)改进方法离散后转速
图4定子电流和转速估算效果比较
Fig.4Comparisonofstatorcurrentandspeedestimationeffect
计算采用欧拉法离散后的状态变量。估算转
速与实际转速存在明显的稳态误差。且随着转速增加,误差也增大,如图5所示。而采用改进方法后估算所得的转速.在较宽范围内与实际转速基
本一致,有利于准确无速度传感器控制的实现。
or/r・min一1
图5两种离散方法下的转速估算误差比较
Fig.5Speedestimation
error
comparisonoftwomethod
4.2
改进离散化方法的误差及运算量比较
改进方法为了简化运算,采用了近似,为说明近似的合理性和实用性.比较近似前后的转速估
算精度。即使采用了近似,由图4d可知,在基频附近,改进的离散化方法也取得了较高的精度。提高
电机工作频率.使电机处于弱磁工作区域,设定转
速为1
800
r・min~,为额定转速的1.2倍,此状态
下的估算转速和实际转速如图6a所示,此时估算
转速与实际转速开始存在偏差。
若该离散方法不采用近似,即对磁链采用双
线性法离散,通过解方程(12)得蛾(七)和‰(后),利
用这个结果来估算转速,得到I
800
r・min一时的
转速估算结果,如图6b所示。对比图6a可见,转速估算精度并未提升,但运算复杂度却大大增加。
欧拉法、改进方法及磁链双线性法(未采用近似)
万方数据
所需的指令周期分别为257,305,585。对比发现,
改进离散法所需运算时间较欧拉法只有小幅增加,却大大低于磁链双线性法所需的运算时间;而且实验证明,该方法具有较高的精度。
薹一童囊匦
0
0.1
0.2
0.3
0.4
0
0.1
0.2
0.3
0.4
tls
t/s
(a)改进方法离散后(b)双线性法离散后
图6高速时转速估算效果
Fig.6Speedestimationeffectathighspeed
5
结论
分析了全阶自适应磁链观测器离散化过程的
误差,基于欧拉法和双线性法.提出一种改进的离散化方法。该方法相比于欧拉法.在不明显增加运算量的前提下。显著提高了转速估算精度;相比于磁链双线性法,在保证精度的前提下,运算复杂度得到大大降低.有利于实现准确的无速度传感器数字控制。实验验证了该方法的可行性。并通过准确度和运算复杂度比较,凸显了该方法的优势。
参考文献
【1】王庆龙,张崇巍,张
兴.交流电机无速度传感器矢量
控制系统变结构模型参考自适应转速辨识[J】.中国电机工程学报,2007,27(15):70一74.
【2】郑泽东,李永东,王琛琛.感应电机全阶自适应磁链观
测和速度辨识研究【J】.电气传动,2006,36(7):7-10.【3】罗
慧.感应电机全阶磁链观测器和转速估算方法研
究[D】.武汉:华中科技大学,2009.【4】Marko
Hinkkanen.AnalysisandDesignofFull—orderFlux
ObserversforSensodessInductionMotors[J].IEEETrans.
on
IndustriM
ElectroniCS,2004,51(5):1033—1040.
【5】Lennart
Hamefors,MarkoHinkkanen.Complete
Stability
ofReduced.orderandFull-orderObserversforSensor.
1essIM
Drives[J].IEEE
Trans.onIndustrialElectronics,
2008,55(3):1319—1329.
【6】LennartHarnefors.DesignandAnalysisofGeneralRotor-
flux-orientedVectorControlSystems[J].IEEETrans.on
Industrial
Electronics,200l,48(2):383—390.
【7】
Marko
Hinkkanen,Jorma
Luomi.NovelFuH-0rderFluxOb.server
Structurefor
Speed
SensodessInductionMotorsfAl.
The27tllAnnum
Conference
of
tlle
IEEE
Industrial
Electronics
Society[C].2001,(2):1333—1338.
【8】HKubota,KMatsuse,TNakano.DSP.based
Speed
Adap—
five
Flux
ObserverofInduction
Motor[J].IEEE
Trans.on
Industry
Applications,1993,29(2):344—348.
81