CN105897097A - 永磁同步电机电流预测控制方法及装置 - Google Patents

永磁同步电机电流预测控制方法及装置 Download PDF

Info

Publication number
CN105897097A
CN105897097A CN201610243347.8A CN201610243347A CN105897097A CN 105897097 A CN105897097 A CN 105897097A CN 201610243347 A CN201610243347 A CN 201610243347A CN 105897097 A CN105897097 A CN 105897097A
Authority
CN
China
Prior art keywords
current
motor
electric current
voltage
motor stator
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.)
Granted
Application number
CN201610243347.8A
Other languages
English (en)
Other versions
CN105897097B (zh
Inventor
张晓光
侯本帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
North China University of Technology
Original Assignee
North China University of Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by North China University of Technology filed Critical North China University of Technology
Priority to CN201610243347.8A priority Critical patent/CN105897097B/zh
Publication of CN105897097A publication Critical patent/CN105897097A/zh
Application granted granted Critical
Publication of CN105897097B publication Critical patent/CN105897097B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • H02P21/0007Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control using sliding mode control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation 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)
  • External Artificial Organs (AREA)

Abstract

本发明公开了一种永磁同步电机电流预测控制方法及装置,所述方法包括:获取在两相旋转坐标系下的电机定子电流、定子电压;构建电流与扰动滑模观测器,预测得到下一时刻的电机定子电流和参数扰动估计值;依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;并利用观测器预测的下一拍电流值作为电流反馈,计算得到电机驱动器的指令电压;进一步将该指令电压与观测器估计的参数扰动相加作为最终的电机驱动器指令电压,最后通过SVPWM装置产生控制开关管动作的脉冲信号。本方法能够预测下一拍电流的同时估计参数扰动,当存在参数失配问题时可有效抑制电流跟踪静态误差,减少电机谐波电流,优化电流控制性能。

Description

永磁同步电机电流预测控制方法及装置
技术领域
本发明涉及电机控制技术领域,特别是指一种永磁同步电机电流预测控制方法及装置。
背景技术
无差拍电流预测控制技术在电机离散数学模型的基础上,能够准确预测下一控制周期的电压矢量,从而使得电机电流能够在施加该电压矢量后的一个周期内准确跟踪指令电流(或电流指令),具有优良的动态性能和稳态特性。目前,无差拍电流预测控制技术已经得到了较为广泛的应用。然而,这一控制技术本质上是一种基于模型的电流控制方法,对于电机模型的依赖度比较高,当电机模型的参数失配时,会导致电机电流出现静态误差与振荡,进而影响控制***的性能。
为此,国内外学者对参数失配状态下的电机电流预测控制进行了研究。已有方法中,例如:专利文献CN201510455057.5与文献《An adaptive robustpredictive current control for PMSM with online inductance identification》,通过电感辨识抑制了电感参数失配对电流跟踪性能产生的影响,但忽略了电机模型中电阻与永磁磁链参数失配的影响。还有其他一些控制方法虽然能够对模型参数失配进行补偿,但需要引入PI调节或积分调节,使得控制***变得更加复杂,例如文献《Analysis and implementation of a real-time predictive currentcontroller for permanent-magnet synchronous servo drives》。
为了提高电流动态响应性能,目前为了减小一拍控制延迟对***控制性能的影响,提出了多种控制方法,但是,这些方法都无法消除参数失配导致的电流静差,例如:专利文献CN201210379496.9。因此,目前还没有一种电流控制方法能够同时满足以下条件:1)能够对下一拍电流值进行预测的同时估计参数扰动;2)参数失配时同时补偿控制延时与电流静态误差;3)可以很容易与已有电流预测控制方法相集成。
发明内容
有鉴于此,本发明的目的在于提出一种永磁同步电机电流预测控制方法及装置,能够增强对电机参数失配的自适应性,从而提高了参数失配情况下电流预测控制的效果。
基于上述目的本发明提供的永磁同步电机电流预测控制方法,包括:
获取电机的三相电流,通过坐标变换,得到在两相旋转坐标系下的电机定子电流;从输入SVPWM装置的电压指令中获得两相旋转坐标系下的电机定子电压;
获取电机的转子电角速度和转子位置信息,构建电流与扰动滑模观测器,将两相旋转坐标系下的电机定子电流和电机定子电压代入所述电流与扰动滑模观测器中,预测得到下一时刻的电机定子电流,同时得到参数扰动估计值;
根据永磁同步电机的离散数学模型,并依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;
将预测得到的下一时刻电机定子电流,输入所述永磁同步电机电流预测控制表达式,得到电压指令信号;
将得到的参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。
优选的,所述坐标变换的公式为:
i α ( k ) i β ( k ) = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i a ( k ) i b ( k ) i c ( k )
i d ( k ) i q ( k ) = c o s ( θ ) s i n ( θ ) - s i n ( θ ) c o s ( θ ) i α ( k ) i β ( k )
其中,iɑ(k),ib(k),ic(k)分别为电机的三相电流,iα(k),iβ(k)分别为两相静止坐标系下的两相电流,id(k)和iq(k)为两相旋转坐标系下的电机定子电流,θ为转子位置信息,k指当前时刻。
优选的,所述构建电流与扰动滑模观测器的步骤包括:
根据获取的两相旋转坐标系下的电机定子电流以及估计电流,得到滑模切换面;
采用滑模指数趋近律以及滑模切换面得到滑模控制函数;
然后根据电机电角速度、控制周期、定子电阻、定子电感、永磁磁链、电机定子电流和电机定子电压,结合滑模控制函数,构建出电流与扰动滑模观测器的计算函数。
进一步,
所述滑模切换面的表达式为:
其中,id(k)和iq(k)为两相旋转坐标系下的电机定子电流,为两相旋转坐标系下的估计电流,sd(k)和sq(k)为滑模切换面的计算值;
所述滑模指数趋近律的表达式为:
其中,k1、λ均为滑模指数趋近律的参数;
所述滑模控制函数的表达式为:
其中,L为定子电感、R为定子电阻,Udsmo和Uqsmo分别为滑模控制函数的计算值;
所述电流与扰动滑模观测器的计算函数的具体表达式为:
i ^ d ( k + 1 ) = ( 1 - RT s c L ) i ^ d ( k ) + T s c L u d ( k ) + T s c ω e ( k ) i q ( k ) - T s c L f ^ d ( k ) - T s c L U d s m o f ^ d ( k + 1 ) = f ^ d ( k ) + T s c g d U d s m o
i ^ q ( k + 1 ) = ( 1 - RT s c L ) i ^ q ( k ) + T s c L u q ( k ) - T s c ω e ( k ) i d ( k ) - T s c ψ f L ω e ( k ) - T s c L f ^ q ( k ) - T s c L U q s m o f ^ q ( k + 1 ) = f ^ q ( k ) + T s c g q U q s m o
其中Tsc为控制周期,R为定子电阻,L为定子电感,ψf为永磁磁链,ud(k)和uq(k)分别为电机定子电压,ωe(k)为电机电角速度,分别为两相旋转坐标系下的估计电流,为参数扰动估计值,gd、gq均为滑模观测器增益,k为当前时刻,k+1为下一时刻。
优选的,所述永磁同步电机电流预测控制表达式为:
u d ( k ) u q ( k ) = G - 1 { i d * ( k + 1 ) i q * ( k + 1 ) - F ( k ) · i d ( k ) i q ( k ) - M ( k ) }
F ( k ) = 1 - T s c R L T s c ω e ( k ) - T s c ω e ( k ) 1 - T s c R L , G = T s c L 0 0 T s c L , M ( k ) = 0 - T s c ψ f L ω e ( k )
其中,均为电流指令。
进一步,所述修正的电压指令信号的表达式为:
U d * U q * = G - 1 { i d * ( k + 1 ) i q * ( k + 1 ) - F ( k ) · i ^ d ( k + 1 ) i ^ q ( k + 1 ) - M ( k ) } + f ^ d ( k + 1 ) f ^ q ( k + 1 )
其中,分别为修正的电压指令信号。
本发明还公开了一种永磁同步电机电流预测控制装置,包括:
数据获取模块,用于检测并获取电机的三相电流,通过坐标变换,得到在两相旋转坐标系下的电机定子电流;从输入SVPWM装置的电压指令中获得两相旋转坐标系下的电机定子电压;获取电机的转子电角速度和转子位置信息;将获取的电机定子电流、电机定子电压、转子电角速度和转子位置信息发送给观测器构建模块;
观测器构建模块,用于接收所述数据获取模块发送的电机定子电流、电机定子电压、转子电角速度和转子位置信息,并构建电流与扰动滑模观测器,将两相旋转坐标系下的电机定子电流和电机定子电压代入所述电流与扰动滑模观测器中,预测得到下一时刻的电机定子电流,同时得到参数扰动估计值;将预测得到的下一时刻的电机定子电流发送给电压指令计算模块,将参数扰动估计值发送给开关控制模块;
预测控制模块,用于根据永磁同步电机的离散数学模型,并依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;
电压指令计算模块,用于将所述观测器构建模块发送的下一时刻的电机定子电流,输入所述预测控制模块中的永磁同步电机电流预测控制表达式,得到电压指令信号;将电压指令信号发送给开关控制模块;
开关控制模块,用于将得到的参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。
从上面所述可以看出,本发明提供的永磁同步电机电流预测控制方法及装置通过构建电流与扰动滑模观测器,预测得到下一时刻的电机定子电流和参数扰动估计值,通过永磁同步电机的离散数学模型构建得到永磁同步电机电流预测控制表达式,将定子电流代入后得到电压指令信号,令参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。所述永磁同步电机电流预测控制方法及装置通过电流与扰动滑模观测器能够同时获得参数扰动估计值和下一拍定子电流,因此无需单独设计电流观测器补偿数字控制的一拍延迟问题,简化了整个***的结构;对电机数学模型中包含的全部参数失配具有鲁棒性,改善了传统方法只能抑制特定参数失配所导致的电流跟踪静差问题;能够与已有电流预测控制方法相集成,从而使得已有控制方法在参数失配情况下仍可高性能运行,扩展其运行范围。具有扩展性强,简单易实现等优点。
附图说明
图1为本发明提供的永磁同步电机电流预测控制方法的一个实施例的流程图;
图2为本发明提供的永磁同步电机电流预测控制装置的一个实施例的结构示意图;
图3为本发明提供的永磁同步电机电流预测控制装置的另一个实施例的结构框图;
图4为本发明提供的基于电流与扰动滑模观测器的电流预测控制框图;
图5a为未采用电流与扰动观测器时在参数失配下的直轴电流、交轴电流的第一仿真结果示意图;
图5b为未采用电流与扰动观测器时在参数失配下的直轴电流、交轴电流的第二仿真结果示意图;
图5c为未采用电流与扰动观测器时在参数失配下的直轴电流、交轴电流的第三仿真结果示意图;
图6a为采用电流与扰动观测器时在参数失配下的直轴电流、交轴电流的第一仿真结果示意图;
图6b为采用电流与扰动观测器时在参数失配下的直轴电流、交轴电流的第二仿真结果示意图;
图6c为采用电流与扰动观测器时在参数失配下的直轴电流、交轴电流的第三仿真结果示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
参照图1所示,为本发明提供的永磁同步电机电流预测控制方法的一个实施例的流程图。所述永磁同步电机电流预测控制方法,包括:
步骤101,检测并获取电机的三相电流,通过坐标变换,得到在两相旋转坐标系下的电机定子电流;从输入SVPWM装置的电压指令中获得两相旋转坐标系下的电机定子电压;
其中,通常采用电流传感器采集电机的三相电流,当然也可以通过其他方式获得电机的三相电流,这里三相电流通常是指电机定子的定子电流。所述坐标变换是指将三相电流值变换为两相坐标下的电流值,最后得到两相旋转坐标系下的电机定子电流。所述SVPWM装置是采用SVPWM的空间矢量脉宽调制装置,用于以三相对称正弦波电压供电时三相对称电机定子理想磁链圆为参考标准,以三相逆变器不同开关模式作适当的切换,从而形成PWM波,以所形成的实际磁链矢量来追踪其准确磁链圆。基于死区等影响对于电流控制的影响不是特别显著,因此,在忽略死区等影响的情况下,能够从输入的电压指令信息中获得两相旋转坐标系下的电机定子电压。所述输入的电压指令信息是指未加入电流与扰动滑模观测器时,***中用于电流控制的电压指令,当然还可以由其他的方式获得电压指令。
步骤102,检测并获取电机的转子电角速度和转子位置信息,构建电流与扰动滑模观测器,将两相旋转坐标系下的电机定子电流和电机定子电压代入所述电流与扰动滑模观测器中,预测得到下一时刻的电机定子电流,同时得到参数扰动估计值;
其中,通常采用电机位置传感器检测并得到电机转子的电角速度和转子位置信息,所述位置信息通常指转子的电角度。根据获得的参数以及控制***的其他常用参数,能够构建基于电流与扰动的滑模观测器,并且得到观测器的表达式或控制方程式。将步骤101中的电机定子电流和电机定子电压输入所述电流与扰动滑模观测器中,能够预测得到下一时刻的电机定子电流和参数扰动估计值。
步骤103,根据永磁同步电机的离散数学模型,并依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;
其中,所述永磁同步电机的离散数学模型是指各类代表永磁同步电机运行参数之间的关系表达式,依据下一时刻的实际电流值等于电流指令值的原理,结合永磁同步电机的数学模型,能够推导出永磁同步电机电流预测控制表达式。
步骤104,将预测得到的下一时刻电机定子电流,输入所述永磁同步电机电流预测控制表达式,得到电压指令信号;
其中,将步骤102中预测得到的下一时刻电机定子电流输入所述永磁同步电机电流预测控制表达式,能够得到一个电压指令信号。
步骤105,将得到的参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。
其中,所述控制开关管动作的脉冲信号通常为六路脉冲信号。
由上述实施例可知,所述永磁同步电机电流预测控制方法通过构建电流与扰动滑模观测器,预测得到下一时刻的电机定子电流和参数扰动估计值,通过永磁同步电机的离散数学模型构建得到永磁同步电机电流预测控制表达式,将定子电流代入后得到电压指令信号,令参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。所述永磁同步电机电流预测控制方法及装置在参数失配时,通过电流与扰动滑模观测器能够同时获得参数扰动估计值和下一拍定子电流,因此无需单独设计电流观测器补偿数字控制的一拍延迟问题,简化了整个***的结构。对电机数学模型中包含的全部参数失配具有鲁棒性,改善了传统方法只能抑制特定参数失配所导致的电流跟踪静差问题。同时,基于电流与扰动滑模观测器的电流预测控制方法是在传统电流预测控制基础上实现的,本发明所述的方法能够与已有电流预测控制方法相集成,从而使得已有控制方法在参数失配情况下仍可高性能运行,扩展其运行范围。具有扩展性强,简单易实现等优点。
在本发明一些优选的实施例中,所述坐标变换的公式为:
i α ( k ) i β ( k ) = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i a ( k ) i b ( k ) i c ( k )
i d ( k ) i q ( k ) = c o s ( θ ) s i n ( θ ) - s i n ( θ ) c o s ( θ ) i α ( k ) i β ( k )
其中,iɑ(k),ib(k),ic(k)分别为电机的三相电流,iα(k),iβ(k)分别为两相静止坐标系下的两相电流,id(k)和iq(k)为两相旋转坐标系下的电机定子电流,θ为转子位置信息,k指当前时刻,例如id(k)是指k时刻的电流值。
通过将电机定子的三相电流先通过3/2变换得到两相静止坐标系下的电流值,然后转换为两相旋转坐标系下的电机定子电流值。
在本发明一些优选的实施例中,所述构建电流与扰动滑模观测器的步骤包括:
根据获取的两相旋转坐标系下的电机定子电流以及估计电流,得到滑模切换面;
采用滑模指数趋近律以及滑模切换面得到滑模控制函数;
然后根据电机电角速度、控制周期、定子电阻、定子电感、永磁磁链、电机定子电流和电机定子电压,结合滑模控制函数,构建出电流与扰动滑模观测器的计算函数。
进一步,所述滑模切换面的表达式为:
其中,id(k)和iq(k)为两相旋转坐标系下的电机定子电流,为两相旋转坐标系下的估计电流,sd(k)和sq(k)为滑模切换面的计算值;
所述滑模指数趋近律的表达式为:
其中,k1、λ均为滑模指数趋近律的参数,可以根据需要相应的设置k1、λ的值;
所述滑模控制函数的表达式为:
其中,L为定子电感、R为定子电阻,Udsmo和Uqsmo分别为滑模控制函数的计算值;
所述电流与扰动滑模观测器的计算函数的具体表达式为:
i ^ d ( k + 1 ) = ( 1 - RT s c L ) i ^ d ( k ) + T s c L u d ( k ) + T s c ω e ( k ) i q ( k ) - T s c L f ^ d ( k ) - T s c L U d s m o f ^ d ( k + 1 ) = f ^ d ( k ) + T s c g d U d s m o
i ^ q ( k + 1 ) = ( 1 - RT s c L ) i ^ q ( k ) + T s c L u q ( k ) - T s c ω e ( k ) i d ( k ) - T s c ψ f L ω e ( k ) - T s c L f ^ q ( k ) - T s c L U q s m o f ^ q ( k + 1 ) = f ^ q ( k ) + T s c g q U q s m o
其中Tsc为控制周期,R为定子电阻,L为定子电感,ψf为永磁磁链,ud(k)和uq(k)分别为电机定子电压,ωe(k)为电机电角速度,分别为两相旋转坐标系下的估计电流,为参数扰动估计值,gd、gq均为滑模观测器增益,k为当前时刻,k+1为下一时刻。
在本发明一些较佳的实施例中,所述永磁同步电机电流预测控制表达式为:
u d ( k ) u q ( k ) = G - 1 { i d * ( k + 1 ) i q * ( k + 1 ) - F ( k ) · i d ( k ) i q ( k ) - M ( k ) }
F ( k ) = 1 - T s c R L T s c ω e ( k ) - T s c ω e ( k ) 1 - T s c R L , G = T s c L 0 0 T s c L , M ( k ) = 0 - T s c ψ f L ω e ( k )
其中,均为电流指令。
进一步,所述修正的电压指令信号的表达式为:
U d * U q * = G - 1 { i d * ( k + 1 ) i q * ( k + 1 ) - F ( k ) · i ^ d ( k + 1 ) i ^ q ( k + 1 ) - M ( k ) } + f ^ d ( k + 1 ) f ^ q ( k + 1 )
其中,分别为修正的电压指令信号。
参照图2所示,为本发明提供的永磁同步电机电流预测控制装置的一个实施例的结构示意图。所述永磁同步电机电流预测控制装置,包括:
数据获取模块201,用于检测并获取电机的三相电流,通过坐标变换,得到在两相旋转坐标系下的电机定子电流;从输入SVPWM装置的电压指令中获得两相旋转坐标系下的电机定子电压;获取电机的转子电角速度和转子位置信息;将获取的电机定子电流、电机定子电压、转子电角速度和转子位置信息发送给观测器构建模块202;
观测器构建模块202,用于接收所述数据获取模块201发送的电机定子电流、电机定子电压、转子电角速度和转子位置信息,并构建电流与扰动滑模观测器,将两相旋转坐标系下的电机定子电流和电机定子电压代入所述电流与扰动滑模观测器中,预测得到下一时刻的电机定子电流,同时得到参数扰动估计值;将预测得到的下一时刻的电机定子电流发送给电压指令计算模块204,将参数扰动估计值发送给开关控制模块205;
预测控制模块203,用于根据永磁同步电机的离散数学模型,并依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;
电压指令计算模块204,用于将所述观测器构建模块202发送的下一时刻的电机定子电流,输入所述预测控制模块203中的永磁同步电机电流预测控制表达式,得到电压指令信号;将电压指令信号发送给开关控制模块205;
开关控制模块205,用于将得到的参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。
由上述实施例可知,所述永磁同步电机电流预测控制装置通过所述观测器构建模块202构建基于电流与扰动的滑模观测器,并预测得到下一时刻的电机定子电流和参数扰动估计值;通过所述预测控制模块203得到永磁同步电机电流预测控制表达式;通过所述电压指令计算模块204得到电压指令信号,进而通过所述开关控制模块205得到控制开关管动作的脉冲信号。所述永磁同步电机电流预测控制装置不仅简化了控制***的结构,对电机数学模型中包含的全部参数失配具有鲁棒性,改善了传统方法只能抑制特定参数失配所导致的电流跟踪静差问题;而且能够与已有电流预测控制方法相集成,从而使得已有控制方法在参数失配情况下仍可高性能运行,扩展其运行范围。
参照图3所示,为本发明提供的永磁同步电机电流预测控制装置的另一个实施例的结构框图。所述永磁同步电机电流预测控制装置包括:直流侧电容、逆变器主电路、永磁同步电机、速度与转子位置检测电路、电流采样电路、DSP数字控制器和驱动电路。其中,装置中采用光电编码器检测电机转子位置与速度信息并通过调理电路送入DSP数字控制器。同时,采用霍尔电流传感器采集电机三相电流,经过调理电路后进入DSP数字控制器转换为数字信号。而DSP数字控制器利用采集的数字量完成本发明的控制算法,并输出六路脉冲信号,经过驱动电路后驱动逆变器六个开关管动作。
参照图4所示,为本发明提供的基于电流与扰动滑模观测器的电流预测控制框图。所述控制框图为本发明的控制原理图,该方法的实现是在图3中DSP数字控制器中完成的,具体步骤为:
步骤1:检测电机三相电流ia(k),ib(k),ic(k)和电机转子位置信息θ(k),并进一步通过坐标变换得到在两相旋转坐标系下的电流id(k)和iq(k);在忽略死区等影响下,两相旋转坐标系下的电机电压ud(k)和uq(k)可直接从输入SVPWM装置中的电压指令获得;
步骤2:根据步骤1中所得到的两相旋转坐标系下的电机电流id(k)、iq(k)与电压ud(k)、uq(k),结合电机位置传感器检测的电机速度ωe(k)与转子位置信息θ(k),能够构建电流与扰动滑模观测器,
步骤3:根据永磁同步电机离散数学模型,按照下一拍时实际电流值等于指令值的原理,可以得到永磁同步电机电流预测控制的表达式;
步骤4:将步骤2中得到的下一拍电机电流预测值输入到步骤3中的永磁同步电机电流预测控制表达式,取代电流采样值id(k)与iq(k),可得到指令电压信号为:
步骤5:将步骤2中得到的参数扰动估计值作为前馈量与步骤4中得到的指令电压信号相加得到最终的指令电压信号;
最终指令电压信号进一步通过SVPWM装置调制产生六路控制开关管动作的脉冲驱动信号。
本发明所述方法的优越性可以通过图5a、图5b、图5c与图6a、图6b、图6c仿真结果的对比得出,两者的测试条件完全一致,不同之处在于图5a、图5b、图5c的电流预测控制方法中未采用电流与扰动观测器,而图6a、图6b、图6c采用了本发明提出的基于电流与扰动观测器的电流预测控制方法。图5a、图5b、图5c分别与图6a、图6b、图6c相互对应。图5a、图5b、图5c所示仿真结果为参数失配条件下电机交直轴电流与其参考值的对比波形(直轴电流参考为0),其从上至下依次是电感为实际值两倍、电阻为实际值十倍及永磁磁链为实际值四倍时的仿真结果,其中电机负载在0.2秒与0.35秒时出现突增与突减情况。由于参数失配导致图5a、图5b、图5c中交直轴电流产生静态误差,并且电流波形存在较大谐波。在采用本发明所提出的控制方法后,参数失配时电流无静态误差,且电流波形平滑,谐波得到很好抑制。
所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种永磁同步电机电流预测控制方法,其特征在于,包括:
获取电机的三相电流,通过坐标变换得到在两相旋转坐标系下的电机定子电流;从输入SVPWM装置的电压指令中获得两相旋转坐标系下的电机定子电压;
获取电机的转子电角速度和转子位置信息,构建电流与扰动滑模观测器,将两相旋转坐标系下的电机定子电流和电机定子电压代入所述电流与扰动滑模观测器中,预测得到下一时刻的电机定子电流,同时得到参数扰动估计值;
根据永磁同步电机的离散数学模型,并依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;
将预测得到的下一时刻电机定子电流,输入所述永磁同步电机电流预测控制表达式,得到电压指令信号;
将得到的参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。
2.根据权利要求1所述的方法,其特征在于,所述坐标变换的公式为:
i α ( k ) i β ( k ) = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i a ( k ) i b ( k ) i c ( k )
i d ( k ) i q ( k ) = c o s ( θ ) s i n ( θ ) - s i n ( θ ) c o s ( θ ) i α ( k ) i β ( k )
其中,iɑ(k),ib(k),ic(k)分别为电机的三相电流,iα(k),iβ(k)分别为两相静止坐标系下的两相电流,id(k)和iq(k)为两相旋转坐标系下的电机定子电流,θ为转子位置信息,k指当前时刻。
3.根据权利要求1所述的方法,其特征在于,所述构建电流与扰动滑模观测器的步骤包括:
根据获取的两相旋转坐标系下的电机定子电流以及估计电流,得到滑模切换面;
采用滑模指数趋近律以及滑模切换面得到滑模控制函数;
然后根据电机电角速度、控制周期、定子电阻、定子电感、永磁磁链、电机定子电流和电机定子电压,结合滑模控制函数,构建出电流与扰动滑模观测器的计算函数。
4.根据权利要求3所述的方法,其特征在于,
所述滑模切换面的表达式为:
其中,id(k)和iq(k)为两相旋转坐标系下的电机定子电流,为两相旋转坐标系下的估计电流,sd(k)和sq(k)为滑模切换面的计算值;
所述滑模指数趋近律的表达式为:
其中,k1、λ均为滑模指数趋近律的参数;
所述滑模控制函数的表达式为:
其中,L为定子电感、R为定子电阻,Udsmo和Uqsmo分别为滑模控制函数的计算值;
所述电流与扰动滑模观测器的计算函数的具体表达式为:
i ^ d ( k + 1 ) = ( 1 - RT s c L ) i ^ d ( k ) + T s c L u d ( k ) + T s c ω e ( k ) i q ( k ) - T s c L f ^ d ( k ) - T s c L U d s m o f ^ d ( k + 1 ) = f ^ d ( k ) + T s c g d U d s m o
i ^ q ( k + 1 ) = ( 1 - RT s c L ) i ^ q ( k ) + T s c L u q ( k ) + T s c ω e ( k ) i d ( k ) - T s c ψ f L ω e ( k ) - T s c L f ^ q ( k ) - T s c L U q s m o f ^ q ( k + 1 ) = f ^ q ( k ) + T s c g q U q s m o
其中Tsc为控制周期,R为定子电阻,L为定子电感,ψf为永磁磁链,ud(k)和uq(k)分别为电机定子电压,ωe(k)为电机电角速度,分别为两相旋转坐标系下的估计电流,为参数扰动估计值,gd、gq均为滑模观测器增益,k为当前时刻,k+1为下一时刻。
5.根据权利要求1所述的方法,其特征在于,所述永磁同步电机电流预测控制表达式为:
u d ( k ) u q ( k ) = G - 1 { i d * ( k + 1 ) i q * ( k + 1 ) - F ( k ) · i d ( k ) i q ( k ) - M ( k ) }
F ( k ) = 1 - T s c R L T s c ω e ( k ) - T s c ω e ( k ) 1 - T s c R L , G = T s c L 0 0 T s c L , M ( k ) = 0 - T s c ψ f L ω e ( k )
其中,均为电流指令。
6.根据权利要求5所述的方法,其特征在于,所述修正的电压指令信号的表达式为:
U d * U q * = G - 1 { i d * ( k + 1 ) i q * ( k + 1 ) - F ( k ) · i ^ d ( k + 1 ) i ^ q ( k + 1 ) - M ( k ) } + f ^ d ( k + 1 ) f ^ q ( k + 1 )
其中,分别为修正的电压指令信号。
7.一种永磁同步电机电流预测控制装置,其特征在于,包括:
数据获取模块,用于检测并获取电机的三相电流,通过坐标变换,得到在两相旋转坐标系下的电机定子电流;从输入SVPWM装置的电压指令中获得两相旋转坐标系下的电机定子电压;获取电机的转子电角速度和转子位置信息;将获取的电机定子电流、电机定子电压、转子电角速度和转子位置信息发送给观测器构建模块;
观测器构建模块,用于接收所述数据获取模块发送的电机定子电流、电机定子电压、转子电角速度和转子位置信息,并构建电流与扰动滑模观测器,将两相旋转坐标系下的电机定子电流和电机定子电压代入所述电流与扰动滑模观测器中,预测得到下一时刻的电机定子电流,同时得到参数扰动估计值;将预测得到的下一时刻的电机定子电流发送给电压指令计算模块,将参数扰动估计值发送给开关控制模块;
预测控制模块,用于根据永磁同步电机的离散数学模型,并依据下一时刻的实际电流值等于电流指令值的原理,得到永磁同步电机电流预测控制表达式;
电压指令计算模块,用于将所述观测器构建模块发送的下一时刻的电机定子电流,输入所述预测控制模块中的永磁同步电机电流预测控制表达式,得到电压指令信号;将电压指令信号发送给开关控制模块;
开关控制模块,用于将得到的参数扰动估计值与电压指令信号相加,得到修正的电压指令信号,然后通过SVPWM装置调制获得控制开关管动作的脉冲信号。
CN201610243347.8A 2016-04-18 2016-04-18 永磁同步电机电流预测控制方法及装置 Active CN105897097B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610243347.8A CN105897097B (zh) 2016-04-18 2016-04-18 永磁同步电机电流预测控制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610243347.8A CN105897097B (zh) 2016-04-18 2016-04-18 永磁同步电机电流预测控制方法及装置

