[go: up one dir, main page]

JP2003014552A - Temperature detector - Google Patents

Temperature detector

Info

Publication number
JP2003014552A
JP2003014552A JP2001197848A JP2001197848A JP2003014552A JP 2003014552 A JP2003014552 A JP 2003014552A JP 2001197848 A JP2001197848 A JP 2001197848A JP 2001197848 A JP2001197848 A JP 2001197848A JP 2003014552 A JP2003014552 A JP 2003014552A
Authority
JP
Japan
Prior art keywords
temperature
time
constant
operating temperature
temperature sensor
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
JP2001197848A
Other languages
Japanese (ja)
Inventor
Shigeyuki Kiyota
茂之 清田
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP2001197848A priority Critical patent/JP2003014552A/en
Publication of JP2003014552A publication Critical patent/JP2003014552A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Direct Current Motors (AREA)
  • Power Conversion In General (AREA)

Abstract

(57)【要約】 【課題】発熱部自体に温度センサを設けずに発熱部の動
作温度を正確に検知できる温度検知装置を提供する。 【解決手段】温度を検知したい第1の部分(ブラシとコ
ミュニテータの摺動部)の近傍に設定した第2の部分
(ブラシホルダ)の温度をT2<k>とした場合に、第1
の部分の動作温度T1<k>を、その時の推定発熱量P<
k>と、Δt時間前における動作温度T1<k−1>と、
△t時間前における第2の部分の温度T2<k−1>か
ら、下記の式を用いて計算する温度検知装置。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<
k−1>−T2<k−1>)}×△t+T1<k−1> T2<k>=(1/C2)×{(1/R1)×(T1<k−1>−
T2<k−1>)−(1/R2)×T2<k−1>}×△t+T
2<k−1>
(57) [Problem] To provide a temperature detecting device capable of accurately detecting the operating temperature of a heating unit without providing a temperature sensor in the heating unit itself. When the temperature of a second portion (brush holder) set near a first portion (a sliding portion between a brush and a communicator) whose temperature is to be detected is set to T2 <k>,
The operating temperature T1 <k> of the portion is changed to the estimated heating value P <
k>, the operating temperature T1 <k−1> before Δt time,
A temperature detection device that calculates from the temperature T2 <k-1> of the second portion before Δt time using the following equation. T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <
k−1> −T2 <k−1>)} × {t + T1 <k−1> T2 <k> = (1 / C2) × {(1 / R1) × (T1 <k−1> −
T2 <k−1>) − (1 / R2) × T2 <k−1>} × {t + T
2 <k-1>

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、例えば電動機やパ
ワートランジスタ等における動作温度を発熱部から離れ
た位置で検知する温度検知装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a temperature detecting device for detecting an operating temperature of, for example, an electric motor or a power transistor at a position apart from a heat generating portion.

【0002】[0002]

【従来の技術】電動機やパワートランジスタ等において
は、動作温度を測定し、それが過温度にならないように
動作を制御する必要がある。上記の動作温度測定に際
し、発熱部に温度センサを設けて直接的に温度を検出し
ようとすると下記のごとき問題がある。例えば、図7に
断面概略図を示す一般的なブラシ付き直流モータにおい
ては、フィールドコイル1やアマーチャコイル2におけ
る電気抵抗、ブラシ3とコミュニテータ4における整流
時の銅損、摩擦などによる機械損、渦電流など磁気的な
ものによる鉄損等の損失があり、それらの損失は発熱と
して放出される。一般的にブラシ付き直流モータでは、
ブラシ3の整流による損失すなわち発熱が大きく、ブラ
シ3やコミュテータ4の耐熱温度を超えないように使用
しなければならない。ブラシ3やコミュテータ4を耐熱
限界から守るために、従来は、ブラシ3の近傍(例えば
ブラシホルダ5)に温度センサを取り付けて温度を測定
し、その温度があらかじめ定めた所定の温度を超えた場
合には、モータの出力を下げたり、あるいは停止させた
りしていた。しかしながら、発熱部の温度を正確にモニ
タしようとした場合、温度センサを発熱部近傍(例えば
コミュテータ4の内側など)に取付けなければならず、
構造と製造工程が複雑になり、コスト高になってしまう
という問題点があった。上記の問題を解決するため、特
公平7−120903号公報(国際公開番号WO88/
07267号)に記載の発明においては、間欠的に動作
する熱発生装置の動作温度を、熱発生装置から離れた位
置の動作温度と間欠動作の経過時間を計測し、下記の方
程式によって計測するように構成している。 Ton=TEQ{1−e(ton/τCAP)} Toff=Ton{e(toff/τCAP)} ただし、ton :オン状態の経過時間 toff:オフ状態の経過時間 Ton :計測された現在の動作温度である基準温度 Toff:基準温度に対する温度降下 TEQ :熱的平衡定数 τCAP:熱的時定数
2. Description of the Related Art In electric motors, power transistors, etc., it is necessary to measure the operating temperature and control the operation so that the operating temperature does not become excessive. When measuring the above operating temperature, if a temperature sensor is provided in the heat generating portion to directly detect the temperature, the following problems occur. For example, in a general DC motor with a brush whose schematic cross section is shown in FIG. 7, electric resistance in the field coil 1 and the armature coil 2, copper loss during commutation of the brush 3 and the communicator 4, mechanical loss due to friction, etc. There is a loss such as iron loss due to a magnetic substance such as eddy current, and those losses are released as heat generation. Generally in brushed DC motors,
The brush 3 has a large loss due to rectification, that is, heat generation, and must be used so as not to exceed the heat resistant temperature of the brush 3 and the commutator 4. In order to protect the brush 3 and the commutator 4 from the heat resistance limit, conventionally, a temperature sensor is attached near the brush 3 (for example, the brush holder 5) to measure the temperature, and the temperature exceeds a predetermined temperature. Had to reduce or stop the output of the motor. However, in order to accurately monitor the temperature of the heat generating portion, the temperature sensor must be installed near the heat generating portion (for example, inside the commutator 4),
There is a problem that the structure and the manufacturing process become complicated and the cost becomes high. In order to solve the above problems, Japanese Patent Publication No. 7-120903 (International Publication No. WO88 /
In the invention described in No. 07267), the operating temperature of the heat generating device that operates intermittently is measured by the following equation by measuring the operating temperature at a position away from the heat generating device and the elapsed time of the intermittent operation. Is configured. T on = T EQ {1- e - (ton / τCAP)} T off = T on {e - (toff / τCAP)} However, t on: the elapse of the on-state time t off: elapsed time in an OFF state T on : Measured current operating temperature reference temperature Toff : Temperature drop with respect to reference temperature T EQ : Thermal equilibrium constant τ CAP : Thermal time constant

【発明が解決しようとする課題】前記の従来技術におい
ては、熱発生装置の動作温度の計算が前記の方程式を用
いて行なうようになっていたため、或る一定値の負荷の
間欠動作に対してのみしか動作温度の計算ができず、時
間的に変化するような負荷に対しての動作温度を計算す
ることができないという問題があった。また、熱発生装
置の動作温度の計算が前記の方程式のように、1つの熱
時定数(τCAP)で計算していたため、実際の動作温
度に計算値を適合させることが困難で、計算された動作
温度に誤差が生じてしまうという問題や、その計算誤差
がある故に熱発生装置から離れた位置の動作温度を計測
して誤差を小さくする必要があり、温度センサが不可欠
であるという問題があった。
In the above-mentioned prior art, since the operating temperature of the heat generating device is calculated by using the above equation, the intermittent operation of a load having a certain constant value is performed. There is a problem that only the operating temperature can be calculated, and the operating temperature for a load that changes with time cannot be calculated. Also, since the operating temperature of the heat generator is calculated with one thermal time constant (τ CAP ) as in the above equation, it is difficult to adapt the calculated value to the actual operating temperature, There is a problem that the temperature sensor is indispensable because there is a problem that the error occurs in the operating temperature and that there is an error in the calculation and it is necessary to measure the operating temperature at a position away from the heat generator to reduce the error. there were.

【0003】本発明は上記のごとき従来技術の問題を解
決するためになされたものであり、発熱部自体に温度セ
ンサを設けることなしに発熱部の動作温度を正確に検知
することのできる温度検知装置を提供することを目的と
する。
The present invention has been made in order to solve the problems of the prior art as described above, and it is possible to accurately detect the operating temperature of the heat generating portion without providing a temperature sensor in the heat generating portion itself. The purpose is to provide a device.

【0004】[0004]

【課題を解決するための手段】上記の目的を達成するた
め、本発明においては特許請求の範囲に記載するように
構成している。まず、請求項1は温度センサを用いない
構成であり、温度を検知したい第1の部分の近傍に設定
した第2の部分の温度をT2<k>とした場合に、第1の
部分の動作温度T1<k>を、その時の推定発熱量P<k>
と、Δt時間前における動作温度T1<k−1>と、△t
時間前における第2の部分の温度T2<k−1>から、下
記の式を用いて逐次計算することにより求める手段を備
えるように構成している。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<
k−1>−T2<k−1>)}×△t+T1<k−1> T2<k>=(1/C2)×{(1/R1)×(T1<k−1>−
T2<k−1>)−(1/R2)×T2<k−1>}×△t+T
2<k−1> ただし、R1:第1の部分から第2の部分までの熱抵抗
定数 R2:第2の部分から周囲環境までの熱抵抗定数 C1:第1の部分から第2の部分までの熱容量定数 C2:第2の部分から周囲環境までの熱容量定数 なお、上記第2の部分とは、温度を検知したい第1の部
分の近傍に想定した位置であり、例えば図7において
は、ブラシホルダ5の部分に設定する。また、演算の最
初におけるΔt時間前における動作温度T1<k−1>
と、△t時間前における第2の部分の温度T2<k−1>
は、予め設定した初期値を用いる。また、周囲環境と
は、例えば図7においては、モータ外部の周囲の空気を
意味し、その温度はモータの設置場所に応じて室温やエ
ンジンルームの温度などになる。
In order to achieve the above object, the present invention is constructed as described in the claims. First, claim 1 is a configuration that does not use a temperature sensor, and when the temperature of the second portion set near the first portion whose temperature is to be detected is T2 <k>, the operation of the first portion is performed. Estimated heat generation amount P <k> at that temperature T1 <k>
And the operating temperature T1 <k-1> before Δt time, and Δt
It is configured to include means for sequentially calculating from the temperature T2 <k-1> of the second portion before time by using the following formula. T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <
k-1> -T2 <k-1>) × Δt + T1 <k-1> T2 <k> = (1 / C2) × {(1 / R1) × (T1 <k-1>-
T2 <k-1>)-(1 / R2) × T2 <k-1>} × Δt + T
2 <k-1> However, R1: thermal resistance constant from the first part to the second part R2: thermal resistance constant from the second part to the ambient environment C1: from the first part to the second part Heat capacity constant C2: Heat capacity constant from the second part to the ambient environment The second part is a position assumed in the vicinity of the first part whose temperature is to be detected. For example, in FIG. Set in the holder 5. Further, the operating temperature T1 <k-1> at the time point Δt at the beginning of the calculation
And the temperature T2 <k-1> of the second portion before Δt time.
Uses a preset initial value. Further, the surrounding environment means, for example, the air around the outside of the motor in FIG. 7, and the temperature thereof becomes room temperature or the temperature of the engine room depending on the installation location of the motor.

【0005】また、請求項2に記載の発明は、第2の部
分よりも遠い個所に温度センサを設置した構成であり、
温度を検知したい第1の部分の近傍に設定した第2の部
分の温度をT2'<k>とし、第1の部分の近傍であって
第2の部分よりは遠い第3の部分に温度センサを設置
し、温度を検知したい第1の部分の動作温度T1<k>
を、その時の温度センサ出力Tm<k>と、推定発熱量P
<k>と、△t時間前における動作温度と温度センサ出力
との差T1'<k−1>と、△t時間前における第2の部
分の温度と温度センサ出力との差T2'<k−1>から、
下記の式で逐次計算することにより求める手段を備える
ように構成している。 T1'<k>=(1/C1')×{P<k>−(1/R1')×(T
1'<k−1>−T2'<k−1>)}×△t+T1'<k−1> T2'<k>=(1/C2')×{(1/R1')×(T1'<k−
1>−T2'<k−1>)−(1/R2')×T2'<k−1>}×
△t+T2'<k−1> T1<k>=T1'<k>+Tm<k> ただし、R1':第1の部分から第2の部分までの熱抵
抗定数 R2':第2の部分から第3の部分までの熱抵抗定数 C1':第1の部分から第2の部分までの熱容量定数 C2':第2の部分から第3の部分までの熱容量定数。
The invention according to claim 2 has a structure in which a temperature sensor is installed at a position farther than the second part,
Let T2 ′ <k> be the temperature of the second portion set near the first portion whose temperature is to be detected, and set the temperature sensor at the third portion near the first portion and far from the second portion. Is installed, and the operating temperature T1 <k> of the first part whose temperature you want to detect
Is the temperature sensor output Tm <k> at that time and the estimated heating value P
<k>, the difference T1 ′ <k−1> between the operating temperature and the temperature sensor output before Δt time, and the difference T2 ′ <k between the temperature of the second portion and the temperature sensor output before Δt time. From -1>,
It is configured so as to have a means for obtaining it by sequentially calculating it by the following formula. T1 ′ <k> = (1 / C1 ′) × {P <k> − (1 / R1 ′) × (T
1 '<k-1>-T2'<k-1>)} * [Delta] t + T1 '<k-1>T2'<k> = (1 / C2 ') * {(1 / R1') * (T1 '<k-
1> −T2 ′ <k−1>) − (1 / R2 ′) × T2 ′ <k−1>} ×
Δt + T2 ′ <k−1> T1 <k> = T1 ′ <k> + Tm <k> where R1 ′: thermal resistance constant from the first part to the second part R2 ′: second part to the second Thermal resistance constant C1 ′ up to the third part: Thermal capacity constant C2 ′ from the first part to the second part: Thermal capacity constant from the second part to the third part.

【0006】また、請求項3に記載の発明は、温度セン
サの故障検知機能を備えたものであり、温度を検知した
い第1の部分の近傍に設定した第3の部分に温度センサ
を設置し、第1の部分の動作温度T1<k>を、その時の
推定発熱量P<k>と、Δt時間前における動作温度T1
<k−1>と、△t時間前における第3の部分の温度T3
<k−1>から、下記の式を用いて逐次計算することによ
り求める手段と、温度センサを設置した第3の部分の温
度の計算値Tms<k>を、その時の推定発熱量P<k>
と、Δt時間前における動作温度T1<k−1>と、△t
時間前における第3の部分の温度T3<k−1>から、下
記の式で逐次計算することにより求める手段と、計算で
求められた温度センサ設置部分の温度Tms<k>と実際
の温度センサの出力Tm<k>とを比較し、両者に所定値
以上の偏差がある場合に温度センサの故障と判定する手
段と、を備えるように構成している。 T1<k>=(1/C1")×{P<k>−(1/R1")×(T1
<k−1>−T3<k−1>)}×△t+T1<k−1> T3<k>=(1/C3")×{(1/R1")×(T1<k−1>
−T3<k−1>)−(1/R3")×T3<k−1>}×△t
+T3<k−1> Tms<k>=T3<k> ただし、R1":第1の部分から第3の部分までの熱抵
抗定数 R3":第3の部分から周囲環境までの熱抵抗定数 C1":第1の部分から第3の部分までの熱容量定数 C3":第3の部分から周囲環境までの熱容量定数。
Further, the invention according to claim 3 is provided with a failure detecting function of the temperature sensor, and the temperature sensor is installed in the third portion set near the first portion whose temperature is to be detected. , The operating temperature T1 <k> of the first portion, the estimated heat generation amount P <k> at that time, and the operating temperature T1 before Δt time.
<k-1> and the temperature T3 of the third portion before Δt time
A calculated value Tms <k> of the temperature of the third part in which the temperature sensor is installed and a means for sequentially calculating from <k-1> by using the following formula, and the estimated heat generation amount P <k at that time >
And the operating temperature T1 <k-1> before Δt time, and Δt
Means for sequentially calculating from the temperature T3 <k-1> of the third portion before time by the following formula, and the temperature Tms <k> of the temperature sensor installation portion obtained by the calculation and the actual temperature sensor The output Tm <k> is compared with the output Tm <k>, and when both of them have a deviation of a predetermined value or more, it is determined that the temperature sensor has failed. T1 <k> = (1 / C1 ″) × {P <k> − (1 / R1 ″) × (T1
<k−1> −T3 <k−1>)} × Δt + T1 <k−1> T3 <k> = (1 / C3 ″) × {(1 / R1 ″) × (T1 <k−1>
−T3 <k−1>) − (1 / R3 ″) × T3 <k−1>} × Δt
+ T3 <k−1> Tms <k> = T3 <k> where R1 ″: thermal resistance constant from the first part to the third part R3 ″: thermal resistance constant C1 from the third part to the ambient environment ": Heat capacity constant C3 from the first part to the third part": Heat capacity constant from the third part to the ambient environment.

【0007】また、請求項4に記載の発明は、3組の熱
時定数を用いる構成であり、温度を検知したい第1の部
分の近傍に設定した第2の部分の温度をT2<k>とし、
第1の部分の近傍であって第2の部分よりは遠い第3の
部分の温度をT3<k>とし、第1の部分の動作温度T1
<k>と、第2の部分の温度T2<k>と、第3の部分の温
度T3<k>とを、その時の推定発熱量P<k>と、Δt時
間前における動作温度T1<k−1>と、△t時間前にお
ける前記第2の部分の温度T2<k−1>と、△t時間前
における第3の部分の温度T3<k−1>とから、下記の
式を用いて、逐次計算することにより求める手段を備え
るように構成している。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<
k−1>−T2<k−1>)}×△t+T1<k−1> T2<k>=(1/C2)×{(1/R1)×(T1<k−1>−
T2<k−1>)−(1/R2)×(T2<k−1>−T3<k
−1>)}×△t+T2<k−1> T3<k>=(1/C3)×{(1/R2)×(T2<k−1>−
T3<k−1>)−(1/R3)×T3<k−1>}×△t+T
3<k−1> ただし、R1:第1の部分から第2の部分までの熱抵抗
定数 R2:第2の部分から第3の部分までの熱抵抗定数 R3:第3の部分から周囲環境までの熱抵抗定数 C1:第1の部分から第2の部分までの熱容量定数 C2:第2の部分から第3の部分までの熱容量定数 C3:第3の部分から周囲環境までの熱容量定数。
The invention according to claim 4 is a structure using three sets of thermal time constants, and the temperature of the second portion set near the first portion whose temperature is to be detected is T2 <k>. age,
Let T3 <k> be the temperature of the third portion near the first portion and farther from the second portion, and let the operating temperature T1 of the first portion be T3 <k>.
<k>, the temperature T2 <k> of the second portion, and the temperature T3 <k> of the third portion, the estimated heat generation amount P <k> at that time, and the operating temperature T1 <k before Δt time. −1>, the temperature T2 <k−1> of the second portion before Δt time, and the temperature T3 <k−1> of the third portion before Δt time, the following equation is used. Then, it is configured so as to have a means for obtaining it by sequentially calculating. T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <
k-1> -T2 <k-1>) × Δt + T1 <k-1> T2 <k> = (1 / C2) × {(1 / R1) × (T1 <k-1>-
T2 <k-1>)-(1 / R2) * (T2 <k-1> -T3 <k
−1>)} × Δt + T2 <k−1> T3 <k> = (1 / C3) × {(1 / R2) × (T2 <k-1> −
T3 <k-1>)-(1 / R3) × T3 <k-1>} × Δt + T
3 <k-1> However, R1: thermal resistance constant from the first part to the second part R2: thermal resistance constant from the second part to the third part R3: from the third part to the ambient environment Thermal resistance constant C1: heat capacity constant from the first part to the second part C2: heat capacity constant from the second part to the third part C3: heat capacity constant from the third part to the ambient environment.

【0008】また、請求項5は推定発熱量の演算に関す
る構成であり、電動機の動作温度を検知する場合に、推
定発熱量P<k>を下記の式により求める手段を備えるよ
うに構成している。 P<k>=k1×Im+k2×Vm×Im+k3×Re
v ただし、 Im:モータ電流 Vm:モータ電圧 Rev:モータ回転数 k1、k2、k3:定数。
A fifth aspect of the present invention is a configuration relating to the calculation of the estimated heat generation amount, and is provided with a means for obtaining the estimated heat generation amount P <k> by the following equation when detecting the operating temperature of the electric motor. There is. P <k> = k1 × Im 2 + k2 × Vm × Im + k3 × Re
v where: Im: motor current Vm: motor voltage Rev: motor rotation speeds k1, k2, k3: constants.

【0009】また、請求項6も推定発熱量の演算に関す
る構成であり、電動機の動作温度を検知する場合に、推
定発熱量P<k>を、モータ電流Im、モータ電圧Vm、
モータ回転数Revのうち1つ以上をパラメータとした
マップから求めるように構成している。
A sixth aspect of the present invention is also related to the calculation of the estimated heat generation amount. When the operating temperature of the electric motor is detected, the estimated heat generation amount P <k> is set to the motor current Im and the motor voltage Vm.
It is configured to be obtained from a map using one or more of the motor rotation speed Rev as a parameter.

【0010】また、請求項7に記載の発明は、半導体パ
ワー素子における推定発熱量の演算に関するものであ
り、半導体パワー素子の動作温度を検知する場合に、推
定発熱量P<k>を下記の式により求めるように構成して
いる。 P<k>=k4×Ic ただし、Ic:半導体パワー素子電流 k4:定数。
Further, the invention according to claim 7 is a semiconductor package.
Related to the calculation of the estimated heat value of the power element
Therefore, when detecting the operating temperature of a semiconductor power device,
Configured so that the constant calorific value P <k> is obtained by the following formula
There is. P <k> = k4 × IcTwo However, Ic: Semiconductor power element current k4: a constant.

【0011】また、請求項8も推定発熱量の演算に関す
る構成であり、半導体パワー素子の動作温度を検知する
場合に、推定発熱量P<k>を、半導体パワー素子電流I
cをパラメータとしたマップから求めるように構成して
いる。
Further, claim 8 is also a configuration relating to the calculation of the estimated heat generation amount, and when the operating temperature of the semiconductor power element is detected, the estimated heat generation amount P <k> is set to the semiconductor power element current I.
It is configured to be obtained from a map using c as a parameter.

【0012】また、請求項9に記載の発明は、過温度検
知機能を備えた構成であり、検出した動作温度T1<k>
を予め設定した所定温度と比較し、動作温度T1<k>が
所定温度以上の場合に過温度と判定する手段を備えるよ
うに構成している。
The invention according to claim 9 is a structure having an overtemperature detecting function, and the detected operating temperature T1 <k>
Is compared with a predetermined temperature set in advance, and means for determining an overtemperature when the operating temperature T1 <k> is equal to or higher than the predetermined temperature is provided.

【0013】[0013]

【発明の効果】請求項1においては、推定発熱量P<k>
とΔt時間前における温度T1<k−1>及びT2<k−
1>から逐次計算することにより、温度を検知したい部
分(発熱部:過熱保護したい部分)の動作温度を計算で
求めるように構成しているので、時間的に負荷が変化し
て発熱量も変化するような装置であっても、保護したい
部分の動作温度を正確に求めることが出来る。また、モ
デル化した熱等価回路網で2つの熱時定数(R1×C
1、R2×C2)を設けて計算するので、計算値を実際
の動作温度に正確に適合させることが可能となり、誤差
の少ない動作温度の計算値を得ることができる。また、
温度センサを用いずに誤差の少ない動作温度の計算値を
得ることができるので、構造が簡略になり、製造コスト
を低下させることが出来る。
According to the first aspect of the present invention, the estimated heat generation amount P <k>
And temperatures T1 <k−1> and T2 <k− before Δt time.
By sequentially calculating from 1>, the operating temperature of the part whose temperature you want to detect (heat generating part: part you want to protect from overheat) is calculated, so the load changes over time and the amount of heat generation also changes. Even with such a device, the operating temperature of the portion to be protected can be accurately obtained. In addition, two thermal time constants (R1 × C
1, R2 × C2) is provided for the calculation, the calculated value can be accurately adapted to the actual operating temperature, and the calculated value of the operating temperature with less error can be obtained. Also,
Since the calculated value of the operating temperature with less error can be obtained without using the temperature sensor, the structure can be simplified and the manufacturing cost can be reduced.

【0014】請求項2においては、温度を検知したい部
分の近傍でやや離れた部分に温度センサを設けているの
で、周囲環境温度などが変化した場合であっても、その
変化は温度センサの出力により補正されるので、周囲温
度などの変化が大きい装置にも適用することができる。
また、温度を検知したい部分と温度センサとの温度差を
計算させるので、モデル化する熱等価回路網の範囲を狭
くすることができ、温度の計算値の誤差をさらに少なく
することができる。それにより、さらに精度の高い動作
温度の計算値を得ることができる。
According to the present invention, since the temperature sensor is provided near the portion where the temperature is desired to be detected and at a position slightly distant from it, even if the ambient temperature changes, the change is output from the temperature sensor. Since it is corrected by the method, it can be applied to an apparatus having a large change in ambient temperature.
Further, since the temperature difference between the temperature sensor and the temperature sensor is calculated, the range of the thermal equivalent circuit network to be modeled can be narrowed and the error in the calculated temperature value can be further reduced. This makes it possible to obtain a more accurate calculated value of the operating temperature.

【0015】また、請求項3においては、温度センサの
故障を容易に検知することが出来る。従来の温度センサ
において、温度センサや配線のオープン故障あるいは電
源やGNDへのショート故障については、その出力値が
電源電圧あるいはGND電圧近辺になることで判定して
いた。しかし、温度センサ自体の出力感度(温度に対す
る出力値の関係)故障については簡便な方法が無かった
が、本発明によれば温度センサ自体の異常を容易に検出
することが出来る。
Further, in the third aspect, it is possible to easily detect the failure of the temperature sensor. In the conventional temperature sensor, an open failure of the temperature sensor or wiring or a short-circuit failure to the power supply or GND is judged by the output value being near the power supply voltage or the GND voltage. However, although there is no simple method for the output sensitivity (relationship of the output value to the temperature) failure of the temperature sensor itself, according to the present invention, the abnormality of the temperature sensor itself can be easily detected.

【0016】また、請求項4においては、モデル化した
熱等価回路網で3組もしくはそれ以上の熱時定数の逐次
計算式としたため、さらに、計算値を実際の動作温度に
より正確に適合させることが可能となり、誤差の少ない
動作温度の計算値を得ることができる。
Further, in the present invention, since three sets or more of thermal time constants are successively calculated in the modeled thermal equivalent circuit network, the calculated values should be more accurately adapted to the actual operating temperature. Therefore, it is possible to obtain a calculated value of the operating temperature with less error.

【0017】また、請求項5および請求項6において
は、本発明をモータに適用する場合において、推定発熱
量を容易に求めることが出来る。
According to the fifth and sixth aspects, when the present invention is applied to a motor, the estimated heat generation amount can be easily obtained.

【0018】また、請求項7および請求項8において
は、本発明を半導体パワー素子に適用する場合におい
て、推定発熱量を容易に求めることが出来る。
According to the seventh and eighth aspects, when the present invention is applied to the semiconductor power device, the estimated heat generation amount can be easily obtained.

【0019】また、請求項9においては、本発明の温度
検知を用いて、過温度の判定を容易に行うことが出来る
ので、正確な過温度保護機能を実現することが出来る。
Further, according to the ninth aspect, since it is possible to easily determine the overtemperature by using the temperature detection of the present invention, it is possible to realize an accurate overtemperature protection function.

【0020】[0020]

【発明の実施の形態】(第1の実施例)まず、第1の実
施例として、本発明をブラシ付き直流モータに適用した
例について説明する。図7は、一般的なブラシ付き直流
モータの断面概略図である。ブラシ付き直流モータの作
用としては、フィールドコイル1による界磁磁界と、ブ
ラシ3とコミュテータ4により整流されてアマーチャコ
イル2を流れるモータ電流との電磁力により、アマーチ
ャコイル2に回転トルクが生じて出力軸6に伝えられる
ものである。モータは駆動された時に、フィールドコイ
ル1とアマーチャコイル2の電気抵抗やブラシ3の整流
などの銅損、摩擦などによる機械損、渦電流など磁気的
なものによる鉄損等があり、それらの損失は発熱として
放出される。一般的にブラシ付き直流モータでは、ブラ
シ3の整流による損失すなわち発熱が大きく、ブラシ3
やコミュテータ4の耐熱温度を超えないように使用しな
ければならない。そのためには、過温度保護行いたい部
分(発熱部)、すなわち、この例ではブラシ3とコミュ
テータ4との接触部の温度を検知する必要があるが、実
際のモータで摺動部自体に温度センサを取り付けるため
には構造が複雑になってコスト高になるという問題があ
る。したがって出来れば温度センサを用いずに、或いは
発熱部から離れた位置に設置した温度センサで、発熱部
の温度を正確に検知することが望まれる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) First, as a first embodiment, an example in which the present invention is applied to a DC motor with a brush will be described. FIG. 7 is a schematic cross-sectional view of a general brush DC motor. The action of the brush DC motor is that a rotating torque is generated in the armature coil 2 by the electromagnetic force of the field magnetic field generated by the field coil 1 and the motor current rectified by the brush 3 and the commutator 4 and flowing through the armature coil 2. Is transmitted to the output shaft 6. When the motor is driven, there are copper loss such as electric resistance of the field coil 1 and the armature coil 2 and rectification of the brush 3, mechanical loss due to friction, iron loss due to magnetic things such as eddy current. The loss is released as heat. Generally, in a DC motor with a brush, the loss due to the rectification of the brush 3, that is, the heat generation, is large.
The commutator 4 must be used so that it does not exceed the heat-resistant temperature. For that purpose, it is necessary to detect the temperature of the portion (heat generating portion) to be protected from overtemperature, that is, the contact portion between the brush 3 and the commutator 4 in this example. However, there is a problem in that the structure becomes complicated and the cost becomes high. Therefore, if possible, it is desired to accurately detect the temperature of the heat generating portion without using the temperature sensor or with a temperature sensor installed at a position distant from the heat generating portion.

【0021】そのため第1の実施例においては、図1
(a)に示すごとき熱等価回路を採用し、その熱等価回
路における2組の熱時定数(熱抵抗定数R1と熱容量定
数C1、熱抵抗定数R2と熱容量定数C2)の値を予め
決定(詳細後述)しておくことにより、過温度保護した
い発熱部における動作中の温度T1<k>を、その時の推
定発熱量P<k>と、Δt時間前における動作温度T1<
k−1>と、△t時間前における第2の部分の温度T2<
k−1>から下記の(数1)式、(数2)式を用いて演
算で求めるように構成したものである。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<k−1>−T2<k− 1>)}×△t+T1<k−1> …(数1) T2<k>=(1/C2)×{(1/R1)×(T1<k−1>−T2<k−1>)−(1 /R2)×T2<k−1>}×△t+T2<k−1> …(数2) ただし、R1:第1の部分から第2の部分までの熱抵抗
定数 R2:第2の部分から周囲環境までの熱抵抗定数 C1:第1の部分から第2の部分までの熱容量定数 C2:第2の部分から周囲環境までの熱容量定数 なお、上記第2の部分とは、温度を検知したい第1の部
分の近傍に想定した位置であり、例えば図7において
は、ブラシホルダ5の部分に設定する。また、演算の最
初におけるΔt時間前における動作温度T1<k−1>
と、△t時間前における第2の部分の温度T2<k−1>
は、予め設定した初期値を用いる。また、周囲環境と
は、例えばモータ外部の周囲の空気を意味し、温度はモ
ータの設置場所に応じて室温やエンジンルームの温度等
になる。
Therefore, in the first embodiment, as shown in FIG.
A heat equivalent circuit as shown in (a) is adopted, and the values of two sets of heat time constants (heat resistance constant R1 and heat capacity constant C1, heat resistance constant R2 and heat capacity constant C2) in the heat equivalent circuit are predetermined (details). As will be described later, the operating temperature T1 <k> of the heat generating part desired to be protected against overtemperature is calculated from the estimated heat generation amount P <k> at that time and the operating temperature T1 <t before Δt time.
k-1> and the temperature T2 <of the second portion before Δt time
It is configured such that it is calculated from k-1> by using the following equations (1) and (2). T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <k−1> −T2 <k−1>)} × Δt + T1 <k−1> ... (Number 1) T2 <k> = (1 / C2) * {(1 / R1) * (T1 <k-1> -T2 <k-1>)-(1 / R2) * T2 <k-1>} * Δt + T2 <k-1> (Equation 2) where R1: thermal resistance constant from the first part to the second part R2: thermal resistance constant from the second part to the ambient environment C1: first part To the second part C2: heat capacity constant from the second part to the ambient environment The second part is a position assumed near the first part whose temperature is to be detected, for example, In FIG. 7, the brush holder 5 is set. Further, the operating temperature T1 <k-1> at the time point Δt at the beginning of the calculation
And the temperature T2 <k-1> of the second portion before Δt time.
Uses a preset initial value. Further, the ambient environment means, for example, the air around the outside of the motor, and the temperature becomes room temperature, the temperature of the engine room or the like depending on the installation location of the motor.

【0022】以下、上記熱等価回路における2組の熱時
定数(熱抵抗定数R1と熱容量定数C1、熱抵抗定数R
2と熱容量定数C2)の値の決定方法について説明す
る。まず、1つの方法としては、図7のモータ各部の熱
抵抗や熱容量を材料定数から計算して、図1(a)の熱
等価回路に落とし込んでいく方法がある。また、他の方
法としては、実験セットも用い、発熱部に実験用の温度
センサを取り付けておき、モータをステップ的に動作さ
せた時の温度変化を測定して、これに前記(数1)式、
(数2)式で計算させた結果を合わせ込むという方法で
ある。また、この時、温度を検知したい部分(過温度保
護したい部分)の発熱量を予めモータ損失から求めてお
く。
In the following, two sets of thermal time constants (thermal resistance constant R1, heat capacity constant C1 and thermal resistance constant R in the above thermal equivalent circuit will be described.
2 and the method of determining the values of the heat capacity constant C2) will be described. First, as one method, there is a method of calculating the thermal resistance and the thermal capacity of each part of the motor shown in FIG. 7 from the material constants and putting the calculated values into the thermal equivalent circuit shown in FIG. As another method, an experimental set is also used, an experimental temperature sensor is attached to the heat generating part, and the temperature change when the motor is operated stepwise is measured. formula,
This is a method of combining the results calculated by the equation (2). Further, at this time, the heat generation amount of the portion whose temperature is desired to be detected (the portion where overtemperature protection is desired) is obtained in advance from the motor loss.

【0023】図2は、演算で求めた動作温度特性と実測
値との対応を示す特性図であり、上記のようにして設定
したR1、C1、R2、C2を用いて、(数1)式、
(数2)式から計算で求めた動作温度特性(太実線)
と、図7のモータをステップ的に動作させた場合におけ
る発熱部(過温度保護したい部分)の温度T1の実測値
(黒丸印)との一例を示す。図2においては、時間0か
ら120秒までの間、モータをステップ的に動作させた
例を示す。図2から判るように、予めR1、C1、R
2、C2を適合するように設定しておけば、(数1)
式、(数2)式による計算結果と実測値とが非常によく
一致することが判る。なお、図2において、細実線は第
2の部分の温度T2を示し、中太線は発熱量を示す。
FIG. 2 is a characteristic diagram showing the correspondence between the operating temperature characteristic obtained by calculation and the actual measurement value. Using R1, C1, R2 and C2 set as described above, the equation (1) is used. ,
Operating temperature characteristics calculated from equation (2) (thick solid line)
And an actual measurement value (black circle) of the temperature T1 of the heat generating portion (portion desired to be overheated) when the motor of FIG. 7 is operated stepwise. FIG. 2 shows an example in which the motor is operated stepwise from time 0 to 120 seconds. As can be seen from FIG. 2, R1, C1, R
If you set 2 and C2 to match, (Equation 1)
It can be seen that the calculation results of the equations and (Equation 2) and the measured values match very well. In addition, in FIG. 2, the thin solid line indicates the temperature T2 of the second portion, and the middle thick line indicates the amount of heat generation.

【0024】なお、前記従来例のように、1組の熱時定
数(R1とC1)で計算した場合には、図6に示すよう
に、実測値と計算値T(A)あるいはT(B)が合わなく
なってくる。図6において、T(A)あるいはT(B)は
それぞれ1つの熱時定数で計算したものであるが、T
(A)のように温度の立上り部分を合わせようとすると
飽和温度近辺が合わなくなり、T(B)のように飽和温
度近辺を合わせ込もうとすると立上り部分が合わなくな
ってくる。
When the calculation is performed with one set of thermal time constants (R1 and C1) as in the conventional example, the measured value and the calculated value T (A) or T (B) as shown in FIG. ) Will not fit. In FIG. 6, T (A) and T (B) are calculated with one thermal time constant, respectively.
When trying to match the rising part of the temperature like (A), the vicinity of the saturation temperature becomes unmatched, and when trying to match the vicinity of the saturation temperature like T (B), the rising part becomes unmatched.

【0025】次に、図3は、モータの動作(負荷)が時
間的に変化する場合の実測値と計算結果を示す図であ
る。この例は、モータを最初の5秒間大出力、次の85
秒間を中間出力、その後30秒間は少しずつ出力を下げ
るように動作させた場合の実測値と計算値の結果である
が、図3から判るように、このようにモータの負荷が変
動した場合でも、前記(数1)式、(数2)式を用いて
計算した結果は実測値に良く適合している。
Next, FIG. 3 is a diagram showing measured values and calculation results when the operation (load) of the motor changes with time. In this example, the motor has a large output for the first 5 seconds and the next 85
It is the result of the actual measured value and the calculated value when the output is operated so that the output is intermediate output for a second and then gradually decreased for 30 seconds. As can be seen from FIG. 3, even when the load of the motor fluctuates in this way, The results calculated using the equations (1) and (2) are in good agreement with the measured values.

【0026】なお、この例では、温度を検知した部分の
発熱量を、下記(数3)式を用いて計算で求めている。 P<k>=k1×Im+k2×Vm×Im+k3×Rev …(数3) ただし、 Im:モータ電流 Vm:モータ電圧 Rev:モータ回転数 k1、k2、k3:定数 上記のように発熱量を(数3)式を用いて計算で求める
方法の他に、モータ電流Im、モータ電圧Vm、モータ
回転数Revのうち1つ以上をパラメータとしたマップ
を予め作成しておき、そのマップを用いて発熱量を求め
るように構成してもよい。
In this example, the calorific value of the portion where the temperature is detected is calculated by using the following equation (3). P <k> = k1 × Im 2 + k2 × Vm × Im + k3 × Rev (Equation 3) where, Im: motor current Vm: motor voltage Rev: motor revolutions k1, k2, k3: constant In addition to the calculation method using the equation (3), a map is prepared in advance with one or more of the motor current Im, the motor voltage Vm, and the motor rotation speed Rev as a parameter, and the map is used. The heat generation amount may be obtained.

【0027】上記のように、第1の実施例においては、
温度センサを設置することなしに、実験等で予め求めた
熱抵抗定数や熱容量定数などの熱時定数、および推定発
熱量を用いて、演算で発熱部の動作温度を正確に検知す
ることが出来る。そして動作(負荷)が変化した場合で
も良く適合させることが出来る。
As described above, in the first embodiment,
Without installing a temperature sensor, it is possible to accurately detect the operating temperature of the heat generating part by calculation using the thermal time constants such as the thermal resistance constant and the heat capacity constant obtained in advance by experiments and the estimated heat generation amount. . And even if the operation (load) changes, it can be well adapted.

【0028】第1の実施例を具体化する構成としては、
上記の各熱時定数やマップ等を記憶しておく記憶手段
と、推定発熱量を求める手段と、それらを用いて動作温
度を演算する演算手段と、からなる装置を用いることが
出来る。
As a configuration for embodying the first embodiment,
It is possible to use a device including a storage means for storing the above-mentioned thermal time constants and maps, a means for obtaining an estimated heat generation amount, and a calculation means for calculating an operating temperature using them.

【0029】上記のようにして検知した発熱部の動作温
度は、例えば過温度保護のために設定した所定温度と比
較し、動作温度が所定温度を越えたらモータ等の負荷を
低下させたり、動作を停止させる等の制御を行うことに
より、過温度保護を実行することが出来る。具体的に
は、検出した動作温度T1<k>を予め設定した所定温度
と比較し、動作温度T1<k>が所定温度以上の場合に過
温度と判定する手段と、その手段の結果に応じてモータ
やパワートランジスタ等の動作を制御する手段とを設け
れば良い。
The operating temperature of the heat generating portion detected as described above is compared with, for example, a predetermined temperature set for overtemperature protection, and when the operating temperature exceeds the predetermined temperature, the load of the motor or the like is reduced or the operation is performed. Overtemperature protection can be performed by performing control such as stopping. Specifically, means for comparing the detected operating temperature T1 <k> with a predetermined temperature set in advance and determining an overtemperature when the operating temperature T1 <k> is equal to or higher than the predetermined temperature, And a means for controlling the operation of the motor and the power transistor.

【0030】(第2の実施例)この実施例は、発熱部
(第1の部分)の近傍であって第2の部分よりは遠い第
3の部分に温度センサを設けた例であり、熱等価回路は
図1(b)に示すようになる。なお、第3の部分は、例
えば図7のブラシホルダ5の取付け部周辺の支持部であ
り、ここに温度センサ7を取り付けている。
(Second Embodiment) This embodiment is an example in which a temperature sensor is provided in a third portion near the heat generating portion (first portion) and far from the second portion. The equivalent circuit is as shown in FIG. The third portion is, for example, a support portion around the attachment portion of the brush holder 5 in FIG. 7, and the temperature sensor 7 is attached here.

