APP下载

基于GA-Newton法的异步电机改进模型参数辨识*

2018-06-07孟庆硕许鸣珠

组合机床与自动化加工技术 2018年5期
关键词:异步电机磁链定子

孟庆硕,许鸣珠

(石家庄铁道大学 机械工程学院,石家庄 050043)

0 引言

异步电机可靠性好、性能优良、制造简单、瞬时转矩高,并且高性能的永磁同步电机受限于制造工艺的影响,在一些特殊场合异步电机正在逐渐的取代同步电机,因此异步电机控制得以快速发展[1-2]。实现高性能的异步电机控制,其关键问题是如何准确的获得电机的参数。在电机运行过程中,电机参数往往易受温度、定子电流和磁链饱和等多重因素的影响,使得矢量控制、直接转矩控制等一系列控制方法难以达到预期的效果。因此,各种参数辨识方法成为了研究热点,如:文献[3-4]基于扩展卡尔曼滤波器(EKF)的参数辨识方法,此种方法需要对4阶矩阵进行求逆运算,计算量大,并且初始估计误差协方差P、系统噪声协方差Q和测量噪声协方差R较难确定,对系统估算精度和收敛速度有着较大的影响。文献[5-6]采用基于最小二乘(RLS)的参数辨识方法,其对测量噪声的鲁棒性较差,同时易受转速波动的影响。文献[7-8]采用基于模型参考自适应(MRAS)的参数辨识方法,具有较好的跟踪收敛特性,但当辨识参数增加时,自适应率的选取较为困难。

针对以上参数辨识算法存在的缺点,有学者将一种模拟生物进化进行全局最优搜索的算法-遗传算法(GA)[9]引入到参数辨识中。如:文献[10]基于遗传算法的内埋式永磁同步电机参数辨识方法,证明了该方法在参数辨识方面的可行性,并且具有较高的准确性。

在异步电机参数辨识中,往往需要对电机静止α-β坐标系电流项进行二次求导,才能构建电机的辨识模型,这样既增加了计算量,同时也引入了更多的噪声。并且此种模型还需要电机的定转子磁链作为输入,而磁链往往不易直接获得,需要建立复杂的磁链观测器模型。本文在电流定向1-2坐标系下推导出电机的转子磁链,与α-β坐标系电流一阶导数模型结合即可得到改进的辨识模型。该模型只需要定子电压和定子电流这些可直接观测的状态变量,易于操作。又将牛顿法与遗传算法结合,牛顿法能够加速种群朝着最优解的方向进化,从而提高遗传算法的收敛速度和寻优能力。

1 改进的异步电机辨识模型

1.1 α-β轴系电机模型

根据文献[11],以定子电流和转子磁链为状态变量可以得到异步电机在两相静止α-β坐标系下电流一阶导数模型,如式(1):

(1)

1.2 电流定向轴系下稳态磁链和定子电阻推导

图1 电流定向的1-2坐标系

在异步电机控制中,应用较为广泛的坐标系既为静止α-β坐标系和转子磁场定向的d-q坐标系,为了利用静止α-β坐标系状态方程进行遗传算法参数辨识,就需要获得电机的转子磁链。本文引入一种基于定子电流定向[12]的新坐标系如图1所示,在该坐标系下,可以获得电机在稳态情况下的转子磁链和定子电阻。本文分别采用下标1、2来区分各矢量在1、2坐标系上的投影。

由图1可知,1-2坐标系与α-β坐标系间电流的变换关系满足式(2),同理电压和磁链也满足该变换关系。

(2)

(3)

(4)

(5)

(6)

θu(k)=arctg[uβ(k)/ua(k)],θu∈[-π/2,π/2]

(7)

其中,ωi为坐标系同步旋转角速度。

1.3 改进后辨识模型

假设K1、K2、K3、K4可推出K5、K6,如下:

(8)

则改进后电机的辨识模型为式(9):

(9)

其中磁链需要利用1-2坐标系到α-β坐标系的变换关系式(2)进行反变换方可代入。

2 遗传算法设计

为了将电机的数学模型式(9)转化成遗传算法的问题描述,将电机的数学模型进行离散化处理如式(10)、式(11)所示。

从自己实习的会计电算化专业选择16级、17级两个班进行一个学期的教学,学生基础知识较差,实践动手能力较强,活泼、好动,适用于该教学法。两个班的具体情况见表1。

(10)

(11)

(12)

由电流定向可以求得定子电阻,辨识算法也可以求得定子电阻,因此增加了辨识算法的约束条件,根据(12)式和(10)式和(6)式可以建立系统的目标函数(13)式:

(13)

图2 遗传算法原理图

3 GA-Newton辨识原理

在利用遗传算法对系统进行参数辨识时,常遇到系统收敛速度慢,“早熟”等现象。为了求取全局最优个体,扩大种群的搜索能力,提高种群的收敛速度,本文引入了Newton法。

(14)

4 GA-Newton辨识算法设计

(1)编码方式及初始种群选取

4个参数均采用二进制编码,编码长度均为10位,编码精度为0.001。种群容量30,每个个体都由计算机随机产生。

(2)适应度函数选取

(15)

(3)选择操作

采用轮盘赌选择的方法,传统的遗传算法中适应度函数越大,个体的存活几率越大。本文依据的是适应度越小,生存几率越大,因此对个体的适应度取倒数以满足轮盘赌操作。为避免个体的交叉和变异破坏已达到全局最优解的个体,采用精英保留法。

(4)Newton法迭代

利用Newton法对个体进行一次迭代,并加入到子代个体中。

(5)交叉操作

为了增大系统的搜索范围采用多点交叉和自适应交叉率,如下:

(16)

式中,Pc1=0.9;Pc2=0.6;Favg为种群的平均适应度;Fmin为种群中个体最小适应度;F′为交叉的两个个体中较小的适应度。

(6)变异操作

采用单点变异和自适应变异率,如下:

(17)

式中,Pm1=0.1;Pm2=0.01;F′为变异个体的适应度。

5 实验结果

异步电机参数辨识结构框图如图3所示,电机采用双闭环矢量控制。采用TI公司的TMS320F2812 DSP芯片来实现辨识算法, 试验用异步电机额定参数为:Pn=250W;Un=36V;In=9A;ωn=1400r/min;极对数P=2。DSP系统时钟为150MHz,PWM信号调制频率为15kHz。采用IR2110驱动芯片和高达25A、1200V的IGBT管组成。PWM驱动信号通过高速光耦完全隔离高压与低压侧,保证驱动板不受高压干扰。电压信号采样通过测试母线电压,利用电压重构技术得到A、B、C相电压。电流信号采样采用霍尔传感器对其进行测量。信号采样频率T=15kHz,速度通道一阶低通滤波器截止频率10Hz。电压和电流通道均为二阶巴特沃兹低通滤波器,截止频率分别为10Hz。遗传算法最大进化代数为1000。

图3 异步电机参数辨识结构框图

对比图4和图5可知经典遗传算法,系统收敛慢,系统大范围波动,得到的值往往并非系统的全局最优点。而GA-Netwon法系统收敛速度快在第5代左右便出现了系统的最优个体,并对其进行了优化,使得辨识结果更加准确。

图4 经典遗传算法目标函数值

图5 GA-Netwon算法目标函数值

在转速为1400r/min 无负载的情况下,GA-Netwon算法的辨识实验结果如图6~图10所示。由于每次辨识的初始值都是计算机随机产生的,最后的辨识结果都能收敛到参照值附近见表1。从辨识结果可以看出,待辨识参数的初始值虽然远离真实值,但目标函数可以很快的收敛到零附近,待辨识的5个参数都能收敛到参照值附近,每个参数误差都在4%之内,辨识结果准确,对于电机运行控制来说已有足够的精度。

图6 定子电阻辨识过程曲线

图7 转子电阻辨识过程曲线

图8 互感辨识过程曲线

图9 定、转子电感辨识过程曲线

图10 磁链辨识过程曲线

1400r/min参照值Rs/ΩRr/ΩLm/HLr/Hψr/Wb1.03100.46500.00640.00920.0420辨识值1.04150.46790.00650.00930.0419误差1.02%0.62%1.56%1.08%0.24%辨识值1.07140.47550.00660.00950.0422误差3.92%2.25%3.13%3.26%0.48%辨识值1.04860.46000.00630.00910.0415误差1.71%-1.07%-1.56%-1.08%-1.19%

6 结论

本文在电流定向1-2坐标系下求得电机的转子磁链模型,结合静止α-β坐标系下的电机一阶导数模型,建立了可以用于GA-Netwon算法的辨识模型。实验结果表明该方法,不受初始值影响,克服了传统遗传算法对待辨识参数初始值要求高的缺点。待辨识的电机参数均能够在较短的时间内收敛到参照值,并具有较高的辨识精度,算法的鲁棒性也很好。

[参考文献]

[1] 夏超英.交直流传动系统的自适应控制[M].北京:机械工业出版社,2001.

[2] 王成元,周美文,郭庆鼎.矢量控制交流伺服驱动电动机 [M].北京:机械工业出版社,1995.

[3] 周熙炜.基于扩展卡尔曼滤波算法的异步电机参数辨识[D].西安:西安理工大学,2003.

[4] Wang S, Dinavahi V, Xiao J. Multi-rate real-time model-based parameter estimation and state identification for induction motorsv[J].Iet Electric Power Applications(S1751-8660), 2013,7(1):77-86.

[5] 张虎,李正熙,童朝南.基于递推最小二乘算法的感应电动机参数离线辨识[J].中国电机工程学报,2011,18(31):79-86.

[6] He Y, Wang Y, Feng Y, et al. Parameter Identification of an Induction Machine at Standstill Using the Vector Constructing Method[J].IEEE Transactions on Power Electronics (S0885-8993),2012,27(2):905-915.

[7] 吴锦宇.基于模型参考自适应的感应电机参数辨识技术研究[D].哈尔滨:哈尔滨工业大学,2013.

[8] 周霞.基于模型参考自适应系统的异步电机参数辨识的研究[D].杭州:浙江大学,2011.

[9] 国珍.改进遗传算法在无刷直流电机调速系统PID参数优化中的应用[J].组合机床与自动化加工技术,2013(7):90-91.

[10] 肖曦,许青松,王雅婷,等.基于遗传算法的内埋式永磁同步电机参数辨识方法[J].电工技术学报,2014,29(3):21-26.

[11] 王成元.现代电机控制技术[M].北京:机械工业出版社,2008.

[12] 张春朋,林飞,陈寿孙.改进U-I法异步电机转子磁链估计器[J].中国电机工程学报,2004,24(5):126-129.

[13] 李庆扬.数值分析[M].武汉:华中科技大学出版社,2006.

猜你喜欢

异步电机磁链定子
优化反馈补偿闭环定子磁链观测器
表贴式永磁同步电机模型预测转矩控制系统预测模型研究*
双BP神经网络的永磁同步电机磁链与转矩无差拍控制
浅析起重机电动机定子异常失电保护
异步电动机定子铁心模态及振动响应分析
大型异步电机定子模态仿真优化
异步电动机定子冲片槽型优化
户外防腐蚀型防爆三相异步电机设计
大型变频调速异步电机的设计
第三方异步电机在MTX micro控制系统中的应用