CN113315438A - Phase-loss detection method of vector-controlled permanent magnet synchronous motor - Google Patents
Phase-loss detection method of vector-controlled permanent magnet synchronous motor Download PDFInfo
- Publication number
- CN113315438A CN113315438A CN202110648129.3A CN202110648129A CN113315438A CN 113315438 A CN113315438 A CN 113315438A CN 202110648129 A CN202110648129 A CN 202110648129A CN 113315438 A CN113315438 A CN 113315438A
- Authority
- CN
- China
- Prior art keywords
- phase
- axis current
- fluctuation
- permanent magnet
- magnet synchronous
- 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
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 51
- 238000001514 detection method Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 claims abstract description 35
- 230000008569 process Effects 0.000 claims description 16
- 230000009191 jumping Effects 0.000 claims description 15
- 238000004804 winding Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 7
- 230000001186 cumulative effect Effects 0.000 claims description 3
- 238000005070 sampling Methods 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 7
- 230000001939 inductive effect Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 2
- 239000000178 monomer Substances 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 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/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/34—Testing dynamo-electric machines
- G01R31/343—Testing dynamo-electric machines in operation
-
- 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
-
- 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/022—Synchronous motors
-
- 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
- H02P27/08—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 with pulse width modulation
- H02P27/12—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 with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
-
- 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
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
The invention discloses a phase-loss detection method of a permanent magnet synchronous motor based on vector control, which is characterized by comprising the following steps: judging the open-phase state by utilizing the fluctuation amplitude of the q-axis current iq in the dq axis of the rotor rotating coordinate system, and regarding the q-axis current iq as a normal state when the fluctuation is small and tends to a stable direct current component; when the q-axis current iq fluctuates in a sine state and the fluctuation amplitude is large, the q-axis current iq is regarded as a phase-lacking state. The method is not limited by a current sampling mode, has wide adaptability, smaller program code amount and quicker judgment, can also quickly judge the open-phase state in the starting and running stages, has certain anti-interference capability, is simple, quick and efficient, has less calculated amount, basically does not consume chip resources, has high judgment logic accuracy and is easier to realize open-phase protection judgment strategies.
Description
The technical field is as follows:
the invention relates to a phase-loss detection method of a vector-controlled permanent magnet synchronous motor.
Background art:
the permanent magnet synchronous motor with the Hall sensor can sense the position and the rotating speed information of the rotor through the Hall sensor at any time, so that the whole control is stable and reliable. However, the introduction of the hall sensor increases the volume and cost of the motor, and because the hall sensor needs to be added, interference is easily caused between the connecting wires, thereby reducing the performance of the motor. In addition, the Hall sensor needs to be accurately installed, so that the difficulty of the production process of the motor is greatly increased. Therefore, the control strategy without the Hall sensor has great practical significance. At present, a plurality of manufacturers gradually popularize the permanent magnet synchronous motor without the Hall sensor, so that the defect of the permanent magnet synchronous motor with the Hall sensor is overcome, and the application range of the permanent magnet synchronous motor is greatly expanded. However, the information such as the position of the motor rotor is obtained by complex algorithm estimation, and the reliability requirement on the control algorithm is high.
In the permanent magnet synchronous motor control based on the non-inductive vector control, the position and the rotating speed of a motor rotor are generally calculated by detecting BEMF (back electromotive force), the BEMF is derived through the output voltage and the current of an inverter, and the rotating speed position and the rotating speed are estimated by a motor state observer. If the three-phase current is sampled by using the resistor, the permanent magnet synchronous motor controlled by the three-phase non-inductive vector can conveniently know whether the motor runs in a phase-lacking mode or not through the three-phase current sampling. However, in order to reduce the cost of the controller as much as possible, two current sampling circuits are usually adopted to sample the 2-phase coil winding in the three-phase non-inductive vector-controlled permanent magnet synchronous motor, or a single current sampling circuit samples the total current (or called bus current) flowing through the 3-phase coil winding in the three-phase non-inductive vector-controlled permanent magnet synchronous motor, so that the control algorithm difficulty is increased, the judgment process is complicated, the calculation amount is large, the chip resources are consumed, the judgment logic accuracy is reduced, and the difficulty of the open-phase protection judgment strategy is also greatly improved.
The invention content is as follows:
the invention aims to provide a phase-loss detection method of a vector-controlled permanent magnet synchronous motor, which solves the problems in the prior art that: in order to reduce the cost, the judgment process is complicated, the calculated amount is large, chip resources are consumed, the judgment logic accuracy is reduced, and the difficulty of the open-phase protection judgment strategy is greatly improved under the condition that current sampling is not performed on all coil windings of the motor.
The object of the present invention is achieved by the following means.
The phase failure detection method of the vector-controlled permanent magnet synchronous motor is characterized by comprising the following steps: judging the open-phase state by utilizing the fluctuation amplitude of the q-axis current iq in the dq axis of the rotor rotating coordinate system, and regarding the q-axis current iq as a normal state when the fluctuation is small and tends to a stable direct current component; when the q-axis current iq fluctuates in a sine state and the fluctuation amplitude is large, the q-axis current iq is regarded as a phase-lacking state.
The method for detecting the phase loss of the vector-controlled permanent magnet synchronous motor comprises the steps of firstly, searching the maximum value iqMax and the minimum value iqMin of the fluctuation of the current iq, and subtracting the iqMin from the iqMax to obtain the fluctuation amplitude; and step two, comparing the amplitude of the fluctuation of the q-axis current iq with a set fluctuation limit value Io, and when the amplitude of the fluctuation of the q-axis current iq is larger than the set fluctuation limit value Io, determining that the fluctuation amplitude is large and the motor is in a phase failure state.
The searching for the maximum value iqMax and the minimum value iqMin of the fluctuation of the current iq in the first step is realized by the following steps:
a process a) is initialized, an initial value is assigned to the maximum value iqMax and the minimum value iqMin, and a calculation value CNT is set;
the process b) obtains a new q-axis current iq;
flow c) subtracting 1 from the calculated value CNT and then determining whether the calculated value CNT is equal to 0; if the calculation value CNT is equal to 0, jumping to the second step;
the flow d) compares the new q-axis current iq with the maximum value iqMax and the minimum value iqMin respectively, if the q-axis current is larger than the maximum value iqMax, the iqMax is equal to iq, and then the process is skipped to the flow b; if the q-axis current is smaller than the maximum value iqMax, judging whether the q-axis current is smaller than iqMin or not, if the q-axis current is smaller than iqMin, changing the iqMin to iq, and then jumping to a flow b; if the q-axis current is greater than iqMin, the process also jumps to the flow b.
The step 2 is realized by:
setting a cumulative number M, comparing the amplitude of the fluctuation of the q-axis current iq with a set fluctuation limit value Io, if the amplitude of the fluctuation of the q-axis current iq is larger than the set fluctuation limit value Io, adding 1 to the recording times LPH, and then jumping to a flow f; if the amplitude of the fluctuation of the q-axis current iq is smaller than the set fluctuation limit value Io, recording the recording time LPH as 0, and then jumping to the first step;
the flow f) compares the recording time LPH with the set accumulated number M, when the recording time LPH is more than M, the phase-lacking state is considered, and the phase-lacking mark status is 1; and jumping to the step one when the recording time LPH is less than or equal to M.
The vector-controlled permanent magnet synchronous motor is a three-phase permanent magnet synchronous motor without position sensor vector control.
The q-axis current iq is calculated and converted by collecting two phase currents ia and ib in the three-phase coil U, V, W of the motor.
The q-axis current iq is converted by dq by collecting U \ V \ W current flowing through a three-phase coil winding of the motor.
The method for detecting the phase loss of the vector-controlled permanent magnet synchronous motor has the advantages that:
1. compared with the traditional open-phase judgment mode, the method is not limited by a current sampling mode, has wide adaptability, and can be adopted for obtaining the q-axis current iq;
2. compared with the traditional phase-lack judging mode, the method has the advantages that the program code amount is smaller, and the judgment is quicker;
3. the open-phase state can be quickly judged in the starting and running stages, and certain anti-interference capability is achieved;
4. the whole judgment logic program code is less than 20 lines, the method is simple, quick and efficient, the calculated amount is small, chip resources are not consumed basically, the judgment logic accuracy is high, and the open-phase protection judgment strategy is easy to realize.
Description of the drawings:
fig. 1 is a perspective view of a permanent magnet synchronous motor of the present invention;
fig. 2 is a perspective view of a motor controller of the permanent magnet synchronous motor of the present invention;
fig. 3 is a cross-sectional view of a permanent magnet synchronous motor of the present invention;
FIG. 4 is a circuit diagram of a position sensorless vector control permanent magnet synchronous three-phase motor of the present invention employing 2-phase coil windings for current sampling;
FIG. 5 is a circuit diagram of a position sensorless vector control permanent magnet synchronous three-phase motor of the present invention using single bus current sampling;
fig. 6 is a schematic diagram of the principle of a position sensorless vector control permanent magnet synchronous motor.
FIG. 7 is a diagram of the relationship of coordinate systems for vector control of a permanent magnet synchronous motor;
FIG. 8 is a schematic block diagram of a permanent magnet synchronous machine of the present invention;
fig. 9 is a vector control block diagram of the permanent magnet synchronous motor of the present invention;
FIG. 10 is a flow chart of the phase loss detection method of the vector controlled permanent magnet synchronous motor of the present invention;
fig. 11 is a schematic diagram of the fluctuation of the q-axis current in the absence of phase of the motor according to the present invention.
The specific implementation mode is as follows:
the present invention will be described in further detail below with reference to specific embodiments and with reference to the accompanying drawings.
As shown in fig. 1, 2, and 3, for example: the invention is supposed to be a three-phase permanent magnet synchronous motor, which comprises a motor controller 2 and a motor monomer 1, wherein the motor monomer 1 comprises a stator assembly 12, a rotor assembly 13 and a casing assembly 11, the stator assembly 13 is installed on the casing assembly 11, the rotor assembly 13 is sleeved on the inner side or the outer side of the stator assembly 12 to form the three-phase permanent magnet synchronous motor, the motor controller 2 comprises a control box 22 and a control circuit board 21 installed in the control box 22, the control circuit board 21 generally comprises a power circuit, a microprocessor, a bus voltage detection circuit and an inverter, the power circuit supplies power to each part of the circuits, the bus voltage detection circuit inputs direct current bus voltage Uabc to the microprocessor, the microprocessor controls the inverter, and the inverter controls the on-off of each phase coil winding of.
As shown in fig. 4, it is assumed that the phase current detection circuit of the 3-phase brushless dc permanent magnet synchronous motor inputs phase currents ia and ib of the 2-phase stator coil winding into the microprocessor, and phase current ic can be calculated from the relationship among ia, ib, and ic, and the microprocessor can calculate q-axis current iq from phase currents ia, ib, and ic. After an alternating current INPUT (AC INPUT) passes through a full-wave rectifying circuit composed of diodes D7, D8, D9 and D10, a direct current bus voltage Vbus is output at one end of a capacitor C1, the direct current bus voltage Vbus is related to an INPUT alternating current voltage, a microprocessor INPUTs a PWM signal to an inverter, the inverter is composed of electronic switching tubes Q1, Q2, Q3, Q4, Q5 and Q6, and control ends of the electronic switching tubes Q1, Q2, Q3, Q4, Q5 and Q6 are respectively controlled by 6 paths of PWM signals (P1, P2, P3, P4, P5 and P6) output by the microprocessor.
As shown in fig. 5, it is assumed that the bus circuit detection circuit of the 3-phase brushless dc permanent magnet synchronous motor inputs the bus current Ibus flowing through the 3-phase stator coil winding into the microprocessor, and the q-axis current iq is converted by dq by collecting the current flowing through the three-phase coil winding U \ V \ W of the motor, and the q-axis current iq can also be calculated by the bus circuit Ibus microprocessor, which is described in textbooks and will not be described herein.
As shown in fig. 6, the basic operation principle of the position sensorless vector control permanent magnet synchronous motor (described in detail in textbooks) is briefly described, and the permanent magnet synchronous motor is regarded as the result of the interaction between the rotating magnetic field of the stator and the rotating magnetic field of the rotor, and there are two coordinate systems in the figure, one is the dq axis of the rotating coordinate system of the rotor; another stator stationary frame ABC coordinate system (which can be converted to a stationary frame where α β is perpendicular to α β, see fig. 7); the rotor can be regarded as the action of the exciting current if and rotates at the rotating speed wr, the stator can be regarded as the action rotating speed ws of the exciting current is and rotates, and the composite vector of the stator in the figure is S; according to the calculation formula of the electromagnetic torque:
the electromagnetic torque T is K multiplied by iq; where K is the coefficient and iq is the q-axis current component whose vector is S.
As shown in fig. 7, the stator stationary coordinate system ABC coordinate system is replaced with a coordinate system in which α β is perpendicular to each other. The stator stationary coordinate system is an α β coordinate system, the rotor rotating coordinate system is a dq coordinate system, and an angle between the α β coordinate system and the dq coordinate system is θ.
As shown in fig. 8 and 9, the operation principle of the permanent magnet synchronous motor based on the position sensorless vector control is as follows: taking a constant torque control method as an example, a torque command is given, and a torque value is only in direct proportion to a q-axis current, namely, an input current command iq _ in is converted into a feedback q-axis current iq by using a phase current in the operation of the motor, and the motor can be controlled to operate according to the input torque value by using the difference between the iq _ in and the feedback q-axis current iq for PI processing.
The invention discloses a phase loss detection method of a vector-controlled permanent magnet synchronous motor, which has the principle as shown in fig. 10 and 11, and utilizes the fluctuation amplitude of q-axis current iq in a dq axis of a rotor rotating coordinate system to judge the phase loss state, and when the fluctuation of the q-axis current iq is small, the q-axis current iq tends to a stable direct current component and is regarded as a normal state; when the q-axis current iq fluctuates in a sine state and the fluctuation amplitude is large, the q-axis current iq is regarded as a phase-lacking state.
The method comprises the steps of firstly, finding out the maximum value iqMax and the minimum value iqMin of the fluctuation of the current iq, and subtracting the iqMin from the iqMax to obtain the amplitude of the fluctuation; and step two, comparing the amplitude of the fluctuation of the q-axis current iq with a set fluctuation limit value Io, and when the amplitude of the fluctuation of the q-axis current iq is larger than the set fluctuation limit value Io, determining that the fluctuation amplitude is large and the motor is in a phase failure state.
The small fluctuation of the q-axis current iq means that the amplitude of the fluctuation of the q-axis current iq is smaller than or equal to a set fluctuation limit value Io.
The searching for the maximum value iqMax and the minimum value iqMin of the fluctuation of the current iq in the first step is realized by the following steps:
the process a) is initialized, an initial value is assigned to the maximum value iqMax and the minimum value iqMin, and a calculated value CNT is set, where CNT is set to 200 in fig. 10, which is only an example and may be determined according to an actual situation;
the process b) obtains a new q-axis current iq;
flow c) subtracting 1 from the calculated value CNT and then determining whether the calculated value CNT is equal to 0; if the calculation value CNT is equal to 0, jumping to the second step;
the flow d) compares the new q-axis current iq with the maximum value iqMax and the minimum value iqMin respectively, if the q-axis current is larger than the maximum value iqMax, the iqMax is equal to iq, and then the process is skipped to the flow b; if the q-axis current is smaller than the maximum value iqMax, judging whether the q-axis current is smaller than iqMin or not, if the q-axis current is smaller than iqMin, changing the iqMin to iq, and then jumping to a flow b; if the q-axis current is greater than iqMin, the process also jumps to the flow b.
The step 2 is realized by: setting a cumulative number M, comparing the amplitude of the fluctuation of the q-axis current iq with a set fluctuation limit value Io, if the amplitude of the fluctuation of the q-axis current iq is larger than the set fluctuation limit value Io, adding 1 to the recording times LPH, and then jumping to a flow f; if the amplitude of the fluctuation of the q-axis current iq is smaller than the set fluctuation limit value Io, recording the recording time LPH as 0, and then jumping to the first step;
the flow f) compares the recording time LPH with the set accumulated number M, when the recording time LPH is more than M, the phase-lacking state is considered, and the phase-lacking mark status is 1; and jumping to the step one when the recording time LPH is less than or equal to M.
The vector-controlled permanent magnet synchronous motor is a three-phase permanent magnet synchronous motor without position sensor vector control.
The q-axis current iq is calculated and converted by collecting two phase currents ia and ib in the three-phase coil U, V, W of the motor.
The q-axis current iq is converted by dq by collecting U \ V \ W current flowing through a three-phase coil winding of the motor.
As shown in fig. 11, in general, when a vector-controlled permanent magnet synchronous three-phase motor lacks a single phase during operation, if no processing is performed, the phase current of the other two-phase coil winding will become larger, and if no overcurrent protection is triggered, the motor will continue to operate. If the current reaches the clipping value, clipping operates. Because the other two phases of current become large and the harmonic content is relatively high, the motor can generate heat when continuously running, and the motor is completely protected by depending on the overheat protection function of the motor. Therefore, UL authentication does not impose a mandatory requirement for open-phase protection, as long as it is ensured that overcurrent protection or overheat protection can be triggered in the event of open-phase, and no fault propagation is caused. However, in some cases, if the motor is started in a phase-loss state and overcurrent protection is not triggered, the motor enters an abnormal state of continuous forward and reverse rotation shaking. Through analysis and experimental tests, the fluctuation of the q-axis current iq component is relatively stable under normal conditions and tends to be in a direct-current component state, and when the q-axis current iq enters a phase-loss state, the q-axis current iq fluctuates in a sine state and the fluctuation amplitude is large. Therefore, by analyzing and judging the fluctuation range of the q-axis current iq, the phase-lack state can be accurately judged, and the phase-lack state can also be accurately judged in the starting process. In the case of sudden load change and unbalanced load, the q-axis current iq component fluctuates, so some judgment mechanisms are added to judge and identify the normal states, such as the fluctuation time and the like.
In the control strategy of the permanent magnet synchronous three-phase motor under the general vector control, no matter what current sampling scheme is adopted, the current needs to be subjected to dq conversion to obtain q-axis current iq, but the invention fully utilizes the dq component of the current to judge whether a phase-lacking state exists; compared with the traditional judgment method, the method greatly simplifies the processing process, has more obvious advantages in the scheme of more tense chip resources, and has the following advantages;
1. compared with the traditional open-phase judgment mode, the method is not limited by a current sampling mode;
2. compared with the traditional phase-lack judging mode, the method has the advantages that the program code amount is smaller, and the judgment is quicker;
3. the phase-lack state can be quickly judged in the starting and running stages, and certain anti-interference capability is achieved;
4. the whole judgment logic code is less than 20 lines, and is simple, quick and efficient.
Aiming at the phase-defect detection method of the vector-controlled permanent magnet synchronous three-phase motor, the applicant respectively carries out simulation tests on a certain motor controller with double-resistor sampling (for sampling phase current of a 2-phase coil winding) and single-electric-set sampling ((for sampling bus current flowing through a 3-phase coil winding), wherein the times of judging the maximum value and the minimum value of q-axis current iq at the very least comprise a current sampling period time, a judgment threshold and a delay time are properly adjusted to improve the anti-interference capability of the motor, the phase defect and the phase defect during starting can be accurately judged during operation, protection is not triggered when air outlet static pressure suddenly changes, and the q-axis current iq is too small during no-load operation, so that the fluctuation of the q-axis current iq is too small during no-load operation, the state of the q-axis current iq cannot be accurately judged, and the test table shown in table 1 is included.
TABLE 1
Through the above operation tests, the phase-lack detection method of the vector-controlled permanent magnet synchronous three-phase motor completely meets the application requirements, has obvious advantages, has already been stated above, and is not described again here.
The above embodiments are only preferred embodiments of the present invention, but the present invention is not limited thereto, and any other changes, modifications, substitutions, combinations, simplifications, which are made without departing from the spirit and principle of the present invention, are all equivalent replacements within the protection scope of the present invention.
Claims (7)
1. The phase failure detection method of the vector-controlled permanent magnet synchronous motor is characterized by comprising the following steps: judging the open-phase state by utilizing the fluctuation amplitude of the q-axis current iq in the dq axis of the rotor rotating coordinate system, and regarding the q-axis current iq as a normal state when the fluctuation is small and tends to a stable direct current component; when the q-axis current iq fluctuates in a sine state and the fluctuation amplitude is large, the q-axis current iq is regarded as a phase-lacking state.
2. The method for detecting a phase loss of a vector-controlled permanent magnet synchronous motor according to claim 1, characterized in that: the method comprises the steps of firstly, finding out the maximum value iqMax and the minimum value iqMin of current iq fluctuation, and subtracting the iqMin from the iqMax to obtain the amplitude of the fluctuation; and step two, comparing the amplitude of the fluctuation of the q-axis current iq with a set fluctuation limit value Io, and when the amplitude of the fluctuation of the q-axis current iq is larger than the set fluctuation limit value Io, determining that the fluctuation amplitude is large and the motor is in a phase failure state.
3. The method for detecting a phase loss of a vector-controlled permanent magnet synchronous motor according to claim 2, characterized in that: the searching for the maximum value iqMax and the minimum value iqMin of the fluctuation of the current iq in the first step is realized by the following steps:
a process a) is initialized, an initial value is assigned to the maximum value iqMax and the minimum value iqMin, and a calculation value CNT is set;
the process b) obtains a new q-axis current iq;
flow c) subtracting 1 from the calculated value CNT and then determining whether the calculated value CNT is equal to 0; if the calculation value CNT is equal to 0, jumping to the second step;
the flow d) compares the new q-axis current iq with the maximum value iqMax and the minimum value iqMin respectively, if the q-axis current is larger than the maximum value iqMax, the iqMax is equal to iq, and then the process is skipped to the flow b; if the q-axis current is smaller than the maximum value iqMax, judging whether the q-axis current is smaller than iqMin or not, if the q-axis current is smaller than iqMin, changing the iqMin to iq, and then jumping to a flow b; if the q-axis current is greater than iqMin, the process also jumps to the flow b.
4. The method of detecting a phase loss in a vector-controlled permanent magnet synchronous motor according to claim 3, characterized in that: step 2 is realized by:
setting a cumulative number M, comparing the amplitude of the fluctuation of the q-axis current iq with a set fluctuation limit value Io, if the amplitude of the fluctuation of the q-axis current iq is larger than the set fluctuation limit value Io, adding 1 to the recording times LPH, and then jumping to a flow f; if the amplitude of the fluctuation of the q-axis current iq is smaller than the set fluctuation limit value Io, recording the recording time LPH as 0, and then jumping to the first step;
the flow f) compares the recording time LPH with the set accumulated number M, when the recording time LPH is more than M, the phase-lacking state is considered, and the phase-lacking mark status is 1; and jumping to the step one when the recording time LPH is less than or equal to M.
5. The method for detecting a phase loss of a vector-controlled permanent magnet synchronous motor according to claim 1, 2, 3 or 4, characterized in that: the vector-controlled permanent magnet synchronous motor is a three-phase permanent magnet synchronous motor without position sensor vector control.
6. The method of detecting a phase loss in a vector-controlled permanent magnet synchronous motor according to claim 5, characterized in that: the q-axis current iq is calculated and converted by collecting two phase currents ia and ib in the three-phase coil winding U, V, W of the motor.
7. The method of detecting a phase loss in a vector-controlled permanent magnet synchronous motor according to claim 5, characterized in that: the q-axis current iq is converted by dq by collecting U \ V \ W current flowing through a three-phase coil winding of the motor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110648129.3A CN113315438B (en) | 2021-06-10 | 2021-06-10 | Phase-loss detection method of vector-controlled permanent magnet synchronous motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110648129.3A CN113315438B (en) | 2021-06-10 | 2021-06-10 | Phase-loss detection method of vector-controlled permanent magnet synchronous motor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113315438A true CN113315438A (en) | 2021-08-27 |
CN113315438B CN113315438B (en) | 2023-02-10 |
Family
ID=77378037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110648129.3A Active CN113315438B (en) | 2021-06-10 | 2021-06-10 | Phase-loss detection method of vector-controlled permanent magnet synchronous motor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113315438B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114679109A (en) * | 2022-05-30 | 2022-06-28 | 中山大洋电机股份有限公司 | Control method of motor controlled by magnetic field orientation |
CN114720785A (en) * | 2022-06-13 | 2022-07-08 | 中山大洋电机股份有限公司 | Motor with three-phase power supply open-phase detection function and power supply open-phase detection method |
CN115441410A (en) * | 2022-08-03 | 2022-12-06 | 浙江大学 | PMSM global universe protection system and method based on minimum signal detection |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003348898A (en) * | 2002-05-24 | 2003-12-05 | Mitsubishi Electric Corp | Open phase detecting method for motor control unit |
JP2008092690A (en) * | 2006-10-03 | 2008-04-17 | Toshiba Mach Co Ltd | Motor control system, open-phase detection device, and open-phase detection method |
CN109379016A (en) * | 2018-11-10 | 2019-02-22 | 中山大洋电机股份有限公司 | Based on vector control without position sensor permanent magnet synchronous motor constant moment of force control method |
CN110138310A (en) * | 2018-02-08 | 2019-08-16 | 松下知识产权经营株式会社 | Control device of electric motor, pile defection device and method for detecting open phase |
CN111987973A (en) * | 2019-05-22 | 2020-11-24 | Zf汽车英国有限公司 | Method for diagnosing faults in a motor circuit |
-
2021
- 2021-06-10 CN CN202110648129.3A patent/CN113315438B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003348898A (en) * | 2002-05-24 | 2003-12-05 | Mitsubishi Electric Corp | Open phase detecting method for motor control unit |
JP2008092690A (en) * | 2006-10-03 | 2008-04-17 | Toshiba Mach Co Ltd | Motor control system, open-phase detection device, and open-phase detection method |
CN110138310A (en) * | 2018-02-08 | 2019-08-16 | 松下知识产权经营株式会社 | Control device of electric motor, pile defection device and method for detecting open phase |
CN109379016A (en) * | 2018-11-10 | 2019-02-22 | 中山大洋电机股份有限公司 | Based on vector control without position sensor permanent magnet synchronous motor constant moment of force control method |
CN111987973A (en) * | 2019-05-22 | 2020-11-24 | Zf汽车英国有限公司 | Method for diagnosing faults in a motor circuit |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114679109A (en) * | 2022-05-30 | 2022-06-28 | 中山大洋电机股份有限公司 | Control method of motor controlled by magnetic field orientation |
CN114720785A (en) * | 2022-06-13 | 2022-07-08 | 中山大洋电机股份有限公司 | Motor with three-phase power supply open-phase detection function and power supply open-phase detection method |
CN115441410A (en) * | 2022-08-03 | 2022-12-06 | 浙江大学 | PMSM global universe protection system and method based on minimum signal detection |
Also Published As
Publication number | Publication date |
---|---|
CN113315438B (en) | 2023-02-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113315438B (en) | Phase-loss detection method of vector-controlled permanent magnet synchronous motor | |
CN110518857B (en) | Locked rotor state judgment method of position-sensor-free vector control permanent magnet synchronous motor | |
Niasar et al. | A novel position sensorless control of a four-switch, brushless DC motor drive without phase shifter | |
JP4722069B2 (en) | Electric motor drive device, electric motor drive method, and refrigeration air conditioner | |
JP3680016B2 (en) | Synchronous motor step-out detection device | |
WO2007001007A1 (en) | Power conversion control device, power conversion control method, and power conversion control program | |
US10868485B2 (en) | Constant torque control method for permanent magnet synchronous motor | |
JP4911108B2 (en) | Inverter device | |
JP3672876B2 (en) | Vector control inverter device and rotary drive device | |
US9246422B2 (en) | Motor control device and motor control method | |
JP6463966B2 (en) | Motor driving device, motor driving module and refrigeration equipment | |
Le Roux et al. | Detecting faults in rotors of PM drives | |
Dianov | A novel phase loss detection method for low-cost motor drives | |
KR102580148B1 (en) | Motor driving apparatus and freezing equipment | |
KR102401637B1 (en) | System for control sensorless blushless direct current motor and method therefor | |
JP5157622B2 (en) | Inverter device | |
Mini et al. | A novel sensorless control strategy based on sliding mode observer for non-sinusoidal seven-phase PMSM | |
JP2010051151A (en) | Motor control apparatus | |
Halvaei Niasar et al. | Low-cost sensorless control of four-switch, brushless DC motor drive with direct back-EMF detection | |
KR100320195B1 (en) | Speed control apparatus and method for brushless dc motor | |
JP5194779B2 (en) | Synchronous motor control method and control apparatus | |
Singh et al. | Position sensorless control for PMBLDC motor drive using digital signal processor | |
JP2007181352A (en) | Inverter device and inverter system | |
US11728753B2 (en) | Detecting motor stall condition | |
Lv et al. | Easy Hall position sensor fault-tolerant control algorithm for brushless DC drives |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240329 Address after: 432900 Chengnan Industrial Park, Xiaochang Economic Development Zone, Xiaogan City, Hubei Province Patentee after: WUHAN ANLANSI ELECTRIC TECHNOLOGY CO.,LTD. Country or region after: China Address before: No.22 Heli Road, Cuiheng New District, Zhongshan City, Guangdong Province, 528400 Patentee before: ZHONGSHAN BROAD-OCEAN MOTOR Co.,Ltd. Country or region before: China |
|
TR01 | Transfer of patent right |