Nothing Special   »   [go: up one dir, main page]

CN111490714A - Temperature detection method of permanent magnet synchronous motor - Google Patents

Temperature detection method of permanent magnet synchronous motor Download PDF

Info

Publication number
CN111490714A
CN111490714A CN202010304371.4A CN202010304371A CN111490714A CN 111490714 A CN111490714 A CN 111490714A CN 202010304371 A CN202010304371 A CN 202010304371A CN 111490714 A CN111490714 A CN 111490714A
Authority
CN
China
Prior art keywords
phase
pwm signal
temperature
average value
current
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
CN202010304371.4A
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.)
Shenzhen Institute Of Southeast University
Original Assignee
Shenzhen Institute Of Southeast University
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 Shenzhen Institute Of Southeast University filed Critical Shenzhen Institute Of Southeast University
Priority to CN202010304371.4A priority Critical patent/CN111490714A/en
Publication of CN111490714A publication Critical patent/CN111490714A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/60Controlling or determining the temperature of the motor or of the drive
    • H02P29/64Controlling or determining the temperature of the winding

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

The invention provides a temperature detection method of a permanent magnet synchronous motor, which comprises the following steps: injecting an alternating current signal into the reference current of the d axis to enable the a-phase current iaSum line voltage UabThen a direct current component is generated, and then a-phase current i is obtainedaAverage value of (1)a dc(ii) a Calculating the average value U of the three-phase line voltage by combining the conditions of the dead zone, the tube voltage drop and the switch time delayab dc(ii) a Combined mean value Ia dcAnd Uab dcCalculating the resistance value R of the stator windingsAnd according to the stator winding resistance value RsCalculating the current temperature T of the motor according to the relation with the temperatures. According to the temperature detection method of the permanent magnet synchronous motor, only the alternating current signal needs to be injected into the reference current of the d axis, so that the disturbance of the motor torque is avoided, and the temperature monitoring of the permanent magnet motor is more accurate.

Description

Temperature detection method of permanent magnet synchronous motor
Technical Field
The invention relates to the technical field of permanent magnet synchronous motors, in particular to a temperature detection method of a permanent magnet synchronous motor.
Background
When a Permanent Magnet Synchronous Motor (PMSM) operates, temperature rise can cause demagnetization of a Permanent magnet, damage insulation of a winding, and directly affect reliable operation and service life of the motor. The temperature rise of the motor is accurately detected, so that not only can the safe operation of the motor be ensured, but also the service life of the motor can be prolonged. Therefore, the temperature detection of the permanent magnet synchronous motor has important practical significance.
Several methods have been proposed to estimate the temperature of the motor so far, 1) simplifying the formula: the method can only estimate the temperature of the whole iron core or the average temperature rise of the winding, so the calculation result is rough and the method is applied to temperature detection with poor feasibility; 2) equivalent thermal circuit method: the average temperature rise of part of windings and iron cores can be calculated; 3) numerical calculation method: the method has high calculation accuracy, but depends on the structural parameters of the motor and the physical performance parameters of the used materials, and is more suitable for manufacturing the motor; 4) a parameter identification method comprises the following steps: the method has the characteristics of simplicity and practicality, but can only give the temperature of the normal steady-state operation winding of the motor; 5) thermal modeling method: the method has high calculation accuracy, but the change of the thermal parameters of the motor can cause the failure of the estimation of the temperature of the thermal model; 6) resistance method: it is also increasingly favored to estimate the temperature of the motor indirectly by estimating the motor resistance, which is simple and not affected by the variation of the motor parameters, among which the stator resistance estimation method based on the dc injection method is most popular. However, the current injection method causes pulsation of the motor rotation speed (or torque), which affects the accuracy of calculation.
Disclosure of Invention
Based on the technical problems in the background art, the invention provides a temperature detection method of a permanent magnet synchronous motor.
The invention provides a temperature detection method of a permanent magnet synchronous motor, which comprises the following steps:
s1, injecting AC signal into the reference current of d axis to make a phase i currentaSum line voltage UabThen a direct current component is generated, and then a-phase current i is obtainedaAverage value of (1)a dc
S2, calculating the average value U of the three-phase line voltage by combining the dead zone, the tube voltage drop and the switch time delayab dc
S3 combination average value Ia dcAnd Uab dcCalculating the resistance value R of the stator windingsAnd according to the stator winding resistance value RsCalculating the current temperature T of the motor according to the relation with the temperatures
Preferably, the current a is in phase i in step S1aSum line voltage UabAfter the direct current component is generated, the duty ratio of the PWM signal and the direct current bus voltage U are recordeddc(ii) a Step S2 specifically includes: calculating the average value U of the three-phase voltage by using the duty ratio of the PWM signal and the DC bus voltage according to the conditions of the dead zone, the tube voltage drop and the switch time delayab dc
Preferably, in step S2, the average value U of the three-phase voltages is calculated using the duty ratio of the PWM signal and the dc bus voltageab dcThe method comprises the following steps: firstly, the DC bus voltage U is combineddcCalculating the average value of each phase voltage in 1 PWM signal period based on the duty ratio of the PWM signal, the dead time normalized based on the PWM signal period, the time difference of the turn-on and turn-off delay of the IGBT normalized based on the PWM signal period, the tube voltage drop of the IGBT, the tube voltage drop of the diode and each phase current; calculating the line voltage by the average value to obtain an average value Uab dc
Preferably, the calculation model of the average value of each phase voltage in 1 PWM signal period is as follows:
Figure BDA0002455201100000031
in the formula: i.e. iaIs the current of the a-phase stator winding, ibIs the current of the stator winding of phase b, icIs the current of the c-phase stator winding; u shapeaNIs the average value of the a-phase voltage over 1 PWM signal period, UbNIs the average value, U, of the b-phase voltage over 1 PWM signal periodcNIs the average value of the c-phase voltage in 1 PWM signal period; daIs the duty cycle of the a-phase PWM signal, DbIs the duty cycle of the b-phase PWM signal, DcIs the duty cycle of the c-phase PWM signal;
Udcis the DC bus voltage, DdtIs based on the dead time, U, of the PWM signal after period normalizationIGBTAnd UdiodeTube voltage drop of IGBT and diode, respectively, DdlyThe time difference of turn-on and turn-off delay of the IGBT is based on the PWM signal period normalization.
Preferably, in step S3, the average value I is combineda dcAnd Uab dcCalculating the resistance value R of the stator windingsThe calculation model of (a) is:
Figure BDA0002455201100000032
preferably, in step S3, the resistance value R of the stator winding is substitutedsSubstituting into a preset resistance temperature model to calculate the current temperature T of the motors
The resistance temperature model is:
Figure BDA0002455201100000033
wherein R is0Is the temperature T0Resistance value of time winding, RsIs that the test temperature is at TsResistance value of the time winding, k1Is a constant determined by the winding material.
Preferably, k is1Is the temperature coefficient of resistance.
According to the temperature detection method of the permanent magnet synchronous motor, only the alternating current signal needs to be injected into the reference current of the d axis, so that the disturbance of the motor torque is avoided, and the temperature monitoring of the permanent magnet motor is more accurate.
Meanwhile, when the temperature of the motor is calculated by the method, additional sensors and equipment are not needed, the cost is low, the reliability is high, the calculation is simple, and the accuracy is high.
Drawings
Fig. 1 is a flowchart of a temperature detection method for a permanent magnet synchronous motor according to the present invention.
Detailed Description
Referring to fig. 1, the method for detecting the temperature of the permanent magnet synchronous motor according to the present invention includes the following steps.
S1, injecting AC signal into the reference current of d axis to make a phase i currentaSum line voltage UabThen a direct current component is generated, and then a-phase current i is obtainedaAverage value of (1)a dc. In specific implementation, the duty ratio of the PWM signal and the DC bus voltage U are also recordeddc
S2, calculating the average value U of the three-phase line voltage by combining the dead zone, the tube voltage drop and the switch time delayab dc
Specifically, in the step, the average value U of the three-phase voltage is calculated by using the duty ratio of the PWM signal and the dc bus voltage in combination with the dead zone, the tube voltage drop, and the switching delayab dc
S3 combination average value Ia dcAnd Uab dcCalculating the resistance value R of the stator windingsAnd according to the stator winding resistance value RsCalculating the current temperature T of the motor according to the relation with the temperatures. Specifically, in this step, the resistance value R of the stator winding is adjustedsSubstituting into a preset calculation model to calculate the current temperature T of the motors
The invention is further explained below with reference to a specific embodiment.
In this embodiment, the method specifically includes the following steps.
The first step is as follows: firstly, the motor current is performed abc/dq conversion, and then an alternating current signal is injected into the reference current of the d axis to enable the a-phase current iaSum line voltage UabGenerating a direct current component; re-recording a-phase current iaAverage value of (1)a dcDuty ratio of PWM signal and DC bus voltage Udc
The second step is that: and calculating the average value U of the three-phase voltage by using the duty ratio of the PWM signal and the voltage of the direct-current bus in combination with the conditions of the dead zone, the tube voltage drop and the switch time delayab dc
Specifically, in this step, the dc bus voltage U is first combineddcDuty ratio of PWM signal, dead time normalized based on PWM signal period, P-basedAnd calculating the average value of each phase voltage in 1 PWM signal period by the time difference of the IGBT turn-on and turn-off delay, the tube voltage drop of the IGBT, the tube voltage drop of the diode and each phase current after the WM signal period is normalized.
In this embodiment, a calculation model of an average value of each phase voltage in 1 PWM signal period is as follows:
Figure BDA0002455201100000051
in the formula: i.e. iaIs the current of the a-phase stator winding, ibIs the current of the stator winding of phase b, icIs the current of the c-phase stator winding; u shapeaNIs the average value of the a-phase voltage over 1 PWM signal period, UbNIs the average value, U, of the b-phase voltage over 1 PWM signal periodcNIs the average value of the c-phase voltage in 1 PWM signal period; daIs the duty cycle of the a-phase PWM signal, DbIs the duty cycle of the b-phase PWM signal, DcIs the duty cycle of the c-phase PWM signal; u shapedcIs the DC bus voltage, DdtIs based on the dead time, U, of the PWM signal after period normalizationIGBTAnd UdiodeTube voltage drop of IGBT and diode, respectively, DdlyThe time difference of turn-on and turn-off delay of the IGBT is based on the PWM signal period normalization.
Then combined with the average UaN、UbNAnd UcNCalculating line voltage to obtain average value Uab dc
The third step: combined mean value Ia dcAnd Uab dcCalculating the resistance value R of the stator windingsThen, the resistance value R of the stator winding is substitutedsSubstituting into a preset resistance temperature model to calculate the current temperature T of the motors
In particular, the method comprises the following steps of,
Figure BDA0002455201100000061
wherein R is0Is the temperature T0Resistance value of time winding, RsIs that the test temperature is at TsOf time windingsResistance value, k1Is a constant determined by the winding material. Specifically, k1For temperature coefficient of resistance, k is when the winding material is copper1=0.00393。
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be considered to be within the technical scope of the present invention, and the technical solutions and the inventive concepts thereof according to the present invention are equivalent to or changed within the technical scope of the present invention.

Claims (7)

1. A temperature detection method of a permanent magnet synchronous motor is characterized by comprising the following steps:
s1, injecting AC signal into the reference current of d axis to make a phase i currentaSum line voltage UabThen a direct current component is generated, and then a-phase current i is obtainedaAverage value of (1)a dc
S2, calculating the average value U of the three-phase line voltage by combining the dead zone, the tube voltage drop and the switch time delayab dc
S3 combination average value Ia dcAnd Uab dcCalculating the resistance value R of the stator windingsAnd according to the stator winding resistance value RsCalculating the current temperature T of the motor according to the relation with the temperatures
2. The method for detecting the temperature of a permanent magnet synchronous motor according to claim 1, wherein the current a is phase i in step S1aSum line voltage UabAfter the direct current component is generated, the duty ratio of the PWM signal and the direct current bus voltage U are recordeddc(ii) a Step S2 specifically includes: calculating the average value U of the three-phase voltage by using the duty ratio of the PWM signal and the DC bus voltage according to the conditions of the dead zone, the tube voltage drop and the switch time delayab dc
3. The method for detecting the temperature of a permanent magnet synchronous motor according to claim 1, characterized by the steps ofIn S2, the average value U of the three-phase voltages is calculated using the duty ratio of the PWM signal and the dc bus voltageab dcThe method comprises the following steps: firstly, the DC bus voltage U is combineddcCalculating the average value of each phase voltage in 1 PWM signal period based on the duty ratio of the PWM signal, the dead time normalized based on the PWM signal period, the time difference of the turn-on and turn-off delay of the IGBT normalized based on the PWM signal period, the tube voltage drop of the IGBT, the tube voltage drop of the diode and each phase current; calculating the line voltage by the average value to obtain an average value Uab dc
4. The method of claim 1, wherein the calculation model of the average value of each phase voltage in 1 PWM signal period is as follows:
Figure FDA0002455201090000011
in the formula: i.e. iaIs the current of the a-phase stator winding, ibIs the current of the stator winding of phase b, icIs the current of the c-phase stator winding; u shapeaNIs the average value of the a-phase voltage over 1 PWM signal period, UbNIs the average value, U, of the b-phase voltage over 1 PWM signal periodcNIs the average value of the c-phase voltage in 1 PWM signal period; daIs the duty cycle of the a-phase PWM signal, DbIs the duty cycle of the b-phase PWM signal, DcIs the duty cycle of the c-phase PWM signal;
Udcis the DC bus voltage, DdtIs based on the dead time, U, of the PWM signal after period normalizationIGBTAnd UdiodeTube voltage drop of IGBT and diode, respectively, DdlyThe time difference of turn-on and turn-off delay of the IGBT is based on the PWM signal period normalization.
5. The method for detecting the temperature of a permanent magnet synchronous motor according to claim 1, wherein the average value I is combined in step S3a dcAnd Uab dcCalculating stator winding electricityResistance value RsThe calculation model of (a) is:
Figure FDA0002455201090000021
6. the method for detecting the temperature of a permanent magnet synchronous motor according to claim 1, wherein in step S3, the resistance value R of the stator winding is substitutedsSubstituting into a preset resistance temperature model to calculate the current temperature T of the motors
The resistance temperature model is:
Figure FDA0002455201090000022
wherein R is0Is the temperature T0Resistance value of time winding, RsIs that the test temperature is at TsResistance value of the time winding, k1Is a constant determined by the winding material.
7. The method of claim 6, wherein k is a temperature of the PMSM1Is the temperature coefficient of resistance.
CN202010304371.4A 2020-04-17 2020-04-17 Temperature detection method of permanent magnet synchronous motor Pending CN111490714A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010304371.4A CN111490714A (en) 2020-04-17 2020-04-17 Temperature detection method of permanent magnet synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010304371.4A CN111490714A (en) 2020-04-17 2020-04-17 Temperature detection method of permanent magnet synchronous motor

Publications (1)

Publication Number Publication Date
CN111490714A true CN111490714A (en) 2020-08-04

Family

ID=71795725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010304371.4A Pending CN111490714A (en) 2020-04-17 2020-04-17 Temperature detection method of permanent magnet synchronous motor

Country Status (1)

Country Link
CN (1) CN111490714A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114080751A (en) * 2020-11-24 2022-02-22 华为数字能源技术有限公司 Motor controller, heat exchange system and current injection method
WO2022056980A1 (en) * 2020-09-21 2022-03-24 瑞声声学科技(深圳)有限公司 Method for obtaining static impedance of motor, motor monitoring system and device, and medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102809440A (en) * 2011-06-02 2012-12-05 通用汽车环球科技运作有限责任公司 Method and apparatus for thermally monitoring a permanent magnet electric motor
US20160329714A1 (en) * 2015-05-08 2016-11-10 The Board Of Trustees Of The University Of Alabama Systems and methods for providing vector control of a grid connected converter with a resonant circuit grid filter
CN106471732A (en) * 2014-06-16 2017-03-01 三菱电机株式会社 The control device of AC rotary motor and possess AC rotary motor control device electric boosting steering system
CN107966659A (en) * 2017-12-07 2018-04-27 重庆车辆检测研究院有限公司 Stator winding temperature rise online test method and detecting system in permanent magnet synchronous motor
CN108847799A (en) * 2018-06-11 2018-11-20 湖南机电职业技术学院 The method of PMSM stator winding temperature on-line checking based on signal injection
CN109687701A (en) * 2017-10-19 2019-04-26 华晨汽车集团控股有限公司 A kind of identification of electric machine controller dead zone and compensation method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102809440A (en) * 2011-06-02 2012-12-05 通用汽车环球科技运作有限责任公司 Method and apparatus for thermally monitoring a permanent magnet electric motor
CN106471732A (en) * 2014-06-16 2017-03-01 三菱电机株式会社 The control device of AC rotary motor and possess AC rotary motor control device electric boosting steering system
US20160329714A1 (en) * 2015-05-08 2016-11-10 The Board Of Trustees Of The University Of Alabama Systems and methods for providing vector control of a grid connected converter with a resonant circuit grid filter
CN109687701A (en) * 2017-10-19 2019-04-26 华晨汽车集团控股有限公司 A kind of identification of electric machine controller dead zone and compensation method
CN107966659A (en) * 2017-12-07 2018-04-27 重庆车辆检测研究院有限公司 Stator winding temperature rise online test method and detecting system in permanent magnet synchronous motor
CN108847799A (en) * 2018-06-11 2018-11-20 湖南机电职业技术学院 The method of PMSM stator winding temperature on-line checking based on signal injection

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张晔: "基于信号注入的永磁同步电机定子绕组温度检测研究" *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022056980A1 (en) * 2020-09-21 2022-03-24 瑞声声学科技(深圳)有限公司 Method for obtaining static impedance of motor, motor monitoring system and device, and medium
CN114080751A (en) * 2020-11-24 2022-02-22 华为数字能源技术有限公司 Motor controller, heat exchange system and current injection method
WO2022109808A1 (en) * 2020-11-24 2022-06-02 华为数字能源技术有限公司 Motor controller, heat exchange system, and current injection method
JP2023539110A (en) * 2020-11-24 2023-09-13 ファーウェイ デジタル パワー テクノロジーズ カンパニー リミテッド Motor controllers, heat exchange systems, and current injection methods

Similar Documents

Publication Publication Date Title
Wu et al. Induction-motor stator and rotor winding temperature estimation using signal injection method
Bateman et al. Sensorless operation of an ultra-high-speed switched reluctance machine
CN103518320B (en) brushless motor control device and brushless motor control method
TW201029313A (en) Apparatus and method for detecting rotor position of PMSM
CN102694493B (en) A kind of permanent magnet motor torque estimation method in fault model
US9281773B2 (en) Position sensorless step-wise freewheeling control method for switched reluctance motor
CN109245633A (en) The three-phase switch reluctance machine method for controlling position-less sensor and device extracted based on line inductive aspect point
CN111490714A (en) Temperature detection method of permanent magnet synchronous motor
CN105245139B (en) Switched reluctance motor position estimation method and system based on pulse current envelope curve
CN110247591B (en) Two-step electro-magnetic doubly salient motor rotor initial position estimation method
CN112953343B (en) Novel sensorless initial positioning method for switch reluctance motor
Xie et al. Permanent magnet flux online estimation based on zero-voltage vector injection method
CN104579040A (en) Position-sensorless control method suitable for running of switched reluctance motor in whole-speed range
CN106787997B (en) A kind of electric excitation biconvex electrode electric machine rotor exact position estimation method
JP6651188B1 (en) Motor demagnetization detection method
CN105207549A (en) Brushless direct-current motor driving control system
CN107979311B (en) Method for measuring rotor position of transverse flux switch reluctance motor without position sensor
Sun et al. Position Sensorless Control of Switched Reluctance Motors Based on Angle Adjustment Using Nonlinear Inductance and Flux Model
Sarr et al. Sensorless control of switched reluctance machine
Liu et al. A series incremental inductance detection based sensorless startup method for DSEM
Hu et al. Deadbeat robust current predictive control for PMSM with Sliding Mode Observer
CN114814505A (en) Method and system for acquiring junction temperature of motor power tube and motor
Meng et al. A non-invasive dual-EKF-based rotor temperature estimation technique for permanent magnet machines
Liu et al. Sensorless control of BLDC motor from zero to low speed based on rotor saliency
Armando et al. A test procedure to evaluate magnets thermal time constant of permanent magnet machines

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

Application publication date: 20200804