CN110620539B - Direct torque control optimization method for open-winding motor under variable bus voltage working condition - Google Patents

Direct torque control optimization method for open-winding motor under variable bus voltage working condition Download PDF

Info

Publication number
CN110620539B
CN110620539B CN201910911653.8A CN201910911653A CN110620539B CN 110620539 B CN110620539 B CN 110620539B CN 201910911653 A CN201910911653 A CN 201910911653A CN 110620539 B CN110620539 B CN 110620539B
Authority
CN
China
Prior art keywords
open
torque
voltage
bus voltage
flux linkage
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.)
Active
Application number
CN201910911653.8A
Other languages
Chinese (zh)
Other versions
CN110620539A (en
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.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
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 Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201910911653.8A priority Critical patent/CN110620539B/en
Publication of CN110620539A publication Critical patent/CN110620539A/en
Application granted granted Critical
Publication of CN110620539B publication Critical patent/CN110620539B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/05Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for damping motor oscillations, e.g. for reducing hunting
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/28Stator flux based control
    • H02P21/30Direct torque control [DTC] or field acceleration method [FAM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

The invention discloses a direct torque control optimization method for an open-winding motor under a variable bus voltage working condition, which aims to reduce the difference value between the increment and the decrement of torque change in a unit control period, optimizes and selects a space voltage vector in a switch table control strategy, reduces the output torque ripple of the open-winding motor under the direct torque control based on the switch table, takes the ratio of the voltage of a double-power bus as a control variable, and combines the position of a stator flux linkage in eighteen sectors and an on-line selection switch table of output signals of a hysteresis controller to realize the optimal control of the open-winding permanent magnet motor under the variable bus voltage working condition. The control method can effectively improve the driving output performance of the open winding motor under the condition of power supply of the storage battery.

Description

Direct torque control optimization method for open-winding motor under variable bus voltage working condition
Technical Field
The invention relates to a direct torque control optimization method for a permanent magnet motor with a lower winding under the working condition of variable bus voltage, belonging to the field of motor systems and control.
Background
The open-winding motor is an alternating current motor which opens a neutral point of an armature winding of the motor and controls two ends of the armature winding through a three-phase converter on the premise of not changing a magnetic circuit and a structure of a traditional three-phase alternating current motor. Compared with the traditional three-phase alternating current motor, the basic performance of the open winding motor is not influenced, the windings of the open winding motor are relatively independent, and the reliability of the motor body is improved to a certain extent; the open-winding motor can be equivalent to a three-level or four-level system under a double-inverter control system, the inherent neutral point voltage balance problem of a multi-level converter does not exist, and the current harmonic content can be reduced more conveniently; from the power perspective, under the same current harmonic requirement, the switching frequency of the double-converter system is obviously lower than that of the single-inverter system, and through reasonable configuration of the converter power, the single-converter power in the double-converter system can be greatly reduced, so that the open-winding motor has obvious advantages in a wide rotating speed range and a high-power occasion.
The existing open-winding motor can be divided into two topological structures of a series type and a parallel type according to the direct current bus connection mode of a double converter, the converters at two sides of the parallel type topological structure only need one direct current source, although the form of the power supply is simple, the structure can provide a path for zero sequence current in the system, and Direct Torque Control (DTC) based on a switching table is difficult to suppress the zero-sequence current in the open-winding motor in the parallel topology well, therefore, the open-winding motor driving system usually directly adopts the series topology of the open-winding motor, compared with the parallel topology, two mutually isolated direct current sources are needed in the system, the cost of the power supply is increased, however, because no zero-sequence current path exists, the problem of zero-sequence current suppression does not need to be considered, and therefore zero-sequence current in the control process of the open-winding motor system is structurally avoided. And the double-power converter can synthesize more voltage vectors through reasonable configuration of bus voltages on two sides, and can be equivalent to a four-level system particularly when the bus voltages on the two sides are unequal, so that a larger space is provided for optimization of a switch table in a DTC (digital control time series) switch table.
However, in the series open-winding motor system, the working process of the battery supplying power to the inverter is a complex electrochemical process, and is affected by various aspects such as temperature, current, power, residual capacity and the like, the voltage of the battery is not necessarily fixed in the whole working process, and taking a power battery pack as an example, the output voltage of the battery can change along with the operation condition:
1) under the same charge state, the voltage of the battery pack is inversely proportional to the magnitude of the discharge current;
2) under the same capacity, the voltage of the battery pack is inversely proportional to the temperature;
3) as the charging and discharging process continues to cycle, the degradation of the battery pack performance also results in a decrease in voltage output capability.
The distribution of voltage space vectors in the system is closely related to the amplitude values of bus voltages at two sides, except for the problem that the voltage of the power battery pack changes in the actual charging and discharging process, under the influence of power characteristics, the situation that the amplitude values of a plurality of bus voltages change in the open-winding motor driving system can cause the amplitude values of the space voltage vectors and the angle relation among the space voltage vectors to change, under the situation, DTC controls various preset off-line switching tables to possibly not adapt to the voltage vector synthesized by the current bus voltage any more, the situation that the control performance is deteriorated and even the system is unstable can be caused inevitably, and therefore the switch table under the variable voltage working condition needs to be improved in a targeted mode, and the performance of the open-winding motor DTC system is improved.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides a switching table scheme under the working condition of variable bus voltage by using a vector optimization principle of reducing the difference value between the torque increment and the torque decrement in the torque control process, so that the output performance of the motor under the working condition of the variable bus is ensured, and the torque pulsation of the motor with a winding under the direct torque control is reduced.
In order to achieve the purpose, the technical scheme provided by the invention is as follows: a direct torque control optimization method under the condition of variable bus voltage of an open winding motor is disclosed, wherein the open winding motor comprises two inverters, and the bus voltages of the two inverters are respectively Udc1And Udc2The control optimization method comprises the following steps:
step one, collecting three-phase current ia、ib、icThree phase voltage ua、ub、ucBus voltage U of double inverterdc1,Udc2And motor position angle thetar
Step two, collecting current signals ia、ib、icSum voltage signal ua、ubu c3/2 transformation is carried out to obtain stator current i、iAnd the voltage alpha, beta axis components u、u
Step three, utilizing the transformed i、i、u、uObserving the stator flux linkage to obtain stator flux linkage psiAnd psi(ii) a Using stator flux linkage psiAnd psiObtaining stator flux linkage amplitude psis
Using the obtained psi、ψ、i、iCalculating the electromagnetic torque T of an electric machinee
Step four, calculating a rotating speed actual value omega by utilizing the collected position angle signalrSetting the motor rotation speed to a given value omegarSum of actual values of speed ωrSubtracting to obtain a rotation speed error epsilonωError of rotation speed epsilonωObtaining a torque set value T through a PI control modulee*
Step five, obtaining a torque control signal tau according to the comparison of the electromagnetic torque obtained by calculation and a torque set value, and obtaining a flux linkage amplitude psi according to calculationsGiven value psi of flux linkagesComparing to obtain a magnetic linkage control signal phi, wherein the calculation formula is as follows:
Figure BDA0002214874910000021
Figure BDA0002214874910000022
step six, equally dividing the whole 360-degree vector space of the open-winding motor into eighteen sectors through nine boundary straight lines, and defining a sector positive and negative judgment function as follows:
Figure BDA0002214874910000023
when the independent variable z is negative or zero, the function value is 0, when the independent variable z is positive, the function value is 1; defining results of nine boundary straight lines after passing through a positive and negative judgment function as a-i, and determining the positive and negative of a-i according to the boundary position of the stator flux linkage relative to the sector in an alpha beta coordinate system;
the pattern variables a-i obtain the sector number N, and the corresponding formula is as follows:
N=2a+3b+2c+2d+2e+2f+2g+3h+i;
step seven, obtaining U according to samplingdc1,Udc2Calculating the ratio x of bus voltage to Udc2/Udc1If x is within the interval of 0.8-1, selecting a switch table control scheme 1;
scheme 1
Figure BDA0002214874910000031
If x is within the interval of 0.655-0.8, selecting a switch table control scheme 2;
scheme 2
Figure BDA0002214874910000032
If x is within the interval 0.5-655, selecting a switch table control scheme 3.
Scheme 3
Figure BDA0002214874910000033
The technical scheme is further designed as follows: in the second step, a transformation matrix for 3/2 transformation of the current and voltage signals is:
Figure BDA0002214874910000041
in the third step, the stator flux linkage psiAnd psiThe calculation formula of (2) is as follows:
Figure BDA0002214874910000042
in the formula, R represents a one-phase stator armature winding resistor of the open-winding permanent magnet synchronous motor.
In the third step, the stator flux linkage amplitude calculation formula is as follows:
Figure BDA0002214874910000043
in the third step, the calculation formula of the electromagnetic torque is as follows:
Figure BDA0002214874910000044
in the formula PnThe number of pole pairs of the motor is shown.
In the sixth step, the positive and negative calculation formulas of a to i are determined according to the position of the stator flux linkage relative to the boundary of the sector in the α β coordinate system as follows:
Figure BDA0002214874910000045
compared with the prior art, the invention has the following beneficial effects:
compared with the traditional offline switch meter control mode, the online selection switch meter control strategy provided by the invention has smaller torque ripple and higher torque stability in a wide bus voltage change range.
The optimized direct torque control strategy of the variable bus voltage working condition switch table provided by the invention can enable the motor to be normally driven in a wide bus voltage change range, and compared with a motor system adopting a traditional off-line switch table control strategy, the motor system adopting the control strategy of the invention has more stable output performance.
Drawings
FIG. 1 is an open winding motor topology with dual power supplies;
FIG. 2 is a schematic diagram of space vector synthesis and eighteen sector division of an open-winding motor;
FIG. 3 is a schematic diagram of the effect of voltage space vectors on stator flux linkage per unit period;
FIG. 4 is a schematic diagram of a synthetic voltage vector under a variable bus voltage condition;
FIG. 5 is a schematic diagram of voltage vector selection for increasing torque;
FIG. 6 is a schematic diagram of three reduced torque voltage vector selection schemes for a sector with large vectors;
FIG. 7 is a schematic diagram of three reduced torque voltage vector selection schemes for a sector in which a non-large vector is located;
FIG. 8 shows a sector Δ T where a large vector is locatede+And Δ Te-A schematic diagram of the difference between the two;
FIG. 9 shows a sector Δ T where a non-large vector is locatede+And Δ Te-A schematic diagram of the difference between the two;
FIG. 10 is a block diagram of direct torque control of an open-close motor switch meter under a variable bus voltage condition;
FIG. 11 is a schematic view of sector calculation;
FIG. 12 shows waveforms of output torque before and after optimization of the switching table under variable bus voltage conditions.
Detailed Description
The invention is described in detail below with reference to the figures and the specific embodiments.
The invention discloses a direct torque control optimization method for an open-winding motor under a bus voltage changing working condition, and aims to obtain a unit period expression of a torque increment and a torque decrement by analyzing the asymmetry of motor torque, and provide a direct torque control method for a switching table based on the principle of minimizing the difference of the torque increment and the torque decrement.
The open winding motor topological structure powered by double power supplies is shown in figure 1, and the bus voltages of an inverter 1 and an inverter 2 are respectively Udc1And Udc2When the bus voltages of the inverters on the two sides are unequal, the equivalent three-level topology of the open-winding double-inverter under the condition that the bus voltages are equal originally is changed into a four-level topology, the voltage vector synthesized by the double-inverter and the corresponding switch state thereof and the 18 space voltage vectors contained in the outermost periphery hexagon are shown in fig. 2, wherein, the parts (a) and (b) are the voltage vector synthesized by the double-inverter and the corresponding switch state thereof respectively, and the vector V in fig. 2(c) is the vector VxyThe spatial voltage vector synthesis in accordance with fig. 2(a) (b): i.e. the inverter 1 is selectedThe x vector of the 6 generated basic voltage vectors is selected as the y vector of the 6 generated basic voltage vectors by the inverter 2. Taking the division of the sectors under the condition that the bus voltage ratio is 1:0.5 as an example, the space is divided into 18 sectors, each sector occupies 20 degrees, as shown in fig. 2(d), the sectors corresponding to the voltage vectors with the larger amplitudes in 6 of the 18 sectors are defined as the sectors where the voltage vectors with the larger amplitudes are located, and the sectors corresponding to the voltage vectors with the smaller amplitudes in 12 are defined as the sectors where the voltage vectors with the smaller amplitudes are not located. Defining bus voltage amplitude Udc2/Udc1Is x.
By analyzing the torque variation, the asymmetry of the torque increment and the torque decrement variation in the torque control process is researched, the reduction of the difference value of the torque increment and the torque decrement variation is taken as a vector optimization principle, and a switch table scheme under the working condition of variable bus voltage is optimized.
The present invention analyzes the torque asymmetry as follows:
the electromagnetic torque equation of the surface-mounted permanent magnet synchronous motor can be expressed as
Figure BDA0002214874910000061
Wherein p is the number of pole pairs of the motor, psifIs a permanent magnet flux linkage, delta is a torque angle of the motor, LsIs the armature inductance. During the operation of the motor, the electromagnetic torque full differential equation of the motor can be expressed as
Figure BDA0002214874910000062
Wherein delta psisΔ δ is the amount of change in the stator flux linkage per unit control period, and Δ δ is the amount of change in the torque angle. FIG. 3 is a schematic diagram showing the effect of voltage space vector on stator flux linkage in a unit period, and the expression of flux linkage amplitude in a unit period is Δ ψ from FIG. 3s(n)=|us(n-1)|Ts cosθuψ(n-1)Wherein T issTo control the period, usFor the selected voltage vector, θAngle θ for the voltage vector to lead the stator flux linkageψuIs the angle at which the voltage vector lags the stator flux linkage. The amount of torque angle change can be expressed as the difference between the amounts of stator and rotor flux chain angle change, i.e.
Figure BDA0002214874910000063
A detailed expression of the torque variation amount can thus be obtained:
Figure BDA0002214874910000064
the expression is a detailed expression of the torque variation under the action of the selected voltage vector in a unit period, and the expression can be divided into three parts, namely delta Te1、△Te2And Δ Te3Represents:
Figure BDA0002214874910000065
if the selected voltage vector in the switch table control is an increasing torque, the three terms are all positive values, and if the selected voltage vector is used to decrease the torque, Δ Te1And Δ Te2Is a negative value, and Δ Te3Still positive. The expression for the torque increase and decrease per unit control period can therefore be expressed as:
Figure BDA0002214874910000066
it can be seen that the torque increase amount is smaller than the torque decrease amount by 2 Δ Te1I.e. the effect of the voltage vector on the torque variation is asymmetric. The switching table optimization strategy provided by the invention is to reduce the torque asymmetry and optimize the output torque ripple of the open-winding motor system.
The voltage vector selection principle of the invention is as follows:
from the equation (3), it is found that the torque decrease amount is larger than the torque increase amount by 2 Δ T under the same other conditionse3This value is proportional to the motor speed and the torque angle cosine, i.e. the higher the speed, the smaller the load, the greater the difference between the torque reduction and the torque increase, and the clearer the asymmetry of the torque controlAnd (5) displaying. Therefore, the asymmetry of the torque control is analyzed under the worst light load condition, and equations (2) and (3) are substituted with the load angle δ of 0o to obtain an expression of the torque increase amount and the torque decrease amount in the unit control period when the asymmetry of the torque control is most significant. The optimization analysis of the switch table under the working condition of variable bus voltage is based on the principle of minimizing the difference between the two.
Figure BDA0002214874910000071
The derivation analysis of the proportional relation between the synthesized voltage vector and the voltage under the condition of unequal bus voltages is as follows:
the synthetic voltage vector diagram under the variable bus voltage working condition is shown in FIG. 4, and the amplitude of the synthetic voltage vector u and the expression of the relation between theta x and x can be calculated according to the geometrical relationship and are respectively as follows:
Figure BDA0002214874910000072
in the sector where the large vector is located, the magnitude of the voltage vector can be expressed as | U | ═ U |a|(x+1)。
The voltage vector selection method for increasing the torque in the invention is as follows:
the invention takes the sector 10 of a large voltage vector and the sector 8 of a non-large voltage vector in eighteen sectors as an example for the analysis of the switch table optimization strategy under the working condition of variable bus voltage, and because of the spatial symmetry of the divided eighteen sectors, the analysis of other sectors is the same as that of the two typical sectors in principle. Firstly, aiming at the selection of the voltage vector for increasing the torque, the selection schematic diagram is shown in fig. 5, because the voltage vector which enables the torque increase amount in the unit control period to be maximum in each sector can be changed along with the change of the bus voltage, in order to simplify and analyze the corresponding relation between the asymmetry of the torque control and the amplitude ratio of the bus voltage, the voltage vector corresponding to the third sector which is ahead of the sector where the stator flux linkage is located is always selected as the voltage vector of the torque increase flux linkageQuantity u1Selecting a voltage vector corresponding to a sixth sector leading the sector in which the stator flux linkage is located as a voltage vector u for increasing the torque reducing flux linkage2
The voltage vector selection method for reducing the torque in the invention is as follows:
through the torque asymmetry analysis of equation (4), the switching table optimization method proposed by the present invention is based on minimizing the torque increment and the torque reduction difference. It is therefore necessary to calculate the expression for the torque increment and the torque reduction amount first. From the formula (4), the torque increase per unit control period and | u+|sinθProportional, u for typical sectors 10 and 8+|sinθCalculated from table 1:
table 1: | u+|sinθFormula for calculation
Figure BDA0002214874910000073
Figure BDA0002214874910000081
Two typical sector calculation formulas are respectively taken into formula (4), and delta T can be calculatede+ range, the values of the parameters used in the calculation are as follows: p is 2, Ls=8.17mH,ψf=ψs=0.432Wb,Ts=5e-5s,|UaThe torque increment range of a sector where a large vector is located is within 0.169-0.255 and the torque increment range of a sector where a non-large vector is located is within 0.132-0.2 in the process of changing the bus voltage ratio from 0.5 to 1, and the reduction amount of the torque in a unit control period is set to meet the requirement of 0 to 0 under the premise of keeping a certain margin in order to reduce the asymmetric characteristic of torque control as far as possible<ΔTe-<0.3. The torque reduction amount range is brought into formula (4) to obtain | u-|sinθψuFurther finding θψuIs as shown in formula (6):
Figure BDA0002214874910000082
the calculation method of | u- | and | u + | is the same, and in order to avoid error and leakage, theta needs to be enabled on the premise of reserving a certain marginψuIs as large as possible, so that here all are made of
Figure BDA0002214874910000083
As the magnitude of the voltage vector u-. Therefore, the range of theta psi u is calculated to be within the range of-27 to 30 degrees in the process of changing the bus voltage ratio from 0.5 to 1. Therefore, taking a voltage vector diagram under the condition that the amplitude ratio of bus voltage is 1:0.5 as an example, 10 sectors are used for representing the sector where a large vector is located, 8 sectors are used for representing the sector where a non-large vector is located, and the voltage vector u for reducing the torque is discussed in two categories3(Torque reduction, flux linkage reduction) and u4Three combinations of (torque reduction, flux linkage increase). Three reduced torque voltage vector selection schemes for the sector in which the large vector is located are shown in fig. 6. Three reduced torque voltage vector selection schemes for sectors other than the large vector are shown in fig. 7.
| u of exemplary sectors 10 and 8-|sinθψuCalculated from table 2:
table 2: | u-|sinθψuFormula for calculation
Figure BDA0002214874910000084
Figure BDA0002214874910000091
The delta T can be calculated by taking the strain into formula (4)e-a span curve of the value of (a) and the previously calculated Δ TeThe comparison of the value range curves of + can conclude that: in the sector where the large vector is located, the vector is combined with the vectors (a) and (b) to obtain the delta TeAnd Δ Te+ is closest and can be loweredThe problem of torque pulsation under the working condition of variable bus. In the sector where the non-large vector is located, the vector combination (b) and (c) are adopted to obtain delta TeAnd Δ Te+ is closest. FIG. 8 shows the Δ T in the sector where the large vector is locatede+ and Δ Te-a curve comparing the difference with 0, wherein the action effect of the vector combinations (a) and (b) is the same when the bus voltage ratio is 0.655, the control effect of the vector combination (a) is better when the bus voltage ratio x is in the range of 0.5-0.655, and the control effect of the vector combination (b) is better when the bus voltage ratio x is in the range of 0.655-1; FIG. 9 shows the Δ T in the sector where the non-large vector is locatede+ and Δ TeThe effect of the vector combinations (b) and (c) is the same when the bus voltage ratio is 0.8, the control effect of the vector combination (b) is better when the bus voltage ratio x is in the range of 0.5-0.8, and the control effect of the vector combination (c) is better when the bus voltage ratio x is in the range of 0.8-1. Based on the method, an optimized switching table scheme can be obtained according to the bus voltage proportion:
table 3: switch meter scheme 1 (suitable for bus voltage ratio x in 0.8~1 interval)
Figure BDA0002214874910000092
Table 4: switching table scheme 2 (applicable to bus voltage ratio x within the interval of 0.655-0.8):
Figure BDA0002214874910000093
table 5: switching table scheme 3 (applicable to the bus voltage ratio x within the interval of 0.5-0.655):
Figure BDA0002214874910000101
the structure of the open-winding permanent magnet motor control system adopted by the invention is shown in figure 1. The control system comprises a double-inverter module, a motor body module, a current signal acquisition module, a rotating speed signal acquisition module and a controller module.
As shown in fig. 10, the present invention controls the motor system shown in fig. 1 by optimizing the switching table in the conventional direct torque control, and specifically includes the following steps:
step one, signal acquisition;
three-phase current i is collected by utilizing current and voltage sampling linka、ib、icThree phase voltage ua、ub、ucBus voltage U of double inverterdc1,Udc2And motor position angle thetar
Step two, signal conversion;
the current signal i acquired in the step one is processeda、ib、icVoltage signal ua、ubu c3/2 transformation is carried out to obtain stator current and voltage alpha beta axis component i、i、u、uThe transformation matrix is:
Figure BDA0002214874910000102
step three, calculating a correlation quantity;
using transformed i、i、u、uAnd (3) observing stator flux linkage, wherein a voltage observation model is adopted, and the calculation formula is as follows:
Figure BDA0002214874910000103
in the formula, R represents a one-phase stator armature winding resistor of the open-winding permanent magnet synchronous motor.
The stator flux linkage amplitude calculation method comprises the following steps:
Figure BDA0002214874910000104
using the obtained psi、ψ、i、iCalculating the electromagnetic torque of the motor, wherein the torque calculation formula is as follows:
Figure BDA0002214874910000105
wherein P isnThe number of pole pairs of the motor is shown.
Step four, calculating a torque set value;
for a given torque value TeCalculating actual value omega of rotation speed by using collected position angle signalsrSetting the given value omega of the motor rotation speed according to the requirementrAnd setting the motor speed to a given value omegarSum of actual values of speed ωrSubtracting to obtain a rotation speed error epsilonωError of rotation speed epsilonωObtaining a torque set value T through a PI control modulee*
Step five, calculating a torque flux linkage control signal;
setting flux linkage given value psi according to requirementsObtaining a torque control signal tau according to the comparison between the calculated electromagnetic torque and a torque given value, obtaining a flux linkage control signal phi according to the comparison between the calculated flux linkage amplitude and a flux linkage given value, wherein the calculation formula is as follows:
Figure BDA0002214874910000111
Figure BDA0002214874910000112
judging a sector;
according to the eighteen sector divisions of fig. 2, it can be seen that there are eighteen sector boundaries in total under the eighteen sector divisions, where two of them share a straight line, so there should be a total of nine straight lines corresponding to the boundaries. The invention defines a sector judgment function as follows:
Figure BDA0002214874910000113
when the independent variable z is negative or zero, the function value is 0, and when the independent variable z is positive, the function value is 1. The result of nine boundary straight lines passing through the positive and negative judgment function is defined as a-i, the positive and negative of a-i are determined according to the relative sector boundary position of the stator flux linkage in the alpha beta coordinate system, and the specific calculation formula is as follows:
Figure BDA0002214874910000114
fig. 11 is a schematic diagram illustrating sector calculation. The corresponding relationship between the sector number N and the variables a to i is as follows:
N=2a+3b+2c+2d+2e+2f+2g+3h+i
selecting a switch table scheme;
according to the U obtained by sampling in the step (1)dc1,Udc2Calculating the ratio x of bus voltage to Udc2/Udc1If x is within the interval of 0.8-1, selecting scheme 1; if x is within the interval of 0.655-0.8, selecting scheme 2; if x is within the interval 0.5-655, option 3 is selected.
Examples
According to the specific implementation mode, an isolated bus open winding motor system under the working condition of continuous change of bus voltage is controlled, the simulation of the continuous change process of the bus voltage ratio from 1 to 0.5 is carried out, and simulation parameters are given: inverter 1 bus voltage Udc1Keeping the 60V constant, and continuously changing the bus voltage of the inverter 2 from 60V to 30V; the open-winding permanent magnet synchronous motor of the motor has the armature winding inductance value of 8.17mH, the armature winding resistance of 1.3 omega, the given rotating speed of the motor of 400rpm, the motor with 2 N.m constant torque load and the motor rotor flux linkage amplitude of 0.43 Wb.
The comparative waveforms of the torque simulation before and after optimization under the working condition of variable bus voltage are shown in fig. 12, fig. 12(a) is the torque output waveform before optimization, and an offline switch table control strategy is adopted; fig. 12(b) is an optimized torque output waveform, using an online switching table control strategy. Compared with the traditional offline switch meter control mode, the online selection switch meter control strategy provided by the invention has smaller torque ripple and higher torque stability in a wide bus voltage change range.
The test example verifies that the bus voltage variable working condition switch table optimization direct torque control strategy provided by the invention can enable the motor to be normally driven in a wide bus voltage variation range, and compared with a motor system adopting a traditional off-line switch table control strategy, the motor system adopting the control strategy of the invention has more stable output performance.
The above description is only a preferred embodiment of the present invention, and it should be understood that various equivalent substitutions and modifications within the spirit and scope of the present invention, which are obvious to those skilled in the art, are also included in the protection scope of the present invention.

