基于扩展卡尔曼算法的永磁同步电机无速度传感器控制系统仿真

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
! "
.)/ ) 对永磁同步 本文给出了扩展 )*+,*- 滤波( 电机的转角和转速进行实 时 在 线 最 优 估 计 的 方 法, 在 ’*0+*123 " 4 (5,6+5-7 环境下建立了 &’(’ 无 速度传感器调速系统的仿真模型, 给出了模型的 结构图和仿真实验结果, 并对仿真过程中需要注 意的问题进行了说明。
)
!
8," =>$? @!6"$ 9$!#9$"
3 % 4$78129: 8," 1!*#""23!*#"+*" & 4& & %4 & 3!*#"+*" & 4&-&’’" 3 ( 4$)*;< ) ) ) ( ( !*#"",( !*#"+*"-5!*#"" & %674 & !*#"+*"’ 3!*#"",3!*#"+*"75!*#"" & 4 & 3!*#"+*"
《 冶金自动化》 !##$ 年 ("
基于扩百度文库卡尔曼算法的永磁同步电机 无速度传感器控制系统仿真
李文斐, 谭国俊, 陈益凯, 马少才
( 中国矿业大学 信息与电气工程学院, 江苏 徐州 !!"##$ ) 摘要: 介绍了一种基于扩展卡尔曼滤波算法的永磁同步电机无速度传感器控制方案。通过对电机的三相定子 电流测量及 ! % " 系重构电压, 利用卡尔曼滤波模型对永磁同步电机的转速 # 和转角 $ 进行实时在线估计, 利 用空间矢量脉宽调制对系统进行调速控制。仿真结果表明, 所提出的永磁同步电机无速度传感器控制方法具 有较强的鲁棒性和满意的性能。 关键词: 永磁同步电动机; 无速度传感器控制; 扩展卡尔曼滤波; 仿真
文所选取矩阵为 (R (Q ( -! ( ( $! ( (R (Q ( ( ( (R (Q ( (R ’ ( ( ( ( ’( ( ; ( (R ((’ ( (
[! ] !!
!#
$
( ’’ )
根据 45678 控制策略中逆变器中开关器件 的开关状态与输出电压的关系并结合式( ’’ ) 可得 出表 ’ 。表 ’ 即为电压重构时需要用到的开关函 数表。
[ (R((Q
];
( ( 0(( ( ( ( ; ( ’(
(R ’ ( .( ! ( (
/( ! [ (S (S (S ( ] 仿真所用电机参数( 8,<+,= 中预设模型) 为 $ ! (R TQ>U !; 6 ! T; & " ! & ( ! (R ((1 1T N; 0! * 9* ! 1(( 5; (R ((’ T;% .K・F0 ; " ) ! (R ’>’ 7=。 本系 统 初 始 速 度 设 为 0(( -,$ : #, 空 载 启 动, () ’ #时转速变为 Q( -,$ : #, () 0 # 时突加转矩为 ’( V・F , 仿真结果如图 1 、 图 T、 图 Q 所示。其中图 T 为实际转速与实时估算转速的误差放大图。由图 可见, 转速与转子位置能做到快速跟踪, 但是因为 离散过程中的采样时间的 存 在 及 算 法 本 身 的 影 响, 估计值与实际值相比有一个延时。由于 GHI 自身的收敛速度非常快, 所以对闭环系统的性能 基本没有影响。
( ?)
选取状态变量:
A " 8[ 0 ! @ 0 " @ #@ $] A & 8[ &! , &" ] A ( 8[ 0! , 0" ]
卡尔曼滤波是一种线性最优递推滤波方法, 它是在最小方差意义上求状态或参数的最优估计 值。对于电机及其控制系统, 它们的状态估计是 采用状态方程作为系统模型的, 由于其非线性化 特性, 需要对电机模型进行非线性滤波的线性化 处理。 扩展卡尔曼滤波即为应用于非线性系统的最 优估计, 假定非线性状态方程描述如下: !( " #)8 $[ "( #) ]9 % ・&( #)9 ’ ( #) (( # ) )8 *( "( #) ) )9 +( #) ) ( ") ( !)
Q] 证稳态跟踪和滤波不发散的前提下去试凑 [ 。本
$% ( ! ( ! #( " $ # %" " & ( $’
在( %) 式中 ! " 、 ! ( 的表达式里不包括 # " 、 # ( 的项均 为本轴系内部之间运算关系, #" 、 # ( 即为电流调节 器的解耦与前馈补偿公式, 其表达式分别为 # " ! & !& ( % ( # ( ! !& " % " " !" )
$] #" 扩展卡尔曼滤波在电机模型中应用 [
9 - 9 ./ ] [ 0 ] # % :5- $ #% [ <=: $ ] - : 9 ./ : # 0!
" : : ;
( >)
由上式可得:
{
.0 ! 8
-1 #% ; " 0! 9 :5- $ 9 & ! /1 /: /:
-1 #% ; " .0 " 8 0 " 9 <=: $ 9 & " /1 /: /:
) $ )!*"*%+!*" )
!
(! * "
% " %( &)
" $% * ,-& & "& $% * &/0 & "& % % % $ % % % %] ( 3) ( 4)
3 ! *"
% # +& "&
$% * &/0 & "& $% * ,-& & "& % $ ’$ !% "
对比( ") 、 ( !) 式与( ?) 式可得: % - 1 0 ! 9 #% $ :5- $ $ /: /: " $ - 0 #% $ ! 1 " 9 <=: $ , $( "( #) )8 8 % /: /: $> # $? #
% " %( &)
图 !" #$% 算法
&" 基于 #$% 的 ’()( 无速度传感器调速 系统
! ! 基于 ;<= 的 ’()( 无速度传感器调速系统框 图如图 1 所示。本系统中 ’()( 的转速与转子位 置角等信息均由 ;<= 计算得来。系统控制部分采 用 ’ 8 " % 的电流控制方法。图中转速误差经 ’> 调 ’8 、 ’ 9 与给定值的偏差经 ’> 调节器 节器输出为 ’ ! 9 , 和反 ?+@A 变换得到两相静止坐标系上的电压 ( ! 、 (" , 其中在反 ’+@A 变换前再加入 ( 8 、 ( 9 的解耦部 分。本文 使 用 两 电 平 空 间 矢 量 脉 宽 调 制 ( )B’C
输出变量; ’( #) 和 +( #) ) 为零均值高斯白噪声, 它 们的协方差分别为 , ( #) 和 -( #) ) , ’( #) 是包括系 +( #) ) 为测量 统扰动和模型不一致性的系统噪声, 噪声。在 ! % " 坐标系下对电机的非线性化方程 进行线性化处理, &’(’ 电机方程为: 8 [& & ] [
-3 ( 7) ) " 6 # " 4 2 53 & 2 …… 因为采样时间 3 & 一般较小, 所以式( 7) 可近
$ %’( "# $ %’$
%’$! %’$" +,!-. $ % & ’ ( ) * + , . !.+.
似取为 ) " 4 2 53 & 系统随机动态噪声 / ( &) 离散化后为 / ( 1) : /( 1)"
[ E] D() , 由 (! 、 ( " 运算形成 ’D( 波控制逆变器,
% %
.( %( &) )"
[$ %
对状态方程( $) 、 ( 1) 线性化后为: , &)" - [ %( &) ] &)2 / ( &) (%( (%( 0( & 1 )" .%( & 1 )2 2( &1 ) 1)" )[ 1, 1 # $, %( 1 # $) ] 1 # $ )2 (5 ( (% ( /( 1 # $)
!$ ! !$$ !"
"#
&
&1 6$ &1
&1 2 $ , #, /( #) ] 8# )[
!#
"#
"$
%$ /#
其自相关系数矩阵相应变为: 7( 1)"
&
&1 6$ &1
#) )7( ) 8#
9
( :)
012
&1 2 $ , #, %( #) ] : 具有类似式( 7) 所示的 其中, ) " )[ 表达式形式, 当 3 & 取值很小时, 式( :) 所含有 3 & 的高阶项可以忽略, 可用连续系统 7 & 来代替离散 化后的 7 ( 1) 。通过对状态方程的线性化和离散 ・ 34G・
图 &" 基于 #$% 的 ’()( 无速度传感器调速系统框图
*] & F !" 电流调节器的解耦与前馈补偿 [ 在 ’()( 的 8)9 轴系中, 电机方程为:
《 冶金自动化》 0((U 年 4’
{
{
! " ! #" " $ # %" " & "
$% " $’
可以通过 8,<+,= 的 6EJ/-KAD 模块中的频谱分析获 ( %) 得。另外同样是由于采样时间的不同, 在电机控 制系统的数据进入 GHI 模块和 GHI 模块估算数 据进入电机闭环时需要分别使用 L/-E?M-$/- NE+$ 模块和 OBD< 9/+,P 模块。为了使提高闭环性能, 可 以适当的缩小速度调节器的限幅值来削弱 GHI 在 系统速度给定突变和突加负载时的估算误差对闭 ( ’( ) 环的影响。 ( 1 )基于 GHI 的 6848 调速系统在极大程度 上依赖方差阵 -、 $ 和 .( 、 /( 。选取的原则是在保
&’()*+,-./012 $!!"#%!#&!#’! 3 " 4$56 ) ) ) ( !*#"+*",( !*"-%.!( !*""-/ & "!*"’ & 0$ ’!*#"+*",#!*" & ’!*" & #0!*"-%
% % %
[ ]
!!" !"# $% "!#"
式中, (! , ( " 为 !)" 轴电压; ’! , ’ " 为 !)" 轴电流; #* 为转子在定子上的耦合磁链;$ 为转子转速; +& 为定子相电阻; " & 为定子电感; 考虑到 ’()( 的机 械时间常数远大于电磁时间常数, 每个估计周期 , " % 。对 *[ 末的速度可视为常数, 即$ %( &) ] 和 $[ % ( &) ] 进行线性化可得 *+,-./+0 矩阵: -( %( &) )" # +& "& % % % !* !%
式中, "( #) ) 为状态变量; &( #) 为系统输入; (( #) ) 为
收稿日期: !##2B"!B"C
作者简介: 李文斐( "C$>B) , 男, 河北邢台人, 硕士研究生, 主要研究方向为电力电子与电力传动。
・ ED>・
《 冶金自动化》 1%%: 年 )$
! ! !" # $ "# % ’! $ $[ %( &) ]" "# , ’" % % 化, 可以很容易地得出 ;<= 的递推流程如图 $ 所 示。
其中, & !& ( % ( 、 ( 轴系之间电压解耦项, !& " % " 为 "、 !" ) 为反电动势前馈补偿项。 ! ) !" ! # " 轴系电压重构 定子电压的 *+,-./ 变化式如式( ’’ ) 所示: ’ 0 1 ( ’ & 0 1 ! 0 ’ & !2 0 !3 1 & ! !* 0
表 $" 开关状态与相电压的对应关系
开关状态 ( ’ ’ ( ( ( ’ ’ ( ( ’ ’ ’ ( ( ’ ( ( ( ( ’ ’ ’ ’ *# ( 0 + 1 * 9* ! ’ : ; * 9* ! &! ’ : ; * 9* &! 0 : 1 * 9* &! ’ : ; * 9* ’ : ; * 9* ! ( *$ ( ( ’ : 0 * 9* ! ’ : 0 * 9* ! ( &! ’ : 0 * 9* &! ’ : 0 * 9* (
!" 引言
永磁同步电动机( &’(’ ) 矢量控制系统具有 一系列优点, 而如何获得精确的转子位置和速度 信号是其关键所在。在转子轴上安装机械式传感 器的方法在测量信号的同时给调速系统带来了环 境适应性不强、 系统的鲁棒性降低、 增加了电机与 控制系统之间的连接线和接口电路、 传感器的输
"] 出信号容易受到各种扰动信号的污染等问题 [ 。
取采样时间为 3 & , 则将方程( 3) 离散化后得:
从而驱动永磁同步电机。
!" !$’()* !’( !%& !" !’$ !$ !" &# !’" !’$ !’& !’’ !$#
由连续 系 统 离 散 化 原 理, 1, 1 # $, %( 1 # )[ $) ] 是系数矩阵 - 的自然指数幂。
相关文档
最新文档