CN114531078A - Method for inhibiting torque pulsation and bus current pulsation of switched reluctance motor - Google Patents
Method for inhibiting torque pulsation and bus current pulsation of switched reluctance motor Download PDFInfo
- Publication number
- CN114531078A CN114531078A CN202210182677.6A CN202210182677A CN114531078A CN 114531078 A CN114531078 A CN 114531078A CN 202210182677 A CN202210182677 A CN 202210182677A CN 114531078 A CN114531078 A CN 114531078A
- Authority
- CN
- China
- Prior art keywords
- torque
- value
- time
- current
- ripple
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/141—Flux estimation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/08—Reluctance motors
- H02P25/098—Arrangements for reducing torque ripple
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种开关磁阻电机转矩脉动和母线电流脉动抑制方法,属于电机控制领域。The invention relates to a method for suppressing torque ripple and busbar current ripple of a switched reluctance motor, belonging to the field of motor control.
背景技术Background technique
开关磁阻电机由于其结构简单、调速范围宽、生产成本低等特点,在航空航天、电动汽车、风力发电等领域有着广泛的应用前景。但是,独特的双凸极结构导致其换相转矩脉动大,严重影响其控制性能。研究人员对转矩脉动抑制方法进行了大量研究,提出了一系列控制策略,如直接转矩控制、直接瞬时转矩控制、转矩分配函数、迭代学习等。但是大多数方法仅针对转矩脉动的抑制,而不能兼顾母线电流脉动,导致系统的支撑电容承受冲击电流大,寿命缩短。Switched reluctance motors have broad application prospects in aerospace, electric vehicles, wind power and other fields due to their simple structure, wide speed regulation range, and low production cost. However, the unique doubly salient structure leads to large commutation torque ripple, which seriously affects its control performance. Researchers have done a lot of research on torque ripple suppression methods, and proposed a series of control strategies, such as direct torque control, direct instantaneous torque control, torque distribution function, iterative learning, etc. However, most of the methods are only aimed at the suppression of torque ripple, and cannot take into account the bus current ripple, resulting in the support capacitor of the system being subjected to large inrush current and shortening its life.
在离散方式运行的数字控制中,有限集模型预测控制是基于功率变换器开关状态的一种新颖控制方法。其将优化目标以权重的形式构建成本函数,直观方便地实现多目标优化,在电力电子变换器中受到越来越多的关注。在开关磁阻电机驱动系统中,母线电流是逆变器输入电流和电容电流之和,逆变器输入电流可以由各相开关信号和电流表示,而各相转矩也与开关信号密切相关,以逆变器输入电流纹波和转矩脉动为主要对象,通过构建开关磁阻电机转矩和逆变器输入电流值的成本函数,以成本函数值最小的运行状态作为开关信号,将可以实现直接解决转矩脉动和间接抑制母线电流脉动的问题,对提高开关磁阻电机驱动系统的紧凑性和调速性能有着重要作用。In digital control operating in discrete mode, finite set model predictive control is a novel control method based on the switching states of power converters. It constructs the cost function in the form of weights to optimize the objective, and realizes multi-objective optimization intuitively and conveniently, which has received more and more attention in power electronic converters. In the switched reluctance motor drive system, the bus current is the sum of the inverter input current and the capacitor current, the inverter input current can be represented by the switching signal and current of each phase, and the torque of each phase is also closely related to the switching signal. Taking the inverter input current ripple and torque ripple as the main objects, by constructing the cost function of the switched reluctance motor torque and the inverter input current value, and using the operating state with the smallest cost function value as the switching signal, it will be possible to achieve Solving the problem of torque ripple directly and indirectly suppressing busbar current ripple plays an important role in improving the compactness and speed regulation performance of the switched reluctance motor drive system.
发明内容SUMMARY OF THE INVENTION
针对开关磁阻电机驱动系统,本发明提出了一种开关磁阻电机转矩脉动和母线电流脉动抑制方法。该方法需要通过离线实验测量获取开关磁阻电机的磁链特性、转矩特性。总转矩参考值由速度比例积分调节器输出,由转矩分配函数计算各相参考转矩值。根据k时刻的位置和电流信息以及储存的k-1时刻的位置信息,预测k+1时刻的位置信息,结合上一时刻计算得到的最优开关矢量计算k+1时刻的磁链和电流信息进行延时补偿,在此基础上,预测k+2时刻的位置信息以及可用开关矢量下的磁链和电流信息,然后查表获取各开关状态下的转矩和逆变器输入电流值并带入成本函数,以成本函数值最小的运行状态作为开关信号,施加于控制功率变换器。母线电流是逆变器输入电流和电容电流之和,以逆变器输入电流纹波和转矩脉动为主要对象,分别施加的权重系数以选择合适的开关信息使得两者同时被抑制,即实现了直接抑制了转矩脉动并间接抑制了母线电流脉动的效果。For the switched reluctance motor drive system, the present invention proposes a method for suppressing the torque ripple and busbar current ripple of the switched reluctance motor. This method needs to obtain the flux linkage characteristics and torque characteristics of the switched reluctance motor through offline experimental measurements. The total torque reference value is output by the speed proportional integral regulator, and the reference torque value of each phase is calculated by the torque distribution function. According to the position and current information at time k and the stored position information at time k-1, the position information at time k+1 is predicted, and the flux linkage and current information at time k+1 are calculated in combination with the optimal switching vector calculated at the previous time. Carry out delay compensation, on this basis, predict the position information at time k+2 and the flux linkage and current information under the available switching vector, and then look up the table to obtain the torque and inverter input current value under each switching state and bring it with Enter the cost function, and use the operating state with the smallest cost function value as the switching signal, which is applied to control the power converter. The bus current is the sum of the inverter input current and the capacitor current. Taking the inverter input current ripple and torque ripple as the main objects, the weight coefficients are applied separately to select the appropriate switching information so that the two can be suppressed at the same time, that is, to achieve It has the effect of directly suppressing the torque ripple and indirectly suppressing the bus current ripple.
本发明的技术方案如下:The technical scheme of the present invention is as follows:
所述一种开关磁阻电机转矩脉动和母线电流脉动抑制方法,包括以下步骤:The method for suppressing torque ripple and bus current ripple of a switched reluctance motor includes the following steps:
步骤1:实验测量获取开关磁阻电机磁链特性和转矩特性;通过转子固定夹持法获取开关磁阻电机磁链特性ψ(i,θ),其中,ψ为磁链,i为电流,θ为位置;根据磁链特性ψ(i,θ),利用插值的方法构建电流数据表i(ψ,θ)。在磁链特性基础上,根据磁共能对位置求偏导构建转矩数据表T(i,θ);磁共能W′的计算公式为:Step 1: Obtain the flux linkage characteristics and torque characteristics of the switched reluctance motor by experimental measurement; obtain the flux linkage characteristics of the switched reluctance motor ψ(i, θ) by the rotor fixed clamping method, where ψ is the flux linkage, i is the current, θ is the position; according to the flux linkage characteristic ψ(i, θ), the current data table i(ψ, θ) is constructed by means of interpolation. On the basis of the magnetic linkage characteristics, the torque data table T(i, θ) is constructed according to the partial derivative of the position according to the magnetic common energy; the calculation formula of the magnetic common energy W' is:
转矩T的计算公式为:The formula for calculating torque T is:
步骤2:给定参考转矩Tref,在闭环系统中,Tref可由转速环比例积分调节器输出得到;Step 2: Given a reference torque T ref , in a closed-loop system, T ref can be obtained from the output of the speed loop proportional-integral regulator;
步骤3:转矩分配函数对参考转矩Tref计算,获取各相转矩参考值Tph,ref;Step 3: The torque distribution function calculates the reference torque T ref to obtain the torque reference value T ph,ref of each phase;
步骤4:采集电机在k时刻的转子位置θ(k)、相电流iph(k),进一步查磁链特性数据表ψ(i,θ)得到k时刻的磁链ψph(k),储存θ(k-1)时刻的转子位置信息;Step 4: Collect the rotor position θ(k) and phase current i ph (k) of the motor at time k, and further check the flux linkage characteristic data table ψ(i, θ) to obtain the flux linkage ψ ph (k) at time k, and store Rotor position information at time θ(k-1);
步骤5:预测k+1时刻的转子位置θ(k+1)、相磁链ψph(k+1),进一步通过查电流特性数据表i(ψ,θ)预测k+1时刻的电流iph(k+1);θ(k+1)的具体计算公式为:Step 5: Predict the rotor position θ(k+1) and phase flux linkage ψ ph (k+1) at time k+1, and further predict the current i at time k+1 by checking the current characteristic data table i(ψ, θ). The specific calculation formula of ph (k+1); θ(k+1) is:
θ(k+1)=θ(k)+(θ(k)-θ(k-1))θ(k+1)=θ(k)+(θ(k)-θ(k-1))
ψph(k+1)的计算公式为:The formula for calculating ψ ph (k+1) is:
ψph(k+1)=ψph(k)+[V*-Rphi(k)]Ts ψ ph (k+1)=ψ ph (k)+[V * -R ph i(k)]T s
式中,Ts为采样频率,Rph为绕组电阻,V*为k-1时刻计算出的最优电压矢量。In the formula, T s is the sampling frequency, R ph is the winding resistance, and V * is the optimal voltage vector calculated at the moment of k-1.
步骤6:预测k+2时刻转子位置θ(k+2)并判定电机运行状态,预测k+2时刻的相磁链ψph(k+2),进一步通过查表i(ψ,θ)求得k+2时刻的电流iph(k+2),k+2时刻转子位置θ(k+2)计算公式为:Step 6: Predict the rotor position θ(k+2) at time k+2 and determine the operating state of the motor, predict the phase flux linkage ψ ph (k+2) at time k+2, and further find out by looking up the table i(ψ, θ) The current i ph (k+2) at time k+2 is obtained, and the calculation formula of rotor position θ(k+2) at time k+2 is:
θ(k+2)=2θ(k+1)-θ(k)θ(k+2)=2θ(k+1)-θ(k)
预测k+2时刻相磁链ψph(k+2)的计算公式为:The formula for predicting the phase flux linkage ψ ph (k+2) at time k+2 is:
ψph(k+2)=ψph(k+1)+(Vph(k+1)-Rphiph(k+1))Ts ψ ph (k+2)=ψ ph (k+1)+(V ph (k+1)-R ph i ph (k+1))T s
式中,Vph(k+1)是k+1时刻的预测相电压值,其值与开关矢量有关,Ts为采样频率,Rph为绕组电阻;In the formula, V ph (k+1) is the predicted phase voltage value at time k+1, and its value is related to the switching vector, T s is the sampling frequency, and R ph is the winding resistance;
步骤7:结合k+2时刻预测的相电流和转子位置信息,通过查表T(i,θ)预测k+2时刻的各相转矩Tph(k+2),计算各相转矩预测值与其参考值Tph,ref差的平方和Tp(k+2),以及逆变器输入电流值iSRM(k+2):Step 7: Combine the predicted phase current and rotor position information at time k+2, predict the torque T ph (k+2) of each phase at time k+2 by looking up the table T(i, θ), and calculate the torque prediction of each phase The sum of squares T p (k+2) of the difference between the value and its reference value T ph,ref , and the inverter input current value i SRM (k+2):
式中Nph表示开关磁阻电机相数,Tp(k+2)表示k+2时刻的各相转矩预测值与其参考值差的平方和;where N ph represents the number of phases of the switched reluctance motor, and T p (k+2) represents the sum of the squares of the difference between the predicted torque value of each phase and its reference value at time k+2;
其中,iSRM(k+2)表示预测的k+2时刻的逆变器输入电流值,sph为开关矢量;Among them, i SRM (k+2) represents the predicted inverter input current value at time k+2, and s ph is the switching vector;
步骤8:根据步骤7预测出k+2时刻的各相预测转矩与其参考值差的平方和以及逆变器输入电流值,计算成本函数JStep 8: According to Step 7, predict the sum of the squares of the difference between the predicted torque of each phase and its reference value at time k+2 and the input current value of the inverter, and calculate the cost function J
J=ωTTp(k+2)+ωiiSRM(k+2)2 J=ω T T p (k+2)+ω i i SRM (k+2) 2
式中,ωT、ωi分别是各相转矩预测值与其参考值差的平方和和逆变器输入电流值的权重系数;In the formula, ω T and ω i are the sum of the squares of the difference between the predicted torque value of each phase and its reference value and the weight coefficient of the inverter input current value, respectively;
步骤9:以成本函数值最小的运行状态为最优状态作为开关信号控制功率变换器中的开关。Step 9: Control the switches in the power converter with the operating state with the smallest cost function value as the optimal state as the switching signal.
有益效果beneficial effect
本发明公开了一种开关磁阻电机转矩脉动和母线电流脉动抑制方法。该方法需要通过离线实验测量获取开关磁阻电机的磁链特性、转矩特性。总转矩参考值由速度环比例节分控制器,由转矩分配函数计算各相参考转矩值。根据k时刻的位置和电流信息以及k-1时刻的位置信息,结合上一时刻计算得到的最优开关矢量计算k+1时刻的磁链和电流信息进行延时补偿,在此基础上,预测k+2时刻的位置信息以及可用开关矢量下磁链和电流信息,然后查表获取各开关状态下的转矩和逆变器输入电流值并带入成本函数,以成本函数值最小的运行状态作为开关信号,施加于控制功率变换器,由此达到直接抑制转矩脉动,以及通过减小逆变器输入电流纹波实现间接抑制母线电流脉动的效果。The invention discloses a method for suppressing torque ripple and busbar current ripple of a switched reluctance motor. This method needs to obtain the flux linkage characteristics and torque characteristics of the switched reluctance motor through offline experimental measurements. The total torque reference value is divided by the speed loop proportional controller, and the reference torque value of each phase is calculated by the torque distribution function. According to the position and current information at time k and the position information at time k-1, combined with the optimal switching vector calculated at the previous time, the flux linkage and current information at time k+1 are calculated to perform delay compensation. The position information at time k+2 and the flux linkage and current information under the available switching vector, then look up the table to obtain the torque and inverter input current value in each switching state and bring it into the cost function, and take the operating state with the smallest cost function value. As a switch signal, it is applied to control the power converter, thereby directly suppressing the torque ripple, and indirectly suppressing the bus current ripple by reducing the inverter input current ripple.
仿真验证了所述方法的有效性,所述方法控制逻辑简单、转矩脉动以及母线电流脉动抑制效果明显,实现电机平顺控制的同时有效减小母线电流对支撑电容的冲击。Simulation verifies the effectiveness of the method. The method has simple control logic, obvious effect of suppressing torque ripple and bus current ripple, and achieves smooth control of the motor while effectively reducing the impact of bus current on support capacitors.
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the present invention will be set forth, in part, from the following description, and in part will be apparent from the following description, or may be learned by practice of the invention.
附图说明Description of drawings
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of embodiments taken in conjunction with the accompanying drawings, wherein:
图1为开关磁阻电机磁链特性曲线;Figure 1 is the flux linkage characteristic curve of the switched reluctance motor;
图2为开关磁阻电机电流数据表曲线;Figure 2 is the current data table curve of the switched reluctance motor;
图3为开关磁阻电机转矩特性曲线;Fig. 3 is the torque characteristic curve of the switched reluctance motor;
图4为本发明提出的控制方法原理框图;Fig. 4 is the principle block diagram of the control method proposed by the present invention;
图5为开关磁阻电机效率优化模型预测转矩控制方法流程图;Fig. 5 is a flow chart of a method for predicting torque control by an efficiency optimization model of a switched reluctance motor;
图6为1000rpm运行时,传统电流斩波控制的控制效果图;Figure 6 is a control effect diagram of traditional current chopper control when running at 1000rpm;
图7为1000rpm运行时,传统模型预测转矩控制方法的控制效果图;Fig. 7 is the control effect diagram of the traditional model predictive torque control method when running at 1000rpm;
图8为1000rpm运行时,本发明提出的模型预测转矩控制方法的控制效果图;8 is a control effect diagram of the model predictive torque control method proposed by the present invention when running at 1000 rpm;
具体实施方式Detailed ways
以下结合附图和具体实例,对本发明的技术方案进行详细说明。实例所用电机为一个1kW三相12/8极开关磁阻电机。The technical solutions of the present invention will be described in detail below with reference to the accompanying drawings and specific examples. The motor used in the example is a 1kW three-phase 12/8-pole switched reluctance motor.
步骤1:实验测量获取开关磁阻电机磁链特性和转矩特性;通过转子固定夹持法获取开关磁阻电机磁链特性ψ(i,θ),其中,ψ为磁链,i为电流,θ为位置;利用插值的方法构建电流查表i(ψ,θ)。在磁链特性基础上,根据磁共能对位置求偏导构建转矩数据表T(i,θ)。磁链、电流和转矩的特性如图1-3所示。磁共能W′的计算公式如式(1)所示,转矩T的计算公式如式(2)所示;Step 1: Obtain the flux linkage characteristics and torque characteristics of the switched reluctance motor by experimental measurement; obtain the flux linkage characteristics of the switched reluctance motor ψ(i, θ) by the rotor fixed clamping method, where ψ is the flux linkage, i is the current, θ is the position; the current look-up table i(ψ, θ) is constructed by means of interpolation. On the basis of the flux linkage characteristics, the torque data table T(i, θ) is constructed according to the partial derivative of the position according to the magnetic co-energy. The characteristics of flux linkage, current and torque are shown in Figure 1-3. The calculation formula of magnetic common energy W' is shown in formula (1), and the calculation formula of torque T is shown in formula (2);
步骤2:给定参考转矩Tref。在如图4所示的闭环系统中,Tref由转速环比例积分(PI)控制器输出得到;Step 2: The reference torque T ref is given. In the closed-loop system shown in Figure 4, T ref is obtained from the output of the speed loop proportional-integral (PI) controller;
步骤3:转矩分配函数计算各相转矩值;转矩分配函数如式(3)所示;Step 3: The torque distribution function calculates the torque value of each phase; the torque distribution function is shown in formula (3);
式中,θon、θov、θoff、θp分别表示开通角、换相角、关断角和转子周期角,Tph,ref表示各相转矩参考值;In the formula, θ on , θ ov , θ off , and θ p represent the turn-on angle, commutation angle, turn-off angle and rotor period angle, respectively, and T ph,ref represents the torque reference value of each phase;
步骤4:采集电机在k时刻的转子位置θ(k)、相电流iph(k),并进一步查磁链特性数据表ψ(i,θ)得到k时刻的磁链ψph(k),同时储存θ(k-1)时刻的转子位置信息;Step 4: Collect the rotor position θ(k) and phase current i ph (k) of the motor at time k, and further check the flux linkage characteristic data table ψ(i, θ) to obtain the flux linkage ψ ph (k) at time k, At the same time, the rotor position information at the moment of θ(k-1) is stored;
步骤5:根据式(4)和式(5)预测k+1时刻的转子位置θ(k+1)、相磁链ψph(k+1),进一步的通过查电流数据表i(ψ,θ)预测k+1时刻的电流iph(k+1)。Step 5: Predict the rotor position θ(k+1) and phase flux linkage ψ ph (k+1) at time k+1 according to equations (4) and (5), and further check the current data table i(ψ, θ) predicts the current i ph (k+1) at time k+1.
θ(k+1)=θ(k)+(θ(k)-θ(k-1)) (4)θ(k+1)=θ(k)+(θ(k)-θ(k-1)) (4)
ψph(k+1)=ψph(k)+[V*-Rphi(k)]Ts (5)ψ ph (k+1)=ψ ph (k)+[V * -R ph i(k)]T s (5)
式中,Ts为采样频率,Rph为绕组电阻,V*为k-1时刻计算出的最优电压矢量;In the formula, T s is the sampling frequency, R ph is the winding resistance, and V * is the optimal voltage vector calculated at the moment of k-1;
步骤6:通过式(6)预测k+2时刻转子位置θ(k+2)并判定电机运行状态,预测k+2时刻的相磁链ψph(k+2),进一步通过查表i(ψ,θ)求得k+2时刻的电流iph(k+2)。定义开关矢量sph与相电压的关系如式(7)所示,其中sph=1表示不对称半桥功率变换器两个开关管都导通,sph=0只有一个开关管导通,表示sph=-1表示两个开关管都关闭;开关状态的组合原则为:在单向导通区,只计算当前导通相的开关状态,其余相位-1;在换相区,只预测正在换相的两相开关状态,开关状态的预测表如表1所示。根据所预测k+1时刻相电压,通过式(8)预测k+2时刻相磁链ψph(k+2),查数据表i(ψ,θ)获得k+2时刻的电流iph(k+2);Step 6: Predict the rotor position θ(k+2) at time k+2 by formula (6) and determine the running state of the motor, predict the phase flux linkage ψ ph (k+2) at time k+2, and further check the table i( ψ, θ) to obtain the current i ph (k+2) at time k+2. The relationship between the defined switching vector s ph and the phase voltage is shown in formula (7), where s ph =1 means that both switches of the asymmetric half-bridge power converter are turned on, and s ph =0 only one switch is turned on, It means that s ph = -1 means that both switches are closed; the combination principle of switch states is: in the one-way conduction area, only the switch state of the current conduction phase is calculated, and the remaining phases are -1; in the commutation area, only the current conduction phase is predicted The two-phase switching state of the commutation, the prediction table of the switching state is shown in Table 1. According to the predicted phase voltage at time k+1, the phase flux linkage ψ ph (k+2) at time k+2 is predicted by formula (8), and the current i ph ( k+2);
θ(k+2)=2θ(k+1)-θ(k) (6)θ(k+2)=2θ(k+1)-θ(k) (6)
式中θ(k+2)为k+2时刻的预测转子位置;where θ(k+2) is the predicted rotor position at time k+2;
式中Vbus表示母线电压,VT、VD、Vph、sph分别表示开关管的压降、续流二极管的压降、相电压和状态变量;where V bus represents the bus voltage, and V T , V D , V ph , and s ph represent the voltage drop of the switch tube, the voltage drop of the freewheeling diode, the phase voltage and the state variable, respectively;
ψph(k+2)=ψph(k+1)+(Vph(k+1)-Rphiph(k+1))Ts (8)ψ ph (k+2)=ψ ph (k+1)+(V ph (k+1)-R ph i ph (k+1))T s (8)
式中,Vph(k+1)是k+1时刻的预测相电压值,Ts为采样频率,Rph为绕组电阻;In the formula, V ph (k+1) is the predicted phase voltage value at time k+1, T s is the sampling frequency, and R ph is the winding resistance;
步骤7:结合k+2时刻的相电流和转子位置信息,通过查表T(i,θ)预测k+2时刻的各相转矩预测值,再通过式(9)和式(10)分别求取各相转矩预测值与其参考值差的平方和Tp以及逆变器输入电流值iSRM;Step 7: Combine the phase current and rotor position information at time k+2, predict the torque prediction value of each phase at time k+2 by looking up the table T(i, θ), and then use formula (9) and formula (10) respectively. Obtain the square sum T p of the difference between the predicted torque value of each phase and its reference value and the inverter input current value i SRM ;
式中,Nph表示开关磁阻电机相数,Tp(k+2)、iSRM(k+2)表示k+2时刻各相转矩预测值与参考值差的平方和以及逆变器输入电流值,sph为开关矢量;In the formula, N ph represents the number of switched reluctance motor phases, T p (k+2), i SRM (k+2) represent the sum of the squares of the difference between the predicted torque value and the reference value of each phase at the time k+2, and the inverter Enter the current value, s ph is the switching vector;
步骤8:根据步骤7预测出k+2时刻的各相转矩预测值与参考值差的平方和以及逆变器输入电流值,通过式(11)求解成本函数的值;Step 8: According to step 7, predict the sum of the squares of the difference between the predicted torque value of each phase and the reference value at the time k+2 and the input current value of the inverter, and solve the value of the cost function by formula (11);
J=ωTTp(k+2)+ωiiSRM(k+2)2 (11)J=ω T T p (k+2)+ω i i SRM (k+2) 2 (11)
式中,ωT、ωi分别是各相转矩预测值与其参考值差的平方和和逆变器输入电流值的权重系数;In the formula, ω T and ω i are the sum of the squares of the difference between the predicted torque value of each phase and its reference value and the weight coefficient of the inverter input current value, respectively;
步骤9:以成本函数值最小的运行状态为最优状态作为开关信号控制功率变换器中的开关;Step 9: Control the switch in the power converter with the operating state with the smallest cost function value as the optimal state as the switch signal;
图5为本发明所提出的控制方法流程图,图6、图7和图8分别为电机在1000rpm运行时,电流斩波控制、传统的模型预测控制方法和本发明提出的控制方法的控制效果图;仿真中电源电阻设置为0.16Ω,定义平均转矩Tavg和转矩脉动Tripple的计算公式如式(12)和(13)所示,母线电流脉动iSRM_ripple的计算公式如式(14)所示;Fig. 5 is the flow chart of the control method proposed by the present invention, Fig. 6, Fig. 7 and Fig. 8 are respectively the control effects of the current chopping control, the traditional model predictive control method and the control method proposed by the present invention when the motor is running at 1000rpm In the simulation, the power supply resistance is set to 0.16Ω, the calculation formulas for defining the average torque T avg and the torque ripple T ripple are shown in Equations (12) and (13), and the calculation formula for the busbar current ripple i SRM_ripple is shown in Equation (14) ) shown;
式中,θ1、θ2分别表示一个转子角周期的起始值和结束值,T(θ)为各相转矩之和;In the formula, θ 1 and θ 2 represent the starting value and ending value of a rotor angular cycle, respectively, and T(θ) is the sum of the torques of each phase;
式中,iSRM_max,iSRM_min,iSRM_avg分别表示母线电流的最大值,最小值和平均值。In the formula, i SRM_max , i SRM_min , i SRM_avg represent the maximum value, minimum value and average value of the bus current respectively.
三种方法的控制性能如表1所示。The control performance of the three methods is shown in Table 1.
表1不同控制方法的效果对比Table 1 Comparison of the effects of different control methods
由表1结果可知,本发明提出的开关磁阻电机转矩脉动和母线电流脉动抑制方法,在减小转矩脉动的同时对抑制母线电流脉动有明显的效果,转矩控制平顺,对支撑电容危害小。From the results in Table 1, it can be seen that the method for suppressing the torque ripple and bus current ripple of the switched reluctance motor proposed by the present invention has obvious effects on suppressing the bus current ripple while reducing the torque ripple. Little hazard.
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described above, it should be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Variations, modifications, substitutions, and alterations to the above-described embodiments are possible within the scope of the present invention without departing from the scope of the present invention.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210182677.6A CN114531078B (en) | 2022-02-27 | 2022-02-27 | Method for suppressing torque pulsation and bus current pulsation of switched reluctance motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210182677.6A CN114531078B (en) | 2022-02-27 | 2022-02-27 | Method for suppressing torque pulsation and bus current pulsation of switched reluctance motor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114531078A true CN114531078A (en) | 2022-05-24 |
CN114531078B CN114531078B (en) | 2024-02-06 |
Family
ID=81624781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210182677.6A Active CN114531078B (en) | 2022-02-27 | 2022-02-27 | Method for suppressing torque pulsation and bus current pulsation of switched reluctance motor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114531078B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115065294A (en) * | 2022-07-11 | 2022-09-16 | 西北工业大学 | Switched reluctance motor model prediction torque control method based on multi-level power converter |
CN116800160A (en) * | 2023-04-26 | 2023-09-22 | 中国矿业大学 | A new type of predictive control method, device and system for double-stator switched reluctance motors |
CN118944531A (en) * | 2024-08-06 | 2024-11-12 | 深蓝探索动力科技无锡有限公司 | A method for calculating power supply current of a switched reluctance motor through three-phase current |
CN119865088A (en) * | 2025-03-21 | 2025-04-22 | 西北工业大学 | Electromechanical driving motor torque pulsation suppression method based on number domain control |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150207439A1 (en) * | 2014-01-17 | 2015-07-23 | Mcmaster University | Torque ripple reduction in switched reluctance motor drives |
CN107425762A (en) * | 2017-07-04 | 2017-12-01 | 大连海事大学 | A three-phase switched reluctance motor predictive torque control system and method |
CN108900132A (en) * | 2018-06-29 | 2018-11-27 | 南京理工大学 | Switch reluctance motor control method based on genetic algorithm and torque partition function |
WO2021114748A1 (en) * | 2019-12-12 | 2021-06-17 | 福州大学 | Model-predictive virtual voltage vector control-based method for suppressing circulation of inverter |
CN113839600A (en) * | 2021-08-25 | 2021-12-24 | 西北工业大学 | Switched reluctance motor torque control method based on Fourier series model |
CN113972870A (en) * | 2021-11-03 | 2022-01-25 | 山东理工大学 | Robust predictive torque control system and method for switched reluctance motor |
CN113992108A (en) * | 2021-10-29 | 2022-01-28 | 哈尔滨理工大学 | A direct torque control system and method for switched reluctance motor |
-
2022
- 2022-02-27 CN CN202210182677.6A patent/CN114531078B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150207439A1 (en) * | 2014-01-17 | 2015-07-23 | Mcmaster University | Torque ripple reduction in switched reluctance motor drives |
CN107425762A (en) * | 2017-07-04 | 2017-12-01 | 大连海事大学 | A three-phase switched reluctance motor predictive torque control system and method |
CN108900132A (en) * | 2018-06-29 | 2018-11-27 | 南京理工大学 | Switch reluctance motor control method based on genetic algorithm and torque partition function |
WO2021114748A1 (en) * | 2019-12-12 | 2021-06-17 | 福州大学 | Model-predictive virtual voltage vector control-based method for suppressing circulation of inverter |
CN113839600A (en) * | 2021-08-25 | 2021-12-24 | 西北工业大学 | Switched reluctance motor torque control method based on Fourier series model |
CN113992108A (en) * | 2021-10-29 | 2022-01-28 | 哈尔滨理工大学 | A direct torque control system and method for switched reluctance motor |
CN113972870A (en) * | 2021-11-03 | 2022-01-25 | 山东理工大学 | Robust predictive torque control system and method for switched reluctance motor |
Non-Patent Citations (2)
Title |
---|
DIEGO F. VALENCIA ET AL.: "A Look-up Table-based Model Predictive Torque Control of Switched Reluctance Motor Drives with Improved Prediction", pages 315 - 320 * |
杨文浩 等: "基于模型预测控制的开关磁阻电机转矩脉动抑制方法研究", vol. 39, no. 8, pages 18 - 28 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115065294A (en) * | 2022-07-11 | 2022-09-16 | 西北工业大学 | Switched reluctance motor model prediction torque control method based on multi-level power converter |
CN115065294B (en) * | 2022-07-11 | 2024-03-08 | 西北工业大学 | Switch reluctance motor model prediction torque control method based on multi-level power converter |
CN116800160A (en) * | 2023-04-26 | 2023-09-22 | 中国矿业大学 | A new type of predictive control method, device and system for double-stator switched reluctance motors |
CN116800160B (en) * | 2023-04-26 | 2024-03-29 | 中国矿业大学 | Novel predictive control method, device and system for double-stator switch reluctance motor |
CN118944531A (en) * | 2024-08-06 | 2024-11-12 | 深蓝探索动力科技无锡有限公司 | A method for calculating power supply current of a switched reluctance motor through three-phase current |
CN118944531B (en) * | 2024-08-06 | 2025-06-20 | 深蓝探索动力科技无锡有限公司 | A method for calculating power supply current of a switched reluctance motor through three-phase current |
CN119865088A (en) * | 2025-03-21 | 2025-04-22 | 西北工业大学 | Electromechanical driving motor torque pulsation suppression method based on number domain control |
CN119865088B (en) * | 2025-03-21 | 2025-05-27 | 西北工业大学 | Electromechanical driving motor torque pulsation suppression method based on number domain control |
Also Published As
Publication number | Publication date |
---|---|
CN114531078B (en) | 2024-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114531078A (en) | Method for inhibiting torque pulsation and bus current pulsation of switched reluctance motor | |
US6646407B2 (en) | Electric motor control having DC-DC converter and method of using same | |
CN112886893B (en) | Switched reluctance motor torque control method and system based on turn-off angle optimization | |
CN109412482B (en) | Unified predictive control method for quasi-Z-source inverter-permanent magnet synchronous motor system | |
CN111726046A (en) | An Asymmetric Six-Phase PMSM Model Predictive Flux Linkage Control Method Considering Duty Cycle Optimization | |
CN114499340B (en) | Torque pulsation suppression system and method for multiphase switch reluctance motor | |
CN111800056A (en) | A Three-Vector Model Predictive Torque Control Method for Permanent Magnet Synchronous Motor Based on Novel Switch Table | |
CN114710094A (en) | Multi-target optimization-based multi-mode operation method for double-stator switched reluctance motor | |
Hu et al. | Torque ripple minimization of six-phase switched reluctance motor based on enhanced direct instantaneous torque control | |
CN111193458B (en) | SRM direct instantaneous torque control method for dynamically adjusting DC bus voltage | |
CN116865626A (en) | Novel torque distribution function control system and method for switched reluctance motor based on four-level power converter | |
Pillai et al. | Modeling and analysis of average torque control strategy on switched reluctance motor for E-mobility | |
Yuan et al. | A method of torque ripple suppression of SRM based on model predictive control | |
Chen et al. | Direct instantaneous torque control of switched reluctance motor using adaptive excitation angle | |
CN113300653A (en) | Switched reluctance motor direct instantaneous torque control system and method based on hysteresis loop optimization strategy | |
CN113746397B (en) | Method for controlling predicted torque and radial force of switched reluctance motor model | |
CN114531087B (en) | High-speed permanent magnet synchronous motor optimization control method based on current source inverter | |
Shahbazi et al. | A new converter based On DITC for improving Torque ripple and power factor in SRM drives | |
CN116131689B (en) | Torque Distribution Control Method for Electrically Excited Doubly Salient Motor Based on H-Bridge Converter | |
Saha et al. | An improved flux observer based position sensorless single stage BLDC motor drive with regenerative braking for solar powered LEV | |
CN116979857A (en) | PWM-DITC control method for switched reluctance motor based on novel multi-level power converter | |
Ge et al. | Model predictive torque and force control of an switched reluctance machine | |
CN116865628A (en) | A torque pulsation suppression method for switched reluctance motors based on current reconstruction technology | |
CN112803858B (en) | An improved current hysteresis control method for permanent magnet fault-tolerant motor based on H-bridge inverter | |
CN114567213A (en) | Four-switch buck-boost motor PAM modulation method based on fuel cell and control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |