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 PDFInfo
- 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
Links
- 238000004804 winding Methods 0.000 title claims abstract description 52
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000005457 optimization Methods 0.000 title claims abstract description 24
- 239000013598 vector Substances 0.000 claims abstract description 83
- 230000004907 flux Effects 0.000 claims abstract description 45
- 238000004364 calculation method Methods 0.000 claims description 25
- 230000009466 transformation Effects 0.000 claims description 8
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000005070 sampling Methods 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 3
- 230000008859 change Effects 0.000 abstract description 14
- 238000011217 control strategy Methods 0.000 abstract description 11
- 238000010586 diagram Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 11
- 230000000694 effects Effects 0.000 description 9
- 230000009467 reduction Effects 0.000 description 9
- 238000004088 simulation Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 230000007935 neutral effect Effects 0.000 description 2
- 230000010349 pulsation Effects 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000013433 optimization analysis Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/05—Arrangements 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
-
- 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/24—Vector control not involving the use of rotor position or rotor speed sensors
- H02P21/28—Stator flux based control
- H02P21/30—Direct 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
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、ub、u c3/2 transformation is carried out to obtain stator current isα、isβAnd the voltage alpha, beta axis components usα、usβ;
Step three, utilizing the transformed isα、isβ、usα、usβObserving the stator flux linkage to obtain stator flux linkage psisαAnd psisβ(ii) a Using stator flux linkage psisαAnd psisβObtaining stator flux linkage amplitude psis;
Using the obtained psisα、ψsβ、isα、isβCalculating 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:
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:
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;
If x is within the interval of 0.655-0.8, selecting a switch table control scheme 2;
If x is within the interval 0.5-655, selecting a switch table control scheme 3.
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:
in the third step, the stator flux linkage psisαAnd psisβThe calculation formula of (2) is as follows:
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:
in the third step, the calculation formula of the electromagnetic torque is as follows:
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:
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 asWherein 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 asWherein 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, θuψ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.A detailed expression of the torque variation amount can thus be obtained:
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:
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:
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.
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:
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θuψProportional, u for typical sectors 10 and 8+|sinθuψCalculated from table 1:
table 1: | u+|sinθuψFormula for calculation
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):
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 ofAs 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
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)
Table 4: switching table scheme 2 (applicable to bus voltage ratio x within the interval of 0.655-0.8):
table 5: switching table scheme 3 (applicable to the bus voltage ratio x within the interval of 0.5-0.655):
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、ub、u c3/2 transformation is carried out to obtain stator current and voltage alpha beta axis component isα、isβ、usα、usβThe transformation matrix is:
step three, calculating a correlation quantity;
using transformed isα、isβ、usα、usβAnd (3) observing stator flux linkage, wherein a voltage observation model is adopted, and the calculation formula is as follows:
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:
using the obtained psisα、ψsβ、isα、isβCalculating the electromagnetic torque of the motor, wherein the torque calculation formula is as follows:
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:
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:
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:
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 sα 、i sβ And voltageα、βAxial componentu sα 、u sβ ;
Step three, utilizing the transformedi sα 、i sβ 、u sα 、u sβ Observing the stator flux linkage to obtain the stator flux linkageψ sα Andψ sβ (ii) a Using stator flux linkageψ sα Andψ sβ obtaining the amplitude of the stator flux linkageψ s ;
Using the obtainedψ sα 、ψ sβ 、i sα 、i sβ 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:
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:
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:
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
If it isxSelecting a switch table control scheme 2 within the interval of 0.655-0.8;
scheme 2
If it isxSelecting a switch table control scheme 3 within the interval of 0.5-655;
scheme 3
V in schemes 1 to 3xyRepresenting a voltage vector.
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ψ sα Andψ sβ the calculation formula of (2) is as follows:
in the formulaRAnd the resistance of the armature winding of the one-phase stator of the open-winding permanent magnet synchronous motor is shown.
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:
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:
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)
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)
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 |
-
2019
- 2019-09-25 CN CN201910911653.8A patent/CN110620539B/en active Active
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 |