基于自适应滑模观测器检测电机转子位置及转速的方法技术

技术编号:19701717 阅读:41 留言:0更新日期:2018-12-08 13:58
本发明专利技术提供了一种基于自适应滑模观测器检测电机转子位置及转速的方法,用于检测电机的转子转速及位置,包括如下步骤:步骤1,构造滑模观测器状态空间表达式,得到定子电流误差的切换信号;步骤2,添加滤波器去掉高频噪声,得到定子电流误差的切换信号;步骤3,构建FO‑PLL锁相环,计算出转子位置以及转速;以及步骤4,通过改进的粒子群优化算法辨识更新滑模观测器中的定子电阻和定子电感参数。本发明专利技术的基于自适应滑模观测器检测电机转子位置及转速的方法可以即时精确地检测无刷直流电机转子位置及转速。

【技术实现步骤摘要】
基于自适应滑模观测器检测电机转子位置及转速的方法
本专利技术具体涉及一种基于自适应滑模观测器检测电机转子位置及转速的方法。
技术介绍
通过位置传感器测量可以简单地控制电机,但是在体积、成本、机壳温度、检测精度等多方面都存在着问题,传感器的大量使用使得电气连接数量增加,给抗干扰设计带来一定困难。即便是最普遍使用的霍尔传感器在温度过高时也无法正常检测,从而也限制其应用范围。无位置传感器技术正是在上述背景下被提出。其中,可利用滑模观测器来检测电机的转子位置及转速,其基于滑模变结构思想,根据电机模型,将普通控制回路中的误差信号换成变结构方式反馈后进行运算,使得系统通过某一路径或平面高频小幅度的往复切换运动,最终使得误差得以消除,输出所需要的变量值。传统的滑模观测器在实际的控制系统中,整个切换过程总会存在和出现时间和空间上的滞后,存在大量的高频率估计和系统运行惯性的影响,导致常见的滑模变结构抖振现象,那么估计的和随后的位置估计含有大量的高频抖振,可以直接影响到系统的存在来估计转子位置和速度的影响。再者在传统的滑模观测器中,符号函数sign(x)多数时候被作为观测器的控制函数使用,而它是一个不连续的分段函数,使其产生抖振现象。传统的滑模观测器未考虑电机参数的变化引起的观测误差。随着电机长时间运行,受到温度环境等许多外部内部等条件的影响,电机参数会发生和出现非理想情况下的种种变化,逐渐地引起估算出的结果精度下降。
技术实现思路
本专利技术是为了解决上述问题而进行的,目的在于提供一种基于自适应滑模观测器能够即时精准地检测无刷直流电机转子位置及转速的方法。本专利技术提供了一种基于自适应滑模观测器检测电机转子位置及转速的方法,用于检测电机的转子转速及位置,其特征在于,包括如下步骤:步骤1,构造出电机在两相静止αβ坐标系下的滑模观测器状态空间表达式,得到电机的定子电流误差的切换信号,式中,eα、eβ为定子电流误差的切换信号,Rs、Ls分别为定子电阻、定子电感,为定子电流估计值,iα、iβ为两相静止αβ坐标系下的电流值,uα、uβ为两相静止αβ坐标系下的电压值,A为可自调节的滑模切换增益,sign(x)为表示切换函数的符号函数;步骤2,添加自适应低通滤波器去掉高频噪声,得到光滑的反电势估计信号其表达式为:其中,式中,ωc为滤波器截止频率,ωe为电机辨识转速,j为虚数单位;步骤3,构建FO-PLL锁相环,根据光滑的反电势估计信号来计算转子位置以及转速式中,ke、kp、ki、r为常数,为估算反电势信号后得到的转子位置,为分数阶锁相环估算出的转子位置,s为拉普拉斯算子;以及步骤4,通过改进的粒子群算法(IPSO)来更新当前定子电阻和定子电感参数Rs,Ls。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,步骤1中的切换函数为双曲正切函数,其表达式为:式中,a为参数。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,在步骤3中,式中,为估算反电势信号后得到的转速,ψf为永磁体磁链。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,步骤1中的滑模切换增益A的表达为:式中,gc为修正因子,l为修正系数,k1为原增益。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,步骤4中包括如下子步骤:子步骤4-1,首先对粒子群初始化,包括种群规模n、迭代总数Z、惯性权重系数w、设定粒子的初始位置xid0、初始速度vid0以及粒子速度与位置的范围上下限;子步骤4-2,对每个粒子的运动速度vid和所在位置范围xid进行校验,保证速度介于安全范围[-vmax,vmax]内,空间位置介于可控范围[-xmax,xmax]内,若迭代过程中,粒子位置xid和速度vid超出边界值,则该粒子位置或速度被限制为最大速度或边界位置。子步骤4-3,构建适应度函数,并计算每个粒子适应值fitness(p);子步骤4-4,对每个粒子,将该粒子当前计算适应度结果与其原先个体最佳适应值进行对比,若当前计算结果优于其原先个体最佳适应值pbest,则用当前计算结果替换原先的适应值;子步骤4-5,对每个粒子,然后将当前计算结果与种群中原先最佳数值进行比较,如果当前计算结果优于群体最优数值gbest,则用当前计算结果替换原先的最优数值;子步骤4-6,根据寻优公式更新粒子速度和位置;以及子步骤4-7,判断是否已经达到设定的迭代次数,或者已经满足设定的期望最优适应值,是则终止迭代退出循环,输出相关结果,否则返回子步骤4-2。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,子步骤4-1中的惯性权重w的表达式为:式中,wmax、wmin分别是w的最大值和最小值,Qmax、Q分别是最大迭代数、当前迭代数。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,子步骤4-3中的适应度函数为:式中,ω和为转子转速实际值和估计值,θ和为转子位置角实际值和估计值,k为当前迭代时刻,a1、a2、a3、a4为比例因子。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,在步骤4-6中,寻优公式包括速度寻优公式以及位置寻优公式,速度寻优公式为:位置寻优公式为:式中,表示第k次迭代粒子i速度矢量的第d维分量,dir为粒子分布疏密度,pid为粒子i最佳适应值的d维分量,pgd为种群最优数值的d维分量,表示第k次迭代粒子i位置矢量的第d维分量,r1,r2为随机常数,c1,c2为非负常数。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,粒子分布疏密度dir的表达式为:式中,div为种群分布疏密度,dlimit为种群控制边界值。在本专利技术提供的基于自适应滑模观测器检测电机转子位置及转速的方法中,还可以具有这样的特征:其中,种群分布疏密度的表达式为:式中,na为空间总种群数,n为种群规模,d为辨识维度,pizk为k时刻第i个粒子z维度上的值,为k时刻第z维度上的均值。专利技术的作用与效果根据本专利技术所涉及的基于自适应滑模观测器检测电机转子位置及转速的方法,通过改进滑模观测器及即时更新观测器中的定子参数,本专利技术的基于自适应滑模观测器检测电机转子位置及转速的方法可以即时精确地检测无刷直流电机转子位置及转速。附图说明图1是无刷直流电机速度转矩双闭环控制系统框图;图2是本专利技术提供的基于自适应滑模观测器检测无刷直流电机转子位置及转速的方法的示意图;图3是本专利技术提供的基于自适应滑模观测器检测无刷直流电机转子位置及转速的方法中的步骤示意图;图4是FO-PLL锁相环等效图;图5是通过改进前的滑模观测器检测电机转子转速的估计值与转子转速实际值得对比图;图6是通过改进后的滑模观测器检测电机转子转速的估计值与转子转速实际值得对比图;图7是未通过IPSO参数识别来检测电机转子转速的估计值与转子转速实际值得对比图;图8是通过IPSO参数识别来检测电机转子转速的估计值与转子转速实际值得对比图;以及图9是电阻识别过程比较本文档来自技高网...

