JP6638637B2 - Temperature estimation system for rotating electric machines - Google Patents

Temperature estimation system for rotating electric machines Download PDF

Info

Publication number
JP6638637B2
JP6638637B2 JP2016241833A JP2016241833A JP6638637B2 JP 6638637 B2 JP6638637 B2 JP 6638637B2 JP 2016241833 A JP2016241833 A JP 2016241833A JP 2016241833 A JP2016241833 A JP 2016241833A JP 6638637 B2 JP6638637 B2 JP 6638637B2
Authority
JP
Japan
Prior art keywords
temperature
coil
temperature sensor
refrigerant
actual
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
JP2016241833A
Other languages
Japanese (ja)
Other versions
JP2018098917A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2016241833A priority Critical patent/JP6638637B2/en
Publication of JP2018098917A publication Critical patent/JP2018098917A/en
Application granted granted Critical
Publication of JP6638637B2 publication Critical patent/JP6638637B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Electric Propulsion And Braking For Vehicles (AREA)
  • Control Of Electric Motors In General (AREA)

Description

本発明は、車両に搭載された回転電機のステータコイルの温度を推定する温度推定システムに関する。   The present invention relates to a temperature estimating system for estimating a temperature of a stator coil of a rotating electric machine mounted on a vehicle.

従来から、ハイブリッド自動車や電気自動車等の電動車両には、車輪を駆動させるための回転電機が搭載されている。このような回転電機は使用時に高温になるため、回転電機を収容したケース内に冷媒を供給することで、冷却が行われている。また、回転電機のステータコイル等の温度を温度センサで検出し、検出された温度が高温の場合には回転電機の出力を制限するように駆動を制御することで、回転電機の温度上昇を抑制し構成部品を保護している。   BACKGROUND ART Conventionally, electric vehicles such as hybrid vehicles and electric vehicles are equipped with a rotating electric machine for driving wheels. Since such a rotating electric machine becomes high in temperature during use, cooling is performed by supplying a refrigerant into a case accommodating the rotating electric machine. In addition, the temperature of the stator coil, etc. of the rotating electrical machine is detected by a temperature sensor, and when the detected temperature is high, the drive is controlled so as to limit the output of the rotating electrical machine, thereby suppressing the temperature rise of the rotating electrical machine. And protect the components.

ステータコイルの温度を温度センサで検出した場合には、検出温度が実温度(実際の温度)と乖離することがあるため、従来から検出温度を補正して実温度を推定することが行われている。   When the temperature of the stator coil is detected by the temperature sensor, the detected temperature may deviate from the actual temperature (actual temperature). Therefore, the actual temperature is conventionally estimated by correcting the detected temperature. I have.

特許文献1には、ステータコイルの温度を検出する温度センサを有する回転電機の温度推定システムにおいて、回転電機のトルク指令値及び温度センサの検出温度の変化量に関係付けられた温度補正値を用いて、温度センサの検出温度を補正してステータコイルの実温度を推定することが開示されている。特許文献1では、車両の傾斜状態に応じて、回転電機を収容したケース内に供給された冷媒の温度センサへの接触の仕方が変化することを考慮して、温度補正値を決定している。   Patent Document 1 discloses a temperature estimation system for a rotating electric machine having a temperature sensor for detecting the temperature of a stator coil, which uses a torque command value of the rotating electric machine and a temperature correction value related to a variation in the detected temperature of the temperature sensor. It is disclosed that the actual temperature of the stator coil is estimated by correcting the temperature detected by the temperature sensor. In Patent Literature 1, the temperature correction value is determined in consideration of the fact that the manner in which the refrigerant supplied into the case accommodating the rotating electric machine contacts the temperature sensor changes according to the leaning state of the vehicle. .

特開2015−33995号公報JP 2015-33995 A

ところで、ケース内に供給された冷媒(例えば、冷却油)は回転電機の構成部品(ステータコイル等)を冷却した後、ケースの下部に溜まり、その溜まった冷媒は、ケース外に吸引されて、ポンプにより再びケース内に供給されることになる。このように、冷媒はケースの下部に一旦溜まるため、ステータコイルに温度センサ(例えば、サーミスタ)が取り付けられている場合には、車両の走行状況によって、その温度センサが冷媒に浸漬したり、しなかったりする(冷媒の中に油没したり、しなかったりする)。よって、温度センサの検出温度が変化し、検出温度と実温度との乖離状態が変化する。従来の温度センサの検出温度と実温度との乖離を埋める為の補正量は、浸漬状態(浸漬有無や浸漬の程度)によって変化しないため、改善の余地がある。   By the way, the refrigerant (for example, cooling oil) supplied into the case cools the components (such as the stator coil) of the rotating electric machine, and then accumulates in a lower portion of the case. The accumulated refrigerant is drawn out of the case, It will be supplied again into the case by the pump. As described above, since the refrigerant temporarily accumulates in the lower part of the case, if a temperature sensor (for example, a thermistor) is attached to the stator coil, the temperature sensor may be immersed in the refrigerant depending on the running condition of the vehicle. Or not (submerged in the refrigerant or not). Therefore, the temperature detected by the temperature sensor changes, and the state of deviation between the detected temperature and the actual temperature changes. Since the correction amount for filling the difference between the detection temperature of the conventional temperature sensor and the actual temperature does not change depending on the immersion state (presence or absence of immersion and the degree of immersion), there is room for improvement.

そこで、本発明は、ステータコイルの温度センサの冷媒への浸漬状態(浸漬有無や浸漬の程度)によって、温度センサの検出温度と実温度との乖離状態が変化した場合であっても、検出温度を精度良く補正して、正確な実温度を推定できるようにすることを目的とする。   Therefore, the present invention provides a method for detecting a temperature difference between a temperature detected by a temperature sensor and an actual temperature, depending on the state of immersion of a temperature sensor in a coolant (presence or absence of immersion and the degree of immersion). Is accurately corrected so that an accurate actual temperature can be estimated.

本発明の回転電機の温度推定システムは、ケース内に収容される回転電機であって、前記ケース内に冷媒が供給されることで冷却されるステータコイルを有する回転電機の温度推定システムであって、前記ステータコイルの温度を検出するコイル温度センサと、前記冷媒の温度を検出する冷媒温度センサと、予め定められた周期で、前記コイル温度センサの検出温度と前記ステータコイルの実温度との乖離を低減する又は無くす為の補正量を算出し、算出した前記補正量によって前記コイル温度センサの検出温度を補正して前記ステータコイルの実温度推定値を求める実温度推定部と、を備え、前記コイル温度センサは冷媒に浸漬し得る位置に設けられており、前記実温度推定部は、前記コイル温度センサの前記冷媒への浸漬状態を表す指標となる、前回の周期で求められた前記実温度推定値と前記冷媒温度センサの検出温度との温度差を求め、当該温度差と、前記コイル温度センサの検出温度の変化量とに応じて変化する前記補正量を算出することで前記ステータコイルの前記実温度推定値を求める、ことを特徴とする。   A temperature estimation system for a rotating electric machine according to the present invention is a rotating electric machine housed in a case, the system for estimating the temperature of a rotating electric machine having a stator coil cooled by supplying a coolant into the case. A coil temperature sensor for detecting the temperature of the stator coil, a refrigerant temperature sensor for detecting the temperature of the refrigerant, and a deviation between the detected temperature of the coil temperature sensor and the actual temperature of the stator coil at a predetermined cycle. Calculating an amount of correction for reducing or eliminating, and an actual temperature estimating unit for obtaining an actual temperature estimated value of the stator coil by correcting the detected temperature of the coil temperature sensor by the calculated amount of correction, The coil temperature sensor is provided at a position where the coil temperature sensor can be immersed in the refrigerant, and the actual temperature estimating unit is an index indicating a state of immersion of the coil temperature sensor in the refrigerant. The temperature difference between the actual temperature estimated value obtained in the previous cycle and the temperature detected by the refrigerant temperature sensor is obtained, and the temperature difference varies according to the temperature difference and the amount of change in the temperature detected by the coil temperature sensor. The actual temperature estimation value of the stator coil is obtained by calculating the correction amount.

本発明の回転電機の温度推定システムにおいて、前記乖離の前記補正量は、前記回転電機のトルク指令値に応じて変化する、としても好適である。   In the temperature estimation system for a rotating electric machine according to the present invention, it is preferable that the correction amount of the deviation changes in accordance with a torque command value of the rotating electric machine.

本発明の回転電機の温度推定システムにおいて、前記乖離の前記補正量は、前記各周期において算出する補正量変動を積算して求める、としても好適である。   In the temperature estimation system for a rotating electric machine according to the present invention, it is preferable that the correction amount of the divergence is obtained by integrating correction amount fluctuations calculated in each cycle.

本発明の回転電機の温度推定システムにおいて、コイル温度センサの検出温度の変化量と、トルク指令値と、に対応する仮の補正量変動が設定されたマップであり、前回の周期で求められた前記実温度推定値と前記冷媒温度センサの検出温度との温度差の違いに対応した複数のマップを予め記憶しており、前記複数のマップの各々から、前記変化量と、前記トルク指令値とに対応する仮の補正量変動を読み出し、前記読み出された仮の補正量変動の各々と、それらが読み出された前記マップの前記温度差との関係を用いて、前回の周期で求められた前記実温度推定値と前記冷媒温度センサの検出温度との温度差とに対応した前記補正量変動を算出する、としても好適である。   In the temperature estimation system for a rotating electric machine according to the present invention, a map in which a provisional correction amount variation corresponding to a change amount of a detected temperature of a coil temperature sensor and a torque command value is set, and is obtained in a previous cycle. A plurality of maps corresponding to a difference in temperature difference between the actual temperature estimated value and the detected temperature of the refrigerant temperature sensor are stored in advance, and from each of the plurality of maps, the amount of change, the torque command value, The temporary correction amount fluctuations corresponding to are read out, and are determined in the previous cycle using the relationship between each of the read temporary correction amount fluctuations and the temperature difference of the map from which they were read out. It is also preferable that the correction amount fluctuation corresponding to the temperature difference between the estimated actual temperature value and the temperature detected by the refrigerant temperature sensor is calculated.

本発明によれば、ステータコイルの温度センサの冷媒への浸漬状態(浸漬有無や浸漬の程度)によって変化する温度センサの検出温度とステータコイルの実温度との乖離状態を考慮して、温度センサの検出温度の補正が行われるので、正確なステータコイルの実温度を推定することができる。   According to the present invention, a temperature sensor is provided in consideration of a state of deviation between a temperature detected by a temperature sensor and an actual temperature of the stator coil, which change depending on a state of immersion of the temperature sensor in the refrigerant (presence or absence of immersion and a degree of immersion). Is corrected, the accurate actual temperature of the stator coil can be estimated.

本発明の実施形態における回転電機の温度推定システムの構成の一例を示す図である。It is a figure showing an example of composition of a temperature estimation system of a rotating electrical machine in an embodiment of the present invention. コイル温度センサが冷媒に浸漬した様子を示す図である。It is a figure showing signs that a coil temperature sensor was immersed in a refrigerant. コイル温度センサが冷媒に浸漬した様子を示す別の図である。It is another figure which shows a mode that the coil temperature sensor was immersed in the refrigerant. 本発明の実施形態におけるステータコイルの実温度推定値の算出処理の流れの一例を示すフローチャートである。6 is a flowchart illustrating an example of a flow of a process of calculating an actual temperature estimated value of a stator coil according to the embodiment of the present invention. 本発明の実施形態におけるステータコイルの実温度推定値の算出処理で用いる第1マップを示す図である。It is a figure showing the 1st map used in calculation processing of the actual temperature estimated value of the stator coil in an embodiment of the present invention. 本発明の実施形態におけるステータコイルの実温度推定値の算出処理で用いる第2マップを示す図である。FIG. 7 is a diagram showing a second map used in a process of calculating an actual temperature estimated value of the stator coil according to the embodiment of the present invention. 本発明の実施形態におけるステータコイルの実温度推定値の算出処理で用いる第3マップを示す図である。FIG. 7 is a diagram showing a third map used in a process of calculating an actual temperature estimated value of the stator coil according to the embodiment of the present invention. 本発明の実施形態における乖離量(補正量変動)の算出方法を説明するための図である。FIG. 6 is a diagram for explaining a method of calculating a deviation amount (correction amount fluctuation) according to the embodiment of the present invention.

以下、図面を参照しながら本発明の一実施形態について説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

図1は、本実施形態の回転電機の温度推定システム10の構成の一例を示す図である。図1には、回転電機の温度推定システム10の他、バッテリ20、インバータ22、回転電機30、冷却部50も合わせて示されており、回転電機30はその構成が分かるように断面図で示されている。   FIG. 1 is a diagram illustrating an example of a configuration of a temperature estimation system 10 for a rotating electric machine according to the present embodiment. FIG. 1 also shows a battery 20, an inverter 22, a rotating electric machine 30, and a cooling unit 50 in addition to the temperature estimating system 10 for the rotating electric machine. Have been.

本実施形態の回転電機30は、ハイブリッド車両や電気自動車などの電動車両に搭載されている。回転電機30は、力行時にはバッテリ20からインバータ22を介して供給された電力によりモータとして機能して電動車両の車輪を駆動し、制動時には発電機として機能して回生エネルギーを回収し、インバータ22を介してバッテリ20を充電する。バッテリ20は、リチウムイオン電池等の二次電池である。   The rotating electric machine 30 of the present embodiment is mounted on an electric vehicle such as a hybrid vehicle or an electric vehicle. The rotating electric machine 30 functions as a motor with the electric power supplied from the battery 20 via the inverter 22 to drive the wheels of the electric vehicle during power running, and functions as a generator during braking to recover regenerative energy. The battery 20 is charged through the battery. The battery 20 is a secondary battery such as a lithium ion battery.

図1に示すように、回転電機30はケース48内に収容されている。冷却部50は、ケース48内に冷媒を供給することで、ステータコイル36を含む回転電機30の構成部品を冷却する。なお、冷媒は、例えば、ATF(Automatic Transmission Fluid)と呼ばれる冷却油である。   As shown in FIG. 1, the rotating electric machine 30 is housed in a case 48. The cooling unit 50 cools the components of the rotary electric machine 30 including the stator coil 36 by supplying the coolant into the case 48. The coolant is, for example, a cooling oil called ATF (Automatic Transmission Fluid).

回転電機の温度推定システム10は、制御部12と、回転電機30のステータコイル36の温度を検出する温度センサ40(以降、コイル温度センサ40と言う)と、冷媒の温度を検出する温度センサ42(以降、冷媒温度センサ42と言う)とを備えている。制御部12は、マイクロプロセッサを含み、プログラムを実行することによって、ステータコイル36の実温度を推定する(実温度推定値を算出する)実温度推定部14として機能する。また、制御部12は、後述するステータコイル36の実温度推定値の算出処理で用いるマップ等を記憶する記憶部18を有している。制御部12には、コイル温度センサ40の検出温度Tctと、冷媒温度センサ42の検出温度Totが入力されている。   The temperature estimation system 10 for the rotating electric machine includes a control unit 12, a temperature sensor 40 for detecting the temperature of the stator coil 36 of the rotating electric machine 30 (hereinafter, referred to as a coil temperature sensor 40), and a temperature sensor 42 for detecting the temperature of the refrigerant. (Hereinafter, referred to as a refrigerant temperature sensor 42). The control unit 12 includes a microprocessor, and functions as an actual temperature estimating unit 14 that estimates a real temperature of the stator coil 36 (calculates an actual temperature estimated value) by executing a program. The control unit 12 includes a storage unit 18 that stores a map and the like used in a process of calculating an actual temperature estimated value of the stator coil 36 described later. The control unit 12 receives the detected temperature Tct of the coil temperature sensor 40 and the detected temperature Tot of the refrigerant temperature sensor 42.

本実施形態の回転電機の温度推定システム10は、制御部12の実温度推定部14が、予め定められた周期tc1で、コイル温度センサ40の検出温度Tctとステータコイル36の実温度との乖離を低減する又は無くす為の補正量を算出し、算出した補正量によってコイル温度センサ40の検出温度Tctを補正してステータコイル36の実温度推定値を求める。この詳細については、後述する。   In the temperature estimating system 10 for a rotating electric machine according to the present embodiment, the actual temperature estimating unit 14 of the control unit 12 determines the difference between the detected temperature Tct of the coil temperature sensor 40 and the actual temperature of the stator coil 36 at a predetermined cycle tc1. Is calculated, and the detected temperature Tct of the coil temperature sensor 40 is corrected by the calculated correction amount to obtain an estimated actual temperature value of the stator coil 36. The details will be described later.

次に、回転電機30の構成について説明する。図1に示すように、回転電機30は、ロータ32とステータ34とを備えている。ロータ32は、ケース48に対して回転可能に支持されている駆動軸31に接続されており、駆動軸31の外周部に設けられたロータコア33を有している。ロータコア33には、複数の永久磁石39が配設されている。ステータ34は、ステータコア35を備えている。このステータコア35は、内周側が空隙を空けてロータ32と対向配置された状態で、ケース48に保持されている。また、ステータコア35に設けられた複数のスロット37のそれぞれにステータコイル36が巻回されている。ステータコイル36には、インバータ22から駆動電流が供給され、この駆動電流によってステータコイル36に発生した電磁力により、ステータ34に対してロータ32が回転する。   Next, the configuration of the rotating electric machine 30 will be described. As shown in FIG. 1, the rotating electric machine 30 includes a rotor 32 and a stator 34. The rotor 32 is connected to the drive shaft 31 rotatably supported by the case 48, and has a rotor core 33 provided on the outer periphery of the drive shaft 31. The rotor core 33 is provided with a plurality of permanent magnets 39. The stator 34 has a stator core 35. The stator core 35 is held by the case 48 in a state in which the inner peripheral side is opposed to the rotor 32 with a gap therebetween. Further, a stator coil 36 is wound around each of the plurality of slots 37 provided in the stator core 35. A driving current is supplied from the inverter 22 to the stator coil 36, and the rotor 32 rotates with respect to the stator 34 by an electromagnetic force generated in the stator coil 36 by the driving current.

ステータコイル36には、ステータコイル36の温度を検出する温度センサ40(コイル温度センサ40)が取り付けられている。コイル温度センサ40は、後述するように、冷媒に浸漬し得る(冷媒の中に油没し得る)位置に取り付けられている。コイル温度センサ40は、例えば、サーミスタである。コイル温度センサ40の検出温度Tctは、制御部12に出力されている。なお、コイル温度センサ40は、ステータコイル36が巻回されているスロット37付近のステータコア35に取り付けられていても良い。   A temperature sensor 40 (coil temperature sensor 40) for detecting the temperature of the stator coil 36 is attached to the stator coil 36. As described later, the coil temperature sensor 40 is mounted at a position where the coil temperature sensor 40 can be immersed in the refrigerant (can be immersed in the refrigerant). The coil temperature sensor 40 is, for example, a thermistor. The detected temperature Tct of the coil temperature sensor 40 is output to the control unit 12. The coil temperature sensor 40 may be attached to the stator core 35 near the slot 37 around which the stator coil 36 is wound.

次に、冷却部50の構成について説明する。図1に示すように、冷却部50は、ケース48の外部に設けられた冷媒流路52と、冷媒流路52に接続されケース48内部の上端に設けられた冷媒パイプ44とを有している。冷媒パイプ44は、駆動軸31の軸方向に延びて存在している。冷媒流路52は、冷媒ポンプ54を有し、ケース48の下部に溜まった冷媒Fを吸引して、冷媒パイプ44に循環供給する。冷媒パイプ44は、冷媒Fを下方に噴出させる複数の噴出口46を有しており、その複数の噴出口46から冷媒Fを噴出することで、冷媒Fが流下しながらステータコイル36に接触し、ステータコイル36が冷却される。ステータコイル36を冷却した後の冷媒Fは、再びケース48の下部に溜まることになる。なお、冷却部50に冷却用熱交換部を設けて、より効果的に冷媒を冷却してもよい。冷却用熱交換部は、外部を流れる空気と内部を流れる冷媒との間で熱交換を行って、冷媒を冷却する。   Next, the configuration of the cooling unit 50 will be described. As shown in FIG. 1, the cooling unit 50 includes a refrigerant flow path 52 provided outside the case 48 and a refrigerant pipe 44 connected to the refrigerant flow path 52 and provided at an upper end inside the case 48. I have. The refrigerant pipe 44 extends in the axial direction of the drive shaft 31. The coolant channel 52 has a coolant pump 54, sucks the coolant F accumulated in the lower part of the case 48, and circulates and supplies the coolant F to the coolant pipe 44. The coolant pipe 44 has a plurality of ejection ports 46 for ejecting the coolant F downward, and by ejecting the coolant F from the plurality of ejection ports 46, the coolant F contacts the stator coil 36 while flowing down. Then, the stator coil 36 is cooled. After cooling the stator coil 36, the refrigerant F accumulates again in the lower part of the case 48. Note that a cooling heat exchange unit may be provided in the cooling unit 50 to cool the refrigerant more effectively. The cooling heat exchange section exchanges heat between the air flowing outside and the refrigerant flowing inside to cool the refrigerant.

ケース48の底付近には、冷媒の温度を検出する温度センサ42(冷媒温度センサ42)が取り付けられている。冷媒温度センサ42は、例えば、サーミスタである。冷媒温度センサ42の検出温度Totは、制御部12に出力されている。   Near the bottom of the case 48, a temperature sensor 42 (refrigerant temperature sensor 42) for detecting the temperature of the refrigerant is attached. The refrigerant temperature sensor 42 is, for example, a thermistor. The detected temperature Tot of the refrigerant temperature sensor 42 is output to the control unit 12.

上記したように、ケース48の下部には冷媒が溜まっているため、車両の速度や傾斜状態等によって、コイル温度センサ40が冷媒に浸漬したり、しなかったりする(冷媒の中に油没したり、しなかったりする)。図1には、コイル温度センサ40が冷媒に浸漬していない様子が示されている。図2及び図3は、コイル温度センサ40が冷媒に浸漬している様子を示す図であり、図1に示した部材と同じ部材には同じ符号を付してある。図2には、車両の速度(車速)が変化して、ケース48下部の冷媒の量が増え、コイル温度センサ40が冷媒に浸漬している様子が示されている。図3には、車両が傾斜したことによって、コイル温度センサ40が冷媒に浸漬している様子が示されている。   As described above, since the refrigerant is stored in the lower portion of the case 48, the coil temperature sensor 40 may or may not be immersed in the refrigerant depending on the speed and the tilting state of the vehicle (oil immersed in the refrigerant). Or not). FIG. 1 shows a state where the coil temperature sensor 40 is not immersed in the refrigerant. FIGS. 2 and 3 are views showing a state in which the coil temperature sensor 40 is immersed in the refrigerant, and the same members as those shown in FIG. 1 are denoted by the same reference numerals. FIG. 2 shows a state in which the speed of the vehicle (vehicle speed) changes, the amount of the refrigerant in the lower part of the case 48 increases, and the coil temperature sensor 40 is immersed in the refrigerant. FIG. 3 shows a state in which the coil temperature sensor 40 is immersed in the refrigerant due to the inclination of the vehicle.

コイル温度センサ40が冷媒に浸漬している場合には、コイル温度センサ40により低めの温度が検出され、コイル温度センサ40が冷媒に浸漬していない場合には、コイル温度センサ40により高めの温度が検出される。すなわち、コイル温度センサ40の冷媒への浸漬状態(浸漬有無や浸漬の程度)によって、コイル温度センサ40の検出温度Tctとステータコイル36の実際の温度(実温度)との乖離状態が変化する。   When the coil temperature sensor 40 is immersed in the refrigerant, a lower temperature is detected by the coil temperature sensor 40, and when the coil temperature sensor 40 is not immersed in the refrigerant, a higher temperature is detected by the coil temperature sensor 40. Is detected. That is, the state of divergence between the detected temperature Tct of the coil temperature sensor 40 and the actual temperature (actual temperature) of the stator coil 36 changes depending on the state of immersion of the coil temperature sensor 40 in the refrigerant (presence or absence of immersion and the degree of immersion).

そこで、本実施形態の回転電機の温度推定システム10は、コイル温度センサ40の冷媒への浸漬状態によって変化するコイル温度センサ40の検出温度Tctとステータコイル36の実温度との乖離状態を考慮して、コイル温度センサ40の検出温度Tctを補正することで、正確なステータコイル36の実温度を推定する(実温度推定値を求める)。   Therefore, the temperature estimation system 10 for the rotating electric machine of the present embodiment considers a deviation state between the detected temperature Tct of the coil temperature sensor 40 and the actual temperature of the stator coil 36, which change depending on the state of immersion of the coil temperature sensor 40 in the refrigerant. Then, by correcting the detected temperature Tct of the coil temperature sensor 40, an accurate actual temperature of the stator coil 36 is estimated (actual temperature estimated value is obtained).

具体的には、次のようにしてステータコイル36の実温度推定値を求める。前述したように、回転電機の温度推定システム10の実温度推定部14は、予め定められた周期tc1で、ステータコイル36の実温度推定値Tceを算出する。実温度推定部14は、前回の周期で求められた実温度推定値PTceと冷媒温度センサ42の検出温度Totとの温度差ΔT1を算出し、この温度差ΔT1をコイル温度センサ40の冷媒への浸漬状態(浸漬有無や浸漬の程度)を表す指標として用いる。温度差ΔT1が0に近い値の場合には、コイル温度センサ40は冷媒へ浸漬している可能性が高く、温度差ΔT1が大きな値の場合には冷媒へ浸漬していない可能性が高いことを意味する。そして、実温度推定部14は、温度差ΔT1、すなわち、浸漬状態に対応した、1周期あたりの(時間間隔tc1における)コイル温度センサ40の検出温度Tctとステータコイル36の実温度の乖離量Tn1を算出する。本実施形態では、この乖離量Tn1を補正量変動Tn1とも言う。そして、前回の周期までの乖離量の積算値(乖離積算量)ITnに、算出された乖離量Tn1(補正量変動Tn1)を加算して乖離積算量ITnを更新し、この乖離積算量ITnを補正量として用いて、コイル温度センサ40の検出温度Tctを補正し、ステータコイル36の実温度推定値を求める。   Specifically, the actual temperature estimated value of the stator coil 36 is obtained as follows. As described above, the actual temperature estimating unit 14 of the temperature estimation system 10 for the rotating electric machine calculates the actual temperature estimated value Tce of the stator coil 36 at a predetermined cycle tc1. The actual temperature estimating unit 14 calculates a temperature difference ΔT1 between the actual temperature estimated value PTce obtained in the previous cycle and the detected temperature Tot of the refrigerant temperature sensor 42, and calculates the temperature difference ΔT1 to the refrigerant of the coil temperature sensor 40. It is used as an index indicating the immersion state (presence or absence of immersion and degree of immersion). When the temperature difference ΔT1 is close to 0, the coil temperature sensor 40 is likely to be immersed in the refrigerant, and when the temperature difference ΔT1 is large, it is highly likely that the coil temperature sensor 40 is not immersed in the refrigerant. Means Then, the actual temperature estimating unit 14 calculates the temperature difference ΔT1, that is, the difference Tn1 between the detected temperature Tct of the coil temperature sensor 40 per cycle (at the time interval tc1) and the actual temperature of the stator coil 36 corresponding to the immersion state. Is calculated. In the present embodiment, the deviation amount Tn1 is also referred to as a correction amount change Tn1. Then, the calculated divergence amount Tn1 (correction amount fluctuation Tn1) is added to the integrated value (deviation integrated amount) ITn of the divergence amount up to the previous cycle to update the divergence integrated amount ITn. The detected temperature Tct of the coil temperature sensor 40 is corrected using the correction amount, and an actual temperature estimated value of the stator coil 36 is obtained.

なお、1周期あたりの(時間間隔tc1における)コイル温度センサ40の検出温度Tctとステータコイル36の実温度の乖離量Tn1は、1周期あたりの(時間間隔tc1における)コイル温度センサ40の検出温度の変化量ΔTctと、回転電機30のトルク指令値TRQによっても変化する。そこで、本実施形態では、変化量ΔTct及びトルク指令値TRQも考慮して、すなわち、変化量ΔTct及びトルク指令値TRQに応じて、乖離量Tn1(補正量変動Tn1)を変化させる。   The difference Tn1 between the detected temperature Tct of the coil temperature sensor 40 per cycle (at the time interval tc1) and the actual temperature of the stator coil 36 is the detected temperature of the coil temperature sensor 40 per cycle (at the time interval tc1). And the torque command value TRQ of the rotating electric machine 30. Therefore, in the present embodiment, the deviation amount Tn1 (correction amount fluctuation Tn1) is changed in consideration of the change amount ΔTct and the torque command value TRQ, that is, according to the change amount ΔTct and the torque command value TRQ.

次に、本実施形態の実温度推定部14が行うステータコイル36の実温度推定値の算出処理について詳細に説明する。図4は、実温度推定部14が行うステータコイル36の実温度推定値の算出処理の流れの一例を示すフローチャートである。実温度推定部14は、予め定められた周期tc1で、図4のフローを実行する。なお、図4のフローでは、ステータコイル36の実温度推定値を、「コイル実温度推定値」と言う。   Next, the calculation process of the actual temperature estimated value of the stator coil 36 performed by the actual temperature estimating unit 14 of the present embodiment will be described in detail. FIG. 4 is a flowchart illustrating an example of a flow of a process of calculating an actual temperature estimated value of the stator coil 36 performed by the actual temperature estimating unit 14. The actual temperature estimating unit 14 executes the flow of FIG. 4 at a predetermined cycle tc1. In the flow of FIG. 4, the estimated actual temperature of the stator coil 36 is referred to as "estimated actual coil temperature".

図4に示すよう、まず、S100で、実温度推定部14は、コイル温度センサ40の検出温度Tctを取得する。次に、S102で、前回の周期で得られたコイル温度センサ40の検出温度PTctを取得する。PTctは、例えば、前回の周期の時に制御部12の記憶部18に記憶しておき、それを読み出すことで取得する。なお、図4のフローが最初に実行される時は、PTctを、S100で取得されたTctと同じ値にするようにしても良い。   As shown in FIG. 4, first, in S100, the actual temperature estimating unit 14 acquires the detected temperature Tct of the coil temperature sensor 40. Next, in S102, the detected temperature PTct of the coil temperature sensor 40 obtained in the previous cycle is obtained. The PTct is stored in the storage unit 18 of the control unit 12 at the time of the previous cycle, for example, and is obtained by reading out the PTct. When the flow of FIG. 4 is executed for the first time, PTct may be set to the same value as Tct obtained in S100.

次に、S104で、実温度推定部14は、コイル温度センサ40の検出温度の変化量ΔTctを算出する。ΔTctは、S100で取得された今回の周期の検出温度Tctから、S102で取得された前回の周期の検出温度PTctを差し引くことで算出する。このΔTctは、1周期あたりの(時間間隔tc1における)コイル温度センサ40の検出温度Tctの変化量である。   Next, in S104, the actual temperature estimating unit 14 calculates the amount of change ΔTct in the temperature detected by the coil temperature sensor 40. ΔTct is calculated by subtracting the detected temperature PTct of the previous cycle acquired in S102 from the detected temperature Tct of the current cycle acquired in S100. This ΔTct is the amount of change in the detected temperature Tct of the coil temperature sensor 40 per cycle (at the time interval tc1).

次に、S106で、実温度推定部14は、回転電機30のトルク指令値TRQを取得する。トルク指令値TRQは、例えば、不図示のアクセルペダルセンサや車速センサの検出信号から算出された回転電機30のトルク値である。   Next, in S106, the actual temperature estimating unit 14 acquires a torque command value TRQ of the rotating electric machine 30. The torque command value TRQ is, for example, a torque value of the rotating electric machine 30 calculated from a detection signal of an accelerator pedal sensor or a vehicle speed sensor (not shown).

S106の後は、S108で、実温度推定部14は、S104で算出された変化量ΔTctと、S106で取得されたトルク指令値TRQとを用いて、複数のマップの各々から仮乖離量(仮補正量変動)を取得する。本実施形態では、前回の周期で求められたコイル実温度推定値PTceと冷媒温度センサ42の検出温度Totとの温度差ΔT1が、予め定められた温度差(後述するΔTa等)である場合おける、1周期あたりの(時間間隔tc1における)コイル温度センサ40の検出温度Tctとステータコイル36の実温度の乖離量が設定されたマップを用いて、仮乖離量を取得する。具体的には、ΔT1がΔTaであった場合における乖離量Tnaが設定された第1マップMaと、ΔT1がΔTbであった場合における乖離量Tnbが設定された第2マップMbと、ΔT1がΔTcであった場合における乖離量Tncが設定された第3マップMcとの3つのマップを用いる。なお、ΔTa<ΔTb<ΔTcの関係がある。   After S106, in S108, the actual temperature estimating unit 14 uses the amount of change ΔTct calculated in S104 and the torque command value TRQ acquired in S106 to set the tentative deviation amount (temporary deviation) from each of the plurality of maps. Correction amount fluctuation). In the present embodiment, the temperature difference ΔT1 between the coil actual temperature estimation value PTce obtained in the previous cycle and the detected temperature Tot of the refrigerant temperature sensor 42 is a predetermined temperature difference (such as ΔTa described later). The provisional deviation amount is obtained using a map in which the deviation amount between the detected temperature Tct of the coil temperature sensor 40 per cycle (at the time interval tc1) and the actual temperature of the stator coil 36 is set. Specifically, a first map Ma in which the deviation amount Tna is set when ΔT1 is ΔTa, a second map Mb in which the deviation amount Tnb is set when ΔT1 is ΔTb, and ΔT1 is ΔTc Are used, and the third map Mc in which the deviation amount Tnc is set is used. Note that there is a relationship of ΔTa <ΔTb <ΔTc.

図5Aは第1マップMaを示す図であり、図5Bは第2マップMbを示す図であり、図5Cは第3マップMcを示す図である。図5A〜図5Cに示すように、各マップには、コイル温度センサ40の検出温度の変化量ΔTctと、トルク指令値TRQとに応じた乖離量が設定されている。これらの乖離量は、予め実験等により、各々のマップの温度差(ΔTa,ΔTb,ΔTc)における、コイル温度センサ40の検出温度の変化量ΔTctと、トルク指令値TRQとに応じた乖離量を調べることで設定されている。なお、乖離量は、正負の値をとる。第1マップMa〜第3マップMcは、予め、制御部12の記憶部18に記憶されている。   5A is a diagram illustrating a first map Ma, FIG. 5B is a diagram illustrating a second map Mb, and FIG. 5C is a diagram illustrating a third map Mc. As shown in FIGS. 5A to 5C, in each map, a deviation amount according to a change amount ΔTct of the detected temperature of the coil temperature sensor 40 and a torque command value TRQ are set. These divergence amounts are determined in advance by experiments or the like as the variance amounts corresponding to the change amount ΔTct of the detected temperature of the coil temperature sensor 40 and the torque command value TRQ at the temperature difference (ΔTa, ΔTb, ΔTc) of each map. It is set by examining. Note that the divergence amount has positive and negative values. The first map Ma to the third map Mc are stored in the storage unit 18 of the control unit 12 in advance.

S108で、実温度推定部14は、各マップから、コイル温度センサ40の検出温度の変化量ΔTctと、トルク指令値TRQとに対応付けられた乖離量を、仮乖離量として取得する。すなわち、第1マップMa(図5A)からは仮乖離量Tnaを、第2マップMb(図5B)からは仮乖離量Tnbを、第3マップMc(図5C)からは仮乖離量Tncを取得する。   In S108, the actual temperature estimating unit 14 obtains, from each map, the amount of deviation ΔTct detected by the coil temperature sensor 40 and the amount of deviation associated with the torque command value TRQ as a provisional amount of deviation. That is, the temporary deviation amount Tna is obtained from the first map Ma (FIG. 5A), the temporary deviation amount Tnb is obtained from the second map Mb (FIG. 5B), and the temporary deviation amount Tnc is obtained from the third map Mc (FIG. 5C). I do.

なお、本実施形態では、前回の周期で求められたコイル実温度推定値PTceと冷媒温度センサ42の検出温度Totとの温度差ΔT1が小さい程、すなわち、コイル温度センサ40が冷媒へ浸漬している可能性が高い程、乖離量(補正量変動)が大きく設定されている。すなわち、ΔTaの第1マップMaと、ΔTbの第2マップMbと、ΔTcの第3マップMc(ΔTa<ΔTb<ΔTc)の同一変化量ΔTct、同一トルク指令値TRQでの乖離量を比較した場合、一般的に、第1マップMaの乖離量が最も高い値となっており、第3マップMcの乖離量が最も低い値となっている。   In the present embodiment, the smaller the temperature difference ΔT1 between the coil actual temperature estimation value PTce obtained in the previous cycle and the detected temperature Tot of the refrigerant temperature sensor 42, that is, the coil temperature sensor 40 is immersed in the refrigerant. The higher the possibility of the deviation, the larger the deviation amount (correction amount fluctuation) is set. In other words, when the same map ΔTct and the amount of deviation at the same torque command value TRQ of the first map Ma of ΔTa, the second map Mb of ΔTb, and the third map Mc of ΔTc (ΔTa <ΔTb <ΔTc) are compared. Generally, the divergence amount of the first map Ma has the highest value, and the divergence amount of the third map Mc has the lowest value.

また、各マップにおいて、トルク指令値TRQが高くなる程、乖離量が大きくなるように設定されている。また、各マップにおいて、コイル温度センサ40の検出温度の変化量ΔTctが負値の場合には正値の場合に比べて、乖離量が大きく設定されている。   In each map, the deviation amount is set to increase as the torque command value TRQ increases. In each map, the deviation amount is set to be larger when the variation ΔTct of the detected temperature of the coil temperature sensor 40 is a negative value than when it is a positive value.

図4のS108で仮乖離量を取得した後は、S110に進む。S110で、実温度推定部14は、冷媒温度センサ42の検出温度Totを取得する。そして、S112で、実温度推定部14は、前回の周期で算出されたコイル実温度推定値PTceを取得する。PTceは、例えば、前回の周期の時に、制御部12の記憶部18に記憶しておき、それを読み出すことで取得する。なお、図4のフローが最初に実行される時には、コイル温度センサ40の検出温度Tct又はTctに所定の補正を行ったものを、PTceとして取得しても良い。   After the provisional deviation amount is obtained in S108 of FIG. 4, the process proceeds to S110. In S110, the actual temperature estimating unit 14 acquires the detected temperature Tot of the refrigerant temperature sensor 42. Then, in S112, the actual temperature estimating unit 14 acquires the coil actual temperature estimated value PTce calculated in the previous cycle. The PTce is stored in the storage unit 18 of the control unit 12 at the time of the previous cycle, for example, and is obtained by reading it out. When the flow of FIG. 4 is executed for the first time, the detected temperature Tct of the coil temperature sensor 40 or a value obtained by performing a predetermined correction on Tct may be acquired as PTce.

次に、S114で、実温度推定部14は、コイル温度センサ40の冷媒への浸漬状態を表す指標である、前回の周期で算出されたコイル実温度推定値PTceと冷媒温度センサ42の検出温度Totとの温度差ΔT1を算出する。具体的には、PTceからTotを差し引いて温度差ΔT1を算出する。   Next, in S114, the actual temperature estimating unit 14 calculates the coil actual temperature estimated value PTce calculated in the previous cycle and the detected temperature of the refrigerant temperature sensor 42, which are indexes indicating the state of immersion of the coil temperature sensor 40 in the refrigerant. The temperature difference ΔT1 from Tot is calculated. Specifically, the temperature difference ΔT1 is calculated by subtracting Tot from PTce.

次に、S116で、実温度推定部14は、S114で算出した温度差ΔT1に対応した乖離量Tn1を算出する。すなわち、コイル温度センサ40の冷媒への浸漬状態に対応した1周期あたりの(時間間隔tc1における)コイル温度センサ40の検出温度Tctとステータコイル36の実温度との乖離量Tn1(補正量変動Tn1)を算出する。   Next, in S116, the actual temperature estimating unit 14 calculates a deviation amount Tn1 corresponding to the temperature difference ΔT1 calculated in S114. That is, the deviation amount Tn1 between the detected temperature Tct of the coil temperature sensor 40 and the actual temperature of the stator coil 36 per one cycle (at the time interval tc1) corresponding to the immersion state of the coil temperature sensor 40 in the refrigerant (correction amount variation Tn1). ) Is calculated.

図6は、乖離量Tn1の算出方法を説明するための図である。図6に示すように、乖離量Tn1は、S108で各マップから取得された仮乖離量Tna,Tnb,Tncの値を線形補間することで算出する。具体的には、まず、仮乖離量Tna,Tnb,Tncの各々と、それらが読み出された各マップの温度差ΔTa,ΔTb,ΔTcとの関係を、「温度差ΔT−乖離量Tn」座標上にプロットする。そして、プロットされた各点を線形補間することで、温度差ΔT1に対応する乖離量Tn1を算出する。   FIG. 6 is a diagram for explaining a method of calculating the deviation amount Tn1. As shown in FIG. 6, the deviation amount Tn1 is calculated by linearly interpolating the values of the temporary deviation amounts Tna, Tnb, and Tnc acquired from each map in S108. Specifically, first, the relationship between each of the provisional deviation amounts Tna, Tnb, and Tnc and the temperature differences ΔTa, ΔTb, and ΔTc of each map from which they are read is represented by “temperature difference ΔT−discretion amount Tn” coordinates. Plot on top. Then, a deviation amount Tn1 corresponding to the temperature difference ΔT1 is calculated by linearly interpolating the plotted points.

次に、S118で、実温度推定部14は、乖離積算量ITnを更新する。乖離積算量ITnは、各周期において算出された乖離量を積算したものである。実温度推定部14は、前回の周期までの乖離積算量ITnに、今回の周期において算出された乖離量Tn1を加算することで、乖離積算量ITnを更新する。この更新された乖離積算量ITnが、コイル温度センサ40の検出温度Tctの補正量となる。   Next, in S118, the actual temperature estimating unit 14 updates the accumulated deviation ITn. The divergence accumulation amount ITn is obtained by integrating the divergence amounts calculated in each cycle. The actual temperature estimating unit 14 updates the accumulated deviation ITn by adding the deviation Tn1 calculated in the current cycle to the accumulated deviation ITn up to the previous cycle. The updated deviation integrated amount ITn is a correction amount of the detected temperature Tct of the coil temperature sensor 40.

次に、S120で、実温度推定部14は、コイル温度センサ40の検出温度Tctに、S118で求められた乖離積算量ITn(補正量)を加算することで、検出温度Tctを補正し、ステータコイル36のコイル実温度推定値Tceを算出する。   Next, in S120, the actual temperature estimating unit 14 corrects the detected temperature Tct by adding the deviation integrated amount ITn (correction amount) obtained in S118 to the detected temperature Tct of the coil temperature sensor 40, The coil actual temperature estimated value Tce of the coil 36 is calculated.

以上説明した実温度推定値の算出処理を、実温度推定部14が、予め定められた周期tc1で行うことで、コイル実温度推定値Tceを更新していく。   The actual temperature estimating unit 14 updates the coil actual temperature estimated value Tce by performing the above-described process of calculating the actual temperature estimated value at the predetermined cycle tc1.

なお、算出されたコイル実温度推定値Tceは、例えば、回転電機30の負荷率の設定(出力制限)に用いられる。具体的には、コイル実温度推定値Tceが高温になった際に、制御部12がインバータ22を制御して回転電機30の負荷率を低減させて、すなわち、出力制限を行って、回転電機30の構成部品を保護する。   The calculated coil actual temperature estimated value Tce is used, for example, for setting the load factor of the rotary electric machine 30 (output limitation). Specifically, when the coil actual temperature estimated value Tce becomes high, the control unit 12 controls the inverter 22 to reduce the load factor of the rotating electric machine 30, that is, restricts the output, and Protect 30 components.

以上説明した本実施形態の回転電機の温度推定システム10によれば、コイル温度センサ40の冷媒への浸漬状態(浸漬有無や浸漬の程度)によって変化するコイル温度センサ40の検出温度Tctとステータコイルの実温度との乖離状態が考慮された補正が行われるため、正確なステータコイル36の実温度推定値を得ることができる。   According to the temperature estimation system 10 for a rotating electric machine of the present embodiment described above, the detection temperature Tct of the coil temperature sensor 40 and the stator coil, which change depending on the state of immersion of the coil temperature sensor 40 in the refrigerant (presence or absence of immersion and the degree of immersion). Is corrected in consideration of the state of deviation from the actual temperature of the stator coil 36, an accurate estimated actual temperature of the stator coil 36 can be obtained.

よって、このステータコイル36の実温度推定値を用いて回転電機30の出力制限を行うことで的確に回転電機30の構成部品の保護が行えると共に、コイル温度センサ40の検出温度Tctとステータコイル36の実温度との乖離を考慮してマージンを大きくとって出力制限を行う(過剰な出力制限を行う)必要が無くなることで、回転電機30の性能を十分に発揮することができる。   Therefore, by limiting the output of the rotating electric machine 30 using the estimated actual temperature of the stator coil 36, the components of the rotating electric machine 30 can be protected accurately, and the detection temperature Tct of the coil temperature sensor 40 and the stator coil 36 Therefore, it is not necessary to limit the output (excessive output restriction) with a large margin in consideration of the deviation from the actual temperature of the rotating electric machine, so that the performance of the rotating electric machine 30 can be sufficiently exhibited.

以上説明した本実施形態の回転電機の温度推定システム10は、3つのマップを用いて乖離量Tn1を算出した。しかし、マップの数は3つに限られず、その他の数のマップを用いて、乖離量Tn1を算出しても良い。また、マップを用いるのではなく、算出式により仮乖離量を求め、乖離量Tn1を算出しても良い。   The temperature estimation system 10 for a rotating electrical machine according to the present embodiment described above has calculated the deviation amount Tn1 using three maps. However, the number of maps is not limited to three, and the deviation amount Tn1 may be calculated using other numbers of maps. Instead of using the map, the temporary deviation amount may be obtained by a calculation formula, and the deviation amount Tn1 may be calculated.

10 回転電機の温度推定システム、12 制御部、14 実温度推定部、18 記憶部、20 バッテリ、22 インバータ、30 回転電機、31 駆動軸、32 ロータ、33 ロータコア、34 ステータ、35 ステータコア、36 ステータコイル、37 スロット、39 永久磁石、40 温度センサ(コイル温度センサ)、42 温度センサ(冷媒温度センサ)、44 冷媒パイプ、46 噴出口、48 ケース、50 冷却部、52 冷媒流路、54 冷媒ポンプ。   Reference Signs List 10 Temperature estimation system for rotating electric machine, 12 control unit, 14 actual temperature estimation unit, 18 storage unit, 20 battery, 22 inverter, 30 rotating electric machine, 31 drive shaft, 32 rotor, 33 rotor core, 34 stator, 35 stator core, 36 stator Coil, 37 slot, 39 permanent magnet, 40 temperature sensor (coil temperature sensor), 42 temperature sensor (refrigerant temperature sensor), 44 refrigerant pipe, 46 outlet, 48 case, 50 cooling unit, 52 refrigerant flow path, 54 refrigerant pump .

Claims (1)

ケース内に収容される回転電機であって、前記ケース内に冷媒が供給されることで冷却されるステータコイルを有する回転電機の温度推定システムであって、
前記ステータコイルの温度を検出するコイル温度センサと、
前記冷媒の温度を検出する冷媒温度センサと、
予め定められた周期で、前記コイル温度センサの検出温度と前記ステータコイルの実温度との乖離を低減する又は無くす為の補正量を算出し、算出した前記補正量によって前記コイル温度センサの検出温度を補正して前記ステータコイルの実温度推定値を求める実温度推定部と、を備え、
前記コイル温度センサは冷媒に浸漬し得る位置に設けられており、
前記実温度推定部は、前記コイル温度センサの前記冷媒への浸漬状態を表す指標となる、前回の周期で求められた前記実温度推定値と前記冷媒温度センサの検出温度との温度差を求め、当該温度差と、前記コイル温度センサの検出温度の変化量とに応じて変化する前記補正量を算出することで前記ステータコイルの前記実温度推定値を求める、
ことを特徴とする回転電機の温度推定システム。
A temperature estimation system for a rotating electric machine housed in a case, the rotating electric machine having a stator coil cooled by being supplied with a refrigerant in the case,
A coil temperature sensor for detecting a temperature of the stator coil;
A refrigerant temperature sensor for detecting the temperature of the refrigerant,
In a predetermined cycle, a correction amount for reducing or eliminating the difference between the detected temperature of the coil temperature sensor and the actual temperature of the stator coil is calculated, and the detected temperature of the coil temperature sensor is calculated based on the calculated correction amount. And an actual temperature estimating unit that obtains an actual temperature estimated value of the stator coil by correcting
The coil temperature sensor is provided at a position that can be immersed in the refrigerant,
The actual temperature estimating unit obtains a temperature difference between the actual temperature estimated value obtained in the previous cycle and the temperature detected by the refrigerant temperature sensor, which is an index indicating the immersion state of the coil temperature sensor in the refrigerant. Calculating the correction amount that changes in accordance with the temperature difference and the amount of change in the temperature detected by the coil temperature sensor to obtain the actual temperature estimated value of the stator coil.
A temperature estimation system for a rotating electric machine, characterized in that:
JP2016241833A 2016-12-14 2016-12-14 Temperature estimation system for rotating electric machines Active JP6638637B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016241833A JP6638637B2 (en) 2016-12-14 2016-12-14 Temperature estimation system for rotating electric machines

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016241833A JP6638637B2 (en) 2016-12-14 2016-12-14 Temperature estimation system for rotating electric machines

Publications (2)

Publication Number Publication Date
JP2018098917A JP2018098917A (en) 2018-06-21
JP6638637B2 true JP6638637B2 (en) 2020-01-29

Family

ID=62634731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016241833A Active JP6638637B2 (en) 2016-12-14 2016-12-14 Temperature estimation system for rotating electric machines

Country Status (1)

Country Link
JP (1) JP6638637B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7126400B2 (en) * 2018-08-03 2022-08-26 株式会社Subaru Temperature sensor oil immersion determination device and electric motor control device
US11522486B2 (en) * 2018-11-13 2022-12-06 Mitsubishi Electric Corporation Temperature estimation device, motor control device, and temperature estimation method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4563475B2 (en) * 2008-08-11 2010-10-13 トヨタ自動車株式会社 Rotating electric machine
US8421391B2 (en) * 2010-05-12 2013-04-16 GM Global Technology Operations LLC Electric motor stator winding temperature estimation systems and methods
JP5760865B2 (en) * 2011-08-30 2015-08-12 トヨタ自動車株式会社 Vehicle motor temperature detection device
JP5900434B2 (en) * 2013-08-09 2016-04-06 トヨタ自動車株式会社 Rotating electrical machine temperature estimation system for vehicles

Also Published As

Publication number Publication date
JP2018098917A (en) 2018-06-21

Similar Documents

Publication Publication Date Title
JP5695013B2 (en) Magnet temperature estimating apparatus and magnet temperature estimating method for rotating electrical machine
US10309842B2 (en) Magnet temperature estimation device for rotating electric machine and magnet temperature estimation method for rotating electric machine
US8482237B2 (en) Motor temperature estimation based on thermal model
JP5900434B2 (en) Rotating electrical machine temperature estimation system for vehicles
US9960728B2 (en) Rotating electric machine winding temperature estimation device and rotating electric machine winding temperature estimation method
JP6642462B2 (en) Temperature estimation system for rotating electric machines
JP6841747B2 (en) Rotating machine cooling device and rotating machine cooling method
JP6294375B2 (en) Refrigerant temperature estimation device and rotating electrical machine temperature estimation device
JP6638637B2 (en) Temperature estimation system for rotating electric machines
JP6642391B2 (en) Drive control device
JP5984172B2 (en) Cooling control device and cooling control method for motor for electric vehicle
US20150008858A1 (en) System and method for controlling motor
JP6740114B2 (en) Motor system
JP2015021406A (en) Electric pump controller
JP6911750B2 (en) Drive device
US11745721B2 (en) Method of controlling electric oil pump for vehicle
US9935527B2 (en) Temperature estimation apparatus for rotating electric machine
JP2013050354A (en) Vehicle motor temperature detection device
EP4079564B1 (en) Control apparatus for electric motor and vehicle
JP5708361B2 (en) Rotating electrical machine temperature estimation system
JP5985844B2 (en) Vehicle control system
JP6865133B2 (en) Rotating machine cooling device and rotating machine cooling method
JP6614798B2 (en) Temperature control device for rotating electrical machines
JP2016193681A (en) Cooling device of rotary electric machine for vehicle
WO2022009601A1 (en) Motor control device and motor control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190118

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

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191127

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191209

R151 Written notification of patent or utility model registration

Ref document number: 6638637

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151