KR20140073209A - Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken - Google Patents

Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken Download PDF

Info

Publication number
KR20140073209A
KR20140073209A KR1020120141189A KR20120141189A KR20140073209A KR 20140073209 A KR20140073209 A KR 20140073209A KR 1020120141189 A KR1020120141189 A KR 1020120141189A KR 20120141189 A KR20120141189 A KR 20120141189A KR 20140073209 A KR20140073209 A KR 20140073209A
Authority
KR
South Korea
Prior art keywords
motor
temperature
value
temperature sensor
magnet
Prior art date
Application number
KR1020120141189A
Other languages
Korean (ko)
Inventor
박창주
Original Assignee
현대모비스 주식회사
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 현대모비스 주식회사 filed Critical 현대모비스 주식회사
Priority to KR1020120141189A priority Critical patent/KR20140073209A/en
Priority to CN201310451507.4A priority patent/CN103856141B/en
Publication of KR20140073209A publication Critical patent/KR20140073209A/en

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
    • 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
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/14Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
    • 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
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage

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 present invention relates to an apparatus and method for a motor output derating operation in the breakdown of a temperature sensor of a motor. The apparatus for the motor output derating operation in the breakdown of the temperature sensor of the motor according to the present invention minimizes a torque output limit value of the motor based on the estimated magnet temperature of the motor by estimating the magnet temperature of the motor in the breakdown of the temperature sensor of the motor and accurately controls the torque output of the motor. According to the present invention, the torque output limit value of the motor is minimized and the torque output is constantly controlled even though the temperature sensor of the motor is trouble.

Description

모터 온도센서 고장시 모터 출력 디레이팅 운전 장치 및 방법{Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken}[0001] The present invention relates to an apparatus and method for derating a motor output when a motor temperature sensor fails,

본 발명은 모터 출력 디레이팅 운전 장치 및 방법에 관한 것으로서, 보다 구체적으로는 모터 온도센서가 고장 난 경우 모터 출력의 디레이팅을 최소화하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for operating a motor output derating, and more particularly, to an apparatus and method for minimizing derating of a motor output when a motor temperature sensor fails.

종래 기술은 모터 온도센서에 고장이 발생하였는지 여부를 감지하는 고장 감지부, 고장 감지부에 의해 모터 온도센서의 고장이 감지된 경우 디레이팅 출력 토크 값을 계산하는 계산부를 포함하여 구성된다.The prior art includes a failure detection unit for detecting whether a failure has occurred in the motor temperature sensor, and a calculation unit for calculating a derating output torque value when a failure of the motor temperature sensor is detected by the failure detection unit.

고장 감지부는 모터 온도센서의 고장(단선 또는 단락)을 감지한다.The fault detection unit detects the fault (open or short) of the motor temperature sensor.

예컨대, 고장 감지부는 모터 온도센서로부터 전달된 온도 값이 단선 또는 단락에 대응되는 전압 값일 경우, 모터 온도센서를 고장으로 감지한다.For example, when the temperature value transmitted from the motor temperature sensor is a voltage value corresponding to a disconnection or a short circuit, the failure detection unit senses the motor temperature sensor as a failure.

계산부는 고장 감지부에 의해 모터 온도센서가 고장으로 감지된 경우, 기실험에 의해 결정된 토크 지령 리미트 값을 토대로 모터의 출력 토크 값을 0~40%로 제한한다.When the motor temperature sensor is detected as faulty by the fault detection unit, the calculation unit limits the output torque value of the motor to 0 ~ 40% based on the torque command limit value determined by the experiment.

그러나, 종래 기술은 모터 온도센서가 고장으로 감지된 경우, 모터 온도센서로부터 모터에 대한 온도정보를 획득할 수 없으므로, 모터에 전류 인가시, 모터 온도를 모르는 상태에서 모터의 과열에 의한 모터 자석의 감자 및 코일의 소손을 막기 위해 모터의 출력 토크 값을 약 0~40%로 제한할 수밖에 없다.However, in the related art, when the motor temperature sensor is detected as a failure, temperature information about the motor can not be obtained from the motor temperature sensor. Therefore, when the motor is supplied with current, In order to prevent burnout of the potato and coil, the output torque of the motor must be limited to about 0 to 40%.

따라서, 이러한 토크 출력의 제한으로 인해 실제 모터 온도가 80˚C(최대 출력 가능온도)라 하더라도 모터의 토크 출력을 최대 출력으로 운전할 수 없고, 모터 자석의 온도가 변화함에 따라 모터의 토크 출력을 제어할 수 없어서 토크 제어 오차가 증가하는 문제점이 있다.Therefore, even if the actual motor temperature is 80 ° C (maximum output-possible temperature) due to the restriction of the torque output, the torque output of the motor can not be operated at the maximum output. When the temperature of the motor magnet changes, There is a problem that the torque control error increases.

본 발명은 상기와 같은 문제점을 감안하여 창출한 것으로서, 모터 온도센서에 고장이 발생한 경우 모터 자석 온도를 추정하여 추정된 모터 자석 온도를 토대로 모터의 토크 출력 제한 값을 최소화하고, 모터의 토크 출력을 정확하게 제어하는 모터 온도센서 고장시 모터 출력 디레이팅 운전 장치 및 방법을 제공하는 데 그 목적이 있다.The present invention has been made in view of the above problems, and it is an object of the present invention to minimize the torque output limit value of the motor based on the estimated motor magnet temperature by estimating the motor magnet temperature when a failure occurs in the motor temperature sensor, And to provide a motor output derating operation apparatus and method in case of failure of a motor temperature sensor that accurately controls the motor output.

전술한 목적을 달성하기 위하여, 본 발명의 일면에 따른 모터 온도센서 고장시 모터 출력 디레이팅 운전 장치는 모터의 온도 센서에 고장이 발생하였는지 여부를 감지하는 감지부; 상기 감지부에 의해 상기 모터의 온도 센서가 고장으로 감지된 경우, 기설정된 상기 모터의 토크 출력 최대 값을 토대로 디레이팅 출력 토크 값을 계산하는 계산부; 상기 모터의 역기전력 값을 토대로 상기 모터의 레졸버에 포함된 회전자에 위치한 자석의 온도를 추정하는 자석온도 추정부; 수신된 토그 지령에 대응되는 토크 출력이 상기 모터에 의해 발생할 수 있도록 상기 모터에 인가해야 하는 전류지령을 계산하는 전류지령 계산부; 및 상기 모터의 상 전류 값과 상기 모터의 레졸버에 포함된 회전자의 위치 각을 센싱하여 계산된 상기 전류지령에 대응되는 전류가 상기 모터에 도통되도록 하는 인버터 전류 제어부를 포함한다.In order to accomplish the above object, a motor output derating operation device in the case of a failure of a motor temperature sensor according to an aspect of the present invention includes a sensing unit for sensing whether a failure occurs in a temperature sensor of a motor; A calculating unit for calculating a derating output torque value based on a predetermined torque output maximum value of the motor when the temperature sensor of the motor is detected as a failure by the sensing unit; A magnet temperature estimator for estimating a temperature of a magnet located in a rotor included in a resolver of the motor based on a value of a counter electromotive force of the motor; A current command calculation unit for calculating a current command to be applied to the motor so that a torque output corresponding to the received tog command can be generated by the motor; And an inverter current controller for sensing a phase current value of the motor and a position angle of the rotor included in the resolver of the motor so that a current corresponding to the calculated current command is conducted to the motor.

본 발명의 다른 면에 따른 모터 온도센서 고장시 모터 출력 디레이팅 운전 방법은 모터의 온도 센서에 고장이 발생하였는지 여부를 감지하는 단계; 상기 모터의 온도 센서가 고장으로 감지된 경우, 기설정된 상기 모터의 토크 출력 최대 값을 토대로 디레이팅 출력 토크 값을 계산하는 단계; 상기 모터의 역기전력 값을 토대로 상기 모터의 레졸버에 포함된 회전자에 위치한 자석의 온도를 추정하는 단계; 수신된 토그 지령에 대응되는 토크 출력이 상기 모터에 의해 발생할 수 있도록 추정된 상기 자석 온도를 토대로 상기 모터에 인가해야 하는 전류지령을 계산하는 단계; 및 상기 모터의 상 전류 값과 상기 모터의 레졸버에 포함된 회전자의 위치 각을 센싱하여 계산된 상기 전류지령에 대응되는 전류가 상기 모터에 도통되도록 하는 단계를 포함한다.According to another aspect of the present invention, there is provided a method for operating a motor output derating operation in the event of a motor temperature sensor failure, comprising the steps of: detecting whether a failure has occurred in a temperature sensor of the motor; Calculating a derating output torque value based on a predetermined torque output maximum value of the motor when the temperature sensor of the motor is detected as a failure; Estimating a temperature of a magnet located in a rotor included in a resolver of the motor based on a value of a counter electromotive force of the motor; Calculating a current command to be applied to the motor based on the magnet temperature estimated so that the torque output corresponding to the received togue command can be generated by the motor; And sensing a phase current value of the motor and a position angle of the rotor included in the resolver of the motor so that a current corresponding to the calculated current command is conducted to the motor.

본 발명에 따르면, 모터 온도센서가 고장 난 경우라도 모터의 토크 출력 제한 값을 최소화할 수 있고 토크 출력의 제어 정도를 일정하게 유지할 수 있다.According to the present invention, even when the motor temperature sensor fails, the torque output limit value of the motor can be minimized and the controllability of the torque output can be kept constant.

도 1은 본 발명의 일 실시예에 따른 모터 출력 디레이팅 운전 장치를 설명하기 위한 블럭도.
도 2는 본 발명의 일 실시예에 따른 모터 자석 온도와 역기전력의 관계를 설명하기 위한 도면.
도 3은 본 발명의 일 실시예에 따른 모터 출력 디레이팅 운전 방법을 설명하기 위한 흐름도.
1 is a block diagram for explaining a motor output derating operation apparatus according to an embodiment of the present invention;
2 is a diagram for explaining a relationship between a motor magnet temperature and a counter electromotive force according to an embodiment of the present invention;
3 is a flowchart for explaining a motor output derating operation method according to an embodiment of the present invention;

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 용이하게 이해할 수 있도록 제공되는 것이며, 본 발명은 청구항의 기재에 의해 정의된다. 한편, 본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자 이외의 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.BRIEF DESCRIPTION OF THE DRAWINGS The advantages and features of the present invention and the manner of achieving them will become apparent with reference to the embodiments described in detail below with reference to the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. And is intended to enable a person skilled in the art to readily understand the scope of the invention, and the invention is defined by the claims. It is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. In the present specification, the singular form includes plural forms unless otherwise specified in the specification. It is noted that " comprises, " or "comprising," as used herein, means the presence or absence of one or more other components, steps, operations, and / Do not exclude the addition.

이하, 도 1 및 도 2를 참조하여 본 발명의 일 실시예에 따른 모터 출력 디레이팅 운전 장치를 설명한다. 도 1은 본 발명의 일 실시예에 따른 모터 출력 디레이팅 운전 장치를 설명하기 위한 블럭도이고, 도 2는 본 발명의 일 실시예에 따른 모터 자석 온도와 역기전력의 관계를 설명하기 위한 도면이다.Hereinafter, a motor output derating operation apparatus according to an embodiment of the present invention will be described with reference to FIGS. 1 and 2. FIG. FIG. 1 is a block diagram for explaining a motor output derating operation apparatus according to an embodiment of the present invention. FIG. 2 is a diagram for explaining a relationship between a motor magnet temperature and a counter electromotive force according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 모터 출력 디레이팅 운전 장치는 감지부(110), 계산부(120), 자석온도 추정부(130), 전류지령 계산부(140) 및 인버터 전류 제어부(150)를 포함한다.1, the motor output derating operation apparatus of the present invention includes a sensing unit 110, a calculation unit 120, a magnet temperature estimation unit 130, a current command calculation unit 140, and an inverter current control unit 150).

감지부(110)는 모터(200)의 온도 센서에 고장이 발생하였는지 여부를 감지한다.The sensing unit 110 senses whether or not a failure has occurred in the temperature sensor of the motor 200.

예컨대, 감지부(110)는 모터(200)의 온도 센서로부터 온도 값을 전달받고, 전달된 온도 값이 온도 센서와의 연결 선이 단선 또는 단락된 경우에 대응되는 전압 값인 경우, 모터(200)의 온도 센서를 고장으로 감지한다.For example, the sensing unit 110 receives the temperature value from the temperature sensor of the motor 200, and when the transmitted temperature value is a voltage value corresponding to a case where the connection line to the temperature sensor is disconnected or short-circuited, Of the temperature sensor is detected as a failure.

계산부(120)는 감지부(110)에 의해 모터(200)의 온도 센서가 고장으로 감지된 경우, 기설정된 모터(200)의 토크 출력 최대 값(Max Torque)을 80%으로 제한한다.The calculation unit 120 limits the torque output maximum value (Max Torque) of the predetermined motor 200 to 80% when the temperature sensor of the motor 200 is detected as a failure by the sensing unit 110. [

예컨대, 계산부(120)는 기설정된 모터(200)의 토크 출력 최대 값을 토대로 디레이팅 출력 토크 값을 하기와 같이 계산한다.For example, the calculation unit 120 calculates a derating output torque value on the basis of the maximum torque output value of the predetermined motor 200 as follows.

디레이팅 출력 토크 값 = 기설정된 토크 출력 최대값(Max Torque) ×0.8Derating output torque value = preset torque output maximum value (Max Torque) x 0.8

자석온도 추정부(130)는 모터(200)의 역기전력 값을 토대로 모터(200)의 레졸버에 포함된 회전자에 위치한 자석의 온도를 추정한다.The magnet temperature estimating unit 130 estimates the temperature of the magnet located in the rotor included in the resolver of the motor 200 based on the counter electromotive force value of the motor 200. [

모터(200)의 역기전력 값은 모터(200)에 영(Zero) 전류 인가시 인버터에서 인가하는 전압 값(Vqe: Q축 전압 지령값)과 같고, 모터(200)의 회전자에 위치한 자석의 온도는 도 2에 도시된 바와 같이, 1000rpm에서의 역기전력-자석온도 테이블을 이용하여 추정한다. 즉, 임의 속도에서 1000rpm 기준으로 환산한 모터(200)의 역기전력값으로 회전자에 위치한 자석의 온도를 계산한다.The value of the counter electromotive force of the motor 200 is equal to the voltage value (Vqe: Q-axis voltage command value) applied by the inverter when a zero current is applied to the motor 200, Is estimated using a counter electromotive force-magnet temperature table at 1000 rpm, as shown in Fig. That is, the temperature of the magnet located at the rotor is calculated by the counter electromotive force value of the motor 200 converted at the reference speed of 1000 rpm at an arbitrary speed.

예컨대, 자석온도 추정부(130)는 3000rpm에서 측정된 역기전력값이 110V일 경우, 1000rpm기준 역기전력 값(emf1)을 110V * 1000/3000(= 36.7V)로 계산하고, 계산된 모터(200)의 역기전력 값(36.7V)으로부터 모터(200)의 자석 온도를 80˚C로 추정할 수 있다.For example, when the counter electromotive force value measured at 3000 rpm is 110 V, the magnet temperature estimator 130 calculates the 1000 rpm reference counter electromotive force value (emf1) to 110 V * 1000/3000 (= 36.7 V) It is possible to estimate the magnet temperature of the motor 200 from the back electromotive force value (36.7 V) to 80 DEG C.

전류지령 계산부(140)는 토그 지령에 대응되는 토크 출력이 모터(200)에 의해 발생할 수 있도록 모터(200)에 인가해야 하는 전류지령을 계산한다.The current command calculation unit 140 calculates a current command to be applied to the motor 200 so that the torque output corresponding to the tog command can be generated by the motor 200. [

예컨대, 전류지령 계산부(140)는 직류단 전압, 모터(200)의 속도, 모터(200)의 온도 등을 입력받아 토그 지령에 대응되는 토크 출력이 모터(200)에 의해 발생할 수 있도록 모터(200)에 인가해야 하는 전류지령을 계산한다.For example, the current command calculation unit 140 receives the DC voltage, the speed of the motor 200, the temperature of the motor 200, and the like so that the torque output corresponding to the tug command is generated by the motor 200 200).

여기서 모터(200)의 온도는 자석온도 추정부(130)에 의해 추정된 모터(200)의 회전자에 위치한 자석의 온도가 사용된다.Here, the temperature of the motor 200 is the temperature of the magnet located in the rotor of the motor 200 estimated by the magnet temperature estimator 130.

인버터 전류 제어부(150)는 모터(200)의 상 전류 값과 모터(200)의 레졸버에 포함된 회전자의 위치 각을 센싱하여 전류지령에 대응되는 전류가 모터(200)에 도통되도록 인버터를 제어한다.The inverter current control unit 150 senses the phase current value of the motor 200 and the position angle of the rotor included in the resolver of the motor 200 so that the current corresponding to the current command is electrically connected to the motor 200 .

전술한 바와 같이, 본 발명에 따르면, 모터의 온도센서가 고장 난 경우라도 모터의 토크 출력 제한 값을 최소화할 수 있고 토크 출력의 제어 정도를 일정하게 유지할 수 있다.As described above, according to the present invention, even when the temperature sensor of the motor fails, the torque output limit value of the motor can be minimized and the torque output control degree can be kept constant.

이상, 도 1 및 도 2를 참조하여 본 발명의 일 실시예에 따른 모터 출력 디레이팅 운전 장치를 설명하였고, 이하에서는 도 3을 참조하여 본 발명의 일 실시예에 따른 모터 출력 디레이팅 운전 방법을 설명한다.1 and 2, a motor output derating operation apparatus according to an embodiment of the present invention has been described. Hereinafter, a motor output derating operation method according to an embodiment of the present invention will be described with reference to FIG. 3 Explain.

도 3에 도시된 바와 같이, 모터(200)의 온도 센서 고장 여부를 감지한다(S300).As shown in FIG. 3, a temperature sensor failure of the motor 200 is detected (S300).

예컨대, 모터(200)의 온도 센서로부터 전달된 온도 값이 온도 센서와의 연결 선 단선 또는 단락의 경우에 대응되는 전압 값인지 여부를 판단하고, 판단결과 전달된 온도 값이 온도 센서와의 연결 선 단선 또는 단락의 경우에 대응되는 전압 값인 경우, 모터(200)의 온도 센서를 고장으로 감지한다.For example, it is determined whether the temperature value transmitted from the temperature sensor of the motor 200 is a voltage value corresponding to the disconnection or short circuit of the connection line to the temperature sensor, And detects the temperature sensor of the motor 200 as a malfunction when the voltage value corresponds to the case of the disconnection or the short circuit.

감지결과 모터(200)의 온도 센서가 고장으로 감지된 경우, 기설정된 토크 출력 최대 값(Max Torque)을 80%으로 제한하는 디레이팅 출력 토크 값을 계산한다.When the temperature sensor of the motor 200 is detected as a result of detection, a derating output torque value that limits a predetermined torque output maximum value (Max Torque) to 80% is calculated.

디레이팅 출력 토크 값 = Max Torque ×0.8Derating output torque value = Max Torque x 0.8

수신된 토크 지령에 포함된 토크 값이 계산된 디레이팅 출력 토크 값보다 큰지 여부를 판단하고(S301), 판단결과 토크 지령에 포함된 토크 값이 계산된 디레이팅 출력 토크 값보다 클 경우, 토크 지령에 포함된 토크 값을 계산된 디레이팅 출력 토크 값으로 설정한다(S302).If it is determined that the torque value included in the received torque command is greater than the calculated derating output torque value (S301), and if it is determined that the torque value included in the torque command is greater than the calculated derating output torque value, Is set as the calculated derating output torque value (S302).

전류 지령에 포함된 전류 값이 대략 0인지 여부를 확인하고(S303), 확인결과, 전류 지령에 포함된 전류 값이 대략 0일 경우, 모터(200)의 역기전력 값을 토대로 모터(200)의 레졸버에 포함된 회전자에 위치한 자석의 온도를 추정한다.It is determined whether or not the current value included in the current command is substantially zero (S303). If the current value included in the current command is substantially zero as a result of the check, Estimate the temperature of the magnet located in the rotor included in the solver.

예컨대, 모터(200)의 역기전력 값은 모터(200)에 영(Zero) 전류 인가시 인버터에서 인가하는 전압 값(Vqe: Q축 전압 지령값)과 같고, 모터(200)의 회전자에 위치한 자석의 온도는 도 2에 도시된 바와 같이, 1000rpm에서의 역기전력-자석온도 테이블을 이용하여 추정한다. 즉, 임의 속도에서 1000rpm 기준으로 환산한 모터(200)의 역기전력값으로 회전자에 위치한 자석의 온도를 계산한다.For example, the value of the counter electromotive force of the motor 200 is equal to the voltage value (Vqe: Q-axis voltage command value) applied by the inverter when a zero current is applied to the motor 200, Is estimated using a counter electromotive force-magnet temperature table at 1000 rpm, as shown in Fig. That is, the temperature of the magnet located at the rotor is calculated by the counter electromotive force value of the motor 200 converted at the reference speed of 1000 rpm at an arbitrary speed.

추정된 회전자에 위치한 자석의 온도를 모터(200)의 온도로 설정한다(S304).The temperature of the magnet located in the estimated rotor is set to the temperature of the motor 200 (S304).

수신된 토그 지령에 대응되는 토크 출력이 모터(200)에 의해 발생할 수 있도록 모터(200)에 인가해야 하는 전류지령에 포함된 전류 값을 계산한다.The current value included in the current command to be applied to the motor 200 is calculated so that the torque output corresponding to the received tug command can be generated by the motor 200. [

예컨대, 직류단 전압, 모터(200)의 속도, 모터(200)의 온도 등을 입력받아 토그 지령에 대응되는 토크 출력이 모터(200)에 의해 발생할 수 있도록 모터(200)에 인가해야 하는 전류지령에 포함된 전류 값(Id, Iq)을 계산한다(S305).A current command to be applied to the motor 200 so that the torque output corresponding to the tug command can be generated by the motor 200 by receiving the DC voltage, the speed of the motor 200, the temperature of the motor 200, (Id, Iq) included in the current value (S305).

그러나, 단계(S300) 감지결과 모터(200)의 온도 센서가 고장으로 감지되지 않은 경우, 모터(200)의 코일온도를 모터(200)의 온도로 설정할 수 있고(S306), 또한 단계(303) 확인결과 전류 지령에 포함된 전류 값이 대략 0이 아닐 경우, 전 단계 모터(200)의 온도를 현재 모터(200)의 온도로 설정할 수 있다(S307).However, if it is determined in step S300 that the temperature sensor of the motor 200 is not detected as a failure, the coil temperature of the motor 200 can be set to the temperature of the motor 200 (step S306) If it is determined that the current value included in the current command is not substantially zero, the temperature of the previous stage motor 200 can be set to the temperature of the current motor 200 (S307).

이상 바람직한 실시예와 첨부도면을 참조하여 본 발명의 구성에 관해 구체적으로 설명하였으나, 이는 예시에 불과한 것으로 본 발명의 기술적 사상을 벗어나지 않는 범주내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. Therefore, the scope of the present invention should not be limited by the illustrated embodiments, but should be determined by the scope of the appended claims and equivalents thereof.

110 : 감지부 120 : 계산부
130 : 자석온도 추정부 140 : 전류지령 계산부
150 : 인버터 전류 제어부 200 : 모터
110: sensing unit 120:
130: Magnet temperature estimating unit 140: Current command calculating unit
150: inverter current control unit 200: motor

Claims (6)

모터의 온도 센서에 고장이 발생하였는지 여부를 감지하는 감지부;
상기 감지부에 의해 상기 모터의 온도 센서가 고장으로 감지된 경우, 기설정된 상기 모터의 토크 출력 최대 값을 토대로 디레이팅 출력 토크 값을 계산하는 계산부;
상기 모터의 역기전력 값을 토대로 상기 모터의 레졸버에 포함된 회전자에 위치한 자석의 온도를 추정하는 자석온도 추정부;
수신된 토그 지령에 대응되는 토크 출력이 상기 모터에 의해 발생할 수 있도록 상기 모터에 인가해야 하는 전류지령을 계산하는 전류지령 계산부; 및
상기 모터의 상 전류 값과 상기 모터의 레졸버에 포함된 회전자의 위치 각을 센싱하여 계산된 상기 전류지령에 대응되는 전류가 상기 모터에 도통되도록 하는 인버터 전류 제어부
를 포함하는 모터 온도센서 고장시 모터 출력 디레이팅 운전 장치.
A sensing unit for sensing whether a failure has occurred in the temperature sensor of the motor;
A calculating unit for calculating a derating output torque value based on a predetermined torque output maximum value of the motor when the temperature sensor of the motor is detected as a failure by the sensing unit;
A magnet temperature estimator for estimating a temperature of a magnet located in a rotor included in a resolver of the motor based on a value of a counter electromotive force of the motor;
A current command calculation unit for calculating a current command to be applied to the motor so that a torque output corresponding to the received tog command can be generated by the motor; And
An inverter current control unit for sensing a phase current value of the motor and a position angle of the rotor included in the resolver of the motor so that a current corresponding to the calculated current command is conducted to the motor,
A motor output derating operating device in the event of a motor temperature sensor failure.
제1항에 있어서,
상기 모터의 역기전력 값은 상기 모터에 영(Zero) 전류 인가시 인버터에 의해 인가되는 전압 값(Vqe: Q축 전압 지령값)과 같고,
상기 자석온도 추정부는 상기 모터의 회전자에 위치한 자석의 온도를 기설정된 1000rpm에서의 역기전력-자석온도 테이블을 이용하여 추정하며, 추정된 상기 자석의 온도를 상기 모터의 온도로 설정하는 것
인 모터 온도센서 고장시 모터 출력 디레이팅 운전 장치.
The method according to claim 1,
The back electromotive force value of the motor is equal to a voltage value (Vqe: Q-axis voltage command value) applied by the inverter when zero current is applied to the motor,
The magnet temperature estimating unit estimates the temperature of the magnet located at the rotor of the motor using a back electromotive force-magnet temperature table at a predetermined 1000 rpm, and sets the estimated temperature of the magnet to the temperature of the motor
Motor output derating operating device in the event of a motor temperature sensor failure.
제1항에 있어서,
상기 전류지령 계산부는 직류단 전압, 상기 모터의 속도, 상기 모터의 레졸버에 포함된 회전자에 위치한 자석의 온도를 포함하는 입력정보를 토대로 수신된 토그 지령에 대응되는 토크 출력이 상기 모터에 의해 발생할 수 있도록 상기 모터에 인가해야 하는 전류지령을 계산하는 것
인 모터 온도센서 고장시 모터 출력 디레이팅 운전 장치.
The method according to claim 1,
Wherein the current command calculation unit calculates a current command based on input information including a DC short-circuit voltage, a speed of the motor, and a temperature of a magnet located at a rotor included in a resolver of the motor by a torque output corresponding to a received tog- Calculating a current command to be applied to the motor so that it can occur
Motor output derating operating device in the event of a motor temperature sensor failure.
모터의 온도 센서에 고장이 발생하였는지 여부를 감지하는 단계;
상기 모터의 온도 센서가 고장으로 감지된 경우, 기설정된 상기 모터의 토크 출력 최대 값을 토대로 디레이팅 출력 토크 값을 계산하는 단계;
상기 모터의 역기전력 값을 토대로 상기 모터의 레졸버에 포함된 회전자에 위치한 자석의 온도를 추정하는 단계;
수신된 토그 지령에 대응되는 토크 출력이 상기 모터에 의해 발생할 수 있도록 추정된 상기 자석 온도를 토대로 상기 모터에 인가해야 하는 전류지령을 계산하는 단계; 및
상기 모터의 상 전류 값과 상기 모터의 레졸버에 포함된 회전자의 위치 각을 센싱하여 계산된 상기 전류지령에 대응되는 전류가 상기 모터에 도통되도록 하는 단계
를 포함하는 모터 온도센서 고장시 모터 출력 디레이팅 운전 방법.
Detecting whether a failure has occurred in the temperature sensor of the motor;
Calculating a derating output torque value based on a predetermined torque output maximum value of the motor when the temperature sensor of the motor is detected as a failure;
Estimating a temperature of a magnet located in a rotor included in a resolver of the motor based on a value of a counter electromotive force of the motor;
Calculating a current command to be applied to the motor based on the magnet temperature estimated so that the torque output corresponding to the received togue command can be generated by the motor; And
Sensing a phase current value of the motor and a position angle of the rotor included in the resolver of the motor so that a current corresponding to the calculated current command is conducted to the motor
A method of operating a motor output derating in the event of a motor temperature sensor failure.
제4항에 있어서,
상기 모터의 역기전력 값은 상기 모터에 영(Zero) 전류 인가시 인버터에 의해 인가되는 전압 값(Vqe: Q축 전압 지령값)과 같고,
상기 추정하는 단계는 상기 모터의 회전자에 위치한 자석의 온도를 기설정된 1000rpm에서의 역기전력-자석온도 테이블을 이용하여 추정하며, 추정된 상기 자석의 온도를 상기 모터의 온도로 설정하는 단계를 포함하는 것
인 모터 온도센서 고장시 모터 출력 디레이팅 운전 방법.
5. The method of claim 4,
The back electromotive force value of the motor is equal to a voltage value (Vqe: Q-axis voltage command value) applied by the inverter when zero current is applied to the motor,
Wherein the estimating includes estimating a temperature of a magnet located in a rotor of the motor using a counter electromotive force-magnet temperature table at a predetermined 1000 rpm, and setting an estimated temperature of the magnet to a temperature of the motor that
How to operate motor output derating in case of motor temperature sensor failure.
제4항에 있어서,
상기 전류지령를 계산하는 단계는 직류단 전압, 상기 모터의 속도, 상기 모터의 레졸버에 포함된 회전자에 위치한 자석의 온도를 포함하는 입력정보를 토대로 수신된 토그 지령에 대응되는 토크 출력이 상기 모터에 의해 발생할 수 있도록 상기 모터에 인가해야 하는 전류지령을 계산하는 단계인 것
인 모터 온도센서 고장시 모터 출력 디레이팅 운전 방법.
5. The method of claim 4,
The step of calculating the current command may include calculating a torque command corresponding to the received tug command based on input information including a DC short-circuit voltage, a speed of the motor, and a temperature of a magnet located in a rotor included in a resolver of the motor, And calculating a current command to be applied to the motor so as to be generated by the motor
How to operate motor output derating in case of motor temperature sensor failure.
KR1020120141189A 2012-12-06 2012-12-06 Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken KR20140073209A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020120141189A KR20140073209A (en) 2012-12-06 2012-12-06 Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken
CN201310451507.4A CN103856141B (en) 2012-12-06 2013-09-27 Adjusting means and the method for motor output is reduced during temperature sensor fault

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120141189A KR20140073209A (en) 2012-12-06 2012-12-06 Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken

Publications (1)

Publication Number Publication Date
KR20140073209A true KR20140073209A (en) 2014-06-16

Family

ID=50863422

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120141189A KR20140073209A (en) 2012-12-06 2012-12-06 Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken

Country Status (2)

Country Link
KR (1) KR20140073209A (en)
CN (1) CN103856141B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110138312A (en) * 2019-05-13 2019-08-16 浙江吉利控股集团有限公司 A kind of motor rotor temperature estimation method, device and controller

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6531706B2 (en) * 2016-04-21 2019-06-19 株式会社デンソー Control device of rotating electric machine
JP6531705B2 (en) * 2016-04-21 2019-06-19 株式会社デンソー Control device of rotating electric machine
CN107315433B (en) * 2017-06-23 2020-08-18 北京新能源汽车股份有限公司 Temperature acquisition method and device for driving motor
CN112874318A (en) * 2021-01-28 2021-06-01 奇瑞新能源汽车股份有限公司 Control method and device of driving motor and vehicle

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5122750B2 (en) * 2006-02-23 2013-01-16 パナソニック株式会社 Electric tool
JP4297144B2 (en) * 2006-09-15 2009-07-15 トヨタ自動車株式会社 Vehicle steering control device
US7991524B2 (en) * 2008-01-02 2011-08-02 GM Global Technology Operations LLC Temperature sensor diagnostics
CN102135453A (en) * 2010-12-10 2011-07-27 奇瑞汽车股份有限公司 Method and system for monitoring motor temperature as well as method and system for controlling motor power

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110138312A (en) * 2019-05-13 2019-08-16 浙江吉利控股集团有限公司 A kind of motor rotor temperature estimation method, device and controller

Also Published As

Publication number Publication date
CN103856141B (en) 2016-09-21
CN103856141A (en) 2014-06-11

Similar Documents

Publication Publication Date Title
JP5661839B2 (en) Synchronous motor control system with abnormality detection diagnosis function
KR20140073209A (en) Apparatus and Method Adjusting Derating Torque Output of Motor when Temperature Sensor of Motor has broken
JP5124483B2 (en) Method and apparatus for driving a synchronous machine
US8901863B2 (en) Motor control device
EP3200340B1 (en) Power conversion device
JP2006054991A (en) Sensorless motor driver and its protective control method
JP5474421B2 (en) Motor winding burnout protection device
EP3208623B1 (en) High impedance arc fault detection
JP2009232498A (en) Motor control device
KR101394556B1 (en) Apparatus and method for rotor position sensor fault detection of permanent magnet synchronous motor
JP7187326B2 (en) Abnormality diagnosis device for motor rotation angle sensor and motor control device
EP3404827A1 (en) Electric motor control device
WO2014118958A1 (en) Demagnetization diagnosis device for permanent magnet synchronous motor
EP3469697A1 (en) Restart strategy for synchronous reluctance machines
KR101989596B1 (en) System and method for controlling motor
KR101916046B1 (en) Voltage sensor default detecting method
KR102150872B1 (en) Method and apparatuses for detecting failure of motor current sensor
JP5321622B2 (en) Motor control method and apparatus
JP5893383B2 (en) Power converter
JP5851430B2 (en) Power converter control device
CN113692702A (en) Method for monitoring the operation of a frequency converter and frequency converter
JP5240570B2 (en) Power conversion control device and its AC motor starting method
KR101962668B1 (en) Apparatus and method for controlling field coil of field wounding motor
WO2019121919A1 (en) Method and apparatus for determining a measuring offset of a rotor position sensor
US11990856B2 (en) Rotation detector and image forming apparatus

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application