JP2008109816A - Temperature protecting device for motor, and temperature protection method of motor - Google Patents

Temperature protecting device for motor, and temperature protection method of motor Download PDF

Info

Publication number
JP2008109816A
JP2008109816A JP2006292120A JP2006292120A JP2008109816A JP 2008109816 A JP2008109816 A JP 2008109816A JP 2006292120 A JP2006292120 A JP 2006292120A JP 2006292120 A JP2006292120 A JP 2006292120A JP 2008109816 A JP2008109816 A JP 2008109816A
Authority
JP
Japan
Prior art keywords
temperature
motor
protection
torque
coil
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.)
Granted
Application number
JP2006292120A
Other languages
Japanese (ja)
Other versions
JP4910634B2 (en
Inventor
Tadaaki Iiyama
忠明 飯山
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 JP2006292120A priority Critical patent/JP4910634B2/en
Publication of JP2008109816A publication Critical patent/JP2008109816A/en
Application granted granted Critical
Publication of JP4910634B2 publication Critical patent/JP4910634B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)
  • Protection Of Generators And Motors (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a temperature protecting device which attains expansion in the operating range, while preventing excess temperature rise of coil or magnet. <P>SOLUTION: A coil temperature protecting portion 113 deduces the temperature rise of the stator coil of a motor 2, based on the history information stored in an operation history recording portion 112 and determine whether a predicted temperature with a lapse of predetermined time, based on the presumed temperature rise reaches a protection temperature, set beforehand; and when it is determined that the temperature has already reached the protection temperature, torque of the motor 2 becomes limited. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、モータの温度保護装置およびモータ温度保護方法に関する。   The present invention relates to a motor temperature protection device and a motor temperature protection method.

従来、インバータでモータを駆動する際に、低速な運転状態が継続されたり、ステータコイル近傍の温度が所定温度を上回るときに、モータへの通電を停止してコイル焼損等の不都合が生じるのを防止する保護装置が知られている(例えば、特許文献1参照)。   Conventionally, when driving a motor with an inverter, when a low-speed operation state is continued or when the temperature in the vicinity of the stator coil exceeds a predetermined temperature, energization to the motor is stopped and inconvenience such as coil burning occurs. A protection device for preventing this is known (see, for example, Patent Document 1).

特開平10−174276号公報JP-A-10-174276

しかしながら、上述したように検出温度が所定温度を越えると同時に通電を停止するのは、一般的に不都合であり、特に、電気自動車等の走行用モータに適用するには問題がある。   However, as described above, it is generally inconvenient to stop energization at the same time as the detected temperature exceeds the predetermined temperature, and there is a problem particularly when applied to a traveling motor such as an electric vehicle.

請求項1の発明に係る温度保護装置は、モータの運転状態に関する履歴情報を記憶する記憶部と、記憶部に記憶された履歴情報に基づいて、モータのステータコイルの温度上昇を推定する温度推定手段と、温度推定手段により推定された温度上昇に基づく所定時間経過後の予測温度が、予め設定された保護温度に達しているか否かを判定する判定手段と、判定手段により保護温度に達していると判定されると、モータのトルクを制限する制限手段とを備えたことを特徴とする。
請求項5の発明に係る温度保護装置は、モータの運転状態に関する履歴情報を記憶する記憶部と、記憶部に記憶された履歴情報に基づいて、モータのステータコイルの寿命を推定する寿命推定手段と、寿命推定手段により推定された寿命が所定時間以下のときにモータのトルクを制限する制限手段とを備えたことを特徴とする。
請求項6の発明に係るモータ温度保護方法は、モータの運転状態に関する履歴情報をに基づいて、モータのステータコイルの温度上昇を推定し、推定された温度上昇に基づく所定時間経過後の予測温度が、予め設定された保護温度に達しているか否かを判定し、保護温度に達していると判定されたならばモータのトルクを制限することを特徴とする。
According to a first aspect of the present invention, there is provided a temperature protection device that stores history information related to the operating state of a motor, and temperature estimation that estimates a temperature rise of a stator coil of the motor based on the history information stored in the storage unit. Means for determining whether or not the predicted temperature after the elapse of a predetermined time based on the temperature rise estimated by the temperature estimation means has reached a preset protection temperature, and the protection temperature is reached by the determination means. If it is determined that there is a limit, a limiting means for limiting the torque of the motor is provided.
According to a fifth aspect of the present invention, there is provided a temperature protection device that stores history information relating to the operating state of the motor, and life estimation means that estimates the life of the stator coil of the motor based on the history information stored in the storage unit. And limiting means for limiting the torque of the motor when the life estimated by the life estimation means is less than a predetermined time.
According to a sixth aspect of the present invention, there is provided a motor temperature protection method that estimates a temperature increase of a stator coil of a motor based on history information relating to an operating state of the motor, and predicts a temperature after a predetermined time based on the estimated temperature increase. Is determined whether it has reached a preset protection temperature, and if it is determined that the protection temperature has been reached, the torque of the motor is limited.

本発明によれば、予測温度と保護温度とに基づいてモータのトルクを制限するようにしているので、従来のような通電停止による不都合が発生せず、温度上昇を防止しつつ運転領域の拡大が図れる。   According to the present invention, since the torque of the motor is limited based on the predicted temperature and the protection temperature, there is no inconvenience caused by stopping the energization as in the conventional case, and the operating range is expanded while preventing the temperature rise. Can be planned.

以下、図を参照して本発明を実施するための最良の形態について説明する。図1は、本発明による温度保護装置の一実施の形態を示す図であり、温度保護装置の概略構成を示すブロック図である。図1に示すブロック図は、モータ駆動で走行を行う電気車の温度保護装置を示したものであり、モータ2の制御を行う車両コントローラ1に温度保護制御部11が設けられている。もちろん、温度保護制御部11を、車両コントローラ1とは別個に設けるようにしても良い。   Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an embodiment of a temperature protection device according to the present invention, and is a block diagram showing a schematic configuration of the temperature protection device. The block diagram shown in FIG. 1 shows a temperature protection device for an electric vehicle that runs by driving a motor, and a temperature protection control unit 11 is provided in a vehicle controller 1 that controls the motor 2. Of course, the temperature protection control unit 11 may be provided separately from the vehicle controller 1.

温度保護制御部11には、運転領域監視部111、運転履歴記録部112、コイル温度保護部113および磁石温度保護部114を備えている。なお、温度保護制御部11に設けられた各要素の機能については、後述する動作説明において行う。車両走行時には、アクセルの踏み込み量に応じたアクセル信号等に基づいて、トルク指令部12から電流指令部13にトルク値が出力される。電流指令部13は、入力されたトルク値に基づいてモータ駆動電流の指令をインバータ3に入力する。インバータ3は、電流指令部13の指令に基づいてモータ2を駆動する。   The temperature protection control unit 11 includes an operation region monitoring unit 111, an operation history recording unit 112, a coil temperature protection unit 113, and a magnet temperature protection unit 114. Note that the function of each element provided in the temperature protection control unit 11 will be described in the operation description to be described later. When the vehicle travels, a torque value is output from the torque command unit 12 to the current command unit 13 based on an accelerator signal or the like corresponding to the accelerator depression amount. The current command unit 13 inputs a motor drive current command to the inverter 3 based on the input torque value. Inverter 3 drives motor 2 based on a command from current command unit 13.

モータ駆動電流は電流センサ4により検出され、その検出値は電流指令部13にフィードバックされる。モータ2の回転数は回転センサ5により検出され、検出された回転数は電流指令部13および温度保護制御部11の運転領域監視部111に入力される。モータ2にはコイル温度を検出するためのコイル温度センサ6と、モータ冷却用冷媒の温度を検出する冷媒温度センサ7とが設けられている。温度センサ6,7で検出されたコイル温度および冷媒温度は運転履歴記録部112に入力され、記録される。なお、破線で示すようにコイル温度をトルク指令部12に入力し、通常時におけるトルク値算出に反映させるようにしても良い。   The motor drive current is detected by the current sensor 4, and the detected value is fed back to the current command unit 13. The rotation speed of the motor 2 is detected by the rotation sensor 5, and the detected rotation speed is input to the current command unit 13 and the operation region monitoring unit 111 of the temperature protection control unit 11. The motor 2 is provided with a coil temperature sensor 6 for detecting the coil temperature and a refrigerant temperature sensor 7 for detecting the temperature of the motor cooling refrigerant. The coil temperature and the refrigerant temperature detected by the temperature sensors 6 and 7 are input to the operation history recording unit 112 and recorded. In addition, as shown with a broken line, coil temperature may be input into the torque command part 12, and you may make it reflect in the torque value calculation in normal time.

図2はモータ2の構造を示す断面図(半断面)である。モータ2はIPM(InteriorPermanent Magnet)モータであって、ロータコア26の内部に磁石(永久磁石)25が埋め込まれている。ロータコア26はシャフト27に取り付けられており、そのシャフト27は、カバー29に設けられた軸受28によって支持されている。モータ筐体は前後のカバー29と、カバー29の外周に設けられたケース23とから成る。コイル21が設けられたステータコア22はケース23の内周面に固定されている。   FIG. 2 is a sectional view (half section) showing the structure of the motor 2. The motor 2 is an IPM (Interior Permanent Magnet) motor, and a magnet (permanent magnet) 25 is embedded in a rotor core 26. The rotor core 26 is attached to a shaft 27, and the shaft 27 is supported by a bearing 28 provided on a cover 29. The motor housing includes front and rear covers 29 and a case 23 provided on the outer periphery of the cover 29. The stator core 22 provided with the coil 21 is fixed to the inner peripheral surface of the case 23.

ケース23には冷媒流路24が形成されており、ロータ部およびステータ部で発生した熱を、冷媒流路24を流れる冷媒へと逃がすようにしている。図1のコイル温度センサ6は符号21aで示す部分に設けられている。冷媒への熱伝達経路上において、ロータ側では磁石25が冷媒から最も離れた部位となり、ステータ側ではコイル21が最も冷媒から離れた部位になる。そのため、いずれも温度上昇が大きく、それらの温度が運転に制約を与える要因となる。   A coolant channel 24 is formed in the case 23, and heat generated in the rotor portion and the stator portion is released to the coolant flowing through the coolant channel 24. The coil temperature sensor 6 in FIG. 1 is provided at a portion indicated by reference numeral 21a. On the heat transfer path to the refrigerant, the magnet 25 is the part farthest from the refrigerant on the rotor side, and the coil 21 is the part farthest from the refrigerant on the stator side. Therefore, in all cases, the temperature rise is large, and these temperatures are factors that restrict the operation.

図3はモータ2の運転領域を説明する図であり、モータ2の回転数・トルク特性を示す曲線に運転領域を重ねて示したものである。図3において、縦軸はトルク、横軸はモータ回転数を表しており、太線で示すラインはモータ2の最大トルク特性を表すラインである。モータ2は、このラインより下の領域で用いられる。図3から分かるように、最大トルクは所定の回転数までは一定であるが、所定回転数を越えると回転数に反比例して小さくなる。   FIG. 3 is a diagram for explaining the operation region of the motor 2, in which the operation region is superimposed on a curve indicating the rotational speed / torque characteristics of the motor 2. In FIG. 3, the vertical axis represents torque, the horizontal axis represents motor rotation speed, and the line indicated by the bold line is the line representing the maximum torque characteristic of the motor 2. The motor 2 is used in a region below this line. As can be seen from FIG. 3, the maximum torque is constant up to a predetermined number of revolutions, but decreases beyond the prescribed number of revolutions in inverse proportion to the number of revolutions.

最大トルク特性ラインよりも下側の運転領域は、図3に示すように3つの領域に分けられる。領域Cは、モータ2を連続的に運転することが可能な領域である。この領域Cで運転が行われている限りは、コイル21も磁石25も各々の上限温度を越えることがなく、温度保護制御部11による保護動作は行われない。   The operation region below the maximum torque characteristic line is divided into three regions as shown in FIG. Region C is a region where the motor 2 can be operated continuously. As long as the operation is performed in this region C, neither the coil 21 nor the magnet 25 exceeds the respective upper limit temperatures, and the protection operation by the temperature protection control unit 11 is not performed.

一方、トルクや回転数が大きくなると、連続的に運転可能な領域Cから外れて制約を受ける領域に入ってしまうことになる。比較的回転数の小さい領域Aでは、コイル温度により運転が制約される。すなわち、トルクが比較的大きい領域Aで運転を行うと、コイル温度の上昇が著しくなり、連続運転可能な時間はより短くなる。逆に、回転数の大きな領域Bでは、磁石温度の上昇により運転が制約される。   On the other hand, when the torque and the number of rotations increase, the region C is deviated from the continuously operable region C and enters a region subject to restrictions. In the region A where the rotational speed is relatively small, the operation is restricted by the coil temperature. That is, when the operation is performed in the region A where the torque is relatively large, the coil temperature rises remarkably, and the continuous operation time becomes shorter. On the contrary, in the region B where the rotational speed is large, the operation is restricted due to the increase of the magnet temperature.

そのため、制約を受ける領域A,Bにおいて一定時間以上の運転が継続したならば、トルクを連続的な運転が可能な領域Cまで低下させることで、モータの損傷を防止するようにしている。本実施の形態では、領域A,Bにおいて一定時間以上の運転が継続したならば、図1の温度保護制御部11において磁石温度およびコイル温度の時間的変化を予測し、その予測温度に基づいてトルクを制限することで、モータ温度保護制御を行うようにしている。   Therefore, if the operation is continued for a certain time or more in the restricted areas A and B, the motor is prevented from being damaged by reducing the torque to the area C where continuous operation is possible. In this embodiment, if the operation for a certain time or longer continues in the regions A and B, the temperature protection control unit 11 in FIG. 1 predicts temporal changes in the magnet temperature and the coil temperature, and based on the predicted temperature. Motor temperature protection control is performed by limiting the torque.

次いで、温度保護制御部11で行われる、保護動作について図4〜6のフローチャートを参照して説明する。図4は、運転領域監視部111で行われる処理を示すフローチャートである。また、図5はコイル温度保護部113で行われる処理を、図6は磁石温度保護部114で行われる処理をそれぞれ示し、いずれも、運転領域監視部111からの指示信号を受信することで処理を開始する。   Next, the protection operation performed by the temperature protection control unit 11 will be described with reference to the flowcharts of FIGS. FIG. 4 is a flowchart showing processing performed by the operation area monitoring unit 111. FIG. 5 shows processing performed by the coil temperature protection unit 113, and FIG. 6 shows processing performed by the magnet temperature protection unit 114, both of which are processed by receiving an instruction signal from the operation region monitoring unit 111. To start.

《温度保護動作の説明》
まず、図4のフローチャートについて説明する。ステップS10では、モータ2の回転数を回転数センサの検出値を読み込むとともに、トルク指令部12からトルク値を取得する。なお、取得した回転数およびトルク値は、運転履歴として運転履歴記録部112に記録される。ステップS11では、コイル温度が制約となる領域Aにおいて、モータ運転が予め設定された一定時間継続したか否かを判定する。ステップS11において一定時間継続したと判定されるとステップS13へ進み、一定時間継続していないと判定されるとステップS12へ進む。
<Explanation of temperature protection operation>
First, the flowchart of FIG. 4 will be described. In step S <b> 10, the rotational speed of the motor 2 is read from the value detected by the rotational speed sensor, and the torque value is acquired from the torque command unit 12. The acquired rotation speed and torque value are recorded in the operation history recording unit 112 as an operation history. In step S11, it is determined whether or not the motor operation has continued for a predetermined time in the region A where the coil temperature is a constraint. If it is determined in step S11 that it has continued for a certain time, the process proceeds to step S13, and if it is determined that the certain time has not been continued, the process proceeds to step S12.

ステップS11からステップS13へ進んだ場合には、ステップS13においてコイル温度保護部113に対する保護指示信号を出力し、ステップS10へ戻る。一方、領域Aにおける運転が一定時間継続していないと判定されてステップ11からステップS12に進んだ場合には、ステップS12において、領域Bにおける運転時間が一定時間継続したか否かを判定する。なお、ここでは、ステップS11およびS12における継続判定時間を同じ一定時間に設定しているが、コイル温度および磁石温度の制約の程度に応じて、それぞれ個別に設定するようにしても良い。   When the process proceeds from step S11 to step S13, a protection instruction signal for the coil temperature protection unit 113 is output in step S13, and the process returns to step S10. On the other hand, when it is determined that the operation in the region A has not been continued for a certain time and the process proceeds from step 11 to step S12, it is determined in step S12 whether the operation time in the region B has been continued for a certain time. Here, the continuation determination time in steps S11 and S12 is set to the same constant time, but may be set individually according to the degree of restriction of the coil temperature and the magnet temperature.

ステップS12において一定時間継続したと判定されるとステップS14へ進み、一定時間継続していないと判定されるとステップS10へ戻る。一定時間継続したと判定されてステップS14に進んだ場合には、ステップS14において磁石温度保護部114に対する保護指示信号を出力した後に、ステップS10へ戻る。図4に示した一連の処理は、繰り返し実行される。   If it is determined in step S12 that the operation has continued for a certain time, the process proceeds to step S14, and if it is determined that the operation has not continued for a certain time, the process returns to step S10. If it is determined that the operation has continued for a certain time and the process proceeds to step S14, a protection instruction signal for the magnet temperature protection unit 114 is output in step S14, and then the process returns to step S10. The series of processing shown in FIG. 4 is repeatedly executed.

《コイル温度保護処理の説明》
次いで、コイル温度保護部113で行われるコイル温度保護処理について、図5のフローチャートを参照して説明する。このコイル温度保護処理は、運転領域監視部111からの保護指示信号が受信されるとスタートする。ステップS21では、運転履歴記録部111に記録されている回転数およびトルクの履歴データを参照し、モータ2の損失を推定する。
<Description of coil temperature protection treatment>
Next, the coil temperature protection process performed in the coil temperature protection unit 113 will be described with reference to the flowchart of FIG. The coil temperature protection process starts when a protection instruction signal is received from the operation area monitoring unit 111. In step S <b> 21, the loss of the motor 2 is estimated with reference to the rotational speed and torque history data recorded in the operation history recording unit 111.

図7は運転履歴データの一例を示したものであり、回転数、トルク、冷媒(冷却水)温度を示した。例であり、0.1秒間隔でデータが取得されている。なお、図7には示さなかったが、コイル温度センサ6で検出されるコイル温度も、同様に記録されている。図8はモータ2の損失マップの一例を示したものであり、図3に示した回転数・トルク特性と同様に横軸は回転数、縦軸はトルクを表している。   FIG. 7 shows an example of the operation history data, showing the rotation speed, torque, and refrigerant (cooling water) temperature. It is an example, and data is acquired at intervals of 0.1 seconds. Although not shown in FIG. 7, the coil temperature detected by the coil temperature sensor 6 is also recorded in the same manner. FIG. 8 shows an example of the loss map of the motor 2, and the horizontal axis represents the rotational speed and the vertical axis represents the torque, similarly to the rotational speed / torque characteristics shown in FIG.

図7の運転履歴データの回転数およびトルクを、図8の損失マップに当てはめることにより、その運転状態における損失を求めることができる。損失マップから得られる損失はモータとしての損失なので、その損失に基づいてステータ側損失およびロータ側損失を求めれば良い。または、図8に示すようなマップを、ステータ側損失およびロータ側損失の各々について予め用意しておいても良い。ステップS21において損失を推定する場合、その時点から所定時間前までの履歴データを用いることで、瞬間的な損失ではなく平均的な損失を求めることができる。   By applying the rotation speed and torque of the operation history data of FIG. 7 to the loss map of FIG. 8, the loss in the operation state can be obtained. Since the loss obtained from the loss map is a loss as a motor, the stator side loss and the rotor side loss may be obtained based on the loss. Alternatively, a map as shown in FIG. 8 may be prepared in advance for each of the stator side loss and the rotor side loss. When estimating the loss in step S21, it is possible to obtain an average loss rather than an instantaneous loss by using history data from that point to a predetermined time before.

ステップS22では、ステップS21で推定した損失に基づいてコイル温度上昇を推定する。図9は、ステップS22の推定を行う際の、モータ2の熱モデルの一例を示す図である。この場合、9つの部位要素(コイル21,ステータコア22,ケース23,冷媒,磁石25,ロータコア26、シャフト27,軸受28,カバー29)について考える。上述した損失分が発熱量となるが、ここでは、コイル21,ステータコア22,磁石25およびロータコア26を発熱部位として考える。   In step S22, the coil temperature rise is estimated based on the loss estimated in step S21. FIG. 9 is a diagram illustrating an example of a thermal model of the motor 2 when performing the estimation in step S22. In this case, nine part elements (coil 21, stator core 22, case 23, refrigerant, magnet 25, rotor core 26, shaft 27, bearing 28, cover 29) are considered. The amount of loss described above is the amount of heat generated. Here, the coil 21, the stator core 22, the magnet 25, and the rotor core 26 are considered as heat generating portions.

各部位要素はそれぞれ温度T、発熱量Q、熱容量Cというパラメータを持っており、発熱部位であるコイル21,ステータコア22,磁石25、ロータコア26の順に(Tc,Qc,Cc),(Tsc,Qsc,Csc),(Tm,Qm,Cm),(Trc,Qrc,Crc)であるとする。なお、発熱量Qc,Qsc,Qm,Qrcは推定された損失に基づいて決定する。また、その他の部位要素についてはQ=0として考え、ケース23,冷媒,シャフト27,軸受28,カバー29のパラメータは、順に(Tca,0,Cca),(Tw,0,Cw),(Tsf,0,Csf),(Tbr,0,Cbr),(Tcv,0,Ccv)であるとする。さらに、各部位要素間には、熱抵抗Rm-rc,Rrc-sf,Rsf-br,Rbr-cv,Rcv-ca,Rc-sc,Rsc-ca,Rca-wが配置されているとする。このようなモデル化を行うことにより、温度上昇の予測を簡単に行うことができる。   Each part element has parameters of temperature T, calorific value Q, and heat capacity C, respectively, and the coil 21, stator core 22, magnet 25, and rotor core 26, which are the heat generating parts, are in this order (Tc, Qc, Cc), (Tsc, Qsc). , Csc), (Tm, Qm, Cm), (Trc, Qrc, Crc). The calorific values Qc, Qsc, Qm, and Qrc are determined based on the estimated loss. Further, the other part elements are considered as Q = 0, and the parameters of the case 23, the refrigerant, the shaft 27, the bearing 28, and the cover 29 are (Tca, 0, Cca), (Tw, 0, Cw), (Tsf) in this order. , 0, Csf), (Tbr, 0, Cbr), (Tcv, 0, Ccv). Furthermore, it is assumed that thermal resistances Rm-rc, Rrc-sf, Rsf-br, Rbr-cv, Rcv-ca, Rc-sc, Rsc-ca, and Rca-w are arranged between the site elements. By performing such modeling, it is possible to easily predict the temperature rise.

