[go: up one dir, main page]

CN103475296B - Permanent-magnet synchronous DC brushless motor low frequency control method - Google Patents

Permanent-magnet synchronous DC brushless motor low frequency control method Download PDF

Info

Publication number
CN103475296B
CN103475296B CN201310412964.2A CN201310412964A CN103475296B CN 103475296 B CN103475296 B CN 103475296B CN 201310412964 A CN201310412964 A CN 201310412964A CN 103475296 B CN103475296 B CN 103475296B
Authority
CN
China
Prior art keywords
current
permanent
magnet synchronous
brushless motor
rotor
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.)
Expired - Fee Related
Application number
CN201310412964.2A
Other languages
Chinese (zh)
Other versions
CN103475296A (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.)
Sichuan Changhong Electric Co Ltd
Original Assignee
Sichuan Changhong Electric Co Ltd
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 Sichuan Changhong Electric Co Ltd filed Critical Sichuan Changhong Electric Co Ltd
Priority to CN201310412964.2A priority Critical patent/CN103475296B/en
Publication of CN103475296A publication Critical patent/CN103475296A/en
Application granted granted Critical
Publication of CN103475296B publication Critical patent/CN103475296B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

The present invention relates to air conditioner controlling technology.The present invention is directed to the estimation of compressor operating timing-axis fluctuation inaccurate, compressor position probing step-out, propose permanent-magnet synchronous DC brushless motor low frequency control method, system gathers the phase current of motor by current detecting unit, be transferred to coordinate transformation unit, obtain the d shaft current component I of phase current dand q shaft current component I qafter be transferred to axis error estimation unit, system is according to gained current component I dand I qetc. parameter, calculate the error delta θ of physical location with estimated position of rotor, system is by motor present operating frequency f and first frequency f 1and second frequency f 2relatively, calculate speed estimating unit input value △ θ pLL, and calculate the current estimation rotational speed omega of rotor c, then the current estimated location θ of rotor is obtained by phase estimating unit c.The present inventor, for reducing axis error △ θ, is equivalent to carry out amplitude limiting processing to axis error, reaches the effect of control convergence.Be applicable to permanent-magnet synchronous DC brushless motor.

Description

Permanent-magnet synchronous DC brushless motor low frequency control method
Technical field
The present invention relates to air conditioner controlling technology, particularly permanent-magnet synchronous DC brushless motor low frequency control method.
Background technology
Permanent-magnet synchronous DC brushless motor non-position sensor vector control method, one of key technology is wherein exactly the position probing of rotor and the presumption of running frequency, particularly during low frequency, the problem such as hydrops and the insufficient bearing lubrication caused of oil return due to compressor can make the fluctuation of service of compressor, cause detection current fluctuation, cause axis error △ θ to estimate inaccurate.The rotor position presuming value θ that motor is current cit is the rotational speed omega utilizing axis error △ θ to obtain the current presumption of motor c, ω cby phase estimating unit according to formula:
θ=∫ωdt
After carrying out integral adjustment calculating, then obtain.
During due to low frequency, axis error △ θ is inaccurate, and bigger than normal, just causes the rotational speed omega of the current presumption of motor cinaccurate, frequency f calso inaccurate (ω c=2 π f c), also just cause the phase theta of current presumption simultaneously calso inaccurate.During the operation of the direct current machine pulse width modulation (PWM) ripple adopting inaccurate controling parameters to produce by three phase inverter bridge control circui compressor, the current detection value returned from current detecting unit is also just inaccurate, the estimation affecting again △ θ is conversely inaccurate, last result is, the very big fluctuation of the running frequency of axis error presumption, control not restrain, cause control out of control.
Summary of the invention
Technical problem to be solved by this invention, be exactly in prior art during compressor low-frequency operation, because inaccurate and control problems such as the compressor position probing step-out of appearance bigger than normal are estimated in axis error estimation, permanent-magnet synchronous DC brushless motor low frequency control method is provided, by when low frequency, artificial reduction axis error, is equivalent to carry out amplitude limiting processing to axis error, reaches the effect of control convergence.
The present invention solve the technical problem, the technical scheme adopted is, permanent-magnet synchronous DC brushless motor low frequency control system, comprise permanent-magnet synchronous DC brushless motor, also comprise current conversion unit, axis error estimation unit, position detection unit, three-phase inversion bridge control circuit and vector control and direct current machine pulse width modulation (PWM) ripple control unit, described permanent-magnet synchronous DC brushless motor is connected with current conversion unit and three-phase inversion bridge control circuit respectively, current conversion unit respectively with axis error estimation unit, position detection unit is connected with vector control and direct current machine pulse width modulation (PWM) ripple control unit, axis error estimation unit is connected with position detection unit and vector control and direct current machine pulse width modulation (PWM) ripple control unit respectively, position detection unit is connected with vector control and direct current machine pulse width modulation (PWM) ripple control unit, vector control and direct current machine pulse width modulation (PWM) ripple control unit are connected with three-phase inversion bridge control circuit.
Described current conversion unit, realizes coordinate transform by the electric current of detection after electric current provide current component for realizing detecting, and be transferred to axis error estimation unit;
Described axis error estimation unit, for calculating axis error △ θ, and is transferred to presumption unit;
Described position detection unit, the axis error △ θ for being exported by axis error estimation unit is estimated as the estimation rotational speed omega of motor cand the estimated position θ of rotor c;
Described vector control and direct current machine pulse width modulation (PWM) ripple control unit are used for the estimated position θ based on rotor cproduce corresponding direct current machine pulse width modulation (PWM) ripple, and then be adjusted to the second tachometer value based on the rotating speed that described direct current machine pulse width modulation (PWM) ripple controls described rotor by the first tachometer value;
Described three-phase inversion bridge control circuit, the direct current machine pulse width modulation (PWM) ripple inversion for the variable duty ratio produced according to vector control and direct current machine pulse width modulation (PWM) ripple control unit is the three-phase alternating current of motor, controls the running of motor.
Concrete, described current conversion unit comprises current detecting unit and coordinate transformation unit, current detecting unit is connected with coordinate transformation unit, described current detecting unit is connected with permanent-magnet synchronous DC brushless motor and three-phase inversion bridge control circuit respectively, and described coordinate transformation unit is connected with axis error estimation unit and vector control and direct current machine pulse width modulation (PWM) ripple control unit respectively;
Described current detecting unit, for realizing current detecting, and is transferred to coordinate transformation unit;
Described coordinate transformation unit, the electric current for being detected by current detecting unit realizes coordinate transform and provides current component, and is transferred to axis error estimation unit.
Concrete, described position detection unit comprises speed estimating unit and phase estimating unit, speed estimating unit is connected with phase estimating unit, link is connected with vector control and direct current machine pulse width modulation (PWM) ripple control unit, speed estimating unit is connected with axis error estimation unit, and phase estimating unit is connected with vector control and direct current machine pulse width modulation (PWM) ripple control unit and coordinate transformation unit respectively;
Described speed estimating unit, the axis error △ θ for being exported by axis error estimation unit is estimated as the current estimation rotational speed omega of rotor c, and be transferred to phase estimating unit;
Described phase estimating unit, regulates computing by the current estimation rotational speed omega of rotor for passing through cbe converted to the current estimated location θ of rotor c, and input to vector control and direct current machine pulse width modulation (PWM) ripple control unit and current conversion unit.
Permanent-magnet synchronous DC brushless motor low frequency control method, comprises following step:
Step 1, system gather the phase current of permanent-magnet synchronous DC brushless motor by current detecting unit, comprise first-phase electric current I u, second-phase electric current I vand third phase electric current I w, and be transferred to coordinate transformation unit;
The phase current of permanent-magnet synchronous DC brushless motor is carried out coordinate transform by coordinate transformation unit by step 2, system, obtains the d shaft current component I of this permanent-magnet synchronous DC brushless motor phase current dand q shaft current component I q, and be transferred to axis error estimation unit;
Step 3, system pass through axis error estimation unit, according to the d shaft current component I of gained phase current dand the q shaft current component I of phase current qthe physical location calculating rotor, with the error of estimated position, counts axis error △ θ;
Step 4, system are by electric permanent-magnet synchronous DC brushless motor present operating frequency f and first frequency f 1and second frequency f 2relatively, calculate speed estimating unit input value, count △ θ pLL, first frequency f 1large lower limit frequency value is become, second frequency f for making axis error △ θ 2for making axis error △ θ become large upper limit frequency value, and by speed estimating unit input value △ θ pLLwith given speed estimating unit input value △ θ pLL0=0 compares, and calculates the current estimation rotational speed omega of rotor c;
Step 5, system are according to the current estimation rotational speed omega of rotor c, the current estimated location θ of rotor is obtained by phase estimating unit c.
Concrete, in step 2, the d shaft current component I of system-computed permanent-magnet synchronous DC brushless motor phase current dand q shaft current component I qtime, first adopt the conversion of energy invariant coordinates, calculate the electric current I under α, β coordinate system αand I β, formula is:
I α I β = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 I u I v I w
Wherein, I ufor first-phase electric current, I vfor second-phase electric current, I wfor third phase electric current;
The coordinate transform formulae discovery that recycling α, β coordinate is tied to d, q axis coordinate system goes out the d shaft current component I of phase current dand q shaft current component I q, coordinate transform formula is:
I d I q = c o s θ s i n θ - s i n θ cos θ I α I β
Wherein, θ is the current phase angle of rotor.
Concrete, in step 3, the physical location of system-computed rotor and the error of rotor estimated position, axis error △ θ, the axis error computing formula adopted is:
Δ θ = V d - RI d + L q ωI q [ K E + ( L d - L q ) I d ] ω
Wherein, R is the resistance of permanent-magnet synchronous DC brushless motor, K efor induced voltage constant, L dfor given d axle inductance value, L qfor given q axle inductance value, V dfor given motor d shaft voltage value, ω is the rotating speed of current motor, I dfor phase current d shaft current component, I qfor phase current q shaft current component.
Concrete, in step 4, the current estimation rotational speed omega of system-computed rotor c, adopt formula to be:
ω c=K p(0-Δθ PLL)+T sK I(0-Δθ PLL)
Wherein, K pfor the scale parameter that proportional integral regulates PI to regulate, K ifor the integral parameter that proportional integral regulates PI to regulate, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
Further, when permanent-magnet synchronous DC brushless motor present operating frequency f is lower than first frequency f 1time, error delta θ is constant for system retainer shaft, that is:
Δθ PLL=Δθ
Calculate the current estimation rotational speed omega of rotor c, its computing formula is:
ω c = K P a ( 0 - Δθ P L L ) + T s K I a ( 0 - Δθ P L L )
Wherein, a be greater than 1 constant, K pfor the scale parameter that proportional integral regulates PI to regulate, K ifor the integral parameter that proportional integral regulates PI to regulate, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
Concrete, in step 4, when permanent-magnet synchronous DC brushless motor present operating frequency f is lower than first frequency f 1time, axis error △ θ reduces by system, as the input △ θ of speed estimating unit pLL, calculate the current estimation rotational speed omega of rotor c.
Further, when permanent-magnet synchronous DC brushless motor present operating frequency f is lower than first frequency f 1time, the method that axis error △ θ reduces to adopt is, by following formulae discovery by system:
Δθ P L L = Δ θ a
Wherein, a be greater than 1 constant, △ θ is axis error;
System is according to the input value △ θ of this speed estimating unit pLL, calculate the current estimation rotational speed omega of rotor c.
Concrete, in step 4, when permanent-magnet synchronous DC brushless motor present operating frequency f is higher than second frequency f 2time, system uses axis error △ θ as the input △ θ of speed estimating unit pLL, i.e. △ θ pLL=△ θ, calculates the current estimation rotational speed omega of rotor c.
Concrete, in step 4, when permanent-magnet synchronous DC brushless motor present operating frequency f is between first frequency f 1with second frequency f 2between time, wherein f 2> f 1, the input △ θ of system-computed phase-locked loop speed estimating unit pLLformula be:
Δθ P L L = Δ θ ( f 2 - f 1 ) ( f 2 - f 1 ) + ( a - 1 ) ( f 2 - f )
Wherein, a is a constant being greater than 1, f 1for first frequency, f 2for second frequency, △ θ is axis error;
And according to the input value △ θ of speed estimating unit pLL, calculate the current estimation rotational speed omega of rotor c.
Concrete, step 5, the current estimated location θ of system-computed rotor c, the formula of employing is:
θ c=θ c-1cT c
Wherein, T cfor computing cycle, θ c-1for a upper phase angle, ω cfor the current estimation rotating speed of rotor.
The invention has the beneficial effects as follows, by above-mentioned permanent-magnet synchronous DC brushless motor low frequency control system and method, when can make low frequency, the axis error △ θ of compressor fluctuates and reduces, the absolute value of axis error △ θ diminishes, the compressor actual frequency fluctuation of microprocessor detect and control reduces, and permanent-magnet synchronous DC brushless motor actual current reduces, and improves efficiency, reduce system power, system stability, control convergence, improves low frequency control precision.
Accompanying drawing explanation
Fig. 1 is permanent-magnet synchronous DC brushless motor low frequency control system block diagram in the embodiment of the present invention;
Fig. 2 is the schematic diagram of rotor-position under dq coordinate system of embodiment of the present invention rotor physical location and presumption.
Embodiment
Technical scheme of the present invention is described in detail below in conjunction with drawings and Examples:
When the present invention is directed to compressor low-frequency operation in prior art, because inaccurate and control problems such as the compressor position probing step-out of appearance bigger than normal are estimated in axis error estimation, permanent-magnet synchronous DC brushless motor low frequency control method is provided, comprise: first, system gathers the phase current of permanent-magnet synchronous DC brushless motor by current detecting unit, comprises first-phase electric current I u, second-phase electric current I vand third phase electric current I w, and be transferred to coordinate transformation unit.Secondly, the phase current of permanent-magnet synchronous DC brushless motor is carried out coordinate transform by coordinate transformation unit by system, obtains the d shaft current component I of this permanent-magnet synchronous DC brushless motor phase current dand q shaft current component I q, and be transferred to axis error estimation unit.Then, system passes through axis error estimation unit, according to the d shaft current component I of gained phase current dand the q shaft current component I of phase current qthe physical location calculating rotor, with the error of estimated position, counts axis error △ θ.Subsequently, system is by electric permanent-magnet synchronous DC brushless motor present operating frequency f and first frequency f 1and second frequency f 2relatively, calculate speed estimating unit input value, count △ θ pLL, described first frequency f 1for making axis error △ θ become large lower limit frequency value, described second frequency f 2for making axis error △ θ become large upper limit frequency value, and by speed estimating unit input value △ θ pLLwith given speed estimating unit input value △ θ pLL0=0 compares, and calculates the current estimation rotational speed omega of rotor c.Finally, system is according to the current estimation rotational speed omega of rotor c, the current estimated location θ of rotor is obtained by phase estimating unit c.By when low frequency, artificially reduce axis error, be equivalent to, to axis error amplitude limiting processing, reach the effect of control convergence.
Embodiment
In this example, permanent-magnet synchronous DC brushless motor low frequency control system, as shown in Figure 1, permanent-magnet synchronous DC brushless motor is connected with three-phase inversion bridge control circuit and current detecting unit respectively, current detecting unit is connected with coordinate transformation unit, coordinate transformation unit respectively with axis error estimation unit, phase estimating unit is connected with vector control and direct current machine pulse width modulation (PWM) ripple control unit, axis error estimation unit is connected with speed estimating unit and vector control and direct current machine pulse width modulation (PWM) ripple control unit respectively, speed estimating unit is connected with phase estimating unit and vector control and direct current machine pulse width modulation (PWM) ripple control unit respectively, vector control and direct current machine pulse width modulation (PWM) ripple control unit are connected with three-phase inversion bridge control circuit.
During work, system, by the current sensor of current detecting unit, detects the first-phase electric current I of permanent-magnet synchronous DC brushless motor u, second-phase electric current I vand third phase electric current I wafter, as shown in Figure 2, set up d, q axle rectangular coordinate system rotated with rotor, is overlapped by abscissa d axle with the current location of rotor, ordinate is q axle and vertical with d axle, and first employing energy invariant coordinates converts, and calculates electric current I under α, β coordinate system αand I β, formula is:
I α I β = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 I u I v I w
Wherein, Iu is first-phase electric current, Iv is second-phase electric current, Iw is third phase electric current.
Recycling α, β coordinate is tied to the coordinate transform of d, q axis coordinate system, calculates the d shaft current component I of phase current dand q shaft current component I q, adopt following coordinate transform formula:
I d I q = c o s θ s i n θ - s i n θ cos θ I α I β
Wherein, θ is the current phase angle of rotor.
Obtain the d shaft current component I of phase current dand q shaft current component I qafter, meanwhile, utilize the rotational speed omega of current permanent-magnet synchronous DC brushless motor, by axis error estimation unit, can obtain axis error △ θ, computing formula is:
Δ θ = V d - RI d + L q ωI q [ K E + ( L d - L q ) I d ] ω
Wherein, R is the resistance of permanent-magnet synchronous DC brushless motor, K efor induced voltage constant, L dfor given d axle inductance value, L qfor given q axle inductance value, V dfor given motor d shaft voltage value, ω is the current rotating speed of rotor, I dfor phase current d shaft current component, I qfor phase current q shaft current component.
Secondly, system is by permanent-magnet synchronous DC brushless motor present operating frequency f, first frequency f 1and second frequency f 2relatively, when given frequency f is less than first frequency f 1time, axis error △ θ reduces by system, as the input △ θ of speed estimating unit pLL, be not limited only to proportionally reduce, also can segmentation reduce, or amplitude limiting processing etc., can formula be adopted in this example:
Δθ PLL=Δθ
Wherein, a be greater than 1 constant, △ θ is axis error;
And by speed estimating unit input value △ θ pLLwith the input △ θ of given speed estimating unit pLL=0 compares, and then according to following formula, calculates the current estimation rotational speed omega of rotor c:
ω c=K p(0-Δθ PLL)+T sK I(0-Δθ PLL)
Wherein, K pfor the scale parameter that PI regulates, K ifor the integral parameter that PI regulates, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
When permanent-magnet synchronous DC brushless motor present operating frequency f is less than first frequency f 1time, this example provides another method, and error delta θ is constant for system retainer shaft, that is:
Δθ PLL=Δθ
Regulated by PI, calculate the current estimation rotational speed omega of rotor c, its computing formula is:
ω c = K P a ( 0 - Δθ P L L ) + T s K I a ( 0 - Δθ P L L )
Wherein, a be greater than 1 constant, K pfor the scale parameter that PI regulates, K ifor the integral parameter that PI regulates, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
When permanent-magnet synchronous DC brushless motor present operating frequency f is higher than second frequency f 2time, system directly uses axis error △ θ as the input △ θ of speed estimating unit pLL, i.e. △ θ pLL=△ θ, by △ θ pLLwith given △ θ pLL=0 compares, and then according to following formula, calculates the current estimation rotational speed omega of rotor c:
ω c=K p(0-Δθ PLL)+T sK I(0-Δθ PLL)
Wherein, K pfor the scale parameter that PI regulates, K ifor the integral parameter that PI regulates, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
When permanent-magnet synchronous DC brushless motor present operating frequency f is between first frequency f 1with second frequency f 2between time (f 2>f 1), the input △ θ of system-computed phase-locked loop speed estimating unit pLLformula be:
Δθ P L L = Δ θ ( f 2 - f 1 ) ( f 2 - f 1 ) + ( a - 1 ) ( f 2 - f )
Wherein, a is a constant being greater than 1, f 1for first frequency, f 2for second frequency;
Then, by speed estimating unit input value △ θ pLLwith the input △ θ of given speed estimating unit pLL=0 compares, and then according to following formula, calculates the current estimation rotational speed omega of rotor c:
ω c=K p(0-Δθ PLL)+T sK I(0-Δθ PLL)
Wherein, K pfor the scale parameter that PI regulates, K ifor the integral parameter that PI regulates, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
Subsequently, system is according to the current estimation rotational speed omega of rotor c, calculate the current estimated location θ of rotor c, formula used is:
θ c=θ c-1cT c
Wherein, T cfor computing cycle, θ c-1for a upper phase angle, ω cfor the current estimation rotating speed of rotor.
θ cthe current estimated location of rotor.By ω cwith the current estimated location θ of the current rotational speed omega of given rotor, rotor cand the d shaft current component I of phase current that current detection arrives dand q shaft current component I q, be input to vector control and direct current machine pulse width modulation (PWM) ripple control unit, this element is except exporting given voltage V dthere is provided outside axis error estimation unit, the three-phase DC motor pulse width modulation (PWM) ripple that also output duty cycle is adjustable, under the control of three phase inverter bridge, control the rotating speed of motor, realize controlling permanent-magnet synchronous DC brushless motor, and make axis error △ θ fluctuate to reduce when low frequency, system stability, control convergence.

Claims (9)

1. permanent-magnet synchronous DC brushless motor low frequency control method, is characterized in that, comprises following step:
Step 1, system gather the phase current of permanent-magnet synchronous DC brushless motor by current detecting unit, comprise first-phase electric current I u, second-phase electric current I vand third phase electric current I w, and be transferred to coordinate transformation unit;
The phase current of permanent-magnet synchronous DC brushless motor is carried out coordinate transform by coordinate transformation unit by step 2, system, obtains the d shaft current component I of this permanent-magnet synchronous DC brushless motor phase current dand q shaft current component I q, and be transferred to axis error estimation unit;
Step 3, system pass through axis error estimation unit, according to the d shaft current component I of gained phase current dand the q shaft current component I of phase current qcalculate the physical location of rotor with the error of estimated position, count axis error △ θ, the axis error computing formula adopted is:
Δ θ = V d - RI d + L q ωI q [ K E + ( L d - L q ) I d ] ω
Wherein, R is the resistance of permanent-magnet synchronous DC brushless motor, K efor induced voltage constant, L dfor given d axle inductance value, L qfor given q axle inductance value, V dfor given motor d shaft voltage value, ω is the rotating speed of current motor, I dfor phase current d shaft current component, I qfor phase current q shaft current component;
Step 4, system are by permanent-magnet synchronous DC brushless motor present operating frequency f and first frequency f 1and second frequency f 2relatively, calculate speed estimating unit input value, count △ θ pLL, first frequency f 1large lower limit frequency value is become, second frequency f for making axis error △ θ 2for making axis error △ θ become large upper limit frequency value, and by speed estimating unit input value △ θ pLLwith given speed estimating unit input value △ θ pLL0=0 compares, and calculates the current estimation rotational speed omega of rotor c;
Step 5, system are according to the current estimation rotational speed omega of rotor c, the current estimated location θ of rotor is obtained by phase estimating unit c.
2. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 1, is characterized in that, in step 2, and the d shaft current component I of system-computed permanent-magnet synchronous DC brushless motor phase current dand q shaft current component I qtime, first adopt the conversion of energy invariant coordinates, calculate the electric current I under α, β coordinate system αand I β, formula is:
I α I β = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 I u I v I w
Wherein, I ufor first-phase electric current, I vfor second-phase electric current, I wfor third phase electric current;
The coordinate transform formulae discovery that recycling α, β coordinate is tied to d, q axis coordinate system goes out the d shaft current component I of phase current dand q shaft current component I q, coordinate transform formula is:
I d I q = c o s θ s i n θ - sin θ cos θ I α I β
Wherein, θ is the current phase angle of rotor.
3. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 1, is characterized in that, in step 4, and the current estimation rotational speed omega of system-computed rotor c, adopt formula to be:
ω c=K p(0-△θ PLL)+T sK I(0-△θ PLL)
Wherein, K pfor the scale parameter that proportional integral regulates PI to regulate, K ifor the integral parameter that proportional integral regulates PI to regulate, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
4. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 3, is characterized in that, when permanent-magnet synchronous DC brushless motor present operating frequency f is lower than first frequency f 1time, error delta θ is constant for system retainer shaft, that is:
△θ PLL=+θ
Calculate the current estimation rotational speed omega of rotor c, its computing formula is:
ω c = K P a ( 0 - Δθ P L L ) + T s K I a ( 0 - Δθ P L L )
Wherein, a be greater than 1 constant, K pfor the scale parameter that proportional integral regulates PI to regulate, K ifor the integral parameter that proportional integral regulates PI to regulate, T sfor computing cycle, △ θ pLLfor speed estimating unit input value.
5. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 1, is characterized in that, in described step 4, when permanent-magnet synchronous DC brushless motor present operating frequency f is lower than first frequency f 1time, axis error △ θ reduces by system, as the input △ θ of speed estimating unit pLL, calculate the current estimation rotational speed omega of rotor c.
6. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 5, is characterized in that, when permanent-magnet synchronous DC brushless motor present operating frequency f is lower than first frequency f 1time, the method that axis error △ θ reduces to adopt is, by following formulae discovery by system:
Δθ P L L = Δ θ a
Wherein, a be greater than 1 constant, △ θ is axis error;
System is according to the input value △ θ of this speed estimating unit pLL, calculate the current estimation rotational speed omega of rotor c.
7. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 1, is characterized in that, in described step 4, when permanent-magnet synchronous DC brushless motor present operating frequency f is higher than second frequency f 2time, system uses axis error △ θ as the input △ θ of speed estimating unit pLL, i.e. △ θ pLL=△ θ, calculates the current estimation rotational speed omega of rotor c.
8. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 1, is characterized in that, in described step 4, when permanent-magnet synchronous DC brushless motor present operating frequency f is between first frequency f 1with second frequency f 2between time, wherein f 2> f 1, the input value △ θ of system-computed speed estimating unit pLLformula be:
Δθ P L L = Δ θ ( f 2 - f 1 ) ( f 2 - f 1 ) + ( a - 1 ) ( f 2 - f )
Wherein, a is a constant being greater than 1, f 1for first frequency, f 2for second frequency, △ θ is axis error;
And according to the input value △ θ of speed estimating unit pLL, calculate the current estimation rotational speed omega of rotor c.
9. permanent-magnet synchronous DC brushless motor low frequency control method according to claim 1, is characterized in that, described step 5, the current estimated location θ of system-computed rotor c, the formula of employing is:
θ c=θ c-1cT c
Wherein, T cfor computing cycle, θ c-1for a upper phase angle, ω cfor the current estimation rotating speed of rotor.
CN201310412964.2A 2013-09-11 2013-09-11 Permanent-magnet synchronous DC brushless motor low frequency control method Expired - Fee Related CN103475296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310412964.2A CN103475296B (en) 2013-09-11 2013-09-11 Permanent-magnet synchronous DC brushless motor low frequency control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310412964.2A CN103475296B (en) 2013-09-11 2013-09-11 Permanent-magnet synchronous DC brushless motor low frequency control method

Publications (2)

Publication Number Publication Date
CN103475296A CN103475296A (en) 2013-12-25
CN103475296B true CN103475296B (en) 2016-01-13

Family

ID=49800028

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310412964.2A Expired - Fee Related CN103475296B (en) 2013-09-11 2013-09-11 Permanent-magnet synchronous DC brushless motor low frequency control method

Country Status (1)

Country Link
CN (1) CN103475296B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105574267B (en) * 2015-12-16 2019-05-07 四川长虹电器股份有限公司 A kind of motor control method and electronic equipment
CN105610367B (en) * 2016-02-26 2018-03-23 四川长虹电器股份有限公司 The suppressing method of two-spool compressor low-frequency vibration
JP6545900B2 (en) * 2016-04-13 2019-07-17 株式会社日立産機システム Motor system
CN106533301B (en) * 2016-12-23 2019-09-06 广东高标电子科技有限公司 A kind of electrical angle control method and device
CN109639208B (en) * 2018-12-13 2021-10-29 青岛海尔空调器有限总公司 Air-conditioning compressor rotational speed fluctuation control method
CN109510553B (en) * 2018-12-13 2021-10-29 青岛海尔空调器有限总公司 Method for controlling the speed fluctuation of air conditioner compressor
CN115967303A (en) * 2023-02-14 2023-04-14 四川奥库科技有限公司 Variable frequency motor double-dragging control method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101237209A (en) * 2006-12-28 2008-08-06 株式会社日立产机系统 High-response control device for permanent magnet motor
CN101295953A (en) * 2007-04-25 2008-10-29 株式会社日立制作所 Field Weakening Control Device of Permanent Magnet Motor and Electric Power Steering Gear Using It
CN101459401A (en) * 2007-12-10 2009-06-17 株式会社日立产机系统 Position sensorless controller for permanent magnet motor
CN101902186A (en) * 2008-12-12 2010-12-01 日立空调·家用电器株式会社 Speed control device for magnet motor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3668870B2 (en) * 2001-08-09 2005-07-06 株式会社日立製作所 Synchronous motor drive system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101237209A (en) * 2006-12-28 2008-08-06 株式会社日立产机系统 High-response control device for permanent magnet motor
CN101295953A (en) * 2007-04-25 2008-10-29 株式会社日立制作所 Field Weakening Control Device of Permanent Magnet Motor and Electric Power Steering Gear Using It
CN101459401A (en) * 2007-12-10 2009-06-17 株式会社日立产机系统 Position sensorless controller for permanent magnet motor
CN101902186A (en) * 2008-12-12 2010-12-01 日立空调·家用电器株式会社 Speed control device for magnet motor

