CN117914204A - 一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法 - Google Patents
一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法 Download PDFInfo
- Publication number
- CN117914204A CN117914204A CN202410063354.4A CN202410063354A CN117914204A CN 117914204 A CN117914204 A CN 117914204A CN 202410063354 A CN202410063354 A CN 202410063354A CN 117914204 A CN117914204 A CN 117914204A
- Authority
- CN
- China
- Prior art keywords
- disturbance
- permanent magnet
- magnet synchronous
- synchronous motor
- state variable
- 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
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 35
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000005259 measurement Methods 0.000 claims abstract 3
- 238000004364 calculation method Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 5
- 238000004422 calculation algorithm Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 238000013016 damping Methods 0.000 claims description 2
- 230000004907 flux Effects 0.000 claims description 2
- 230000001629 suppression Effects 0.000 abstract description 6
- 230000004044 response Effects 0.000 abstract description 4
- 230000003068 static effect Effects 0.000 abstract description 2
- 101710163391 ADP-ribosyl cyclase/cyclic ADP-ribose hydrolase Proteins 0.000 description 15
- 238000012546 transfer Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
本发明公开了一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法,属于永磁同步电机控制领域,包括:对转速环的总扰动进行建模,构建以转速和总扰动为状态变量的状态方程,并扩张扰动微分项为一个全新的状态变量;搭建改进型三阶扩张状态观测器,根据转速实测值和估计值的误差,通过观测器对扰动及扰动微分项进行多重观测,得到更精确的扰动估计值,用来补偿总扰动;根据转速实测值与指令值的误差,通过误差反馈控制率算出初始电流指令值,再通过扰动补偿得到参考电流指令值;通过电流控制器和空间矢量调制模块控制逆变器输出。相较于传统控制方法,本发明在电机转速无超调、无静差的同时,加快了***的动态响应速度,保证***噪声抑制能力不变的情况下,大幅提高了***扰动抑制能力。
Description
技术领域
本发明公开了一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法,属于永磁同步电机控制领域。
背景技术
永磁同步电机(permanent magnet synchronous motor,PMSM)具有体积小、功率密度高、效率高、结构简单、噪音低及动态响应快等优点,近年来被广泛应用于诸多领域,特别是在对电机性能要求较高、运行可靠性要求较强的场合,如全电飞机、电动汽车等。典型的永磁同步电机控制***拓扑由外环转速环和内环电流环组成,转速环根据转速指令和转速反馈值计算出电流内环的电流指令,因此转速环控制性能的好坏直接决定了电机的调速性能。
目前,各类先进控制策略大多都对电机参数有着不同程度的依赖,为达到良好的动静态性能,传统的比例积分控制(proportional integral,PI)也需要借助电机参数来计算比例和积分增益。而在复杂运行工况下,永磁同步电机驱动***难以避免参数频繁变化的问题,影响***综合运行性能,难以满足高性能要求。
随着现代控制理论的应用以及数字控制器的快速发展,自抗扰控制(activedisturbance reiection control,ADRC)以其动态响应快、抗扰性高、可靠性好、不依赖模型等优点,在电机控制领域得到了广泛地研究。而扩张状态观测器(extended stateobserver,ESO)是自抗扰控制的核心,观测器的带宽影响了***的性能,当观测器带宽增大时,***在低频段的扰动抑制能力会提升,但是同时也会带来***在高频段的噪声抑制能力降低等一系列问题。
发明内容
本发明的目的在于针对上述现有技术中的不足,提供一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法,将扰动微分项扩张为全新的状态变量,对扰动及扰动微分项进行多重观测,得到更精确的扰动估计值,在不削弱***噪声抑制能力的同时大幅提高***的扰动抑制能力,实现更快更稳的永磁同步电机转速环控制。
本发明为实现上述目的采用了如下的技术方案:
一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法,其特征在于包括如下步骤:
步骤1),根据所述永磁同步电机的转矩方程和机械运动方程,以电机转子转速ω为状态变量x1,对永磁同步电机总扰动进行建模,将内外扰动视为一个整体,将总扰动f定义为状态变量x2,在此基础上,将扰动的微分项扩张为新的状态变量x3,建立三阶状态方程;
步骤2),根据三阶状态方程搭建改进型三阶扩张状态观测器,z1为状态变量x1的观测值,z2为状态变量x2的观测值,z3为状态变量x3的观测值,对扰动及扰动的微分项进行多重观测,更准确地估计总扰动量,经扰动计算输出扰动补偿值z2;
步骤3),设计线性误差反馈控制律,将电机实际转速ω与给定转速ω*之间的误差输入线性误差反馈控制律得到初始电流指令值再将改进型线性扩张状态观测器估计得到的总扰动量进行反馈补偿,得到参考电流指令值/>
步骤4),根据参考电流指令值结合/>控制,通过电流控制器输出电压ud和uq,依次通过坐标变化和空间矢量脉宽调制算法SVPWM处理后生成逆变器的六路开关信号控制逆变器,进而通过逆变器驱动永磁同步电机正常工作,实现永磁同步电机的闭环反馈控制。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
(1)优化了永磁同步电机的瞬态性能,具有更快的响应速度和更小的超调量;
(2)改进型线性扩张状态观测器将状态方程扩张为三阶,能抵抗更复杂形式的扰动;
(3)在保证***噪声抑制能力一定的同时大幅提高***的扰动抑制能力;
(4)保持了***强鲁棒性,所需要的模型参数少,受电机参数变化影响小,参数配置简单,控制灵活。
附图说明
图1是基于改进型扩张状态观测器的永磁同步电机自抗扰控制***结构图。
图2是改进型自抗扰控制具体结构框图。
图3是传统ESO与本发明提出的改进型ESO在低频段对扰动的传递函数伯德图对比。
图4是传统ESO与本发明提出的改进型ESO在高频段对噪声的传递函数伯德图对比。
图5是电机在阶跃型负载扰动下,采用传统PI控制、传统ADRC控制及本发明所提出基于MESO的ADRC控制的转速波形仿真图对比。
图6是电机在斜坡型负载扰动下,采用传统PI控制、传统ADRC控制及本发明所提出基于MESO的ADRC控制的转速波形仿真图对比。
具体实施方式
以下结合附图和实例对本发明的技术方案作进一步描述。
本发明公开了一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法,如图1所示。具体按照以下步骤实施:
步骤1),根据所述永磁同步电机的转矩方程和机械运动方程,以电机转子转速ω为状态变量x1,对永磁同步电机总扰动进行建模,将内外扰动视为一个整体,将总扰动f定义为状态变量x2,在此基础上,将扰动的微分项扩张为新的状态变量x3,建立三阶状态方程。
具体地,表贴式永磁同步电机转矩方程和机械运动方程为:
式中,P为极对数;ω为机械角速度;ψf为磁链;iq为q轴电流;Te为电磁转矩;TL为负载转矩;J为转动惯量;Ba为阻尼系数;f0为***中其他扰动。
根据上述方程构建转速ω为状态变量的一阶状态方程:
将***中内扰和外扰定义为总扰动f,表达式为:
以电机转子转速ω为状态变量x1,将总扰动f定义为状态变量x2,并将扰动的微分项扩张为新的状态变量x3,建立三阶状态方程:
式中,y为***输出,即转速ω;u为控制量,即给定电流b为状态方程参数,并满足/>
步骤2),根据三阶状态方程搭建改进型三阶扩张状态观测器,z1为状态变量x1的观测值,z2为状态变量x2的观测值,z3为状态变量x3的观测值,对扰动及扰动的微分项进行多重观测,更准确地估计总扰动量,经扰动计算输出扰动补偿值z2。
具体地,传统二阶扩张状态观测器(ESO)结构为:
式中,e是ESO的状态观测误差;z1是状态变量x1的观测值,即转速ω的观测值;z2是状态变量x2的观测值,即扰动f观测值;b0是参数b的估计值;h1、h2是ESO的增益系数。
根据带宽法配置观测器增益系数:h1=2ω0,ω0是观测器带宽,观测器ω0越大,***的扰动抑制能力越强,但同时***的噪声会变大。
进一步地,搭建本发明提出的改进型的三阶扩张状态观测器(MESO),结构为:
式中,e是MESO的状态观测误差;z1是状态变量x1的观测值,即转速ω的观测值;z2是状态变量x2的观测值,即扰动f观测值;z3是状态变量x3的观测值;b0是参数b的估计值;h1、h2、h3是MESO的增益系数,根据带宽法配置改进型观测器增益系数:h1=3ω0, ω0是观测器带宽。
MESO的特征方程为λ(s)=s3+h1s2+h2s+h3,当满足h1=3ω0,时,只要ω0>0,特征方程的根都在复平面左侧,***是稳定的。
根据观测器扰动计算方法,输出总扰动估计值z2,具体结构图如图2所示。
步骤3),设计线性误差反馈控制律,将电机实际转速ω与给定转速ω*之间的误差输入线性误差反馈控制律得到初始电流指令值再将改进型线性扩张状态观测器估计得到的总扰动量进行反馈补偿,得到参考电流指令值/>
具体地,将转速实测值与给定值进行误差反馈,通过线性误差反馈控制律计算,得到初始电流给定值
式中,kp是控制器增益系数。
再将步骤2)所得扰动补偿值z2补偿到初始电流指令值得到参考电流指令值/>
步骤4),根据参考电流指令值结合/>控制,通过电流控制器输出电压ud和uq,依次通过坐标变化和空间矢量脉宽调制算法SVPWM处理后生成逆变器的六路开关信号控制逆变器,进而通过逆变器驱动永磁同步电机正常工作,实现永磁同步电机的闭环反馈控制。
进一步地,为展现本发明所提出的MESO的优越性能,采用频域分析法,针对MESO和ESO的性能进行比较分析:
首先,对噪声和扰动抑制能力进行分析:
针对传统ESO结构,结合自动控制原理得到观测器对扰动和噪声的传递函数为:
同理,对本发明提出的扩张扰动微分项的MESO结构,写出观测器对扰动和噪声的传递函数为:
对扰动和噪声分别进行伯德图绘制,图3是传统ESO与本发明提出的MESO在低频段对扰动的传递函数伯德图对比,可以看出,MESO在低频段对扰动的抑制能力大大提高;图4是传统ESO与本发明提出的MESO在高频段对噪声的传递函数伯德图对比,可以看出,在高频段对噪声抑制能力几乎没有削弱。
对观测器的扰动估计误差进行分析:
考虑阶跃扰动和斜坡扰动,可以写成以下形式:
式中,U(s)为阶跃扰动;ku为阶跃扰动增益;R(s)为斜坡扰动;kr为斜坡扰动增益。
观测器的扰动估计误差表示为:
e(s)=z2(s)-f(s)
写出传统ESO的扰动估计表达式,并分析在阶跃扰动和斜坡扰动情况下的估计误差:
可见,传统ESO能对阶跃扰动进行较好的估计,但对斜坡扰动估计始终存在一定的误差。
对本发明提出的MESO进行同样的分析,可得:
可见,MESO对阶跃扰动和斜坡扰动都能进行很好的估计,抗扰性能增强。
进一步地,为了验证本发明所提出基于MESO的ADRC控制方法的优越性能,进行仿真验证,设置电机给定转速1000r·min-1,kp=0.2,ki=80,ω0=1000。
0.08s突加阶跃负载,如图5所示是本发明所提出基于MESO的ADRC控制与传统ADRC控制、传统PI控制的转速结果对比图,可以看出,电机在转速启动阶段,本发明提出的基于MESO的ADRC控制和传统ADRC控制没有超调,而传统PI控制有2.7%的超调量;当加载时,转速波动量和调节时间均是本发明所提出基于MESO的ADRC控制优于传统ADRC控制优于传统PI控制。
0.08s突加斜坡负载,如图6所示是本发明所提出基于MESO的ADRC控制与传统ADRC控制、传统PI控制的转速结果对比图,从图中可以看出,加载时,本发明所提出基于MESO的ADRC控制能准确跟踪给定转速,而传统ADRC控制和传统PI控制均无法抑制扰动,不能跟踪给定转速。
本技术领域技术人员可以理解的是,除非另外定义,这里使用的所有术语包括技术术语和科学术语具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (4)
1.一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法,其特征在于,包括以下步骤:
步骤1),根据所述永磁同步电机的转矩方程和机械运动方程,以电机转子转速ω为状态变量x1,对永磁同步电机总扰动进行建模,将内外扰动视为一个整体,将总扰动f定义为状态变量x2,在此基础上,将扰动的微分项扩张为新的状态变量x3,建立三阶状态方程;
步骤2),根据三阶状态方程搭建改进型三阶扩张状态观测器,z1为状态变量x1的观测值,z2为状态变量x2的观测值,z3为状态变量x3的观测值,对扰动及扰动的微分项进行多重观测,更准确地估计总扰动量,经扰动计算输出扰动补偿值z2;
步骤3),设计线性误差反馈控制律,将电机实际转速ω与给定转速ω*之间的误差输入线性误差反馈控制律得到初始电流指令值再将改进型线性扩张状态观测器估计得到的总扰动量进行反馈补偿,得到参考电流指令值/>
步骤4),根据参考电流指令值结合/>控制,通过电流控制器输出电压ud和uq,依次通过坐标变化和空间矢量脉宽调制算法SVPWM处理后生成逆变器的六路开关信号控制逆变器,进而通过逆变器驱动永磁同步电机正常工作,实现永磁同步电机的闭环反馈控制。
2.根据权利要求1所述的永磁同步电机改进型自抗扰控制方法,其特征在于,所述步骤1中表贴式永磁同步电机转矩方程和机械运动方程为:
式中,P为极对数;ω为机械角速度;ψf为磁链;iq为q轴电流;Te为电磁转矩;TL为负载转矩;J为转动惯量;Ba为阻尼系数;f0为***中其他扰动。
以电机转子转速ω为状态变量x1,将总扰动f定义为状态变量x2,并将扰动的微分项扩张为新的状态变量x3,建立三阶状态方程:
式中,y为***输出,即转速ω;u为控制量,即给定电流b为状态方程参数,满足
3.根据权利要求1所述的永磁同步电机改进型自抗扰控制方法,其特征在于,所述步骤2中改进型的三阶扩张状态观测器(MESO),结构为:
式中,e是MESO的状态观测误差;z1是状态变量x1的观测值,即转速ω的观测值;z2是状态变量x2的观测值,即扰动f观测值;z3是状态变量x3的观测值;b0是参数b的估计值;h1、h2、h3是MESO的增益系数,根据带宽法配置改进型观测器增益系数:h1=3ω0, ω0是观测器带宽。
4.根据权利要求1所述的永磁同步电机改进型自抗扰控制方法,其特征在于,所述步骤3中将转速实测值与给定值进行误差反馈,通过线性误差反馈控制律计算,得到初始电流给定值
式中,kp是控制器增益系数
再将所得扰动补偿值z2补偿到初始电流指令值得到参考电流指令值/> 。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410063354.4A CN117914204A (zh) | 2024-01-16 | 2024-01-16 | 一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410063354.4A CN117914204A (zh) | 2024-01-16 | 2024-01-16 | 一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117914204A true CN117914204A (zh) | 2024-04-19 |
Family
ID=90687503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410063354.4A Pending CN117914204A (zh) | 2024-01-16 | 2024-01-16 | 一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117914204A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117997208A (zh) * | 2024-04-03 | 2024-05-07 | 潍柴动力股份有限公司 | 一种永磁同步电机的转速估计方法、装置、电子设备和存储介质 |
-
2024
- 2024-01-16 CN CN202410063354.4A patent/CN117914204A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117997208A (zh) * | 2024-04-03 | 2024-05-07 | 潍柴动力股份有限公司 | 一种永磁同步电机的转速估计方法、装置、电子设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111600518B (zh) | 基于扩张状态观测器的永磁同步电流控制器的设计方法 | |
CN108377117B (zh) | 基于预测控制的永磁同步电机复合电流控制***及方法 | |
CN113364377B (zh) | 一种永磁同步电机自抗扰位置伺服控制方法 | |
CN110581677B (zh) | 一种滑模和等价输入干扰方法的永磁同步电机抑制方法 | |
CN112532133B (zh) | 一种适用于永磁同步电机滤波补偿滑模自抗扰控制方法 | |
CN112953328B (zh) | 一种电动汽车永磁同步电机自抗扰控制方法 | |
CN110995102A (zh) | 一种永磁同步电机直接转矩控制方法及*** | |
CN114531082B (zh) | 一种基于aeso的永磁同步电机无差拍电流预测模糊控制方法 | |
CN113572402A (zh) | 圆筒型永磁直线同步电机复合滑模速度控制方法及*** | |
CN113659904A (zh) | 一种基于非奇异快速终端滑模观测器的spmsm无传感器矢量控制方法 | |
CN114726278A (zh) | 基于机械参数辨识的永磁同步电机自适应控制方法 | |
CN117914204A (zh) | 一种基于改进型扩张状态观测器的永磁同步电机自抗扰控制方法 | |
CN113300644B (zh) | 一种基于紧格式动态线性化的吊舱推进电机滑模控制方法 | |
CN115133828A (zh) | 一种永磁同步电机控制方法及*** | |
CN111682819B (zh) | 基于改进ladrc的异步电机电流内环解耦控制方法 | |
Han et al. | Research on PMSM sensor-less system based on ADRC strategy | |
CN113517835B (zh) | Pmsm驱动***失磁故障控制方法、永磁同步电机 | |
Yuan et al. | Research on Vector Control of Permanent Magnet Synchronous Motor Based on Active Disturbance Rejection | |
CN116488521B (zh) | 一种永磁同步电机新型无模型快速积分终端滑模控制方法 | |
CN115967322A (zh) | 一种永磁同步电机无模型预测电流控制方法及*** | |
CN116566270A (zh) | 基于超局部模型的永磁同步电机有限时间控制方法及*** | |
CN115333418A (zh) | 一种永磁同步电机自抗扰电流控制方法、***和存储介质 | |
CN116317763A (zh) | 一种扩张双状态观测器及相应控制器构成的控制策略 | |
CN118199460A (zh) | 一种基于扩张状态观测器的永磁同步电机不确定性补偿方法 | |
Sun et al. | Improved Neural Network LADRC for Sensorless Control of PMSM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |