JP5766531B2 - Temperature calculation device, temperature calculation method, and temperature calculation program - Google Patents

Temperature calculation device, temperature calculation method, and temperature calculation program Download PDF

Info

Publication number
JP5766531B2
JP5766531B2 JP2011156000A JP2011156000A JP5766531B2 JP 5766531 B2 JP5766531 B2 JP 5766531B2 JP 2011156000 A JP2011156000 A JP 2011156000A JP 2011156000 A JP2011156000 A JP 2011156000A JP 5766531 B2 JP5766531 B2 JP 5766531B2
Authority
JP
Japan
Prior art keywords
temperature
motor
current
calculated
calculating
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.)
Active
Application number
JP2011156000A
Other languages
Japanese (ja)
Other versions
JP2013024559A (en
Inventor
新一 蔦野
新一 蔦野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2011156000A priority Critical patent/JP5766531B2/en
Publication of JP2013024559A publication Critical patent/JP2013024559A/en
Application granted granted Critical
Publication of JP5766531B2 publication Critical patent/JP5766531B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)

Description

本発明の実施の形態は、温度算出装置、温度算出方法、及び温度算出プログラムに関する。   Embodiments described herein relate generally to a temperature calculation device, a temperature calculation method, and a temperature calculation program.

従来、マイコン応用製品における組み込みソフトウェアが知られている。このようなソフトウェアでは、温度上昇によって機器や素子が破壊されることを未然に防止するために、温度上昇の保護検知が実施されている。一般に、温度を測定するセンサとしてはサーミスタが利用されている(例えば、特許文献1参照)。   Conventionally, embedded software in microcomputer application products is known. In such software, in order to prevent the destruction of devices and elements due to the temperature rise, temperature rise protection detection is performed. In general, a thermistor is used as a sensor for measuring temperature (see, for example, Patent Document 1).

サーミスタとは、温度変化に対して電気抵抗の変化の大きい抵抗体のことである。サーミスタ等のセンサによって温度を測定し、測定した温度情報をソフトウェア内部に取り込めば、ソフトウェアによる温度上昇の保護検知を実施することができ、温度上昇によって機器や素子が破壊されることを未然に防止することが可能となる。   The thermistor is a resistor having a large change in electrical resistance with respect to a change in temperature. If the temperature is measured by a sensor such as a thermistor, and the measured temperature information is imported into the software, the temperature rise protection can be detected by the software, preventing damage to equipment and elements due to the temperature rise. It becomes possible to do.

特開2005−017070号公報JP 2005-017070 A

しかしながら、ソフトウェアが組み込まれている製品によっては、サーミスタ等のセンサを備えていない場合がある。このような場合は、ソフトウェア内部に温度情報を取り込むことができないので、ソフトウェアによる温度上昇の保護検知を実施することができず、温度上昇によって機器や素子が破壊される事態にも繋がりかねない状態であった。   However, depending on the product in which the software is incorporated, a sensor such as a thermistor may not be provided. In such a case, the temperature information cannot be taken into the software, so the temperature rise protection cannot be detected by the software, and the device or element may be destroyed due to the temperature rise. Met.

そこで温度算出式を用いて機器などの温度を推定することで保護検知を実施しようとする考えがある。ところで、車両用モータの温度の算出においては発熱量と冷却(放熱)量を計算することとなるため、計算方式によっては多くの計算時間を要し、車両制御用マイコンへの組み込みに適さない場合がある。   Therefore, there is an idea to perform protection detection by estimating the temperature of a device or the like using a temperature calculation formula. By the way, when calculating the temperature of a motor for a vehicle, the amount of heat generation and the amount of cooling (heat dissipation) are calculated. Therefore, depending on the calculation method, it takes a lot of calculation time, and it is not suitable for incorporation into a microcomputer for vehicle control. There is.

例えば、温度算出に必要な各種パラメータから算出した値を温度テーブルとしてソフトウェア内部に取り込み、その温度テーブルの値を参照して温度算出式に当てはめることによって車両用モータの推定温度を求める方式の場合、温度テーブルを組み込むことでプログラムサイズが大きくなり、温度テーブルを参照する処理も複雑化する。このため、プログラム量やデータ量に制限のある車両制御用マイコンへの組み込み型ソフトウェアとしては、プログラムサイズがオーバすることを考慮して採用されない可能性がある。   For example, in the case of a method for obtaining an estimated temperature of a vehicle motor by taking values calculated from various parameters necessary for temperature calculation into the software as a temperature table and referring to the value of the temperature table and applying it to the temperature calculation formula, Incorporating the temperature table increases the program size and complicates the process of referring to the temperature table. For this reason, there is a possibility that it will not be adopted as embedded software in a microcomputer for vehicle control with a limited amount of program or data in consideration of the program size being exceeded.

従って、車両制御用マイコンへの組み込み型ソフトウェアとしてプログラムサイズがオーバすることなく車両用モータの推定温度を求めることのできる温度算出技術に対するニーズがある。   Therefore, there is a need for a temperature calculation technique capable of obtaining an estimated temperature of a vehicle motor without exceeding the program size as embedded software in the vehicle control microcomputer.

上記課題を解決するための本発明の実施の形態によれば、送風機による強制風冷方式の車両走行モータの温度を算出するためのプログラムであって、コンピュータに、サンプリング周期(Δt)でモータ電流(Im)と送風機の運転状態(St)とを取得するステップ前記取得したモータ電流(Im)を用いて前記車両走行モータの飽和温度(θmax)を算出するステップと、前記取得した運転状態(St)を用いて前記車両走行モータの冷却時定数(τ)を算出するステップと、前回算出したモータ温度(Tn−1)、前記算出した飽和温度(θmax)、および前記算出した冷却時定数(τ)と、を用い、下記式により現在のモータ温度(Tn)を算出するステップ、を実行させるためのプログラムが提供される。
Tn=Tn−1+(θmax−Tn−1)×(1−exp(−Δt/τ))
According to an embodiment of the present invention for solving the above-described problem, there is provided a program for calculating the temperature of a vehicle driving motor of a forced air cooling system using a blower, wherein the motor current is calculated at a sampling period (Δt). acquiring (Im) and the operating state of the fan (St), calculating a saturation temperature (.theta.max) of the vehicle traveling motor by using the acquired motor current (Im), the acquired operation state (St) is used to calculate the cooling time constant (τ) of the vehicle travel motor, the previously calculated motor temperature (Tn−1), the calculated saturation temperature (θmax), and the calculated cooling time constant. and (tau), using a program for executing the steps of: calculating a current motor temperature (Tn) by the following equation is provided.
Tn = Tn−1 + (θmax−Tn−1) × (1−exp (−Δt / τ))

第1の実施の形態の温度算出装置が採用する温度推定式の元(オリジナル)の推定式を示す図。The figure which shows the original (original) estimation formula of the temperature estimation formula which the temperature calculation apparatus of 1st Embodiment employ | adopts. 第1の実施の形態の定格状態でのモータの飽和温度を説明するための図。The figure for demonstrating the saturation temperature of the motor in the rated state of 1st Embodiment. 第1の実施の形態の温度算出装置が採用する温度推定式を示す図。The figure which shows the temperature estimation formula which the temperature calculation apparatus of 1st Embodiment employ | adopts. 第1の実施の形態における車両制御装置のブロック図。The block diagram of the vehicle control apparatus in 1st Embodiment. 第1の実施の形態における温度算出装置を組み込んだ車両制御装置の動作を示すフローチャート。The flowchart which shows operation | movement of the vehicle control apparatus incorporating the temperature calculation apparatus in 1st Embodiment. 第2の実施の形態における車両制御装置のブロック図。The block diagram of the vehicle control apparatus in 2nd Embodiment. 第2の実施の形態における車両制御装置の動作を示すフローチャート。The flowchart which shows operation | movement of the vehicle control apparatus in 2nd Embodiment. 第2の実施の形態の効果を説明するための図。The figure for demonstrating the effect of 2nd Embodiment. 第2の実施の形態の電源再立ち上げ時の温度推定式を示す図。The figure which shows the temperature estimation formula at the time of the power supply restart of 2nd Embodiment.

[第1の実施の形態]
図1は、第1の実施の形態の温度算出装置が採用する温度推定式の元(オリジナル)の推定式を示す図である。
[First embodiment]
FIG. 1 is a diagram illustrating an original (original) estimation formula of a temperature estimation formula employed by the temperature calculation apparatus according to the first embodiment.

式(1)に示す車両用モータの温度推定式は、所定のサンプリング周期で読み込んだプロセス値、パラメータ、及び前回算出した温度値を用いて、現在温度の推定計算を行なう方式である。
は、推定された現在の車両用モータの温度(K)である。Tn−1は、1サンプル前の車両用モータの推定温度(K)である。
The vehicle motor temperature estimation equation shown in equation (1) is a method for performing an estimation calculation of the current temperature using the process values, parameters, and previously calculated temperature values read at a predetermined sampling period.
T n is the estimated current temperature (K) of the vehicle motor. T n-1 is the estimated temperature (K) of the vehicle motor one sample before.

可変値として与えられるパラメータは、モータ電流I(Arms)、モータ回転周波数FR(Hz)である。固定値として与えられるパラメータは、定格状態でのモータの飽和温度Trate(K)、定格モータ電流Irate(Arms)、定格モータ回転周波数FRrate(Hz)、定格温度時定数τrate(sec)、冷却係数K、サンプリング時間Δt(sec)である。 The parameters given as the variable values are the motor current I (A rms ) and the motor rotation frequency FR (Hz). The parameters given as fixed values are: motor saturation temperature T rate (K), rated motor current I rate (A rms ), rated motor rotation frequency FR rate (Hz), rated temperature time constant τ rate (sec) ), The cooling coefficient K, and the sampling time Δt (sec).

式(1)に示す温度推定式には、飽和温度を表す項αと、冷却に関連する項βとが含まれている。これらの項の内容について説明する。   The temperature estimation formula shown in Formula (1) includes a term α representing a saturation temperature and a term β related to cooling. The contents of these sections will be described.

飽和温度を表す項αは、モータ電流Iによるモータの発熱と車両の走行による冷却(走行風冷)とによってモータ温度が飽和する温度を表している。
図2は、第1の実施の形態の定格状態でのモータの飽和温度Trateを説明するための図である。図2の横軸は経過時間を表し、縦軸は温度を表している。
定格状態とは、定格モータ電流Irateをモータに供給し、定格モータ回転周波数FRrateで車両が走行する状態である。図2に示すように、モータの温度は時間経過と共に増加するが、大気中への熱の放散があるため温度上昇率は次第に低下して飽和温度Trateに収束する。図2では、飽和温度Trateは表されていない。なお、モータ温度が、モータに電流供給を開始してから飽和温度Trateの所定割合に達するまでの時間を定格温度時定数τrateと定義する。
The term α representing the saturation temperature represents the temperature at which the motor temperature is saturated by the heat generation of the motor by the motor current I and the cooling by the traveling of the vehicle (running air cooling).
FIG. 2 is a diagram for explaining the saturation temperature T rate of the motor in the rated state according to the first embodiment. The horizontal axis in FIG. 2 represents elapsed time, and the vertical axis represents temperature.
The rated state is a state in which the rated motor current I rate is supplied to the motor and the vehicle travels at the rated motor rotational frequency FR rate . As shown in FIG. 2, the motor temperature increases with time, but since the heat is dissipated into the atmosphere, the temperature increase rate gradually decreases and converges to the saturation temperature T rate . In FIG. 2, the saturation temperature T rate is not represented. The motor temperature is defined as the rated temperature time constant tau rate the time from the start of the current supply to the motor to reach a predetermined proportion of the saturation temperature T rate.

上述の飽和温度を表す項αは、定格状態に限定されないモータ電流I、モータ回転周波数FRでの飽和温度である。飽和温度を表す項αは、モータ電流Iとモータ回転周波数FRとについて定格状態での飽和温度Trateを補正した値である。即ち、モータ電流については、モータ電流の比率を2乗した値で補正する。2乗するのは温度(エネルギ)が電流の2乗に比例するからである。モータ回転周波数については、モータ回転周波数の比率を、冷却係数K乗した値で補正する。 The term α representing the saturation temperature is the saturation temperature at the motor current I and the motor rotational frequency FR that are not limited to the rated state. The term α representing the saturation temperature is a value obtained by correcting the saturation temperature T rate in the rated state for the motor current I and the motor rotation frequency FR. That is, the motor current is corrected by a value obtained by squaring the motor current ratio. The reason for squaring is that temperature (energy) is proportional to the square of the current. As for the motor rotation frequency, the ratio of the motor rotation frequency is corrected by a value obtained by raising the cooling coefficient to the K power.

冷却に関連する項βは、走行風冷による冷却を表す値である。走行風冷によるモータから空気への熱伝達により、モータ温度は指数関数に従って減少する。即ち、定格モータ回転周波数FRrateで車両が走行している場合には、モータ温度は定格温度時定数τrateで減少する。従って、定格状態ではないモータ回転周波数FRでの温度時定数は、定格温度時定数τrateを、モータ回転周波数FRを用いて補正した値とする。モータ回転周波数については、モータ回転周波数の比率を、冷却係数K乗した値で補正する。 The term β related to cooling is a value representing cooling by running air cooling. Due to heat transfer from the motor to the air by running air cooling, the motor temperature decreases according to an exponential function. That is, when the vehicle is traveling at the rated motor rotation frequency FR rate , the motor temperature decreases with the rated temperature time constant τ rate . Therefore, the temperature time constant at the motor rotation frequency FR that is not in the rated state is a value obtained by correcting the rated temperature time constant τ rate using the motor rotation frequency FR. As for the motor rotation frequency, the ratio of the motor rotation frequency is corrected by a value obtained by raising the cooling coefficient to the K power.

式(1)の右辺は、1サンプル前の車両用モータの推定温度Tn−1を表す第1項、飽和温度とTn−1との差を表す第2項、冷却に関連する項を含む第3項で構成されている。第3項では、指数関数で表される冷却のファクタが1から減じられている。従って、第3項は、サンプリング周期ごとの加熱のファクタとなっている。以上の考察から、式(1)は、飽和温度と現在温度(Tn−1)との差の温度が、サンプリング周期ごとに小さくなっていくことを表す温度漸化式と把握することができる。
ここで、式(1)に基づいて温度を求めようとした場合は、例えば、冷却係数K乗の処理を含む発熱量と冷却量との計算などに多くの計算時間を要することが理解できる。
The right side of Equation (1) is a first term representing the estimated temperature T n-1 of the vehicle motor one sample before, a second term representing the difference between the saturation temperature and T n−1, and a term related to cooling. This includes the third term. In the third term, the cooling factor expressed as an exponential function is subtracted from one. Therefore, the third term is a heating factor for each sampling period. From the above consideration, the equation (1) can be grasped as a temperature recurrence equation indicating that the temperature of the difference between the saturation temperature and the current temperature (T n-1 ) decreases with each sampling period. .
Here, when the temperature is to be obtained based on the equation (1), it can be understood that, for example, a lot of calculation time is required for the calculation of the heat generation amount and the cooling amount including the process of the cooling coefficient K power.

第1の実施の形態では、式(1)で表される温度推定式の簡略化が図られている。簡略化の前提条件となる基本的な考え方は次のとおりである。
1.温度推定式の適用対象を、走行風冷方式の走行モータではなく、ブロワーなどの送風機による強制風冷方式の走行モータとする。
2.飽和温度、冷却に関連した項を冷却係数Kを用いない式として求める。
この考え方に従って実験・検討を重ね、新たな温度推定式を得た。
In the first embodiment, simplification of the temperature estimation formula expressed by the formula (1) is achieved. The basic concept that is a prerequisite for simplification is as follows.
1. The application target of the temperature estimation formula is not a traveling air cooling traveling motor but a forced air cooling traveling motor using a blower such as a blower.
2. The terms related to the saturation temperature and cooling are obtained as equations that do not use the cooling coefficient K.
Experiments and studies were repeated according to this concept, and a new temperature estimation formula was obtained.

図3は、第1の実施の形態の温度算出装置が採用する温度推定式を示す図である。この温度推定式では、飽和温度θmaxは、モータ電流Iの2次式として表すことができる。この結果、従来の推定式による計算と比較して飽和温度θmaxの計算を大幅に簡略化することができる。 FIG. 3 is a diagram illustrating a temperature estimation formula employed by the temperature calculation apparatus according to the first embodiment. At this temperature estimation equation, the saturation temperature θmax can be represented as a quadratic equation of the motor current I m. As a result, the calculation of the saturation temperature θmax can be greatly simplified as compared with the calculation based on the conventional estimation formula.

また冷却に関連する項は、ブロワーの運転状態に応じた時定数τとして表す。この時定数τは、ブロワーの運転状態毎に測定したモータの冷却曲線から求めた値である。ブロワーの運転状態には複数の状態があり得るが、ブロワーの運転状態が確定すれば時定数τも定数として確定する。またサンプリング周期Δtも定数である。従って、冷却に関連する項も予め求めた定数として扱うことができる。この結果、冷却に関する計算も大幅に簡略化することができる。   A term related to cooling is expressed as a time constant τ corresponding to the operating state of the blower. This time constant τ is a value obtained from a motor cooling curve measured for each operation state of the blower. There can be a plurality of operating states of the blower, but when the operating state of the blower is determined, the time constant τ is also determined as a constant. The sampling period Δt is also a constant. Therefore, the term related to cooling can also be handled as a constant obtained in advance. As a result, the calculation related to cooling can be greatly simplified.

図4は、第1の実施の形態における車両制御装置1のブロック図である。この車両制御装置1は、列車などの車両に用いられるモータの温度を温度算出手段によって算出し、保護検知を行なう装置である。車両制御装置1は、パラメータ決定手段2、温度算出装置3及び保護検知手段6を備えている。   FIG. 4 is a block diagram of the vehicle control device 1 according to the first embodiment. The vehicle control device 1 is a device that performs protection detection by calculating the temperature of a motor used in a vehicle such as a train by a temperature calculation means. The vehicle control device 1 includes a parameter determination unit 2, a temperature calculation device 3, and a protection detection unit 6.

パラメータ決定手段2は、図示しない入力手段からの入力値に基づいてパラメータを決定し、決定したパラメータを温度算出装置3に渡す。温度算出装置3は、取得手段31と算出手段32とを備えている。取得手段31は、パラメータ決定手段2によって決定された固定値を表すパラメータと、図示しない入力手段を介して入力した値を可変値を表すパラメータとを取得して算出手段32に渡す。算出手段32は、渡されたパラメータを用いて、後述する温度算出式に基づいてモータの温度を算出し、算出した結果を保護検知手段に出力する。保護検知手段は、算出した温度が所定の閾値よりも高いかどうかを判断して検知結果を出力する。これによって不図示の制御装置によってモータの温度上昇を抑えるための制御が実行される。   The parameter determination unit 2 determines a parameter based on an input value from an input unit (not shown), and passes the determined parameter to the temperature calculation device 3. The temperature calculation device 3 includes an acquisition unit 31 and a calculation unit 32. The acquisition unit 31 acquires a parameter indicating a fixed value determined by the parameter determination unit 2 and a parameter input via a not-shown input unit and a parameter indicating a variable value, and passes the acquired parameter to the calculation unit 32. The calculation means 32 calculates the temperature of the motor based on a temperature calculation formula described later using the passed parameters, and outputs the calculated result to the protection detection means. The protection detection means determines whether the calculated temperature is higher than a predetermined threshold and outputs a detection result. Thereby, control for suppressing the temperature rise of the motor is executed by a control device (not shown).

図5は、第1の実施の形態における温度算出装置3を組み込んだ車両制御装置1の動作を示すフローチャートである。以下、図3乃至図5を参照して、車両制御装置1がモータの温度を算出する動作について説明する。   FIG. 5 is a flowchart showing the operation of the vehicle control device 1 incorporating the temperature calculation device 3 according to the first embodiment. Hereinafter, with reference to FIG. 3 to FIG. 5, an operation in which the vehicle control device 1 calculates the temperature of the motor will be described.

図3に示す温度推定式では、(θmax−Tn−1)で表される加熱部分Aと、(1−exp(Δt/τ))で表される放熱部分Bとが設けられている。加熱部分Aは、飽和温度θmaxを求めるための可変値であるモータ電流Imと、その算出式に用いられる固定値である飽和温度計算用係数とで計算することができる。放熱部分Bは、サンプリング周期Δt、ブロワーの運転状態Stごとの時定数τといった固定値で計算することができる。 In the temperature estimation formula shown in FIG. 3, a heating portion A represented by (θmax−T n−1 ) and a heat radiation portion B represented by (1-exp (Δt / τ)) are provided. The heating portion A can be calculated by a motor current Im that is a variable value for obtaining the saturation temperature θmax and a saturation temperature calculation coefficient that is a fixed value used in the calculation formula. The heat radiation part B can be calculated with a fixed value such as a sampling period Δt and a time constant τ for each operation state St of the blower.

そこで、ステップS01において、パラメータ決定手段2は、飽和温度計算用係数、サンプリング周期Δt、ブロワーの運転状態Stごとの時定数τといった固定値を図示しない入力手段から受け取ると、サンプリング周期Δt及びブロワーの運転状態Stごとの時定数τで演算されるブロワーの運転状態Stごとの放熱部分Bを計算する。そして飽和温度計算用係数、サンプリング周期Δt及びブロワーの運転状態Stごとの放熱部分Bをパラメータとして温度算出装置3へ渡す。   Therefore, in step S01, the parameter determination means 2 receives a fixed value such as a saturation temperature calculation coefficient, a sampling period Δt, and a time constant τ for each operation state St of the blower from an input means (not shown), and then the sampling period Δt and the blower The heat radiating part B for each operation state St of the blower calculated with the time constant τ for each operation state St is calculated. And the coefficient for saturation temperature calculation, sampling period (DELTA) t, and the thermal radiation part B for every operation state St of a blower are passed to the temperature calculation apparatus 3 as a parameter.

ステップS02において、温度算出装置3の取得手段31は、サンプリング周期Δtでモータ電流Im及びブロワー運転状態Stを読み込み、ブロワー運転状態Stに対応した放熱部分Bを得る。そして、それらのパラメータを算出手段32に渡す。   In step S02, the acquisition unit 31 of the temperature calculation device 3 reads the motor current Im and the blower operation state St at the sampling period Δt, and obtains a heat radiation portion B corresponding to the blower operation state St. Then, those parameters are passed to the calculation means 32.

ステップS03において、算出手段32は、渡されたモータ電流Im、飽和温度計算用係数、放熱部分B、及び前回の温度(Tn)を用い温度推定式に基づいてモータ温度を計算し、計算したモータ温度を保護検知手段6に渡す。   In step S03, the calculation means 32 calculates the motor temperature based on the temperature estimation formula using the passed motor current Im, the saturation temperature calculation coefficient, the heat radiation part B, and the previous temperature (Tn), and calculates the calculated motor The temperature is passed to the protection detection means 6.

ここで、パラメータ決定手段2は、固定値のパラメータを、上述の温度算出処理が実行される前に少なくとも一度だけ温度算出装置3に渡せばよい。一方、取得手段31は、可変の入力値を所定のサンプリング時間間隔で算出手段32に渡す。   Here, the parameter determination unit 2 may pass the fixed value parameter to the temperature calculation device 3 at least once before the above-described temperature calculation process is executed. On the other hand, the acquisition unit 31 passes variable input values to the calculation unit 32 at predetermined sampling time intervals.

ステップS04において、保護検知手段6は、モータ温度が閾値以上の温度かどうかを調べる。閾値よりも低い温度の場合(ステップS04 No)は、サンプリング周期Δt経過後にステップS02の処理を実行する。   In step S04, the protection detection means 6 checks whether the motor temperature is equal to or higher than a threshold value. If the temperature is lower than the threshold value (No in step S04), the process of step S02 is executed after the sampling period Δt has elapsed.

モータ温度が閾値以上の温度である場合(ステップS04 Yes)は、ステップS05において、保護検知手段6は、検知信号を出力し、サンプリング周期Δt経過後にステップS02の処理を実行する。保護検知手段6が出力する検知信号によって不図示の保護制御装置がモータの温度の温度上昇を抑制する処理を実行する。   If the motor temperature is equal to or higher than the threshold value (Yes in step S04), in step S05, the protection detection unit 6 outputs a detection signal, and executes the process of step S02 after the sampling period Δt has elapsed. A protection control device (not shown) executes a process of suppressing the temperature rise of the motor by a detection signal output from the protection detection means 6.

以上のように、第1の実施の形態によれば、モータ電流Imを用いた線形演算(2次式の演算)、ブロワーの運転状態に基づく放熱部分Bとの演算(乗算)、及び前回推定温度(Tn−1)との加算演算によって温度を算出することができるので計算処理を大幅に軽減することができる。 As described above, according to the first embodiment, linear calculation (secondary expression calculation) using the motor current Im, calculation (multiplication) with the heat radiation part B based on the operating state of the blower, and previous estimation Since the temperature can be calculated by the addition operation with the temperature (T n-1 ), the calculation process can be greatly reduced.

また、温度推定式によって温度が算出されるので、リアルタイムで温度上昇の保護検知を実施することができる。これによって、サーミスタ等のセンサを備えていない場合でも、温度上昇によって機器や素子が破壊される事態を未然に防止することが可能となる。   In addition, since the temperature is calculated by the temperature estimation formula, it is possible to detect the temperature rise protection in real time. As a result, even when a sensor such as a thermistor is not provided, it is possible to prevent a situation in which a device or element is destroyed due to a temperature rise.

(第2の実施の形態)
ところで、故障等が原因で、車両制御装置1の制御電源が一時的に切れる場合がある。このように電源が切れると、温度Tの値はゼロとなる。そのため、電源の再投入時には温度Tの値がゼロの状態から計算されることになり、温度算出装置3が算出する温度が実際の温度と大きく異なってしまう。その結果、温度上昇の保護検知も意味をなさなくなる恐れがある。
(Second Embodiment)
By the way, the control power supply of the vehicle control device 1 may be temporarily turned off due to a failure or the like. Thus power off, the value of the temperature T n is zero. Therefore, the power at the time of re-introduction of results in the value of the temperature T n is calculated from the zero state, the temperature of the temperature calculating unit 3 calculates resulting in greatly different from the actual temperature. As a result, temperature rise protection detection may not make sense.

そこで、第2の実施の形態では、電源が切れても、電源を再投入した時に精度よく温度を算出するための手法を採用する。以下、第2の実施の形態を第1の実施の形態と異なる点を中心に説明する。   Therefore, in the second embodiment, even when the power is turned off, a method for accurately calculating the temperature when the power is turned on again is adopted. In the following, the second embodiment will be described focusing on differences from the first embodiment.

図6は、第2の実施の形態における車両制御装置1のブロック図である。
第2の実施の形態における車両制御装置1は、パラメータ決定手段2、温度算出装置3、及び保護検知手段6に加え、新たに時刻管理手段4と記憶手段5とを備えている。時刻管理手段4は、現在の時刻を管理する時計などである。記憶手段5は、電源を供給しなくても記憶内容を保持することが可能な不揮発性メモリなどである。
FIG. 6 is a block diagram of the vehicle control apparatus 1 in the second embodiment.
The vehicle control device 1 according to the second embodiment is further provided with a time management unit 4 and a storage unit 5 in addition to the parameter determination unit 2, the temperature calculation device 3, and the protection detection unit 6. The time management means 4 is a clock that manages the current time. The storage unit 5 is a non-volatile memory or the like that can hold stored contents without supplying power.

また、第2の実施の形態における温度算出装置3は、取得手段31と算出手段32とに加え、新たに書き込み手段33と読み出し手段34とを備えている。書き込み手段33は、算出手段32によって算出された温度、及び時刻管理手段4によって管理されている現在の時刻などの情報を記憶手段5に書き込む。読み出し手段34は、記憶手段5から温度及び時刻などの情報を読み出して算出手段32に渡す。算出手段32は、読み出し手段34によって読み出された温度及び時刻などの情報を用いて、電源の再投入時における温度を算出し、算出した結果を出力する。   The temperature calculation device 3 according to the second embodiment further includes a writing unit 33 and a reading unit 34 in addition to the acquisition unit 31 and the calculation unit 32. The writing unit 33 writes information such as the temperature calculated by the calculating unit 32 and the current time managed by the time management unit 4 into the storage unit 5. The reading unit 34 reads information such as temperature and time from the storage unit 5 and passes the information to the calculation unit 32. The calculating means 32 calculates the temperature when the power is turned on again using information such as the temperature and time read by the reading means 34, and outputs the calculated result.

図7は、第2の実施の形態における車両制御装置1の動作を示すフローチャートである。以下、図7を用いて、車両制御装置1がモータの温度を算出する動作を前記第1の実施の形態と異なる点を中心に説明する。   FIG. 7 is a flowchart showing the operation of the vehicle control device 1 according to the second embodiment. Hereinafter, the operation in which the vehicle control device 1 calculates the temperature of the motor will be described with reference to FIG. 7, focusing on differences from the first embodiment.

ステップS11において、算出手段32は、電源投入後の1回目の処理であるかどうかを判断する。「1回目の処理であるかどうか」とは、モータの温度を算出する処理を実行するのが初めてであるかどうか、という意味である。   In step S11, the calculation means 32 determines whether or not this is the first process after power-on. “Whether it is the first process” means whether or not it is the first time to execute the process of calculating the temperature of the motor.

電源投入後の1回目の処理である場合(ステップS11 YES)、ステップS12において、算出手段32は、電源が切れた時刻(以下、「電源切り時刻」という。)とその電源切り時刻における温度とを読み出し手段34を介して記憶手段5から読み出す。ステップS13において、読み出した電源切り時刻と、時刻管理手段4によって管理されている現在の時刻との差分Δtを算出する。ステップS14において、算出した差分Δtと、記憶手段5から読み出した電源切り時刻における温度とに基づいてモータの温度Tを算出する。この算出方法については後に詳しく説明する。 In the case of the first process after the power is turned on (YES in step S11), in step S12, the calculation means 32 determines the time at which the power is turned off (hereinafter referred to as “power-off time”) and the temperature at the power-off time. Is read from the storage means 5 via the reading means 34. In step S13, a difference Δt between the read power-off time and the current time managed by the time management means 4 is calculated. In step S14, the motor temperature Tn is calculated based on the calculated difference Δt and the temperature at the power-off time read from the storage means 5. This calculation method will be described in detail later.

一方、電源投入後の1回目の処理でない場合、すなわち、電源投入後の2回目以降の処理である場合(ステップS11 NO)、ステップS15において、算出手段32は、第1の実施の形態で説明した通り、パラメータを用いてモータの温度Tを算出する。ステップS16において、算出した温度Tを電源切り時刻における温度として書き込み手段33を介して記憶手段5に書き込む。ステップS17において、時刻管理手段4によって管理されている現在の時刻を電源切り時刻として書き込み手段33を介して記憶手段5に書き込む。 On the other hand, if the process is not the first process after the power is turned on, that is, if the process is the second or subsequent process after the power is turned on (NO in step S11), in step S15, the calculation means 32 is described in the first embodiment. As described above, the motor temperature Tn is calculated using the parameters. In step S16, the temperature T n of calculated via the writing means 33 as the temperature in the power off time is written in the storage unit 5. In step S17, the current time managed by the time management unit 4 is written in the storage unit 5 through the writing unit 33 as the power-off time.

図8は、第2の実施の形態の効果を説明するための図である。
第1の実施の形態によれば、図8(a)に示すように、時刻tにおいて電源が切れると、温度Tの値はゼロとなる。そのため、電源の再投入時tには温度Tの値がゼロの状態から計算されることになり、温度算出装置3の内部で算出した温度が実際の温度と大きく異なってしまう。
FIG. 8 is a diagram for explaining the effect of the second embodiment.
According to the first embodiment, as shown in FIG. 8 (a), when the power is turned off at time t 1, the value of the temperature T n is zero. Therefore, the re-on t 2 of the power supply will be the value of the temperature T n is calculated from the zero state, the temperature calculated in the interior of the temperature calculation unit 3 will greatly differ from the actual temperature.

それに対して、第2の実施の形態によれば、図8(b)に示すように、時刻tにおいて電源が切れると、電源切れ時刻tと電源切れ時刻tにおける温度Tとが記憶手段5に書き込まれる。その後、時刻tにおいて電源が再投入されると、電源切り時刻tと電源切れ時刻tにおける温度Tとが記憶手段5から読み出される。そして、電源切り時刻tと現在の時刻tとの差分Δtが算出された後、図9に示す式(3)を用いてこの差分Δtだけ放熱した後の温度Tsが算出される。この式(3)に使用する時定数τは、例えば、ブロワーが停止した場合の時定数として予め設定される。これによって、電源が再投入された現在の時刻tにおける温度Tを算出することが可能である。 In contrast, according to the second embodiment, as shown in FIG. 8 (b), when power is turned off at time t 1, and the temperature T L at power loss time t 1 and power loss time t 1 It is written in the storage means 5. Then, the power at time t 2 is once again turned, and the temperature T L at power off time t 1 and power loss time t 1 is read from the storage means 5. Then, after calculating the difference Δt between the power-off time t 1 and the current time t 2 , the temperature Ts after heat radiation by this difference Δt is calculated using the equation (3) shown in FIG. The time constant τ used in the equation (3) is set in advance as a time constant when the blower stops, for example. Thus, it is possible to calculate the temperature T S at the current time t 2 when power is restored.

第2の実施の形態によれば、電源が切れても、電源を再投入した時に精度よく温度が算出されるので、温度上昇によって機器や素子が破壊される事態を未然に防止することが可能となる。また、故障が原因で電源が切れても、記憶しておいた電源切れ時刻における温度を故障原因の解析に役立てることができるので、機器や素子の品質向上だけでなく装置全体の信頼性を向上させることも可能となる。   According to the second embodiment, even when the power is turned off, the temperature is accurately calculated when the power is turned on again. Therefore, it is possible to prevent a situation in which equipment and elements are destroyed due to a temperature rise. It becomes. Even if the power is cut off due to a failure, the stored temperature at the power-off time can be used to analyze the cause of the failure, improving not only the quality of equipment and elements but also the reliability of the entire device. It is also possible to make it.

なお、各実施の形態では、パラメータ決定手段2がパラメータを温度算出装置3に渡すこととしているが、固定値のパラメータを温度算出装置3の内部に予め保持しておけば、固定値をパラメータとして温度算出装置3に渡す必要がなくなる。   In each embodiment, the parameter determination unit 2 passes the parameter to the temperature calculation device 3. However, if a fixed value parameter is held in the temperature calculation device 3 in advance, the fixed value is used as the parameter. There is no need to pass to the temperature calculation device 3.

また、各実施の形態では、モータの温度を算出することとしているが、温度の算出対象はこれに限定されるものではない。すなわち、他の部材の温度でも、その部材の温度変化に影響を与えるパラメータを用いて同様の方法で算出することができる。
例えば、IGBT(Insulated Gate Bipolar Transistor)損失、BC等価損失、サンプリング時間、冷却器熱抵抗などをパラメータとすれば、車両に用いられるIGBT素子の温度を算出することが可能である。この場合も、固定の入力値については、その固定値部分の計算結果を予めパラメータとして温度算出装置3に渡しておけばよい。一方、IGBT損失、BC等価損失といった可変の入力値は、例えば所定の時間間隔でパラメータとして温度算出装置3に渡せばよい。このようにすれば、温度算出装置3によって、車両に用いられるIGBT素子の温度を算出することが可能である。
In each embodiment, the temperature of the motor is calculated. However, the temperature calculation target is not limited to this. That is, the temperature of other members can be calculated by the same method using parameters that affect the temperature change of the members.
For example, if the IGBT (Insulated Gate Bipolar Transistor) loss, BC equivalent loss, sampling time, cooler thermal resistance, and the like are used as parameters, the temperature of the IGBT element used in the vehicle can be calculated. In this case as well, for a fixed input value, the calculation result of the fixed value portion may be passed to the temperature calculation device 3 as a parameter in advance. On the other hand, variable input values such as IGBT loss and BC equivalent loss may be passed to the temperature calculation device 3 as parameters at predetermined time intervals, for example. In this way, the temperature calculation device 3 can calculate the temperature of the IGBT element used in the vehicle.

また、各実施の形態では、入力手段(図示せず)やパラメータ決定手段2は温度算出装置3に含まれないこととしているが、温度算出装置3として実現する機能は特に限定されるものではない。例えば、パラメータ決定手段2の全部または一部の機能を温度算出装置3が備えるようにすることも可能である。   In each embodiment, the input means (not shown) and the parameter determination means 2 are not included in the temperature calculation device 3, but the function realized as the temperature calculation device 3 is not particularly limited. . For example, the temperature calculation device 3 may be provided with all or part of the functions of the parameter determination means 2.

なお、上述の各実施の形態で説明した機能は、ハードウェアを用いて構成するに留まらず、ソフトウェアを用いて各機能を記載したプログラムをコンピュータに読み込ませて実現することもできる。また、各機能は、適宜ソフトウェア、ハードウェアのいずれかを選択して構成するものであっても良い。   Note that the functions described in the above-described embodiments are not limited to being configured using hardware, and can be realized by causing a computer to read a program describing each function using software. Each function may be configured by appropriately selecting either software or hardware.

従って、フローチャートとして記載され、説明された処理は、その処理を実現するハードウェアで構成することができる。   Therefore, the processing described and described as a flowchart can be configured by hardware that implements the processing.

尚、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage.
Various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, you may combine suitably the component covering different embodiment.

1…車両制御装置、2…パラメータ決定手段、3…温度算出装置、4…時刻管理手段、5…記憶手段、6…保護検知手段、31…取得手段、32…算出手段、33…書き込み手段、34…読み出し手段。   DESCRIPTION OF SYMBOLS 1 ... Vehicle control apparatus, 2 ... Parameter determination means, 3 ... Temperature calculation apparatus, 4 ... Time management means, 5 ... Memory | storage means, 6 ... Protection detection means, 31 ... Acquisition means, 32 ... Calculation means, 33 ... Writing means, 34: Reading means.

Claims (8)

送風機による強制風冷方式の車両走行モータの温度を算出するためのプログラムであって、
コンピュータに、
サンプリング周期(Δt)でモータ電流(Im)と送風機の運転状態(St)とを取得するステップ
前記取得したモータ電流(Im)を用いて前記車両走行モータの飽和温度(θmax)を算出するステップと、
前記取得した運転状態(St)を用いて前記車両走行モータの冷却時定数(τ)を算出するステップと、
前回算出したモータ温度(Tn−1)、前記算出した飽和温度(θmax)、および前記算出した冷却時定数(τ)と、を用い、下記式により現在のモータ温度(Tn)を算出するステップ
を実行させるためのプログラム。
Tn=Tn−1+(θmax−Tn−1)×(1−exp(−Δt/τ))
A program for calculating the temperature of a vehicle driving motor of a forced air cooling method by a blower,
On the computer,
Acquiring the operation state of the motor current (Im) and a blower (St) by sampling cycle (Delta] t),
Calculating a saturation temperature (θmax) of the vehicle travel motor using the acquired motor current (Im);
Calculating a cooling time constant (τ) of the vehicle travel motor using the acquired driving state (St);
Motor temperature previously calculated (Tn-1), the calculated saturation temperature (.theta.max), and the the calculated cooling time constant (tau), using a step of calculating a current motor temperature (Tn) by the following formula ,
A program for running
Tn = Tn−1 + (θmax−Tn−1) × (1−exp (−Δt / τ))
前記モータの飽和温度(θmax)は、前記モータ電流(Im)の2次式で表されることを特徴とする請求項1に記載のプログラム。   The program according to claim 1, wherein the saturation temperature (θmax) of the motor is expressed by a quadratic expression of the motor current (Im). 算出した現在のモータ温度(Tn)が所定の閾値以上のときは、前記モータの温度上昇を抑制する動作を実行させるステップを更に備えたことを特徴とする請求項1に記載のプログラム。   The program according to claim 1, further comprising a step of executing an operation of suppressing a temperature rise of the motor when the calculated current motor temperature (Tn) is equal to or greater than a predetermined threshold value. 前記現在のモータ温度と当該温度を算出した時刻とを記憶手段に記憶するステップ、
前記コンピュータの電源が再投入された際、前記記憶手段に記憶された最後の時刻から現在時刻までの経過時間(ΔT)、前記記憶手段に記憶された最後のモータ温度(TL)、及び所定の冷却時定数(τ0)を用いて、下記式により現在のモータ温度(T0)を算出するステップ、
を更に実行させるための請求項1に記載のプログラム。
T0=TL×exp(−ΔT/τ0)
Storing the current motor temperature and the time at which the temperature was calculated in a storage means;
When the computer is turned on again, the elapsed time (ΔT) from the last time stored in the storage means to the current time, the last motor temperature (TL) stored in the storage means, and a predetermined value Using the cooling time constant (τ0) to calculate the current motor temperature (T0) by the following equation:
The program according to claim 1, for further executing.
T0 = TL × exp (−ΔT / τ0)
送風機による強制風冷方式の車両走行モータの温度を算出する温度算出装置であって、サンプリング周期(Δt)でモータ電流(Im)と送風機の運転状態(St)とを取得する取得手段と、
前記取得したモータ電流(Im)を用いて前記車両走行モータの飽和温度(θmax)を算出する第1の算出手段と、
前記取得した運転状態(St)を用いて前記車両走行モータの冷却時定数(τ)を算出する第2の算出手段と、
前回算出したモータ温度(Tn−1)、前記算出した飽和温度(θmax)、および前記算出した冷却時定数(τ)と、を用い、下記式により現在のモータ温度(Tn)を算出する第3の算出手段と
を備えたことを特徴とする温度算出装置。
Tn=Tn−1+(θmax−Tn−1)×(1−exp(−Δt/τ))
A temperature calculation device for calculating a temperature of a vehicle driving motor of a forced air cooling system by a blower, and obtaining means for obtaining a motor current (Im) and an operating state (St) of the blower at a sampling period (Δt);
First calculation means for calculating a saturation temperature (θmax) of the vehicle travel motor using the acquired motor current (Im);
Second calculating means for calculating a cooling time constant (τ) of the vehicle travel motor using the acquired driving state (St);
Using the previously calculated motor temperature (Tn−1), the calculated saturation temperature (θmax), and the calculated cooling time constant (τ), the current motor temperature (Tn) is calculated by the following equation . temperature calculation apparatus characterized by comprising a calculating means.
Tn = Tn−1 + (θmax−Tn−1) × (1−exp (−Δt / τ))
前記モータの飽和温度(θmax)は、前記モータ電流(Im)の2次式で表されることを特徴とする請求項5に記載の温度算出装置。   The temperature calculation apparatus according to claim 5, wherein the saturation temperature (θmax) of the motor is expressed by a quadratic expression of the motor current (Im). 送風機による強制風冷方式の車両走行モータの温度を算出する温度算出方法であって、
サンプリング周期(Δt)でモータ電流(Im)と送風機の運転状態(St)とを取得するステップ
前記取得したモータ電流(Im)を用いて前記車両走行モータの飽和温度(θmax)を算出するステップと、
前記取得した運転状態(St)を用いて前記車両走行モータの冷却時定数(τ)を算出するステップと、
前回算出したモータ温度(Tn−1)、前記算出した飽和温度(θmax)、および前記算出した冷却時定数(τ)と、を用い、下記式により現在のモータ温度(Tn)を算出するステップ
を備えたことを特徴とする温度算出方法。
Tn=Tn−1+(θmax−Tn−1)×(1−exp(−Δt/τ))
A temperature calculation method for calculating a temperature of a vehicle driving motor of a forced air cooling method by a blower,
Acquiring the operation state of the motor current (Im) and a blower (St) by sampling cycle (Delta] t),
Calculating a saturation temperature (θmax) of the vehicle travel motor using the acquired motor current (Im);
Calculating a cooling time constant (τ) of the vehicle travel motor using the acquired driving state (St);
Motor temperature previously calculated (Tn-1), the calculated saturation temperature (.theta.max), and the the calculated cooling time constant (tau), using a step of calculating a current motor temperature (Tn) by the following formula ,
A temperature calculation method comprising:
Tn = Tn−1 + (θmax−Tn−1) × (1−exp (−Δt / τ))
前記モータの飽和温度(θmax)は、前記モータ電流(Im)の2次式で表されることを特徴とする請求項7に記載の温度算出方法。   The temperature calculation method according to claim 7, wherein the saturation temperature (θmax) of the motor is expressed by a quadratic expression of the motor current (Im).
JP2011156000A 2011-07-14 2011-07-14 Temperature calculation device, temperature calculation method, and temperature calculation program Active JP5766531B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011156000A JP5766531B2 (en) 2011-07-14 2011-07-14 Temperature calculation device, temperature calculation method, and temperature calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011156000A JP5766531B2 (en) 2011-07-14 2011-07-14 Temperature calculation device, temperature calculation method, and temperature calculation program

Publications (2)

Publication Number Publication Date
JP2013024559A JP2013024559A (en) 2013-02-04
JP5766531B2 true JP5766531B2 (en) 2015-08-19

Family

ID=47783110

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011156000A Active JP5766531B2 (en) 2011-07-14 2011-07-14 Temperature calculation device, temperature calculation method, and temperature calculation program

Country Status (1)

Country Link
JP (1) JP5766531B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5836793B2 (en) * 2011-12-26 2015-12-24 株式会社東芝 Electric vehicle control device
DE102013226695A1 (en) * 2013-12-19 2015-06-25 Robert Bosch Gmbh Method for determining the ambient temperature of a mobile device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4209285B2 (en) * 2003-08-07 2009-01-14 日本電信電話株式会社 Temperature detection method and temperature detector
JP4362110B2 (en) * 2005-01-27 2009-11-11 株式会社スギノマシン Motor overheat prevention system and method
JP5214573B2 (en) * 2009-10-15 2013-06-19 本田技研工業株式会社 Hybrid vehicle

Also Published As

Publication number Publication date
JP2013024559A (en) 2013-02-04

Similar Documents

Publication Publication Date Title
KR101664643B1 (en) Motor drive device
JP3963175B2 (en) Temperature detection apparatus and temperature detection program
JP6647822B2 (en) Torque control device and method, and motor controller
Huber et al. A low-order thermal model for monitoring critical temperatures in permanent magnet synchronous motors
EP1285841B1 (en) Active temperature estimation for electric machines
JP6490096B2 (en) Shunt current measurement with temperature compensation
JP6128055B2 (en) Wire protector
JP2003070278A (en) Feedforward parameter estimation for electric machine
WO2017049942A1 (en) Method and device for detecting environmental temperature and electronic apparatus
JP6163879B2 (en) Battery temperature estimation device and battery temperature estimation method
JP2003116291A (en) Estimator of combined feedforward and feedback parameter for electric machine
JP2011085470A (en) Apparatus and method for current detection
KR101628553B1 (en) Temperature control apparatus and controlling method thereof
US20130049454A1 (en) Prediction of transistor temperature in an inverter power module of a vehicle, and related operating methods
US10164564B2 (en) Method and system for controlling wound rotor synchronous motor
US20200011820A1 (en) Processing device
JP5766531B2 (en) Temperature calculation device, temperature calculation method, and temperature calculation program
JP2006238552A (en) Control device and method for electric apparatus
JP2001268989A (en) Synchronous motor and motor vehicle comprising it and its controlling method
JP2017147865A (en) Motor controller, motor control method, and motor control program
US20140269823A1 (en) Outside air temperature measurement device and method
EP3348978B1 (en) Temperature measurement device using thermocouple
RU2013144076A (en) DEVICE FOR CALCULATING THE REPLACEMENT TEMPERATURE OF THE COOLING LIQUID FOR THE INTERNAL COMBUSTION ENGINE EQUIPPED WITH AN EXTRA HEATER
JP2010217103A (en) Temperature calculating apparatus, temperature calculation method, and temperature calculation program
JP5852780B2 (en) Servo motor coil temperature detection device and servo motor

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131205

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131212

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131219

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20131226

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20140109

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140311

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141121

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141202

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150128

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150519

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150617

R151 Written notification of patent or utility model registration

Ref document number: 5766531

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151