Also Published As

Publication number Publication date
CN103475296A (en) 2013-12-25

Similar Documents

Publication Publication Date Title
CN103475296B (en) Permanent-magnet synchronous DC brushless motor low frequency control method
US6844697B2 (en) Motor controller
CN102914740B (en) The method of Fast Identification non-synchronous motor parameter
KR102442060B1 (en) Power apparatus, motor driving apparatus therein
US9071186B2 (en) Method and apparatus for controlling an alternating current machine
JP4928855B2 (en) Sensorless control device for synchronous machine
US20150333681A1 (en) Apparatus for controlling controlled variable of rotary machine to command value
US20140232309A1 (en) Power converter
JP5595835B2 (en) Electric motor drive
CN102420561A (en) Speed sensorless vector control method on basis of cascaded high voltage inverter
CN103493362A (en) Motor control device
CN104767457B (en) The method of parameter adaptive in DC frequency-changeable compressor operational process
CN101682284A (en) Pseudo current type 120-degree conduction inverter
KR20120066520A (en) Motor controlling aparatus and method of the same
JP6208005B2 (en) Electric pole position estimating device for electric motor, inverter device and electric motor system
CN104167960B (en) Synchronous motor control device
WO2013105173A1 (en) Inverter control device
WO2015056541A1 (en) Drive device for electric motor
JP2015133911A (en) Pwm inverter drive permanent magnet type synchronous motor and method for controlling ventilation blower
Lu et al. New sensorless vector control system with high load capacity based on improved SMO and improved FOO
KR101458170B1 (en) Motor drive device and compressor using the same
Chi et al. A novel sliding mode observer with adaptive feedback gain for PMSM sensorless vector control
CN105634363B (en) A kind of single-phase high input power factor control method to three-phase inversion motor driven systems
CN206506459U (en) A kind of permanent magnet synchronous motor control device and system
CN105245150A (en) Control method for brushless direct current motor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160113

CF01 Termination of patent right due to non-payment of annual fee