CN113141142A - 一种双三相永磁电机双三闭环式控制方法及系统 - Google Patents
一种双三相永磁电机双三闭环式控制方法及系统 Download PDFInfo
- Publication number
- CN113141142A CN113141142A CN202110308424.4A CN202110308424A CN113141142A CN 113141142 A CN113141142 A CN 113141142A CN 202110308424 A CN202110308424 A CN 202110308424A CN 113141142 A CN113141142 A CN 113141142A
- Authority
- CN
- China
- Prior art keywords
- motor
- double
- current
- permanent magnet
- value
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000009466 transformation Effects 0.000 claims abstract description 17
- 230000004907 flux Effects 0.000 claims description 26
- 238000004364 calculation method Methods 0.000 claims description 8
- 230000009125 negative feedback regulation Effects 0.000 claims 1
- 238000004804 winding Methods 0.000 abstract description 47
- 230000004044 response Effects 0.000 abstract description 7
- 230000009977 dual effect Effects 0.000 description 13
- 239000011159 matrix material Substances 0.000 description 10
- 230000000875 corresponding effect Effects 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 239000013598 vector Substances 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012938 design process Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000005662 electromechanics Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
本发明公开一种双三相永磁电机双三闭环式控制方法及系统,包括:根据双三相永磁电机的转子位置角得到电机转速和电机电角度;根据电机转速和目标转速得到电机所需的电磁转矩电流;根据电磁转矩电流和电流实际值得到电压PI给定值;根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。基于内外电机绕组电流相位互差固定电角度的特点,使用电角度进行转子磁链定位,采用PI整定方法利于系统调节器参数的快速整定,实现高效整定PI参数,使双三相永磁电机输出响应快、超调小、跟踪性能好。
Description
技术领域
本发明涉及电机驱动技术领域,特别是涉及一种双三相永磁电机双三闭环式控制方法及系统。
背景技术
本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。
相比于传统三相电机,双三相永磁电机(dual three-phase permanent magnetsynchronous machine,简称DT-PM)由于其转矩脉动低、转矩密度高、效率高、容错能力强(可靠性好)等优点,成为当今的电机热门发展方向。该类电机具有两套三相Y型连接绕组ABC(对应外电机)与UVW(对应内电机),绕组在电路上相互独立,在磁路上有轻微耦合,电机正常工作时,内外电机绕组中电流相位互差固定电角度。
发明人发现,目前对于双三相电机的控制,有一些学者使用多桥臂逆变器,将双三相电机看作一个整体进行控制。但是,该控制方法不利于电机绕组间的解耦,且控制算法复杂,增加了代码开发的难度,也不利于内外转动惯量不同的电机的高性能控制;此外,若想实现高性能控制,就需要在系统中使用较多的PI控制器,使得控制器参数的整定较为复杂,需要消耗大量的时间调参。
发明内容
为了解决上述问题,本发明提出了一种双三相永磁电机双三闭环式控制方法及系统,基于内外电机绕组电流相位互差固定电角度的特点,使用电角度进行转子磁链定位,提出的PI整定方法利于系统调节器参数的快速整定,实现高效整定PI参数,使双三相永磁电机输出响应快、超调小、跟踪性能好。
为了实现上述目的,本发明采用如下技术方案:
第一方面,本发明提供一种双三相永磁电机双三闭环式控制方法,包括:
根据双三相永磁电机的转子位置角得到电机转速和电机电角度;
根据电机转速和目标转速得到电机所需的电磁转矩电流;
根据电磁转矩电流和电流实际值得到电压PI给定值;
根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。
第二方面,本发明提供一种双三相永磁电机双三闭环式控制系统,包括:
计算模块,被配置为根据双三相永磁电机的转子位置角得到电机转速和电机电角度;
转速控制模块,被配置为根据电机转速和目标转速得到电机所需的电磁转矩电流;
电流控制模块,被配置为根据电磁转矩电流和电流实际值得到电压给定值;
信号调制模块,被配置为根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。
第三方面,本发明提供一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成第一方面所述的方法。
第四方面,本发明提供一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成第一方面所述的方法。
与现有技术相比,本发明的有益效果为:
本发明基于内外电机绕组电流相位互差固定电角度的特点,使用电角度不同的dq坐标系进行转子磁链定位,实现将双三相电机等效成两台三相永磁电机,进而等效成四台直流电机进行控制;该控制算法的思想来源于较为成熟的三相电机的策略,有较多的代码参考,降低了系统产品实现的难度。
本发明中将系统等效成两台交流电机,可以适用于电机机械参数不同的情形;即适用于内外电机机械参数和磁链大小相近的双三相永磁电机,也适用于机械系统参数和磁链大小不同的双三相永磁电机,包括双转子或双定子电机,并且可以通过调节两个转速PI调节器调节响应速度,以保护机械结构。
本发明公开PI参数的整定方法,有利于系统调节器参数的快速整定,实现高效整定PI参数,使系统达成高性能控制的效果,降低了系统的开发成本。
本发明控制方法及系统能够使双三相永磁电机输出响应快、超调小、跟踪性能好,实现对该类电机的高性能控制。
本发明控制方法及系统使用电流PI调节器进行电流控制,对电机绕组间互感具有较强的鲁棒性。
本发明控制方法及系统可以推广到任意绕组间互感较小的电机驱动系统;可以推广到任意互差固定角度的双三相电机驱动系统(如感应电机);可以推广到任意多三相且反电动势正弦度高的电机的驱动;可推广到含磁阻转矩双三相电机的最大转矩电流比控制。
本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。
图1为本发明实施例1提供的双三相永磁电机双三闭环式控制示意图;
图2是本发明实施例1提供的以双转子磁通切换电机为例的双三相永磁电机拓扑结构图及其绕组分布;
图3(a)-3(b)是本发明实施例1提供的以内外电机互差90°为例的电机各绕组间电流相位关系示意图;
图4(a)-4(f)是本发明实施例1提供的电机控制系统的Simulink仿真图;
图中,1、双三相永磁电机,2、外电机直流电源,3、外电机逆变桥,4、外电机ABC-dq变换器,5、外电机q轴电流PI控制器,6、外电机d轴电流PI控制器,7、外电机dq-αβ变换器,8、外电机SVPWM模块,9、内电机直流电源,10、内电机逆变桥,11、内电机ABC-dq变换器、12、内电机d轴电流PI控制器、13、内电机q轴电流PI控制器,14、内电机dq-αβ变换器,15、内电机SVPWM模块,16、光电编码器,17、角速度计算模块,18、电角度计算模块,19、外电机转速PI控制器,20、内电机转速PI控制器,21、PI前馈电压补偿器。
具体实施方式:
下面结合附图与实施例对本发明做进一步说明。
应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。
需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
实施例1
如图1所示,本实施例提供一种双三相永磁电机双三闭环式控制方法,包括:
S1:根据双三相永磁电机的转子位置角得到电机转速和电机电角度;
S2:根据电机转速和目标转速得到电机所需的电磁转矩电流;
S3:根据电磁转矩电流和电流实际值得到电压给定值;
S4:根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。
在所述步骤S1中,本实施例通过在双三相永磁电机的转子轴上连接光电编码器,以测量永磁电机的转子位置角θm,对转子位置角θm计算得到电机转速ωr和电机电角度θe;
其中,将双三相永磁电机视为两个相互独立的电机,即对外电机和内电机分别进行矢量三闭环控制系统设计,所以电机电角度θe包括外电机电角度θe_o与内电机电角度θe_i;
电机拓扑结构如图2所示,若外电机绕组相位超前内电机90°,则该电机的绕组相位关系如图3(a)-3(b)所示,可见内外电机电角度θe_o与θe_i相差90°。
优选地,根据转子位置角θm计算得到电机转速ωr,其表达式为:
优选地,根据转子位置角θm计算外电机电角度θe_o与内电机电角度θe_i的表达式为:
θe_o=θm×Pr
θe_i=θe_o-Δθ
其中,Pr为转子极对数,Δθ为内外电机电流相位夹角。
可以理解的,光电编码器是通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器,主要由光栅盘和光电探测装置组成。在伺服系统中,由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过每秒光电编码器输出脉冲的个数得到当前电机转速;码盘还可提供相位相差90°的2个通道的光码输出,根据双通道光码的状态变化确定电机的转向;在电角度的计算中,根据光电编码器的光栅盘反馈的位置信息得到电机的电角度。
在所述步骤S2中,根据得到的电机转速ωr和目标转速ωr *得到外电机q轴电流给定值iq_o *,根据得到的电机转速ωr和目标转速ωr *得到内电机q轴电流给定值iq_i *,即得到内外电机各自所需的电磁转矩电流;
在本实施例中,光电编码器通过减法器连接转速PI控制器,输出的电机转速传输至转速PI控制器中,用于分别计算内外电机各自所需的电磁转矩电流;
优选地,转速PI控制器至少包括外电机转速PI控制器和内电机转速PI控制器,电机转速ωr和目标转速ωr *做差形成负反馈通道,做差得到的差值信号均输入至外电机转速PI控制器和内电机转速PI控制器,经外电机转速PI控制器得到外电机q轴电流的给定值,经内电机转速PI控制器得到内电机q轴电流的给定值。
优选地,根据电机转速ωr和目标转速ωr *得到内、外电机q轴电流给定值iq_i *、iq_o *,其表达式与整定方法为:
其中,en为转速偏差(rpm),Kpn为转速PI比例增益,Kin为转速PI积分增益,ψf为转子磁链,J为电机转动惯量,B为电机粘滞系数,βn为转速PI待整定参数(与转速环带宽正相关);下标i代表内电机对应参数,下标o代表外电机对应参数。
在所述步骤S3中,在双三相永磁电机的电流输出端连接电流互感器,用于测量双三相永磁电机的双三相电流值,并且将测得的双三相电流值进行双ABC-dq坐标变换,利用电角度θe由双ABC坐标系变换到双dq坐标系,得到在双dq坐标系下的实际电流值;
具体地,测量得到的电机绕组相电流为iA、iB、iC、iU、iV、iW,利用ABC-dq变换得到外电机q轴、d轴电流实际值iq_o、id_o,以及内电机q轴、d轴电流实际值iq_i、id_i,其表达式为:
在本实施例中,令内、外电机d轴电流给定值id为0,将外电机d轴电流给定值、q轴电流给定值与经过ABC-dq坐标变换后得到的d轴电流实际值、q轴电流实际值做差后得到外电机d轴、q轴电压PI给定值ud_o *和uq_o *;
将内电机电流给定值d轴电流给定值、q轴电流给定值与经过ABC-dq坐标变换后得到的d轴电流实际值、q轴电流实际值做差后得到内电机电压PI给定值ud_i *和uq_i *。
具体地,根据外电机q轴电流给定值iq_o *、内电机q轴电流给定值iq_i *,以及外电机q轴、d轴电流实际值iq_o、id_o,内电机q轴、d轴电流实际值iq_i、id_i,计算得到内外电机电压PI给定值ud_o *、uq_o *、ud_i *、uq_i *,其表达式与整定方式为:
其中,αi_o、αi_i分别为外、内电机电流环待整定参数(与电流环带宽正相关,参考值为2π/min{Ld/R,Lq/R}),Ld_o、Ld_i分别为外、内电机d轴电感值,Lq_o、Lq_i分别为外、内电机q轴电感值,其余参数均为PI比例或积分增益值。
优选地,外电机转速PI控制器的输出端通过减法器连接外电机q轴电流PI控制器,外电机q轴电流PI控制器接收外电机转速PI控制器输出的外电机q轴电流给定值以及外电机q轴电流实际值,外电机d轴电流PI控制器连接在电机上,接收外电机d轴电流实际值以及设定的外电机d轴电流给定值;外电机q轴电流PI控制器和外电机d轴电流PI控制器分别输出外电机d轴、q轴电压PI给定值。
优选地,内电机转速PI控制器的输出端通过减法器连接内电机q轴电流PI控制器,内电机q轴电流PI控制器接收内电机转速PI控制器输出的内电机q轴电流给定值以及内电机q轴电流实际值,内电机d轴电流PI控制器连接在电机上,接收内电机d轴电流实际值以及设定的内电机d轴电流给定值;内电机q轴电流PI控制器和内电机d轴电流PI控制器分别输出内电机d轴、q轴电压PI给定值。
所述步骤S4中,根据转子机械位置角θm对电压PI给定值进行电压补偿,得到电压实际给定值ud_o、uq_o、ud_i、uq_i,其表达式为:
其中,ωe为电机电角速度。
优选地,光电编码器连接PI前馈电压补偿器,PI前馈电压补偿器通过加法器分别连接外电机q轴电流PI控制器、外电机d轴电流PI控制器、内电机d轴电流PI控制器、内电机q轴电流PI控制器,用于对上述电流PI控制器的输出进行电压补偿。
所述步骤S4中,根据内外电机电角度,通过dq-αβ坐标变换,将电压实际给定值ud与uq由d-q坐标系变换到α-β坐标系下的电压实际给定值uα和uβ;
具体地,将电压实际给定值ud_o和uq_o由dq-αβ坐标变换到α-β坐标系下的电压实际给定值uα_o和uβ_o;将电压实际给定值ud_i和uq_i由dq-αβ坐标变换到α-β坐标系下的电压实际给定值uα_i和uβ_i;电压实际给定值uα_o、uβ_o、uα_i、uβ_i的表达式为:
根据坐标变换后的电压实际给定值uα_o、uβ_o、uα_i、uβ_i,得到内外双三相的PWM信号,并据此生成ABC三相电压值和UVW三相电压值,共生成六相电压值,以驱动双三相永磁电机运转;
在本实施例中,采用SVPWM调制得到三相PWM信号,作为逆变桥的开关信号,逆变桥模块连接直流电压源与双三相永磁电机,用于根据三相PWM信号生成三相电压值,驱动永磁电机运转,实现双三相永磁电机的高性能控制,响应速度快、超调小,跟踪性能好,能控制内外电机响应速度。
在本实施例中,采用PI参数整定方法,根据内外电机磁链大小与机械系统参数来整定转速环PI参数,将4个待整定参数简化为2个;根据内外电机电感值与电阻值来整定转速环PI参数,将8个待整定参数简化为2个,并根据实时电机转速与电流信息对PI输出值进行电压补偿。有利于系统调节器参数的快速整定,实现高效整定PI参数,使系统达成高性能控制的效果,降低系统的开发成本。
本实施例以双转子磁通切换电机为例,详细论述该控制方法及系统的设计过程与设计思想。本实施例所述的控制对象为正弦度高的双三相电机,具有两套三相Y型绕组,前各相绕组间电流互差固定角度,是一个多变量、非线性、强耦合的控制对象,该类电机由于反电动势正弦度高,从而绕组电感可表示为:
其中,L0_o为与外电机交链绕组的自感基波值,L0_i为与内电机交链绕组的自感基波值,Lm_o为与外电机交链绕组的自感二次谐波幅值,Lm_i为与内电机交链绕组的自感二次谐波幅值。
其中,M0_o为与外电机交链绕组的互感基波值,M0_i为与内电机交链绕组的互感基波值,Mm_o为与外电机交链绕组的互感二次谐波幅值,Mm_i为与内电机交链绕组的互感二次谐波幅值。
与各相绕组交链的永磁磁链可表示为:
其中,ψm表示永磁磁链,ψm_o为ABC相绕组磁链幅值,ψm_i为UVW相绕组磁链幅值。
磁链方程为:ψ=Li+ψm;
其中,ψ为与各相绕组交链的总磁链,ψ=[ψA ψB ψC ψU ψV ψW]T;i为各相绕组电流,i=[iA iB iC iU iV iW]T;ψm为各相绕组交链永磁磁链,ψm=[ψmA ψmB ψmC ψmU ψmV ψmW]T;L为电感矩阵,
其中,u为各相绕组相电压,u=[uA uB uC uU uV uW]T;R为各相绕组电阻矩阵,假设六相绕组中电阻值均为Rph,故:
转矩方程为:
其中,Te_o为外电机产生的电磁转矩,Te_i为外电机产生的电磁转矩,ωm为电机转子机械角速度,βm为电机功率因数角;等式右侧第一项为永磁转矩,第二项为磁阻转矩。
根据电机学原理,在空间中呈正弦分布的量可以表示成空间矢量,对于绕组中反电动势正弦度高的电机,可以将气隙磁场看作正弦分布,从而有图3(a)-3(b)所示的电机空间矢量图。在该图中,is为定子电流矢量,转矩仅由其与转子磁链ψf垂直的分量产生,从而,如果将d轴定向到与转子磁链重合的位置,就可以实现磁链的解耦,简化电机数学模型。
值得一提的是,由于双三相电机具有两套电角度不同的绕组,从而需要两套dq坐标轴进行定向,以实现绕组间电流相位角互差固定角度的目的。
此外,由图3(a)-3(b)可知,内电机绕组与外电机绕组相比,对应绕组空间矢量相位超前90°,可以利用这个性质设计坐标变换矩阵实现从双ABC坐标系到双dq坐标系的变换。
即,利用三相Park变换与Clark变换可以得到从三相定子坐标系转换到dq坐标系的矩阵,变换矩阵T如下:
从双ABC坐标系到双dq坐标系的变换矩阵为:
此时,磁链方程变为:ψdq=Pψ=PLP-1Pi+Pψm=Ldqidq+ψmdq;
其中:ψdq为dq双坐标系下与各相绕组交链磁链,ψdq=[ψd_oψq_oψ0_oψd_iψq_iψ0_i]T;idq为双dq坐标系下各相绕组电流,idq=[id_oiq_oi0_oid_iiq_ii0_i]T;ψmdq为双dq坐标系下与各相绕组交链永磁磁链,ψmdq=[ψmd_oψmq_oψm0_oψmd_iψmq_iψm0_i]T。
对于Ldq,忽略两套绕组之间的互感,则有
根据上式可得到在该电机中ABC与UVW两套绕组中的电感计算公式:
对ψmdq,有:
从而,磁链方程可化成:
可见在该式中,电感矩阵被转换为对角阵,消除相间互感,实现磁链的解耦,有利于控制的实施;此外,在双dq坐标系中,0序分量不起机电能量转换的作用,不产生旋转磁势,从而可以忽略不计。
由此,电压方程变为:
其中,udq为双dq坐标系下各相绕组电压,udq=[ud_ouq_ou0_oud_iuq_iu0_i]T;Rdq为双dq坐标系下各相绕组电阻,
ω为旋转磁动势系数矩阵,将转子电角速度表示为ωe,则:
故可得转子坐标系下的电压方程为:
转矩方程变为:
由以上推导可以看出,利用两套定位电角度不同的dq坐标系,就可以实现从双三相电机到两台三相交流电机的解耦,进而等效成四台直流电机,进而参考较为成熟的直流电机控制方案进行控制系统设计;综上,利用转子磁链坐标定向,得到了双dq坐标系下的电机方程,在双dq坐标系下进行控制设计,得出了本实施例提出的电机控制系统。
值得一提的是,不同类型的双三相电机虽然电感关系不尽相同,但都可以使用磁链定向求得dq轴电感,进而等效成电角度不同的两台电机进行控制。虽然在推导的过程中忽略了两套绕组之间的互感,但是电流PI调节器具有电感的鲁棒性,从而计算出合适的给定电压。
本实施例结合Matlab/simulink仿真图进行验证,在仿真过程中,0.05s时将电机转速设为300rpm启动电机,0.15s时加载20N·m,0.25s时再加载20N·m,得到的电机响应如图4(a)-4(f)所示;可以看出,内外电机同时、迅速地输出转矩;转速先以最大转矩匀加速启动,之后经轻微超调后迅速恢复稳态,两次加载时转速仅有轻微降落,跟踪性能良好;同时,在该过程中,A相电流始终超前U相电流90°,即外电机电流超前内电机电流90°,满足对电机运行的要求。综上,该控制方式可以充分、迅速、自动地利用内外电机输出转矩,响应快、超调小、跟踪性能好,证明了本实施例方法的正确性和有效性。
实施例2
本实施例提供一种双三相永磁电机双三闭环式控制系统,包括:
计算模块,被配置为根据双三相永磁电机的转子位置角得到电机转速和电机电角度;
转速控制模块,被配置为根据电机转速和目标转速得到电机所需的电磁转矩电流;
电流控制模块,被配置为根据电磁转矩电流和电流实际值得到电压给定值;
信号调制模块,被配置为根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。
此处需要说明的是,上述模块对应于实施例1中所述的步骤,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为系统的一部分可以在诸如一组计算机可执行指令的计算机系统中执行。
在更多实施例中,还提供:
一种电子设备,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成实施例1中所述的方法。为了简洁,在此不再赘述。
应理解,本实施例中,处理器可以是中央处理单元CPU,处理器还可以是其他通用处理器、数字信号处理器DSP、专用集成电路ASIC,现成可编程门阵列FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器可以包括只读存储器和随机存取存储器,并向处理器提供指令和数据、存储器的一部分还可以包括非易失性随机存储器。例如,存储器还可以存储设备类型的信息。
一种计算机可读存储介质,用于存储计算机指令,所述计算机指令被处理器执行时,完成实施例1中所述的方法。
实施例1中的方法可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器、闪存、只读存储器、可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
本领域普通技术人员可以意识到,结合本实施例描述的各示例的单元即算法步骤,能够以电子硬件或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
Claims (10)
1.一种双三相永磁电机双三闭环式控制方法,其特征在于,包括:
根据双三相永磁电机的转子位置角得到电机转速和电机电角度;
根据电机转速和目标转速得到电机所需的电磁转矩电流;
根据电磁转矩电流和电流实际值得到电压PI给定值;
根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。
2.如权利要求1所述的一种双三相永磁电机双三闭环式控制方法,其特征在于,对转子位置角进行微分计算后得到电机转速;
或者,电机电角度包括外电机电角度与内电机电角度,根据转子位置角和转子极对数得到外电机电角度,根据外电机电角度和内外电机电流相位夹角得到内电机电角度。
3.如权利要求1所述的一种双三相永磁电机双三闭环式控制方法,其特征在于,所述电机转速和目标转速做差后,将得到的差值信号经转速PI控制器进行负反馈调节得到外电机q轴电磁转矩电流和内电机q轴电磁转矩电流。
4.如权利要求1所述的一种双三相永磁电机双三闭环式控制方法,其特征在于,对获取的双三相永磁电机的双三相电流值电流实际值进行双ABC-dq坐标变换,利用电机电角度由双ABC坐标系变换到双dq坐标系,得到在双dq坐标系下的实际电流值。
5.如权利要求4所述的一种双三相永磁电机双三闭环式控制方法,其特征在于,令外电机d轴电流给定值为0,将双dq坐标系下的实际电流值分别与外电机q轴电磁转矩电流和外电机d轴电流给定值做差后得到外电机d轴、q轴电压PI给定值;
令内电机d轴电流给定值为0,将双dq坐标系下的实际电流值分别与内电机q轴电磁转矩电流和内电机d轴电流给定值做差后得到内电机d轴、q轴电压PI给定值。
6.如权利要求1所述的一种双三相永磁电机双三闭环式控制方法,其特征在于,据内外电机磁链大小与机械系统参数整定转速环PI参数,将4个待整定参数简化为2个;
或,根据内外电机电感值与电阻值整定转速环PI参数,将8个待整定参数简化为2个,并根据电机转速与电流信息对PI输出值进行电压补偿。
7.如权利要求1所述的一种双三相永磁电机双三闭环式控制方法,其特征在于,根据电机电角度通过dq-αβ坐标变换,将电压实际给定值由d-q坐标系变换到αβ坐标系下;
或,根据变换后的电压值采用SVPWM调制得到电机PWM驱动信号,电机PWM驱动信号作为逆变桥的开关信号,逆变桥连接直流电压源与双三相永磁电机以用于驱动双三相永磁电机运转。
8.一种双三相永磁电机双三闭环式控制系统,其特征在于,包括:
计算模块,被配置为根据双三相永磁电机的转子位置角得到电机转速和电机电角度;
转速控制模块,被配置为根据电机转速和目标转速得到电机所需的电磁转矩电流;
电流控制模块,被配置为根据电磁转矩电流和电流实际值得到电压给定值;
信号调制模块,被配置为根据转子位置角对电压PI给定值进行电压补偿后,对得到的电压实际给定值根据电机电角度进行坐标变换,根据变换后的电压值得到电机PWM驱动信号,以此驱动双三相永磁电机运转。
9.一种电子设备,其特征在于,包括存储器和处理器以及存储在存储器上并在处理器上运行的计算机指令,所述计算机指令被处理器运行时,完成权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,用于存储计算机指令,所述计算机指令被处理器执行时,完成权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110308424.4A CN113141142B (zh) | 2021-03-23 | 2021-03-23 | 一种双三相永磁电机双三闭环式控制方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110308424.4A CN113141142B (zh) | 2021-03-23 | 2021-03-23 | 一种双三相永磁电机双三闭环式控制方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113141142A true CN113141142A (zh) | 2021-07-20 |
CN113141142B CN113141142B (zh) | 2023-04-07 |
Family
ID=76811554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110308424.4A Active CN113141142B (zh) | 2021-03-23 | 2021-03-23 | 一种双三相永磁电机双三闭环式控制方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113141142B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114844423A (zh) * | 2022-04-20 | 2022-08-02 | 清华大学 | 一种电机控制方法、装置和电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108134543A (zh) * | 2018-01-19 | 2018-06-08 | 长安大学 | 一种双三相电机四桥臂逆变器及其控制方法 |
US20180254727A1 (en) * | 2015-11-12 | 2018-09-06 | Xi'an University Of Technology | Method of realizing single direction chaotic rotation speed of permanent magnet synchronous motor |
CN109921708A (zh) * | 2019-02-01 | 2019-06-21 | 浙江大学 | 基于双三相永磁电机分布式转矩调节的定子绕组非平衡功率控制方法 |
CN110797891A (zh) * | 2019-11-04 | 2020-02-14 | 长安大学 | 一种双三相无刷直流电机的飞轮储能系统及其控制方法 |
CN210350986U (zh) * | 2019-10-25 | 2020-04-17 | 山东大学 | 一种双转子永磁同步磁阻电机 |
CN111277180A (zh) * | 2020-02-19 | 2020-06-12 | 燕山大学 | 一种方波永磁同步电机两轴旋转坐标系下的转速控制方法 |
CN111551849A (zh) * | 2020-04-09 | 2020-08-18 | 天津大学 | 双y相移30°双余度永磁同步电机匝间短路故障在线诊断方法 |
CN111740676A (zh) * | 2020-08-20 | 2020-10-02 | 南京众科汇电气科技有限公司 | 电驱动系统功率管开路故障容错控制方法 |
-
2021
- 2021-03-23 CN CN202110308424.4A patent/CN113141142B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180254727A1 (en) * | 2015-11-12 | 2018-09-06 | Xi'an University Of Technology | Method of realizing single direction chaotic rotation speed of permanent magnet synchronous motor |
CN108134543A (zh) * | 2018-01-19 | 2018-06-08 | 长安大学 | 一种双三相电机四桥臂逆变器及其控制方法 |
CN109921708A (zh) * | 2019-02-01 | 2019-06-21 | 浙江大学 | 基于双三相永磁电机分布式转矩调节的定子绕组非平衡功率控制方法 |
CN210350986U (zh) * | 2019-10-25 | 2020-04-17 | 山东大学 | 一种双转子永磁同步磁阻电机 |
CN110797891A (zh) * | 2019-11-04 | 2020-02-14 | 长安大学 | 一种双三相无刷直流电机的飞轮储能系统及其控制方法 |
CN111277180A (zh) * | 2020-02-19 | 2020-06-12 | 燕山大学 | 一种方波永磁同步电机两轴旋转坐标系下的转速控制方法 |
CN111551849A (zh) * | 2020-04-09 | 2020-08-18 | 天津大学 | 双y相移30°双余度永磁同步电机匝间短路故障在线诊断方法 |
CN111740676A (zh) * | 2020-08-20 | 2020-10-02 | 南京众科汇电气科技有限公司 | 电驱动系统功率管开路故障容错控制方法 |
Non-Patent Citations (3)
Title |
---|
J. KARTTUNEN 等: "Dual three-phase permanent magnet synchronous machine supplied by two independent voltage source inverters", 《INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION》 * |
杨金波等: "双三相永磁同步电机的建模与矢量控制", 《电机与控制学报》 * |
袁雷 等: "《现代永磁同步电机控制原理及MATLAB仿真》", 30 April 2016, 北京航空航天大学出版社 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114844423A (zh) * | 2022-04-20 | 2022-08-02 | 清华大学 | 一种电机控制方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN113141142B (zh) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5751069A (en) | Heat engine generator control system | |
CN103620945B (zh) | 控制装置 | |
CN113271048B (zh) | 五相永磁容错电机控制驱动系统的开路统一容错控制方法 | |
WO2008064472A1 (en) | Method and system for controlling a doubly-fed induction machine | |
US20140225540A1 (en) | Control apparatus for ac motor | |
CN111564996A (zh) | 无位置传感器的六相永磁同步电机容错运行控制方法 | |
CN112542973B (zh) | 不平衡电网下无刷双馈感应电机的控制方法 | |
JP6687228B1 (ja) | 交流回転電機の制御装置 | |
Nishad et al. | Induction motor control using modified indirect field oriented control | |
WO2006027941A1 (ja) | サーボモータにおける電流制御方法、および、サーボモータ | |
CN110492810A (zh) | 一种基于飞跨电容的永磁电机单位功率因数弱磁控制方法 | |
CN110096077B (zh) | 开关磁阻电机非奇异快速终端滑模转速控制方法及系统 | |
CN108448971A (zh) | 一种无刷双馈发电机的控制系统及模型预测电流控制方法 | |
CN109600088B (zh) | 一种三相逆变器的谐波电流注入装置及方法 | |
CN109150043B (zh) | 交流伺服系统电流环中的电压前馈补偿方法 | |
CN113141142A (zh) | 一种双三相永磁电机双三闭环式控制方法及系统 | |
CN105897064A (zh) | 一种集成绕组自悬浮永磁电机和控制系统及控制方法 | |
CN111669091A (zh) | 一种电机直接转矩控制方法 | |
CN112865654A (zh) | 永磁聚磁式同步磁阻电机转矩最大化利用控制系统及方法 | |
Quintero-Manríquez et al. | Real-time direct field-oriented control of induction motor for electric vehicles applications | |
JP5222630B2 (ja) | モータ制御装置 | |
CN113141139B (zh) | 一种双三相永磁电机五闭环式控制方法及系统 | |
CN108540031B (zh) | 无轴承同步磁阻电机的转速估计方法及转矩控制系统 | |
WO2016079791A1 (ja) | モータ制御装置及びモータ制御方法 | |
JPH06225595A (ja) | ステップモータの制御装置 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |