CN117175988A - Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient - Google Patents
Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient Download PDFInfo
- Publication number
- CN117175988A CN117175988A CN202311369764.3A CN202311369764A CN117175988A CN 117175988 A CN117175988 A CN 117175988A CN 202311369764 A CN202311369764 A CN 202311369764A CN 117175988 A CN117175988 A CN 117175988A
- Authority
- CN
- China
- Prior art keywords
- quasi
- permanent magnet
- magnet synchronous
- synchronous motor
- source inverter
- 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 83
- 238000000034 method Methods 0.000 title claims abstract description 36
- 239000013598 vector Substances 0.000 claims abstract description 64
- 230000004907 flux Effects 0.000 claims description 41
- 239000003990 capacitor Substances 0.000 claims description 35
- 238000005070 sampling Methods 0.000 claims description 7
- 238000010276 construction Methods 0.000 claims description 3
- 230000003068 static effect Effects 0.000 claims description 3
- 238000004364 calculation method Methods 0.000 claims description 2
- 230000005672 electromagnetic field Effects 0.000 claims 1
- 238000002372 labelling Methods 0.000 claims 1
- 230000001131 transforming effect Effects 0.000 claims 1
- 238000004422 calculation algorithm Methods 0.000 abstract description 4
- 238000012163 sequencing technique Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 7
- 238000004088 simulation Methods 0.000 description 5
- 230000007423 decrease Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
本发明涉及一种无权重系数准Z源逆变器‑永磁同步电机系统全局预测控制方法,包括:准Z源逆变器‑永磁同步电机系统实时数据获取;基于准Z源逆变器‑永磁同步电机系统构建准Z源逆变器预测模型和永磁同步电机预测模型;获取准Z源逆变器‑永磁同步电机系统的参考值;进行无权重的模型预测控制;将最优矢量对应的开关状态应用于逆变器上,实现全局预测控制,以此实现控制循环。本发明通过准Z源逆变器预测模型、永磁同步电机预测模型和级联控制结构结合排序原理,实现准Z源逆变器‑永磁同步电机系统的整体控制;本发明能够降低模型预测控制算法在准Z源逆变器‑永磁同步电机系统应用的工作量,同时提高系统工况切换时的平顺性。
The invention relates to a global predictive control method for a quasi-Z source inverter-permanent magnet synchronous motor system without a weight coefficient, which includes: real-time data acquisition of the quasi-Z source inverter-permanent magnet synchronous motor system; based on the quasi-Z source inverter ‑Permanent magnet synchronous motor system builds a quasi-Z source inverter prediction model and a permanent magnet synchronous motor prediction model; obtains the reference value of the quasi-Z source inverter‑permanent magnet synchronous motor system; performs unweighted model predictive control; converts the final The switching state corresponding to the optimal vector is applied to the inverter to achieve global predictive control, thereby realizing the control cycle. The present invention combines the sequencing principle with the quasi-Z source inverter prediction model, the permanent magnet synchronous motor prediction model and the cascade control structure to achieve the overall control of the quasi-Z source inverter-permanent magnet synchronous motor system; the present invention can reduce the model prediction The control algorithm is applied in the quasi-Z source inverter-permanent magnet synchronous motor system, while improving the smoothness of the system switching conditions.
Description
技术领域Technical field
本发明涉及永磁电机系统控制技术领域,尤其是一种无权重系数准Z源逆变器-永磁同步电机系统全局预测控制方法。The invention relates to the technical field of permanent magnet motor system control, in particular to a global predictive control method of a weightless coefficient quasi-Z source inverter-permanent magnet synchronous motor system.
背景技术Background technique
传统电压源逆变器因其控制逻辑简单、体积小等优点广泛应用于永磁同步电机驱动系统中,但由于其属于降压型逆变器,不适用于电源电压波动较大的场合。如在电动汽车中,电池供电受到电池电量和汽车运行工况的影响,导致逆变器的输入电压可能出现显著波动,从而对连接到电压源逆变器输出侧的电机性能产生不利影响,进而降低了电动汽车的动力性能。准Z源逆变器作为一种新型逆变器拓扑,其具备独特的优势,内置升压特性,因此电动汽车电驱等领域表现出极佳的适用性,弥补了传统逆变器的不足之处。Traditional voltage source inverters are widely used in permanent magnet synchronous motor drive systems due to their simple control logic and small size. However, because they are step-down inverters, they are not suitable for occasions with large power supply voltage fluctuations. For example, in electric vehicles, battery power supply is affected by battery power and vehicle operating conditions, causing the input voltage of the inverter to fluctuate significantly, thereby adversely affecting the performance of the motor connected to the output side of the voltage source inverter, and thus Reduced power performance of electric vehicles. As a new type of inverter topology, the quasi-Z source inverter has unique advantages and built-in boost characteristics. Therefore, it has excellent applicability in fields such as electric vehicle drive and makes up for the shortcomings of traditional inverters. at.
目前针对准Z源逆变器和永磁同步电机的控制研究方法主要包括传统的调制方法和以模型预测控制为代表的非线性方法。与传统的调制方法相比,模型预测控制方法具备无需进行调制、控制策略简单、卓越的动态性能等显著优势。因此,针对准Z源逆变器-永磁同步电机系统的模型预测控制方法具备极为重要的研究价值。Current control research methods for quasi-Z source inverters and permanent magnet synchronous motors mainly include traditional modulation methods and nonlinear methods represented by model predictive control. Compared with traditional modulation methods, model predictive control methods have significant advantages such as no need for modulation, simple control strategies, and excellent dynamic performance. Therefore, the model predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system has extremely important research value.
文献《Finite set model predictive control method for quasi-Z sourceinverter-permanent magnet synchronous motor drive system》(Kangda Dong、TingnaShi、Shuxin Xiao et al.IET Electric Power Applications,2019,13(3):302-309)。在此文献中,采用有限集模型预测控制对准Z源逆变器-永磁同步电机系统进行全局控制,在判定为非直通状态后,将7种输出矢量对应的电容电压、电磁转矩和定子磁链幅值的预测值代入到代价函数中进行计算,最终输出一个使得代价函数最小的电压矢量。尽管该文献在准Z源逆变器-永磁同步电机系统控制方面表现出色,但仍存在一个挑战:代价函数中涉及到两个需要同时调整的权重系数。当前尚缺乏适当的设计准则来引导这些权重系数的制定,因此,当代价函数涉及多个权重系数时,权重系数的调整变得相当复杂。如果权重系数的设计不当,可能导致准Z源逆变器-永磁同步电机系统无法正常运行。Document "Finite set model predictive control method for quasi-Z sourceinverter-permanent magnet synchronous motor drive system" (Kangda Dong, TingnaShi, Shuxin Xiao et al. IET Electric Power Applications, 2019, 13(3): 302-309). In this document, finite set model predictive control is used to globally control the quasi-Z source inverter-permanent magnet synchronous motor system. After it is determined to be a non-shoot-through state, the capacitive voltage, electromagnetic torque and electromagnetic torque corresponding to the seven output vectors are The predicted value of the stator flux linkage amplitude is substituted into the cost function for calculation, and a voltage vector that minimizes the cost function is finally output. Although this literature is excellent in the control of quasi-Z source inverter-permanent magnet synchronous motor system, there is still a challenge: the cost function involves two weight coefficients that need to be adjusted simultaneously. There is currently a lack of appropriate design guidelines to guide the formulation of these weight coefficients. Therefore, when the cost function involves multiple weight coefficients, the adjustment of the weight coefficients becomes quite complicated. If the weight coefficient is improperly designed, the quasi-Z source inverter-permanent magnet synchronous motor system may not operate normally.
发明内容Contents of the invention
为解决传统模型预测控制中权重系数设计困难和费时的问题,本发明的目的在于提供一种能够降低模型预测控制算法在准Z源逆变器-永磁同步电机系统应用的工作量,同时提高系统工况切换时的平顺性的无权重系数准Z源逆变器-永磁同步电机系统全局预测控制方法。In order to solve the difficult and time-consuming problem of weight coefficient design in traditional model predictive control, the purpose of the present invention is to provide a method that can reduce the workload of applying a model predictive control algorithm in a quasi-Z source inverter-permanent magnet synchronous motor system, and at the same time improve Global predictive control method of quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient for smoothness during system operating condition switching.
为实现上述目的,本发明采用了以下技术方案:一种无权重系数准Z源逆变器-永磁同步电机系统全局预测控制方法,该方法包括下列顺序的步骤:In order to achieve the above objectives, the present invention adopts the following technical solution: a global predictive control method for a quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficients. The method includes the following sequential steps:
(1)准Z源逆变器-永磁同步电机系统实时数据获取:在当前控制周期,记为第k个Ts时刻,对电流、电压、转速和位置角进行采样,采样内容具体为:电感电流iL1、电容电压uC1、转速nm、转子位置角θm,以及电机三相电流ia、ib和ic,然后将三相电流由三相静止坐标系变换至两相同步dq坐标系下,分别得到d、q轴电流id和iq;(1) Real-time data acquisition of quasi-Z source inverter-permanent magnet synchronous motor system: In the current control cycle, recorded as the kth T s moment, the current, voltage, rotation speed and position angle are sampled. The sampling content is specifically: Inductor current i L1 , capacitor voltage u C1 , rotation speed n m , rotor position angle θ m , and motor three-phase currents i a , ib and ic , then transform the three-phase current from the three-phase static coordinate system to two-phase synchronization Under the dq coordinate system, the d and q axis currents i d and i q are obtained respectively;
(2)根据步骤(1)获取的实时数据,基于准Z源逆变器-永磁同步电机系统构建准Z源逆变器预测模型和永磁同步电机预测模型:所述准Z源逆变器-永磁同步电机系统具有8个开关状态,所述8个开关状态分别对应8个基本矢量,所述8个基本矢量包括6个有效矢量、1个零矢量和1个直通矢量;利用采样得到的实时数据,分别代入到准Z源逆变器预测模型和永磁同步电机预测模型中,获得每个基本矢量下一时刻的各控制变量,包括准Z源逆变器侧的电容电压uC1(k+1)和电感电流iL1(k+1),以及永磁同步电机侧的电磁转矩Te(k+1)和定子磁链幅值ψs(k+1);(2) According to the real-time data obtained in step (1), build a quasi-Z source inverter prediction model and a permanent magnet synchronous motor prediction model based on the quasi-Z source inverter-permanent magnet synchronous motor system: the quasi-Z source inverter The device-permanent magnet synchronous motor system has 8 switch states, and the 8 switch states correspond to 8 basic vectors respectively. The 8 basic vectors include 6 effective vectors, 1 zero vector and 1 through vector; using sampling The obtained real-time data are respectively substituted into the quasi-Z source inverter prediction model and the permanent magnet synchronous motor prediction model to obtain the control variables of each basic vector at the next moment, including the capacitor voltage u on the quasi-Z source inverter side. C1 (k+1) and inductor current i L1 (k+1), as well as the electromagnetic torque T e (k+1) on the permanent magnet synchronous motor side and the stator flux amplitude ψ s (k+1);
(3)根据步骤(1)获取的实时数据,获取准Z源逆变器-永磁同步电机系统的参考值:通过负载功率前馈环节获得电感电流参考值iL1 *,通过电源电压和直流母线电压给定值获得电容电压参考值uC1 *,同时通过转速闭环获得转矩参考值Te *,然后依据转矩给定值结合id *=0计算获得磁链参考值ψs *;(3) According to the real-time data obtained in step (1), obtain the reference value of the quasi-Z source inverter-permanent magnet synchronous motor system: obtain the inductor current reference value i L1 * through the load power feedforward link, and obtain the reference value i L1 * through the power supply voltage and DC The capacitor voltage reference value u C1 * is obtained from the bus voltage given value, and the torque reference value Te * is obtained through the speed closed loop, and then the flux reference value ψ s * is calculated based on the torque given value combined with i d * = 0;
(4)根据步骤(1)获取的实时数据、步骤(2)构建的准Z源逆变器预测模型和永磁同步电机预测模型,以及步骤(3)获取的准Z源逆变器-永磁同步电机系统的参考值,进行无权重的模型预测控制:根据电感电流纹波模型和电感电流值iL1,建立电感电流边界模型,判断下一时刻是否为直通状态:若为直通状态则选择直通矢量为最优矢量,否则为非直通矢量,选择使总代价函数最小的基本矢量作为最优矢量;(4) Based on the real-time data obtained in step (1), the quasi-Z source inverter prediction model and permanent magnet synchronous motor prediction model constructed in step (2), and the quasi-Z source inverter-permanent model obtained in step (3) The reference value of the magnetic synchronous motor system is used for unweighted model predictive control: According to the inductor current ripple model and the inductor current value i L1 , an inductor current boundary model is established to determine whether it is a through state at the next moment: if it is a through state, select The through vector is the optimal vector, otherwise it is a non-through vector, and the basic vector that minimizes the total cost function is selected as the optimal vector;
(5)将最优矢量对应的开关状态应用于逆变器上,实现全局预测控制,以此实现控制循环。(5) Apply the switching state corresponding to the optimal vector to the inverter to achieve global predictive control, thereby realizing the control cycle.
在步骤(2)中,所述构建准Z源逆变器预测模型是指:In step (2), constructing a quasi-Z source inverter prediction model means:
在直通状态下,准Z源逆变器预测模型为:In the straight-through state, the prediction model of the quasi-Z source inverter is:
式中,L1与C1分别为阻抗网络的电感值与电容值;iL1(k)与uC1(k)分别为第k个Ts时刻电感电流和电容电压;Ts为控制周期;iL1(k+1)与uC1(k+1)分别为第k+1个Ts时刻电感电流和电容电压;In the formula, L 1 and C 1 are the inductance value and capacitance value of the impedance network respectively; i L1 (k) and u C1 (k) are the inductor current and capacitor voltage at the kth T s moment respectively; T s is the control period; i L1 (k+1) and u C1 (k+1) are the inductor current and capacitor voltage at the k+1th T s moment respectively;
在非直通状态下,准Z源逆变器预测模型为:In the non-shoot-through state, the prediction model of quasi-Z source inverter is:
式中,uin为电源电压,iinv(k+1)为第k+1个Ts时刻直流母线电流值,iinv(k+1)=ia(k)S1+ib(k)S3+ic(k)S5;ia(k)、ib(k)和ic(k)为第k个Ts时刻A相、B相和C相的电流值;S1、S3和S5分别为A相、B相和C相上桥臂开关管状态,导通为1,关断为0;In the formula, u in is the power supply voltage, i inv (k+1) is the DC bus current value at the k+1th T s moment, i inv (k+1)=i a (k)S 1 +i b (k )S 3 + ic (k)S 5 ; i a (k), i b (k) and i c (k) are the current values of phase A, phase B and phase C at the kth T s time; S 1 , S 3 and S 5 are the status of the upper bridge arm switch tubes of phase A, phase B and phase C respectively, on is 1 and off is 0;
所述构建永磁同步电机预测模型是指:The construction of a permanent magnet synchronous motor prediction model refers to:
式中,id(k+1)与iq(k+1)分别为第k+1个Ts时刻d、q轴电流;id(k)与iq(k)分别为第k个Ts时刻d、q轴电流;ud(k)与uq(k)分别为第k个Ts时刻d、q轴电压;Rs为相电阻;ωe(k)为第k个Ts时刻的电角速度;ψf为转子磁链幅值;Ld与Lq分别为永磁同步电机的d、q轴电感;p为电机极对数,Te(k+1)表示第k+1个时刻的电机侧的电磁转矩,ψs(k+1)表示第k+1个时刻的电机侧的定子磁链幅值。In the formula, i d (k+1) and i q (k+1) are the d and q-axis currents at the k+1 T s moment respectively; i d (k) and i q (k) are the k-th The d and q axis currents at T s time; u d (k) and u q (k) are the d and q axis voltages at the kth T s time respectively; R s is the phase resistance; ω e (k) is the kth T The electrical angular velocity at time s ; ψ f is the rotor flux amplitude; L d and L q are the d and q axis inductances of the permanent magnet synchronous motor respectively; p is the number of pole pairs of the motor, and T e (k+1) represents the kth The electromagnetic torque on the motor side at time +1, ψ s (k+1), represents the stator flux amplitude on the motor side at time k+1.
所述步骤(3)具体是指:The step (3) specifically refers to:
获取转矩参考值Te *:通过转速闭环获取;Obtain the torque reference value Te * : obtained through the speed closed loop;
获取磁链参考值ψs *:标贴式永磁同步电机电磁转矩公式为:Obtain the flux linkage reference value ψ s * : The electromagnetic torque formula of the label-type permanent magnet synchronous motor is:
式中,Te为电磁转矩,p为电机极对数,ψf为转子磁链幅值;In the formula, T e is the electromagnetic torque, p is the number of pole pairs of the motor, and ψ f is the rotor flux amplitude;
电机采用id *=0控制,结合转速闭环获得的转矩参考值,磁链参考值ψs *由下式获取:The motor adopts i d * = 0 control, combined with the torque reference value obtained by the speed closed loop, the flux reference value ψ s * is obtained by the following formula:
式中,Lq为永磁同步电机的q轴电感;In the formula, L q is the q-axis inductance of the permanent magnet synchronous motor;
获取电容电压参考值uC1 *:Get the capacitor voltage reference value u C1 * :
uC1 *=(uin+upn)/2u C1 * =(u in +u pn )/2
式中,upn为直流母线电压;uin为电源电压;In the formula, u pn is the DC bus voltage; u in is the power supply voltage;
获取电感电流参考值iL1 *:若准Z源逆变器连接三相固定负载,则电感电流参考值直接由输出功率获取,由于连接永磁同步电机后,其输出功率时刻变化,故电感电流参考值通过下式的负载功率前馈补偿获得:Obtain the inductor current reference value i L1 * : If the quasi-Z source inverter is connected to a three-phase fixed load, the inductor current reference value is obtained directly from the output power. Since the output power of the permanent magnet synchronous motor changes all the time after the permanent magnet synchronous motor is connected, the inductor current The reference value is obtained by load power feedforward compensation as follows:
iL1 *=(P0+kp(uC1 *-uC1)+ki∫(uC1 *-uC1))/uin i L1 * =(P 0 +k p (u C1 * -u C1 )+k i ∫(u C1 * -u C1 ))/u in
式中,P0为当前时刻由机械角速度ωm和负载转矩TL产生的输出功率,即kp和ki分别为功率补偿环节的比例系数和积分系数,uC1为电容电压。In the formula, P 0 is the output power generated by the mechanical angular velocity ω m and the load torque T L at the current moment, that is k p and k i are the proportional coefficient and integral coefficient of the power compensation link respectively, and u C1 is the capacitor voltage.
所述步骤(4)具体包括以下步骤:The step (4) specifically includes the following steps:
(4a)构建电感电流边界模型:(4a) Construct the inductor current boundary model:
根据电感电流一个周期内电流纹波模型定义电感电流容差值:The inductor current tolerance value is defined according to the current ripple model of the inductor current in one cycle:
式中,εiL1 *为电感电流容差值,Ts为控制周期,uC1 *为电容电压参考值,L1为阻抗网络的电感值;In the formula, εi L1 * is the inductor current tolerance value, T s is the control period, u C1 * is the capacitor voltage reference value, and L 1 is the inductance value of the impedance network;
电感电流误差值由下式得到:The inductor current error value is obtained by the following formula:
εiL1=|iL1 *-iL1|εi L1 =|i L1 * -i L1 |
式中,εiL1为电感电流误差值;iL1 *为电感电流参考值;In the formula, εi L1 is the inductor current error value; i L1 * is the inductor current reference value;
(4b)根据阻抗网络电感电流具有的单调特性,即若准Z源逆变器处于直通状态下,电感电流上升,处于非直通状态时,电感电流下降;当第k Ts时刻电感电流iL1(k)小于iL1 *且εiL1大于εiL1 *时,下一时刻将进入直通状态,否则进入非直通状态;(4b) According to the monotonic characteristics of the impedance network inductor current, that is, if the quasi-Z source inverter is in the through state, the inductor current increases, and when it is in the non-through state, the inductor current decreases; when the k T s moment, the inductor current i L1 When (k) is less than i L1 * and εi L1 is greater than εi L1 * , it will enter the pass-through state at the next moment, otherwise it will enter the non-pass-through state;
(4c)如果判定下一时刻为直通状态,则直接选择该状态为最优开关状态并应用于逆变器;如果判断为非直通状态,进行以下步骤:(4c) If it is determined that the next moment is a pass-through state, then this state is directly selected as the optimal switching state and applied to the inverter; if it is determined to be a non-through state, proceed to the following steps:
首先分别计算电容电压的代价函数定子磁链的代价函数/>和电磁转矩的代价函数/>其次,使用/>从所有非直通状态中选出使电容电压代价函数最小的4个状态,并按/>确定4个状态在定子磁链代价函数中的排序位置;最后,通过/>确定满足两者排序和最小的开关状态E1;对于电磁转矩与定子磁链也采用类似流程,即得到另一开关状态E2;最后,分别计算总代价函数g在开关状态E1和E2下对应的值,选择使得总代价函数g结果值较小的开关状态为最优开关状态即最优矢量输出:First, calculate the cost function of the capacitor voltage separately. Cost function of stator flux linkage/> and cost function of electromagnetic torque/> Second, use/> Select the 4 states that minimize the capacitor voltage cost function from all non-through states, and press/> Determine the sorting positions of the four states in the stator flux linkage cost function; finally, pass/> Determine the switching state E 1 that satisfies the minimum ordering sum of the two; a similar process is adopted for the electromagnetic torque and stator flux linkage, that is, another switching state E 2 is obtained; finally, calculate the total cost function g in the switching states E 1 and E respectively 2 , select the switch state that makes the result of the total cost function g smaller as the optimal switch state, that is, the optimal vector output:
g=|Te *-Te(k+1)|+|ψs *-ψs(k+1)|+|uC1 *-uC1(k+1)|g=|T e * -T e (k+1)|+|ψ s * -ψ s (k+1)|+|u C1 * -u C1 (k+1)|
式中,Ux为非直通电压矢量,x=[1,7]且x∈N,N为自然数; 分别为电容电压预测值、定子磁链预测值、电磁转矩预测值;ψs *为磁链参考值,Te *为转矩参考值;/>分别为在7种非直通矢量下电容电压的代价函数排序值、定子磁链的代价函数排序值、电磁转矩的代价函数排序值,所述7种非直通矢量下包括6种有效矢量和1种零矢量;/>为非直通矢量之一作用下对应/>两者排序和最小值;/>为非直通矢量之一作用下对应/>两者排序和最小值。In the formula, U x is a non-through voltage vector, x=[1,7] and x∈N, N is a natural number; are the predicted value of capacitor voltage, the predicted value of stator flux linkage, and the predicted value of electromagnetic torque respectively; ψ s * is the flux linkage reference value, and T e * is the torque reference value;/> They are the cost function sorting values of capacitor voltage, the cost function sorting value of stator flux linkage, and the cost function sorting value of electromagnetic torque under 7 kinds of non-through vectors. The 7 kinds of non-through vectors include 6 kinds of effective vectors and 1 kind of zero vector;/> Corresponds to the action of one of the non-through vectors/> Both sorting and minimum value;/> Corresponds to the action of one of the non-through vectors/> Both sort and minimum.
由上述技术方案可知,本发明的有益效果为:第一,本发明通过准Z源逆变器预测模型、永磁同步电机预测模型和级联控制结构结合排序原理,实现准Z源逆变器-永磁同步电机系统的整体控制;第二,与现有技术相比,本发明能够降低模型预测控制算法在准Z源逆变器-永磁同步电机系统应用的工作量,同时提高系统工况切换时的平顺性。It can be seen from the above technical solution that the beneficial effects of the present invention are: first, the present invention realizes a quasi-Z source inverter by combining the quasi-Z source inverter prediction model, the permanent magnet synchronous motor prediction model and the cascade control structure with the sequencing principle. -The overall control of the permanent magnet synchronous motor system; secondly, compared with the existing technology, the present invention can reduce the workload of applying the model predictive control algorithm in the quasi-Z source inverter-permanent magnet synchronous motor system, while improving the system efficiency. Smoothness when switching conditions.
附图说明Description of drawings
图1为准Z源逆变器-永磁同步电机系统的结构示意图;Figure 1 is a schematic structural diagram of a quasi-Z source inverter-permanent magnet synchronous motor system;
图2为直通状态下直流侧等效电路;Figure 2 shows the DC side equivalent circuit in the through state;
图3为非直通状态下直流侧等效电路;Figure 3 shows the DC side equivalent circuit in the non-through state;
图4为本发明的控制方法实现示意图;Figure 4 is a schematic diagram of the control method of the present invention;
图5为传统预测控制方法仿真波形图;Figure 5 is a simulation waveform diagram of the traditional predictive control method;
图6为本发明的仿真波形图。Figure 6 is a simulation waveform diagram of the present invention.
具体实施方式Detailed ways
如图4所示,一种无权重系数准Z源逆变器-永磁同步电机系统全局预测控制方法,该方法包括下列顺序的步骤:As shown in Figure 4, a global predictive control method for a quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficients includes the following sequential steps:
(1)准Z源逆变器-永磁同步电机系统1实时数据获取:在当前控制周期,记为第k个Ts时刻,对电流、电压、转速和位置角进行采样,采样内容具体为:电感电流iL1、电容电压uC1、转速nm、转子位置角θm,以及电机三相电流ia、ib和ic,然后将三相电流由三相静止坐标系变换至两相同步dq坐标系下,分别得到d、q轴电流id和iq;(1) Real-time data acquisition of quasi-Z source inverter-permanent magnet synchronous motor system 1: In the current control cycle, recorded as the kth T s moment, the current, voltage, rotation speed and position angle are sampled. The sampling content is specifically: : inductor current i L1 , capacitor voltage u C1 , rotation speed n m , rotor position angle θ m , and motor three-phase currents i a , ib and i c , and then transform the three-phase current from the three-phase static coordinate system to two-phase Under the synchronous dq coordinate system, the d and q axis currents i d and i q are obtained respectively;
(2)根据步骤(1)获取的实时数据,基于准Z源逆变器-永磁同步电机系统1构建准Z源逆变器预测模型和永磁同步电机预测模型:所述准Z源逆变器-永磁同步电机系统1具有8个开关状态,所述8个开关状态分别对应8个基本矢量,所述8个基本矢量包括6个有效矢量、1个零矢量和1个直通矢量;利用采样得到的实时数据,分别代入到准Z源逆变器预测模型和永磁同步电机预测模型中,获得每个基本矢量下一时刻的各控制变量,包括准Z源逆变器侧的电容电压uC1(k+1)和电感电流iL1(k+1),以及永磁同步电机侧的电磁转矩Te(k+1)和定子磁链幅值ψs(k+1);(2) According to the real-time data obtained in step (1), a quasi-Z source inverter prediction model and a permanent magnet synchronous motor prediction model are constructed based on the quasi-Z source inverter-permanent magnet synchronous motor system 1: the quasi-Z source inverter prediction model The converter-permanent magnet synchronous motor system 1 has 8 switch states, the 8 switch states respectively correspond to 8 basic vectors, and the 8 basic vectors include 6 effective vectors, 1 zero vector and 1 through vector; The real-time data obtained through sampling are substituted into the quasi-Z source inverter prediction model and the permanent magnet synchronous motor prediction model to obtain the control variables of each basic vector at the next moment, including the capacitance on the quasi-Z source inverter side. Voltage u C1 (k+1) and inductor current i L1 (k+1), as well as electromagnetic torque T e (k+1) on the permanent magnet synchronous motor side and stator flux amplitude ψ s (k+1);
(3)根据步骤(1)获取的实时数据,获取准Z源逆变器-永磁同步电机系统1的参考值:通过负载功率前馈环节获得电感电流参考值iL1 *,通过电源电压和直流母线电压给定值获得电容电压参考值uC1 *,同时通过转速闭环获得转矩参考值Te *,然后依据转矩给定值结合id *=0计算获得磁链参考值ψs *;(3) According to the real-time data obtained in step (1), obtain the reference value of the quasi-Z source inverter-permanent magnet synchronous motor system 1: obtain the inductor current reference value i L1 * through the load power feedforward link, and obtain the inductor current reference value i L1 * through the power supply voltage and The capacitor voltage reference value u C1 * is obtained from the DC bus voltage given value, and the torque reference value Te * is obtained through the speed closed loop, and then the flux reference value ψ s * is calculated based on the torque given value combined with i d * = 0 ;
(4)根据步骤(1)获取的实时数据、步骤(2)构建的准Z源逆变器预测模型和永磁同步电机预测模型,以及步骤(3)获取的准Z源逆变器-永磁同步电机系统1的参考值,进行无权重的模型预测控制:根据电感电流纹波模型和电感电流值iL1,建立电感电流边界模型,判断下一时刻是否为直通状态:若为直通状态则选择直通矢量为最优矢量,否则为非直通矢量,选择使总代价函数最小的基本矢量作为最优矢量;(4) Based on the real-time data obtained in step (1), the quasi-Z source inverter prediction model and permanent magnet synchronous motor prediction model constructed in step (2), and the quasi-Z source inverter-permanent model obtained in step (3) The reference value of the magnetic synchronous motor system 1 is used for unweighted model predictive control: According to the inductor current ripple model and the inductor current value i L1 , an inductor current boundary model is established to determine whether it is a through state at the next moment: if it is a through state, then Select the through vector as the optimal vector, otherwise it is a non-through vector, and select the basic vector that minimizes the total cost function as the optimal vector;
(5)将最优矢量对应的开关状态应用于逆变器上,实现全局预测控制,以此实现控制循环。(5) Apply the switching state corresponding to the optimal vector to the inverter to achieve global predictive control, thereby realizing the control cycle.
在步骤(2)中,所述构建准Z源逆变器预测模型是指:In step (2), constructing a quasi-Z source inverter prediction model means:
在直通状态下,准Z源逆变器预测模型为:In the straight-through state, the prediction model of the quasi-Z source inverter is:
式中,L1与C1分别为阻抗网络的电感值与电容值;iL1(k)与uC1(k)分别为第k个Ts时刻电感电流和电容电压;Ts为控制周期;iL1(k+1)与uC1(k+1)分别为第k+1个Ts时刻电感电流和电容电压;In the formula, L 1 and C 1 are the inductance value and capacitance value of the impedance network respectively; i L1 (k) and u C1 (k) are the inductor current and capacitor voltage at the kth T s moment respectively; T s is the control period; i L1 (k+1) and u C1 (k+1) are the inductor current and capacitor voltage at the k+1th T s moment respectively;
在非直通状态下,准Z源逆变器预测模型为:In the non-shoot-through state, the prediction model of quasi-Z source inverter is:
式中,uin为电源电压,iinv(k+1)为第k+1个Ts时刻直流母线电流值,iinv(k+1)=ia(k)S1+ib(k)S3+ic(k)S5;ia(k)、ib(k)和ic(k)为第k个Ts时刻A相、B相和C相的电流值;S1、S3和S5分别为A相、B相和C相上桥臂开关管状态,导通为1,关断为0;In the formula, u in is the power supply voltage, i inv (k+1) is the DC bus current value at the k+1th T s moment, i inv (k+1)=i a (k)S 1 +i b (k )S 3 + ic (k)S 5 ; i a (k), i b (k) and i c (k) are the current values of phase A, phase B and phase C at the kth T s time; S 1 , S 3 and S 5 are the status of the upper bridge arm switch tubes of phase A, phase B and phase C respectively, on is 1 and off is 0;
所述构建永磁同步电机预测模型是指:The construction of a permanent magnet synchronous motor prediction model refers to:
式中,id(k+1)与iq(k+1)分别为第k+1个Ts时刻d、q轴电流;id(k)与iq(k)分别为第k个Ts时刻d、q轴电流;ud(k)与uq(k)分别为第k个Ts时刻d、q轴电压;Rs为相电阻;ωe(k)为第k个Ts时刻的电角速度;ψf为转子磁链幅值;Ld与Lq分别为永磁同步电机的d、q轴电感;p为电机极对数,Te(k+1)表示第k+1个时刻的电机侧的电磁转矩,ψs(k+1)表示第k+1个时刻的电机侧的定子磁链幅值。这里永磁同步电机采用表贴式永磁同步电机。In the formula, i d (k+1) and i q (k+1) are the d and q-axis currents at the k+1 T s moment respectively; i d (k) and i q (k) are the k-th The d and q axis currents at T s time; u d (k) and u q (k) are the d and q axis voltages at the kth T s time respectively; R s is the phase resistance; ω e (k) is the kth T The electrical angular velocity at time s ; ψ f is the rotor flux amplitude; L d and L q are the d and q axis inductances of the permanent magnet synchronous motor respectively; p is the number of pole pairs of the motor, and T e (k+1) represents the kth The electromagnetic torque on the motor side at time +1, ψ s (k+1), represents the stator flux amplitude on the motor side at time k+1. Here the permanent magnet synchronous motor uses a surface-mounted permanent magnet synchronous motor.
所述步骤(3)具体是指:The step (3) specifically refers to:
获取转矩参考值Te *:通过转速闭环获取;Obtain the torque reference value Te * : obtained through the speed closed loop;
获取磁链参考值ψs *:标贴式永磁同步电机电磁转矩公式为:Obtain the flux linkage reference value ψ s * : The electromagnetic torque formula of the label-type permanent magnet synchronous motor is:
式中,Te为电磁转矩,p为电机极对数,ψf为转子磁链幅值;In the formula, T e is the electromagnetic torque, p is the number of pole pairs of the motor, and ψ f is the rotor flux amplitude;
电机采用id *=0控制,结合转速闭环获得的转矩参考值,磁链参考值ψs *由下式获取:The motor adopts i d * = 0 control, combined with the torque reference value obtained by the speed closed loop, the flux reference value ψ s * is obtained by the following formula:
式中,Lq为永磁同步电机的q轴电感;In the formula, L q is the q-axis inductance of the permanent magnet synchronous motor;
获取电容电压参考值uC1 *:Get the capacitor voltage reference value u C1 * :
uC1 *=(uin+upn)/2u C1 * =(u in +u pn )/2
式中,upn为直流母线电压;uin为电源电压;In the formula, u pn is the DC bus voltage; u in is the power supply voltage;
获取电感电流参考值iL1 *:若准Z源逆变器连接三相固定负载,则电感电流参考值直接由输出功率获取,由于连接永磁同步电机后,其输出功率时刻变化,故电感电流参考值通过下式的负载功率前馈补偿获得:Obtain the inductor current reference value i L1 * : If the quasi-Z source inverter is connected to a three-phase fixed load, the inductor current reference value is obtained directly from the output power. Since the output power of the permanent magnet synchronous motor changes all the time after the permanent magnet synchronous motor is connected, the inductor current The reference value is obtained by load power feedforward compensation as follows:
iL1 *=(P0+kp(uC1 *-uC1)+ki∫(uC1 *-uC1))/uin i L1 * =(P 0 +k p (u C1 * -u C1 )+k i ∫(u C1 * -u C1 ))/u in
式中,P0为当前时刻由机械角速度ωm和负载转矩TL产生的输出功率,即kp和ki分别为功率补偿环节的比例系数和积分系数,uC1为电容电压。In the formula, P 0 is the output power generated by the mechanical angular velocity ω m and the load torque T L at the current moment, that is k p and k i are the proportional coefficient and integral coefficient of the power compensation link respectively, and u C1 is the capacitor voltage.
所述步骤(4)具体包括以下步骤:The step (4) specifically includes the following steps:
(4a)构建电感电流边界模型:(4a) Construct the inductor current boundary model:
根据电感电流一个周期内电流纹波模型定义电感电流容差值:The inductor current tolerance value is defined according to the current ripple model of the inductor current in one cycle:
式中,εiL1 *为电感电流容差值,Ts为控制周期,uC1 *为电容电压参考值,L1为阻抗网络的电感值;In the formula, εi L1 * is the inductor current tolerance value, T s is the control period, u C1 * is the capacitor voltage reference value, and L 1 is the inductance value of the impedance network;
电感电流误差值由下式得到:The inductor current error value is obtained by the following formula:
εiL1=|iL1 *-iL1|εi L1 =|i L1 * -i L1 |
式中,εiL1为电感电流误差值;iL1 *为电感电流参考值;In the formula, εi L1 is the inductor current error value; i L1 * is the inductor current reference value;
(4b)根据阻抗网络电感电流具有的单调特性,即若准Z源逆变器处于直通状态下,电感电流上升,处于非直通状态时,电感电流下降;当第k Ts时刻电感电流iL1(k)小于iL1 *且εiL1大于εiL1 *时,下一时刻将进入直通状态,否则进入非直通状态;(4b) According to the monotonic characteristics of the impedance network inductor current, that is, if the quasi-Z source inverter is in the through state, the inductor current increases, and when it is in the non-through state, the inductor current decreases; when the k T s moment, the inductor current i L1 When (k) is less than i L1 * and εi L1 is greater than εi L1 * , it will enter the pass-through state at the next moment, otherwise it will enter the non-pass-through state;
(4c)如果判定下一时刻为直通状态,则直接选择该状态为最优开关状态并应用于逆变器;如果判断为非直通状态,进行以下步骤:(4c) If it is determined that the next moment is a pass-through state, then this state is directly selected as the optimal switching state and applied to the inverter; if it is determined to be a non-through state, proceed to the following steps:
首先分别计算电容电压的代价函数定子磁链的代价函数/>和电磁转矩的代价函数/>其次,使用/>从所有非直通状态中选出使电容电压代价函数最小的4个状态,并按/>确定4个状态在定子磁链代价函数中的排序位置;最后,通过/>确定满足两者排序和最小的开关状态E1;对于电磁转矩与定子磁链也采用类似流程,即得到另一开关状态E2;最后,分别计算总代价函数g在开关状态E1和E2下对应的值,选择使得总代价函数g结果值较小的开关状态为最优开关状态即最优矢量输出:First, calculate the cost function of the capacitor voltage separately. Cost function of stator flux linkage/> and cost function of electromagnetic torque/> Second, use/> Select the 4 states that minimize the capacitor voltage cost function from all non-through states, and press/> Determine the sorting positions of the four states in the stator flux linkage cost function; finally, pass/> Determine the switching state E 1 that satisfies the minimum ordering sum of the two; a similar process is adopted for the electromagnetic torque and stator flux linkage, that is, another switching state E 2 is obtained; finally, calculate the total cost function g in the switching states E 1 and E respectively 2 , select the switch state that makes the result of the total cost function g smaller as the optimal switch state, that is, the optimal vector output:
g=|Te *-Te(k+1)|+|ψs *-ψs(k+1)|+|uC1 *-uC1(k+1)|g=|T e * -T e (k+1)|+|ψ s * -ψ s (k+1)|+|u C1 * -u C1 (k+1)|
式中,Ux为非直通电压矢量,x=[1,7]且x∈N,N为自然数; 分别为电容电压预测值、定子磁链预测值、电磁转矩预测值;ψs *为磁链参考值,Te *为转矩参考值;/>分别为在7种非直通矢量下电容电压的代价函数排序值、定子磁链的代价函数排序值、电磁转矩的代价函数排序值,所述7种非直通矢量下包括6种有效矢量和1种零矢量;/>为非直通矢量之一作用下对应/>两者排序和最小值;/>为非直通矢量之一作用下对应/>两者排序和最小值。In the formula, U x is a non-through voltage vector, x=[1,7] and x∈N, N is a natural number; are the predicted value of capacitor voltage, the predicted value of stator flux linkage, and the predicted value of electromagnetic torque respectively; ψ s * is the flux linkage reference value, and T e * is the torque reference value;/> They are the cost function sorting values of capacitor voltage, the cost function sorting value of stator flux linkage, and the cost function sorting value of electromagnetic torque under 7 kinds of non-through vectors. The 7 kinds of non-through vectors include 6 kinds of effective vectors and 1 kind of zero vector;/> Corresponds to the action of one of the non-through vectors/> Both sorting and minimum value;/> Corresponds to the action of one of the non-through vectors/> Both sort and minimum.
如图1所示,准Z源逆变器-永磁同步电机系统1由直流电压源uin、阻抗网络、三相逆变桥以及永磁同步电机PMSM组成。所述阻抗网络由电感L1、L2,三极管S7和电容C1、C2组成,所述三相逆变桥由三极管S1至三极管S6组成。As shown in Figure 1, the quasi-Z source inverter-permanent magnet synchronous motor system 1 consists of a DC voltage source u in , an impedance network, a three-phase inverter bridge and a permanent magnet synchronous motor PMSM. The impedance network is composed of inductors L 1 and L 2 , transistor S 7 and capacitors C 1 and C 2 , and the three-phase inverter bridge is composed of transistors S 1 to S 6 .
直通状态下直流侧等效电路如图2所示,由图2可知,此时三相逆变桥同相桥臂上下三极管同时导通,三极管S7断开,电源与电容同时给电感充电。The DC side equivalent circuit in the pass-through state is shown in Figure 2. It can be seen from Figure 2 that at this time, the upper and lower transistors of the same-phase bridge arm of the three-phase inverter bridge are turned on at the same time, transistor S 7 is turned off, and the power supply and capacitor charge the inductor at the same time.
非直通状态下直流侧等效电路如图3所示,由图3可知,此时三极管S7闭合,电源与电感同时向电容与负载供能,逆变桥与交流负载可以等效为电流源iinv。The DC side equivalent circuit in the non-through state is shown in Figure 3. From Figure 3, it can be seen that at this time, the transistor S 7 is closed, the power supply and the inductor supply energy to the capacitor and the load at the same time, and the inverter bridge and AC load can be equivalent to a current source. i inv .
图5和图6分别为传统预测控制方法仿真波形图和本发明的仿真波形图,从上至下依次为定子电流、电磁转矩、定子磁链和直流链电压。由图5、6可以看出,稳态情况下,两种方法仿真图波形相近,即两种方法稳态控制性能持平;负载转矩阶跃情况下,本发明提出的控制方法的定子电流畸变和电磁转矩脉动明显小于传统预测控制方法,即本发明提出的控制方法具有更强的抗干扰性能。综上所述,本发明所提出的控制方法在无需繁琐的权重系数设计工作的同时,进一步提升准Z源逆变器-永磁同步电机系统1的抗扰动能力。Figures 5 and 6 are respectively the simulation waveform diagrams of the traditional predictive control method and the simulation waveform diagrams of the present invention. From top to bottom, they are stator current, electromagnetic torque, stator flux linkage and DC link voltage. It can be seen from Figures 5 and 6 that under steady-state conditions, the waveforms of the simulation diagrams of the two methods are similar, that is, the steady-state control performance of the two methods is the same; under the condition of load torque step, the stator current distortion of the control method proposed by the present invention And the electromagnetic torque ripple is significantly smaller than the traditional predictive control method, that is, the control method proposed in the present invention has stronger anti-interference performance. In summary, the control method proposed in the present invention further improves the anti-disturbance capability of the quasi-Z source inverter-permanent magnet synchronous motor system 1 while eliminating the need for cumbersome weight coefficient design work.
综上所述,本发明通过准Z源逆变器预测模型、永磁同步电机预测模型和级联控制结构结合排序原理,实现准Z源逆变器-永磁同步电机系统1的整体控制;与现有技术相比,本发明能够降低模型预测控制算法在准Z源逆变器-永磁同步电机系统1应用的工作量,同时提高系统工况切换时的平顺性。To sum up, the present invention realizes the overall control of the quasi-Z source inverter-permanent magnet synchronous motor system 1 through the quasi-Z source inverter prediction model, the permanent magnet synchronous motor prediction model and the cascade control structure combined with the sequencing principle; Compared with the existing technology, the present invention can reduce the workload of applying the model predictive control algorithm in the quasi-Z source inverter-permanent magnet synchronous motor system 1, and at the same time improve the smoothness of the system working condition switching.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311369764.3A CN117175988A (en) | 2023-10-23 | 2023-10-23 | Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311369764.3A CN117175988A (en) | 2023-10-23 | 2023-10-23 | Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117175988A true CN117175988A (en) | 2023-12-05 |
Family
ID=88933929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311369764.3A Pending CN117175988A (en) | 2023-10-23 | 2023-10-23 | Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117175988A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118694232A (en) * | 2024-08-22 | 2024-09-24 | 西北工业大学 | A torque control method for a permanent magnet synchronous motor for an aircraft electromechanical actuator |
-
2023
- 2023-10-23 CN CN202311369764.3A patent/CN117175988A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118694232A (en) * | 2024-08-22 | 2024-09-24 | 西北工业大学 | A torque control method for a permanent magnet synchronous motor for an aircraft electromechanical actuator |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109412482B (en) | Unified predictive control method for quasi-Z-source inverter-permanent magnet synchronous motor system | |
CN107196571B (en) | Double-motor series prediction type direct torque control method | |
Xiao et al. | An improved model predictive control scheme for the PWM rectifier-inverter system based on power-balancing mechanism | |
CN106533310B (en) | A kind of direct current biasing sinusoidal current electric machine controller | |
CN110120763B (en) | A non-weight coefficient predictive torque control method for permanent magnet synchronous motor | |
CN107994820A (en) | The simulator of voltage responsive type permanent magnet synchronous motor and its drive system | |
CN110401393A (en) | Tolerant layered sequence model predictive control method, device and storage medium | |
CN111966080A (en) | A transfer function-based permanent magnet synchronous motor and its mechanical load simulation system and control method | |
CN114900092A (en) | Constant-frequency predictive current control method and module for permanent magnet synchronous motor long-line drive system | |
CN117175988A (en) | Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient | |
CN107834919A (en) | The single-phase simulator of current-responsive type permagnetic synchronous motor and its drive system | |
Lee et al. | Speed-sensorless DTC-SVM for matrix converter drives with simple nonlinearity compensation | |
CN115833690A (en) | Six-phase permanent magnet synchronous motor parameter-free model prediction current control system and method | |
Dong et al. | Field oriented controlled permanent magnet synchronous motor drive for an electric vehicle | |
CN108649850A (en) | Improve the internal permanent magnet synchronous motor current control method of UDE | |
CN115102447A (en) | Predictive control method, equipment and medium of permanent magnet synchronous motor current source inverter | |
CN110311600A (en) | A model predictive current control method for open-winding permanent magnet synchronous motor | |
CN107276475B (en) | Double-motor series open-phase fault-tolerant prediction type direct torque control method | |
CN113809967A (en) | Modulation Model Predictive Control Method of Permanent Magnet Synchronous Motor Based on Matrix Converter | |
CN114531087B (en) | High-speed permanent magnet synchronous motor optimization control method based on current source inverter | |
CN116317669A (en) | Double closed loop discrete vector control method for PWM rectifier | |
CN113765456B (en) | A voltage stabilization control method for a dual three-phase permanent magnet synchronous generator | |
CN113922720A (en) | A PMSM Model Predictive Current Control Algorithm Based on Duty Cycle Control | |
Li et al. | A motor torque control method based on integration quasi-resonant controller for reduced DC-link capacitance IPMSM drive system | |
CN110784143A (en) | Voltage boundary optimization overmodulation method for permanent magnet synchronous motor without electrolytic capacitor driver |
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 |