【技术保护点】
1.一种基于自适应滑模观测器检测电机转子位置及转速的方法,用于检测所述电机的所述转子转速及位置,其特征在于,包括如下步骤:步骤1,构造出电机在两相静止αβ坐标系下的滑模观测器状态空间表达式,得到电机的定子电流误差的切换信号,

【技术特征摘要】
1.一种基于自适应滑模观测器检测电机转子位置及转速的方法,用于检测所述电机的所述转子转速及位置,其特征在于,包括如下步骤:步骤1,构造出电机在两相静止αβ坐标系下的滑模观测器状态空间表达式,得到电机的定子电流误差的切换信号,式中,eα、eβ为定子电流误差的切换信号,Rs、Ls分别为定子电阻、定子电感,为定子电流估计值,iα、iβ为两相静止αβ坐标系下的电流值,uα、uβ为两相静止αβ坐标系下的电压值,A为可自调节的滑模切换增益,sign(x)为表示切换函数的符号函数;步骤2,添加自适应低通滤波器去除高频噪声,得到光滑的反电势估计信号其表达式为:其中,式中,ωc为滤波器截止频率,ωe为电机辨识转速,j为虚数单位;步骤3,构建FO-PLL锁相环,根据反电势估计信号来计算转子位置以及转速式中,ke、kp、ki、r为系数,为估算反电势信号后得到的转子位置,为分数阶锁相环估算出的转子位置,s为拉普拉斯算子;以及步骤4,通过改进的粒子群算法(IPSO)来更新当前所述定子电阻和定子电感参数Rs,Ls。2.根据权利要求1所述的基于自适应滑模观测器检测电机转子位置及转速的方法,其特征在于:其中,所述步骤1中的所述切换函数为双曲正切函数,其表达式为:式中,a为可调参数。3.根据权利要求1所述的基于自适应滑模观测器检测电机转子位置及转速的方法,其特征在于其中,在所述步骤3中,式中,为估算反电势信号后得到的转速,ψf为永磁体磁链。4.根据权利要求1所述的基于自适应滑模观测器检测电机转子位置及转速的方法,其特征在于:其中,所述步骤1中的所述滑模切换增益A的表达为:A=k1·gc式中,gc为修正因子,l为修正系数,k1为原增益。5.根据权利要求1所述的基于自适应滑模观测器检测电机转子位置及转速的方法,其特征在于:其中,所述步骤4中包括如下子步骤:子步骤4-1,首先对粒子群初始化,包括种群规模n、迭代总数Z、惯性权重系数w、设定粒子的初始位置xid0、初始速度vid0以及粒子速度与位置的范围上下限;子步骤4-2,对每个粒子的运动速度vid和所在位置范围xid进行校验,保证速度介于安全范围[-vmax,vmax]内,空间位置介于可控范围[-xmax,xmax]内,若迭代过程中,粒子位置xid和速度vid超出边界值,则该粒子位置或速度被限制...

【专利技术属性】
技术研发人员:金爱娟杨晓洁纪晨烨李少龙郑天翔
申请(专利权)人:上海理工大学
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1