一般的に、図10に示すような状態にある部位要素の温度が、時間Δtの間にTnからTn+1へと上昇した場合、その温度上昇は以下のように考えることができる。すなわち、温度上昇に伴う熱量の増加は(Tn+1−Tn)Cであって、「(熱量増加)=(自己発熱量)+(熱流入量)−(熱流出量)」で表される。この関係を図10の記号を用いて表すと式(1)のようになる。
(Tn+1−Tn)C=QΔt+(Tin−Tn)Δt/Rin
−(Tn−Tout)Δt/Rout …(1)
Generally, when the temperature of a part element in a state as shown in FIG. 10 rises from Tn to Tn + 1 during time Δt, the temperature rise can be considered as follows. That is, the increase in the amount of heat accompanying the temperature rise is (Tn + 1−Tn) C, and is represented by “(Increase in heat amount) = (Self heat generation amount) + (Heat inflow amount) − (Heat outflow amount)”. . When this relationship is expressed using the symbols in FIG.
(Tn + 1−Tn) C = QΔt + (Tin−Tn) Δt / Rin
− (Tn−Tout) Δt / Rout (1)

そして、時間Δt経過後の温度Tn+1は、式(2)のように表される。一般的には、関数fを用いて式(3)のように表すことができる。
Tn+1=Tn+{Q/C+(Tin−Tn)/CRin
−(Tn−Tout)/CRout)Δt …(2)
Tn+1=f(Tn,Q,C,(Tin,Rin),(Tout,Rout)) …(3)
Then, the temperature Tn + 1 after the elapse of time Δt is expressed as shown in Expression (2). In general, the function f can be used to express the equation (3).
Tn + 1 = Tn + {Q / C + (Tin-Tn) / CRin
− (Tn−Tout) / CRout) Δt (2)
Tn + 1 = f (Tn, Q, C, (Tin, Rin), (Tout, Rout)) (3)

上述した式(3)を図9に示すモデルに適用すると、Δt後の各部位要素の温度Tm’、Trc’、Tsf’、Tbr’、Tcv’、Tca’、Tc’、Tsc’はそれぞれ次式のように表される。なお、冷媒温度Twに関しては温度センサ7によって検出されるので、推定式を示していない。また、コイル温度Tcに関しては、温度センサ6の検出値を初期値に用いて推定式により求めるようにしているが、温度センサ6の検出値をそのままコイル温度として使用しても良い。
Tm’=f(Tm,Qm,Cm,(N/A,N/A),(Trc,Rm-rc))
Trc’=f(Trc,Qrc,Crc,(Tm,Rm-rc),(Tsf,RRrc-sf))
Tsf’=f(Tsf,0,Csf,(Trc,Rrc-sf),(Tbr,Rsf-br))
Tbr’=f(Tbr,0,Cbr,(Tsf,Rsf-br),(Tcv,Rbr-cv))
Tcv’=f(Tcv,0,Ccv,(Tbr,Rbr-cv),(Tca,Rcv-ca))
Tca’=f(Tca,0,Cca,(Tcv,Rcv-ca),(Tsc,Rsc-ca),(Tw,Rca-w))
Tc’=f(Tc,Qc,Cc,(N/A,N/A),(Tsc,Rc-sc))
Tsc’=f(Tsc,Qsc,Csc,(Tsc,Rc-sc),(Tca,Rsc-ca))
When the above-described equation (3) is applied to the model shown in FIG. It is expressed as an expression. Since the refrigerant temperature Tw is detected by the temperature sensor 7, no estimation formula is shown. Further, the coil temperature Tc is obtained by an estimation formula using the detected value of the temperature sensor 6 as an initial value, but the detected value of the temperature sensor 6 may be used as it is as the coil temperature.
Tm ′ = f (Tm, Qm, Cm, (N / A, N / A), (Trc, Rm-rc))
Trc '= f (Trc, Qrc, Crc, (Tm, Rm-rc), (Tsf, RRrc-sf))
Tsf ′ = f (Tsf, 0, Csf, (Trc, Rrc-sf), (Tbr, Rsf-br))
Tbr '= f (Tbr, 0, Cbr, (Tsf, Rsf-br), (Tcv, Rbr-cv))
Tcv '= f (Tcv, 0, Ccv, (Tbr, Rbr-cv), (Tca, Rcv-ca))
Tca '= f (Tca, 0, Cca, (Tcv, Rcv-ca), (Tsc, Rsc-ca), (Tw, Rca-w))
Tc ′ = f (Tc, Qc, Cc, (N / A, N / A), (Tsc, Rc-sc))
Tsc '= f (Tsc, Qsc, Csc, (Tsc, Rc-sc), (Tca, Rsc-ca))

ステップS22において上述したような推定式を用いて各温度を逐次演算することにより、ステータ側損失に基づくコイル温度上昇を推定することができる。発熱量Qm,Qrc,Qc,Qscについては、演算開始時の運転状態がそのまま継続されるものと仮定し、演算開始時の値が保たれるとして推定演算を行う。   In step S22, the coil temperature rise based on the stator side loss can be estimated by sequentially calculating each temperature using the estimation formula as described above. For the calorific values Qm, Qrc, Qc, and Qsc, it is assumed that the operation state at the start of the calculation is continued as it is, and the estimation calculation is performed assuming that the value at the start of the calculation is maintained.

ステップS23では、ステップS22で推定されるコイル温度が限界温度に達するまでの残時間を求める。ステップS25では、ステップS23で得られた残時間が所定時間より短いか否かを判定する。この所定時間はモータトルクを制限するためのトルク上限値を出力するか否かを決定するパラメータであり、所定時間が短いとコイル温度が限界温度に近くなるまでトルク上限値が出力されず、逆に所定時間が長いと限界温度に対して余裕を持たせた状態でトルク上限値が出力される。   In step S23, the remaining time until the coil temperature estimated in step S22 reaches the limit temperature is obtained. In step S25, it is determined whether the remaining time obtained in step S23 is shorter than a predetermined time. This predetermined time is a parameter that determines whether or not to output a torque upper limit value for limiting the motor torque. If the predetermined time is short, the torque upper limit value is not output until the coil temperature approaches the limit temperature, and vice versa. If the predetermined time is long, the torque upper limit value is output with a margin for the limit temperature.

ステップS24で残時間が所定時間より短いと判定されると、ステップS25へ進んでモータ2のトルクを下げるためのトルク上限値をトルク指令部12へ出力し、一連の保護処理を終了する。なお、このときのトルク上限値は固定値でも良いし、残時間の長さに応じて変えるようにしても良い。一方、ステップS24で残時間が所定時間以上であると判定されると、そのまま図5の保護処理を終了する。図5に示す保護処理は、コイル温度保護部113に保護指示信号が入力される度に実行される。   If it is determined in step S24 that the remaining time is shorter than the predetermined time, the process proceeds to step S25, where a torque upper limit value for reducing the torque of the motor 2 is output to the torque command unit 12, and a series of protection processing ends. The torque upper limit value at this time may be a fixed value or may be changed according to the length of the remaining time. On the other hand, if it is determined in step S24 that the remaining time is equal to or longer than the predetermined time, the protection process in FIG. The protection process shown in FIG. 5 is executed each time a protection instruction signal is input to the coil temperature protection unit 113.

図11は、走行を開始後のコイル温度とコイル発熱量の変化を示したものであり、コイル限界温度は14℃に設定されている。コイル発熱量(すなわち損失量)は前述したようにモータの回転数とトルクとに依存しており、例えば、符号G1,G2で示すようにコイル発熱量が大きいときには、図8の損失マップから分かるように図3の領域Aの状態となる場合が多い。そのような場合には、運転領域監視部111からコイル温度保護部113に保護指示信号が入力され、図5の保護処理が実行される。   FIG. 11 shows changes in the coil temperature and the coil heating value after the start of traveling, and the coil limit temperature is set to 14 ° C. As described above, the amount of heat generated by the coil (that is, the amount of loss) depends on the rotational speed and torque of the motor. For example, when the amount of heat generated by the coil is large as indicated by reference numerals G1 and G2, the loss map shown in FIG. As described above, the state of the region A in FIG. In such a case, a protection instruction signal is input from the operation region monitoring unit 111 to the coil temperature protection unit 113, and the protection process of FIG. 5 is executed.

図11の符号G1で示す時点におけるコイル温度は限界温度(140℃)に比べて充分に低いので、保護処理が実行されても「残時間>所定時間」と判断され、コイル温度保護部113からトルク上限値は出力されない。一方、符号G2で示す時点におけるコイル温度は限界温度に近いので、「残時間<所定時間」と判断されてトルク上限値が出力される。トルク上限値がトルク指令部12に出力されてもコイル温度は直ちに下がるわけでなく、トルク制限がかかってから徐々に下がり始める。そのため、図11に示す例ではコイル温度が上限温度を越える領域があるが、所定時間を長くして早めにトルク上限値が出力されるように設定することで、常に限界温度(保護温度)より低い温度に制御することもできる。   Since the coil temperature at the time point indicated by reference numeral G1 in FIG. 11 is sufficiently lower than the limit temperature (140 ° C.), it is determined that “remaining time> predetermined time” even if the protection process is executed. Torque upper limit value is not output. On the other hand, since the coil temperature at the point of time indicated by symbol G2 is close to the limit temperature, it is determined that “remaining time <predetermined time”, and the torque upper limit value is output. Even if the torque upper limit value is output to the torque command unit 12, the coil temperature does not decrease immediately, but gradually begins to decrease after the torque limit is applied. Therefore, in the example shown in FIG. 11, there is a region where the coil temperature exceeds the upper limit temperature, but by setting the torque upper limit value to be output earlier by extending the predetermined time, the coil temperature always exceeds the limit temperature (protection temperature). It can also be controlled to a low temperature.

なお、上述した実施の形態では、コイル21の予測温度が限界温度に達した場合にトルク上限値を出力してトルク制限を行ったが、予測温度から推定されるコイル寿命を延ばすようにトルク制限をしても良い。図12は、運転時間とコイル21の絶縁性能との関係を示す図である。直線L20はコイル温度が150℃に維持された場合の寿命曲線であり、直線L21はコイル温度が180℃に維持された場合の寿命曲線である。   In the embodiment described above, when the predicted temperature of the coil 21 reaches the limit temperature, the torque upper limit value is output and the torque is limited. However, the torque limit is set so as to extend the coil life estimated from the predicted temperature. You may do it. FIG. 12 is a diagram showing the relationship between the operation time and the insulation performance of the coil 21. A straight line L20 is a life curve when the coil temperature is maintained at 150 ° C., and a straight line L21 is a life curve when the coil temperature is maintained at 180 ° C.

実際の寿命曲線L22は、運転履歴記録部112に記録されたコイル温度の履歴に基づいて算出される。すなわち、履歴として記録されている温度は一定の温度ではなく、広い範囲に分布しているので、その温度履歴から寿命曲線を想定した場合の等価温度を算出する。例えば、平均温度を等価温度とする。その等価温度における寿命曲線が現時点での寿命曲線L22となり、絶縁性能の許容値までの運転時間が予測寿命となる。この等価温度はその後の運転状況により変化する。   The actual life curve L22 is calculated based on the coil temperature history recorded in the operation history recording unit 112. That is, since the temperature recorded as a history is not a constant temperature but distributed over a wide range, an equivalent temperature when a life curve is assumed is calculated from the temperature history. For example, let the average temperature be the equivalent temperature. The life curve at the equivalent temperature is the current life curve L22, and the operation time until the allowable value of the insulation performance is the predicted life. This equivalent temperature varies depending on the subsequent operating conditions.

本実施の形態では、図12の運転時間t1がモータの耐用年数であったとした場合、等価温度に関する寿命曲線L22から得られる寿命t2が時間t1を下回らないようにモータのトルクを制限する。一例としては、寿命t2が「t2≦t1+Δt」となったならば、トルク制限を行って算出される等価温度がより低くなるようにする。その結果、寿命t2の延長を図ることができる。   In the present embodiment, assuming that the operation time t1 in FIG. 12 is the service life of the motor, the motor torque is limited so that the life t2 obtained from the life curve L22 regarding the equivalent temperature does not fall below the time t1. As an example, when the life t2 becomes “t2 ≦ t1 + Δt”, the equivalent temperature calculated by performing the torque limit is made lower. As a result, the lifetime t2 can be extended.

《磁石温度保護処理》
次に、磁石温度保護部114で行われる磁石温度保護処理について、図6のフローチャートを参照しながら説明する。この磁石温度保護処理は、運転領域監視部111からの保護指示信号が受信されるとスタートする。ステップS31では、運転履歴記録部111に記録されている回転数およびトルクの履歴データを参照し、モータ2の損失を推定する。この推定作業は、図5に示したコイル温度保護処理のステップS21の処理と同様なので説明を省略する。
《Magnet temperature protection treatment》
Next, magnet temperature protection processing performed by the magnet temperature protection unit 114 will be described with reference to the flowchart of FIG. The magnet temperature protection process starts when a protection instruction signal is received from the operation area monitoring unit 111. In step S31, the loss of the motor 2 is estimated with reference to the rotational speed and torque history data recorded in the operation history recording unit 111. Since this estimation work is the same as the process of step S21 of the coil temperature protection process shown in FIG.

ステップS32では、ステップS31で推定した損失に基づいて磁石温度上昇を推定し、所定時間後の磁石温度を予測する。所定時間の長さは保護動作(トルク上限値の出力)の動作タイミングに関係しており、所定時間を長くしてより先の磁石温度を予測することで、より早めに保護動作が作動することになる。ここでの温度推定演算は、上述したステップS22の処理と同様に、図9の熱モデルに基づいて各部位要素の温度を推定することで磁石温度の上昇を推定するので、ステップS22と全く同様の演算処理を行うことになる。ステップS33では、ステップS32で推定される磁石温度が、減磁曲線において磁石の減磁が発生しうる温度を越えているか否かを判定する。   In step S32, the magnet temperature rise is estimated based on the loss estimated in step S31, and the magnet temperature after a predetermined time is predicted. The length of the predetermined time is related to the operation timing of the protective operation (output of the torque upper limit value), and the protective operation is activated earlier by predicting the magnet temperature earlier by extending the predetermined time. become. Since the temperature estimation calculation here estimates the increase in the magnet temperature by estimating the temperature of each part element based on the thermal model of FIG. 9 in the same manner as the processing of step S22 described above, it is exactly the same as step S22. The calculation process is performed. In step S33, it is determined whether or not the magnet temperature estimated in step S32 exceeds the temperature at which demagnetization of the magnet can occur in the demagnetization curve.

図13は、磁石減磁曲線の一例を示す図である。L1、L2,L3,L4,L5は、順に温度が20℃,60℃,100℃,140℃,180℃のときのB−H曲線を示している。L10は無負荷時のパーミアンス直線であり、曲線L1との交点P1は20℃無負荷時の動作点を、曲線L5との交点P2は80℃無負荷時の時の動作点を表している。運転に伴う負荷による逆磁界H1,H2が発生すると、パーミアンス直線L10をその逆磁界分だけ平行移動した直線L11,L12とB−H曲線との交点が、その場合の動作点になる。逆磁界H1はモータ2の最大トルクを示す。   FIG. 13 is a diagram illustrating an example of a magnet demagnetization curve. L1, L2, L3, L4, and L5 indicate BH curves when the temperatures are 20 ° C., 60 ° C., 100 ° C., 140 ° C., and 180 ° C. in this order. L10 is a permeance straight line when there is no load, an intersection P1 with the curve L1 represents an operating point when no load is applied at 20 ° C., and an intersection P2 with the curve L5 represents an operating point when no load is applied at 80 ° C. When the reverse magnetic fields H1 and H2 are generated due to the load associated with the operation, the intersection of the straight lines L11 and L12 obtained by translating the permeance straight line L10 by the amount of the reverse magnetic field and the BH curve becomes the operating point in that case. The reverse magnetic field H1 indicates the maximum torque of the motor 2.

B−H曲線L5上において、動作点P3の位置は曲線L5の屈折部(knee)が始まる位置であり、動作点P3は180℃クニック点(減磁開始点)になっている。すなわち、180℃においては、逆磁界がH2となる負荷(トルク)まで使用しても、すなわち動作点P3より上側の動作点で使用すれば減磁が発生しない。一方、動作点P4は20℃クニック点(図2に示す第2象限にはない)よりも上側にあるので、20℃においては最大トルク(逆磁界H1に相当)で使用しても減磁が発生しない。   On the BH curve L5, the position of the operating point P3 is a position where the refracted portion (knee) of the curve L5 starts, and the operating point P3 is a 180 ° C. nick point (demagnetization start point). That is, at 180 ° C., demagnetization does not occur even if the reverse magnetic field is used up to a load (torque) that becomes H2, that is, if it is used at an operating point above the operating point P3. On the other hand, since the operating point P4 is above the 20 ° C. knick point (not in the second quadrant shown in FIG. 2), demagnetization does not occur even when used at 20 ° C. with the maximum torque (corresponding to the reverse magnetic field H1). Does not occur.

このように、高温(180℃)状態で使用した場合には、常温(20℃)で使用した場合に比べて、減磁なく運転できる範囲が狭くなることが分かる。すなわち、ステップS32で予測された磁石温度が180℃であった場合には、予測温度はステップS33において減磁が発生する温度を越えていると判断され、ステップS34に進む。ステップS34では、予測温度おいて許容される逆磁界からトルク上限値を算出し、そのトルク上限値をトルク指令部12へ出力する。例えば、予測温度が180℃であった場合には、逆磁界H2に相当するトルクをトルク上限値として出力する。ステップS34の処理が終了したならば、図6に示す一連の磁石保護処理を終了する。   Thus, it can be seen that the range of operation without demagnetization is narrower when used in a high temperature (180 ° C.) state than when used at room temperature (20 ° C.). That is, when the magnet temperature predicted in step S32 is 180 ° C., it is determined that the predicted temperature exceeds the temperature at which demagnetization occurs in step S33, and the process proceeds to step S34. In step S34, a torque upper limit value is calculated from the reverse magnetic field allowed at the predicted temperature, and the torque upper limit value is output to the torque command unit 12. For example, when the predicted temperature is 180 ° C., torque corresponding to the reverse magnetic field H2 is output as the torque upper limit value. If the process of step S34 is complete | finished, a series of magnet protection processes shown in FIG. 6 will be complete | finished.

一方、予測温度が60℃であった場合には、図13から分かるように、直線L11と曲線L2との交点P3はクニック点となっていない。よって、ステップS33では、磁石予測温度は減磁発生温度を越えていないと判断され、一連の磁石保護処理を終了する。図6に示す磁石保護処理は、運転領域監視部111からの保護指示信号が入力される度に実行される。   On the other hand, when the predicted temperature is 60 ° C., as can be seen from FIG. 13, the intersection P3 between the straight line L11 and the curved line L2 is not a knick point. Therefore, in step S33, it is determined that the predicted magnet temperature does not exceed the demagnetization temperature, and the series of magnet protection processes is terminated. The magnet protection process shown in FIG. 6 is executed every time a protection instruction signal is input from the operation area monitoring unit 111.

以上説明した実施の形態においては、以下のような作用効果を奏する。
(1)運転履歴記録部112に記憶されたトルク値や回転数等の運転状態に関する情報をに基づいて、ステータコイル21の温度上昇をコイル温度保護部113で推定し、さらに、コイル温度が限界温度に達するまでの残時間を求めるようにしている。そして、残時間が所定時間より短い場合には、モータのトルクを制限するようにしたので、コイル焼損等の機能低下を防止しつつ、回転数・トルク特性における運転可能範囲を可能な限り拡大できる。また、温度上昇の予測値により制御しているので、温度上昇が著しい場合であっても事前に察知して保護動作を確実に行うことができる。なお、上述した実施形態では残時間と所定時間とを比較して判定を行っているが、所定時間経過後の温度と限界温度とを比較して判定を行っても良い。
In the embodiment described above, the following operational effects are obtained.
(1) Based on the information about the operation state such as the torque value and the rotational speed stored in the operation history recording unit 112, the temperature rise of the stator coil 21 is estimated by the coil temperature protection unit 113, and the coil temperature is limited. The remaining time until the temperature is reached is obtained. When the remaining time is shorter than the predetermined time, the torque of the motor is limited, so that the operable range in the rotational speed / torque characteristics can be expanded as much as possible while preventing functional deterioration such as coil burning. . Further, since the control is performed based on the predicted value of the temperature rise, even if the temperature rise is significant, it can be detected in advance and the protection operation can be performed reliably. In the above-described embodiment, the determination is made by comparing the remaining time with the predetermined time, but the determination may be made by comparing the temperature after the elapse of the predetermined time with the limit temperature.

(2)さらに、コイル21だけでなくロータ26に設けられた永久磁石25の温度上昇も推定して、上記保護動作を行うことで、温度上昇によるコイル21および磁石25に不都合を生じさせることなく運転可能範囲を拡大することができる。例えば、磁石25の予測温度が減磁が発生可能な温度に達しているか否かを判定し、発生可能な温度に達していると判定されたならば、モータ2のトルクを減磁が発生しない動作範囲に制限することで、磁石25の減磁を防止しつつ運転可能範囲を拡大することができる。
(3)また、図2に示すように、温度センサを符号21aで示すコイル表面だけでなく、ステータコア部22a、カバー29の内周部29aや外周部29bなどの複数の部位に設けることで、Δt後の各部位要素の温度Tm’〜Tsc’をより精度良く算出することができる。
(4)さらにまた、運転履歴記録部112に記憶された履歴情報に基づいて、ステータコイル21の寿命t2を推定し、その寿命t2が所定時間t1+Δt以下のときにモータ2のトルクを制限することで、所定の寿命t1(モータ耐用年数)を確保しつつ、コイル寿命を延ばすことができる。
(2) Furthermore, by estimating the temperature rise not only of the coil 21 but also the permanent magnet 25 provided on the rotor 26 and performing the above-described protection operation, there is no inconvenience to the coil 21 and the magnet 25 due to the temperature rise. The operable range can be expanded. For example, it is determined whether or not the predicted temperature of the magnet 25 has reached a temperature at which demagnetization can occur, and if it is determined that the temperature has reached the demagnetization temperature, the torque of the motor 2 is not demagnetized. By limiting to the operating range, the operable range can be expanded while preventing the magnet 25 from demagnetizing.
(3) Moreover, as shown in FIG. 2, by providing temperature sensors not only on the coil surface indicated by reference numeral 21a, but also on a plurality of parts such as the stator core portion 22a, the inner peripheral portion 29a and the outer peripheral portion 29b of the cover 29, The temperatures Tm ′ to Tsc ′ of each part element after Δt can be calculated with higher accuracy.
(4) Furthermore, the life t2 of the stator coil 21 is estimated based on the history information stored in the operation history recording unit 112, and the torque of the motor 2 is limited when the life t2 is equal to or less than the predetermined time t1 + Δt. Thus, the coil life can be extended while ensuring a predetermined life t1 (motor life).

以上説明した実施の形態と特許請求の範囲の要素との対応において、運転履歴記録部112は記憶部を、コイル温度保護部113および磁石温度保護部114は温度推定手段,判定手段および制限手段を、コイル温度保護部113は寿命推定手段をそれぞれ構成する。以上の説明はあくまでも一例であり、発明を解釈する際、上記実施の形態の記載事項と特許請求の範囲の記載事項の対応関係に何ら限定も拘束もされない。なお、上述した実施の形態では、電気車に搭載された走行用モータの温度保護装置を例に説明したが、これに限定されず、種々のモータの温度保護装置に適用することができる。   In the correspondence between the embodiment described above and the elements of the claims, the operation history recording unit 112 is a storage unit, and the coil temperature protection unit 113 and the magnet temperature protection unit 114 are a temperature estimation unit, a determination unit, and a limitation unit. The coil temperature protection unit 113 constitutes life estimation means. The above description is merely an example, and when interpreting the invention, there is no limitation or restriction on the correspondence between the items described in the above embodiment and the items described in the claims. In the above-described embodiment, the temperature protection device for the traveling motor mounted on the electric vehicle has been described as an example. However, the present invention is not limited to this, and can be applied to various motor temperature protection devices.

本発明による温度保護装置の一実施の形態を示すブロック図である。It is a block diagram which shows one Embodiment of the temperature protection apparatus by this invention. モータ2の構造を示す断面図である。2 is a cross-sectional view showing a structure of a motor 2. FIG. モータ2の運転領域を説明する図である。FIG. 3 is a diagram for explaining an operation region of the motor 2. 温度保護制御部11で行われる処理を示すフローチャートである。3 is a flowchart showing processing performed in a temperature protection control unit 11. 運転領域監視部111で行われる処理を示すフローチャートである。4 is a flowchart illustrating processing performed by an operation region monitoring unit 111. コイル温度保護部113で行われる処理を示すフローチャートである。5 is a flowchart showing processing performed in a coil temperature protection unit 113. 運転履歴データの一例を示す図である。It is a figure which shows an example of driving | running history data. 損失マップの一例を示す図である。It is a figure which shows an example of a loss map. モータ2の熱モデルの一例を示す図である。3 is a diagram illustrating an example of a thermal model of a motor 2. FIG. 部位要素の温度上昇を説明する図である。It is a figure explaining the temperature rise of a site | part element. コイル温度とコイル発熱量の経時変化を示す図である。It is a figure which shows the time-dependent change of coil temperature and a coil emitted-heat amount. 寿命曲線を示す図である。It is a figure which shows a lifetime curve. 減磁曲線の一例を示す図である。It is a figure which shows an example of a demagnetization curve.

符号の説明Explanation of symbols

1:車両コントローラ、2:モータ、3:インバータ、5:回転センサ、6:コイル温度センサ、7:冷媒温度センサ、11:温度保護制御部、12:トルク指令部、13:電流指令部、21:コイル、22:ステータコア、24:冷媒流路、52:磁石、26:ロータコア、111:運転領域監視部、112:運転履歴記録部、113:コイル温度保護部、114:磁石温度保護部   1: vehicle controller, 2: motor, 3: inverter, 5: rotation sensor, 6: coil temperature sensor, 7: refrigerant temperature sensor, 11: temperature protection control unit, 12: torque command unit, 13: current command unit, 21 : Coil, 22: Stator core, 24: Refrigerant flow path, 52: Magnet, 26: Rotor core, 111: Operation region monitoring unit, 112: Operation history recording unit, 113: Coil temperature protection unit, 114: Magnet temperature protection unit

Claims (6)

モータの運転状態に関する履歴情報を記憶する記憶部と、
前記記憶部に記憶された履歴情報に基づいて、前記モータのステータコイルの温度上昇を推定する温度推定手段と、
前記温度推定手段により推定された温度上昇に基づく所定時間経過後の予測温度が、予め設定された保護温度に達しているか否かを判定する判定手段と、
前記判定手段により前記保護温度に達していると判定されると、前記モータのトルクを制限する制限手段とを備えたことを特徴とする温度保護装置。
A storage unit for storing history information regarding the operating state of the motor;
Temperature estimation means for estimating a temperature rise of the stator coil of the motor based on history information stored in the storage unit;
A determination unit that determines whether or not the predicted temperature after the elapse of a predetermined time based on the temperature increase estimated by the temperature estimation unit has reached a preset protection temperature;
A temperature protection apparatus comprising: a limiting unit that limits the torque of the motor when the determination unit determines that the protection temperature has been reached.
請求項1に記載の温度保護装置において、
前記モータは、ロータに永久磁石を備えた永久磁石式モータであって、
前記温度推定手段は、前記記憶部に記憶された履歴情報に基づいて、前記モータのステータコイルおよび前記磁石の少なくとも一方の温度上昇を推定することを特徴とする温度保護装置。
The temperature protection device according to claim 1,
The motor is a permanent magnet motor having a permanent magnet in a rotor,
The temperature estimating device estimates temperature rise of at least one of the stator coil of the motor and the magnet based on history information stored in the storage unit.
請求項2に記載の温度保護装置において、
前記判定手段は、前記磁石に関する前記予測温度が減磁が発生可能な温度に達しているか否かを判定し、
前記制限手段は、前記判定手段により前記発生可能な温度に達していると判定されると、前記モータの動作が減磁が発生しない動作範囲に制限されるように前記トルクを制限することを特徴とする温度保護装置。
The temperature protection device according to claim 2,
The determination means determines whether the predicted temperature related to the magnet has reached a temperature at which demagnetization can occur,
The limiting unit limits the torque so that the operation of the motor is limited to an operation range in which demagnetization does not occur when the determination unit determines that the temperature that can be generated is reached. Temperature protection device.
請求項1〜3のいずれか一項に記載の温度保護装置において、
前記モータを構成する複数の構成部材の温度を温度センサで各々検出し、
前記温度推定手段は、前記記憶部に記憶された履歴情報とともに前記温度センサで検出された温度に基づいて、前記温度上昇を推定することを特徴とする温度保護装置。
In the temperature protection apparatus as described in any one of Claims 1-3,
The temperature of each of a plurality of constituent members constituting the motor is detected by a temperature sensor,
The temperature estimating device estimates the temperature rise based on a temperature detected by the temperature sensor together with history information stored in the storage unit.
モータの運転状態に関する情報を記憶する記憶部と、
前記記憶部に記憶された履歴情報に基づいて、前記モータのステータコイルの寿命を推定する寿命推定手段と、
前記寿命推定手段により推定された寿命が所定時間以下のときに前記モータのトルクを制限する制限手段とを備えたことを特徴とする温度保護装置。
A storage unit for storing information on the operating state of the motor;
Life estimation means for estimating the life of the stator coil of the motor based on the history information stored in the storage unit;
A temperature protection device comprising: a limiting unit that limits the torque of the motor when the lifetime estimated by the lifetime estimation unit is a predetermined time or less.
モータの運転状態に関する履歴情報に基づいて、モータのステータコイルの温度上昇を推定し、
推定された前記温度上昇に基づく所定時間経過後の予測温度が、予め設定された保護温度に達しているか否かを判定し、
前記保護温度に達していると判定されたならば前記モータのトルクを制限することを特徴とするモータ温度保護方法。
Based on the historical information about the motor operating state, estimate the temperature rise of the stator coil of the motor,
It is determined whether the predicted temperature after the elapse of a predetermined time based on the estimated temperature rise has reached a preset protection temperature,
A motor temperature protection method, wherein if it is determined that the protection temperature has been reached, the torque of the motor is limited.
JP2006292120A 2006-10-27 2006-10-27 Motor temperature protection device and motor temperature protection method Active JP4910634B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006292120A JP4910634B2 (en) 2006-10-27 2006-10-27 Motor temperature protection device and motor temperature protection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006292120A JP4910634B2 (en) 2006-10-27 2006-10-27 Motor temperature protection device and motor temperature protection method

Publications (2)

Publication Number Publication Date
JP2008109816A true JP2008109816A (en) 2008-05-08
JP4910634B2 JP4910634B2 (en) 2012-04-04

Family

ID=39442724

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006292120A Active JP4910634B2 (en) 2006-10-27 2006-10-27 Motor temperature protection device and motor temperature protection method

Country Status (1)

Country Link
JP (1) JP4910634B2 (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102452327A (en) * 2010-10-25 2012-05-16 三菱自动车工业株式会社 Motor control apparatus for electric vehicle
JP2012210036A (en) * 2011-03-29 2012-10-25 Advics Co Ltd Temperature estimation device and temperature estimation method
JP2013106385A (en) * 2011-11-10 2013-05-30 Honda Motor Co Ltd Motor controller, walk assisting device, and motor control method
CN103166571A (en) * 2011-12-09 2013-06-19 本田技研工业株式会社 Control system of motor
JP2014093867A (en) * 2012-11-02 2014-05-19 Honda Motor Co Ltd Device and method for estimating temperature of magnet for rotary electric machine
WO2014083963A1 (en) 2012-11-28 2014-06-05 日立オートモティブシステムズ株式会社 Motor, control device and motor drive device
US8975851B2 (en) 2011-03-29 2015-03-10 Advics Co., Ltd. Temperature estimating device and temperature estimating method
JP2015116021A (en) * 2013-12-11 2015-06-22 日立オートモティブシステムズ株式会社 Control device for permanent magnet synchronous motor
JP2016034224A (en) * 2014-07-31 2016-03-10 ファナック株式会社 Servo motor controller having self-measurement function and self-monitoring function for machine rigidity
JP2016082698A (en) * 2014-10-16 2016-05-16 三菱電機株式会社 Motor temperature estimation device and motor overheat protection method
WO2016158486A1 (en) * 2015-04-01 2016-10-06 アイシン精機株式会社 Control system for vehicle driving motor
JP2016220387A (en) * 2015-05-20 2016-12-22 本田技研工業株式会社 Temperature control device of rotary electric machine
WO2017126093A1 (en) * 2016-01-22 2017-07-27 株式会社日立産機システム Motor control device
WO2017163609A1 (en) * 2016-03-25 2017-09-28 株式会社デンソー Control device of motor
JP2018074810A (en) * 2016-10-31 2018-05-10 トヨタ自動車株式会社 Rotary electric machine
CN109305115A (en) * 2018-09-28 2019-02-05 上汽通用五菱汽车股份有限公司 A kind of automobile control method, electric car and computer readable storage medium
CN109845091A (en) * 2016-10-19 2019-06-04 大众汽车有限公司 The method of temperature drop volume for motor
JP6697794B1 (en) * 2018-12-26 2020-05-27 三菱電機株式会社 Control device
JP2020532460A (en) * 2017-09-08 2020-11-12 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh Method for operating the steering device and steering device
JPWO2020246371A1 (en) * 2019-06-05 2020-12-10
DE112013000565B4 (en) 2012-03-07 2021-08-26 Hitachi Automotive Systems, Ltd. Control device for rotating electrical machine
JP7254272B1 (en) 2022-02-16 2023-04-10 株式会社安川電機 MOTOR CONTROL SYSTEM, MOTOR CONTROL DEVICE, LIFE ESTIMATION METHOD, ELECTRIC VEHICLE
DE112021004269T5 (en) 2020-10-20 2023-10-12 Fanuc Corporation Parameter setting device for setting a parameter of an electric motor model

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05268719A (en) * 1992-03-19 1993-10-15 Hitachi Ltd Winding deterioration monitoring device of induction motor
JPH1080055A (en) * 1996-09-04 1998-03-24 Fanuc Ltd Method for suppressing and controlling overheating of motor
JP2003235286A (en) * 2002-02-13 2003-08-22 Nissan Motor Co Ltd Controller for synchronous machine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05268719A (en) * 1992-03-19 1993-10-15 Hitachi Ltd Winding deterioration monitoring device of induction motor
JPH1080055A (en) * 1996-09-04 1998-03-24 Fanuc Ltd Method for suppressing and controlling overheating of motor
JP2003235286A (en) * 2002-02-13 2003-08-22 Nissan Motor Co Ltd Controller for synchronous machine

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012095378A (en) * 2010-10-25 2012-05-17 Mitsubishi Motors Corp Motor control device of electric vehicle
CN102452327A (en) * 2010-10-25 2012-05-16 三菱自动车工业株式会社 Motor control apparatus for electric vehicle
JP2012210036A (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
JP2013106385A (en) * 2011-11-10 2013-05-30 Honda Motor Co Ltd Motor controller, walk assisting device, and motor control method
US9337768B2 (en) 2011-11-10 2016-05-10 Honda Motor Co., Ltd. Motor control device, walking assist device, and motor control method
CN103166571A (en) * 2011-12-09 2013-06-19 本田技研工业株式会社 Control system of motor
DE112013000565B4 (en) 2012-03-07 2021-08-26 Hitachi Automotive Systems, Ltd. Control device for rotating electrical machine
JP2014093867A (en) * 2012-11-02 2014-05-19 Honda Motor Co Ltd Device and method for estimating temperature of magnet for rotary electric machine
US9593986B2 (en) 2012-11-02 2017-03-14 Honda Motor Co., Ltd. Method of estimating magnet temperature for rotary electric machinery
WO2014083963A1 (en) 2012-11-28 2014-06-05 日立オートモティブシステムズ株式会社 Motor, control device and motor drive device
JP2015116021A (en) * 2013-12-11 2015-06-22 日立オートモティブシステムズ株式会社 Control device for permanent magnet synchronous motor
JP2016034224A (en) * 2014-07-31 2016-03-10 ファナック株式会社 Servo motor controller having self-measurement function and self-monitoring function for machine rigidity
JP2016082698A (en) * 2014-10-16 2016-05-16 三菱電機株式会社 Motor temperature estimation device and motor overheat protection method
WO2016158486A1 (en) * 2015-04-01 2016-10-06 アイシン精機株式会社 Control system for vehicle driving motor
JP2016195515A (en) * 2015-04-01 2016-11-17 アイシン精機株式会社 Control system of motor for driving vehicle
CN107406003B (en) * 2015-04-01 2020-02-21 爱信精机株式会社 Control system for vehicle drive motor
US10183581B2 (en) 2015-04-01 2019-01-22 Aisin Seiki Kabushiki Kaisha Control system for vehicle drive motor
CN107406003A (en) * 2015-04-01 2017-11-28 爱信精机株式会社 The control system of vehicle traction motor
JP2016220387A (en) * 2015-05-20 2016-12-22 本田技研工業株式会社 Temperature control device of rotary electric machine
JPWO2017126093A1 (en) * 2016-01-22 2018-10-18 株式会社日立産機システム Motor control device
WO2017126093A1 (en) * 2016-01-22 2017-07-27 株式会社日立産機システム Motor control device
JP2017175829A (en) * 2016-03-25 2017-09-28 株式会社デンソー Motor control device
CN108886337A (en) * 2016-03-25 2018-11-23 株式会社电装 The control device of motor
WO2017163609A1 (en) * 2016-03-25 2017-09-28 株式会社デンソー Control device of motor
CN108886337B (en) * 2016-03-25 2021-12-14 株式会社电装 Control device for motor
US10601359B2 (en) 2016-03-25 2020-03-24 Denso Corporation Motor-control device
CN109845091A (en) * 2016-10-19 2019-06-04 大众汽车有限公司 The method of temperature drop volume for motor
JP2018074810A (en) * 2016-10-31 2018-05-10 トヨタ自動車株式会社 Rotary electric machine
JP2020532460A (en) * 2017-09-08 2020-11-12 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh Method for operating the steering device and steering device
JP7065947B2 (en) 2017-09-08 2022-05-12 ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング Methods and steering devices for operating the steering device
US11560171B2 (en) 2017-09-08 2023-01-24 Robert Bosch Gmbh Method for operating a steering device, and steering device
CN109305115A (en) * 2018-09-28 2019-02-05 上汽通用五菱汽车股份有限公司 A kind of automobile control method, electric car and computer readable storage medium
CN109305115B (en) * 2018-09-28 2022-04-01 上汽通用五菱汽车股份有限公司 Automobile control method, electric automobile and computer readable storage medium
JP6697794B1 (en) * 2018-12-26 2020-05-27 三菱電機株式会社 Control device
JPWO2020246371A1 (en) * 2019-06-05 2020-12-10
WO2020246371A1 (en) * 2019-06-05 2020-12-10 日立オートモティブシステムズ株式会社 Control device and drive mechanism control method
JP7280950B2 (en) 2019-06-05 2023-05-24 日立Astemo株式会社 Control device and drive mechanism control method
DE112021004269T5 (en) 2020-10-20 2023-10-12 Fanuc Corporation Parameter setting device for setting a parameter of an electric motor model
JP7254272B1 (en) 2022-02-16 2023-04-10 株式会社安川電機 MOTOR CONTROL SYSTEM, MOTOR CONTROL DEVICE, LIFE ESTIMATION METHOD, ELECTRIC VEHICLE
JP2023119519A (en) * 2022-02-16 2023-08-28 株式会社安川電機 Motor control system, motor control device, life estimation method, and electric vehicle

Also Published As

Publication number Publication date
JP4910634B2 (en) 2012-04-04

Similar Documents

Publication Publication Date Title
JP4910634B2 (en) Motor temperature protection device and motor temperature protection method
US8013565B2 (en) Motor control device, control method, and control program
JP4215025B2 (en) Vehicle power generation control device
JP2008178243A (en) Magnet temperature estimating device, magnet protecting device, magnet temperature estimating method, and magnet protecting method
US9528882B2 (en) Rotor temperature detecting device in an electric motor and overheat protection device of an electric motor
US9331554B2 (en) System and method for controlling motor
JP6841747B2 (en) Rotating machine cooling device and rotating machine cooling method
JP6642391B2 (en) Drive control device
JP4055003B2 (en) Control device for motor for driving vehicle
JP5760865B2 (en) Vehicle motor temperature detection device
JP6399912B2 (en) Motor control device
US20240014765A1 (en) Parameter setting device for setting parameter of electric motor model
JP6740114B2 (en) Motor system
JP6697794B1 (en) Control device
JP2001268989A (en) Synchronous motor and motor vehicle comprising it and its controlling method
JP4924066B2 (en) Motor control device and motor control method
JP2008001254A (en) Battery temperature estimation device
JP7229007B2 (en) rotary drive
KR20220022506A (en) Method for controlling electric oil pumb for automobile
JP5849468B2 (en) Electric motor control device
CN115230483A (en) Motor control device and vehicle
US20230366745A1 (en) Temperature estimation device for estimating temperature of temperature detector of electric motor
JP6642462B2 (en) Temperature estimation system for rotating electric machines
JP2009168143A (en) Cooling system and method
JP5495442B2 (en) Engine control device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080624

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20080605

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20081010

A072 Dismissal of procedure

Free format text: JAPANESE INTERMEDIATE CODE: A073

Effective date: 20081021

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090827

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100202

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100629

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110329

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110523

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: 20111220

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120102

R150 Certificate of patent or registration of utility model

Ref document number: 4910634

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150127

Year of fee payment: 3