Claims (6)

1. A direct torque control optimization method under the condition of variable bus voltage of an open winding motor is disclosed, wherein the open winding motor comprises two inverters, and the bus voltages of the two inverters are respectivelyU dc1 AndU dc2 the control optimization method is characterized by comprising the following steps:
step one, collecting three-phase currenti a i b i c Three phase voltageu a u b u c Bus voltage of double inverterU dc1 U dc2 And motor position angleθ r
Step two, collecting current signalsi a i b i c And voltage signalu a u b u c 3/2 transformation is carried out to obtain stator currenti i And voltageα、βAxial componentu 、u
Step three, utilizing the transformedi i u 、u Observing the stator flux linkage to obtain the stator flux linkageψ Andψ (ii) a Using stator flux linkageψ Andψ obtaining the amplitude of the stator flux linkageψ s
Using the obtainedψ 、ψ i i Calculating electromagnetic torque of an electric machineT e
Step four, calculating the actual value of the rotating speed by utilizing the collected position angle signalω r Setting the motor rotation speed to a given valueω r *And actual value of rotational speedω r Subtracting to obtain the rotation speed errorε ω Error in rotational speedε ω Obtaining a torque set value through a PI control moduleT e *
Step five, obtaining the electromagnetic torque according to the calculationT e With torque set valueT e *Obtaining a torque control signalτAccording to the calculated flux linkage amplitude and flux linkage given valueψ s *The comparison of (A) to (B) yields a flux linkage control signalφThe calculation formula is as follows:
Figure DEST_PATH_IMAGE001
Figure 819821DEST_PATH_IMAGE002
step six, equally dividing the whole 360-degree vector space of the open-winding motor into eighteen sectors through nine boundary straight lines, and defining a sector positive and negative judgment function as follows:
Figure DEST_PATH_IMAGE003
when the independent variablezWhen the value is negative or zero, the function value is 0 and the independent variable iszWhen the value is positive, the function value is 1; the result of nine boundary lines passing through the positive and negative judgment function is defined asa~iAccording to stator flux linkage atαβRelative sector boundary position in coordinate systema~iPositive and negative;
according to variablea~iGet sector numberNThe corresponding formula is:
Figure 533699DEST_PATH_IMAGE004
step seven, obtaining according to the samplingU dc1 U dc2 Calculating the bus voltage ratiox=U dc2 /U dc1 If, ifxSelecting a switch table control scheme 1 within the interval of 0.8-1;
scheme 1
Figure 844594DEST_PATH_IMAGE006
If it isxSelecting a switch table control scheme 2 within the interval of 0.655-0.8;
scheme 2
Figure DEST_PATH_IMAGE007
If it isxSelecting a switch table control scheme 3 within the interval of 0.5-655;
scheme 3
Figure 36541DEST_PATH_IMAGE008
V in schemes 1 to 3xyRepresenting a voltage vector.
2. The open-winding motor direct torque control optimization method under the variable bus voltage working condition according to claim 1, characterized by comprising the following steps:
in the second step, a transformation matrix for 3/2 transformation of the current and voltage signals is:
Figure DEST_PATH_IMAGE009
3. the open-winding motor direct torque control optimization method under the variable bus voltage working condition according to claim 1, characterized by comprising the following steps:
in the third step, the stator flux linkageψ Andψ the calculation formula of (2) is as follows:
Figure 149116DEST_PATH_IMAGE010
in the formulaRAnd the resistance of the armature winding of the one-phase stator of the open-winding permanent magnet synchronous motor is shown.
4. The open-winding motor direct torque control optimization method under the variable bus voltage working condition according to claim 1, characterized by comprising the following steps:
in the third step, the stator flux linkage amplitude calculation formula is as follows:
Figure DEST_PATH_IMAGE011
5. the open-winding motor direct torque control optimization method under the variable bus voltage working condition according to claim 1, characterized by comprising the following steps:
in the third step, the calculation formula of the electromagnetic torque is as follows:
Figure 768316DEST_PATH_IMAGE012
in the formulaP n The number of pole pairs of the motor is shown.
6. The open-winding motor direct torque control optimization method under the variable bus voltage working condition according to claim 1, characterized by comprising the following steps: in the sixth step, the stator flux is linkedαβRelative sector boundary position in coordinate systema~iThe positive and negative calculation formula is as follows:
Figure DEST_PATH_IMAGE013
CN201910911653.8A 2019-09-25 2019-09-25 Direct torque control optimization method for open-winding motor under variable bus voltage working condition Active CN110620539B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910911653.8A CN110620539B (en) 2019-09-25 2019-09-25 Direct torque control optimization method for open-winding motor under variable bus voltage working condition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910911653.8A CN110620539B (en) 2019-09-25 2019-09-25 Direct torque control optimization method for open-winding motor under variable bus voltage working condition

Publications (2)

Publication Number Publication Date
CN110620539A CN110620539A (en) 2019-12-27
CN110620539B true CN110620539B (en) 2021-02-02

Family

ID=68924430

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910911653.8A Active CN110620539B (en) 2019-09-25 2019-09-25 Direct torque control optimization method for open-winding motor under variable bus voltage working condition

Country Status (1)

Country Link
CN (1) CN110620539B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111342726B (en) * 2020-03-26 2023-05-30 武汉科技大学 Direct torque control method and system for permanent magnet synchronous motor
CN113078839A (en) * 2021-03-23 2021-07-06 华中科技大学 Six-phase seven-bridge-arm series winding circuit topology with reverse connection winding and modulation method thereof
CN116915096B (en) * 2023-09-14 2023-12-15 武汉商学院 Dead-beat prediction voltage control method of PMSM three-level NPC inverter

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005027486A (en) * 2003-07-04 2005-01-27 Denko Kogyo Kk Star-delta starting device for induction motor
CN104753430A (en) * 2015-04-03 2015-07-01 东南大学 Electromobile driving system vector control method using double inverters
CN205829507U (en) * 2016-07-20 2016-12-21 吉林大学 Driving control system based on dual power supply open winding permanent magnet synchronous motor
CN108418502B (en) * 2018-01-19 2020-05-05 江苏大学 Permanent magnet synchronous motor open winding fault-tolerant direct torque control method based on improved SVPWM
CN109495049B (en) * 2018-11-29 2021-10-08 江苏大学 Unit power factor direct torque control method for permanent magnet vernier motor

Also Published As

Publication number Publication date
CN110620539A (en) 2019-12-27

Similar Documents

Publication Publication Date Title
CN110620539B (en) Direct torque control optimization method for open-winding motor under variable bus voltage working condition
CN108631672B (en) Permanent magnet synchronous motor prediction flux linkage control method considering optimal duty ratio modulation
CN109412482B (en) Unified predictive control method for quasi-Z-source inverter-permanent magnet synchronous motor system
Bhowate et al. Predictive torque control with online weighting factor computation technique to improve performance of induction motor drive in low speed region
CN112737444B (en) Double three-phase permanent magnet synchronous motor control method for alternatively executing sampling and control programs
CN110460281A (en) The double vector models of three level permanent magnet synchronous motor of one kind predict flux linkage control method
Yu et al. Model-free predictive current control for three-level inverter-fed IPMSM with an improved current difference updating technique
CN110971162B (en) Model prediction torque control method of NPC three-level converter-PMSM system
CN105162371A (en) Motor drive system and method for inhibiting torque pulsation of switch reluctance motor
JP2000032799A (en) Controller and control method for electric rotating machine
CN112039409B (en) Low switching frequency control method and system for direct current bias type sine current motor system
CN112383248A (en) Model prediction current control method for dual-motor torque synchronization system
CN110445438A (en) A kind of permanent magnet synchronous motor prediction flux linkage control method based on extension domination set
CN111525859B (en) Finite switch sequence model prediction current control method of OW-PMSM system
CN110707978A (en) Three-level permanent magnet synchronous motor model prediction control method considering vector partition
CN114400945A (en) Phase-loss fault-tolerant operation hybrid control method for double three-phase permanent magnet synchronous motor
CN112260605B (en) Direct torque control method for one-phase-lacking fault of five-phase permanent magnet synchronous motor
CN113098348A (en) Double three-phase permanent magnet synchronous motor predicted torque control method
Ke et al. Adaptive capacitor voltage-based model predictive control for open-winding PMSM system with a floating capacitor
CN113890445B (en) Optimized modulation method for three-level converter system of two-phase alternating-current permanent magnet motor
CN113992095B (en) Low-complexity direct power control method for PMSG model prediction of double-three-phase permanent magnet synchronous generator
CN115276501A (en) Dead-beat prediction current control method for permanent magnet synchronous motor
Zhang et al. Bilateral four-segment-mode model predictive control for open-winding PMSM drives
CN111541409A (en) SVPWM control method for single-phase open-circuit fault of five-phase permanent magnet synchronous motor based on modulation function
CN111162706A (en) Dynamic robust current prediction control method, system and medium for single-stator double-rotor disc type counter-rotating permanent magnet synchronous motor

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