CN113078860A - Seven-phase permanent magnet synchronous motor rotating speed rapid control algorithm - Google Patents
Seven-phase permanent magnet synchronous motor rotating speed rapid control algorithm Download PDFInfo
- Publication number
- CN113078860A CN113078860A CN202110361070.XA CN202110361070A CN113078860A CN 113078860 A CN113078860 A CN 113078860A CN 202110361070 A CN202110361070 A CN 202110361070A CN 113078860 A CN113078860 A CN 113078860A
- Authority
- CN
- China
- Prior art keywords
- voltage
- current
- permanent magnet
- magnet synchronous
- synchronous motor
- 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 37
- 238000004422 calculation algorithm Methods 0.000 title claims abstract description 24
- 239000013598 vector Substances 0.000 claims abstract description 82
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 claims abstract description 12
- 238000004364 calculation method Methods 0.000 claims abstract description 8
- 230000002194 synthesizing effect Effects 0.000 claims abstract description 4
- 238000013178 mathematical model Methods 0.000 claims description 17
- 238000005070 sampling Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 claims description 7
- 230000001629 suppression Effects 0.000 claims description 6
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000003786 synthesis reaction Methods 0.000 claims description 2
- 230000033228 biological regulation Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 20
- 239000011159 matrix material Substances 0.000 description 6
- 239000002131 composite material Substances 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000005094 computer simulation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 238000013277 forecasting method Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000007935 neutral effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000001308 synthesis method Methods 0.000 description 1
- 238000004804 winding 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/0003—Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
-
- 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
-
- 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
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/022—Synchronous motors
-
- 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
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
- H02P27/12—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
技术领域technical field
本发明涉及控制算法领域,尤其涉及一种七相永磁同步电机转速快速控制算法。The invention relates to the field of control algorithms, in particular to a fast speed control algorithm of a seven-phase permanent magnet synchronous motor.
背景技术Background technique
随着科技的发展,传统的三相机,被广泛应用于各个领域。在船舶工业中,主要使用的是传统的三相电机。近来,三相以上(如七相)电机的使用量大大增加,特别是在船舶推进等大功率场合。七相电机具有功率密度大、转矩惯性比高、效率高的优点,同时还具有转矩纹波小、可靠性高的优点。With the development of science and technology, the traditional three cameras are widely used in various fields. In the shipbuilding industry, traditional three-phase motors are mainly used. Recently, the use of three-phase or more (such as seven-phase) motors has greatly increased, especially in high-power applications such as ship propulsion. The seven-phase motor has the advantages of high power density, high torque-to-inertia ratio, and high efficiency, as well as small torque ripple and high reliability.
多相机由多相电压源逆变器(电压源逆变器)供电,为了驱动多相电压源逆变器,人们开发了空间矢量脉宽调制(SVPWM)、直接转矩控制(DTC)、场定向控制(FOC)和模型预测控制(MPC)等调制和控制方案。由于MPCC的概念简单直观,动态响应快,控制灵活,而且其使用优化框架,可以结合各种非线性和实际约束条件,因此被认为是最有效、最简单的多相电压源逆变器电流控制方案之一。然而,多相电力系统由多相PWM逆变器供电时,会产生大量的谐波电流,导致控制性能下降。The multi-camera is powered by a multi-phase voltage source inverter (voltage source inverter), and in order to drive the multi-phase voltage source inverter, space vector pulse width modulation (SVPWM), direct torque control (DTC), field Modulation and control schemes such as Oriented Control (FOC) and Model Predictive Control (MPC). Due to its simple and intuitive concept, fast dynamic response, flexible control, and its use of an optimization framework that can combine various nonlinear and practical constraints, MPCC is considered to be the most effective and simplest current control for multiphase voltage source inverters one of the options. However, when a multi-phase power system is powered by a multi-phase PWM inverter, a large amount of harmonic currents will be generated, resulting in degraded control performance.
现代船舶,大多采用电力推进系统。电力推进系统具有环保,能控制性强,具有良好的调速特性,无需配置传统的减速齿轮箱等优点。推进电机的转速控制是衡量船舶电力系统性能的重要指标之一,调速性能受被控对象和系统复杂度的影响。传统电机双闭环控制,采用两个PI调节器,分别对转速环和电流环进行控制。PI调节器参数的调节是个比较麻烦的问题,首先需要对整个系统进行数学建模通过各部分的传递函数来整定参数。提高了系统的复杂度。并且,参数不合理会在很大程度上影响转速调节的快速性和系统的动态性能。Most modern ships use electric propulsion systems. The electric propulsion system has the advantages of environmental protection, strong controllability, good speed regulation characteristics, and no need to configure traditional reduction gearboxes. The speed control of the propulsion motor is one of the important indicators to measure the performance of the ship's power system, and the speed regulation performance is affected by the controlled object and the complexity of the system. The traditional double closed-loop control of the motor uses two PI regulators to control the speed loop and the current loop respectively. The adjustment of the parameters of the PI regulator is a troublesome problem. First, the entire system needs to be mathematically modeled to adjust the parameters through the transfer function of each part. Increase the complexity of the system. Moreover, unreasonable parameters will greatly affect the speed of speed adjustment and the dynamic performance of the system.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提供一种七相永磁同步电机转速快速控制算法,能够解决七相永磁同步电机转速调节的动态性能,优化电能质量和PI调节器参数整定问题。The purpose of the present invention is to provide a seven-phase permanent magnet synchronous motor speed fast control algorithm, which can solve the dynamic performance of seven-phase permanent magnet synchronous motor speed regulation, optimize power quality and PI regulator parameter setting problems.
为了达到上述目的,本发明的技术方案如下:一种七相永磁同步电机转速快速控制算法,包含以下步骤:In order to achieve the above purpose, the technical solution of the present invention is as follows: a seven-phase permanent magnet synchronous motor speed control algorithm, comprising the following steps:
步骤一:获取七相永磁同步电机的输出量,并将其与预测参考电流作为MPCC预测模型的输入量;Step 1: Obtain the output of the seven-phase permanent magnet synchronous motor, and use it and the predicted reference current as the input of the MPCC prediction model;
步骤二:将空间等分为若干个扇区,每个扇区有一个最优的电压矢量;Step 2: Divide the space into several sectors, and each sector has an optimal voltage vector;
步骤三:通过MPCC预测模型的计算,得到当前时刻空间上的电压预测值,并将其作为由加法器、除法器、取余运算和限幅器构成的扇区判断环节的输入,判断当前预测电压所在扇区号;Step 3: Through the calculation of the MPCC prediction model, the voltage prediction value in the space at the current moment is obtained, and it is used as the input of the sector judgment link composed of the adder, the divider, the remainder operation and the limiter, and the current prediction value is judged. The sector number where the voltage is located;
步骤四:输出当前预测电压所在扇区号,并与若干个扇区进行匹配,输出对应扇区内的最优电压矢量,将其作为当前时刻的最优电压矢量;Step 4: output the sector number where the current predicted voltage is located, and match with several sectors, output the optimal voltage vector in the corresponding sector, and use it as the optimal voltage vector at the current moment;
步骤五:根据空间矢量脉宽调制原则计算合成当前最优电压矢量的七相电压源逆变器所需的脉冲序列;Step 5: Calculate the pulse sequence required by the seven-phase voltage source inverter to synthesize the current optimal voltage vector according to the principle of space vector pulse width modulation;
步骤六:将合成好的脉冲序列作用于电压源逆变器即可将直流电压逆变为当前所需七相电压。Step 6: Apply the synthesized pulse sequence to the voltage source inverter to invert the DC voltage to the current required seven-phase voltage.
其中,所述电机的输出量包括α-β空间定子电流,转子角,转子转速。Wherein, the output of the motor includes α-β space stator current, rotor angle, and rotor speed.
其中,所述预测参考电流由外环转速PI调节器提供。Wherein, the predicted reference current is provided by the outer loop rotational speed PI regulator.
其中,所述MPCC的预测模型是基于负载的,负载的模型不同,其连续状态下数学模型也就不同,其预测模型也不同。Wherein, the prediction model of the MPCC is based on the load. Different load models have different mathematical models and different prediction models in the continuous state.
进一步,所述的一种七相永磁同步电机转速快速控制算法,其特征在于,预测最优矢量需要通过离散化的数学模型,在一个采样周期内计算得到,而离散化数学模型是通过前向欧拉法在采样周期内对连续状态下的数学模型进行离散化得到的,由于负载的不同,其连续状态下数学模型也就不同,预测模型也不同,则其预测出电压矢量的位置和大小也不同,即预测模型的输出决定预测最优矢量。Further, the fast speed control algorithm of the seven-phase permanent magnet synchronous motor is characterized in that, the optimal vector for prediction needs to be calculated within a sampling period through a discrete mathematical model, and the discrete mathematical model is obtained through the previous calculation. It is obtained by discretizing the mathematical model in the continuous state by the Euler method in the sampling period. Due to the difference of the load, the mathematical model in the continuous state is also different, and the prediction model is also different, then it predicts the position and value of the voltage vector. The size is also different, that is, the output of the prediction model determines the optimal vector for prediction.
每个所述最优电压矢量皆由5个基本电压矢量合成,在保证最小共模电流和谐波抑制的条件下,得到每个最优电压矢量的七相电压源逆变器桥臂开关合成序列。Each of the optimal voltage vectors is synthesized by five basic voltage vectors, and under the condition of ensuring the minimum common mode current and harmonic suppression, the seven-phase voltage source inverter bridge arm switch synthesis of each optimal voltage vector is obtained sequence.
进一步,在合成当前最优电压矢量的七相电压源逆变器所需的脉冲序列时,需先合成其下峭壁的连续开通脉冲,再结合当前扇区的判断,输出断续开通桥臂脉冲序列的逆序列。Further, when synthesizing the pulse sequence required by the seven-phase voltage source inverter of the current optimal voltage vector, it is necessary to synthesize the continuous turn-on pulse of the lower cliff first, and then combine the judgment of the current sector to output the intermittent turn-on bridge arm pulse. The reverse sequence of the sequence.
与现有技术相比,本发明具有以下显著优点和效果:Compared with the prior art, the present invention has the following significant advantages and effects:
1、本发明保证了七相永磁同步电机转速调节的快速性并提高了输入电能质量,避免了系统因算法计算过于复杂,增大计算时间,使得电压源逆变器的实时性能降低,导致七相永磁同步电机无法快速准确的调整到给定值,甚至导致七相永磁同步电机失步等情况。1. The present invention ensures the rapidity of the speed adjustment of the seven-phase permanent magnet synchronous motor and improves the quality of the input power, avoids that the system is too complicated to calculate the algorithm, increases the calculation time, reduces the real-time performance of the voltage source inverter, and causes The seven-phase permanent magnet synchronous motor cannot be quickly and accurately adjusted to the given value, and even causes the seven-phase permanent magnet synchronous motor to lose steps.
2、本发明使得七相永磁同步电机的输入电压电能质量得到优化,尤其是减少了大量低次谐波的产生,这大大降低了电压源逆变器和七相永磁同步电机因谐波而产生的额外损耗。2. The present invention optimizes the input voltage power quality of the seven-phase permanent magnet synchronous motor, especially reduces the generation of a large number of low-order harmonics, which greatly reduces the harmonics caused by the voltage source inverter and the seven-phase permanent magnet synchronous motor. resulting in additional losses.
3、本发明引入SVPWM,使控制系统更易于实现数字化,且该控制系统只有一个速度PI调节器,与传统的双PI调节器相比,大大降低了系统PI调节器参数整定的复杂度。3. The SVPWM is introduced in the present invention, which makes the control system easier to realize digitization, and the control system has only one speed PI regulator, which greatly reduces the complexity of parameter setting of the system PI regulator compared with the traditional double PI regulator.
附图说明Description of drawings
图1为本发明中控制算法原理框图;Fig. 1 is the control algorithm principle block diagram in the present invention;
图2为本发明中扇区判断模块;Fig. 2 is the sector judging module in the present invention;
图3为本发明中静止α-β坐标系平方面示意图;Fig. 3 is the schematic diagram of the plane of static α-β coordinate system in the present invention;
图4为本发明中基本电压矢量在α-β空间分布图;Fig. 4 is the distribution diagram of basic voltage vector in α-β space in the present invention;
图5为本发明中基本电压矢量在x1-y1空间分布图;Fig. 5 is the spatial distribution diagram of basic voltage vector in x 1 -y 1 in the present invention;
图6为本发明中基本电压矢量在x2-y2空间分布图;Fig. 6 is the basic voltage vector in the present invention in x 2 -y 2 spatial distribution diagram;
图7为本发明中电压矢量V2合成图;7 is a composite diagram of the voltage vector V 2 in the present invention;
图8为本发明中最优电压矢量V2合成图;8 is a composite diagram of the optimal voltage vector V 2 in the present invention;
图9为本发明中最优电压矢量V2的脉冲时序图;Fig. 9 is the pulse timing diagram of the optimal voltage vector V2 in the present invention;
图10为本发明中最优电压矢量V2的脉冲时序调整模块示意图;10 is a schematic diagram of the pulse timing adjustment module of the optimal voltage vector V 2 in the present invention;
图11为本发明运用于七相永磁同步电机控制系统控制效果图;11 is a control effect diagram of the present invention applied to a seven-phase permanent magnet synchronous motor control system;
图12为本发明运用于七相永磁同步电谐波抑制结果。FIG. 12 is the result of applying the present invention to the seven-phase permanent magnet synchronous electric harmonic suppression.
具体实施方式Detailed ways
以下结合附图对本发明的技术内容、构造特征、所达成目的及功效予以详细说明。The technical content, structural features, achieved objects and effects of the present invention will be described in detail below with reference to the accompanying drawings.
如图1所示,为本发明提供的一种七相永磁同步电机转速快速控制算法的原理框图,本发明以七相永磁同步电机为例,首先构建其数学模型,根据数学模型求解预测模型。As shown in Figure 1, it is a principle block diagram of a seven-phase permanent magnet synchronous motor speed control algorithm provided by the present invention, the present invention takes seven-phase permanent magnet synchronous motor as an example, first builds its mathematical model, and solves the prediction according to the mathematical model Model.
由七相永磁同步电机构建预测模型,如图3所示为静止α-β坐标系平方面,α-β坐标系并非同电机转速相同的旋转坐标系,α表示α轴,β表示β轴。The prediction model is constructed by a seven-phase permanent magnet synchronous motor. As shown in Figure 3, the stationary α-β coordinate system is flat. The α-β coordinate system is not the same rotating coordinate system as the motor speed. α represents the α axis and β represents the β axis. .
电机的输出量包括α-β空间定子电流(i),转子角(θ),转子转速(ω)。The output of the motor includes α-β space stator current (i), rotor angle (θ), and rotor speed (ω).
进一步,外环转速PI调节器提供预测参考电流。Further, the outer-loop speed PI regulator provides a predicted reference current.
如图2所示,电机输出量和预测参考电流将作为反馈量,用于MPCC算法的预测模型的输入。As shown in Figure 2, the motor output and the predicted reference current will be used as the feedback for the input of the prediction model of the MPCC algorithm.
如图4所示,根据七相电压源逆变器七个桥臂的组合,可共得到27=128个在α-β空间的电压矢量。As shown in FIG. 4 , according to the combination of the seven bridge arms of the seven-phase voltage source inverter, a total of 2 7 =128 voltage vectors in the α-β space can be obtained.
进一步,如图5、图6所示,在三次谐波空间x1-y1和五次谐波空间x2-y2,同样各有128各电压矢量,其合成方法如式(1)Further, as shown in Fig. 5 and Fig. 6, in the third harmonic space x 1 -y 1 and the fifth harmonic space x 2 -y 2 , there are also 128 voltage vectors respectively, and the synthesis method is as shown in formula (1)
其中,Vdc为电压源逆变器直流侧电压,S为各桥臂上桥的开关状态(0(关闭)或1(开通)),128个电压矢量的编号是通过桥臂的开关状态按A-G相进行排序的唯一二进制码,如电压矢量V2,为A-G相开关信号为0000010,即F相上桥臂开关接通,其他桥臂开关全部断开下的输出电压矢量。in, V dc is the DC side voltage of the voltage source inverter, S is the switch state of the bridge on each bridge arm (0 (closed) or 1 (open)), and the number of the 128 voltage vectors is the switch state of the bridge arm according to the AG phase The unique binary code for sorting, such as the voltage vector V 2 , is the output voltage vector when the AG-phase switch signal is 0000010, that is, the F-phase upper arm switch is turned on and all other bridge arm switches are turned off.
如图3所示,通过将α-β空间等分为14份,每份为一个扇区,共14个扇区,每个扇区有一个最优的电压矢量。As shown in Figure 3, by dividing the α-β space into 14 equal parts, each part is a sector, there are 14 sectors in total, and each sector has an optimal voltage vector.
其中,如图4所示,最优电压矢量为α-β空间电压矢量幅值最大的最外层电压矢量。最外层电压作用于电压源逆变器时,在逆变器直流侧中性点和电机定子绕组中心点之间形成的共模电压最小,这样具有降低电机损耗的目的。Among them, as shown in FIG. 4 , the optimal voltage vector is the outermost voltage vector with the largest amplitude of the α-β space voltage vector. When the outermost voltage acts on the voltage source inverter, the common mode voltage formed between the neutral point of the inverter DC side and the center point of the motor stator winding is the smallest, which has the purpose of reducing the motor loss.
通过预测模型的计算,得到当前时刻α-β空间上的电压预测值,具体的,所述电压预测值为一电压向量,包含其幅值和在α-β空间上的位置信息。由于所述预测电压并无抑制谐波和降低共模电压的作用,因此,将预测的电压作为由加法器,除法器,取余运算和限幅器构成的扇区判断环节的输入,进行当前预测电压的扇区判断,输出当前预测电压所在扇区号,并与14个扇区进行匹配,输出对应扇区内的最优电压矢量,将其作为当前时刻的最优电压矢量。Through the calculation of the prediction model, the voltage prediction value in the α-β space at the current moment is obtained. Specifically, the voltage prediction value is a voltage vector including its amplitude and position information in the α-β space. Since the predicted voltage does not have the effect of suppressing harmonics and reducing the common-mode voltage, the predicted voltage is used as the input of the sector judgment link composed of the adder, the divider, the remainder operation and the limiter, and the current Sector judgment of the predicted voltage, output the sector number where the current predicted voltage is located, and match with 14 sectors, output the optimal voltage vector in the corresponding sector, and use it as the optimal voltage vector at the current moment.
每一个最优电压矢量由5个基本电压矢量合成,在保证最小共模电流和谐波抑制的条件下,得到每个最优电压矢量的七相电压源逆变器桥臂开关合成序列。Each optimal voltage vector is synthesized by 5 basic voltage vectors. Under the condition of ensuring the minimum common mode current and harmonic suppression, the bridge arm switching sequence of each optimal voltage vector is obtained.
根据SVPWM(空间矢量脉宽调制)原则计算合成当前最优电压矢量的七相电压源逆变器所需的脉冲序列。According to the principle of SVPWM (space vector pulse width modulation), the pulse sequence required by the seven-phase voltage source inverter to synthesize the current optimal voltage vector is calculated.
具体的,由于其中有些桥臂开关是断续开通的,在合成这类桥臂脉冲时,需先合成其下峭壁的连续开通脉冲,再结合当前扇区的判断,输出断续开通桥臂脉冲序列的逆序列。Specifically, since some of the bridge arm switches are turned on intermittently, when synthesizing such bridge arm pulses, it is necessary to synthesize the continuous turn-on pulses of the lower cliff first, and then combine the judgment of the current sector to output the intermittent turn-on bridge arm pulses. The reverse sequence of the sequence.
最后,将合成好的脉冲序列作用于电压源逆变器即可将直流电压逆变为当前所需七相电压。Finally, the synthesized pulse sequence is applied to the voltage source inverter to invert the DC voltage to the seven-phase voltage currently required.
理想情况下,电机的电压在α-β空间上的数学模型如式(2)所示:Ideally, the mathematical model of the motor's voltage in the α-β space is shown in equation (2):
其中,μαβ为α-β空间下的定子电压矢量,iαβ为α-β空间下的定子电流矢量,为定子在α-β空间的电阻矩阵,为定子在α-β空间的电感矩阵,为永磁体在α-β空间上的磁链分量。Among them, μ αβ is the stator voltage vector in the α-β space, i αβ is the stator current vector in the α-β space, is the resistance matrix of the stator in α-β space, is the inductance matrix of the stator in α-β space, is the flux linkage component of the permanent magnet in α-β space.
具体的,MPCC的预测模型是基于负载的,负载的模型不同,其预测模型也不同,如式(2)所示,若负载为感应加热电源,则其模型为RLC串联或并联负载形式。Specifically, the prediction model of MPCC is based on the load. Different load models have different prediction models. As shown in formula (2), if the load is an induction heating power supply, its model is in the form of an RLC series or parallel load.
根据式(1),将电流作为状态量,可变换为:According to formula (1), taking the current as the state quantity, it can be transformed into:
A,B,C,G,H,M为七相永磁同步电机预测模型系数矩阵,其中,A=-(Lαβ)-1Rαβ,B=(Lαβ)-1,C=-(Lαβ)-1Φ(θ)A, B, C, G, H, and M are the prediction model coefficient matrix of the seven-phase permanent magnet synchronous motor, where A=-(L αβ ) -1 R αβ , B=(L αβ ) -1 , C=-( L αβ ) -1 Φ(θ)
Ts过大,会使预测不正确,Ts过小,会使预测过于敏感,预测输出不稳定,导致电机输入电压含有大量谐波,根据仿真分析,本算法中Ts取值为Ts=4×10-5s,在此采样时间Ts内,通过前向欧拉法对式(3)进行线性化得式(4):If T s is too large, the prediction will be incorrect. If T s is too small, the prediction will be too sensitive and the predicted output will be unstable, resulting in a large number of harmonics in the motor input voltage. According to the simulation analysis, the value of T s in this algorithm is T s = 4×10 -5 s, within this sampling time T s , Equation (3) is linearized by the forward Euler method to obtain Equation (4):
iαβ(k+1)=Giαβ(k)+Huαβ(k)+M(k)…………………(4)i αβ (k+1)=Gi αβ (k)+Hu αβ (k)+M(k)………………(4)
其中,G=(1+A)Ts,H=BTsM=CTs Wherein, G=(1+A)T s , H=BT s M=CT s
在硬件实现过程中,由于单片机的运算速度有限,因此,模型预测控制的大量运算量会导致最优电压矢量输出的延迟。为了解决这一问题,通常将两步预测方法应用于模型预测控制环节。In the process of hardware implementation, due to the limited operation speed of the single-chip microcomputer, the large amount of operation of the model predictive control will lead to the delay of the optimal voltage vector output. To solve this problem, the two-step forecasting method is usually applied to the model predictive control link.
将式(4)提前一个采样周期,可以获得(k+2)时刻的预测电流的值,此时,MPCC的预测模型如式(5)所示:By advancing equation (4) by one sampling period, the value of the predicted current at time (k+2) can be obtained. At this time, the prediction model of MPCC is shown in equation (5):
其中,为α-β坐标系下由预测模型预测的下一时刻七相永磁同步电机定子相电压矢量,为α-β坐标系下由电流环给定的参考七相永磁同步电机定子电流矢量,H-1为系数矩阵H的逆矩阵。in, is the stator phase voltage vector of the seven-phase permanent magnet synchronous motor at the next moment predicted by the prediction model in the α-β coordinate system, is the reference seven-phase permanent magnet synchronous motor stator current vector given by the current loop in the α-β coordinate system, and H -1 is the inverse matrix of the coefficient matrix H.
具体的,预测最优矢量需要通过离散化的数学模型在一个采样周期内计算得到,而离散化数学模型是通过前向欧拉法在采样周期内对连续状态下的数学模型进行离散化得到的。Specifically, the optimal vector for prediction needs to be calculated within a sampling period through a discretized mathematical model, and the discretized mathematical model is obtained by discretizing the mathematical model in a continuous state through the forward Euler method within the sampling period .
由于负载的不同,其连续状态下数学模型也就不同,预测模型中的系数矩阵不同,或者预测模型本身就不同于式(5)的形式,其预测出电压矢量的位置和大小也不同,即预测模型的输出决定预测最优矢量。Due to the difference of the load, the mathematical model in the continuous state is also different, the coefficient matrix in the prediction model is different, or the prediction model itself is different from the form of equation (5), the position and size of the predicted voltage vector are also different, that is, The output of the prediction model determines the optimal vector for prediction.
图2为扇区判断模块,如图2所示,以预测模型输出电压矢量的角度为输入量,加上π/14来调整扇区,使其关于X轴对称,除π/7来计算该矢量占一个扇区的个数,平面分为14个扇区,再除14后加1,即可得到该矢量所在扇区的位置。Figure 2 shows the sector judgment module. As shown in Figure 2, the angle of the output voltage vector of the prediction model is used as the input, and π/14 is added to adjust the sector to make it symmetrical about the X-axis. Divide π/7 to calculate the The vector occupies the number of a sector, and the plane is divided into 14 sectors. After dividing by 14, add 1 to get the position of the sector where the vector is located.
虚拟电压矢量的构建是本发明的核心内容,如图4~6所示,7个桥臂的开关组合共有128种情况,即128个基本电压矢量,在这些基本电压矢量中,以模值最大的最外层电压矢量作用于电压源逆变器时,产生的共模电流最小,因此,本发明以最外层基本电压矢量作为构建虚拟电压矢量的基本电压矢量。The construction of virtual voltage vector is the core content of the present invention. As shown in Figures 4 to 6, there are 128 cases of switch combinations of 7 bridge arms, that is, 128 basic voltage vectors. Among these basic voltage vectors, the modulo value is the largest. When the outermost voltage vector acts on the voltage source inverter, the generated common mode current is the smallest. Therefore, the present invention uses the outermost basic voltage vector as the basic voltage vector for constructing the virtual voltage vector.
以虚拟电压矢量V2为例,它由基本电压矢量113,97,112,99,120构成,如图7所示为虚拟电压矢量V2在三个子空间上的合成图,如式(6)所示为虚拟电压矢量V2的合成表达式。Taking the virtual voltage vector V 2 as an example, it is composed of
为了抑制谐波,其他空间的虚拟电压矢量为零,在此约束下,时间因素t1,t2和t3的计算如式(7)所示:In order to suppress harmonics, the virtual voltage vector in other spaces is zero. Under this constraint, the calculation of time factors t 1 , t 2 and t 3 is shown in equation (7):
求解式(7)可得到:t1=0.198062;t2=0.158834;t3=0.286208。将t1,t2,t3带入到式(6)中可得到最优矢量在V2在三个子空间上的合成图,如图8所示,由此可看出其在其它两个空间的值为零,从而达到抑制谐波的目的。同时,无需损失函数来决定最优电压矢量的选择,减少了计算时间,提高了系统的运行速度。Solving equation (7), it can be obtained: t 1 =0.198062; t 2 =0.158834; t 3 =0.286208. Bringing t 1 , t 2 , and t 3 into formula (6) can obtain the composite graph of the optimal vector in V 2 on the three subspaces, as shown in Fig. 8, from which it can be seen that the other two The value of the space is zero, so as to achieve the purpose of suppressing harmonics. At the same time, no loss function is needed to decide the selection of the optimal voltage vector, which reduces the calculation time and improves the running speed of the system.
如图9所示为最优电压矢量V2的SVPWM脉冲时序图。时序脉冲由脉冲发生器生成,为尽可能的减少谐波的产生途径,采用如图9所示的对称脉冲序列。由图9可看到,f和g桥臂的上桥道通时序图是断续的(灰色),因此,为了更方便的生成该矢量的时序图,采用f和g桥臂的逆时序图(即下桥臂的时序图)进行调制,在输出电压源逆变器的开关时序图时,对此两个桥臂的时序图进行取反操作,从而输出正确的时序图,如图10所示为脉冲时序调整模块。Figure 9 shows the SVPWM pulse timing diagram of the optimal voltage vector V 2 . Timing pulses are generated by a pulse generator. In order to reduce the generation of harmonics as much as possible, a symmetrical pulse sequence as shown in Figure 9 is used. As can be seen from Figure 9, the timing diagram of the upper bridge channel of the f and g bridge arms is intermittent (gray). Therefore, in order to generate the timing diagram of the vector more conveniently, the inverse timing diagram of the f and g bridge arms is used. (that is, the timing diagram of the lower bridge arm) is modulated, and when the switching timing diagram of the voltage source inverter is output, the timing diagram of the two bridge arms is inverted to output the correct timing diagram, as shown in Figure 10. Shown as the pulse timing adjustment module.
如图11所示,为基于次快速算法下的七相永磁同步电机的动态仿真,本发明将此控制算法运用于七相永磁同步电机调速系统中,电机在空载启动0.05s后就达到了空载稳态,并且电机定子电流为正弦波形,频率为50Hz,经FFT分析后,如图12所示,为本发明运用于七相永磁同步电谐波抑制结果,结果显示总THD仅为基波成分的3.78%,具有良好的谐波抑制效果。As shown in Fig. 11, for the dynamic simulation of the seven-phase permanent magnet synchronous motor based on the sub-fast algorithm, the present invention applies this control algorithm to the seven-phase permanent magnet synchronous motor speed control system, and the motor starts 0.05s after no-load start. The no-load steady state is reached, and the stator current of the motor is a sinusoidal waveform with a frequency of 50Hz. After FFT analysis, as shown in Figure 12, it is the result of applying the present invention to the seven-phase permanent magnet synchronous electric harmonic suppression. The THD is only 3.78% of the fundamental component, which has a good harmonic suppression effect.
进一步,在电机的负载转矩发生变化时,如图12中0.1s突加负载,0.155s突减负载,经算法运算,仅0.05s的调节后,电机快速到新的稳态,表明该算法的运用提高了七相永磁同步电机转速调节的动态性能。Further, when the load torque of the motor changes, as shown in Figure 12, the load is suddenly added at 0.1s and the load is suddenly reduced at 0.155s. After the algorithm operation, after only 0.05s of adjustment, the motor quickly reaches a new steady state, indicating that the algorithm The application of the 7-phase permanent magnet synchronous motor improves the dynamic performance of the speed regulation of the seven-phase permanent magnet synchronous motor.
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。While the content of the present invention has been described in detail by way of the above preferred embodiments, it should be appreciated that the above description should not be construed as limiting the present invention. Various modifications and alternatives to the present invention will be apparent to those skilled in the art upon reading the foregoing. Accordingly, the scope of protection of the present invention should be defined by the appended claims.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110361070.XA CN113078860A (en) | 2021-04-02 | 2021-04-02 | Seven-phase permanent magnet synchronous motor rotating speed rapid control algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110361070.XA CN113078860A (en) | 2021-04-02 | 2021-04-02 | Seven-phase permanent magnet synchronous motor rotating speed rapid control algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113078860A true CN113078860A (en) | 2021-07-06 |
Family
ID=76614849
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110361070.XA Pending CN113078860A (en) | 2021-04-02 | 2021-04-02 | Seven-phase permanent magnet synchronous motor rotating speed rapid control algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113078860A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120076723A (en) * | 2010-12-30 | 2012-07-10 | 부산대학교 산학협력단 | Phase current controller for driving multi-phase bldc motor |
WO2013111968A1 (en) * | 2012-01-25 | 2013-08-01 | Park In Gyu | Method for current control pulse width modulation of multiphase full bridge voltage source inverter |
CN106936356A (en) * | 2017-04-24 | 2017-07-07 | 东南大学盐城新能源汽车研究院 | Vector is screened and dutycycle is combined motor model Predictive Control System and method |
CN109039189A (en) * | 2018-07-17 | 2018-12-18 | 东南大学 | Two vector prediction control system of permanent magnet synchronous motor and method based on geometric method |
US20190006973A1 (en) * | 2016-07-26 | 2019-01-03 | Jiangsu University | Fault-tolerant field-oriented control method of five-phase interior permanent-magnet linear motor under two nonadjacent short-circuit phase faults |
CN111446880A (en) * | 2020-05-14 | 2020-07-24 | 西南交通大学 | Finite set model prediction control method for restraining common-mode voltage of five-phase inverter |
US20200412249A1 (en) * | 2017-09-04 | 2020-12-31 | Avl List Gmbh | Energy accumulator emulator and method for emulation of an energy accumulator |
CN112350555A (en) * | 2021-01-07 | 2021-02-09 | 西南交通大学 | Space vector pulse width modulation method for multiphase two-level inverter for suppressing common-mode voltage |
-
2021
- 2021-04-02 CN CN202110361070.XA patent/CN113078860A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120076723A (en) * | 2010-12-30 | 2012-07-10 | 부산대학교 산학협력단 | Phase current controller for driving multi-phase bldc motor |
WO2013111968A1 (en) * | 2012-01-25 | 2013-08-01 | Park In Gyu | Method for current control pulse width modulation of multiphase full bridge voltage source inverter |
US20190006973A1 (en) * | 2016-07-26 | 2019-01-03 | Jiangsu University | Fault-tolerant field-oriented control method of five-phase interior permanent-magnet linear motor under two nonadjacent short-circuit phase faults |
CN106936356A (en) * | 2017-04-24 | 2017-07-07 | 东南大学盐城新能源汽车研究院 | Vector is screened and dutycycle is combined motor model Predictive Control System and method |
US20200412249A1 (en) * | 2017-09-04 | 2020-12-31 | Avl List Gmbh | Energy accumulator emulator and method for emulation of an energy accumulator |
CN109039189A (en) * | 2018-07-17 | 2018-12-18 | 东南大学 | Two vector prediction control system of permanent magnet synchronous motor and method based on geometric method |
CN111446880A (en) * | 2020-05-14 | 2020-07-24 | 西南交通大学 | Finite set model prediction control method for restraining common-mode voltage of five-phase inverter |
CN112350555A (en) * | 2021-01-07 | 2021-02-09 | 西南交通大学 | Space vector pulse width modulation method for multiphase two-level inverter for suppressing common-mode voltage |
Non-Patent Citations (4)
Title |
---|
A. BHOWATE ET AL.: "Speed Sensor-Less Predictive Torque Control for Five-Phase Induction Motor Drive Using Synthetic Voltage Vectors", 《IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS》 * |
H. C. VU ET AL.: "Model-Predictive Current Control Scheme for Seven-Phase Voltage-Source Inverter With Reduced Common-Mode Voltage and Current Harmonics", 《IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS》 * |
张艳东: "七相感应电机模型预测控制技术研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
王亮等: "五桥臂双永磁同步电机系统双矢量模型预测电流控制", 《电机与控制应用》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Nikzad et al. | Discrete duty-cycle-control method for direct torque control of induction motor drives with model predictive solution | |
BonnetFrancois et al. | Dual direct torque control of doubly fed induction machine | |
Arahal et al. | Multi-phase current control using finite-state model-predictive control | |
CN108667389B (en) | Virtual voltage vector model-based prediction fault-tolerant control method | |
Xu et al. | An improved three-vector-based model predictive current control method for surface-mounted PMSM drives | |
US12003203B2 (en) | Model predictive decomposition control method and device for open-winding five-phase permanent magnet synchronous motor | |
CN110995076A (en) | Permanent magnet synchronous motor model prediction current control method | |
CN110336501A (en) | A Model Predictive Control Method for Embedded Permanent Magnet Synchronous Motor | |
CN106533311A (en) | Permanent magnet synchronous motor torque control strategy based on flux linkage vector | |
CN114400939B (en) | Model prediction current control method and system for double three-phase permanent magnet synchronous motor | |
Yu et al. | An improved finite-control-set model predictive flux control for asymmetrical six-phase PMSMs with a novel duty-cycle regulation strategy | |
Song et al. | Active harmonic suppression of low-reactance multiphase slotless permanent magnet synchronous machines | |
Farah et al. | Analysis and investigation of different advanced control strategies for high-performance induction motor drives | |
CN110011588B (en) | Semi-control open winding permanent magnet synchronous generator model prediction flux linkage control method | |
CN105720879A (en) | Direct characteristic control based novel double-fed induction motor control method | |
Imecs et al. | Vector control schemes for tandem-converter fed induction motor drives | |
CN112838800B (en) | Current prediction control method of double-winding induction generator system | |
Wang et al. | Finite-control-set model predictive direct torque control with extended set of voltage space vectors | |
CN113098348B (en) | A predictive torque control method for dual three-phase permanent magnet synchronous motors | |
Wu et al. | Improved model-free predictive current control method for SPMSM with an overmodulation scheme | |
Dang et al. | Model Predictive Direct Torque Control for PMSM Drives in M–T Frame | |
Kiani et al. | Predictive torque control of induction motor drive with reduction of torque and flux ripple | |
Liu et al. | Double-objective global optimal model-free predictive control for smpmsm drive system based on dsvm | |
CN113078860A (en) | Seven-phase permanent magnet synchronous motor rotating speed rapid control algorithm | |
Zhang et al. | A Novel Model Predictive Current Control for Asymmetrical Six-Phase PMSM Drives With an Optimum Duty-Cycle Calculation Scheme |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210706 |