[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202311369764.3A
Other languages
Chinese (zh)
Inventor
常九健
鲁学涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN202311369764.3A priority Critical patent/CN117175988A/en
Publication of CN117175988A publication Critical patent/CN117175988A/en
Pending legal-status Critical Current

Links

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

无权重系数准Z源逆变器-永磁同步电机系统全局预测控制 方法Global predictive control of quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient method

技术领域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闭合,电源与电感同时向电容与负载供能,逆变桥与交流负载可以等效为电流源iinvThe 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)

1. A global predictive control method for a quasi-Z source inverter-permanent magnet synchronous motor system without a weight coefficient is characterized by comprising the following steps of: the method comprises the following steps in sequence:
(1) Real-time data acquisition of a quasi-Z source inverter-permanent magnet synchronous motor system: in the current control period, marked as kth T s At moment, sampling current, voltage, rotating speed and position angle, wherein the sampling content is specifically as follows: inductor current i L1 Capacitance voltage u C1 Rotational speed n m Rotor position angle θ m And motor three-phase current i a 、i b And i c Then transforming the three-phase current from the three-phase static coordinate system to the two-phase synchronous dq coordinate system to obtain d-axis current and q-axis current i respectively d And i q
(2) According to the real-time data obtained in the step (1), a quasi-Z source inverter prediction model and a permanent magnet synchronous motor prediction model are built based on a quasi-Z source inverter-permanent magnet synchronous motor system: the quasi-Z source inverter-permanent magnet synchronous motor system is provided with 8 switch states, the 8 switch states respectively correspond to 8 basic vectors, and the 8 basic vectors comprise 6 effective vectors, 1 zero vector and 1 direct vector; the real-time data obtained by sampling are respectively substituted into a quasi-Z source inverter prediction model and a permanent magnet synchronous motor prediction model to obtain each control variable of each basic vector at the next moment, wherein each control variable comprises the capacitance voltage u of the quasi-Z source inverter side C1 (k+1) and inductor current i L1 (k+1) electromagnetic torque T on permanent magnet synchronous motor side e (k+1) and stator flux linkage amplitude ψ s (k+1);
(3) According to the real-time data obtained in the step (1), obtaining a reference value of a quasi-Z source inverter-permanent magnet synchronous motor system: obtaining inductance current parameter through load power feedforward linkTest value i L1 * Obtaining a capacitance voltage reference value u through a power supply voltage and a DC bus voltage given value C1 * At the same time, the torque reference value T is obtained through the rotating speed closed loop e * Then combine i according to the torque set point d * Calculation of =0 to obtain flux linkage reference value ψ s *
(4) According to the real-time data obtained in the step (1), the quasi-Z-source inverter prediction model and the permanent magnet synchronous motor prediction model constructed in the step (2) and the reference value of the quasi-Z-source inverter-permanent magnet synchronous motor system obtained in the step (3), carrying out model prediction control without weight: according to the inductor current ripple model and the inductor current value i L1 Establishing an inductance current boundary model, and judging whether the inductance current boundary model is in a straight-through state or not at the next moment: if the direct state is the direct state, selecting the direct vector as an optimal vector, otherwise, selecting a basic vector with the minimum total cost function as the optimal vector, and selecting the basic vector with the minimum total cost function as a non-direct vector;
(5) And applying the switching state corresponding to the optimal vector to the inverter to realize global predictive control, thereby realizing control cycle.
2. The global predictive control method for a non-weight coefficient quasi-Z source inverter-permanent magnet synchronous motor system according to claim 1, wherein: in step (2), the building of the quasi-Z source inverter prediction model means:
in the straight-through state, the quasi-Z source inverter prediction model is as follows:
wherein L is 1 And C 1 The inductance value and the capacitance value of the impedance network are respectively; i.e L1 (k) And u is equal to C1 (k) Respectively the kth T s Inductor current and capacitor voltage at moment; t (T) s Is a control period; i.e L1 (k+1) and u C1 (k+1) is the (k+1) th T respectively s Inductor current and capacitor voltage at moment;
in the non-through state, the quasi-Z source inverter prediction model is:
wherein u is in For the supply voltage, i inv (k+1) is the (k+1) th T s Time direct current bus current value, i inv (k+1)=i a (k)S 1 +i b (k)S 3 +i c (k)S 5 ;i a (k)、i b (k) And i c (k) Is the kth T s Current values of the phase a, the phase B and the phase C at the moment; s is S 1 、S 3 And S is 5 The states of the upper bridge arm switch tubes of the phase A, the phase B and the phase C are respectively that the switch is turned on to be 1 and the switch is turned off to be 0;
the construction of the permanent magnet synchronous motor prediction model is as follows:
wherein i is d (k+1) and i q (k+1) is the (k+1) th T respectively s Time d, q-axis current; i.e d (k) And i q (k) Respectively the kth T s Time d, q-axis current; u (u) d (k) And u is equal to q (k) Respectively the kth T s Time d, q axis voltage; r is R s Is a phase resistance; omega e (k) Is the kth T s The electrical angular velocity at the moment; psi phi type f The flux linkage amplitude of the rotor; l (L) d And L is equal to q D and q axis inductances of the permanent magnet synchronous motor respectively; p is the pole pair number of the motor, T e (k+1) represents the electromagnetic field on the motor side at the (k+1) th timeTorque, ψ s (k+1) represents the motor-side stator flux linkage amplitude at the k+1th time.
3. The global predictive control method for a non-weight coefficient quasi-Z source inverter-permanent magnet synchronous motor system according to claim 1, wherein: the step (3) specifically refers to:
obtaining a torque reference value T e * : acquiring through a rotating speed closed loop;
obtaining a flux linkage reference value ψ s * : the electromagnetic torque formula of the labeling permanent magnet synchronous motor is as follows:
wherein T is e Is electromagnetic torque, p is the pole pair number of the motor, and psi f The flux linkage amplitude of the rotor;
the motor adopts i d * Control=0, combined with torque reference value, flux linkage reference value ψ, obtained by closed-loop rotation speed s * Obtained by the following formula:
wherein L is q The q-axis inductance is the q-axis inductance of the permanent magnet synchronous motor;
obtaining a capacitor voltage reference value u C1 *
u C1 * =(u in +u pn )/2
Wherein u is pn Is the voltage of a direct current bus; u (u) in Is the power supply voltage;
obtaining an inductance current reference value i L1 * : if the quasi-Z source inverter is connected with a three-phase fixed load, the inductance current reference value is directly obtained by output power, and because the output power of the quasi-Z source inverter is changed at any moment after the quasi-Z source inverter is connected with the permanent magnet synchronous motor, the inductance current reference value is obtained through load power feedforward compensation as follows:
i L1 * =(P 0 +k p (u C1 * -u C1 )+k i ∫(u C1 * -u C1 ))/u in
wherein P is 0 For the current moment from the mechanical angular velocity omega m And a load torque T L The output power produced, i.ek p And k i The proportional coefficient and the integral coefficient of the power compensation link are respectively, u C1 Is a capacitor voltage.
4. The global predictive control method for a non-weight coefficient quasi-Z source inverter-permanent magnet synchronous motor system according to claim 1, wherein: the step (4) specifically comprises the following steps:
(4a) Constructing an inductance current boundary model:
defining an inductor current tolerance value according to a current ripple model in one period of the inductor current:
wherein εi L1 * Is the inductance current tolerance value, T s To control the period u C1 * Is the reference value of the capacitor voltage, L 1 The inductance value of the impedance network;
the inductor current error value is obtained by the following formula:
εi L1 =|i L1 * -i L1 |
wherein εi L1 Is the inductance current error value; i.e L1 * Is an inductance current reference value;
(4b) According to the monotonic characteristic of the impedance network inductance current, namely if the quasi-Z source inverter is in a through state, the inductance current rises, and when the quasi-Z source inverter is in a non-through state, the inductance current drops; when k T th s Time inductance electricityStream i L1 (k) Less than i L1 * And εi L1 Greater than epsilon i L1 * When the device is in the non-straight-through state, the device enters the straight-through state at the next moment, and otherwise, the device enters the non-straight-through state;
(4c) If the next moment is judged to be the direct connection state, the state is directly selected to be the optimal switching state and is applied to the inverter; if the non-through state is judged, the following steps are carried out:
first, the cost function of the capacitor voltage is calculatedCost function of stator flux linkage>And the cost function of the electromagnetic torque->Second, use +.>Selecting 4 states minimizing the capacitor voltage cost function from all non-pass states, and selecting the 4 states according to +.>Determining the ordering positions of the 4 states in the stator flux cost function; finally, by->Determining a minimum switch state E satisfying both ordering 1 The method comprises the steps of carrying out a first treatment on the surface of the A similar flow is adopted for the electromagnetic torque and the stator flux linkage, and another switch state E is obtained 2 The method comprises the steps of carrying out a first treatment on the surface of the Finally, respectively calculating the total cost function g in the switching state E 1 And E is 2 And selecting a switching state with a smaller result value of the total cost function g as an optimal switching state, namely, an optimal vector output, according to the corresponding value:
g=|T e * -T e (k+1)|+|ψ s *s (k+1)|+|u C1 * -u C1 (k+1)|
in U x Is a non-pass voltage vector, x= [1,7]And x is N, N is a natural number; the method comprises the steps of respectively predicting a capacitor voltage, a stator flux linkage and an electromagnetic torque; psi phi type s * For flux linkage reference value, T e * Is a torque reference value; />The method comprises the steps of respectively sorting cost functions of capacitor voltage, stator flux linkage and electromagnetic torque under 7 non-through vectors, wherein the 7 non-through vectors comprise 6 effective vectors and 1 zero vector; />Is one of non-straight-through vectors corresponding to +.>Ordering and minimum value of the two; />Is one of non-straight-through vectors corresponding to +.>Both ordering and minima.
CN202311369764.3A 2023-10-23 2023-10-23 Global predictive control method for quasi-Z source inverter-permanent magnet synchronous motor system without weight coefficient Pending CN117175988A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (1)

* Cited by examiner, † Cited by third party
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