【0031】この実施例においては、温度を検知したい
第1の部分の近傍に設定した第2の部分の温度をT2<
k>とし、第1の部分の近傍であって第2の部分よりは
遠い第3の部分に温度センサを設置し、温度を検知した
い第1の部分の動作温度T1<k>を、その時の温度セン
サ出力Tm<k>と、推定発熱量P<k>と、Δt時間前に
おける動作温度と温度センサ出力との差T1'<k−1>
と、△t時間前における第2の部分の温度と温度センサ
出力との差T2'<k−1>から、下記(数4)式、(数
5)式、(数6)式を用いて逐次計算することによって
求めるように構成している。 T1'<k>=(1/C1')×{P<k>−(1/R1')×(T1'<k−1>−T2'< k−1>)}×△t+T1'<k−1> …(数4) T2'<k>=(1/C2')×{(1/R1')×(T1'<k−1>−T2'<k−1>) −(1/R2')×T2'<k−1>}×△t+T2'<k−1> …(数5) T1<k>=T1'<k>+Tm<k> …(数6) ただし、R1':第1の部分から第2の部分までの熱抵
抗定数 R2':第2の部分から第3の部分までの熱抵抗定数 C1':第1の部分から第2の部分までの熱容量定数 C2':第2の部分から第3の部分までの熱容量定数 T1'<k>:動作温度と温度センサ出力との差 T1'<k−1>:Δt時間前における動作温度と温度セ
ンサ出力との差 T2'<k>:第2の部分の温度と温度センサ出力との差 T2'<k−1>:△t時間前における第2の部分の温度
と温度センサ出力との差 この実施例においても、前記第1の実施例と同様な方法
で、上記の各熱時定数R1'、R2'、C1'、C2'を予
め設定しておくことにより、発熱部の動作温度T1<k>
を求めることが出来る。
In this embodiment, the temperature of the second portion set near the first portion whose temperature is desired to be detected is T2 <
k>, a temperature sensor is installed in a third portion near the first portion and farther from the second portion, and the operating temperature T1 <k> of the first portion whose temperature is to be detected is Temperature sensor output Tm <k>, estimated heat generation amount P <k>, and difference T1 ′ <k-1> between the operating temperature and the temperature sensor output Δt time ago.
And from the difference T2 ′ <k−1> between the temperature of the second portion and the temperature sensor output before Δt time, the following (Equation 4), (Equation 5), and (Equation 6) are used. The configuration is such that it is calculated by successive calculations. T1 ′ <k> = (1 / C1 ′) × {P <k> − (1 / R1 ′) × (T1 ′ <k−1> −T2 ′ <k−1>)} × Δt + T1 ′ <k −1> (Equation 4) T2 ′ <k> = (1 / C2 ′) × {(1 / R1 ′) × (T1 ′ <k-1> −T2 ′ <k-1>) − (1 / R2 ′) × T2 ′ <k−1>} × Δt + T2 ′ <k−1> (Equation 5) T1 <k> = T1 ′ <k> + Tm <k> (Equation 6) where R1 ′: Thermal resistance constant R2 ′ from the first part to the second part: Thermal resistance constant C1 ′ from the second part to the third part: Thermal capacity constant C2 ′ from the first part to the second part: Heat capacity constant T1 '<k> from the second part to the third part: difference T1'<k-1> between operating temperature and temperature sensor output: difference T2 between operating temperature and temperature sensor output before Δt time. '<k>: the difference T2 between the temperature of the second part and the temperature sensor output'<k-1>: the temperature of the second part and the temperature sensor output Δt time ago Difference In this embodiment as well, the operating temperature of the heat generating part is set by presetting the respective thermal time constants R1 ′, R2 ′, C1 ′, C2 ′ in the same manner as in the first embodiment. T1 <k>
Can be asked.

【0032】図4は、第2の実施例において、演算で求
めた動作温度特性と実測値との対応を示す特性図であ
り、上記のようにして設定したR1'、R2'、C1'、
C2'を用いて、(数4)式、(数5)式、(数6)式
から求めた動作温度特性(太実線)と、図7のモータを
ステップ的に動作させた場合における発熱部(過温度保
護したい部分)の温度T1の実測値(黒丸印)との一例
を示す。図4においては、時間0から120秒までの
間、モータをステップ的に動作させた例を示す。図4か
ら判るように、予めR1'、R2'、C1'、C2'を適合
するように設定しておけば、計算結果と実測値とが非常
によく一致することが判る。なお、図4において、細実
線は第2の部分の温度T2'を示し、中太線は発熱量を
示す。
FIG. 4 is a characteristic diagram showing the correspondence between the operating temperature characteristic obtained by calculation and the actual measured value in the second embodiment, and R1 ', R2', C1 ', set as described above,
Using C2 ′, the operating temperature characteristics (thick solid line) obtained from the equations (4), (5), and (6), and the heat generation part when the motor of FIG. 7 is operated stepwise An example of the measured value (black circle) of the temperature T1 of (the portion to be protected from overtemperature) is shown. FIG. 4 shows an example in which the motor is operated stepwise from time 0 to 120 seconds. As can be seen from FIG. 4, if R1 ′, R2 ′, C1 ′, and C2 ′ are set in advance so that they match each other, it can be seen that the calculation result and the actually measured value match very well. In FIG. 4, the thin solid line indicates the temperature T2 ′ of the second portion, and the medium thick line indicates the amount of heat generation.

【0033】また、本実施例においては、第3の部分に
温度センサを設けたことにより、モータの使用環境、特
に周囲温度が変化しても、その変化が温度センサによっ
て補正されるので、周囲温度等の変化が大きい場所でモ
ータが使われる場合であっても適用することができる。
例えば、自動車に用いるモータは低温から高温まで周囲
温度が変化するが、その場合でも本実施例は適用でき
る。
Further, in the present embodiment, since the temperature sensor is provided in the third portion, even if the operating environment of the motor, especially the ambient temperature changes, the change is corrected by the temperature sensor. It can be applied even when the motor is used in a place where the temperature changes greatly.
For example, the ambient temperature of a motor used in an automobile changes from a low temperature to a high temperature, and even in that case, this embodiment can be applied.

【0034】また、前記第1の実施例に比べて、第1の
部分(発熱部)と温度センサの温度差を用いているの
で、モデル化する熱等価回路網も狭くなり、計算精度も
おのずから向上する。また、本実施例では、温度センサ
7を追加しているが、発熱部と温度センサの温度差を計
算させるので、温度センサを発熱部から多少離れた位置
に設置しても差し支えない。そのため取付け位置に自由
度があり、複雑な構造や製造工程を避けることができ
る。なお、推定発熱量の演算方法や過温度保護等につい
ては、前記第1の実施例と同様である。
Further, as compared with the first embodiment, since the temperature difference between the first portion (heat generating portion) and the temperature sensor is used, the heat equivalent circuit network to be modeled is narrowed and the calculation accuracy is naturally high. improves. Further, in this embodiment, the temperature sensor 7 is added, but since the temperature difference between the heat generating part and the temperature sensor is calculated, the temperature sensor may be installed at a position slightly apart from the heat generating part. Therefore, there is a degree of freedom in the mounting position, and it is possible to avoid complicated structures and manufacturing processes. The method of calculating the estimated heat generation amount and the overtemperature protection are the same as those in the first embodiment.

【0035】(第3の実施例)この実施例は、温度セン
サの故障検知機能を有するものであり、熱等価回路は図
1(c)のようになる。この実施例においては、前記第
2の実施例と同様に、温度を検知したい第1の部分の近
傍に設定した第3の部分に温度センサを設置し、下記
(数7)式を用いて第1の部分の動作温度T1<k>を計
算すると共に、(数8)式を用いて温度センサ設置部分
の温度の計算値Tms<k>を求め、計算で求められた温
度センサ設置部分の温度Tms<k>と実際の温度センサ
の出力Tm<k>とを比較し、両者に所定値以上の偏差が
ある場合に温度センサの故障と判定するように構成した
ものである。なお、(数9)式に示すように、第3の部
分の温度T3<k>は、温度センサ設置部分の温度Tms
<k>に等しい。 T1<k>=(1/C1")×{P<k>−(1/R1")×(T1<k−1>−T3<k −1>)}×△t+T1<k−1> …(数7) T3<k>=(1/C3")×{(1/R1")×(T1<k−1>−T3<k−1>)−( 1/R3")×T3<k−1>}×△t+T3<k−1> …(数8) Tms<k>=T3<k> …(数9) ただし、R1":第1の部分から第3の部分までの熱抵
抗定数 R3":第3の部分から周囲環境までの熱抵抗定数 C1":第1の部分から第3の部分までの熱容量定数 C3":第3の部分から周囲環境までの熱容量定数 なお、温度センサを設置する第3の部分は、前記第2の
実施例と同様に、例えば図7のブラシホルダ5近傍の支
持部に設定する。
(Third Embodiment) This embodiment has a temperature sensor failure detection function, and its thermal equivalent circuit is as shown in FIG. 1 (c). In this embodiment, as in the case of the second embodiment, a temperature sensor is installed in the third portion set near the first portion whose temperature is desired to be detected, and the temperature sensor is set by using the following equation (7). The operating temperature T1 <k> of part 1 is calculated, and the calculated value Tms <k> of the temperature of the temperature sensor installation part is calculated using the formula (8), and the temperature of the temperature sensor installation part calculated Tms <k> is compared with the actual output Tm <k> of the temperature sensor, and if there is a deviation of a predetermined value or more, it is determined that the temperature sensor has failed. As shown in the equation (9), the temperature T3 <k> of the third portion is the temperature Tms of the temperature sensor installation portion.
Equal to <k>. T1 <k> = (1 / C1 ″) × {P <k> − (1 / R1 ″) × (T1 <k−1> −T3 <k−1>)} × Δt + T1 <k−1> ... (Equation 7) T3 <k> = (1 / C3 ″) × {(1 / R1 ″) × (T1 <k−1> −T3 <k−1>) − (1 / R3 ″) × T3 <k −1>} × Δt + T3 <k−1> (Equation 8) Tms <k> = T3 <k> (Equation 9) where R1 ″: thermal resistance constant from the first portion to the third portion R3 ": thermal resistance constant from the third part to the ambient environment C1": heat capacity constant from the first part to the third part C3 ": heat capacity constant from the third part to the ambient environment The third portion to be installed is set, for example, in the supporting portion near the brush holder 5 in FIG. 7, as in the second embodiment.

【0036】この実施例においても、前記第1の実施例
と同様な方法で、上記の各熱時定数R1"、R3"、C
1"、C3"を予め設定しておくことにより、発熱部の動
作温度T1<k>および第3の部分の温度T3<k>を求め
ることが出来る。このT3<k>は温度センサ設置部の温
度Tms<k>に等しいので、この値と実際の温度センサ
出力とを比較することにより、温度センサの故障を検知
することが出来る。この構成としては、計算で求められ
た温度センサ設置部分の温度Tms<k>と実際の温度セ
ンサの出力Tm<k>とを比較し、両者に所定値以上の偏
差がある場合に温度センサの故障と判定する手段を設け
ればよい。
Also in this embodiment, the thermal time constants R1 ", R3", and C are set in the same manner as in the first embodiment.
By setting 1 "and C3" in advance, the operating temperature T1 <k> of the heat generating portion and the temperature T3 <k> of the third portion can be obtained. Since this T3 <k> is equal to the temperature Tms <k> of the temperature sensor installation portion, a failure of the temperature sensor can be detected by comparing this value with the actual temperature sensor output. As this configuration, the temperature Tms <k> of the temperature sensor installation portion obtained by the calculation is compared with the actual output Tm <k> of the temperature sensor, and when there is a deviation of a predetermined value or more, the temperature sensor Means for determining a failure may be provided.

【0037】図5は、第3の実施例において、計算で求
められた温度センサ設置部分の温度Tms<k>と実際の
温度センサの出力Tm<k>との対応を示す特性図であ
り、細実線は計算値Tmsを、黒丸は実際の温度センサ
の出力Tmを示す。
FIG. 5 is a characteristic diagram showing the correspondence between the temperature Tms <k> of the temperature sensor installation portion obtained by calculation and the actual output Tm <k> of the temperature sensor in the third embodiment. The thin solid line shows the calculated value Tms, and the black circle shows the actual output Tm of the temperature sensor.

【0038】(第4実施例)第4の実施例は、3組の熱
時定数(R1、C1とR2、C2とR3、C3)を用い
て演算する例である。この実施例においては、温度を検
知したい第1の部分の近傍に設定した第2の部分の温度
をT2とし、第1の部分の近傍であって第2の部分より
は遠い第3の部分の温度をT3とし、第1の部分の動作
温度T1<k>と、第2の部分の温度T2<k>と、第3の
部分の温度T3<k>とを、それぞれ3つの熱抵抗定数R
1、R2、R3と3つの熱容量定数C1、C2、C3を
用いて、下記(数10)式、(数11)式、(数12)
式を用いて逐次計算することにより求めるように構成し
ている。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<k−1>−T2<k− 1>)}×△t+T1<k−1> …(数10) T2<k>=(1/C2)×{(1/R1)×(T1<k−1>−T2<k−1>)−(1 /R2)×(T2<k−1>−T3<k−1>)}×△t+T2<k−1>…(数11) T3<k>=(1/C3)×{(1/R2)×(T2<k−1>−T3<k−1>)−(1 /R3)×T3<k−1>}×△t+T3<k−1> …(数12) ただし、R1:第1の部分から第2の部分までの熱抵抗
定数 R2:第2の部分から第3の部分までの熱抵抗定数 R3:第3の部分から周囲環境までの熱抵抗定数 C1:第1の部分から第2の部分までの熱容量定数 C2:第2の部分から第3の部分までの熱容量定数 C3:第3の部分から周囲環境までの熱容量定数 上記のように、熱時定数を3組にすることによって、よ
り広い範囲の時間応答(短い時間から長い時間)にも実
測値と計算値を合わせ込むことが可能になり、より誤差
の少ない計算値を得ることが可能になる。また同様の考
え方で、必要に応じ4つ以上の熱時定数で計算させるこ
とも可能である。
(Fourth Embodiment) The fourth embodiment is an example of calculation using three sets of thermal time constants (R1, C1 and R2, C2 and R3, C3). In this embodiment, the temperature of the second portion set near the first portion whose temperature is to be detected is set to T2, and the temperature of the third portion near the first portion and far from the second portion is set. Assuming that the temperature is T3, the operating temperature T1 <k> of the first portion, the temperature T2 <k> of the second portion, and the temperature T3 <k> of the third portion are respectively three thermal resistance constants R.
Using (1, R2, R3) and three heat capacity constants (C1, C2, C3), the following (Equation 10) equation, (Equation 11) equation, (Equation 12)
The configuration is such that it is obtained by sequential calculation using an equation. T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <k−1> −T2 <k−1>)} × Δt + T1 <k−1> ... (Number 10) T2 <k> = (1 / C2) * {(1 / R1) * (T1 <k-1> -T2 <k-1>)-(1 / R2) * (T2 <k-1>- T3 <k-1>)} Δt + T2 <k-1> ... (Equation 11) T3 <k> = (1 / C3) × {(1 / R2) × (T2 <k-1> −T3 <k −1>) − (1 / R3) × T3 <k−1>} × Δt + T3 <k−1> (Equation 12) where R1: thermal resistance constant R2 from the first portion to the second portion : Thermal resistance constant R3 from the second part to the third part: Thermal resistance constant C3 from the third part to the ambient environment C1: Heat capacity constant C2 from the first part to the second part C: Second part To the third part of the heat capacity constant C3: heat capacity constant from the third part to the ambient environment As described above, by setting the thermal time constant to three sets. Also becomes possible is intended to adjust the calculated and measured values in the time response of the broader range (long time since a short time), it is possible to obtain a more little error calc. It is also possible to calculate with four or more thermal time constants, if necessary, based on the same idea.

【0039】なお、各熱時定数の設定方法、推定発熱量
の演算方法や過温度保護等については、前記第1の実施
例と同様である。また、前記第1〜第3の実施例におい
て、本実施例のように3組の熱時定数を用いるように構
成することももちろん可能である。
The method of setting each thermal time constant, the method of calculating the estimated heat generation amount, the overtemperature protection, etc. are the same as those in the first embodiment. Further, in the first to third embodiments, it is of course possible to use three sets of thermal time constants as in the present embodiment.

【0040】(第5実施例)本実施例は、本発明を半導
体パワー素子の温度検知に適用した例である。図8は、
半導体パワー素子の一例の断面図である。図8におい
て、8は半導体パワー素子、9は固定用のはんだ、10
は電極、11は絶縁板、12はヒートシンク、13はボ
ンディングワイヤである。
(Fifth Embodiment) This embodiment is an example in which the present invention is applied to temperature detection of a semiconductor power element. Figure 8
It is sectional drawing of an example of a semiconductor power element. In FIG. 8, 8 is a semiconductor power element, 9 is fixing solder, and 10
Is an electrode, 11 is an insulating plate, 12 is a heat sink, and 13 is a bonding wire.

【0041】半導体パワー素子をオン状態にして電流を
流すと、オン抵抗による発熱が生じる。一般的に、半導
体パワー素子特性や実装構造の耐熱性から半導体パワー
素子の使用温度が限られており、過温度保護が必要とな
る。そのため半導体パワー素子の温度を検知する必要が
ある。例えば図8の装置で、発熱部は半導体パワー素子
8自体であるが、半導体パワー素子8自体に温度センサ
を設けると、製造工程を複雑にしたり、半導体パワー素
子のチップサイズを大きくなるなどの問題がある。本実
施例は、温度センサを設けずに、或いは半導体パワー素
子自体からやや離れた位置に設置することによって、半
導体パワー素子の温度を検知するものである。
When the semiconductor power element is turned on and a current is passed, heat is generated due to the on resistance. Generally, the operating temperature of the semiconductor power element is limited due to the characteristics of the semiconductor power element and the heat resistance of the mounting structure, and thus overtemperature protection is required. Therefore, it is necessary to detect the temperature of the semiconductor power element. For example, in the device of FIG. 8, the heat generating portion is the semiconductor power element 8 itself, but if a temperature sensor is provided on the semiconductor power element 8 itself, there are problems such as complicating the manufacturing process and increasing the chip size of the semiconductor power element. There is. In this embodiment, the temperature of the semiconductor power element is detected without providing the temperature sensor or by installing the temperature sensor at a position slightly apart from the semiconductor power element itself.

【0042】構成は、前記第1、第2、第4の実施例と
同様である。第2の実施例のように温度センサを設ける
場合には、例えば図8のヒートシンク12に温度センサ
14を設ける。また、第3の実施例と同様に、温度セン
サの故障検知を行うように構成することも出来る。
The structure is the same as that of the first, second and fourth embodiments. When the temperature sensor is provided as in the second embodiment, the temperature sensor 14 is provided on the heat sink 12 shown in FIG. 8, for example. Further, similarly to the third embodiment, it can be configured to detect the failure of the temperature sensor.

【0043】本実施例のように、半導体パワー素子の動
作温度を検知する場合に、推定発熱量P<k>は下記(数
13)式を用いて求めることが出来る。 P<k>=k4×Ic ただし、Ic:半導体パワー素子電流 k4:定数 また、推定発熱量P<k>を、半導体パワー素子電流Ic
をパラメータとしたマップから求めることも出来る。
As in this embodiment, the operation of the semiconductor power device is
When detecting the operating temperature, the estimated heating value P <k> is
It can be obtained by using the equation (13). P <k> = k4 × IcTwo However, Ic: Semiconductor power element current k4: constant In addition, the estimated heat generation amount P <k> is calculated as the semiconductor power element current Ic.
It can also be obtained from a map using as a parameter.

【0044】以上、ブラシ付き直流モータのブラシ近傍
の発熱と半導体パワー素子の発熱に対する温度検知に本
発明を適用する例を説明してきたが、他の発熱部位を有
する装置(システム)にも本発明を適用することが出来
る。
Although the example of applying the present invention to the temperature detection for the heat generation in the vicinity of the brush of the brush DC motor and the heat generation of the semiconductor power element has been described above, the present invention is also applicable to an apparatus (system) having another heat generation portion. Can be applied.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明における熱等価回路を示す回路図。FIG. 1 is a circuit diagram showing a thermal equivalent circuit in the present invention.

【図2】第1の実施例における計算値と実測値との対比
を示す特性図。
FIG. 2 is a characteristic diagram showing a comparison between a calculated value and an actually measured value in the first embodiment.

【図3】第1の実施例のおいて負荷が変動する場合の計
算値と実測値との対比を示す特性図。
FIG. 3 is a characteristic diagram showing a comparison between a calculated value and an actually measured value when the load changes in the first embodiment.

【図4】第2の実施例における計算値と実測値との対比
を示す特性図。
FIG. 4 is a characteristic diagram showing a comparison between a calculated value and an actually measured value in the second embodiment.

【図5】第3の実施例における計算値と実測値との対比
を示す特性図。
FIG. 5 is a characteristic diagram showing a comparison between a calculated value and an actually measured value in the third embodiment.

【図6】1組の熱時定数を用いた場合の計算値と実測値
との対比を示す特性図。
FIG. 6 is a characteristic diagram showing a comparison between a calculated value and an actually measured value when one set of thermal time constants is used.

【図7】一般的なブラシ付き直流モータの断面概略図。FIG. 7 is a schematic cross-sectional view of a general brush DC motor.

【図8】一般的な半導体パワー素子の一例の断面図。FIG. 8 is a cross-sectional view of an example of a general semiconductor power device.

【符号の説明】[Explanation of symbols]

1…フィールドコイル 2…アマーチ
ャコイル 3…ブラシ 4…コミュニ
テータ 5…ブラシホルダ 6…出力軸 7…温度センサ 8…半導体パ
ワー素子 9…固定用のはんだ 10…電極 11…絶縁板 12…ヒート
シンク 13…ボンディングワイヤ
1 ... Field coil 2 ... Armature coil 3 ... Brush 4 ... Communicator 5 ... Brush holder 6 ... Output shaft 7 ... Temperature sensor 8 ... Semiconductor power element 9 ... Fixing solder 10 ... Electrode 11 ... Insulation plate 12 ... Heat sink 13 … Bonding wire

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】温度を検知したい第1の部分の近傍に設定
した第2の部分の温度をT2<k>とした場合に、 前記第1の部分の動作温度T1<k>を、その時の推定発
熱量P<k>と、Δt時間前における動作温度T1<k−
1>と、△t時間前における前記第2の部分の温度T2<
k−1>から、下記の式を用いて逐次計算することによ
り求める手段を備えたことを特徴とする温度検知装置。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<
k−1>−T2<k−1>)}×△t+T1<k−1> T2<k>=(1/C2)×{(1/R1)×(T1<k−1>−
T2<k−1>)−(1/R2)×T2<k−1>}×△t+T
2<k−1> ただし、R1:第1の部分から第2の部分までの熱抵抗
定数 R2:第2の部分から周囲環境までの熱抵抗定数 C1:第1の部分から第2の部分までの熱容量定数 C2:第2の部分から周囲環境までの熱容量定数
1. When the temperature of a second portion set near the first portion whose temperature is to be detected is T2 <k>, the operating temperature T1 <k> of the first portion is Estimated heat generation amount P <k> and operating temperature T1 <k− before Δt time
1> and the temperature T2 <of the second portion before Δt time
A temperature detecting device comprising means for sequentially calculating from k-1> using the following formula. T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <
k-1> -T2 <k-1>) × Δt + T1 <k-1> T2 <k> = (1 / C2) × {(1 / R1) × (T1 <k-1>-
T2 <k-1>)-(1 / R2) × T2 <k-1>} × Δt + T
2 <k-1> However, R1: thermal resistance constant from the first part to the second part R2: thermal resistance constant from the second part to the ambient environment C1: from the first part to the second part Heat capacity constant C2: Heat capacity constant from the second part to the ambient environment
【請求項2】温度を検知したい第1の部分の近傍に設定
した第2の部分の温度をT2'<k>とし、前記第1の部
分の近傍であって前記第2の部分よりは遠い第3の部分
に温度センサを設置し、 温度を検知したい第1の部分の動作温度T1<k>を、そ
の時の前記温度センサ出力Tm<k>と、推定発熱量P<
k>と、△t時間前における動作温度と前記温度センサ
出力との差T1'<k−1>と、△t時間前における前記
第2の部分の温度と前記温度センサ出力との差T2'<k
−1>から、下記の式で逐次計算することにより求める
手段を備えたことを特徴とする温度検知装置。 T1'<k>=(1/C1')×{P<k>−(1/R1')×(T
1'<k−1>−T2'<k−1>)}×△t+T1'<k−1> T2'<k>=(1/C2')×{(1/R1')×(T1'<k−
1>−T2'<k−1>)−(1/R2')×T2'<k−1>}×
△t+T2'<k−1> T1<k>=T1'<k>+Tm<k> ただし、R1':第1の部分から第2の部分までの熱抵
抗定数 R2':第2の部分から第3の部分までの熱抵抗定数 C1':第1の部分から第2の部分までの熱容量定数 C2':第2の部分から第3の部分までの熱容量定数
2. A temperature of a second portion set near the first portion whose temperature is to be detected is set to T2 ′ <k>, and the temperature is near the first portion and farther from the second portion. A temperature sensor is installed in the third part, and the operating temperature T1 <k> of the first part whose temperature is desired to be detected, the temperature sensor output Tm <k> at that time, and the estimated heat generation amount P <
k>, the difference T1 ′ <k−1> between the operating temperature and the temperature sensor output before Δt time, and the difference T2 ′ between the temperature of the second portion and the temperature sensor output before Δt time. <k
A temperature detecting device, characterized in that it is provided with means for sequentially calculating from -1> by the following formula. T1 ′ <k> = (1 / C1 ′) × {P <k> − (1 / R1 ′) × (T
1 '<k-1>-T2'<k-1>)} * [Delta] t + T1 '<k-1>T2'<k> = (1 / C2 ') * {(1 / R1') * (T1 '<k-
1> −T2 ′ <k−1>) − (1 / R2 ′) × T2 ′ <k−1>} ×
Δt + T2 ′ <k−1> T1 <k> = T1 ′ <k> + Tm <k> where R1 ′: thermal resistance constant from the first part to the second part R2 ′: second part to the second Heat resistance constant C1 ′ up to the third part: Heat capacity constant C1 ′ from the first part to the second part C2 ′: Heat capacity constant from the second part to the third part
【請求項3】温度を検知したい第1の部分の近傍に設定
した第3の部分に温度センサを設置し、 前記第1の部分の動作温度T1<k>を、その時の推定発
熱量P<k>と、Δt時間前における動作温度T1<k−
1>と、△t時間前における前記第3の部分の温度T3<
k−1>から、下記の式を用いて逐次計算することによ
り求める手段と、 前記温度センサを設置した第3の部分の温度の計算値T
ms<k>を、その時の推定発熱量P<k>と、Δt時間前
における動作温度T1<k−1>と、△t時間前における
前記第3の部分の温度T3<k−1>から、下記の式で逐
次計算することにより求める手段と、 前記計算で求められた温度センサ設置部分の温度Tms
<k>と実際の温度センサの出力Tm<k>とを比較し、両
者に所定値以上の偏差がある場合に温度センサの故障と
判定する手段と、 を備えたことを特徴とする温度検知装置。 T1<k>=(1/C1")×{P<k>−(1/R1")×(T1
<k−1>−T3<k−1>)}×△t+T1<k−1> T3<k>=(1/C3")×{(1/R1")×(T1<k−1>
−T3<k−1>)−(1/R3")×T3<k−1>}×△t
+T3<k−1> Tms<k>=T3<k> ただし、R1":第1の部分から第3の部分までの熱抵
抗定数 R3":第3の部分から周囲環境までの熱抵抗定数 C1":第1の部分から第3の部分までの熱容量定数 C3":第3の部分から周囲環境までの熱容量定数
3. A temperature sensor is installed in a third portion set near the first portion whose temperature is desired to be detected, and an operating temperature T1 <k> of the first portion is set to an estimated heat generation amount P <at that time. k> and the operating temperature T1 <k− before Δt time
1> and the temperature T3 <of the third portion before Δt time
From k-1>, means for sequentially calculating using the following equation, and a calculated value T of the temperature of the third portion in which the temperature sensor is installed.
ms <k> is calculated from the estimated heat generation amount P <k> at that time, the operating temperature T1 <k−1> before Δt time, and the temperature T3 <k−1> of the third portion before Δt time. , Means for sequentially calculating by the following formula, and temperature Tms of the temperature sensor installation portion obtained by the above calculation
<k> is compared with the actual output Tm <k> of the temperature sensor, and if there is a deviation of a predetermined value or more, it is determined that the temperature sensor has failed, and the temperature detection is provided. apparatus. T1 <k> = (1 / C1 ″) × {P <k> − (1 / R1 ″) × (T1
<k−1> −T3 <k−1>)} × Δt + T1 <k−1> T3 <k> = (1 / C3 ″) × {(1 / R1 ″) × (T1 <k−1>
−T3 <k−1>) − (1 / R3 ″) × T3 <k−1>} × Δt
+ T3 <k−1> Tms <k> = T3 <k> where R1 ″: thermal resistance constant from the first part to the third part R3 ″: thermal resistance constant C1 from the third part to the ambient environment ": Heat capacity constant C3 from the first part to the third part": Heat capacity constant from the third part to the ambient environment
【請求項4】温度を検知したい第1の部分の近傍に設定
した第2の部分の温度をT2<k>とし、前記第1の部分
の近傍であって前記第2の部分よりは遠い第3の部分の
温度をT3<k>とし、 前記第1の部分の動作温度T1<k>と、前記第2の部分
の温度T2<k>と、前記第3の部分の温度T3<k>と
を、その時の推定発熱量P<k>と、Δt時間前における
動作温度T1<k−1>と、△t時間前における前記第2
の部分の温度T2<k−1>と、△t時間前における前記
第3の部分の温度T3<k−1>とから、下記の式を用い
て、逐次計算することにより求める手段を備えたことを
特徴とする温度検知装置。 T1<k>=(1/C1)×{P<k>−(1/R1)×(T1<
k−1>−T2<k− 1>)}×△t+T1<k−1>T2<k>=(1/C2)×
{(1/R1)×(T1<k−1>−T2<k−1>)−(1/R
2)×(T2<k−1>−T3<k−1>)}×△t+T2<k
−1> T3<k>=(1/C3)×{(1/R2)×(T2<k−1>−
T3<k−1>)−(1/R3)×T3<k−1>}×△t+T
3<k−1> ただし、R1:第1の部分から第2の部分までの熱抵抗
定数 R2:第2の部分から第3の部分までの熱抵抗定数 R3:第3の部分から周囲環境までの熱抵抗定数 C1:第1の部分から第2の部分までの熱容量定数 C2:第2の部分から第3の部分までの熱容量定数 C3:第3の部分から周囲環境までの熱容量定数
4. A temperature of a second portion set near the first portion whose temperature is to be detected is set to T2 <k>, and a temperature of the second portion which is near the first portion and is distant from the second portion is set. The temperature of the third portion is T3 <k>, the operating temperature T1 <k> of the first portion, the temperature T2 <k> of the second portion, and the temperature T3 <k> of the third portion. And the estimated heat generation amount P <k> at that time, the operating temperature T1 <k−1> before Δt time, and the second temperature before Δt time.
Means for sequentially calculating from the temperature T2 <k-1> of the portion and the temperature T3 <k-1> of the third portion before Δt time by using the following formula. A temperature detecting device characterized by the above. T1 <k> = (1 / C1) × {P <k> − (1 / R1) × (T1 <
k−1> −T2 <k−1>)} × Δt + T1 <k−1> T2 <k> = (1 / C2) ×
{(1 / R1) × (T1 <k-1> -T2 <k-1>)-(1 / R
2) × (T2 <k−1> −T3 <k−1>)} × Δt + T2 <k
−1> T3 <k> = (1 / C3) × {(1 / R2) × (T2 <k−1> −
T3 <k-1>)-(1 / R3) × T3 <k-1>} × Δt + T
3 <k-1> However, R1: thermal resistance constant from the first part to the second part R2: thermal resistance constant from the second part to the third part R3: from the third part to the ambient environment Thermal resistance constant C1: heat capacity constant from the first part to the second part C2: heat capacity constant from the second part to the third part C3: heat capacity constant from the third part to the ambient environment
【請求項5】電動機の動作温度を検知する場合に、前記
推定発熱量P<k>を下記の式により求める手段を備えた
ことを特徴とする請求項1乃至請求項4の何れかに記載
の温度検知装置。 P<k>=k1×Im+k2×Vm×Im+k3×Re
v ただし、 Im:モータ電流 Vm:モータ電圧 Rev:モータ回転数 k1、k2、k3:定数
5. The method according to claim 1, further comprising means for obtaining the estimated heat generation amount P <k> by the following equation when detecting the operating temperature of the electric motor. Temperature detection device. P <k> = k1 × Im 2 + k2 × Vm × Im + k3 × Re
v where: Im: motor current Vm: motor voltage Rev: motor revolutions k1, k2, k3: constant
【請求項6】電動機の動作温度を検知する場合に、前記
推定発熱量P<k>を、モータ電流Im、モータ電圧V
m、モータ回転数Revのうち1つ以上をパラメータと
したマップから求めることを特徴とする請求項1乃至請
求項4の何れかに記載の温度検知装置。
6. When the operating temperature of an electric motor is detected, the estimated heat generation amount P <k> is set to a motor current Im and a motor voltage V.
5. The temperature detecting device according to claim 1, wherein the temperature detecting device is obtained from a map using at least one of m and the motor rotation speed Rev as a parameter.
【請求項7】半導体パワー素子の動作温度を検知する場
合に、前記推定発熱量P<k>を下記の式により求めるこ
とを特徴とする請求項1乃至請求項4の何れかに記載の
温度検知装置。 P<k>=k4×Ic ただし、Ic:半導体パワー素子電流 k4:定数
7. A device for detecting the operating temperature of a semiconductor power device.
In this case, the estimated calorific value P <k> should be calculated by the following formula.
5. The method according to any one of claims 1 to 4, characterized in that
Temperature detection device. P <k> = k4 × IcTwo However, Ic: Semiconductor power element current k4: constant
【請求項8】半導体パワー素子の動作温度を検知する場
合に、前記推定発熱量P<k>を、半導体パワー素子電流
Icをパラメータとしたマップから求めることを特徴と
する請求項1乃至請求項4の何れかに記載の温度検知装
置。
8. The method according to claim 1, wherein when the operating temperature of the semiconductor power element is detected, the estimated heat generation amount P <k> is obtained from a map using the semiconductor power element current Ic as a parameter. 4. The temperature detection device according to any one of 4.
【請求項9】前記の検出した動作温度T1<k>を予め設
定した所定温度と比較し、動作温度T1<k>が前記所定
温度以上の場合に過温度と判定する手段を備えたことを
特徴とする請求項1乃至請求項8の何れかに記載の温度
検知装置。
9. A means for comparing the detected operating temperature T1 <k> with a preset predetermined temperature, and determining an over temperature when the operating temperature T1 <k> is equal to or higher than the predetermined temperature. The temperature detecting device according to any one of claims 1 to 8, which is characterized.
JP2001197848A 2001-06-29 2001-06-29 Temperature detector Pending JP2003014552A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001197848A JP2003014552A (en) 2001-06-29 2001-06-29 Temperature detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001197848A JP2003014552A (en) 2001-06-29 2001-06-29 Temperature detector

Publications (1)

Publication Number Publication Date
JP2003014552A true JP2003014552A (en) 2003-01-15

Family

ID=19035386

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001197848A Pending JP2003014552A (en) 2001-06-29 2001-06-29 Temperature detector

Country Status (1)

Country Link
JP (1) JP2003014552A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008054440A (en) * 2006-08-25 2008-03-06 Honda Motor Co Ltd Overheat protection device
US7358463B2 (en) 2005-08-12 2008-04-15 Kabushiki Kaisha Toyota Jidoshokki Switching power supply and method for stopping supply of electricity when electricity of switching power supply exceeds rated electricity
US7568893B2 (en) 2004-04-28 2009-08-04 Toyota Jidosha Kabushiki Kaisha Electric air pump for secondary air supply system
WO2010029780A1 (en) * 2008-09-11 2010-03-18 株式会社安川電機 Inverter device, inverter control system, motor control system and inverter device control method
JP2012210037A (en) * 2011-03-29 2012-10-25 Advics Co Ltd Temperature estimation device and temperature estimation method
US8975851B2 (en) 2011-03-29 2015-03-10 Advics Co., Ltd. Temperature estimating device and temperature estimating method
WO2017168935A1 (en) * 2016-03-30 2017-10-05 日立オートモティブシステムズ株式会社 Control circuit
EP3751725A1 (en) * 2019-06-12 2020-12-16 Kabushiki Kaisha Toyota Jidoshokki Controller for direct current shunt motor and motor unit
JP2021105541A (en) * 2019-12-26 2021-07-26 日立Astemo株式会社 Heat radiation path diagnosing device
CN113381381A (en) * 2020-03-09 2021-09-10 博朗有限公司 Small electric appliance with protection circuit
CN119001590A (en) * 2024-10-23 2024-11-22 银河电力集团股份有限公司 Safety monitoring method for electric energy meter

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS537284A (en) * 1976-07-07 1978-01-23 Nippon Telegr & Teleph Corp <Ntt> Detection of motor temperature
JPS541554B1 (en) * 1971-01-11 1979-01-25
JPS63256336A (en) * 1987-04-13 1988-10-24 Yoshiaki Kakino Method for correcting thermal displacement of ball screw in nc machine
JPH0346528A (en) * 1989-07-14 1991-02-27 Nec Corp Detecting circuit for fault of temperature sensor
JPH05214927A (en) * 1992-02-04 1993-08-24 Toyota Motor Corp Exhaust gas purification device for internal combustion engine
JPH0726878B2 (en) * 1989-04-14 1995-03-29 東京車輌株式会社 Automatic measuring device for heat transmission coefficient of cool body
JPH07120903B2 (en) * 1987-03-09 1995-12-20 モトローラ・インコーポレーテッド Method and apparatus for automatically ensuring safe operating temperature for electronic devices
JPH10318853A (en) * 1997-05-20 1998-12-04 Pub Works Res Inst Ministry Of Constr Road surface temperature measurement method
JPH1178494A (en) * 1997-09-01 1999-03-23 Toyota Autom Loom Works Ltd Heating device for automobile
JP2000088666A (en) * 1998-09-11 2000-03-31 Fujikura Ltd Method and apparatus for calculating conductor temperature of power cable in underground pipeline
JP2001041071A (en) * 1999-07-28 2001-02-13 Mitsubishi Motors Corp Automatic engine start / stop control device

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS541554B1 (en) * 1971-01-11 1979-01-25
JPS537284A (en) * 1976-07-07 1978-01-23 Nippon Telegr & Teleph Corp <Ntt> Detection of motor temperature
JPH07120903B2 (en) * 1987-03-09 1995-12-20 モトローラ・インコーポレーテッド Method and apparatus for automatically ensuring safe operating temperature for electronic devices
JPS63256336A (en) * 1987-04-13 1988-10-24 Yoshiaki Kakino Method for correcting thermal displacement of ball screw in nc machine
JPH0726878B2 (en) * 1989-04-14 1995-03-29 東京車輌株式会社 Automatic measuring device for heat transmission coefficient of cool body
JPH0346528A (en) * 1989-07-14 1991-02-27 Nec Corp Detecting circuit for fault of temperature sensor
JPH05214927A (en) * 1992-02-04 1993-08-24 Toyota Motor Corp Exhaust gas purification device for internal combustion engine
JPH10318853A (en) * 1997-05-20 1998-12-04 Pub Works Res Inst Ministry Of Constr Road surface temperature measurement method
JPH1178494A (en) * 1997-09-01 1999-03-23 Toyota Autom Loom Works Ltd Heating device for automobile
JP2000088666A (en) * 1998-09-11 2000-03-31 Fujikura Ltd Method and apparatus for calculating conductor temperature of power cable in underground pipeline
JP2001041071A (en) * 1999-07-28 2001-02-13 Mitsubishi Motors Corp Automatic engine start / stop control device

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7568893B2 (en) 2004-04-28 2009-08-04 Toyota Jidosha Kabushiki Kaisha Electric air pump for secondary air supply system
US7358463B2 (en) 2005-08-12 2008-04-15 Kabushiki Kaisha Toyota Jidoshokki Switching power supply and method for stopping supply of electricity when electricity of switching power supply exceeds rated electricity
JP2008054440A (en) * 2006-08-25 2008-03-06 Honda Motor Co Ltd Overheat protection device
WO2010029780A1 (en) * 2008-09-11 2010-03-18 株式会社安川電機 Inverter device, inverter control system, motor control system and inverter device control method
JPWO2010029780A1 (en) * 2008-09-11 2012-02-02 株式会社安川電機 Inverter device, inverter control system, motor control system, and control method for inverter device
US8319463B2 (en) 2008-09-11 2012-11-27 Kabushiki Kaisha Yaskawa Denki Inverter apparatus, inverter control system, motor control system, and method of controlling inverter apparatus
JP2012210037A (en) * 2011-03-29 2012-10-25 Advics Co Ltd Temperature estimation device and temperature estimation method
US8975851B2 (en) 2011-03-29 2015-03-10 Advics Co., Ltd. Temperature estimating device and temperature estimating method
US10666129B2 (en) 2016-03-30 2020-05-26 Hitachi Automotive Systems, Ltd. Control Circuit
JPWO2017168935A1 (en) * 2016-03-30 2018-06-14 日立オートモティブシステムズ株式会社 Control circuit
WO2017168935A1 (en) * 2016-03-30 2017-10-05 日立オートモティブシステムズ株式会社 Control circuit
EP3751725A1 (en) * 2019-06-12 2020-12-16 Kabushiki Kaisha Toyota Jidoshokki Controller for direct current shunt motor and motor unit
JP2021105541A (en) * 2019-12-26 2021-07-26 日立Astemo株式会社 Heat radiation path diagnosing device
JP7377101B2 (en) 2019-12-26 2023-11-09 日立Astemo株式会社 Heat radiation path diagnosis device
CN113381381A (en) * 2020-03-09 2021-09-10 博朗有限公司 Small electric appliance with protection circuit
JP2021137576A (en) * 2020-03-09 2021-09-16 ブラウン ゲーエムベーハー Small electric appliance with protection circuit
JP7197619B2 (en) 2020-03-09 2022-12-27 ブラウン ゲーエムベーハー Small appliances with protective circuits
CN113381381B (en) * 2020-03-09 2024-02-27 博朗有限公司 Small electric appliance with protection circuit
US12296495B2 (en) 2020-03-09 2025-05-13 Braun Gmbh Small electrical appliance with protective circuit
CN119001590A (en) * 2024-10-23 2024-11-22 银河电力集团股份有限公司 Safety monitoring method for electric energy meter

Similar Documents

Publication Publication Date Title
US7288922B2 (en) Control apparatus for automotive alternator having capability to accurately detect temperature of alternator
US5600575A (en) Drive protection monitor for motor and amplifier
Lee et al. An on-line stator winding resistance estimation technique for temperature monitoring of line-connected induction machines
US7166978B2 (en) Motor temperature sensor system and method to determine motor performance
CN103776556B (en) The temperature estimation device of estimation motor temperature
US7265954B2 (en) Method for estimating DC motor coil temperature, DC motor control method and their devices
CN103022975B (en) The coil overheat protection device of motor and the control device of motor
US7466107B2 (en) System and method for electric current and power monitoring and control of a generator
US12163847B2 (en) Controller and control method
JP2003014552A (en) Temperature detector
CN111510049B (en) Temperature estimation device and temperature estimation method
WO2005078906A1 (en) Rotating electric machine
JP4736668B2 (en) Signal detection device for load driving device
US12308777B2 (en) Processing device, and determination method for winding temperature calculation model
JP3668666B2 (en) Synchronous motor, electric vehicle using the same, and control method thereof
US20120274257A1 (en) Motor Control System
CN115769486A (en) Motor control device and motor control method
JP4343898B2 (en) Temperature estimation device for rotating electrical machines
JP3320073B2 (en) Induction motor control device and induction motor control method
Asaii et al. A new thermal model for EV induction machine drives
JP7741755B2 (en) Current detection device for power devices and power conversion device
JP7534170B2 (en) Temperature detection device for detecting motor temperature and motor drive device
JP2009284752A (en) Inverter apparatus
JPH11168872A (en) Motor drive device, positioning table device and semiconductor exposure device
JPWO1998043347A1 (en) Induction motor control device and induction motor control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070528

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20091009

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100628

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100706

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100906

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20101013

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20101028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101116

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110308