CN106487301B - 一种基于滑膜观测器的死区补偿控制方法 - Google Patents
一种基于滑膜观测器的死区补偿控制方法 Download PDFInfo
- Publication number
- CN106487301B CN106487301B CN201611035569.7A CN201611035569A CN106487301B CN 106487301 B CN106487301 B CN 106487301B CN 201611035569 A CN201611035569 A CN 201611035569A CN 106487301 B CN106487301 B CN 106487301B
- Authority
- CN
- China
- Prior art keywords
- coordinate system
- observer
- rotating coordinate
- current
- reference voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 210000001258 synovial membrane Anatomy 0.000 title claims abstract description 7
- 230000001360 synchronised effect Effects 0.000 claims abstract description 8
- 238000001914 filtration Methods 0.000 claims description 4
- 230000005764 inhibitory process Effects 0.000 abstract 1
- 230000000694 effects Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000036244 malformation Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明公开了一种基于滑膜观测器的死区补偿控制方法,该方法首先基于永磁同步电机,采用滑模观测器,对旋转坐标系下的参考电压、旋转坐标系下的实际电流和定子反电动势进行实时在线观测;然后滑膜观测器通过观测到的值估计出旋转坐标系下的扰动电压;最后将所述估计出的扰动电压反馈到参考电压,进行死区补偿。本发明使用在线补偿方法,可以明显减小电流谐波幅值,降低电流总谐波畸变率,较好地抑制零电流钳位现象,改善了电流波形,提高***低速低频性能。
Description
技术领域
本发明属于电力电子技术领域,具体涉及一种基于滑膜观测器的死区补偿控制方法。
背景技术
在永磁同步电机的驱动***中广泛采用三相脉宽调制(PWM)电压源逆变器(VSI)。在PWM VSI中,为了避免直通现象,必须在开关信号中加入死区。由于开关设备的非理想特性(如死区、开通/关断时间、开关设备的压降等)的影响,在参考电压和输出电压之间存在电压失真,这被称作死区效应。尽管死区时间相对PWM周期很小,但却造成了严重的波、形失真,电机电流的失真和转矩的脉动。电压失真随着开关频率增加,并且在静止参考坐标系下主要产生5次和7次谐波成份。电压失真甚至会恶化驱动***的性能。这些问题在低速低频运行情况下更为严重。因此,为了提高永磁同步电机驱动***的性能,补偿死区效应是非常必须要的。
目前对PWM逆变器死区效应问题的研究,最简单的采用离线补偿,即根据电机三相电流的方向,计算出死区时间带来的误差时间或者误差电压,通过增加一个与其幅值相同、方向相反的时间或者电压矢量来对死区进行补偿,但是该方法中电流方向的难以准确确定。若采用硬件的方法来直接对电流方向进行检测,往往存在一定的滞后以及A/D转换部分带来的误差,需要对电流进行滤波。另外,受到噪声、PWM开关的高频干扰以及电流过零时的钳位效应的影响,此方法很难准确地获得电流的过零点。
发明内容
本发明的目的是提供一种基于滑膜观测器的死区补偿控制方法,以解决目前使用离线补偿方法对死区进行补偿的补偿效果不佳的问题。
为解决上述技术问题,本发明提供一种基于滑膜观测器的死区补偿控制方法,包括五个方法方案:
方法方案一,包括如下步骤:
1)基于永磁同步电机,采用滑模观测器,对旋转坐标系下的参考电压、旋转坐标系下的实际电流和定子反电动势进行实时在线观测;
2)滑膜观测器通过观测到的值估计出旋转坐标系下的扰动电压;
3)将所述估计出的扰动电压反馈到参考电压,进行死区补偿。
方法方案二,在方法方案一的基础上,所述滑膜观测器将预测电流与观测到的旋转坐标系下的实际电流的差值通过控制函数得到控制结果,再将控制结果通过一阶低通滤波器得到预测扰动电压;其中,所述预测电流为将滑膜观测器观测到的旋转坐标系下的参考电压、定子反电动势和所述控制结果经过电流估计得到。
方法方案三,在方法方案二的基础上,所述控制函数为:
其中,Δ为饱和函数的阈值。
方法方案四,在方法方案二的基础上,所述一阶低通滤波器的公式为:
其中,τc为一阶滤波的时间常数。
方法方案五,在方法方案四的基础上,所述预测扰动电压为:
其中,为预测扰动电压,f为控制函数,为预测电流与观测到的旋转坐标系下的实际电流的差值。
本发明的有益效果是:本发明针对死区和功率器件的非理想开关特性造成的输出电压误差引起的严重的波形失真,导致电机电流的失真和转矩的脉动、电流波形的畸形,基于永磁同步电机,使用滑膜观测器和一个反馈环,对参考电压、逆变器输出的电流和定子反电动势进行实时在线观测,并通过观测到的值估计出扰动电压反馈到参考电压以补偿死区的影响。本发明使用在线补偿方法,可以明显减小电流谐波幅值,降低电流总谐波畸变率,较好地抑制零电流钳位现象,改善了电流波形,提高***低速低频性能。
附图说明
图1是基于滑膜观测器的死区补偿控制***框图;
图2是滑膜观测器的原理框图。
具体实施方式
下面结合附图,对本发明的具体实施方式作进一步地详细说明。
本发明的一种基于滑膜观测器的死区补偿控制方法实施例:
如图1所示为本发明的一种基于滑膜观测器的死区补偿控制***框图。旋转坐标系下的参考电流分量和实际电流分量id比较后,经过PI调节器转换成参考电压分量参考电压分量和实际电流分量iq比较后,经过PI调节器转换成旋参考电压分量 和经过dq-αβ变换后,变成分量和信号。和信号经过SVPWM调制,生成六路开关信号T1-T6来控制逆变器。逆变器产生三相电压来驱动永磁同步电机PMSM,PMSM的三相电压被转换成旋转坐标系下的实际电流id和iq负反馈给参考电流和
滑膜观测器实时观测旋转坐标系下的参考电压分量和实际电流id和iq、以及定子反电动势er,估计出旋转坐标系下的扰动电压和反馈给旋转坐标系下的参考电压和
如图2所示为本发明的滑膜观测器的原理框图。滑膜观测器将预测电流(包括分量和)与观测到的旋转坐标系下的实际电流ir(包括分量id和iq)的差值(包括分量和)通过控制函数f得到控制结果(包括分量和再将控制结果(包括分量和)通过一阶低通滤波器得到预测扰动电压udead(包括分量和);其中,将滑膜观测器观测到的旋转坐标系下的参考电压(包括分量和)、定子反电动势er和控制结果(包括分量和)经过电流估计得到预测电流(包括和)。
考虑由于死区效应引起的扰动电压,表面式永磁同步电机在两相旋转坐标系下的电压-电流方程为:
其中,和分别旋转坐标系下d轴和q轴的电压分量;id和iq分别表示旋转坐标系下d轴和q轴的定子电流;L=Ld=Lq表示电感;ω表示机械角速度;ωΨf表示定子反电动势;ud,dead和uq,dead分别表示d轴和q轴的扰动电压分量。
将式(1)变形并写成矩阵形式为:
其中,且表示参考电压,ir=[id iq]T为实际电流,er=[0 ωΨf]T为定子反电动势,udead=[ud,dead uq,dead]T为扰动电压;由于C=-B,式(2)可化为:
基于式(3),定义滑模面:
其中,则永磁同步电机的滑模控制方程为:
其中,为正常数;为扰动电压的估计值;为预测电流;f表示控制函数。
为了抑制滑模控制所产生的抖动现象,本文选取饱和函数替代符号函数作为控制函数:
其中,Δ为饱和函数的阈值。
通过一阶低通滤波,就可以得到平滑准确的扰动电压估计值:
其中,τc为一阶滤波的时间常数。
由式(4)和(3)可以得到滑模的动态方程:
下面通过设计Lyapunov函数求滑动模态的存在条件:取V=S(X)TS(X),如果满足则滑动模态存在。
由于的输出极值为±1,可推得:
只有当满足式(10)时,才可以确保滑模观测器收敛到滑模平面内。
由于***进入滑模平面后,由式(8)得:
根据图1,将估算的扰动电压反馈到参考电压上。
Claims (3)
1.一种基于滑膜观测器的死区补偿控制方法,其特征在于,包括如下步骤:
1)基于永磁同步电机,采用滑模观测器,对旋转坐标系下的参考电压、旋转坐标系下的实际电流和定子反电动势进行实时在线观测;
2)滑膜观测器通过观测到的值估计出旋转坐标系下的扰动电压;
3)将所述估计出的扰动电压反馈到参考电压,进行死区补偿;
所述滑膜观测器将预测电流与观测到的旋转坐标系下的实际电流的差值通过控制函数得到控制结果,再将控制结果通过一阶低通滤波器得到预测扰动电压;其中,所述预测电流为将滑膜观测器观测到的旋转坐标系下的参考电压、定子反电动势和所述控制结果经过电流估计得到;
所述控制函数为:
其中,Δ为饱和函数的阈值。
2.根据权利要求1所述的基于滑膜观测器的死区补偿控制方法,其特征在于,所述一阶低通滤波器的公式为:
其中,τc为一阶滤波的时间常数。
3.根据权利要求2所述的基于滑膜观测器的死区补偿控制方法,其特征在于,所述预测扰动电压为:
其中,为预测扰动电压,f为控制函数,为预测电流与观测到的旋转坐标系下的实际电流的差值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611035569.7A CN106487301B (zh) | 2016-11-18 | 2016-11-18 | 一种基于滑膜观测器的死区补偿控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611035569.7A CN106487301B (zh) | 2016-11-18 | 2016-11-18 | 一种基于滑膜观测器的死区补偿控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106487301A CN106487301A (zh) | 2017-03-08 |
CN106487301B true CN106487301B (zh) | 2019-01-22 |
Family
ID=58274700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611035569.7A Active CN106487301B (zh) | 2016-11-18 | 2016-11-18 | 一种基于滑膜观测器的死区补偿控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106487301B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108390608A (zh) * | 2018-04-20 | 2018-08-10 | 哈尔滨理工大学 | 一种具有谐波抑制功能的无位置传感器永磁同步电机控制***及其方法 |
CN108540027A (zh) * | 2018-04-25 | 2018-09-14 | 山东科技大学 | 一种基于超扭曲滑膜变结构算法的永磁同步电机控制***及其工作方法 |
CN108880353A (zh) * | 2018-07-05 | 2018-11-23 | 国家电网有限公司 | 基于电压源型静止变频器的大型同步调相机起动控制方法 |
CN110784147A (zh) * | 2019-10-23 | 2020-02-11 | 华中科技大学 | 一种基于死区补偿的电机无位置矢量控制***及电机*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003010880A1 (fr) * | 2001-07-19 | 2003-02-06 | Kabushiki Kaisha Yaskawa Denki | Dispositif de regulation de vitesse |
JP2004064948A (ja) * | 2002-07-31 | 2004-02-26 | Meidensha Corp | Pmモータの制御システム |
WO2010010987A1 (en) * | 2008-07-23 | 2010-01-28 | Changwon National University Industry Academy Cooperation Corps | Dead-time compensator and method for permanent magnet synchronous drives |
CN106067747A (zh) * | 2016-06-01 | 2016-11-02 | 哈尔滨工业大学 | 一种用于伺服***控制的滑模扰动观测器的设计方法 |
-
2016
- 2016-11-18 CN CN201611035569.7A patent/CN106487301B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003010880A1 (fr) * | 2001-07-19 | 2003-02-06 | Kabushiki Kaisha Yaskawa Denki | Dispositif de regulation de vitesse |
JP2004064948A (ja) * | 2002-07-31 | 2004-02-26 | Meidensha Corp | Pmモータの制御システム |
WO2010010987A1 (en) * | 2008-07-23 | 2010-01-28 | Changwon National University Industry Academy Cooperation Corps | Dead-time compensator and method for permanent magnet synchronous drives |
CN106067747A (zh) * | 2016-06-01 | 2016-11-02 | 哈尔滨工业大学 | 一种用于伺服***控制的滑模扰动观测器的设计方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106487301A (zh) | 2017-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kim et al. | Effective dead-time compensation using a simple vectorial disturbance estimator in PMSM drives | |
JP4749874B2 (ja) | 電力変換装置及びそれを用いたモータ駆動装置 | |
KR100655702B1 (ko) | 영구자석 동기 모터 제어방법 | |
CN106487301B (zh) | 一种基于滑膜观测器的死区补偿控制方法 | |
CN103888005B (zh) | 电机控制***中逆变器死区的补偿电压算法及插补方法 | |
EP2779414A2 (en) | Motor control system having bandwidth compensation | |
KR20100077047A (ko) | 교류 전동기의 제어 장치 | |
US20160156297A1 (en) | Motor drive system, motor control apparatus and motor control method | |
JP2007151344A (ja) | 磁極位置推定方法、モータ速度推定方法及びモータ制御装置 | |
JP5856438B2 (ja) | 電力変換装置 | |
WO2010010987A1 (en) | Dead-time compensator and method for permanent magnet synchronous drives | |
WO2016017304A1 (ja) | 電力変換装置 | |
Zhang et al. | Robust plug-in repetitive control for speed smoothness of cascaded-PI PMSM drive | |
JP7158573B2 (ja) | 電力変換装置およびそれを備えた電動車両システム | |
KR20140113260A (ko) | 모터 제어 장치 | |
CN113364375B (zh) | 变结构电流调节器的pmsm驱动***无传感器控制方法 | |
CN109600089B (zh) | 一种基于反电势观测器的永磁电机无位置控制方法 | |
JP5515885B2 (ja) | 電気車制御装置 | |
Qu et al. | A linear active disturbance rejection controller-based sensorless control scheme for PMSM drives | |
WO2022064750A1 (ja) | 電動機制御装置および車両、電動機制御方法 | |
CN113692701B (zh) | 电动机驱动装置以及使用该电动机驱动装置的空调机的室外机 | |
JP7020112B2 (ja) | モータ制御装置 | |
US9130497B2 (en) | Control device for alternating current rotating machine and electric power steering device equipped with control device for alternating current rotating machine | |
Le et al. | Robust Speed Control With Disturbance Rejection for Surface-mounted Permanent Magnet Synchronous Motor | |
JP7525349B2 (ja) | 電動機制御装置および車両、電動機制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |