CN108631696A - Motor control method and device, temperature checking method and device, EPS for EPS - Google Patents

Motor control method and device, temperature checking method and device, EPS for EPS Download PDF

Info

Publication number
CN108631696A
CN108631696A CN201710167514.XA CN201710167514A CN108631696A CN 108631696 A CN108631696 A CN 108631696A CN 201710167514 A CN201710167514 A CN 201710167514A CN 108631696 A CN108631696 A CN 108631696A
Authority
CN
China
Prior art keywords
motor
temperature
value
eps
magnetic linkage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710167514.XA
Other languages
Chinese (zh)
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.)
SAIC Motor Corp Ltd
Original Assignee
SAIC Motor Corp 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 SAIC Motor Corp Ltd filed Critical SAIC Motor Corp Ltd
Priority to CN201710167514.XA priority Critical patent/CN108631696A/en
Publication of CN108631696A publication Critical patent/CN108631696A/en
Pending legal-status Critical Current

Links

Landscapes

  • Power Steering Mechanism (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

A kind of motor control method and device, temperature checking method and device, EPS for EPS, the motor control method for EPS include the following steps:Determine the magnetic linkage value of the motor;Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein the mapping table is obtained by scaling method, is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor;Temperature based on the motor adjusts the electric current of the motor.The present invention program can obtain more accurate motor temperature, and then by adjusting the electric current of motor, and realization controls the temperature of motor, the problem of to effectively prevent motor function reduction at high temperature, or even be burned out.

Description

Motor control method and device, temperature checking method and device, EPS for EPS
Technical field
The present invention relates to EPS motor control fields, especially a kind of for the motor control method and device of EPS, temperature Detection method and device, EPS.
Background technology
As one of the research hotspot of automotive engineering and frontier science and technology, electric boosting steering system (Electric Power Steering System, EPS) by motor power steering is directly provided, eliminate power necessary to hydraulic power steering system Steering pump, hose, hydraulic oil, conveyer belt and loaded on the belt pulley on engine, not only save energy, but also protect environment.Separately Outside, also have the characteristics that adjustment is simple, assembly is flexible and can provide power steering in several situations.
Based on These characteristics, EPS is gradually replacing traditional hydraulic power-assist steering system, becomes part on Vehicles Collected from Market The standard configuration of vehicle.When automobile is run at a low speed, EPS provides auxiliary torque by motor, by controlling current of electric, can provide and turn It is electric boosted to device, to reduce the minimum steering force manipulated needed for automobile, and then improve the portability that steering gear manipulates.Work as vapour When driving, EPS can provide stable steering feel to overall height speed, to improve the stability of steering gear manipulation.
EPS generally include electronic control unit (Electronic Control Unit, ECU), motor, torque sensor, Vehicle speed sensor and deceleration mechanism.Wherein, ECU carries out logic point according to the input signal of torque sensor and vehicle speed sensor Analysis and calculating, determine booster torquemoment, and directly control motor.Power source of the motor as EPS, can be according to the instruction of ECU Suitable auxiliary torque is exported, the critical component of EPS is belonged to.
For improving the performance of EPS motor, the monitoring and control of temperature is a key factor.This is because electric When machine temperature drift, Motor torque output can reduce, and may cannot be satisfied torque demand, need to compensate.Moreover, working as EPS Residing environment temperature is excessively high, especially when motor temperature is excessively high, motor performance can be caused to decline, and even results in motor burning It ruins.
In the prior art, generally use indirect type measurement method obtains motor temperature, such as in other components of EPS, As mounting temperature sensor in ECU estimates the temperature of motor by measuring the temperature around the temperature sensor inside ECU.This Be because, motor belongs to mechanical gyro unit, can neither on rotor mounting temperature sensor, it is also difficult on stator install pass Sensor cannot also use direct measuring method to increase temperature sensor inside motor.
But in practical operation, for above-mentioned evaluation method there are larger deviation, the motor temperature of acquisition is often not accurate enough Really.This is because ECU and the internal structure of motor and external environment are different, estimated using the internal temperature of ECU as benchmark It calculates, it is difficult to obtain accurate motor internal temperature.Specifically, the resistance in ECU is different from motor, by measuring resistance Variation with temperature and calculated temperature namely difference.And the external cooling condition of ECU is different from motor, it is difficult to according to not The temperature of accurate motor is derived in same heat dissipation adjustment.
Due to being difficult to obtain accurate motor temperature, also just it is difficult to rationally control motor, is easy to happen motor and exists Function reduction when high temperature, or even the problem of be burned out.
Invention content
The technical problem to be solved by the present invention is to provide a kind of motor control method for EPS and device, temperature detecting methods Method and device, EPS can obtain more accurate motor temperature, and then by adjusting the electric current of motor, realize the temperature to motor Degree is controlled, the problem of to effectively prevent motor function reduction at high temperature, or even be burned out.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of motor control method for EPS, including it is following Step:Determine the magnetic linkage value of the motor;Mapping table is searched with the determination motor according to the magnetic linkage value of the motor Temperature, wherein the mapping table is obtained by scaling method, is used to indicate different motor magnetic linkage values and the motor The correspondence of temperature;Temperature based on the motor adjusts the electric current of the motor.
Optionally it is determined that the magnetic linkage value of the motor includes:The motor is calculated according to the control parameter value of the motor Magnetic linkage value.
Optionally, the control parameter value of the motor is selected from:Electric moter voltage value, motor current value, motor angular velocity value, electricity Inductance value and motor impedance value.
Optionally, the electric current that the temperature based on the motor adjusts the motor includes:When the temperature of the motor is less than When preset temperature lower limiting value, controls the motor and use preset standard electric current.
Optionally, the electric current that the temperature based on the motor adjusts the motor further includes:When the temperature of the motor is big In equal to the preset temperature lower limiting value, and when less than preset temperature upper limit value, control the motor use be more than it is described default The electric current of normalized current.
Optionally, the electric current that the temperature based on the motor adjusts the motor further includes:When the temperature of the motor is big When equal to the preset temperature upper limit value, controls the motor and use the electric current for being less than the preset standard electric current.
In order to solve the above technical problems, the embodiment of the present invention also provides a kind of motor control assembly for EPS, the dress Set including:First determination unit is adapted to determine that the magnetic linkage value of the motor;Second determination unit is suitable for according to the motor Magnetic linkage value searches mapping table with the temperature of the determination motor, wherein and the mapping table is obtained by scaling method, It is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor;Adjustment unit is suitable for being based on the motor Temperature adjust the electric current of the motor.
Optionally, first determination unit includes:Computation subunit is suitable for the control parameter value meter according to the motor Calculate the magnetic linkage value of the motor.
Optionally, the control parameter value of the motor is selected from:Electric moter voltage value, motor current value, motor angular velocity value, electricity Inductance value and motor impedance value.
Optionally, the adjustment unit includes:The first adjustment subelement is suitable for being less than default temperature when the temperature of the motor When spending lower limiting value, controls the motor and use preset standard electric current.
Optionally, the adjustment unit further includes:Second adjustment subelement is suitable for being more than or equal to institute when the motor temperature When stating preset temperature lower limiting value, and being less than preset temperature upper limit value, controls the motor and use more than the preset standard electric current Electric current.
Optionally, the adjustment unit further includes:Third adjusts subelement, is suitable for being more than or equal to institute when the motor temperature When stating preset temperature upper limit value, controls the motor and use the electric current for being less than the preset standard electric current.
In order to solve the above technical problems, the embodiment of the present invention also provides a kind of EPS, the EPS includes above-mentioned for EPS Motor control assembly.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of motor temperature detection method for EPS, including Following steps:Determine the magnetic linkage value of the motor;Mapping table is searched with the determination electricity according to the magnetic linkage value of the motor The temperature of machine, wherein the mapping table is obtained by scaling method, is used to indicate different motor magnetic linkage values and the electricity The correspondence of the temperature of machine.
Optionally it is determined that the magnetic linkage value of the motor includes:The motor is calculated according to the control parameter value of the motor Magnetic linkage value.
Optionally, the control parameter value of the motor is selected from:Electric moter voltage value, motor current value, motor angular velocity value, electricity Inductance value and motor impedance value.
In order to solve the above technical problems, the embodiment of the present invention provides a kind of motor temperature detection device for EPS, it is described Device includes:Third determination unit is adapted to determine that the magnetic linkage value of the motor;4th determination unit is suitable for according to the motor Magnetic linkage value search mapping table with the temperature of the determination motor, wherein the mapping table is obtained by scaling method It arrives, is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor.
Optionally, the control parameter value of the motor is selected from:Electric moter voltage value, motor current value, motor angular velocity value, electricity Inductance value and motor impedance value.
Optionally, the 4th determination unit includes:Second determination subelement, suitable for being looked into according to the magnetic linkage value of the motor Look for mapping table with the temperature of the determination motor, wherein the mapping table is used to indicate different motor magnetic linkage values With the correspondence of the temperature of the motor.
In order to solve the above technical problems, the embodiment of the present invention also provides a kind of EPS, the EPS includes above-mentioned for EPS Motor temperature detection device.
Compared with prior art, the technical solution of the embodiment of the present invention has the advantages that:
The embodiment of the present invention is directed to EPS, the magnetic linkage value of the motor by determining EPS, and determines institute according to the magnetic linkage value The temperature of motor is stated, and then the correspondence of different motor magnetic linkage values and the temperature of the motor is obtained by scaling method Table, to obtain accurate motor temperature, and then the temperature based on the motor adjusts the electric current of the motor.Using of the invention real The scheme of example is applied, more accurate motor temperature can be obtained by scaling method, and then by adjusting the electric current of motor, realize The temperature of motor is controlled.The problem of to effectively prevent motor function reduction at high temperature, or even be burned out.
Further, compared with the prior art in come indirect type estimated by measuring the temperature of other components interiors of EPS The temperature of motor, the embodiment of the present invention can obtain the temperature of motor according to the correspondence of EPS motor magnetic linkage value and temperature, To obtain more accurate motor temperature.And then the electric current of motor is adjusted based on more accurate temperature, it obtains more Good adjustment effect.
Further, the embodiment of the present invention is based on different motor temperatures, and when EPS motor faces different risks, selection is not Same adjustment mode is adjusted the electric current of motor, helps to make motor that can be in good work at different temperature In state.Especially when motor temperature is excessively high, electric current pair less than the preset standard electric current is used by controlling the motor Motor is protected, and the problem of motor is burned out at high temperature is prevented.
Further, compared with the prior art in other components of EPS mounting temperature sensor, and then estimate motor temperature The method of degree, the embodiment of the present invention directly obtain motor temperature according to the magnetic linkage value of EPS motor, and also there is no need to temperature sensing Device, to simplify the sub- number of parts of EPS.Not only can effectively improve the space availability ratio in EPS, and save expenditure at This.
Description of the drawings
Fig. 1 is a kind of flow chart of motor control method for EPS in the embodiment of the present invention.
Fig. 2 is the flow chart of another kind in the embodiment of the present invention for the motor control method of EPS.
Fig. 3 is a kind of structural schematic diagram of motor control assembly for EPS in the embodiment of the present invention.
Fig. 4 is a kind of flow chart of motor temperature detection method for EPS in the embodiment of the present invention.
Fig. 5 is a kind of structural schematic diagram of motor temperature detection device for EPS in the embodiment of the present invention.
Specific implementation mode
As previously mentioned, in a measure of the prior art, the motor of EPS is obtained by using indirect type measurement method Temperature, such as the mounting temperature sensor in ECU estimate motor by measuring the temperature around the temperature sensor inside ECU Temperature.But in practical operation, for above-mentioned evaluation method there are larger deviation, the motor temperature of acquisition is often not accurate enough Really.Due to being difficult to obtain accurate motor temperature, also just it is difficult to rationally control motor, is easy to happen motor at high temperature Function reduction, or even the problem of be burned out.
The present inventor passes through the study found that the key of the above problem is inside temperature and motor inside ECU The correspondence of temperature is excessively faint.Specifically, ECU and the internal structure of motor and external environment are different, in ECU Portion's temperature is estimated as benchmark, it is difficult to obtain accurate motor internal temperature.
In another measure of the prior art, the temperature of motor is calculated using the magnetic linkage value of motor by existing formula Degree, is calculated for example, by using following formula:
Wherein, T is the temperature of motor;
VqIndicate the voltage between motor two-phase;
idIndicate to carry out the electric current of motor phase line d axis when theoretical calculation in vector controlled;
LdIndicate motor inductances value;Indicate the induction reactance in motor stator winding;
RsIndicate the impedance value of motor stator winding;
ω indicates motor angular velocity;
ψf0For the magnetic linkage value of the motor when temperature is 0 DEG C;
KtIt is to calculate the constant factor used when magnetic material temperature for the temperature coefficient of magnet.
But learnt through inventor's research, it is inappropriate to calculate motor magnetic linkage using above-mentioned formula, for Automobile drive Motor, hundreds of amperes of maximum current, the fever of motor stator winding (Rs) is it is clear that cannot ignore.Namely it is answered in formula When includingSuch as following formula:
Wherein, iqIt refer to the electric current of motor phase line q axis when carrying out theoretical calculation in vector controlled;
Rs indicates the resistance value of motor stator winding.
But the resistance value of motor stator winding is the variable varied with temperature, it is difficult to measure, also just can not It substitutes into formula and calculates accurate motor temperature value.In the measure that the above-mentioned prior art uses, either ignore motor stator Winding impedance value is still regarded as constant substitution, and the value being calculated all is inaccurate.
The embodiment of the present invention is directed to EPS, the magnetic linkage value of the motor by determining EPS, and determines institute according to the magnetic linkage value The temperature of motor is stated, and then the temperature based on the motor adjusts the electric current of the motor.Using the scheme of the embodiment of the present invention, The temperature of motor can be determined according to the magnetic linkage value of EPS motor itself, compared with the prior art in estimated with indirect type measurement method Calculation obtains the temperature of motor, can obtain more accurate motor temperature by scaling method, and then by adjusting the electricity of motor Stream, realization control the temperature of motor.The problem of to effectively prevent motor function reduction at high temperature, or even be burned out Occur.
It is understandable to enable above-mentioned purpose, feature and the advantageous effect of the present invention to become apparent, below in conjunction with the accompanying drawings to this The specific embodiment of invention is described in detail.
With reference to figure 1, Fig. 1 is a kind of flow chart of motor control method for EPS in the embodiment of the present invention, the use In the motor control method of EPS may include step S101 to step S103.
Step S101:Determine the magnetic linkage value of the motor.
Step S102:Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein The mapping table is obtained by scaling method, and it is corresponding with the temperature of the motor to be used to indicate different motor magnetic linkage values Relationship.
Step S103:Temperature based on the motor adjusts the electric current of the motor.
The specific embodiment of the motor control method for EPS is described in detail with reference to Fig. 1.
In the specific implementation of step S101, determine that the magnetic linkage value of the motor is the control parameter value according to the motor It is calculated.
Specifically, the control parameter value of the motor is selected from:Electric moter voltage value, motor current value, motor angular velocity value and Motor impedance value.
In the specific implementation of step S102, mapping table is searched with the determination electricity according to the magnetic linkage value of the motor The temperature of machine.
In specific implementation, mapping table can be searched according to the magnetic linkage value of motor with the temperature of the determination motor, Wherein, the mapping table of detailed motor magnetic linkage value and motor temperature can be obtained by scaling method.
In the specific implementation of step S103, the temperature based on the motor adjusts the electric current of the motor.
Specifically, it when the temperature of the motor is less than preset temperature lower limiting value, controls the motor and uses preset standard Electric current.
When the motor temperature is more than or equal to preset temperature lower limiting value, the motor temperature can be based on to the motor Electric current be adjusted.
When the temperature of the motor is more than or equal to the preset temperature upper limit value, controls the motor and use less than described The electric current of preset standard electric current.
With reference to figure 2, Fig. 2 is the flow chart of another kind in the embodiment of the present invention for the motor control method of EPS, described Motor control method for EPS may include step S201 to step S207.
Step S201:Determine the magnetic linkage value of motor.
In specific implementation, determining the formula of motor magnetic linkage value can be:
Wherein, U indicates electric moter voltage, as a unrestricted example, value range that U can be set be 9 to 13V;
I indicates current of electric, and as a unrestricted example, the value range that I can be arranged is 0 to 80A;
X indicates motor impedance, and for specific motor, X is constant;
ω indicates motor angular velocity;
ψfIndicate motor magnetic linkage.
U, I, X can be known as to Motor control parameters, and handleMotor control parameters C as a whole. Then motor magnetic linkage value formula can be:
Further, the magnetic linkage value of the motor can be calculated by ECU.
In the practical application of EPS, in addition to the only a fews operating mode such as Emergency avoidance, motor runs on i mostlyd=0 operating mode Under, belong to steady state operating condition, therefore, the resistance Rs of coil winding of motor stator can be ignored in the calculation.Wherein, idIndicate arrow The electric current of motor phase line d axis when theoretical calculation is carried out in amount control.
In the prior art, there is also the method for the magnetic linkage value for calculating motor by another existing formula, for example, by using Following formula are calculated:
ψf(T)=ψf(0℃)*(1+T*Ktemp)
Wherein, T is the temperature of motor;
ψf(T) it is the magnetic linkage value of the motor in temperature T;
ψf(0 DEG C) the magnetic linkage value for the motor when temperature is 0 DEG C;
KtempFor the temperature coefficient of magnet.
But learnt through inventor's research, it is inappropriate to calculate motor magnetic linkage using above-mentioned formula.The reason is as follows that:
Motor in documents 1 is hybrid vehicle driving motor (hybrid electric vehicle that Use permanent magnetic (PM) motors), such motor is mostly used permanent magnet synchronous motor, permanent-magnet material in the world at present For rare earth permanent-magnetic material, rare earth permanent-magnetic material all has negative temperature coefficient, and there are two the temperatures coefficient:Residual magnetic flux density The temperature coefficient of Br is generally in-(0.05 ∽ 0.1) %/K;The temperature coefficient of magnetic induction coercivity H is generally in-(0.6 ∽ 0.7)/K.And the magnet temperature coefficient mentioned in formula (6) does not indicate which coefficient used.
Inside motor, the magnetic field that permanent magnet generates is needed by air gap, stator tooth, stator yoke, rotor etc., permanent magnet production Raw magnetic linkage is influenced by magnetic resistance in magnetic circuit, that is to say, that magnetic linkage, which is influenced by temperature, in the temperature coefficient and motor of magnet is It is several and irrelevant.The field data show of usual EPS motor (such as N33SH Nd-Fe-B permanent magnet materials), magnetic linkage are affected by temperature Coefficient be -0.11%/K, and the Br temperatures coefficient of magnet itself are -0.16%/K, the temperature coefficient of Hcj is - 0.77%/K.
To sum up, the magnetic linkage calculated by the formula used in the prior art is suitable only for there are relatively large deviation to calculating It is used in the case that required precision is not high.
Step S202:Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor.
In specific implementation, the mapping table of detailed motor magnetic linkage value and motor temperature can be obtained by scaling method .
Specifically, motor is placed in sweat box, and then the set temperature of sweat box can be regarded as motor temperature. By setting sweat box to different temperature, such as -30 DEG C, -20 DEG C, -10 DEG C, 0 DEG C, 10 DEG C, 20 DEG C, 30 DEG C, 40 DEG C etc., Different motor temperatures can accordingly be obtained.
Wherein, for each motor temperature, motor can be made to be operated in different rotating speeds, voltage and current in sweat box Under, and then motor magnetic linkage value is calculated according to electric moter voltage value, motor current value, motor angular velocity value and motor impedance value.
Specifically, above-mentioned motor magnetic linkage value formula can be based on and calculates motor magnetic linkage value, to obtain motor magnetic linkage value ψf、 Correspondence between integrated motor control parameter C and motor angular velocity ω this three, and obtained pair based on above-mentioned correspondence Answer relation table.Specifically, under different operating modes, different integrated motor control parameter C, Jin Ertong are calculated based on U, I, X It crosses motor angular velocity ω and calculates motor magnetic linkage value ψf
Wherein, the mapping table can serve to indicate that different motor magnetic linkage values is corresponding with the temperature of the motor Relationship.
It is understood that motor temperature T due to that can be arranged in testing and accordingly calculated motor magnetic linkage Value ψfAll it is limited, for the data portion of motor magnetic linkage value and motor temperature not after tested, interpolation method may be used and obtain It takes, to obtain complete mapping table.Specifically, interpolation method is also known as " interpolation method ", function f (x) can be utilized at certain If the known functional value done in section, makes specific function, used on other aspects in section the value of this specific function as The approximation of function f (x), to obtain the computational methods of unknown numerical value.
Further, mapping table is searched according to the magnetic linkage value of the motor, it may be determined that the temperature of the motor. In specific implementation, under the premise of Motor control parameters are consistent, motor magnetic linkage value and it is inversely proportional with motor temperature, that is, motor Temperature T is higher, motor magnetic linkage value ψfIt is smaller.
Temperature by other components of measurement EPS in compared with the prior art, such as inside ECU is estimated with carrying out indirect type The temperature of motor, the embodiment of the present invention can be according to the correspondences of EPS motor magnetic linkage value and temperature, by the magnetic for calculating motor Chain value obtains the temperature of motor.With ECU internal temperatures compared with the correlation between motor temperature, the motor magnetic linkage value of EPS with There is more specific correspondence, so the motor temperature that the embodiment of the present invention obtains is more accurate between motor temperature.In turn The electric current of motor is adjusted based on more accurate temperature, better adjustment effect can be obtained.
Further, compared with the prior art in EPS other components interior mounting temperature sensors, and then estimate electricity The method of machine temperature, the embodiment of the present invention directly obtain motor temperature according to the magnetic linkage value of EPS motor, and also there is no need to temperature biographies Sensor, to simplify the sub- number of parts of EPS.The space availability ratio in EPS is not only can effectively improve, but also saves expenditure Cost.
Step S203:Judge whether the temperature of motor is more than or equal to the preset temperature lower limiting value, when judging result is no When, step S204 can be executed;Conversely, can then execute step S205.
Step S204:It controls the motor and uses preset standard electric current.
Specifically, it when the temperature of the motor is less than preset temperature lower limiting value, controls the motor and uses preset standard Electric current.
It is due to electricity it is understood that can be only adjusted by the electric current to motor when motor temperature is higher Function reduction can just occur at high temperature for machine, or even there are problems that being burned out.And when the temperature of motor is relatively low, it is only necessary to control Motor processed uses preset standard electric current so that motor normal operation, is not necessarily to additional adjustment.
As a non-limiting example, such as pipe column type EPS, it is 65 DEG C that preset temperature lower limiting value, which can be arranged,.I.e. When motor temperature is less than 65 DEG C, it is possible to determine that be not up to the degree that need to be adjusted for the temperature of motor, and then control motor and use Preset standard electric current is so that motor normal operation.Such as the EPS for rack end power-assisted, preset temperature lower limiting value, which can be arranged, is 100℃.I.e. when motor temperature is less than 100 DEG C, it is possible to determine that be not up to the degree that need to be adjusted for the temperature of motor, and then control Motor is using preset standard electric current so that motor normal operation.Wherein, preset standard electric current can be adjusted as needed, example Electric current appropriate is such as selected according to the concrete configuration difference of EPS.
Step S205:Judge whether the temperature of motor is less than the preset temperature upper limit value, it, can when judging result is to be To execute step S206;Conversely, can then execute step S207.
Step S206:It controls the motor and uses the electric current for being more than the preset standard electric current.
Specifically, when the motor temperature is more than or equal to preset temperature lower limiting value, the motor temperature pair can be based on The electric current of the motor is adjusted.
When the temperature of the motor is more than or equal to the preset temperature lower limiting value, and is less than preset temperature upper limit value, control It makes the motor and uses the electric current for being more than the preset standard electric current.
More specifically, when motor temperature is higher, Motor torque output reduces, and may cannot be satisfied torque demand, needs It compensates.To increase Motor torque, to keep identical motor output torque, need using more than the preset standard The electric current of electric current is to obtain output torque compensation.This is because motor is the conversion equipment for realizing electric energy and mechanical energy, Operation principle is based on the law of electromagnetic induction, and with most motors using magnetic field as its coupled field.When temperature liter The magnetism of Gao Shi, magnet or magnetic field in motor can decline, and output torque is caused to reduce, and motor performance declines, so that driving It sails feel and handling quality declines.
In specific implementation, it can determine whether that the electric current of motor has controlled by adjusting steering torque value later Position, specifically, if the steering torque value after adjustment is reduced to default steering torque value, it may be considered that the output of motor Torque compensation in place, and then is judged as that the electric current of motor has controlled in place.This is because current of electric is bigger, rotor in motor Rotating speed it is faster, steering torque value is with regard to smaller.As a non-limitative example, the default steering torque value of motor can be set For 4.0Nm.
As a unrestricted example, for pipe column type EPS, it is 65 DEG C that preset temperature lower limiting value, which can be arranged, if It is 85 DEG C to set preset temperature upper limit value.Namely when motor temperature is more than 65 DEG C, and is less than 85 DEG C, the motor can be controlled and adopted With the electric current more than the preset standard electric current.
As another unrestricted example, for the EPS of rack end power-assisted, preset temperature lower limiting value, which can be arranged, is 100 DEG C, setting preset temperature upper limit value is 125 DEG C.Namely it when motor temperature is more than 100 DEG C, and is less than 125 DEG C, can control It makes the motor and uses the electric current for being more than the preset standard electric current.
It will be appreciated by those skilled in the art that according to differences such as the type of motor, structure, power, radiating modes, related temperature The setting of degree limit value can be adjusted according to actual conditions.
When motor temperature is higher, EPS motor is caused to face performance decline, so that driving feel and handling quality declines The problem of when, the embodiment of the present invention uses electric current more than the preset standard electric current by controlling the motor, helps to make Motor can be in good working order at different temperature.
Step S207:It controls the motor and uses the electric current for being less than the preset standard electric current.
Specifically, it when the temperature of the motor is more than or equal to the preset temperature upper limit value, controls the motor and uses Less than the electric current of the preset standard electric current.
Specifically, when motor temperature is excessively high, when the danger being burned out there are motor, by using less than the pre- bidding The electric current of quasi- electric current can be limited and be protected to motor.
As a unrestricted example, for pipe column type EPS, it is 85 DEG C that preset temperature upper limit value, which can be arranged, when When motor temperature is more than 85 DEG C, it is determined as that motor temperature is excessively high, needs to limit motor and protected.
As another unrestricted example, for the EPS of rack end power-assisted, preset temperature threshold, which can be arranged, is 125 DEG C, when motor temperature is more than 125 DEG C, it is determined as that motor temperature is excessively high, needs to limit motor and protected.
It will be appreciated by those skilled in the art that according to differences such as the type of motor, structure, power, radiating modes, related temperature The setting of degree limit value can be adjusted according to actual conditions.
It is understood that the electric current after adjustment is smaller, the dynamics protected to motor is bigger, more helps avoid The problem of motor is burned out.
Further, it should be pointed out that avoid current break from bringing adverse effect to motor, in control motor adjustment In the step of electric current, using electric current is gradually reduced, the mode that makes current value slowly decline.
The embodiment of the present invention is based on different motor temperatures, when EPS motor faces different risks, selects different adjustment Mode is adjusted the electric current of motor.Especially when motor temperature is excessively high, by control the motor use be less than it is described pre- If the electric current of normalized current protects motor, prevent the problem of motor is burned out at high temperature.
Fig. 3 is a kind of structural schematic diagram of motor control assembly 30 for EPS in the embodiment of the present invention.Such as Fig. 3 institutes Show, the motor control assembly 30 for EPS may include:First determination unit 301, the second determination unit 302 and adjustment Unit 303.
Specifically, the first determination unit 301 is adapted to determine that the magnetic linkage value of the motor.Second determination unit 302 is suitable for root Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein the mapping table passes through Scaling method obtains, and is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor.Adjustment unit 303 is suitable The electric current of the motor is adjusted in the temperature based on the motor.
Furthermore, the first determination unit 301 may include computation subunit 304, be suitable for the control according to the motor The magnetic linkage value of motor described in parameter value calculation processed.
Adjustment unit 303 may include that the first adjustment subelement 306, second adjustment subelement 307 and third adjustment are single Member 308.The first adjustment subelement 306 is suitable for, when the temperature of the motor is less than preset temperature lower limiting value, controlling the motor Using preset standard electric current.Second adjustment subelement 307 is suitable for being more than or equal to the preset temperature lower limit when the motor temperature When being worth, and being less than preset temperature upper limit value, controls the motor and use the electric current for being more than the preset standard electric current.Third adjusts Subelement 308 is less than suitable for when the motor temperature is more than or equal to the preset temperature upper limit value, controlling the motor and using The electric current of the preset standard electric current.
More detailed contents about the motor control assembly 30 for EPS are please referred to previously for the electricity for EPS The associated description of machine control method, which is not described herein again.
The embodiment of the invention also discloses a kind of EPS, the EPS includes the above-mentioned motor control assembly 30 for EPS, institute The above-mentioned motor control method for EPS can be executed by stating EPS.
Fig. 4 is a kind of flow chart of motor temperature detection method for EPS in the embodiment of the present invention.As shown in figure 4, The motor temperature detection method for EPS may include step S401 to step S402.
Step S401:Determine the magnetic linkage value of the motor.
Step S402:Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein The mapping table is obtained by scaling method, and it is corresponding with the temperature of the motor to be used to indicate different motor magnetic linkage values Relationship.
The description and the step in Fig. 2 that the execution of step S401 and S402 refer to step S101 and S102 in Fig. 1 The description of S201 and S202 is executed, and details are not described herein again.
Fig. 5 is a kind of structural schematic diagram of motor temperature detection device for EPS in the embodiment of the present invention.Such as Fig. 5 Shown, the motor temperature detection device 50 for EPS may include:Third determination unit 501, the 4th determination unit 502.
Specifically, third determination unit 501 is adapted to determine that the magnetic linkage value of the motor.4th determination unit 502 is suitable for root The temperature of the motor is determined according to the magnetic linkage value.
4th determination unit 502 may include the second determination subelement 504, be suitable for being searched according to the magnetic linkage value of the motor Mapping table is with the temperature of the determination motor.Wherein, the mapping table be used to indicate different motor magnetic linkage values with The correspondence of the temperature of the motor.
More detailed contents about the motor temperature detection device 50 for EPS are please referred to previously for for EPS Motor temperature detection method associated description, which is not described herein again.
The embodiment of the invention also discloses a kind of EPS, the EPS includes the above-mentioned motor temperature detection device for EPS 50, the EPS can execute the above-mentioned motor temperature detection method for EPS.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can be stored in computer readable storage medium, to store Medium may include:ROM, RAM, disk or CD etc..
Although present disclosure is as above, present invention is not limited to this.Any those skilled in the art are not departing from this It in the spirit and scope of invention, can make various changes or modifications, therefore protection scope of the present invention should be with claim institute Subject to the range of restriction.

Claims (20)

1. a kind of motor control method for EPS, which is characterized in that include the following steps:
Determine the magnetic linkage value of the motor;
Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein the correspondence Table is obtained by scaling method, is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor;
Temperature based on the motor adjusts the electric current of the motor.
2. the motor control method according to claim 1 for EPS, which is characterized in that determine the magnetic linkage of the motor Value includes:
The magnetic linkage value of the motor is calculated according to the control parameter value of the motor.
3. the motor control method according to claim 2 for EPS, which is characterized in that the control parameter of the motor Value is selected from:Electric moter voltage value, motor current value, motor angular velocity value, motor inductances value and motor impedance value.
4. the motor control method according to claim 1 for EPS, which is characterized in that the temperature based on the motor The electric current for adjusting the motor includes:
When the temperature of the motor is less than preset temperature lower limiting value, controls the motor and use preset standard electric current.
5. the motor control method according to claim 4 for EPS, which is characterized in that the temperature based on the motor The electric current for adjusting the motor further includes:
When the temperature of the motor is more than or equal to the preset temperature lower limiting value, and is less than preset temperature upper limit value, institute is controlled It states motor and uses the electric current for being more than the preset standard electric current.
6. the motor control method according to claim 5 for EPS, which is characterized in that the temperature based on the motor The electric current for adjusting the motor further includes:
When the temperature of the motor is more than or equal to the preset temperature upper limit value, it is described default using being less than to control the motor The electric current of normalized current.
7. a kind of motor control assembly for EPS, which is characterized in that including:
First determination unit is adapted to determine that the magnetic linkage value of the motor;
Second determination unit is suitable for searching mapping table according to the magnetic linkage value of the motor with the temperature of the determination motor, Wherein, the mapping table is obtained by scaling method, is used to indicate the temperature of different motor magnetic linkage value and the motor Correspondence;
Adjustment unit adjusts the electric current of the motor suitable for the temperature based on the motor.
8. the motor control assembly according to claim 7 for EPS, which is characterized in that the first determination unit packet It includes:
Computation subunit, suitable for calculating the magnetic linkage value of the motor according to the control parameter value of the motor.
9. the motor control assembly according to claim 8 for EPS, which is characterized in that the control parameter of the motor Value is selected from:Electric moter voltage value, motor current value, motor angular velocity value, motor inductances value and motor impedance value.
10. the motor control assembly according to claim 7 for EPS, which is characterized in that the adjustment unit includes:
The first adjustment subelement is suitable for, when the temperature of the motor is less than preset temperature lower limiting value, controlling the motor and using Preset standard electric current.
11. the motor control assembly according to claim 10 for EPS, which is characterized in that the adjustment unit also wraps It includes:
Second adjustment subelement is suitable for being more than or equal to the preset temperature lower limiting value when the motor temperature, and less than default temperature When spending upper limit value, controls the motor and use the electric current for being more than the preset standard electric current.
12. the motor control assembly according to claim 11 for EPS, which is characterized in that the adjustment unit also wraps It includes:
Third adjusts subelement, is suitable for when the motor temperature is more than or equal to the preset temperature upper limit value,
It controls the motor and uses the electric current for being less than the preset standard electric current.
13. a kind of EPS, which is characterized in that be used for the motor control assembly of EPS including claim 7 to 12 any one of them.
14. a kind of motor temperature detection method for EPS, which is characterized in that include the following steps:
Determine the magnetic linkage value of the motor;
Mapping table is searched with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein the correspondence Table is obtained by scaling method, is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor.
15. the motor temperature detection method according to claim 14 for EPS, which is characterized in that determine the motor Magnetic linkage value include:The magnetic linkage value of the motor is calculated according to the control parameter value of the motor.
16. the motor temperature detection method according to claim 15 for EPS, which is characterized in that the control of the motor Parameter value processed is selected from:Electric moter voltage value, motor current value, motor angular velocity value, motor inductances value and motor impedance value.
17. a kind of motor temperature detection device for EPS, which is characterized in that including:
Third determination unit is adapted to determine that the magnetic linkage value of the motor;
4th determination unit searches mapping table with the temperature of the determination motor according to the magnetic linkage value of the motor, wherein The mapping table is obtained by scaling method, and it is corresponding with the temperature of the motor to be used to indicate different motor magnetic linkage values Relationship.
18. the motor temperature detection device according to claim 17 for EPS, which is characterized in that the control of the motor Parameter value processed is selected from:Electric moter voltage value, motor current value, motor angular velocity value, motor inductances value and motor impedance value.
19. the motor temperature detection device according to claim 18 for EPS, which is characterized in that the described 4th determines Unit includes:
Second determination subelement is suitable for searching mapping table according to the magnetic linkage value of the motor with the temperature of the determination motor Degree, wherein the mapping table is used to indicate the correspondence of different motor magnetic linkage values and the temperature of the motor.
20. a kind of EPS, which is characterized in that the motor temperature including claim 17 to 19 any one of them for EPS detects Device.
CN201710167514.XA 2017-03-20 2017-03-20 Motor control method and device, temperature checking method and device, EPS for EPS Pending CN108631696A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710167514.XA CN108631696A (en) 2017-03-20 2017-03-20 Motor control method and device, temperature checking method and device, EPS for EPS

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710167514.XA CN108631696A (en) 2017-03-20 2017-03-20 Motor control method and device, temperature checking method and device, EPS for EPS

Publications (1)

Publication Number Publication Date
CN108631696A true CN108631696A (en) 2018-10-09

Family

ID=63687137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710167514.XA Pending CN108631696A (en) 2017-03-20 2017-03-20 Motor control method and device, temperature checking method and device, EPS for EPS

Country Status (1)

Country Link
CN (1) CN108631696A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109768747A (en) * 2019-03-11 2019-05-17 江苏罗宾康自动化科技有限公司 A kind of speed with torque inner ring and magnetic linkage two close cycles vector control method
CN112416030A (en) * 2020-11-30 2021-02-26 天津民昌科技有限公司 Oil temperature estimation method based on electrical characteristics of oil pump motor
GB2624243A (en) * 2022-11-14 2024-05-15 Mercedes Benz Group Ag A method for operating an electronic computing device for generating a control table for an electric engine, a computer program code, a computer-readable

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101783646A (en) * 2009-01-20 2010-07-21 上海电力学院 Induction motor stator resistance and temperature parameter identifying method
CN102710208A (en) * 2012-06-01 2012-10-03 杭州万工科技有限公司 Permanent magnet synchronous motor self-adaptation control method based on temperature variation
CN203251270U (en) * 2012-04-04 2013-10-23 发那科株式会社 Motor control device carrying out motor protection against overheat according to presumptive temperature
CN103888041A (en) * 2012-12-21 2014-06-25 上海大郡动力控制技术有限公司 Permanent magnet motor permanent magnet temperature online estimation method
CN105844030A (en) * 2016-03-29 2016-08-10 中国第汽车股份有限公司 Online estimation method for rotor temperature of permanent magnet synchronous motor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101783646A (en) * 2009-01-20 2010-07-21 上海电力学院 Induction motor stator resistance and temperature parameter identifying method
CN203251270U (en) * 2012-04-04 2013-10-23 发那科株式会社 Motor control device carrying out motor protection against overheat according to presumptive temperature
CN102710208A (en) * 2012-06-01 2012-10-03 杭州万工科技有限公司 Permanent magnet synchronous motor self-adaptation control method based on temperature variation
CN103888041A (en) * 2012-12-21 2014-06-25 上海大郡动力控制技术有限公司 Permanent magnet motor permanent magnet temperature online estimation method
CN105844030A (en) * 2016-03-29 2016-08-10 中国第汽车股份有限公司 Online estimation method for rotor temperature of permanent magnet synchronous motor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王全顺: "SIT500角行程电动执行机构的开发", 《中国优秀硕士学位论文全文数据库(信息科技辑)》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109768747A (en) * 2019-03-11 2019-05-17 江苏罗宾康自动化科技有限公司 A kind of speed with torque inner ring and magnetic linkage two close cycles vector control method
CN112416030A (en) * 2020-11-30 2021-02-26 天津民昌科技有限公司 Oil temperature estimation method based on electrical characteristics of oil pump motor
GB2624243A (en) * 2022-11-14 2024-05-15 Mercedes Benz Group Ag A method for operating an electronic computing device for generating a control table for an electric engine, a computer program code, a computer-readable

Similar Documents

Publication Publication Date Title
US7622883B2 (en) Controller for motor
US8791716B2 (en) Anomaly detector of permanent magnet synchronous electric motor
US9054630B2 (en) Synchronous machine controller
CN107645259B (en) Driving motor torque closed-loop control method for electric automobile
JP5420006B2 (en) Synchronous machine controller
JP3752247B2 (en) Amplitude detection method and apparatus for high frequency impedance tracking sensorless algorithm
US10530286B2 (en) Integrated electrical pump and oil pressure control method thereof
US7538510B2 (en) Controller for motor
CN105471346B (en) Method of estimating rotor magnet temperature and system thereof
JP5445892B2 (en) Control device for permanent magnet type synchronous motor
CN107046386B (en) Novel method for weak magnetic calibration of permanent magnet synchronous motor controller of pure electric vehicle
CN105052033A (en) Method for operating a multiphase electrical machine and corresponding multiphase electrical machine
EP3157162B1 (en) Motor control device, and method for correcting torque constant in such motor control device
JP2003235286A (en) Controller for synchronous machine
US10148208B2 (en) Control device for an electric machine, a vehicle, and a method
CN108631696A (en) Motor control method and device, temperature checking method and device, EPS for EPS
JP2005151714A (en) Brushless motor controller
JP2017108568A (en) Motor control device, and drive control device for hybrid type vehicle
US7774148B2 (en) Torque estimator for IPM motors
JP5788057B1 (en) Synchronous machine controller
JP4053511B2 (en) Vector controller for wound field synchronous machine
JP5050387B2 (en) Motor control device
JP2002078390A (en) Motor controller
JP3307122B2 (en) Induction motor control device
US20090254252A1 (en) Electric power steering control apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181009