CN105024613A - Obtaining method of motor off-line resistance value, controller and air conditioner - Google Patents
Obtaining method of motor off-line resistance value, controller and air conditioner Download PDFInfo
- Publication number
- CN105024613A CN105024613A CN201510366307.8A CN201510366307A CN105024613A CN 105024613 A CN105024613 A CN 105024613A CN 201510366307 A CN201510366307 A CN 201510366307A CN 105024613 A CN105024613 A CN 105024613A
- Authority
- CN
- China
- Prior art keywords
- axle
- voltage
- preset
- resistance value
- line resistance
- 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.)
- Pending
Links
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
The invention discloses an obtaining method of a motor off-line resistance value, a controller and an air conditioner. The obtaining method of the motor off-line resistance value comprises, when a motor is electrified and is not started, according to a plurality of preset reactive currents of a d axis of the motor, determining voltages of the d axis corresponding to the preset reactive currents of the d axis, and, according to a plurality of preset active currents of a q axis of the motor, determining voltages of the q axis corresponding to the preset active currents of the q axis; and, according the preset reactive currents of the d axis, the voltages of the d axis, the preset active currents of the q axis and the voltages of the q axis, obtaining the off-line resistance value of the motor. On the condition that no cost increases, the method can obtain the off-line resistance value at a starting stage of the motor, obtaining time of the off-line resistance value is short, and precision of the off-line resistance value is high.
Description
Technical field
The present invention relates to motor-drive technique field, be specifically related to a kind of acquisition methods of motor off-line resistance value, controller and air conditioner.
Background technology
For adopting the driving of vector control strategy, have extremely strong according to patience to the parameter of electric machine.Therefore, obtain the parameter of electric machine accurately and have vital effect for lifting motor control efficiency, the power consumption of reduction motor.And resistance is as one of motor important parameter, in the process such as calculating, voltage compensation of the design of current loop controller, position-sensor-free, all participates in computing, therefore obtain the parameter of electric machine accurately and just seem necessary.
The general parameter being obtained motor by unloaded or stall experiment at present, but this method is generally by manually having come, and not only add the cost of cost of labor and tester, and test error is larger.
Summary of the invention
For defect of the prior art, the invention provides a kind of acquisition methods of motor off-line resistance value, controller and air conditioner, when not increasing any cost, improve the measuring accuracy of motor off-line resistance.
First aspect, the invention provides a kind of acquisition methods of motor off-line resistance value, comprising:
When motor powers on and does not start, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset;
The voltage of the multiple reactive currents preset according to described d axle, the voltage of described d axle, multiple active current that described q axle is preset and described q axle obtains the off-line resistance value of described motor.
Optionally, multiple reactive currents that the d axle of described motor is preset comprise: the first reactive current, the second reactive current and the 3rd reactive current;
Accordingly, multiple reactive currents that the described d axle according to described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, comprising:
According to described first reactive current, the second reactive current and the 3rd reactive current, determine and the first voltage, the second voltage and tertiary voltage that described first reactive current, the second reactive current and the 3rd reactive current are corresponding in turn to.
Optionally, multiple reactive currents that the q axle of described motor is preset comprise: the first active current, the second active current and the 3rd active current;
Accordingly, multiple active currents that the described q axle according to described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, comprising:
The 4th voltage, the 5th voltage and the 6th voltage that are corresponding in turn to described first active current, the second active current and the 3rd active current is determined according to described first active current, the second active current and the 3rd active current.
Optionally, the voltage of described multiple reactive currents, the voltage of described d axle, multiple active current that described q axle is preset and the described q axle preset according to described d axle obtains the off-line resistance value of described motor, comprising:
The voltage of the multiple reactive current preset according to described d axle and described d axle obtains the off-line resistance value of described d axle, and the multiple active current preset according to described q axle and the voltage of described q axle obtain the off-line resistance value of described q axle;
The off-line resistance value of described motor is obtained according to the off-line resistance value of described d axle and the off-line resistance value of q axle.
Optionally, the voltage of described multiple reactive current of presetting according to described d axle and described d axle obtains the off-line resistance value of described d axle, comprising:
According to
obtain the off-line resistance value of a d axle;
According to
obtain the off-line resistance value of the 2nd d axle;
According to R
d=(R
d1+ R
d2)/2, obtain the off-line resistance value of described d axle;
Wherein,
represent the first reactive current,
represent the second reactive current,
represent the 3rd reactive current,
represent the first voltage,
represent the second voltage,
represent tertiary voltage, the line impedance that r representative is preset, R
d1represent the off-line resistance value of a d axle, R
d2represent the off-line resistance value of the 2nd d axle, R
drepresent the off-line resistance value of d axle.
Optionally, the voltage of described multiple active current of presetting according to described q axle and described q axle obtains the off-line resistance value of described q axle, comprising:
According to
obtain the off-line resistance value of a q axle;
According to
obtain the off-line resistance value of the 2nd q axle;
According to R
q=(R
q1+ R
q2)/2, obtain the off-line resistance value of described q axle;
Wherein,
represent the first active current,
represent the second active current,
represent the 3rd active current,
represent the 4th voltage,
represent the 5th voltage,
represent the 6th voltage, r is default line impedance, R
q1represent the off-line resistance value of a q axle, R
q2represent the off-line resistance value of the 2nd q axle, R
qrepresent the off-line resistance value of q axle.
Optionally, multiple reactive currents that the described d axle according to described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, before determining the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, described method also comprises:
Obtain the first environment temperature of current environment, and the second environment temperature before described first environment temperature and the last electrifying startup of described motor is compared;
If described first environment temperature exceeds the value of preset temperature excursion relative to the value of the variations in temperature of described second environment temperature, then perform the step determining the voltage of described d axle and the voltage of described q axle.
Optionally, after the voltage of described multiple reactive currents, the voltage of described d axle, multiple active current that described q axle is preset and the described q axle preset according to described d axle obtains the off-line resistance value of described motor, described method also comprises:
Judge that the off-line resistance value of described motor is whether within the scope of the off-line resistance value preset;
If the off-line resistance value of described motor not in the scope of the off-line resistance value preset, then performs the step determining the voltage of described d axle and the voltage of described q axle.
Second aspect, present invention also offers a kind of controller, comprising:
First determination module, during for powering at motor and not starting, according to multiple reactive currents that the d axle of described motor is preset, determines the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset;
Second determination module, during for powering at motor and not starting, according to multiple active currents that the q axle of described motor is preset, determines the voltage of the described q axle corresponding with multiple active currents that described q axle is preset;
Acquisition module, the multiple active current preset for the voltage of the multiple reactive currents preset according to described d axle, described d axle, described q axle and the voltage of described q axle obtain the off-line resistance value of described motor.
The third aspect, present invention also offers a kind of air conditioner, and comprise motor, temperature sensor and controller as claimed in claim 9, described motor is all connected with described controller with described temperature sensor;
Described controller, during for powering at motor and not starting, obtains the off-line resistance value of described motor;
Described temperature sensor, for detecting the 3rd ambient temperature when described motor powers on and do not start;
Described controller, also for the 4th ambient temperature before described 3rd ambient temperature and the last electrifying startup of described motor is compared the off-line resistance value judging whether again to obtain described motor.
As shown from the above technical solution, the present invention proposes a kind of acquisition methods of motor off-line resistance value, controller and air conditioner, the multiple active currents of the method by inputting default multiple reactive current respectively to d axle and the q axle of motor and preset, determine the voltage of the d axle corresponding with reactive current and the voltage of the q axle corresponding with active current, and according to reactive current, the voltage of d axle, the voltage of active current and q axle obtains the off-line resistance value of this motor, the method is not when increasing any cost, motor startup stage just can obtain off-line resistance value, the time obtaining this off-line resistance value is short and precision is high.
Accompanying drawing explanation
The schematic flow sheet of the acquisition methods of the motor off-line resistance value that Fig. 1 provides for one embodiment of the invention;
The offline parameter self diagnosis control block diagram that Fig. 2 provides for one embodiment of the invention;
The curve chart of multiple reactive currents that the d axle that Fig. 3 A-Fig. 3 C is respectively one embodiment of the invention to be provided is preset, active current that q axle is preset and given motor speed;
The curve chart of a phase current before the electric motor starting that Fig. 4 provides for one embodiment of the invention and when starting;
The structural representation of the controller that Fig. 5 provides for one embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing, the embodiment of invention is further described.Following examples only for technical scheme of the present invention is clearly described, and can not limit the scope of the invention with this.
Fig. 1 shows the schematic flow sheet of the acquisition methods of a kind of motor off-line resistance value that the embodiment of the present invention provides, and as shown in Figure 1, the method comprises the following steps:
101, when motor powers on and do not start, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset.
Will be understood that, when motor powers on and do not start, motor adopts vector control speed wherein to carry out open loop process, and given angular rate is 0, and now the rotor of motor remains static.
The above-mentioned multiple reactive currents preset can be understood as at least two reactive currents, the multiple active currents preset can be understood as at least two active currents, this reactive current and active current are default current value, and this current value is mainly used for calculating the magnitude of voltage corresponding with each current value.
The voltage of the multiple reactive currents 102, preset according to described d axle, the voltage of described d axle, multiple active current that described q axle is preset and described q axle obtains the off-line resistance value of described motor.
The multiple active currents of said method by inputting default multiple reactive current respectively to d axle and the q axle of motor and preset, determine the voltage of the d axle corresponding with reactive current and the voltage of the q axle corresponding with active current, and the off-line resistance value of this motor is obtained according to the voltage of the voltage of reactive current, d axle, active current and q axle, the method is not when increasing any cost, motor startup stage just can obtain off-line resistance value, the time obtaining this off-line resistance value is short and precision is high.
Concrete, in above-mentioned steps 101, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, wherein as shown in Figure 2, the given electric current of d axle is
actual current is I
d, after PI regulates, obtain voltage
and then will
with decoupling zero item RI
d-ω L
qi
qsum obtains the voltage V of d axle
d; In like manner, according to multiple active currents that the q axle of described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, as shown in Figure 2, the given electric current of q axle is
actual current is I
q, after PI regulates, obtain voltage
and then will
with decoupling zero item RI
q+ ω L
di
d+ ω K
esum obtains the voltage V of q axle
qin implementation process, the multiple reactive currents can also preset according to the d axle of described motor according to other modes, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, the present embodiment does not limit its embodiment.
Below by specific embodiment, said method is described in detail.
It should be noted that, be that the off-line resistance calculating permagnetic synchronous motor is described in detail in following embodiment, the present embodiment does not limit the type of this motor, and the motor of other types also can obtain off-line resistance value by the following method.
When calculating off-line resistance in order to avoid the uncertain factor method be then averaged that causes the error of calculation to have employed the resistance by calculating d axle and q axle.Meanwhile, in order to improve computational accuracy, fully take into account the extraneous factors such as the tube voltage drop of resistance, line impedance, Dead Time.Concrete reckoning process is as follows:
To rotate according to rotor synchronous speed the motor vector equation obtained as follows with rotor field-oriented:
Wherein, v
drepresent the voltage of d axle, v
qrepresent the voltage of q axle, L
drepresent the inductance of d axle, L
qrepresent the inductance of q axle, I
drepresent the electric current of d axle, I
qrepresent the electric current of q axle, R represents the off-line resistance of motor, and p represents differential term, and ω represents rotor velocity, K
erepresent back emf coefficient.
System stability when considering that rotor stops, when namely rotor velocity ω is 0, above formula (1) can be equivalent to following expression:
If the pressure drop of the tube voltage drop of resistance and Dead Time equivalence is set to e, line impedance is equivalent to r, and so above formula (2) can be equivalent to as shown in the formula shown in (3):
Wherein, R
drepresent the resistance of d axle, R
qrepresent the resistance of q axle, e
drepresent the tube voltage drop of resistance and the pressure drop of the Dead Time equivalence component at d axle, e
qrepresent the tube voltage drop of resistance and the pressure drop of the Dead Time equivalence component at q axle.
Known according to formula (3), due to I
dand I
qfor given parameter, v
dand v
qfor by I
dand I
qconfirmable parameter, line impedance r can, for the parameter (the general r=0.1 Ω of result equivalent resistance resistance according to test) obtained by experience, therefore want to calculate R
dand R
q, need to determine e
dand e
q, e
dand e
qare all unknown numbers, two equations therefore must be had could to calculate resistance Rd or Rq.In order to reduce the pressure drop e of therefore equivalence
dand e
qtherefore the error caused is necessary given electric current to arrange relatively.Be described for d axle, get two equatioies as shown in the formula shown in (4):
Wherein, V
d1represent the first voltage of d axle, V
d2represent the second voltage of d axle, I
d1represent the first electric current of d axle, I
d2represent the second electric current of d axle.
The resistive component of d axle just can be calculated by formula (4):
R
d=(V
d1-V
d2)/(I
d1-I
d2)-r (5)
In like manner, the resistive component of q axle can be calculated:
R
q=(V
q1-V
q2)/(I
q1-I
q2)-r (6)
Wherein, V
q1represent the first voltage of q axle, V
q2represent the second voltage of q axle, I
q1represent the first electric current of q axle, I
q2represent the second electric current of q axle.
Just final resistance value can be calculated according to formula (5) and (6):
R=(R
d+R
q)/2 (7)
By said method, what calculate to make resistance value is more accurate, adopts three reactive currents of given d axle, calculates the resistive component of two d axles, and then the resistance of two the d axles calculated is averaged the resistance calculating d axle in following embodiment; In like manner, adopt three active currents of given q axle, calculate the resistance of two q axles, and then the resistance of two q axles calculated is averaged the resistance calculating q axle, finally the resistance of the resistance of d axle and q axle is averaged and calculates final resistance value.The present embodiment does not limit the number of given reactive current and active current, and this electric current can be independent numerical value, also can be the linear current value increased, be illustrated below to the current value of given linear increase.
Three reactive currents of first given d axle comprise: the first reactive current
second reactive current
with the 3rd reactive current
according to described first reactive current
second reactive current
with the 3rd reactive current
determine and the first reactive current
second reactive current
with the 3rd reactive current
the first voltage be corresponding in turn to
second voltage
and tertiary voltage
three active currents of the q axle of given motor comprise: the first active current
second active current
with the 3rd active current
according to the first active current
second active current
with the 3rd active current
determine and the first active current
second active current
with the 3rd active current
the 4th voltage be corresponding in turn to
5th voltage
with the 6th voltage
According to the first reactive current that described d axle is preset
second reactive current
3rd reactive current
first voltage
second voltage
and tertiary voltage
obtain the off-line resistance value of described d axle.
As shown in Fig. 3 A, Fig. 3 B and Fig. 3 C, interval in the time (0-t1): reactive current and active current are linearly increased to according to given curve respectively
with
will
as the first reactive current,
as the first active current, now given motor speed is 0.
Interval in the time (t1-t2): given reactive current and active current maintain
with
now given motor speed is 0.There is following relational expression:
Interval in the time (t2-t3): given reactive current and active current are linearly increased to according to given curve respectively
with
will
as the second reactive current, will
as the second active current, now given motor speed is 0.
Interval in the time (t3-t4): given reactive current and active current maintain
with
now given motor speed is 0.There is following relational expression:
Interval in the time (t4-t5): given reactive current and active current are linearly increased to according to given curve
with
will
as the 3rd reactive current, will
as the 3rd active current, now given motor speed is 0.
When the time is greater than t5: given reactive current and active current maintain
with
now given motor speed is 0.There is following relational expression:
Wherein the first resistive component R of d axle
d1with the second resistive component R of d axle
d2for: the first reactive current
second reactive current
3rd reactive current
first voltage
second voltage
and tertiary voltage
obtain the off-line resistance value of described d axle.
According to the first reactive current
second reactive current
first voltage
with the second voltage
calculate the off-line resistance value R of a d axle
d1;
Wherein r is default line impedance, generally gets r=0.1 Ω;
According to described second reactive current
3rd reactive current
second voltage
and tertiary voltage
calculate the off-line resistance value R of the 2nd d axle
d2;
Wherein r is default line impedance, generally gets r=0.1 Ω;
According to the off-line resistance R of a described d axle
d1with the off-line resistance R of the 2nd d axle
d2, calculate the off-line resistance value R of described d axle
d;
R
d=(R
d1+R
d2)/2 (13)
In like manner according to the first active current
second active current
3rd active current
4th voltage
5th voltage
with the 6th voltage
obtain the off-line resistance value of described q axle.
According to the first active current
second active current
4th voltage
5th voltage
calculate the off-line resistance value R of a q axle
q1;
Wherein r is default line impedance, generally gets r=0.1 Ω;
According to described second active current
3rd active current
5th voltage
with the 6th voltage
calculate the off-line resistance value R of the 2nd q axle
q2;
Wherein r is default line impedance, generally gets r=0.1 Ω;
According to the off-line resistance R of a described q axle
q1with the off-line resistance R of the 2nd q axle
q2, calculate the off-line resistance value R of described q axle
q;
Wherein R
q=(R
q1+ R
q2)/2 (16)
The off-line resistance value of described motor is obtained according to the off-line resistance value of described d axle and the off-line resistance value of q axle.Namely last resistance calculations value is obtained according to formula (13) and formula (16), R=(R as shown in (7) formula
d+ R
q)/2.
Said method has fully taken into account the factors such as line equivalent circuit impedance, tube voltage drop, Dead Time, by given electric current, the unknown quantity of those factors is disappeared, finally calculate resistance value, the method realizes simple, do not need to increase any cost, and result of calculation is comparatively accurate, has good promotional value.
The curve chart of a phase current before Fig. 4 shows the electric motor starting that the embodiment of the present invention provides and when starting, horizontal axis plots time, the longitudinal axis represents the size of electric current, as shown in Figure 4, electric current given in said method includes three platforms, platform 1, platform 2, platform 3 current amplitude are respectively 5A, 6A, 7A, and the time that each platform runs simultaneously is 0.1s, and the electric current after stable so relatively guarantees that the pressure drop e of tube voltage drop and Dead Time equivalence is substantially close.
R=0.1 Ω and relevant parameter are brought into, find the resistance R=1.03 Ω calculated, and producer's set-point is 1.05 Ω, control precision can control within 5%.
Meanwhile, when t=1s, current of electric runs according to certain frequency.As shown in Figure 3, the whole process of off-line resistance obtaining motor only needs the time of 1s, simple to operate operate strong.
Due to resistance as the key parameter of motor to the brighter sense of temperature, if when adopting parameter of dispatching from the factory to carry out computing when operating mode changes, Systematical control will have certain error.Therefore, be necessary again to upgrade parameter.
The present embodiment in above-mentioned steps 101 when motor powers on and does not start, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, before determining the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, described method also comprises unshowned step in Fig. 1:
103, obtain the first environment temperature of current environment, and the second environment temperature before described first environment temperature and the last electrifying startup of described motor is compared;
If 104 described first environment temperature exceed the value of preset temperature excursion relative to the value of the variations in temperature of described second environment temperature, then perform the step determining the voltage of described d axle and the voltage of described q axle, namely according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, determine the step of the voltage of the described q axle corresponding with multiple active currents that described q axle is preset.
For example, if first environment temperature is 50 DEG C, second environment temperature is 30 DEG C, preset temperature excursion is ± 10 DEG C, it is then 50 DEG C in detection first environment temperature, find that with the variations in temperature of the front second environment temperature 30 DEG C stored of motor last time electrifying startup be 20 DEG C, these 20 DEG C are greater than preset temperature excursion and are ± 10 DEG C, therefore, in order to avoid causing resistance calculations inaccurate due to ambient temperature, have influence on Current Control during electric motor starting, velocity estimation, the problems such as the compensation rate of voltage model, need the off-line resistance value being recalculated this motor by said method.
Above-mentioned environmentally variations in temperature and carry out the method for resistance renewal.Meanwhile, by calculating d axle and q axle resistance and being averaged result, last mean value is as the resistance value calculated.The method effectively can avoid the problem causing resistance calculations inaccurate because of uncertain factor.
In addition, after the multiple active current preset at the voltage of the multiple reactive currents preset according to described d axle described in above-mentioned steps 102, described d axle, described q axle and the voltage of described q axle obtain the off-line resistance value of described motor, described method also comprises unshowned step in Fig. 1:
105, judge that the off-line resistance value of described motor is whether within the scope of the off-line resistance value preset;
If the off-line resistance value of 106 described motors is not in the scope of the off-line resistance value preset, then perform the step determining the voltage of described d axle and the voltage of described q axle, namely according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, determine the step of the voltage of the described q axle corresponding with multiple active currents that described q axle is preset.And record Current Temperatures and resistance value stores, use when calculating in order to next time.
Said method judges, if again do not calculated resistance within given range the resistance value after calculating.Effectively prevent because uncertain factor causes the inaccurate problem of resistance calculations.
Fig. 5 shows the structural representation of a kind of controller that one embodiment of the invention provides, and as shown in Figure 5, this controller comprises: the first determination module 51, second determination module 52 and acquisition module 53;
First determination module 51, during for powering at motor and not starting, according to multiple reactive currents that the d axle of described motor is preset, determines the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset;
Second determination module 52, during for powering at motor and not starting, according to multiple reactive currents that the q axle of described motor is preset, determines the voltage of the described q axle corresponding with multiple active currents that described q axle is preset;
First acquisition module 53, the multiple active current preset for the voltage of the multiple reactive currents preset according to described d axle, described d axle, described q axle and the voltage of described q axle obtain the off-line resistance value of described motor.
One of the present embodiment preferred embodiment in, multiple reactive currents that the d axle of described motor is preset comprise: the first reactive current, the second reactive current and the 3rd reactive current;
Accordingly, described first determination module 51, specifically for:
According to described first reactive current, the second reactive current and the 3rd reactive current, determine and the first voltage, the second voltage and tertiary voltage that described first reactive current, the second reactive current and the 3rd reactive current are corresponding in turn to.
For example, according to described first reactive current
second reactive current
first voltage
with the second voltage
calculate the off-line resistance value R of a d axle
d1;
Wherein
r is default line impedance;
According to described second reactive current
3rd reactive current
second voltage
and tertiary voltage
calculate the off-line resistance value R of the 2nd d axle
d2;
Wherein
r is default line impedance;
According to the off-line resistance R of a described d axle
d1with the off-line resistance R of the 2nd d axle
d2, calculate the off-line resistance value R of described d axle
d;
Wherein R
d=(R
d1+ R
d2)/2.
One of the present embodiment preferred embodiment in, multiple active currents that the q axle of described motor is preset comprise: the first active current, the second active current and the 3rd active current;
Accordingly, described second determination module 52, specifically for:
The 4th voltage, the 5th voltage and the 6th voltage that are corresponding in turn to described first active current, the second active current and the 3rd active current is determined according to described first active current, the second active current and the 3rd active current.
For example, according to described first active current
second active current
4th voltage
5th voltage
calculate the off-line resistance value R of a q axle
q1;
Wherein
r is default line impedance;
According to described second active current
3rd active current
5th voltage
with the 6th voltage
calculate the off-line resistance value R of the 2nd q axle
q2;
Wherein
r is default line impedance;
According to the off-line resistance R of a described q axle
q1with the off-line resistance R of the 2nd q axle
q2, calculate the off-line resistance value R of described q axle
q;
Wherein R
q=(R
q1+ R
q2)/2.
One of the present embodiment preferred embodiment in, described first acquisition module 53, specifically for:
The voltage of the multiple reactive current preset according to described d axle and described d axle obtains the off-line resistance value of described d axle, and the multiple active current preset according to described q axle and the voltage of described q axle obtain the off-line resistance value of described q axle;
The off-line resistance value of described motor is obtained according to the off-line resistance value of described d axle and the off-line resistance value of q axle.
In multiple reactive currents that above-mentioned first determination module 51 is preset according to the d axle of described motor, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and second determination module 52 according to the q axle of described motor preset multiple active currents, before determining the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, described controller also comprises not shown module: the second acquisition module 54, comparison module 55;
Second acquisition module 54, for obtaining the first environment temperature of current environment;
Comparison module 55, for comparing the second environment temperature before described first environment temperature and the last electrifying startup of described motor;
First determination module 51, for when described comparison module 55 more described first environment temperature exceeds the value of preset temperature excursion relative to the value of the variations in temperature of described second environment temperature, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and second determination module 52 according to the q axle of described motor preset multiple active currents, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset.
At the first acquisition module 53, after the multiple active current preset for the voltage of the multiple reactive currents preset according to described d axle, described d axle, described q axle and the voltage of described q axle obtain the off-line resistance value of described motor, described controller also comprises not shown module: judge module 56;
Judge module 56, for judging that the off-line resistance value of described motor is whether within the scope of the off-line resistance value preset;
First determination module 51, during for the off-line resistance value at described motor not in the scope of the off-line resistance value preset, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and second determination module 52 according to the q axle of described motor preset multiple active currents, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset.
The acquisition methods of above-mentioned controller and above-mentioned motor off-line resistance value is one to one, and the present embodiment is not described in detail the concrete implementation detail of module each in above-mentioned controller.
The embodiment of the present invention additionally provides a kind of air conditioner, this air conditioner comprises motor, temperature sensor and controller described above, described motor is all connected with described controller with described temperature sensor, and wherein, electrode, temperature sensor and controller can be arranged in the off-premises station of this air conditioner.
Described controller, during for powering at motor and not starting, obtains the off-line resistance value of described motor;
Described temperature sensor, for detecting the 3rd ambient temperature when described motor powers on and do not start;
Described controller, also for the 4th ambient temperature before described 3rd ambient temperature and the last electrifying startup of described motor is compared the off-line resistance value judging whether again to obtain described motor.
Will be understood that, when the variable quantity of the 4th ambient temperature in above-mentioned 3rd ambient temperature and motor once before electrifying startup exceeds preset temperature excursion, then again obtain the off-line resistance value of motor according to the method described above, otherwise, again do not obtain the off-line resistance value of this motor.
The above each embodiment, only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
Claims (10)
1. an acquisition methods for motor off-line resistance value, is characterized in that, comprising:
When motor powers on and does not start, according to multiple reactive currents that the d axle of described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset;
The voltage of the multiple reactive currents preset according to described d axle, the voltage of described d axle, multiple active current that described q axle is preset and described q axle obtains the off-line resistance value of described motor.
2. method according to claim 1, is characterized in that, multiple reactive currents that the d axle of described motor is preset comprise: the first reactive current, the second reactive current and the 3rd reactive current;
Accordingly, multiple reactive currents that the described d axle according to described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, comprising:
According to described first reactive current, the second reactive current and the 3rd reactive current, determine and the first voltage, the second voltage and tertiary voltage that described first reactive current, the second reactive current and the 3rd reactive current are corresponding in turn to.
3. method according to claim 2, is characterized in that, multiple reactive currents that the q axle of described motor is preset comprise: the first active current, the second active current and the 3rd active current;
Accordingly, multiple active currents that the described q axle according to described motor is preset, determine the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, comprising:
The 4th voltage, the 5th voltage and the 6th voltage that are corresponding in turn to described first active current, the second active current and the 3rd active current is determined according to described first active current, the second active current and the 3rd active current.
4. method according to claim 3, is characterized in that, the voltage of described multiple reactive currents, the voltage of described d axle, multiple active current that described q axle is preset and the described q axle preset according to described d axle obtains the off-line resistance value of described motor, comprising:
The voltage of the multiple reactive current preset according to described d axle and described d axle obtains the off-line resistance value of described d axle, and the multiple active current preset according to described q axle and the voltage of described q axle obtain the off-line resistance value of described q axle;
The off-line resistance value of described motor is obtained according to the off-line resistance value of described d axle and the off-line resistance value of q axle.
5. method according to claim 4, is characterized in that, the voltage of described multiple reactive current of presetting according to described d axle and described d axle obtains the off-line resistance value of described d axle, comprising:
According to
Obtain the off-line resistance value of a d axle;
According to
Obtain the off-line resistance value of the 2nd d axle;
According to R
d=(R
d1+ R
d2)/2, obtain the off-line resistance value of described d axle;
Wherein,
represent the first reactive current,
represent the second reactive current,
represent the 3rd reactive current,
represent the first voltage,
represent the second voltage,
represent tertiary voltage, the line impedance that r representative is preset, R
d1represent the off-line resistance value of a d axle, R
d2represent the off-line resistance value of the 2nd d axle, R
drepresent the off-line resistance value of d axle.
6. method according to claim 4, is characterized in that, the voltage of described multiple active current of presetting according to described q axle and described q axle obtains the off-line resistance value of described q axle, comprising:
According to
Obtain the off-line resistance value of a q axle;
According to
Obtain the off-line resistance value of the 2nd q axle;
According to R
q=(R
q1+ R
q2)/2, obtain the off-line resistance value of described q axle;
Wherein,
represent the first active current,
represent the second active current,
represent the 3rd active current,
represent the 4th voltage,
represent the 5th voltage,
represent the 6th voltage, r is default line impedance, R
q1represent the off-line resistance value of a q axle, R
q2represent the off-line resistance value of the 2nd q axle, R
qrepresent the off-line resistance value of q axle.
7. the method according to any one of claim 1-6, it is characterized in that, multiple reactive currents that the described d axle according to described motor is preset, determine the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset, and according to multiple active currents that the q axle of described motor is preset, before determining the voltage of the described q axle corresponding with multiple active currents that described q axle is preset, described method also comprises:
Obtain the first environment temperature of current environment, and the second environment temperature before described first environment temperature and the last electrifying startup of described motor is compared;
If described first environment temperature exceeds the value of preset temperature excursion relative to the value of the variations in temperature of described second environment temperature, then perform the step determining the voltage of described d axle and the voltage of described q axle.
8. the method according to any one of claim 1-6, it is characterized in that, after the voltage of described multiple reactive currents, the voltage of described d axle, multiple active current that described q axle is preset and the described q axle preset according to described d axle obtains the off-line resistance value of described motor, described method also comprises:
Judge that the off-line resistance value of described motor is whether within the scope of the off-line resistance value preset;
If the off-line resistance value of described motor not in the scope of the off-line resistance value preset, then performs the step determining the voltage of described d axle and the voltage of described q axle.
9. a controller, is characterized in that, comprising:
First determination module, during for powering at motor and not starting, according to multiple reactive currents that the d axle of described motor is preset, determines the voltage of the described d axle corresponding with multiple reactive currents that described d axle is preset;
Second determination module, during for powering at motor and not starting, according to multiple active currents that the q axle of described motor is preset, determines the voltage of the described q axle corresponding with multiple active currents that described q axle is preset;
Acquisition module, the multiple active current preset for the voltage of the multiple reactive currents preset according to described d axle, described d axle, described q axle and the voltage of described q axle obtain the off-line resistance value of described motor.
10. an air conditioner, is characterized in that, comprise motor, temperature sensor and controller as claimed in claim 9, described motor is all connected with described controller with described temperature sensor;
Described controller, during for powering at motor and not starting, obtains the off-line resistance value of described motor;
Described temperature sensor, for detecting the 3rd ambient temperature when described motor powers on and do not start;
Described controller, also for the 4th ambient temperature before described 3rd ambient temperature and the last electrifying startup of described motor is compared the off-line resistance value judging whether again to obtain described motor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510366307.8A CN105024613A (en) | 2015-06-26 | 2015-06-26 | Obtaining method of motor off-line resistance value, controller and air conditioner |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510366307.8A CN105024613A (en) | 2015-06-26 | 2015-06-26 | Obtaining method of motor off-line resistance value, controller and air conditioner |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105024613A true CN105024613A (en) | 2015-11-04 |
Family
ID=54414376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510366307.8A Pending CN105024613A (en) | 2015-06-26 | 2015-06-26 | Obtaining method of motor off-line resistance value, controller and air conditioner |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105024613A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115566952A (en) * | 2022-10-27 | 2023-01-03 | 成都哈工驱动科技有限公司 | Permanent magnet synchronous motor stator electromagnetic parameter identification method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1885054A1 (en) * | 2006-08-03 | 2008-02-06 | STMicroelectronics S.r.l. | Method of estimating the state of a system and related device for estimating position and speed of the rotor of a brushless motor |
CN101237213A (en) * | 2007-01-29 | 2008-08-06 | 三菱电机株式会社 | Control apparatus for AC rotary machine and method for measuring electrical constant of ac rotary machine using the control apparatus |
CN101459401A (en) * | 2007-12-10 | 2009-06-17 | 株式会社日立产机*** | Position sensorless controller for permanent magnet motor |
CN103916064A (en) * | 2014-03-31 | 2014-07-09 | 广东威灵电机制造有限公司 | Method and device for measuring stator resistance and temperature detection method and device |
CN104378037A (en) * | 2014-11-07 | 2015-02-25 | 美的集团股份有限公司 | Current regulating method and device for air conditioner and single rotor compressor |
-
2015
- 2015-06-26 CN CN201510366307.8A patent/CN105024613A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1885054A1 (en) * | 2006-08-03 | 2008-02-06 | STMicroelectronics S.r.l. | Method of estimating the state of a system and related device for estimating position and speed of the rotor of a brushless motor |
CN101237213A (en) * | 2007-01-29 | 2008-08-06 | 三菱电机株式会社 | Control apparatus for AC rotary machine and method for measuring electrical constant of ac rotary machine using the control apparatus |
CN101459401A (en) * | 2007-12-10 | 2009-06-17 | 株式会社日立产机*** | Position sensorless controller for permanent magnet motor |
CN103916064A (en) * | 2014-03-31 | 2014-07-09 | 广东威灵电机制造有限公司 | Method and device for measuring stator resistance and temperature detection method and device |
CN104378037A (en) * | 2014-11-07 | 2015-02-25 | 美的集团股份有限公司 | Current regulating method and device for air conditioner and single rotor compressor |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115566952A (en) * | 2022-10-27 | 2023-01-03 | 成都哈工驱动科技有限公司 | Permanent magnet synchronous motor stator electromagnetic parameter identification method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10690138B2 (en) | Motor control device, motor control method, and blower apparatus | |
CN104521134B (en) | Control device of electric motor, method of motor control and air-supply arrangement | |
CN105680746B (en) | A method of designing permasyn morot electric current and speed control PI parameters using online particle swarm optimization algorithm | |
JP6361450B2 (en) | Induction motor control device | |
CN102651629B (en) | A kind of estimation on line method of permanent magnet flux linkage | |
CN104678143A (en) | Air conditioner as well as method and device for detecting power consumption of air conditioner | |
CN106452247B (en) | Method and device for identifying rotational inertia of permanent magnet synchronous motor | |
CN102540076B (en) | Method for measuring time constant of rotor of asynchronous machine | |
US20120059642A1 (en) | Method and device for the angle sensor-free detection of the position of the rotor shaft of a permanently excited synchronous machine on the basis of current signals and voltage signals | |
US20220229116A1 (en) | Method and Device for Determining the Degradation of a Battery Module or Battery Cell | |
CN104201962A (en) | Method for identifying traction induction motor parameter of high-speed train | |
CN109883566B (en) | Motor winding temperature detection method based on magnetic flux | |
EP3816803B1 (en) | Method for monitoring and identifying sensor failure in electric drive system | |
CN101946136A (en) | Refrigeration equipment | |
US20050050965A1 (en) | System and method for monitoring torque in an electric motor | |
CN108549025A (en) | A kind of automobile permanent magnet synchronous motor mixing torque security detection method | |
CN105024613A (en) | Obtaining method of motor off-line resistance value, controller and air conditioner | |
JP4918895B2 (en) | Electric vehicle system | |
CN106452252A (en) | Method for high-precision off-line identification of d-axis inductance of motor | |
KR100837938B1 (en) | Apparatus And Method For Controlling A Motor In A Hybrid Electric Vehicle | |
CN107248831A (en) | Permanent-magnetic synchronous motor stator Flux Observation Method, flux observer and storage medium | |
CN108736784A (en) | The method and apparatus for measuring the temperature of the stator winding of permanent magnet synchronous motor | |
CN106169895A (en) | A kind of permanent magnet linear synchronous motor measurement of electric parameter method | |
CN105406777A (en) | Detection device and detection method of stator flux linkage of permanent-magnet synchronous motor | |
JP6867812B2 (en) | Rotating machine short circuit diagnostic device and rotating machine short circuit diagnostic method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151104 |
|
RJ01 | Rejection of invention patent application after publication |