CN103414416A - 基于ekf的永磁同步电机无传感器矢量控制*** - Google Patents
基于ekf的永磁同步电机无传感器矢量控制*** Download PDFInfo
- Publication number
- CN103414416A CN103414416A CN2013102895825A CN201310289582A CN103414416A CN 103414416 A CN103414416 A CN 103414416A CN 2013102895825 A CN2013102895825 A CN 2013102895825A CN 201310289582 A CN201310289582 A CN 201310289582A CN 103414416 A CN103414416 A CN 103414416A
- Authority
- CN
- China
- Prior art keywords
- state
- vector
- ekf
- equation
- output
- 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.)
- Pending
Links
Images
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
本发明基于EKF的永磁同步电机无传感器矢量控制***,采用扩展卡尔曼滤波器EKF作为状态估计器,对定子转速和位置进行估算,所述状态估计器的输入信号为定子相电流Ia、Ib和Ic,状态估计器的输出信号为估计位置和估计转速,选取***状态向量x=(iα iβ ωe θe Tl)T,输入向量u=(uα uβ Te)T,输出向量y=(iα iβ θe)T,得到用于EKF状态估计的状态方程和输出方程,加入***噪声矩阵V和测量噪声矩阵W,且将状态方程和输出方程离散化后为x(k+1)=f[x(k)]+Beu(k)+V(k),y(k)=Cex(k)+W(k)。其目的在于提供一种抗干扰能力强、成本相对较低、可靠性高的基于EKF的永磁同步电机无传感器矢量控制***。
Description
技术领域
本发明涉及基于EKF的永磁同步电机无传感器矢量控制***。
背景技术
永磁同步电机(PMSM)因其功率密度高、体积小、不需要励磁、功率因素高以及优越的动态响应速度和位置控制精度在高性能控制***中得到了越来越广泛的应用。对于永磁同步电机的控制来说,精确的转子位置和转子速度的测量是对其控制的首要条件。参见图1,现有技术通常使用光电码盘(即图中的Encoder模块)对永磁同步电机转子的位置信号进行采样计数,进而计算出相应的电机位置和速度,具体控制过程为:根据检测到的电动机转速ωref和输入的参考转速ω及转速与转矩的关系,通过速度PI控制器计算得到定子电流参考输入Iqref。定子的相电流Ia、Ib、Ic通过相电流检测电路被提取出来,然后通过clarke变换将他们转换到定子两相坐标系中,用park变换将他们转换到d-q旋转坐标系中,即图中的FOC变换将Ia、Ib、Ic转化成Id、Iq。d-q坐标系中的电流信号再与它们的参考输入Iqref和Idref相比较,其中Idref=O,通过PI控制器获得理想的控制量。控制信号再进行Park逆变换,送到PWM逆变器,从而得到控制定子三相对称绕组的实际电流。外环速度环产生了定子电流的参考值,内环电流环得到实际控制信号,从而构成一个完整的速度FOC双闭环***。但使用光电码盘时***抗干扰能力不佳,降低了***的可靠性,且高精度的码盘价格昂贵,一定程度上增加了***的成本。
发明内容
为解决上述技术问题,本发明提供一种抗干扰能力强、成本相对较低、可靠性高的基于EKF的永磁同步电机无传感器矢量控制***。
本发明基于EKF的永磁同步电机无传感器矢量控制***,所述控制***中采用扩展卡尔曼滤波器EKF作为状态估计器,对定子转速和位置进行估算,所述状态估计器的输入信号为定子相电流Ia、Ib和Ic,状态估计器的输出信号为估计位置和估计转速,永磁同步电机在α-β静止坐标系下用于EKF状态估计的状态方程和输出方程为:
y=Cex
x=(iα iβ ωe θe Tl)T
u=(uα uβ Te)T
y=(iα iβ θe)T
式中:x为状态矢量,即预估计量;u为输入矢量;y为输出矢量;状态函数f(x)是状态矢量和输入矩阵的耦合项;
iα、iβ、uα、和uβ分别为定子电流、电压在Clarke坐标系下α、β轴的分量;Rs为定子相电阻;Ls为等效同步电感;ψf为永磁体基波磁链;ωe为转子电角速度;θe为电角位移;
np为电机极对数;J为***转动惯量,其中包括电机转子及负载折算到电机轴上的转动惯量;B为粘滞摩擦***;Te为电机输出的电磁转矩;Tl为等效负载转矩,其中包括负载转矩以及由于粘滞摩擦系数非线性变化、电流给定偏差等因素造成的转矩波动;且认定
加入***噪声矩阵V和测量噪声矩阵W,且将状态方程和输出方程离散化后为:
x(k+1)=f[x(k)]+Beu(k)+V(k)
y(k)=Cex(k)+W(k)
式中:x(k)、u(k)、y(k)、和f[x(k)]分别为状态矢量、输入矢量、输出矢量和状态函数的离散形式;
V(k)和W(k)分别为离散化的***噪声矢量和测量噪声矢量;
所述状态估计器的估计过程分为预测和校正两个阶段,通过递推过程逼近真实状态,递推方程式为:
噪声协方差矩阵Q和R分别为:
式中:Qi为定子电流***噪声协方差值;Qω、Qθ和QT分别为转子电角速度、电角位移和负载转矩的***噪声协方差;Ri为定子电流测量噪声协方差值;Rθ为转子电角位移测量噪声协方差值。
本发明基于EKF的永磁同步电机无传感器矢量控制***,利用EKF作为电机转速和转子位置的观测器,EKF考虑了***噪声和测量噪声的统计特性,可以有效的削弱***噪声和测量噪声对***的影响,提高***的抗干扰能力。另外相对于使用高精度的光电码盘,采用扩展卡尔曼滤波器EKF成本较低。在Matlab Simulink平台上对本发明提出的方法进行了仿真验证,观测得到的电机转速和转子位置都能很快跟踪到实际值。从图4和图5可以看出实际速度和观测速度很接近,只有在电机速度突变的时候有一些误差,但是短时间之内误差还是可以恢复为O;从图6和图7能看出转子的实际位置和EKF观测的转子位置也非常接近。所以仿真结果表明本发明基于EKF的永磁同步电机无传感器矢量控制***具有较高的准确性和可靠性。
下面结合附图对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
附图说明
图1为现有技术的基于光电码盘的永磁同步电机控制***原理框图;
图2为本发明的基于EKF的永磁同步电机无传感器矢量控制***原理框图;
图3为EKF的状态估计过程示意图;
图4为***仿真实验时本发明的基于EKF的永磁同步电机无传感器矢量控制***中EKF观测速度与电机实际速度的对比图;
图5为***仿真实验时本发明的基于EKF的永磁同步电机无传感器矢量控制***中EKF观测速度误差曲线图;
图6为***仿真实验时本发明的基于EKF的永磁同步电机无传感器矢量控制***中转子实际位置曲线图;
图7为***仿真实验时本发明的基于EKF的永磁同步电机无传感器矢量控制***中EKF观测转子位置曲线图。
具体实施方式
本发明基于EKF的永磁同步电机PMSM(Permanent MagnetSynchronous Motor)无传感器矢量控制***,参见图2,采用扩展卡尔曼滤波器EKF(Extended Kalman Filter)作为状态估计器,代替现有技术的光电码盘,对定子转速和位置进行估算,EKF的输入信号为定子相电流Ia、Ib和Ic,输出信号为估计位置和估计转速。
PMSM(Permanent Magnet Synchronous Motor)的电压方程为:
式中:iα、iβ、uα、和uβ分别为定子电流、电压在Clarke坐标系下α、β轴的分量;Rs为定子相电阻;Ls为等效同步电感;ψf为永磁体基波磁链;ωe为转子电角速度;θe为电角位移;
PMSM的转矩平衡方程为:
式中:np为电机极对数;J为***转动惯量,其中包括电机转子及负载折算到电机轴上的转动惯量;B为粘滞摩擦***;Te为电机输出的电磁转矩;Tl为等效负载转矩,其中包括负载转矩以及由于粘滞摩擦系数非线性变化、电流给定偏差等因素造成的转矩波动;且认定
根据电压方程和转矩方程可以得出状态估计器的状态方程和输出方程:
y=Cex
x=(iα iβ Γe θe Tl)T
u=(uα uβ Te)T
y=(iα iβ θe)T
式中:x为状态矢量,即预估计量;u为输入矢量;y为输出矢量;状态函数f(x)是状态矢量和输入矩阵的耦合项。
考虑模型估计不准确和外界干扰等影响,在EKF状态方程中加入***噪声矩阵V和测量噪声矩阵W,且将方程离散化后的结果是:
x(k+1)=f[x(k)]+Beu(k)十V(k)
y(k)=Cex(k)+W(k)
式中:x(k)、u(k)、y(k)、和f[x(k)]分别为状态矢量、输入矢量、输出矢量和状态函数的离散形式;
V(k)和W(k)分别为离散化的***噪声矢量和测量噪声矢量。
通常,***噪声和测量噪声为零均值高斯白噪声,由此可以得到EKF需要的噪声协方差矩阵Q和R:
式中:Qi为定子电流***噪声协方差值;Qω、Qe和QT分别为转子电角速度、电角位移和负载转矩的***噪声协方差;R1为定子电流测量噪声协方差值;Rθ为转子电角位移测量噪声协方差值。
参见图3,EKF的状态估计总的过程为由第k次估计结果来获得第k+1次估计结果即由当前的***状态估计下一个周期的状态,从而解决M/T速度检测方法速度反馈滞后一个周期的问题。估计过程分为预测和校正两大阶段,通过递推过程逼近真实状态。递推方程式如下:
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
Claims (1)
1.基于EKF的永磁同步电机无传感器矢量控制***,其特征在于:所述控制***中采用扩展卡尔曼滤波器EKF作为状态估计器,对定子转速和位置进行估算,所述状态估计器的输入信号为定子相电流Ia、Ib和Ic,状态估计器的输出信号为估计位置和估计转速,永磁同步电机在α-β静止坐标系下用于EKF状态估计的状态方程和输出方程为:
y=Cex
x=(iα iβ ωe θe Tl)T
u=(uα uβ Te)T
y=(iα iβ θe)T
式中:x为状态矢量,即预估计量;u为输入矢量;y为输出矢量;状态函数f(x)是状态矢量和输入矩阵的耦合项;
iα、iβ、uα、和uβ分别为定子电流、电压在Clarke坐标系下α、β轴的分量;Rs为定子相电阻;Ls为等效同步电感;ψf为永磁体基波磁链;ωe为转子电角速度;θe为电角位移;
np为电机极对数;J为***转动惯量,其中包括电机转子及负载折算到电机轴上的转动惯量;B为粘滞摩擦***;Te为电机输出的电磁转矩;T1为等效负载转矩,其中包括负载转矩以及由于粘滞摩擦系数非线性变化、电流给定偏差等因素造成的转矩波动;且认定
加入***噪声矩阵V和测量噪声矩阵W,且将状态方程和输出方程离散化后为:
x(k+1)=f[x(k)]+Beu(k)十V(k)
y(k)=Cex(k)+W(k)
式中:x(k)、u(k)、y(k)、和f[x(k)]分别为状态矢量、输入矢量、输出矢量和状态函数的离散形式;
V(k)和W(k)分别为离散化的***噪声矢量和测量噪声矢量;
所述状态估计器的估计过程分为预测和校正两个阶段,通过递推过程逼近真实状态,递推方程式为:
噪声协方差矩阵Q和R分别为:
式中:Qi为定子电流***噪声协方差值;Qω、Qθ和Qr分别为转子电角速度、电角位移和负载转矩的***噪声协方差;Ri为定子电流测量噪声协方差值;Rθ为转子电角位移测量噪声协方差值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102895825A CN103414416A (zh) | 2013-07-11 | 2013-07-11 | 基于ekf的永磁同步电机无传感器矢量控制*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102895825A CN103414416A (zh) | 2013-07-11 | 2013-07-11 | 基于ekf的永磁同步电机无传感器矢量控制*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103414416A true CN103414416A (zh) | 2013-11-27 |
Family
ID=49607406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013102895825A Pending CN103414416A (zh) | 2013-07-11 | 2013-07-11 | 基于ekf的永磁同步电机无传感器矢量控制*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103414416A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103684178A (zh) * | 2013-12-17 | 2014-03-26 | 清华大学 | 一种永磁同步电机转速滤波装置和滤波方法 |
CN104355209A (zh) * | 2014-11-11 | 2015-02-18 | 中山市卓梅尼控制技术有限公司 | 电梯及其门机控制*** |
CN104811117A (zh) * | 2015-05-08 | 2015-07-29 | 张家港智电柔性输配电技术研究所有限公司 | 一种永磁同步电机转子转速估计的方法 |
CN106130426A (zh) * | 2016-07-18 | 2016-11-16 | 南京理工大学 | 基于ekf的无传感器超高速永磁同步电机转速控制方法 |
CN106533297A (zh) * | 2016-12-22 | 2017-03-22 | 东南大学 | 一种基于卡尔曼滤波的定子永磁型记忆电机调磁方法 |
CN106602952A (zh) * | 2016-06-29 | 2017-04-26 | 河南工程学院 | 一种pmsm永磁体磁链满秩辨识方法 |
CN108696204A (zh) * | 2018-04-27 | 2018-10-23 | 上海交通大学 | 矿山牵引用开绕组永磁同步电机驱动***及其工作方法 |
CN109713971A (zh) * | 2019-03-01 | 2019-05-03 | 北京理工大学 | 一种永磁同步电机的扰动抑制方法 |
CN110086395A (zh) * | 2019-05-08 | 2019-08-02 | 哈尔滨理工大学 | 一种永磁同步电机参数辨识方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050007044A1 (en) * | 2003-07-10 | 2005-01-13 | Ming Qiu | Sensorless control method and apparatus for a motor drive system |
US20090033259A1 (en) * | 2006-08-03 | 2009-02-05 | Stmicroelectronics S.R.I. | Method of estimating the state of a system and relative device for estimating position and speed of the rotor of a brushless motor |
CN201213246Y (zh) * | 2008-06-13 | 2009-03-25 | 南京工业大学 | 永磁同步电机的无速度传感器逆控制器 |
-
2013
- 2013-07-11 CN CN2013102895825A patent/CN103414416A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050007044A1 (en) * | 2003-07-10 | 2005-01-13 | Ming Qiu | Sensorless control method and apparatus for a motor drive system |
US20090033259A1 (en) * | 2006-08-03 | 2009-02-05 | Stmicroelectronics S.R.I. | Method of estimating the state of a system and relative device for estimating position and speed of the rotor of a brushless motor |
CN201213246Y (zh) * | 2008-06-13 | 2009-03-25 | 南京工业大学 | 永磁同步电机的无速度传感器逆控制器 |
Non-Patent Citations (2)
Title |
---|
丁信忠等: "基于自适应扩展卡尔曼滤波器的永磁同步电机超低速控制", 《电机与控制应用》, vol. 39, no. 9, 30 September 2012 (2012-09-30) * |
郑泽东等: "基于扩展Kalman滤波器的PMSM高性能控制***", 《电工技术学报》, vol. 22, no. 10, 31 October 2007 (2007-10-31) * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103684178A (zh) * | 2013-12-17 | 2014-03-26 | 清华大学 | 一种永磁同步电机转速滤波装置和滤波方法 |
CN103684178B (zh) * | 2013-12-17 | 2016-01-13 | 清华大学 | 一种永磁同步电机转速滤波装置和滤波方法 |
CN104355209A (zh) * | 2014-11-11 | 2015-02-18 | 中山市卓梅尼控制技术有限公司 | 电梯及其门机控制*** |
CN104811117A (zh) * | 2015-05-08 | 2015-07-29 | 张家港智电柔性输配电技术研究所有限公司 | 一种永磁同步电机转子转速估计的方法 |
CN104811117B (zh) * | 2015-05-08 | 2017-11-21 | 张家港智电柔性输配电技术研究所有限公司 | 一种永磁同步电机转子转速估计的方法 |
CN106602952A (zh) * | 2016-06-29 | 2017-04-26 | 河南工程学院 | 一种pmsm永磁体磁链满秩辨识方法 |
CN106602952B (zh) * | 2016-06-29 | 2018-12-28 | 河南工程学院 | 一种pmsm永磁体磁链满秩辨识方法 |
CN106130426A (zh) * | 2016-07-18 | 2016-11-16 | 南京理工大学 | 基于ekf的无传感器超高速永磁同步电机转速控制方法 |
CN106130426B (zh) * | 2016-07-18 | 2018-09-25 | 南京理工大学 | 基于ekf的无传感器超高速永磁同步电机转速控制方法 |
CN106533297A (zh) * | 2016-12-22 | 2017-03-22 | 东南大学 | 一种基于卡尔曼滤波的定子永磁型记忆电机调磁方法 |
CN108696204A (zh) * | 2018-04-27 | 2018-10-23 | 上海交通大学 | 矿山牵引用开绕组永磁同步电机驱动***及其工作方法 |
CN108696204B (zh) * | 2018-04-27 | 2020-12-29 | 上海交通大学 | 矿山牵引用开绕组永磁同步电机驱动***及其工作方法 |
CN109713971A (zh) * | 2019-03-01 | 2019-05-03 | 北京理工大学 | 一种永磁同步电机的扰动抑制方法 |
CN109713971B (zh) * | 2019-03-01 | 2020-05-12 | 北京理工大学 | 一种永磁同步电机的扰动抑制方法 |
CN110086395A (zh) * | 2019-05-08 | 2019-08-02 | 哈尔滨理工大学 | 一种永磁同步电机参数辨识方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103414416A (zh) | 基于ekf的永磁同步电机无传感器矢量控制*** | |
CN103117703B (zh) | 一种永磁同步电机无传感器控制方法及其控制装置 | |
CN103018577B (zh) | 一种测量永磁同步电机参数的方法 | |
CN103346726B (zh) | 基于扩展磁链观测器的永磁同步电机定子磁链观测方法 | |
CN102401626B (zh) | 一种永磁同步电机转子位置传感器安装偏差估计方法 | |
CN107579690B (zh) | 一种基于滑模观测的超高速永磁同步电机转速估计方法 | |
CN105007016A (zh) | 一种基于旋转变压器的永磁同步电机测速方法 | |
CN106026817A (zh) | 一种基于采用卡尔曼滤波器的滑模观测器的无速度传感器控制*** | |
CN106059424A (zh) | 一种基于改进卡尔曼观测器的无速度传感器控制方法 | |
CN103051271A (zh) | 一种永磁同步电机无位置传感器控制方法 | |
CN105429545A (zh) | 一种基于软测量的无传感器永磁同步电机控制方法 | |
CN103560722A (zh) | 一种永磁直线同步电机控制装置及方法 | |
CN103051276B (zh) | 一种永磁同步电机转子初始位置辨识方法 | |
CN103078572A (zh) | 一种永磁同步电机高精度转子位置估计方法 | |
CN108288936A (zh) | 一种永磁直线电机低速无位置传感器控制方法 | |
CN103916065A (zh) | 一种无位置传感器的电励磁同步电机转子静止初始位置估算方法 | |
CN106208872A (zh) | 基于免疫算法的pmsm高频电压方波注入转速估计方法 | |
CN109495047A (zh) | 一种基于高频信号注入的永磁同步电机无传感器控制方法 | |
CN105932912A (zh) | 一种永磁同步电机转子初始位置检测方法 | |
CN104007358A (zh) | 电动汽车永磁同步电机驱动***短路故障诊断方法及*** | |
CN104135198A (zh) | 永磁同步马达的转子角度估测方法 | |
CN102170262B (zh) | 一种直驱永磁同步风电机组无速度传感器控制方法 | |
CN108092571A (zh) | 带lc滤波器的永磁同步电机***及利用其实现无位置传感器控制的方法 | |
CN105071736A (zh) | 一种风机用永磁同步电机无传感器转子位置检测方法 | |
CN110112977B (zh) | 一种基于永磁同步电机相电压测量的无位置传感器控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131127 |
|
RJ01 | Rejection of invention patent application after publication |