Publications (2)

Publication Number Publication Date
CN105897097A true CN105897097A (zh) 2016-08-24
CN105897097B CN105897097B (zh) 2018-03-23

Family

ID=56704098

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610243347.8A Active CN105897097B (zh) 2016-04-18 2016-04-18 永磁同步电机电流预测控制方法及装置

Country Status (1)

Country Link
CN (1) CN105897097B (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106385216A (zh) * 2016-10-25 2017-02-08 南京航空航天大学 一种永磁同步电机电流预测控制稳态误差消除方法及***
CN106712629A (zh) * 2016-12-15 2017-05-24 宁波央腾汽车电子有限公司 一种永磁同步电机的电流控制方法
CN107317532A (zh) * 2017-06-26 2017-11-03 华中科技大学 基于滑模的永磁同步电机预测电流控制方法和***
CN108054972A (zh) * 2017-12-28 2018-05-18 西安理工大学 一种提高永磁同步直线电机动态控制性能的方法
CN108418479A (zh) * 2018-03-12 2018-08-17 北京理工大学 一种参数失配情况下永磁同步电机驱动***时间谐波抑制方法
CN108712120A (zh) * 2018-05-03 2018-10-26 天津大学 基于扰动观测器的永磁电机电流预测谐振控制方法
CN108712125A (zh) * 2018-06-25 2018-10-26 哈尔滨理工大学 一种永磁同步电机相电流无时滞观测方法及装置
CN108964535A (zh) * 2018-07-03 2018-12-07 南京信息工程大学 一种基于滑模预测的无刷直流电机控制方法
CN109067276A (zh) * 2018-07-27 2018-12-21 湖南大学 一种永磁同步电机高动态鲁棒预测电流控制方法
CN109660170A (zh) * 2019-01-22 2019-04-19 东南大学 一种永磁同步电机高可靠性电流预测控制方法及其***
CN109713971A (zh) * 2019-03-01 2019-05-03 北京理工大学 一种永磁同步电机的扰动抑制方法
CN110165951A (zh) * 2019-04-22 2019-08-23 浙江工业大学 一种基于扰动估计补偿的永磁同步电机双环无差拍预测控制方法
CN111181460A (zh) * 2020-01-09 2020-05-19 湖南大学 单定子双转子盘式对转永磁同步电机的动态电流预测控制方法、***及介质
CN111478637A (zh) * 2020-04-16 2020-07-31 广东美的智能科技有限公司 电机控制方法及电机控制***
CN111600523A (zh) * 2020-05-21 2020-08-28 华中科技大学 一种永磁同步电机的模型预测电流控制方法
CN111711392A (zh) * 2020-06-02 2020-09-25 北京理工大学 永磁同步电机单电流传感器预测控制和参数扰动抑制方法
CN112003521A (zh) * 2020-07-13 2020-11-27 北京理工大学 一种表贴式永磁同步电机电流预测控制方法
CN113572401A (zh) * 2021-05-13 2021-10-29 浙江大学先进电气装备创新中心 级联h桥逆变器驱动的永磁同步电机鲁棒预测控制方法
CN114362626A (zh) * 2022-01-28 2022-04-15 同济大学 一种永磁同步电机超螺旋滑模观测器预测控制方法及***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102790575A (zh) * 2012-06-25 2012-11-21 华中科技大学 基于电流预测的永磁同步电机控制方法及***
CN102904520A (zh) * 2012-10-09 2013-01-30 华东建筑设计研究院有限公司 一种永磁同步电机电流预测控制方法
CN103746629A (zh) * 2014-01-17 2014-04-23 华中科技大学 基于模型预测的开关磁链永磁同步电机的电流控制方法
CN103904972A (zh) * 2014-04-16 2014-07-02 杨飏 一种新型永磁同步电机模糊无差拍算法矢量控制***
CN104283478A (zh) * 2014-10-28 2015-01-14 山东大学 一种电动汽车用永磁同步电机电流控制***及控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102790575A (zh) * 2012-06-25 2012-11-21 华中科技大学 基于电流预测的永磁同步电机控制方法及***
CN102904520A (zh) * 2012-10-09 2013-01-30 华东建筑设计研究院有限公司 一种永磁同步电机电流预测控制方法
CN103746629A (zh) * 2014-01-17 2014-04-23 华中科技大学 基于模型预测的开关磁链永磁同步电机的电流控制方法
CN103904972A (zh) * 2014-04-16 2014-07-02 杨飏 一种新型永磁同步电机模糊无差拍算法矢量控制***
CN104283478A (zh) * 2014-10-28 2015-01-14 山东大学 一种电动汽车用永磁同步电机电流控制***及控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
牛里 等: "永磁同步电机电流预测控制算法", 《中国电机工程学报》 *

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106385216A (zh) * 2016-10-25 2017-02-08 南京航空航天大学 一种永磁同步电机电流预测控制稳态误差消除方法及***
CN106712629A (zh) * 2016-12-15 2017-05-24 宁波央腾汽车电子有限公司 一种永磁同步电机的电流控制方法
CN106712629B (zh) * 2016-12-15 2019-06-11 宁波央腾汽车电子有限公司 一种永磁同步电机的电流控制方法
CN107317532B (zh) * 2017-06-26 2019-07-05 华中科技大学 基于滑模的永磁同步电机预测电流控制方法和***
CN107317532A (zh) * 2017-06-26 2017-11-03 华中科技大学 基于滑模的永磁同步电机预测电流控制方法和***
CN108054972A (zh) * 2017-12-28 2018-05-18 西安理工大学 一种提高永磁同步直线电机动态控制性能的方法
CN108054972B (zh) * 2017-12-28 2020-11-17 西安理工大学 一种提高永磁同步直线电机动态控制性能的方法
CN108418479A (zh) * 2018-03-12 2018-08-17 北京理工大学 一种参数失配情况下永磁同步电机驱动***时间谐波抑制方法
CN108418479B (zh) * 2018-03-12 2019-08-06 北京理工大学 一种参数失配情况下永磁同步电机驱动***时间谐波抑制方法
CN108712120A (zh) * 2018-05-03 2018-10-26 天津大学 基于扰动观测器的永磁电机电流预测谐振控制方法
CN108712120B (zh) * 2018-05-03 2020-09-01 天津大学 基于扰动观测器的永磁电机电流预测谐振控制方法
CN108712125A (zh) * 2018-06-25 2018-10-26 哈尔滨理工大学 一种永磁同步电机相电流无时滞观测方法及装置
CN108964535A (zh) * 2018-07-03 2018-12-07 南京信息工程大学 一种基于滑模预测的无刷直流电机控制方法
CN109067276B (zh) * 2018-07-27 2021-07-23 湖南大学 一种永磁同步电机高动态鲁棒预测电流控制方法
CN109067276A (zh) * 2018-07-27 2018-12-21 湖南大学 一种永磁同步电机高动态鲁棒预测电流控制方法
CN109660170A (zh) * 2019-01-22 2019-04-19 东南大学 一种永磁同步电机高可靠性电流预测控制方法及其***
CN109660170B (zh) * 2019-01-22 2022-02-15 东南大学 一种永磁同步电机高可靠性电流预测控制方法及其***
CN109713971B (zh) * 2019-03-01 2020-05-12 北京理工大学 一种永磁同步电机的扰动抑制方法
CN109713971A (zh) * 2019-03-01 2019-05-03 北京理工大学 一种永磁同步电机的扰动抑制方法
CN110165951A (zh) * 2019-04-22 2019-08-23 浙江工业大学 一种基于扰动估计补偿的永磁同步电机双环无差拍预测控制方法
CN111181460A (zh) * 2020-01-09 2020-05-19 湖南大学 单定子双转子盘式对转永磁同步电机的动态电流预测控制方法、***及介质
CN111181460B (zh) * 2020-01-09 2022-09-06 湖南大学 单定子双转子盘式对转永磁同步电机的动态电流预测控制方法、***及介质
CN111478637A (zh) * 2020-04-16 2020-07-31 广东美的智能科技有限公司 电机控制方法及电机控制***
CN111600523B (zh) * 2020-05-21 2021-09-14 华中科技大学 一种永磁同步电机的模型预测电流控制方法
CN111600523A (zh) * 2020-05-21 2020-08-28 华中科技大学 一种永磁同步电机的模型预测电流控制方法
CN111711392A (zh) * 2020-06-02 2020-09-25 北京理工大学 永磁同步电机单电流传感器预测控制和参数扰动抑制方法
CN112003521A (zh) * 2020-07-13 2020-11-27 北京理工大学 一种表贴式永磁同步电机电流预测控制方法
CN113572401A (zh) * 2021-05-13 2021-10-29 浙江大学先进电气装备创新中心 级联h桥逆变器驱动的永磁同步电机鲁棒预测控制方法
CN113572401B (zh) * 2021-05-13 2023-06-23 浙江大学先进电气装备创新中心 级联h桥逆变器驱动的永磁同步电机鲁棒预测控制方法
CN114362626A (zh) * 2022-01-28 2022-04-15 同济大学 一种永磁同步电机超螺旋滑模观测器预测控制方法及***
CN114362626B (zh) * 2022-01-28 2024-04-09 同济大学 一种永磁同步电机超螺旋滑模观测器预测控制方法及***

Also Published As

Publication number Publication date
CN105897097B (zh) 2018-03-23

Similar Documents

Publication Publication Date Title
CN105897097A (zh) 永磁同步电机电流预测控制方法及装置
Rehman et al. A new current model flux observer for wide speed range sensorless control of an induction machine
Li et al. Self-correction of commutation point for high-speed sensorless BLDC motor with low inductance and nonideal back EMF
Lin et al. Model-free predictive current control for interior permanent-magnet synchronous motor drives based on current difference detection technique
Hamida et al. An adaptive interconnected observer for sensorless control of PM synchronous motors with online parameter identification
CN103715962B (zh) 双级矩阵变换器驱动的永磁同步电机滑模速度观测器
CN103401503A (zh) 一种在谐波平面在线辨识双三相电机参数的方法及装置
CN112436772B (zh) 一种五相永磁同步电机的模型预测分解控制方法及装置
CN107943121B (zh) 一种考虑非线性特性的永磁同步电动机模拟器及其控制方法
CN106803731A (zh) 一种五相永磁同步电机模型预测转矩控制方法
CN106911280A (zh) 基于新型扰动观测器的永磁直线电机无位置传感器控制方法
CN108768233A (zh) 离散域复矢量建模的永磁同步电机无差拍控制***及方法
CN106788045B (zh) 一种永磁同步电机模型预测pi动态权重并行控制方法
CN103036496B (zh) 自适应反推控制的永磁同步电机dtc***及其控制方法
CN103270691B (zh) 无传感器式交流电动机控制器
CN105340173B (zh) 电机控制装置
CN103401487A (zh) 适合开关磁阻电机四象限运行的无位置传感器控制方法
CN104485868B (zh) 表贴式永磁同步电机电流预测控制方法
CN108512473B (zh) 三相四开关永磁同步电机调速***的直接转矩控制方法
JP2009268268A (ja) モータ制御装置及び発電機制御装置
CN109787525A (zh) 永磁同步电机磁链估测方法、装置和计算机设备
CN106130426A (zh) 基于ekf的无传感器超高速永磁同步电机转速控制方法
CN111865167A (zh) 一种基于滑模观测器的pmslm无位置传感器矢量控制方法
Messali et al. A resilient adaptive sliding mode observer for sensorless AC salient pole machine drives based on an improved HF injection method
CN107276475B (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
GR01 Patent grant
GR01 Patent grant