Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7632245B2 - Magnet temperature estimation device - Google Patents
[go: Go Back, main page]

JP7632245B2 - Magnet temperature estimation device - Google Patents

Magnet temperature estimation device Download PDF

Info

Publication number
JP7632245B2
JP7632245B2 JP2021189324A JP2021189324A JP7632245B2 JP 7632245 B2 JP7632245 B2 JP 7632245B2 JP 2021189324 A JP2021189324 A JP 2021189324A JP 2021189324 A JP2021189324 A JP 2021189324A JP 7632245 B2 JP7632245 B2 JP 7632245B2
Authority
JP
Japan
Prior art keywords
temperature
mapping
average value
motor generator
variable
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
JP2021189324A
Other languages
Japanese (ja)
Other versions
JP2023076117A (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 JP2021189324A priority Critical patent/JP7632245B2/en
Publication of JP2023076117A publication Critical patent/JP2023076117A/en
Application granted granted Critical
Publication of JP7632245B2 publication Critical patent/JP7632245B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measuring Temperature Or Quantity Of Heat (AREA)
  • Control Of Electric Motors In General (AREA)

Description

本発明は、磁石温度の推定装置に関する。 The present invention relates to a magnet temperature estimation device.

たとえば下記非特許文献1には、モータの永久磁石の温度を機械学習によって推定することが記載されている。特に、同文献には、学習済みモデルへの入力変数に、電流および電圧に加えて、それらの指数移動平均処理値を含めることが記載されている(式(5)の前のパラグラフ)。 For example, the following non-patent document 1 describes estimating the temperature of a motor's permanent magnets using machine learning. In particular, the document describes that, in addition to current and voltage, the input variables to the trained model include their exponential moving average values (paragraph before equation (5)).

Wilhelm Kirchg¨assner, Member, IEEE, Oliver Wallscheid, Member, IEEE and Joachim B¨ocker, Senior Member, IEEE‘Data-Driven Permanent Magnet Temperature Estimation in Synchronous Motors with Supervised Machine Learning’arXiv:2001.06246v1Wilhelm Kirchg¨assner, Member, IEEE, Oliver Wallscheid, Member, IEEE and Joachim B¨ocker, Senior Member, IEEE‘Data-Driven Permanent Magnet Temperature Estimation in Synchronous Motors with Supervised Machine Learning’arXiv:2001.06246v1

発明者は、モータの永久磁石の温度の推定に、モータ付近に配置された温度センサの検出値を用いることを検討した。そして、その場合、学習済みモデルの出力値が大きく変動することを見出した。 The inventors considered using the detection value of a temperature sensor placed near the motor to estimate the temperature of the motor's permanent magnets. They found that in this case, the output value of the trained model fluctuates significantly.

以下、上記課題を解決するための手段およびその作用効果について記載する。
実行装置と、記憶装置と、を備え、前記記憶装置には、推定写像を規定する推定写像データが記憶されており、前記推定写像は、入力変数の入力に対して回転電機の磁石温度を出力する写像であり、前記実行装置は、前記回転電機に設けられた温度センサの検出値を取得する取得処理と、複数の前記検出値の平均値を算出する平均値算出処理と、前記推定写像に前記入力変数を入力することによって前記磁石温度を算出する算出処理と、を実行し、前記入力変数には、前記平均値が含まれる磁石温度の推定装置である。
Means for solving the above problems and their effects will be described below.
The device is equipped with an execution device and a memory device, and estimated mapping data that defines an estimated mapping is stored in the memory device, and the estimated mapping is a mapping that outputs a magnet temperature of a rotating electric machine in response to the input of input variables. The execution device executes an acquisition process that acquires detection values of a temperature sensor provided in the rotating electric machine, an average calculation process that calculates the average value of a plurality of the detected values, and a calculation process that calculates the magnet temperature by inputting the input variables into the estimated mapping, and the input variables include the average value. This is a magnet temperature estimation device.

回転電機に設けられた温度センサによって検出される温度は、回転電機の磁石の温度と強い正の相関関係がある。しかし、温度センサ自体は、回転電機の磁石と比較して、熱容量が小さい傾向がある。そのため、温度センサの検出値は、熱的な外乱に敏感に反応し、微小な時間スケールでの温度変化が磁石の温度よりも大きくなる。そのため、温度センサの検出値を推定写像への入力とする場合、推定写像の出力変数の値は、温度センサの検出値と同様、微小な時間スケールでの変化が大きくなる傾向がある。そこで上記構成では、温度センサの検出値の平均値を推定写像への入力とする。平均値は、検出値と比較して、微小な時間スケールでの変化が抑制された変数である。そのため、上記構成では、磁石温度を高精度に推定できる。 The temperature detected by the temperature sensor installed in the rotating electric machine has a strong positive correlation with the temperature of the magnet of the rotating electric machine. However, the temperature sensor itself tends to have a smaller heat capacity than the magnet of the rotating electric machine. Therefore, the detected value of the temperature sensor reacts sensitively to thermal disturbances, and the temperature change on a small time scale is larger than the temperature of the magnet. Therefore, when the detected value of the temperature sensor is used as the input to the estimation mapping, the value of the output variable of the estimation mapping tends to change larger on a small time scale, just like the detected value of the temperature sensor. Therefore, in the above configuration, the average value of the detected value of the temperature sensor is used as the input to the estimation mapping. The average value is a variable whose change on a small time scale is suppressed compared to the detected value. Therefore, in the above configuration, the magnet temperature can be estimated with high accuracy.

一実施形態にかかる車両の構成を例示する図である。FIG. 1 is a diagram illustrating a configuration of a vehicle according to an embodiment. 同実施形態にかかる制御装置が実行する処理の手順を示す流れ図である。4 is a flowchart showing a procedure of a process executed by a control device according to the embodiment. (a)および(b)は、同実施形態にかかるロータ温度の検出値と磁石温度との推移を例示する図である。5A and 5B are diagrams illustrating an example of a transition between the detected rotor temperature and the magnet temperature according to the embodiment; (a)および(b)は、同実施形態および比較例における磁石温度の推移を例示する図である。6A and 6B are diagrams illustrating the transition of magnet temperature in the same embodiment and a comparative example.

以下、一実施形態について図面を参照しつつ説明する。
図1に、本実施形態にかかる車両の構成を示す。内燃機関10のクランク軸12は、動力分割装置としての遊星歯車機構20のキャリアCに機械的に連結されている。遊星歯車機構20のサンギアSには、第1モータジェネレータ30の回転軸32が機械的に連結されている。第1モータジェネレータ30の端子には、第1インバータ34の出力電圧が印加される。遊星歯車機構20のリングギアRには、第2モータジェネレータ40の回転軸42が機械的に連結されている。第2モータジェネレータ40は、ロータに取り付けられた永久磁石44と、ステータコイル46とを備えている。ステータコイル46には、第2インバータ48の出力電圧が印加される。遊星歯車機構20のリングギアRには、さらに駆動輪50が機械的に連結されている。
Hereinafter, an embodiment will be described with reference to the drawings.
1 shows the configuration of a vehicle according to this embodiment. A crankshaft 12 of an internal combustion engine 10 is mechanically connected to a carrier C of a planetary gear mechanism 20 serving as a power split device. A rotating shaft 32 of a first motor generator 30 is mechanically connected to a sun gear S of the planetary gear mechanism 20. An output voltage of a first inverter 34 is applied to a terminal of the first motor generator 30. A rotating shaft 42 of a second motor generator 40 is mechanically connected to a ring gear R of the planetary gear mechanism 20. The second motor generator 40 includes a permanent magnet 44 attached to a rotor and a stator coil 46. An output voltage of a second inverter 48 is applied to the stator coil 46. A driving wheel 50 is further mechanically connected to the ring gear R of the planetary gear mechanism 20.

制御装置60は、制御対象としての内燃機関10の制御量である、トルクや排気成分比率等を制御するために、内燃機関10の操作部を操作する。また、制御装置60は、制御対象としての第1モータジェネレータ30の制御量であるトルクを制御すべく、第1インバータ34を操作する。また、制御装置60は、制御対象としての第2モータジェネレータ40の制御量であるトルクを制御すべく第2インバータ48を操作する。 The control device 60 operates the operating section of the internal combustion engine 10 to control the torque, exhaust component ratio, and other controlled variables of the internal combustion engine 10 as a controlled object. The control device 60 also operates the first inverter 34 to control the torque, which is a controlled variable of the first motor generator 30 as a controlled object. The control device 60 also operates the second inverter 48 to control the torque, which is a controlled variable of the second motor generator 40 as a controlled object.

制御装置60は、制御量を制御する際、ステータ温度センサ70によって検出される第2モータジェネレータ40のステータコイル46の温度であるステータ温度Tstを参照する。また、制御装置60は、第2モータジェネレータ40の回転軸42の回転角を感知する回転角センサ72の出力信号Sm2を参照する。また、制御装置60は、電流センサ74によって検出される第2モータジェネレータ40に流れる電流iu,iv,iwを参照する。また、制御装置60は、ATF温度センサ76によって検出される潤滑油の温度であるATF温度Tatfを参照する。潤滑油は、駆動系の摺動部を循環する。詳しくは、潤滑油は、遊星歯車機構20、および第2モータジェネレータ40の回転軸42等に接触する。また、制御装置60は、水温センサ78によって検出される冷却水の温度である水温Tclを参照する。冷却水は、第2インバータ48および潤滑油の2つのうちの少なくとも1つと熱交換をする。 When controlling the controlled variable, the control device 60 refers to the stator temperature Tst, which is the temperature of the stator coil 46 of the second motor generator 40 detected by the stator temperature sensor 70. The control device 60 also refers to the output signal Sm2 of the rotation angle sensor 72 that detects the rotation angle of the rotating shaft 42 of the second motor generator 40. The control device 60 also refers to the currents iu, iv, and iw flowing through the second motor generator 40 detected by the current sensor 74. The control device 60 also refers to the ATF temperature Tatf, which is the temperature of the lubricating oil detected by the ATF temperature sensor 76. The lubricating oil circulates through the sliding parts of the drive system. In detail, the lubricating oil comes into contact with the planetary gear mechanism 20 and the rotating shaft 42 of the second motor generator 40. The control device 60 also refers to the water temperature Tcl, which is the temperature of the cooling water detected by the water temperature sensor 78. The cooling water exchanges heat with at least one of the second inverter 48 and the lubricating oil.

制御装置60は、PU62、および記憶装置64を備えている。PU62は、CPU,GPU,およびTPU等の少なくとも1つを備えたソフトウェア処理装置である。記憶装置64には、減磁判定プログラム64aが記憶されている。減磁判定プログラム64aは、永久磁石44が高温となって磁力が減少するいわゆる減磁が生じるおそれがあるか否かを判定する処理を実行させる指令を有する。 The control device 60 includes a PU 62 and a storage device 64. The PU 62 is a software processing device that includes at least one of a CPU, a GPU, and a TPU. A demagnetization determination program 64a is stored in the storage device 64. The demagnetization determination program 64a has instructions to execute a process to determine whether or not there is a risk of so-called demagnetization occurring, in which the permanent magnet 44 becomes too hot and the magnetic force is reduced.

図2に、減磁判定に関する処理の手順を示す。図2に示す処理は、PU62が、減磁判定プログラム64aを繰り返し実行することにより実現される。なお、以下では、先頭に「S」が付与された数字によって、各処理のステップ番号を表現する。 Figure 2 shows the procedure for the process related to demagnetization judgment. The process shown in Figure 2 is realized by the PU 62 repeatedly executing the demagnetization judgment program 64a. Note that, below, the step number of each process is represented by a number preceded by "S".

図2に示す一連の処理において、PU62は、まず、ステータ温度Tst、ATF温度Tatf、水温Tcl、トルクTrqおよび回転速度ωm2を取得する(S10)。トルクTrqは、PU62によって、電流iu,iv,iwに基づき算出される。回転速度ωm2は、PU62によって、出力信号Sm2に基づき算出される。 In the series of processes shown in FIG. 2, the PU 62 first acquires the stator temperature Tst, the ATF temperature Tatf, the water temperature Tcl, the torque Trq, and the rotation speed ωm2 (S10). The torque Trq is calculated by the PU 62 based on the currents iu, iv, and iw. The rotation speed ωm2 is calculated by the PU 62 based on the output signal Sm2.

次に、PU62は、ステータ温度Tst、ATF温度Tatf、および水温Tclのサンプリング番号を更新する(S12)。すなわち、たとえば、PU62は、変数iを0以上の整数とする場合、「Tatf(i)」を「Tatf(i+1)」とした後、「Tatf(0)」にS10の処理によって取得したATF温度Tatfを代入する。これは、サンプリングタイミングが新しいほど、カッコ内の数字によって示されるサンプリング番号が小さい数字となるようにするための処理である。 Next, PU 62 updates the sampling numbers of stator temperature Tst, ATF temperature Tatf, and water temperature Tcl (S12). That is, for example, when variable i is an integer equal to or greater than 0, PU 62 sets "Tatf(i)" to "Tatf(i+1)" and then substitutes the ATF temperature Tatf obtained by the processing of S10 for "Tatf(0)". This is a process to ensure that the more recent the sampling timing, the smaller the sampling number indicated by the number in parentheses.

次にPU62は、ステータ温度平均値Tstave、ATF温度平均値Tatfave、および水温平均値Tclaveを算出する(S14)。それら平均値は、いずれも、最新の「N」個のサンプリング値の単純平均値である。 Next, the PU 62 calculates the stator temperature average value Tstave, the ATF temperature average value Tatfave, and the water temperature average value Tclave (S14). Each of these average values is a simple average of the most recent "N" sampled values.

次にPU62は、ステータ温度平均値Tstaveが高温閾値TthL以上であるか否かを判定する(S16)。この処理は、永久磁石44の温度が、減磁が生じる可能性がある温度まで高まる可能性がある状況であるか否かを判定する処理である。高温閾値TthL自体は、減磁が生じる温度よりも低い温度に設定されている。高温閾値TthLに、ステータ温度平均値Tstaveと永久磁石44の実際の温度との差に想定される最大値を加算した値は、減磁が生じる温度の下限値に応じた値である。詳しくは、同加算した値は、下限値から所定のマージン量を減算した値とすることが望ましい。 Next, the PU 62 determines whether the average stator temperature Tstave is equal to or greater than the high temperature threshold TthL (S16). This process is for determining whether or not the temperature of the permanent magnet 44 is in a state where there is a possibility that it will rise to a temperature at which demagnetization may occur. The high temperature threshold TthL itself is set to a temperature lower than the temperature at which demagnetization may occur. The value obtained by adding the high temperature threshold TthL to the maximum value assumed for the difference between the average stator temperature Tstave and the actual temperature of the permanent magnet 44 is a value that corresponds to the lower limit of the temperature at which demagnetization may occur. In more detail, it is desirable for this added value to be a value obtained by subtracting a predetermined margin from the lower limit.

PU62は、高温閾値TthL以上であると判定する場合(S16:YES)、推定写像への入力変数に、S14の処理によって算出した値等を代入する(S18)。推定写像は、図1に示す記憶装置64に記憶されている推定写像データ64bによって規定される写像である。PU62は、入力変数x(1)に、ステータ温度平均値Tstaveを代入する。また、PU62は、入力変数x(2)に、ATF温度平均値Tatfaveを代入する。また、PU62は、入力変数x(3)に、水温平均値Tclaveを代入する。またPU62は、入力変数x(4)に、トルクTrqを代入する。また、PU62は、入力変数x(5)に、回転速度ωm2を代入する。 When the PU 62 determines that the high temperature threshold TthL is equal to or higher than the high temperature threshold TthL (S16: YES), the PU 62 assigns the value calculated by the process of S14 to the input variable for the estimated mapping (S18). The estimated mapping is a mapping defined by the estimated mapping data 64b stored in the storage device 64 shown in FIG. 1. The PU 62 assigns the stator temperature average value Tstave to the input variable x(1). The PU 62 also assigns the ATF temperature average value Tatfave to the input variable x(2). The PU 62 also assigns the water temperature average value Tclave to the input variable x(3). The PU 62 also assigns the torque Trq to the input variable x(4). The PU 62 also assigns the rotation speed ωm2 to the input variable x(5).

そしてPU62は、推定写像に入力変数x(1)~x(5)を代入することによって、出力変数yの値を算出する(S20)。本実施形態において、推定写像は、中間層が1層の順伝播全結合型のニューラルネットワークである。出力変数yは、永久磁石44の温度の推定値である。推定写像データ64bを生成する際の訓練データは、S18の処理において用いられるデータと、永久磁石44の温度とである。永久磁石44の温度は、S18の処理において用いる変数よりもより多くの変数を入力とする熱の拡散モデルを用いて算出されたものとする。 Then, PU 62 calculates the value of output variable y by substituting input variables x(1) to x(5) into the estimated mapping (S20). In this embodiment, the estimated mapping is a forward propagation fully connected neural network with one intermediate layer. The output variable y is an estimated value of the temperature of permanent magnet 44. The training data used when generating estimated mapping data 64b is the data used in the process of S18 and the temperature of permanent magnet 44. The temperature of permanent magnet 44 is calculated using a heat diffusion model that inputs more variables than the variables used in the process of S18.

PU62は、出力変数yの値が減磁閾値TthH以上であるか否かを判定する(S22)。減磁閾値TthHは、減磁が生じる温度の下限値に応じた値である。詳しくは、下限値から所定のマージン量を減算した値とすることが望ましい。 The PU 62 determines whether the value of the output variable y is equal to or greater than the demagnetization threshold TthH (S22). The demagnetization threshold TthH is a value that corresponds to the lower limit of the temperature at which demagnetization occurs. In particular, it is desirable to set the value to the lower limit minus a predetermined margin.

PU62は、減磁閾値TthH以上であると判定する場合(S22:YES)、永久磁石44の温度が減磁が生じるおそれがある状況にある旨判定をする(S24)。なお、PU62は、S24の処理を完了する場合と、S16,S22の処理において否定判定する場合と、には、図2に示す一連の処理を一旦終了する。 When the PU 62 determines that the temperature of the permanent magnet 44 is equal to or higher than the demagnetization threshold TthH (S22: YES), the PU 62 determines that the temperature of the permanent magnet 44 is in a state in which demagnetization may occur (S24). Note that when the PU 62 completes the process of S24 or when the process of S16 or S22 is determined to be negative, the PU 62 temporarily ends the series of processes shown in FIG. 2.

なお、PU62は、減磁が生じるおそれがある状況にある旨の判定がなされる場合、第2モータジェネレータ40の出力を小さい側に制限する処理を実行する。
ここで、本実施形態の作用および効果について説明する。
When it is determined that a situation exists in which demagnetization may occur, the PU 62 executes a process of limiting the output of the second motor-generator 40 to a smaller output.
Here, the operation and effects of this embodiment will be described.

図3(a)に、ステータ温度Tstおよび永久磁石44の温度Tmgの推移を示す。図3(a)に示すように、ステータ温度Tstは、永久磁石44の温度Tmgと強い正の相関を有する。ただし、永久磁石44の温度Tmgと比較すると、ステータ温度Tstは、短い時間スケールで大きく変動する。これは、ステータ温度センサ70の熱容量が、永久磁石44の熱容量よりも小さいために、ステータ温度センサ70の温度が熱の外乱の影響を受けやすいためであると考えられる。これに対し、図3(b)に示すように、ステータ温度平均値Tstaveは、ステータ温度Tstと比較して、短い時間スケールでの変動が抑制されている。 Figure 3(a) shows the progress of the stator temperature Tst and the temperature Tmg of the permanent magnet 44. As shown in Figure 3(a), the stator temperature Tst has a strong positive correlation with the temperature Tmg of the permanent magnet 44. However, compared to the temperature Tmg of the permanent magnet 44, the stator temperature Tst fluctuates greatly on a short time scale. This is thought to be because the heat capacity of the stator temperature sensor 70 is smaller than the heat capacity of the permanent magnet 44, and therefore the temperature of the stator temperature sensor 70 is easily affected by thermal disturbances. In contrast, as shown in Figure 3(b), the fluctuation of the stator temperature average value Tstave on a short time scale is suppressed compared to the stator temperature Tst.

PU62は、永久磁石44の温度Tmgを推定する際、ステータ温度Tstに代えて、ステータ温度平均値Tstaveを用いる。これにより、図4(a)に示すように、永久磁石44の温度を高精度に推定できる。これに対し、推定写像への入力をステータ温度Tstとした場合には、図4(b)に示すように、推定写像の出力変数y0は、短い時間スケールで大きく変動する。 When estimating the temperature Tmg of the permanent magnet 44, the PU 62 uses the average stator temperature Tstave instead of the stator temperature Tst. This allows the temperature of the permanent magnet 44 to be estimated with high accuracy, as shown in FIG. 4(a). In contrast, when the input to the estimation map is the stator temperature Tst, the output variable y0 of the estimation map fluctuates significantly on a short time scale, as shown in FIG. 4(b).

このように、本実施形態では、ステータ温度Tstを利用しつつ永久磁石44の温度Tmgを高精度に推定できる。
以上説明した本実施形態によれば、さらに以下に記載する作用および効果が得られる。
In this manner, in this embodiment, the temperature Tmg of the permanent magnet 44 can be estimated with high accuracy while utilizing the stator temperature Tst.
According to the present embodiment described above, the following actions and effects can be obtained.

(1)推定写像への入力変数に、第2モータジェネレータ40のトルクTrqを含めた。トルクTrqは、第2モータジェネレータ40を流れる電流と強い正の相関を有する変数である。一方、電流は、第2モータジェネレータ40の発熱量と正の相関を有する変数である。従って、推定写像への入力変数にトルクTrqを含めることにより、含めない場合と比較して、永久磁石44の温度をより高精度に推定できる。 (1) The torque Trq of the second motor generator 40 is included as an input variable to the estimation mapping. The torque Trq is a variable that has a strong positive correlation with the current flowing through the second motor generator 40. On the other hand, the current is a variable that has a positive correlation with the amount of heat generated by the second motor generator 40. Therefore, by including the torque Trq as an input variable to the estimation mapping, the temperature of the permanent magnet 44 can be estimated with higher accuracy than when it is not included.

(2)推定写像への入力変数にトルクTrqに加えて回転速度ωmgを含めた。トルクTrqと回転速度ωmgとの2つの組変数には、第2モータジェネレータ40の出力の情報が含まれている。また、トルクTrqと回転速度ωmgとによって規定される第2モータジェネレータ40の動作点に応じて、第2モータジェネレータ40の効率が定まる。したがって、上記2つの変数には、第2モータジェネレータ40の出力がいかなる効率で得られているかの情報が含まれる。したがって、第2モータジェネレータ40の駆動のために生じる熱量に関する情報が含まれる。したがって、推定写像への入力変数に上記2つの変数を含めることにより、含めない場合と比較して、永久磁石44の温度をより高精度に推定できる。 (2) In addition to torque Trq, rotation speed ωmg is included as an input variable to the estimation mapping. The two paired variables of torque Trq and rotation speed ωmg contain information on the output of the second motor generator 40. Furthermore, the efficiency of the second motor generator 40 is determined according to the operating point of the second motor generator 40 defined by torque Trq and rotation speed ωmg. Therefore, the above two variables contain information on the efficiency with which the output of the second motor generator 40 is obtained. Therefore, information on the amount of heat generated to drive the second motor generator 40 is included. Therefore, by including the above two variables as input variables to the estimation mapping, the temperature of the permanent magnet 44 can be estimated with higher accuracy than when they are not included.

(3)推定写像への入力変数に、ATF温度平均値Tatfaveを含めた。潤滑油は、第2モータジェネレータ40付近の部材との熱交換をする流体であることから、潤滑油の温度は、永久磁石44の温度を把握するうえで有益な情報である。そのため、推定写像への入力変数に、ATF温度平均値Tatfaveを含めない場合と比較して、永久磁石44の温度をより高精度に推定できる。 (3) The ATF temperature average value Tatfave was included in the input variables to the estimation mapping. Because the lubricating oil is a fluid that exchanges heat with components near the second motor-generator 40, the temperature of the lubricating oil is useful information for understanding the temperature of the permanent magnet 44. Therefore, the temperature of the permanent magnet 44 can be estimated with higher accuracy compared to a case in which the ATF temperature average value Tatfave is not included in the input variables to the estimation mapping.

(4)推定写像への入力変数に、水温平均値Tclaveを含めた。冷却水は、作動油と第2インバータ48との2つのうちの少なくとも1つと熱交換する部材であることから、冷却水の温度は、永久磁石44の温度を把握するうえで有益な情報である。そのため、推定写像への入力変数に、水温平均値Tclaveを含めない場合と比較して、永久磁石44の温度をより高精度に推定できる。 (4) The input variables to the estimation mapping include the average water temperature Tclave. Because the cooling water is a member that exchanges heat with at least one of the hydraulic oil and the second inverter 48, the temperature of the cooling water is useful information for understanding the temperature of the permanent magnet 44. Therefore, the temperature of the permanent magnet 44 can be estimated with higher accuracy compared to a case in which the input variables to the estimation mapping do not include the average water temperature Tclave.

<対応関係>
上記実施形態における事項と、上記「課題を解決するための手段」の欄に記載した事項との対応関係は、次の通りである。実行装置は、PU62に対応する。記憶装置は、記憶装置64に対応する。推定写像データは、推定写像データ64bに対応する。温度センサは、ステータ温度センサ70に対応する。取得処理は、S10の処理に対応する。平均値算出処理は、S14の処理に対応する。算出処理は、S18,S20の処理に対応する。
<Correspondence>
The correspondence between the matters in the above embodiment and the matters described in the "Means for solving the problem" section above is as follows: The execution device corresponds to the PU 62. The storage device corresponds to the storage device 64. The estimated mapping data corresponds to the estimated mapping data 64b. The temperature sensor corresponds to the stator temperature sensor 70. The acquisition process corresponds to the process of S10. The average value calculation process corresponds to the process of S14. The calculation process corresponds to the processes of S18 and S20.

<その他の実施形態>
なお、本実施形態は、以下のように変更して実施することができる。本実施形態および以下の変更例は、技術的に矛盾しない範囲で互いに組み合わせて実施することができる。
<Other embodiments>
This embodiment can be modified as follows: This embodiment and the following modifications can be combined with each other to the extent that no technical contradiction occurs.

・ニューラルネットワークとしては、中間層が1層のニューラルネットワークに限らない。たとえば、中間層が2層以上のニューラルネットワークであってもよい。
・ニューラルネットワークとしては、順伝播全結合型のネットワークに限らない。たとえば、回帰結合型ニューラルネットワーク(RNN)等であってもよい。その場合、S16の処理を削除することが望ましい。
The neural network is not limited to a neural network with one intermediate layer. For example, the neural network may have two or more intermediate layers.
The neural network is not limited to a forward propagation fully connected network. For example, a recurrent neural network (RNN) may be used. In this case, it is preferable to delete the process of S16.

・推定写像としては、ニューラルネットワークに限らない。たとえば、線形回帰モデルであってもよい。
・第2モータジェネレータ40の状態を示す状態変数としては、負荷を示す変数としてのトルクTrqと、回転速度ωm2と、に限らない。たとえば、負荷を示す変数として、トルクTrqに代えて、第2モータジェネレータ40を流れる電流を用いてもよい。また、たとえば、負荷を示す変数を、トルクTrqの指令値または電流の指令値としてもよい。
The estimation map is not limited to a neural network. For example, a linear regression model may be used.
The state variable indicating the state of the second motor generator 40 is not limited to the torque Trq and the rotation speed ωm2 as variables indicating the load. For example, instead of the torque Trq, the current flowing through the second motor generator 40 may be used as the variable indicating the load. Also, for example, the variable indicating the load may be a command value for the torque Trq or a command value for the current.

また、たとえば、第2モータジェネレータ40の出力と、回転速度ωm2との組であってもよい。ここで、出力と回転速度ωm2とから、第2モータジェネレータ40のトルクを算出できる。そのため、出力と回転速度ωm2とは、第2モータジェネレータ40の動作点に関する情報を含む。また、たとえば、第2モータジェネレータ40の状態を示す状態変数を、負荷を示す変数と出力との組としてもよい。ここで、負荷を示す変数と出力とから、回転速度ωm2を算出できる。そのため、負荷を示す変数と出力とは、第2モータジェネレータ40の動作点に関する情報を含む。 Also, for example, it may be a pair of the output of the second motor generator 40 and the rotational speed ωm2. Here, the torque of the second motor generator 40 can be calculated from the output and the rotational speed ωm2. Therefore, the output and the rotational speed ωm2 include information about the operating point of the second motor generator 40. Also, for example, the state variable indicating the state of the second motor generator 40 may be a pair of a variable indicating a load and the output. Here, the rotational speed ωm2 can be calculated from the variable indicating the load and the output. Therefore, the variable indicating the load and the output include information about the operating point of the second motor generator 40.

もっとも、第2モータジェネレータ40の状態を示す状態変数が、負荷を示す変数と回転速度ωm2と出力との3つのうちのいずれか2つを含むことは必須ではない。たとえば、それら3つに関しては、負荷を示す変数のみを含んでもよい。また、たとえば、それら3つに関しては、回転速度ωm2のみを含んでもよい。 However, it is not essential that the state variables indicating the state of the second motor-generator 40 include any two of the three variables: the variable indicating the load, the rotational speed ωm2, and the output. For example, with regard to those three variables, it may include only the variable indicating the load. Also, with regard to those three variables, it may include only the rotational speed ωm2.

・第2モータジェネレータ40に設けられた温度センサとしては、ステータ温度センサ70に限らない。たとえば、第2モータジェネレータ40のハウジングの温度を検出すべくハウジングの外周面に取り付けられた温度センサであってもよい。 The temperature sensor provided in the second motor generator 40 is not limited to the stator temperature sensor 70. For example, it may be a temperature sensor attached to the outer circumferential surface of the housing of the second motor generator 40 to detect the temperature of the housing.

・上記実施形態では、ステータ温度平均値Tstave等を算出するためのステータ温度Tst等のサンプリング周期を、磁石温度推定値の算出周期に一致させたが、これに限らない。たとえば、サンプリング周期を算出周期よりも短くしてもよい。 - In the above embodiment, the sampling period of the stator temperature Tst etc. for calculating the stator temperature average value Tstave etc. is made to match the calculation period of the magnet temperature estimate value, but this is not limited thereto. For example, the sampling period may be shorter than the calculation period.

・上記実施形態では、ステータ温度平均値Tstave等をステータ温度Tst等の単純平均値としたが、これに限らない。たとえば指数移動平均値としてもよい。
・上記実施形態では、ATF温度平均値Tatfaveを推定写像への入力変数xに含めたが、これに限らない。たとえば、ATF温度Tatfであってもよい。
In the above embodiment, the stator temperature average value Tstave is a simple average value of the stator temperature Tst, but the present invention is not limited to this. For example, the stator temperature average value Tstave may be an exponential moving average value.
In the above embodiment, the ATF temperature average value Tatfave is included in the input variable x to the estimation mapping, but this is not limiting. For example, the ATF temperature Tatf may be included.

・上記実施形態では、水温平均値Tclaveを推定写像への入力変数xに含めたが、これに限らない。たとえば、水温Tclであってもよい。
・推定写像への入力としては、上記実施形態および上記変更例に例示した変数に限らない。たとえば、ATF温度平均値Tatfave等の潤滑油の温度に関する変数を削除してもよい。またたとえば、水温平均値Tclave等の冷却水の温度に関する変数を削除してもよい。またたとえば、内燃機関10からの熱の影響を永久磁石44が大きく受ける場合には、内燃機関10の状態を示す変数を推定写像への入力変数に加えてもよい。また、たとえば車速の影響を永久磁石44が大きく受ける場合には、車速を示す変数を推定写像への入力変数に加えてもよい。
In the above embodiment, the average water temperature Tclave is included in the input variable x to the estimation mapping, but this is not limiting. For example, the water temperature Tcl may be included.
The inputs to the estimation mapping are not limited to the variables exemplified in the above embodiment and the above modified example. For example, variables related to the temperature of the lubricating oil, such as the ATF temperature average value Tatfave, may be deleted. Also, for example, variables related to the temperature of the coolant, such as the water temperature average value Tclave, may be deleted. Also, for example, if the permanent magnet 44 is significantly affected by the heat from the internal combustion engine 10, a variable indicating the state of the internal combustion engine 10 may be added to the input variables to the estimation mapping. Also, for example, if the permanent magnet 44 is significantly affected by the vehicle speed, a variable indicating the vehicle speed may be added to the input variables to the estimation mapping.

・車両としては、シリーズ・パラレルハイブリッド車に限らない。 -Vehicles are not limited to series-parallel hybrid vehicles.

10…内燃機関
12…クランク軸
20…遊星歯車機構
30…第1モータジェネレータ
34…第1インバータ
40…第2モータジェネレータ
44…永久磁石
46…ステータコイル
48…第2インバータ
50…駆動輪
60…制御装置
REFERENCE SIGNS LIST 10 internal combustion engine 12 crankshaft 20 planetary gear mechanism 30 first motor generator 34 first inverter 40 second motor generator 44 permanent magnet 46 stator coil 48 second inverter 50 drive wheels 60 control device

Claims (1)

実行装置と、記憶装置と、を備え、
前記記憶装置には、推定写像を規定する推定写像データが記憶されており、
前記推定写像は、入力変数の入力に対して回転電機の磁石温度を出力する写像であり、
前記実行装置は、
前記回転電機に設けられた温度センサの検出値と、前記回転電機の回転速度と、を取得する取得処理と、
複数の前記検出値の平均値を算出する平均値算出処理と、
前記推定写像に前記入力変数を入力することによって前記磁石温度を算出する算出処理と、を実行し、
前記入力変数には、前記平均値および前記回転速度が含まれる磁石温度の推定装置。
An execution device and a storage device,
The storage device stores estimated mapping data that defines an estimated mapping,
The estimation mapping is a mapping that outputs a magnet temperature of a rotating electric machine in response to an input of an input variable,
The execution device is
an acquisition process for acquiring a detection value of a temperature sensor provided in the rotating electric machine and a rotation speed of the rotating electric machine ;
an average value calculation process for calculating an average value of the plurality of detection values;
a calculation process for calculating the magnet temperature by inputting the input variables into the estimation mapping;
The magnet temperature estimator, wherein the input variables include the average value and the rotational speed .
JP2021189324A 2021-11-22 2021-11-22 Magnet temperature estimation device Active JP7632245B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021189324A JP7632245B2 (en) 2021-11-22 2021-11-22 Magnet temperature estimation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021189324A JP7632245B2 (en) 2021-11-22 2021-11-22 Magnet temperature estimation device

Publications (2)

Publication Number Publication Date
JP2023076117A JP2023076117A (en) 2023-06-01
JP7632245B2 true JP7632245B2 (en) 2025-02-19

Family

ID=86547781

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021189324A Active JP7632245B2 (en) 2021-11-22 2021-11-22 Magnet temperature estimation device

Country Status (1)

Country Link
JP (1) JP7632245B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020114167A (en) 2019-01-10 2020-07-27 株式会社デンソー Control device and rotating electric machine system
JP2020133512A (en) 2019-02-20 2020-08-31 トヨタ自動車株式会社 Catalyst temperature estimation device, catalyst temperature estimation system, data analysis device, and internal combustion engine control device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020114167A (en) 2019-01-10 2020-07-27 株式会社デンソー Control device and rotating electric machine system
JP2020133512A (en) 2019-02-20 2020-08-31 トヨタ自動車株式会社 Catalyst temperature estimation device, catalyst temperature estimation system, data analysis device, and internal combustion engine control device

Also Published As

Publication number Publication date
JP2023076117A (en) 2023-06-01

Similar Documents

Publication Publication Date Title
Eftekhari et al. Robust loss minimization for predictive direct torque and flux control of an induction motor with electrical circuit model
Bui et al. Application of deep learning in parameter estimation of permanent magnet synchronous machines
JP2006353091A (en) On-line minimum copper loss control of embedded permanent magnet synchronous machine for vehicle
CN118381403A (en) Permanent magnet synchronous motor impact resistance model prediction moment smooth control method, device, equipment and medium
JP7632245B2 (en) Magnet temperature estimation device
Ubare et al. Performance assessment of the BLDC motor in EV drives using nonlinear model predictive control
Joshi et al. Error compensation in initial temperature estimation of electric motors using a kalman filter
Ramones et al. Estimating the real-time temperature of a 48V permanent magnet synchronous motor using a thermal neural network
Younes et al. Sensorless Torque Control of an Electric Vehicle Driven by an Open End Winding Induction Motor: An Experimental Study
Popescu et al. Energy efficiency improvement for an electric vehicle PM BLDC propulsion system using phase advance and dwell control
González-Cagigal et al. Comparison of nonlinear Kalman filtering schemes for sensorless control of permanent magnet-assisted synchronous reluctance machines
JP5929492B2 (en) Induction machine control device
Alrashed et al. Online intelligent parameter and speed estimation of permanent magnet synchronous motors using bacterial foraging optimization
JP2018102102A (en) Motor system
Nicola et al. Improvement performances of sensorless control for pmsm based on foc strategy using luenberger observer, sine cosine algorithm, and rl-td3 agent
Luo et al. Field-oriented Controlled Permanent Magnet Synchronous Motor Drive with Dynamic-parameter Speed Controller Based on Generalized Regression Neural Network.
Dewantoro et al. Robust speed-controlled permanent magnet synchronous motor drive using fuzzy logic controller
Sepeeh et al. A simulation on hybrid speed and flux estimation-based back EMF integration with rotor flux-oriented current model
Tatari et al. Data-driven thermal modeling for electrically excited synchronous motors-a supervised machine learning approach
Hachicha et al. Induction machine DTC optimization using artificial intelligence for EV's applications
JP2017093270A (en) Motor control device
JP2020167779A (en) Induction motor rotor temperature estimator and rotor temperature estimation system
CN113824379A (en) Method and device for testing unit current maximum torque angle of permanent magnet synchronous motor
JP6816466B2 (en) Vehicle control device
Alcalá et al. Electric vehicle emulation based on inertial flywheel and a Dc machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240320

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240925

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241127

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250120

R150 Certificate of patent or registration of utility model

Ref document number: 7632245

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150