JP5163251B2 - Control device for electric power steering device - Google Patents
Control device for electric power steering device Download PDFInfo
- Publication number
- JP5163251B2 JP5163251B2 JP2008105907A JP2008105907A JP5163251B2 JP 5163251 B2 JP5163251 B2 JP 5163251B2 JP 2008105907 A JP2008105907 A JP 2008105907A JP 2008105907 A JP2008105907 A JP 2008105907A JP 5163251 B2 JP5163251 B2 JP 5163251B2
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- value
- control
- motor
- detection means
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Steering Control In Accordance With Driving Conditions (AREA)
- Power Steering Mechanism (AREA)
- Control Of Ac Motors In General (AREA)
Description
本発明は、モータを用いて自動車等車両のステアリング機構に操舵補助力を付与する電動パワーステアリング装置の制御装置に関し、特に、過熱保護を行うための温度検出手段の故障を検出することのできる電動パワーステアリング装置の制御装置に関する。 The present invention relates to a control device for an electric power steering device that applies a steering assist force to a steering mechanism of a vehicle such as an automobile using a motor, and more particularly, an electric motor capable of detecting a failure of a temperature detection means for performing overheat protection. The present invention relates to a control device for a power steering device.
自動車等の車両では、操舵者の操舵に際してモータを制御して、その結果発生した回転トルクによりステアリング機構の一部を構成する操向ハンドルに操舵補助力(操舵アシスト力)を付与する電動パワーステアリング装置(以下、EPSともいう。)が広く用いられている。 In vehicles such as automobiles, an electric power steering system that controls a motor during steering by a steering wheel and applies a steering assist force (steering assist force) to a steering handle that constitutes a part of the steering mechanism based on the resulting rotation torque. Devices (hereinafter also referred to as EPS) are widely used.
この電動パワーステアリング装置は、モータが所望の回転トルクを発生できるように、モータに供給する電流を制御する制御装置(以下、ECUという)を備えており、この制御された電流でモータを回転させ、モータの回転トルクを、減速機等を介して操向ハンドルに直結するシャフトに伝えて操舵者の操舵アシストを実現している(以下、このような制御をアシスト制御という)。 This electric power steering device is equipped with a control device (hereinafter referred to as ECU) that controls the current supplied to the motor so that the motor can generate a desired rotational torque, and the motor is rotated by this controlled current. The rotational torque of the motor is transmitted to the shaft directly connected to the steering handle via a speed reducer or the like to realize the steering assist of the steering operator (hereinafter, such control is referred to as assist control).
図6は、従来の電動パワーステアリング装置の電気的構成を示すブロック図である。
この従来の電動パワーステアリング装置は、制御装置であるECU5と、モータ6と、バッテリ7と、バッテリ7からECU5に供給する電流を開閉するイグニションスイッチ8と、を有して構成されている。
FIG. 6 is a block diagram showing an electrical configuration of a conventional electric power steering apparatus.
This conventional electric power steering apparatus includes an ECU 5, which is a control device, a motor 6, a battery 7, and an ignition switch 8 that opens and closes a current supplied from the battery 7 to the ECU 5.
ECU5は、不図示のセンサで検出される、操向ハンドルに発生する操舵トルク信号、及び車両の車速信号に基づいて、制御手段としてモータ6に供給するための電流の制御値を生成する制御回路部51と、生成された電流の制御値に基づいてモータ駆動回路部53を構成するFET(駆動素子)Q11〜Q16のゲートにパルス電圧を供給するFET駆動回路部52と、6個のFETQ11〜Q16によりHブリッジ回路が構成されてモータ6に電流(駆動電流)を供給するモータ駆動回路部53と、バッテリ7の電源電圧を降圧して制御回路部51に電圧を供給するための電源回路部55と、を有している。
なお、制御回路部51は、マイコンシステムで構成されおり、例えば内部メモリに格納されたプログラムを実行することによってECU5の各部を制御している。
The ECU 5 generates a control value of a current to be supplied to the motor 6 as control means based on a steering torque signal generated at the steering handle and a vehicle speed signal detected by a sensor (not shown). Section 51, FET
The control circuit unit 51 is configured by a microcomputer system, and controls each unit of the ECU 5 by executing a program stored in an internal memory, for example.
このように構成された電動パワーステアリング装置では、ECU5を構成する部品、特にモータ駆動回路部53のFETQ11〜Q16が印加される駆動電流により発熱し、このため温度が上昇して過熱状態になり、ひいては故障する虞がある。
In the electric power steering apparatus configured as described above, heat is generated by the drive current applied to the components constituting the ECU 5, in particular, the FETs Q11 to Q16 of the motor
そこで、この過熱による部品の焼損を防止するために、従来の電動パワーステアリング装置の制御装置では、温度検出素子としてサーミスタSR2を使用してこのサーミスタSR2を例えばFETQ11〜16の近傍に付設する。そして、温度により変化するサーミスタSR2の抵抗値を検出する温度検出回路ブロック54によりモータ駆動回路部53の温度を検出し、検出した温度を制御回路部51にフィードバックする。
Therefore, in order to prevent burning of parts due to this overheating, a conventional control device for an electric power steering apparatus uses the thermistor SR2 as a temperature detection element and attaches this thermistor SR2 in the vicinity of, for example, the FETs Q11-16. Then, the temperature of the motor
そして、制御回路51は、検出したモータ駆動回路部53の温度が設定した閾値を超えた場合に、モータ6に供給する電流を制限するように制御値を変更する。これにより、モータ6に供給する電流が減少してモータ駆動回路部53の温度が低下し、ECU5を構成する電子部品、特に過熱が問題になるFETQ11〜Q16の焼損を未然に防止することができることになる(例えば、特許文献1参照)。
The control circuit 51 changes the control value so as to limit the current supplied to the motor 6 when the detected temperature of the motor
しかしながら、このような従来の電動パワーステアリング装置では、サーミスタSR2が故障した場合、或いはサーミスタSR2に接続された信号線が断線した場合には、温度検出回路ブロック54から時間が経過しても変化しない一定値の検出信号が出力されることがある。またその一方で、サーミスタSR2及びその信号線が共に正常で且つ検出対象であるモータ駆動回路部53の温度が一定値を維持している場合にも、同じく温度検出回路ブロック54からは一定値の検出信号が出力されことになるため、その一定値がサーミスタSR2又は信号線の異常を示す検出信号なのか否か、を識別することができなかった。
However, in such a conventional electric power steering device, if the thermistor SR2 fails or the signal line connected to the thermistor SR2 is disconnected, the temperature
このため、モータ駆動回路部53の温度が一定値を示している場合、適切にその異常を識別することができないため、不要にモータ6に供給する電流を制限する等して操舵アシストを停止する、またその逆に、モータ6に供給する電流を制限等しないことによりECU5内部の温度が上昇し過熱による焼損を招いてしまうという嫌いがある。
For this reason, when the temperature of the motor
本発明は前述の事情に鑑みてなされたものであり、その目的は、温度検出手段から一定値の検出信号が出力される場合でも、温度検出手段の故障を検出することができ、そして操舵アシスト及び過熱保護を適切に継続実施することのできる電動パワーステアリング装置の制御装置を提供することにある。 The present invention has been made in view of the above-described circumstances, and an object of the present invention is to detect a failure of the temperature detecting means even when a detection signal having a constant value is output from the temperature detecting means, and to assist the steering. It is another object of the present invention to provide a control device for an electric power steering device capable of properly and continuously performing overheat protection.
本発明は前述した目的は、下記の構成より達成される。 The object of the present invention is achieved by the following constitution.
(1) ステアリング機構に操舵補助力を付与するためモータに供給する電流の制御値を生成する制御手段と、駆動素子を有し当該駆動素子により前記電流を供給して前記モータを駆動するモータ駆動手段と、半導体素子により構成されて前記制御値に基づいて前記駆動素子を制御する駆動素子制御手段と、を備える電動パワーステアリング装置の制御装置において、
前記モータ駆動手段の温度を検出して第1の温度値として出力する第1の温度検出手段と、
前記駆動素子制御手段の温度を検出して第2の温度値として出力する第2の温度検出手段と、
前記第2の温度値に基づき前記制御装置本体の内部温度を推定して温度推定値として算出する温度推定手段と、
前記第1の温度値及び前記推定温度値について相関を算出する相関算出手段と、
当該相関算出手段により算出された相関に基づいて、前記第1の温度検出手段及び前記第2の温度検出手段のいずれかが故障した、と判定する故障検出手段と、
を、さらに備える
ことを特徴とする電動パワーステアリング装置の制御装置。
(2) 前記相関算出手段は、前記第1の温度値と前記推定温度値とについて相関係数を算出し、
前記故障検出手段は、前記相関係数が所定の閾値より小さくなったときに、前記第1の温度検出手段及び前記第2の温度検出手段のいずれかが故障した、と判定する
ことを特徴とする上記(1)の電動パワーステアリング装置の制御装置。
(3) 前記相関算出手段は、同一時刻の値として対応付けられる、前記第1の温度値と前記温度推定値との組合せを単位要素とし、当該単位要素を所定数且つ時系列的にそれぞれ取得し、この取得結果に基づき前記相関係数を逐次算出する
ことを特徴とする上記(2)の電動パワーステアリング装置の制御装置。
(4) 前記第1の温度検出手段は、前記駆動素子に近接して配されると共に抵抗値が温度により変化する抵抗体の当該抵抗値を検出することにより前記モータ駆動手段の温度を検出し、
前記第2の温度検出手段は、前記半導体の内部抵抗を検出することにより前記駆動素子制御手段の温度を検出する
ことを特徴とする上記(1)〜(3)のいずれか1つの電動パワーステアリング装置の制御装置。
(5) 前記故障特定手段が、前記第1の温度検出手段及び前記第2の温度検出手段のいずれかが故障した、と判定したときに、
前記制御手段は、前記モータに供給する電流を制限するように、前記制御値を変更する
ことを特徴とする上記(1)〜(4)のいずれか1つの電動パワーステアリング装置の制御装置。
(1) Control means for generating a control value of a current to be supplied to the motor in order to apply a steering assist force to the steering mechanism, and a motor drive that has a drive element and supplies the current by the drive element to drive the motor A control device for an electric power steering apparatus comprising: means; and a drive element control means configured by a semiconductor element and controlling the drive element based on the control value.
First temperature detecting means for detecting the temperature of the motor driving means and outputting it as a first temperature value;
Second temperature detection means for detecting the temperature of the drive element control means and outputting it as a second temperature value;
Temperature estimating means for estimating an internal temperature of the control device main body based on the second temperature value and calculating a temperature estimated value;
Correlation calculating means for calculating a correlation for the first temperature value and the estimated temperature value;
A failure detection means for determining that one of the first temperature detection means and the second temperature detection means has failed based on the correlation calculated by the correlation calculation means;
Is further provided with the control apparatus of the electric power steering apparatus characterized by the above-mentioned.
(2) The correlation calculating means calculates a correlation coefficient for the first temperature value and the estimated temperature value,
The failure detection means determines that one of the first temperature detection means and the second temperature detection means has failed when the correlation coefficient is smaller than a predetermined threshold value. The control device for the electric power steering device according to the above (1).
(3) The correlation calculation means uses a combination of the first temperature value and the temperature estimated value, which are associated as values at the same time, as unit elements, and acquires the unit elements in a predetermined number and in time series, respectively. The control device for the electric power steering apparatus according to (2), wherein the correlation coefficient is sequentially calculated based on the obtained result.
(4) The first temperature detecting means detects the temperature of the motor driving means by detecting the resistance value of a resistor that is arranged in the vicinity of the driving element and whose resistance value varies with temperature. ,
The electric power steering according to any one of (1) to (3), wherein the second temperature detection means detects the temperature of the drive element control means by detecting an internal resistance of the semiconductor. Control device for the device.
(5) When the failure identification unit determines that one of the first temperature detection unit and the second temperature detection unit has failed,
The control device according to any one of (1) to (4), wherein the control means changes the control value so as to limit a current supplied to the motor.
上記(1)の構成によれば、モータ駆動手段、駆動素子制御手段等を含む制御装置本体の内部温度が変化した場合に、第1の温度検出手段により検出された温度(第1の温度値)及び温度推定手段により推定された温度(温度推定値)のいずれか片方が異常を示して常に一定値を出力したとき、両温度の相関が変化して小さくなる。したがって、これら両温度の相関を監視することにより、これら温度検出手段から一定値の検出信号が出力される場合でも、第1の温度検出手段と第2の温度検出手段のいずれかが故障したと判定することができ、例えば制御手段により電流を制限すること等により操舵アシスト及び過熱保護を適切に継続実施することが可能になる。
また、上記(2)の構成によれば、相関係数を用いて第1の温度値と温度推定値との相関を監視することにより、第1の温度検出手段又は第2の温度検出手段のいずれかの故障に対応してその相関係数が所定の閾値より小さくなる。したがって、相関係数の算出と、所定の閾値の設定と、により、これら温度検出手段から一定値の検出信号が出力される場合でも、第1の温度検出手段と第2の検出手段のいずれかが故障したと判定することができ、例えば制御手段により電流を制限すること等により操舵アシスト及び過熱保護をより適切に継続実施することが可能になる。
さらに、上記(3)の構成によれば、それぞれ同一時刻且つ時系列的に取得された、所定数の第1の温度と温度推定値との組合せを単位要素として相関係数を算出するので、相関係数の時系列的変化を適切に捉えることができる。このため、第1の温度検出手段及び第2の温度検出手段のいずれかが故障したことを、より確実に判定することが可能になる。
そして、上記(4)の構成によれば、抵抗体をモータ駆動手段の、例えばFETなどの駆動素子に近接して配してこの抵抗体の抵抗値の変化により第1の温度検出手段はモータ駆動手段の温度を検出し、一方第2の温度検出手段は駆動素子制御手段である、例えばゲートドライバICが通常備えるフォルト端子(異常検出用端子)を介して半導体素子の内部抵抗を検出して駆動素子制御手段の温度を検出するので、精度よく温度を検出することが可能になる。
また、上記(5)の構成によれば、第1の温度検出手段及び第2の温度検出手段のいずれかが故障したと判定されたときに、モータの電流は制限されるが電流は継続して供給されるので操舵アシストが続行可能であり、故障判定時に急に操舵アシストが停止することがないので、操舵者の操舵フィーリングを急に損なうことない。また、モータの電流が制限されるため、未然に過熱保護を施すことができて安全である。したがって、この構成によれば、操舵アシスト及び過熱保護を適切に継続実施することができる。
According to the configuration of (1) above, when the internal temperature of the control device main body including the motor drive means, the drive element control means, etc. changes, the temperature detected by the first temperature detection means (the first temperature value). ) And the temperature estimated by the temperature estimation means (temperature estimated value) indicate an abnormality and always output a constant value, the correlation between both temperatures changes and becomes smaller. Therefore, by monitoring the correlation between these two temperatures, even if a detection signal of a constant value is output from these temperature detection means, either the first temperature detection means or the second temperature detection means has failed. For example, the steering assist and the overheat protection can be appropriately continued by limiting the current by the control means.
According to the configuration of (2) above, the correlation between the first temperature value and the estimated temperature value is monitored using the correlation coefficient, so that the first temperature detection means or the second temperature detection means Corresponding to any failure, the correlation coefficient becomes smaller than a predetermined threshold value. Therefore, even when a constant detection signal is output from these temperature detection means by calculating the correlation coefficient and setting a predetermined threshold value, one of the first temperature detection means and the second detection means. It is possible to determine that the vehicle has failed, and it is possible to continue steering assist and overheat protection more appropriately by, for example, limiting the current by the control means.
Furthermore, according to the configuration of (3) above, the correlation coefficient is calculated by using as a unit element a combination of a predetermined number of first temperatures and estimated temperature values acquired at the same time and in time series. It is possible to appropriately grasp the time series change of the correlation coefficient. For this reason, it becomes possible to determine more reliably that one of the first temperature detection means and the second temperature detection means has failed.
According to the configuration of (4), the resistor is arranged in the vicinity of the motor driving means, for example, a driving element such as an FET, and the first temperature detecting means is driven by the change in the resistance value of the resistor. The temperature of the driving means is detected, while the second temperature detecting means is a driving element control means, for example, by detecting the internal resistance of the semiconductor element via a fault terminal (abnormality detection terminal) normally provided in the gate driver IC. Since the temperature of the drive element control means is detected, the temperature can be detected with high accuracy.
According to the configuration of (5) above, when it is determined that one of the first temperature detection means and the second temperature detection means has failed, the motor current is limited but the current continues. Therefore, the steering assist can be continued, and the steering assist does not stop suddenly at the time of failure determination, so that the steering feeling of the driver is not suddenly impaired. In addition, since the current of the motor is limited, overheat protection can be provided in advance and it is safe. Therefore, according to this configuration, steering assist and overheat protection can be appropriately continued.
本発明によれば、温度検出手段から一定値の検出信号が出力される場合でも、温度検出手段の故障を検出することができ、そして操舵アシスト及び過熱保護を適切に継続実施することのできる電動パワーステアリング装置の制御装置を提供することができる。 According to the present invention, even when a detection signal having a constant value is output from the temperature detection means, it is possible to detect a failure of the temperature detection means and to appropriately continue steering assist and overheat protection. A control device for a power steering apparatus can be provided.
以下、本発明に係る電動パワーステアリング装置の制御装置の好適な一実施形態について、図面を参照しながら説明する。 Hereinafter, a preferred embodiment of a control device for an electric power steering device according to the present invention will be described with reference to the drawings.
図1は、本実施形態に係る電動パワーステアリング装置の概略構成を示すブロック図である。 FIG. 1 is a block diagram showing a schematic configuration of the electric power steering apparatus according to the present embodiment.
図1に示すように、本実施形態に係る電動パワーステアリング装置は、ステアリング機能の一部を構成する操舵ハンドルにアシスト力を付与するモータ2と、モータ2が所望のトルクを発生できるようにモータ2に供給する電流を制御するECU1と、ECU1に電流を供給するバッテリ3と、バッテリ3からECU1に供給される電流を開閉するイグニションスイッチ4と、を備えて構成される。
As shown in FIG. 1, the electric power steering apparatus according to this embodiment includes a
ECU1は、不図示のセンサにより検出された、操向ハンドルに発生する操舵トルク及び車両の車速に基づいて、モータ2に供給する電流の制御目標値(制御値)である電流指令値を生成してパルス幅変調(PWM)信号を出力する制御回路部(制御手段)11と、ゲートドライバIC(半導体素子)により構成され、そのPWM信号に応じてパワーFETQ1〜Q6のゲートを駆動するFET駆動回路部12と、Hブリッジ回路を構成する6つのパワーFET(電界効果トランジスタ)Q1〜Q6がオン、オフを繰り返すことによってモータ2に電流(駆動電流)を供給するモータ駆動回路部13と、温度検出素子としてサーミスタSR1を使用しパワーFETQ1〜Q6の温度により変化するサーミスタSR1の抵抗値を検出する温度検出回路ブロック14と、バッテリ3の電圧を降圧して制御回路部11に供給するための電圧を生成する電源回路部15と、を有して構成される。
なお、ECU1は、このような回路部を構成するため、その内部にパワーFETQ1〜Q6をはじめ、抵抗素子、コンデンサ素子などの多数の電子部品を有している。
The
In order to constitute such a circuit unit, the
また、モータ駆動回路部13では、Hブリッジ回路を構成してモータ2の駆動電流を供給するパワーFETQ1〜Q6がアルミニウム等の放熱板上に実装されると共に、ECU1の主な過熱の原因とされるパワーFETQ1〜Q6の温度を精度よく検出する位置、即ちパワーFETQ1〜Q6に近接する位置になる、その同じ放熱板上に、前述のサーミスタSR1が配設されている。
In the motor
サーミスタSR1はその抵抗値が温度により変化する特性を有した素子であり、この特性を利用して温度が検出可能であり、このため温度検出回路ブロック14は、このサーミスタSR1の抵抗値を検出することにより、モータ駆動回路部13の温度を検出してその値(第1の温度値)を制御回路部11に送信する。即ち、サーミスタSR1と温度検出回路ブロック14とその信号線により、モータ駆動回路部13の温度を検出するための温度検出手段(以下、第1の温度検出手段ともいう)が構成されることになる。
The thermistor SR1 is an element having a characteristic that its resistance value changes depending on the temperature, and the temperature can be detected using this characteristic. For this reason, the temperature
また、FET駆動回路部12を構成するゲートドライバICは、パワーFETQ1〜Q6のゲートにパルス電圧を供給する機能の他に、通常、FET駆動回路12の出力信号を基にしてHブリッジ回路における通電経路の異常(フォルト)を検出する異常検出回路121を有しており、この異常が検出されると、その異常が発生した旨を外部(例えば制御回路部11等)に出力する機能を有している。
In addition to the function of supplying a pulse voltage to the gates of the power FETs Q1 to Q6, the gate driver IC constituting the FET
この異常検出回路121は、オープンドレイン構成のMOSFETQ7から構成され、Hブリッジ回路における通電経路に異常がない通常時はオン状態となって、その端子(フォルト端子)から2値信号“0”を出力している。
なお、このフォルト端子は、プルアップ抵抗R1を介して制御回路部11に接続されている。
This
The fault terminal is connected to the control circuit unit 11 via the pull-up resistor R1.
ここで、ゲートドライバIC等の半導体の導通時における内部抵抗は一般にその温度変化と共に連続的{理想的な状態ではリニア(線形)}に増加、或いは減少する特性を有している。FET駆動回路部12を構成するゲートドライバICが、モータ2の駆動等によるECU内部温度の変化に伴って上昇した場合には、異常検出回路121も同様に導通時の内部抵抗(ドレイン・ソース間の抵抗)がその温度変化と共に連続的に変化することになる。
なお、ゲートドライバICは弱信号を扱う素子であるため、そのゲートドライバIC自体の駆動による発熱の影響は微小であり、その温度変化は周りの雰囲気温度、即ちECU1の内部温度の影響が大きい。
Here, the internal resistance during conduction of a semiconductor such as a gate driver IC generally has a characteristic of increasing or decreasing continuously {linearly in an ideal state} with a change in temperature. When the gate driver IC constituting the FET
Since the gate driver IC is an element that handles weak signals, the influence of heat generated by driving the gate driver IC itself is very small, and the temperature change is greatly influenced by the ambient temperature, that is, the internal temperature of the
したがって、ECU1の内部温度変化によりMOSFETQ7の内部抵抗が変化することになり、これに応じてプルアップ抵抗R1を介して流れる電流も変化する。即ち、異常検出回路121のドレイン電圧が変化することになるので、これが制御回路部11に送信されて処理されることにより、制御回路部11はFET駆動回路部12を構成するゲートドライバICの温度、即ちECU1の内部温度を推定し温度推定値として演算出力することが可能になる。
即ち、異常検出回路121は、オープンドレイン構成のMOSFETQ7から構成されているため、このMOSFETQ7のドレイン電圧(フォルト端子の電圧)が利用されることで、その信号線と共に温度検出手段(以下、第2の温度検出手段ともいう)としても機能し、FET駆動回路部12の温度値(第2の温度値)を出力することになる。
Therefore, the internal resistance of MOSFET Q7 changes due to the internal temperature change of
That is, since the
また、このように構成されたECU1の制御回路部11は、主としてマイクロコンピュータシステムで構成され、内部メモリに格納されたプログラムを実行することにより、操舵トルク及び車速に基づいて電流指令値を生成し、この電流指令値からパルス幅変調(PWM)信号を出力し、FET駆動回路部12がこのPWM信号に応じてモータ駆動回路部13のパワーFETQ1〜Q6のゲート端子に電流を供給する。これにより、モータ駆動回路部13の各パワーFETQ1〜Q6がオン状態になってモータ2が回転し操舵アシストが実現されることになる。
The control circuit unit 11 of the
また、制御回路部11は、モータ駆動回路部13の温度が上昇して過熱状態になることを防止するために、温度検出回路ブロック14により出力された第1の温度値及び異常検出回路121により出力された第2の温度値のうち、通常状態では温度検出回路ブロック14により出力された第1の温度値をフィードバックし、この温度値が予め設定された温度閾値を超えた場合に、モータ2に供給する電流を制限するように電流指令値を変更している。
In addition, the control circuit unit 11 uses the first temperature value output from the temperature
さらに、制御回路部11は、サーミスタSR1と温度検出回路ブロック14とその信号線とにより構成される第1の温度検出手段と、異常検出回路121とその信号線とにより構成される第2の温度検出手段と、のいずれかが故障したと判定するための温度検出手段故障検出部111を有している。
Further, the control circuit unit 11 includes a first temperature detecting means constituted by the thermistor SR1, the temperature detecting
図2は、温度検出手段故障検出部の概略構成を示す機能ブロック図である。 FIG. 2 is a functional block diagram illustrating a schematic configuration of the temperature detection unit failure detection unit.
図2に示すように、温度検出手段故障検出部111は、温度検出回路ブロック15より出力される第1の温度値(以下、検出温度値ともいう)を取得する検出温度取得部112と、FET駆動回路部12の温度変化に伴う異常検出回路121のMOSFETQ7のドレイン電圧(第2の温度値に相当する値)の変化を検出するドレイン電圧検出部113と、このドレイン電圧検出部113により検出されたMOSFETQ7のドレイン電圧に基づいてECU1の内部温度を推定し温度推定値として出力する温度推定部114と、その検出温度値とその温度推定値について相関係数を算出する相関算出部115と、この相関算出部115により算出された相関係数と予め設定された所定の閾値とを比較することにより第1の温度検出手段と第2の温度検出手段とのいずれかが故障したと判定する故障判定部116と、有している。
As shown in FIG. 2, the temperature detection means failure detection unit 111 includes a detection
次に、このように構成された温度検出手段故障検出部111の動作について説明する。
図3は、温度検出手段故障検出部111の動作手順を説明するためのフローチャートである。
Next, the operation of the temperature detecting means failure detecting unit 111 configured as described above will be described.
FIG. 3 is a flowchart for explaining an operation procedure of the temperature detecting unit failure detecting unit 111.
まず、ステップS101において、同一時刻の値として対応付けられる、検出温度値及び推定温度の温度データ組合せの取得時刻を識別するための変数iを初期値として‘0’に設定して、この温度データの組合せを単位要素として取り扱う。 First, in step S101, the variable i for identifying the acquisition time of the temperature data combination of the detected temperature value and the estimated temperature, which is associated as the value of the same time, is set to “0” as an initial value, and this temperature data Is treated as a unit element.
次に、検出温度取得部112により検出温度値Tdiを取得すると共に(ステップS102)、ドレイン電圧検出部113により異常検出回路121のMOSFETQ7のドレイン電圧を検出する(ステップS103)。
なお、このステップS102、S103の手順は、それぞれ同一時刻、かつ周期的に実行される。
Next, the detected temperature value Tdi is acquired by the detected temperature acquisition unit 112 (step S102), and the drain
The steps S102 and S103 are executed at the same time and periodically.
ステップS104では、温度推定部114により、検出されたドレイン電圧に基づいてECU1の内部温度を推定し、推定温度値Teiを取得する。このとき、温度推定部114は、例えば実験等により、予めMOSFETQ7のドレイン電圧とECU1内部温度との関係を実際に測定して同定しておき、この同定結果により作成されたデータテーブルを参照することで、そのドレイン電圧に対応するECU1の内部温度を推定することができる。
In step S104, the
図4は、このようにして取得された時刻t0・・・ti・・・tnにおける検出温度値Tdと推定温度値Teの値を示すものであり、図中に示す黒点の横軸および縦軸における位置がそれぞれ検出温度値Tdと推定温度値Teを示している。また、この図4において、この黒点が時間の経過と共に右肩あがりになっているのは、ECU1の内部温度及びモータ駆動回路部13の温度が上昇している状態を示している。
Figure 4 shows the value of the detected temperature values T d and the estimated temperature value T e in this manner the time obtained by t 0 ··· t i ··· t n , the black points shown in FIG. The positions on the horizontal and vertical axes indicate the detected temperature value Td and the estimated temperature value Te , respectively. Further, in FIG. 4, this black dot is rising to the right with time, indicating that the internal temperature of the
また、ECU1の内部温度及びモータ駆動回路部13の温度はその駆動及び配置等の関連性により相関関係が認められ、モータ駆動回路部13が温度上昇すればECU1の内部温度も上昇するので、温度検出手段それぞれが正常状態である場合には検出温度値Tdと推定温度値Teを示す黒点の群において、図4中の直線に示すように、ある一定の相関係数が認められることになる。
なお、検出温度値Td及び推定温度値Teにおいて、強い相関があるときにはその相関係数が‘1’に近い数字を示し、図4に示すようにその直線が略45°の傾きを示すことになる。
Further, the internal temperature of the
In addition, in the detected temperature value Td and the estimated temperature value Te , when there is a strong correlation, the correlation coefficient shows a number close to '1', and the straight line shows an inclination of about 45 ° as shown in FIG. It will be.
そして、ステップS105では、時系列的に相関係数の変化を捉えるため、検出温度値Td及び推定温度Teのデータセット数を表す定数k(本実施形態ではk=5に設定)を用意し、変数iを定数kで割った余りが‘k−1’(=‘4’)であるか否かを判定し、その余りが‘k−1’である場合、このときまでの検出温度値Td及び推定温度Teのk個の組合せを1つのデータセットとして区分けして決定する。このデータセットに基づき相関算出部115は相関係数を算出する。
Then, in step S105, to capture changes in time series correlation coefficient, prepared detected temperature value T d and the estimated temperature T e constant k representing the number of data sets (set to k = 5 in this embodiment) Then, it is determined whether or not the remainder obtained by dividing the variable i by the constant k is “k−1” (= “4”), and when the remainder is “k−1”, the detected temperature until this time determined by dividing the k-number of combinations of values T d and the estimated temperature T e as a single data set. Based on this data set,
一方、その余りが‘k−1’でない場合には、ステップS106において変数iに1をさらに加え、ステップS102の手順に戻る。このようにして、検出温度値Td及び推定温度Teの組合せそれぞれをk個有するデータセットがそれぞれ区分けして決定されるまで、ステップS102〜S104の手順を繰り返す。 On the other hand, if the remainder is not “k−1”, 1 is further added to the variable i in step S106, and the procedure returns to step S102. In this manner, the respective combinations of the detected temperature values T d and the estimated temperature T e to k pieces having data set is determined by dividing each repeating the procedure of steps S 102 to S 104.
次に、変数iを定数kで割った余りが‘k−1’である場合に、相関係数を算出するためのデータセットが揃ったとしてステップS107に進み、相関算出部15により、そのとき決定されるk個の検出温度値Td及び推定温度Teの組合せについて、その相関係数を算出する。このとき、この相関係数rは次の式(1)を用いて算出される。 Next, when the remainder obtained by dividing the variable i by the constant k is “k−1”, it is determined that a data set for calculating the correlation coefficient is prepared, and the process proceeds to step S107. the combination of the k number of detection temperature values T d and the estimated temperature T e, which is determined to calculate the correlation coefficient. At this time, the correlation coefficient r is calculated using the following equation (1).
相関係数rは−1から1の間の実数値をとり、この相関係数rが1に近づくほど強い相関があることになり、即ちこの場合には検出温度値Tdと推定温度Teの間には強い関連性を有することになるので、第1の温度検出手段と第2の温度検出手段とが正常に動作していることを意味する。
なお、図5は、式(1)に基づいて算出した相関係数の変化を示す図である。
The correlation coefficient r takes a real value between −1 and 1, and as the correlation coefficient r approaches 1, there is a stronger correlation, that is, in this case, the detected temperature value T d and the estimated temperature T e. Therefore, it means that the first temperature detecting means and the second temperature detecting means are operating normally.
FIG. 5 is a diagram showing a change in the correlation coefficient calculated based on Expression (1).
続くステップS108では、故障判定部116により、算出された相関係数rが所定の閾値より小さいか否かを判定する。その結果、相関係数rが所定の閾値より小さい場合には、第1の温度検出手段及び第2の温度検出手段、より具体的にはサーミスタSR1と温度検出回路ブロック14とその信号線とに構成される温度検出手段、或いは異常検出回路121とその信号線とにより構成される温度検出手段、のいずれかの温度検出手段が故障したと判定する(ステップS109)。
In subsequent step S108, the
図5では、時間の経過と共にほぼ一定の相関係数を維持していたが、時間tn+4を経過したところで、例えば検出温度値の値に異常が生じある一定の値を示すことになり、相関係数が徐々に下降を始めて、時刻tn+4において遂に閾値を超えた例を示している。
なお、この閾値は実験的に又は経験的に求められる値であり予め設定されるものである。
In FIG. 5, a substantially constant correlation coefficient is maintained with the passage of time, but when the time t n + 4 has elapsed, for example, the detected temperature value shows a certain value that is abnormal. In this example, the correlation coefficient starts to gradually decrease and finally exceeds the threshold value at time t n + 4 .
This threshold is a value that is experimentally or empirically obtained and is set in advance.
制御回路部11は、ステップS109における検出結果に基づいて、モータ2に供給する電流を制限するように電流指令値を変更する。このため、モータの電流は制限されるが電流は継続して供給されるので操舵アシストが続行可能であり、故障判定時に急に操舵アシストが停止することがないので、操舵者の操舵フィーリングを急に損なうことない。また、モータの電流が制限されるため、未然に過熱保護を施すことができて安全である。
The control circuit unit 11 changes the current command value so as to limit the current supplied to the
一方、ステップS108の手順において、相関係数が閾値を超えていないと判定した場合は、ステップS106の手順に戻り、変数iに1をさらに加え、ステップS102の手順に戻り、相関係数が逐次算出される。 On the other hand, if it is determined in the procedure of step S108 that the correlation coefficient does not exceed the threshold value, the procedure returns to the procedure of step S106, 1 is further added to the variable i, and the procedure returns to the procedure of step S102. Calculated.
以上説明したように、本実施形態によれば、サーミスタSR2及び温度検出回路ブロック14等によりフィードバックされるモータ駆動回路部13の温度値Tdと、FET駆動回路部12が通常備える異常検出回路121におけるMOSFETのドレイン電圧を検出しこの検出されたドレイン電圧から推定されたECU1の内部温度Teと、の相関係数rを算出する。そして、この算出された相関係数rが所定の閾値より小さくなったときに、サーミスタSR1と温度検出回路ブロック14等の温度検出手段と、異常検出回路121等の温度検出手段と、のいずれかが故障したと判定する。
As described above, according to the present embodiment, the temperature value Td of the motor
したがって、これら温度検出手段のいずれから一定値の検出信号が出力される場合でも、これら温度検出手段の故障を検出することができ、そして操舵アシスト及び過熱保護を適切に継続実施することができる。 Therefore, even if a detection signal having a constant value is output from any of these temperature detection means, it is possible to detect a failure of these temperature detection means, and to appropriately continue steering assist and overheat protection.
以上で具体的実施形態の説明を終えるが、本発明の態様はこれら実施形態に限られるものではなく、適宜、変形、改良等が可能である。 This is the end of the description of specific embodiments. However, aspects of the present invention are not limited to these embodiments, and modifications, improvements, and the like can be made as appropriate.
また、本実施形態では、検出温度値Td及び推定温度Teのデータセット数を表す定数kを‘5’として説明したが、これに限らず、さらに相関係数rの精度を高めるため、それ以上の定数を設定するようにしてもよい。 Further, in the present embodiment it has been described as a constant k '5' representing the number of data sets of the detected temperature values T d and the estimated temperature T e, not limited thereto, to further increase the accuracy of the correlation coefficient r, More constants may be set.
1 電動パワーステアリング装置の制御装置(ECU)
2 モータ
11 制御回路部(制御手段)
12 FET駆動回路部(駆動素子素子制御手段)
13 モータ駆動回路部(モータ駆動手段)
14 温度検出回路ブロック(第1の温度検出手段)
111 温度検出手段故障検出部
113 ドレイン電圧検出部
114 温度推定部
115 相関算出部
116 故障判定部
121 異常検出回路(第2の温度検出手段)
Q7 MOSFET
SR1 サーミスタ(第1の温度検出手段)
1 Control unit (ECU) for electric power steering device
2 Motor 11 Control circuit section (control means)
12 FET drive circuit section (drive element element control means)
13 Motor drive circuit (motor drive means)
14 Temperature detection circuit block (first temperature detection means)
DESCRIPTION OF SYMBOLS 111 Temperature detection means
Q7 MOSFET
SR1 thermistor (first temperature detection means)
Claims (5)
前記モータ駆動手段の温度を検出して第1の温度値として出力する第1の温度検出手段と、
前記駆動素子制御手段の温度を検出して第2の温度値として出力する第2の温度検出手段と、
前記第2の温度値に基づき前記制御装置本体の内部温度を推定して温度推定値として算出する温度推定手段と、
前記第1の温度値及び前記推定温度値について相関を算出する相関算出手段と、
当該相関算出手段により算出された相関に基づいて、前記第1の温度検出手段及び前記第2の温度検出手段のいずれかが故障した、と判定する故障検出手段と、
を、さらに備える
ことを特徴とする電動パワーステアリング装置の制御装置。 A control means for generating a control value of a current supplied to the motor to apply a steering assist force to the steering mechanism; a motor drive means for driving the motor by supplying the current by the drive element and driving the motor; In a control device for an electric power steering apparatus comprising: a drive element control unit configured by a semiconductor element and controlling the drive element based on the control value;
First temperature detecting means for detecting the temperature of the motor driving means and outputting it as a first temperature value;
Second temperature detection means for detecting the temperature of the drive element control means and outputting it as a second temperature value;
Temperature estimating means for estimating an internal temperature of the control device main body based on the second temperature value and calculating a temperature estimated value;
Correlation calculating means for calculating a correlation for the first temperature value and the estimated temperature value;
A failure detection means for determining that one of the first temperature detection means and the second temperature detection means has failed based on the correlation calculated by the correlation calculation means;
Is further provided with the control apparatus of the electric power steering apparatus characterized by the above-mentioned.
前記故障検出手段は、前記相関係数が所定の閾値より小さくなったときに、前記第1の温度検出手段及び前記第2の温度検出手段のいずれかが故障した、と判定する
ことを特徴とする請求項1に記載の電動パワーステアリング装置の制御装置。 The correlation calculating means calculates a correlation coefficient for the first temperature value and the estimated temperature value,
The failure detection means determines that one of the first temperature detection means and the second temperature detection means has failed when the correlation coefficient is smaller than a predetermined threshold value. The control device for the electric power steering apparatus according to claim 1.
ことを特徴とする請求項2に記載の電動パワーステアリング装置の制御装置。 The correlation calculating means uses a combination of the first temperature value and the temperature estimated value, which are associated as values at the same time, as unit elements, and obtains the unit elements in a predetermined number and time series, respectively. 3. The control device for an electric power steering apparatus according to claim 2, wherein the correlation coefficient is sequentially calculated based on an acquisition result.
前記第2の温度検出手段は、前記半導体の内部抵抗を検出することにより前記駆動素子制御手段の温度を検出する
ことを特徴とする請求項1〜3のいずれか1つに記載の電動パワーステアリング装置の制御装置。 The first temperature detecting means detects the temperature of the motor driving means by detecting the resistance value of a resistor that is arranged close to the driving element and whose resistance value varies with temperature,
The electric power steering according to any one of claims 1 to 3, wherein the second temperature detection means detects the temperature of the drive element control means by detecting an internal resistance of the semiconductor. Control device for the device.
前記制御手段は、前記モータに供給する電流を制限するように、前記制御値を変更する
ことを特徴とする請求項1〜4のいずれか1つに記載の電動パワーステアリング装置の制御装置。 When the failure identification unit determines that one of the first temperature detection unit and the second temperature detection unit has failed,
5. The control device for an electric power steering apparatus according to claim 1, wherein the control unit changes the control value so as to limit a current supplied to the motor. 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008105907A JP5163251B2 (en) | 2008-04-15 | 2008-04-15 | Control device for electric power steering device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008105907A JP5163251B2 (en) | 2008-04-15 | 2008-04-15 | Control device for electric power steering device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009255685A JP2009255685A (en) | 2009-11-05 |
JP5163251B2 true JP5163251B2 (en) | 2013-03-13 |
Family
ID=41383684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008105907A Expired - Fee Related JP5163251B2 (en) | 2008-04-15 | 2008-04-15 | Control device for electric power steering device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5163251B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9912282B2 (en) | 2015-10-07 | 2018-03-06 | Denso Coporation | Motor control device |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109863684B (en) | 2016-09-02 | 2023-06-06 | 康斯博格股份有限公司 | Technique for limiting current supplied to motor in electric power steering system |
DE102017222797B4 (en) | 2017-12-14 | 2021-05-20 | Robert Bosch Gmbh | Method and device for operating a voltage converter |
JP7415654B2 (en) * | 2020-02-26 | 2024-01-17 | 株式会社デンソー | battery monitoring system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3409756B2 (en) * | 1999-11-02 | 2003-05-26 | トヨタ自動車株式会社 | Electric power steering device for vehicles |
JP4356295B2 (en) * | 2002-08-29 | 2009-11-04 | 日本精工株式会社 | Electric power steering device |
JP4291015B2 (en) * | 2003-03-06 | 2009-07-08 | 本田技研工業株式会社 | Output limiting method and output limiting device for electric power steering apparatus |
JP2006044437A (en) * | 2004-08-04 | 2006-02-16 | Nsk Ltd | Electric power steering device |
JP2008049968A (en) * | 2006-08-28 | 2008-03-06 | Hitachi Ltd | Power steering device |
-
2008
- 2008-04-15 JP JP2008105907A patent/JP5163251B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9912282B2 (en) | 2015-10-07 | 2018-03-06 | Denso Coporation | Motor control device |
Also Published As
Publication number | Publication date |
---|---|
JP2009255685A (en) | 2009-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6816765B2 (en) | Motor-driven power steering control apparatus | |
JP5464299B2 (en) | Electric power steering device | |
JP2009207260A (en) | Motor controller | |
JP5163251B2 (en) | Control device for electric power steering device | |
JP2006143151A (en) | Electric power steering device | |
JP2006044437A (en) | Electric power steering device | |
JP4189664B2 (en) | Electric power steering control device | |
JP3605349B2 (en) | Protection device for electric power steering device | |
JP4534784B2 (en) | Control device for electric power steering device | |
JP4356295B2 (en) | Electric power steering device | |
JP2009051255A (en) | Control device of electric power steering device | |
JP5018333B2 (en) | Control device for electric power steering device | |
JP2009056849A (en) | Control device of electric power steering apparatus | |
JP4348848B2 (en) | Electric power steering device | |
JP4135437B2 (en) | Electric power steering device | |
CN107529350B (en) | Electric power steering apparatus | |
EP3465117B1 (en) | Coil temperature estimation | |
WO2003084798A1 (en) | Motor-driven power steering apparatus | |
WO2016148034A1 (en) | Abnormality detecting device | |
JP2007283916A (en) | Electric power steering control device and method | |
JP4792820B2 (en) | Control device for electric power steering device | |
JP2004330879A (en) | Steering gear for vehicle | |
JP2008011671A (en) | Method of setting threshold value for lock judgement, and motor controller | |
JP3163920B2 (en) | Electric power steering device and control unit used for it | |
JP4853043B2 (en) | Control device for electric power steering device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20101210 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120918 |
|
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: 20121120 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121203 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151228 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5163251 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |