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
JP6502172B2 - Electric brake device - Google Patents
[go: Go Back, main page]

JP6502172B2 - Electric brake device - Google Patents

Electric brake device Download PDF

Info

Publication number
JP6502172B2
JP6502172B2 JP2015101010A JP2015101010A JP6502172B2 JP 6502172 B2 JP6502172 B2 JP 6502172B2 JP 2015101010 A JP2015101010 A JP 2015101010A JP 2015101010 A JP2015101010 A JP 2015101010A JP 6502172 B2 JP6502172 B2 JP 6502172B2
Authority
JP
Japan
Prior art keywords
braking force
estimated
current
temperature
electric motor
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
JP2015101010A
Other languages
Japanese (ja)
Other versions
JP2016220338A (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.)
NTN Corp
Original Assignee
NTN 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 NTN Corp filed Critical NTN Corp
Priority to JP2015101010A priority Critical patent/JP6502172B2/en
Publication of JP2016220338A publication Critical patent/JP2016220338A/en
Application granted granted Critical
Publication of JP6502172B2 publication Critical patent/JP6502172B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Braking Systems And Boosters (AREA)
  • Regulating Braking Force (AREA)

Description

この発明は、電動ブレーキ装置に関し、アクチュエータのヒステリシス特性の中間の電流を利用して静的条件を構築して、コイル温度を推定する技術に関する。   The present invention relates to an electric brake system, and relates to a technology for estimating a coil temperature by constructing a static condition using a current intermediate to a hysteresis characteristic of an actuator.

電動モータを用いた電動ブレーキ装置として、以下の技術が提案されている。
1.ブレーキペダルを踏み込むことで、電動モータの回転運動を直動機構を介して直線運動に変換して、ブレーキパッドをブレーキディスクに押圧接触させて制動力を付加する電動ブレーキ装置(特許文献1)。
2.遊星ローラねじ機構を使用した電動ブレーキ装置(特許文献2)。
3.電動モータにおける各相コイルの中性点ターミナルにサーミスタを設け、このサーミスタにより、各相コイルの平均温度を測定する技術(特許文献3)。
4.電動モータが停止状態にある際の、電圧と電流および銅抵抗の温度特性から、コイル温度を推定する技術(特許文献4)。
The following techniques have been proposed as an electric brake device using an electric motor.
1. By depressing the brake pedal, the rotational movement of the electric motor is converted into linear movement via a linear movement mechanism, and the brake pad is pressed against the brake disc to apply a braking force (Japanese Patent Application Laid-Open No. 2001-147118).
2. An electric brake device using a planetary roller screw mechanism (Patent Document 2).
3. The technique which provides a thermistor in the neutral point terminal of each phase coil in an electric motor, and measures the average temperature of each phase coil by this thermistor (patent document 3).
4. A technology for estimating coil temperature from temperature characteristics of voltage and current and copper resistance when the electric motor is in a stopped state (Patent Document 4).

特開平6−327190号公報Unexamined-Japanese-Patent No. 6-327190 特開2006−194356号公報Unexamined-Japanese-Patent No. 2006-194356 特開平11−234964号公報Unexamined-Japanese-Patent No. 11-234964 特開2004−208453号公報JP 2004-208453 A

特許文献1,2のような電動ブレーキ装置において、電動モータのコイルに異常が発生するとブレーキ機能が低下する等の恐れがある。この電動モータは車両に対する搭載スペースが非常に限られており、また電動モータのサイズが増加することによる車両のバネ下重量の増加が乗員の乗り心地の悪化を招く問題がある。このため、モータコイルの銅損を下げて発熱量を下げる設計は困難となる場合がある。   In the electric brake device as described in Patent Documents 1 and 2, when an abnormality occurs in the coil of the electric motor, there is a possibility that the brake function may be reduced. This electric motor has a very limited mounting space for the vehicle, and there is a problem that an increase in unsprung weight of the vehicle due to an increase in the size of the electric motor causes deterioration of the riding comfort of the occupant. For this reason, it may be difficult to design to reduce the copper loss of the motor coil to reduce the amount of heat generation.

上記の事態を回避するために、モータコイルの温度管理が求められ、そのためにモータコイル温度を精度良く推定する必要がある。例えば、特許文献4に示されるような、銅の抵抗値の温度依存特性を用いてモータコイル温度を推定する手法がある。
しかしながら、入力電圧の周波数帯域が規定し難い状況下での厳密なモデル化が困難であるインダクタンス、誘起電圧係数等の影響を除去するためには、所定の電圧入力かつモータの角速度が概ね零である状態を所定時間維持しなければならない。したがって、任意のブレーキ目標指令に追従しなければならない電動ブレーキ制御系において、特許文献4のコイル温度推定機能を実装することは困難となる場合がある。
In order to avoid the above situation, temperature control of the motor coil is required, and for that purpose it is necessary to estimate the motor coil temperature with high accuracy. For example, as shown in Patent Document 4, there is a method of estimating the motor coil temperature by using the temperature dependency of the resistance value of copper.
However, in order to remove the influence of the inductance, the induced voltage coefficient, etc. in which accurate modeling is difficult under the situation where the frequency band of the input voltage is difficult to define, the predetermined voltage input and the angular velocity of the motor are approximately zero. A certain state must be maintained for a predetermined time. Therefore, it may be difficult to implement the coil temperature estimation function of Patent Document 4 in an electric brake control system that must follow an arbitrary brake target command.

また、一般に電動ブレーキ装置において、車両に対する搭載スペースの削減と周波数応答の向上の目的で、電動モータの慣性が極めて小さい場合が多い。この場合、前記電動モータを静止状態にできる状況においても、僅かなトルク入力に対して瞬時に角速度が上昇するため、厳密な静止状態を維持し難い場合がある。厳密な静止状態を維持しようとすると、車両の乗員が違和感を感じるうえ、車両挙動に悪影響を与えるおそれがある。   In general, in the case of an electric brake system, the inertia of the electric motor is often extremely small in order to reduce the mounting space for the vehicle and to improve the frequency response. In this case, even in a situation where the electric motor can be brought into a stationary state, the angular velocity rises instantaneously with respect to a slight torque input, so it may be difficult to maintain a strict stationary state. If it is attempted to maintain a strict stationary state, the occupants of the vehicle may feel discomfort and may adversely affect the vehicle behavior.

上記の影響を受けない手法として、例えば、特許文献3に示すような、モータコイルにサーミスタ等の感温素子を配置する対策が一般的に用いられる。
しかしながら、モータサイズや組立コストの面で不利になる可能性がある。また、例えば、ブレーキに用いる電動式アクチュエータのようなシステムのサーボモータにおいては、電流が所定のコイルに集中して発熱に偏りが生じてしまい、正確なコイル温度を検出できない場合がある。このとき、特許文献3のように各コイルの平均温度を測定する対策では、未だ熱負荷に余裕のある状態でシステムが停止してしまう可能性や、逆に特定のコイル温度が上昇し過ぎてしまう可能性が生じる。
As a method which is not affected by the above, for example, a countermeasure as shown in Patent Document 3 in which a temperature sensitive element such as a thermistor is disposed on a motor coil is generally used.
However, it may be disadvantageous in terms of motor size and assembly cost. Further, for example, in a servomotor of a system such as an electric actuator used for a brake, the current may be concentrated on a predetermined coil to cause heat generation to be biased, and an accurate coil temperature may not be detected. At this time, in the measure to measure the average temperature of each coil as in Patent Document 3, there is a possibility that the system may stop in a state where the heat load still has a margin, and conversely, the specific coil temperature rises too much. There is a possibility of

この発明の目的は、モータコイル温度を検出することについて、車両挙動への影響を低減できると共に、モータコイル温度を精度良く推定することができる電動ブレーキ装置を提供することである。   An object of the present invention is to provide an electric brake system capable of reducing the influence on the vehicle behavior and detecting the motor coil temperature with high accuracy in detecting the motor coil temperature.

この発明の電動ブレーキ装置は、ブレーキロータ8と、このブレーキロータ8に接触させる摩擦部材9と、この摩擦部材9を前記ブレーキロータ8に接触させる摩擦部材操作手段6と、この摩擦部材操作手段6を駆動する電動モータ4と、この電動モータ4の電流を推定する電流推定手段22と、前記摩擦部材9を前記ブレーキロータ8に押し付けることにより発生するブレーキ力の推定値である推定ブレーキ力を求めるブレーキ力推定手段28と、前記電動モータ4を制御して前記推定ブレーキ力を目標ブレーキ力に対して追従制御する制御装置2とを備える電動ブレーキ装置DBにおいて、
前記制御装置2は、
前記電動モータ4の駆動中、前記摩擦部材操作手段6の押圧力の反力について、ブレーキ力を増加させる動作における正効率に基づく反力と、ブレーキ力を減少させる動作における逆効率に基づく反力とを有するヒステリシス特性を推定するヒステリシス推定機能手段24と、
前記ヒステリシス特性の正効率側と逆効率側との間に相当する電流を前記電動モータ4に定められた時間だけ印加して静的条件を構築する静的条件構築手段25と、
この静的条件構築手段25により前記定められた時間を経過した前記電動モータ4の電圧と、前記電流推定手段22で推定される電流との関係から、定められた条件に従って前記電動モータ4におけるコイル温度を推定する温度推定手段19とを有することを特徴とする。
前記静的条件とは、前記電動モータの角速度がゼロないし概ねゼロの極めて小さい値の状態をいう。前記定められた値、前記定められた時間、および前記定められた条件は、それぞれ試験やシミュレーション等の結果により定められる。
The electric brake device of the present invention comprises a brake rotor 8, a friction member 9 brought into contact with the brake rotor 8, a friction member operating means 6 bringing the friction member 9 into contact with the brake rotor 8, and the friction member operation means 6. The electric motor 4 for driving the motor, the current estimation means 22 for estimating the current of the electric motor 4, and the estimated braking force which is the estimated value of the braking force generated by pressing the friction member 9 against the brake rotor 8 In an electric brake device DB comprising a braking force estimation means 28 and a control device 2 for controlling the electric motor 4 to follow the estimated braking force against a target braking force,
The control device 2 is
Regarding the reaction force of the pressing force of the friction member operating means 6 during the driving of the electric motor 4, the reaction force based on the positive efficiency in the operation to increase the braking force and the reaction force based on the reverse efficiency in the operation to decrease the braking force Hysteresis estimation function means 24 for estimating a hysteresis characteristic having
Static condition constructing means 25 for constructing a static condition by applying a current corresponding to the positive efficiency side and the reverse efficiency side of the hysteresis characteristic to the electric motor 4 for a predetermined time;
From the relationship between the voltage of the electric motor 4 for which the time set by the static condition construction means 25 has elapsed and the current estimated by the current estimation means 22, the coil of the electric motor 4 is determined according to the defined conditions And temperature estimation means 19 for estimating the temperature.
The static condition refers to a state in which the angular velocity of the electric motor is an extremely small value of zero to substantially zero. The predetermined value, the predetermined time, and the predetermined condition are respectively determined by results of tests and simulations.

電動ブレーキ装置DBに作用する摩擦力によって、増圧と減圧での回転方向に変化に対する摩擦抗力の向きが変化することから、ヒステリシス特性が生じる。
この構成によると、ヒステリシス推定機能手段24は、電動モータ4の駆動中、前記ヒステリシス特性を推定する。静的条件構築手段25は、前記ヒステリシス特性の正効率側と逆効率側との間に相当する電流を電動モータ4に定められた時間だけ印加して静的条件を構築する。温度推定手段19は、前記定められた時間を経過した電動モータ4の電圧と、電流推定手段22で推定される電流(「推定電流」と称す)との関係から、定められた条件に従って電動モータ4のコイル温度を推定する。
The frictional force acting on the electric brake device DB changes the direction of the frictional drag with respect to the change in the rotational direction at pressure increase and pressure decrease, so that hysteresis characteristics occur.
According to this configuration, the hysteresis estimating function means 24 estimates the hysteresis characteristic while the electric motor 4 is driven. The static condition constructing means 25 applies a current corresponding to between the positive efficiency side and the reverse efficiency side of the hysteresis characteristic to the electric motor 4 for a predetermined time to construct a static condition. The temperature estimation means 19 uses the electric motor according to the conditions determined from the relationship between the voltage of the electric motor 4 for which the predetermined time has elapsed and the current estimated by the current estimation means 22 (referred to as "estimated current"). Estimate the coil temperature of 4.

このように電動モータ4の駆動中であっても、電動モータ角速度を概ねゼロになる状態でブレーキ力を一定に維持できるヒステリシス特性の中間の電流を利用することで、電動ブレーキにおける電動モータを厳密な静止状態に維持することが困難な従来技術に対して、コイル温度を正確に推定することができる。また、前記によりモータ電流も一定とすることができるため、インダクタンスの誤差の影響を受けてしまう従来技術に対して、コイル温度を正確に推定することができる。   As described above, the electric motor in the electric brake is made strict by utilizing the current in the middle of the hysteresis characteristic which can maintain the braking force constant in a state where the electric motor angular velocity is substantially zero even while the electric motor 4 is being driven. The coil temperature can be accurately estimated, as opposed to the prior art, which is difficult to maintain at rest. Further, since the motor current can also be made constant by the above, the coil temperature can be accurately estimated with respect to the prior art which is affected by the error of the inductance.

前記温度推定手段19は、前記定められた条件として、前記目標ブレーキ力の変化量の絶対値が定められた値以下であり、かつ、前記目標ブレーキ力と前記推定ブレーキ力の偏差が設定値以下にあるとき、前記コイル温度を推定するものとしても良い。
前記定められた値、前記設定値は、それぞれ試験やシミュレーション等の結果により定められる。
The temperature estimation unit 19 determines that the absolute value of the change amount of the target braking force is equal to or less than a predetermined value, and the deviation between the target braking force and the estimated braking force is equal to or less than a set value. The coil temperature may be estimated when
The predetermined value and the setting value are respectively determined by the results of tests and simulations.

この場合、目標ブレーキ力の変化量の絶対値が定められた値以下の条件を満たすことで、この電動ブレーキ装置DBの静的条件をより確実に満足し得る。目標ブレーキ力と前記推定ブレーキ力の偏差が設定値以下にある条件を満たすことで、目標ブレーキ力にブレーキ力が追従していると判断し得る。これら条件を満たしたうえで、コイル温度を推定することで、モータコイル温度をより精度良く推定することができる。また、前記によりブレーキ力を概ね一定に維持する要求がある状況において、前記のコイル温度推定を実行することで、車両の乗員は違和感を感じることなく、車両挙動への影響を低減することができる。   In this case, when the absolute value of the change amount of the target braking force satisfies the predetermined value or less, the static condition of the electric brake device DB can be more surely satisfied. By satisfying the condition that the deviation between the target braking force and the estimated braking force is less than or equal to the set value, it can be determined that the braking force follows the target braking force. By estimating the coil temperature after satisfying these conditions, the motor coil temperature can be estimated more accurately. In addition, in the situation where there is a demand for maintaining the braking force substantially constant as described above, by performing the above-mentioned coil temperature estimation, it is possible to reduce the influence on the vehicle behavior without the occupant of the vehicle feeling discomfort. .

前記温度推定手段19は、
この温度推定手段19により前記コイル温度を推定した後、前記目標ブレーキ力に対する前記推定ブレーキ力の追従制御を開始した状態からの経過時間を計測する時間計測部29と、
この時間計測部29で計測する経過時間が設定時間に達するまでは、前記コイル温度の推定を実行しない温度推定非実行部30と、
を有するものとしても良い。
前記設定時間は、試験やシミュレーション等の結果により定められる。
The temperature estimation means 19
A time measurement unit 29 which measures an elapsed time from a state in which follow-up control of the estimated braking force to the target braking force is started after the coil temperature is estimated by the temperature estimating means 19;
A temperature estimation non-execution unit 30 that does not execute the estimation of the coil temperature until the elapsed time measured by the time measurement unit 29 reaches the set time;
May be included.
The set time is determined by the result of a test or simulation.

コイル温度を一旦推定した後、追従制御を開始した状態からの経過時間が設定時間に達するまでは、コイル温度は殆ど変化しないことが考えられる。そこで、時間計測部29で計測する経過時間が設定時間に達するまでは、コイル温度の推定を敢えて実行しないようにする。換言すれば、あまり頻繁にコイル温度を推定しないようにする。これにより演算処理の負荷を低減することができる。   It is conceivable that the coil temperature hardly changes until the elapsed time from the state where tracking control is started reaches the set time after the coil temperature is once estimated. Therefore, estimation of the coil temperature is intentionally not performed until the elapsed time measured by the time measurement unit 29 reaches the set time. In other words, the coil temperature is not frequently estimated. Thereby, the load of arithmetic processing can be reduced.

前記温度推定手段19は、前記推定ブレーキ力が大きくなる程、前記経過時間の設定時間が小さくなる相関に基づき、前記設定時間を変更する設定時間変更部31を有するものとしても良い。設定時間変更部31は、コイル温度の推定を実行するか否かの基準である設定時間を推定ブレーキ力に応じて変更することで、木目細かくコイル温度の推定制御を行うことができる。   The temperature estimation unit 19 may include a set time changing unit 31 that changes the set time based on a correlation in which the set time of the elapsed time decreases as the estimated braking force increases. The setting time changing unit 31 can perform the estimation control of the coil temperature finely in detail by changing the setting time which is a reference of whether to execute the estimation of the coil temperature according to the estimated braking force.

前記温度推定手段19は、
この温度推定手段19により前記コイル温度を推定した後、前記目標ブレーキ力に対する前記推定ブレーキ力の追従制御を開始した状態からの経過時間を計測する時間計測部29と、
この時間計測部29で計測する経過時間が設定時間以上に達し、かつ、前記推定ブレーキ力および前記電流推定手段22で推定される電流の少なくともいずれかが定められた値以上のとき、前記コイル温度の推定を強制的に実行する温度推定実行部32と、
を有するものとしても良い。
前記設定時間、前記定められた値は、それぞれ試験やシミュレーション等の結果により定められる。
The temperature estimation means 19
A time measurement unit 29 which measures an elapsed time from a state in which follow-up control of the estimated braking force to the target braking force is started after the coil temperature is estimated by the temperature estimating means 19;
When the elapsed time measured by the time measuring unit 29 reaches a set time or more, and at least one of the estimated braking force and the current estimated by the current estimating means 22 is a predetermined value or more, the coil temperature A temperature estimation execution unit 32 that forcibly executes the estimation of
May be included.
The set time and the set value are determined by results of tests and simulations, respectively.

この構成によると、温度推定実行部32は、時間計測部29で計測する経過時間が設定時間以上に達し、かつ、推定ブレーキ力および推定電流の少なくともいずれかが定められた値以上のとき、コイル温度の推定を強制的に実行する。このような条件では、コイル温度が過度に上昇するおそれがあるためである。   According to this configuration, the temperature estimation execution unit 32 detects the coil when the elapsed time measured by the time measurement unit 29 reaches the set time or more and at least one of the estimated braking force and the estimated current is a predetermined value or more. Force the temperature estimation. Under such conditions, the coil temperature may be increased excessively.

この発明の電動ブレーキ装置は、ブレーキロータと、このブレーキロータに接触させる摩擦部材と、この摩擦部材を前記ブレーキロータに接触させる摩擦部材操作手段と、この摩擦部材操作手段を駆動する電動モータと、この電動モータの電流を推定する電流推定手段と、前記摩擦部材を前記ブレーキロータに押し付けることにより発生するブレーキ力の推定値である推定ブレーキ力を求めるブレーキ力推定手段と、前記電動モータを制御して前記推定ブレーキ力を目標ブレーキ力に対して追従制御する制御装置とを備える。前記制御装置は、前記電動モータの駆動中、前記摩擦部材操作手段の押圧力の反力について、ブレーキ力を増加させる動作における正効率に基づく反力と、ブレーキ力を減少させる動作における逆効率に基づく反力とを有するヒステリシス特性を推定するヒステリシス推定機能手段と、前記ヒステリシス特性の正効率側と逆効率側との間に相当する電流を前記電動モータに定められた時間だけ印加して静的条件を構築する静的条件構築手段と、この静的条件構築手段により前記定められた時間を経過した前記電動モータの電圧と、前記電流推定手段で推定される電流との関係から、定められた条件に従って前記電動モータにおけるコイル温度を推定する温度推定手段とを有する。このため、モータコイル温度を検出することについて、車両挙動への影響を低減できると共に、モータコイル温度を精度良く推定することができる。   The electric brake device according to the present invention comprises a brake rotor, a friction member brought into contact with the brake rotor, friction member operating means for bringing the friction member into contact with the brake rotor, and an electric motor for driving the friction member operation means. Controlling the electric motor, current estimation means for estimating the current of the electric motor, braking force estimation means for obtaining an estimated braking force which is an estimated value of the braking force generated by pressing the friction member against the brake rotor; And a controller for performing tracking control of the estimated braking force with respect to the target braking force. With regard to the reaction force of the pressing force of the friction member operating means during the drive of the electric motor, the control device is a reaction force based on the positive efficiency in the operation for increasing the braking force and a reverse efficiency in the operation for reducing the braking force. A hysteresis estimation function means for estimating a hysteresis characteristic having a reaction force based thereon, and applying a current corresponding to a distance between the positive efficiency side and the reverse efficiency side of the hysteresis characteristic to the electric motor for a predetermined time. Determined from the relationship between static condition constructing means for constructing a condition, the voltage of the electric motor for which the time set by the static condition constructing means has elapsed, and the current estimated by the current estimation means Temperature estimation means for estimating the coil temperature of the electric motor according to the conditions. Therefore, with regard to detecting the motor coil temperature, the influence on the vehicle behavior can be reduced, and the motor coil temperature can be accurately estimated.

この発明の実施形態に係る電動サーボシステムの制御系のブロック図である。It is a block diagram of a control system of an electric servo system concerning an embodiment of this invention. 同電動サーボシステムの電動ブレーキ装置を概略示す図である。It is a figure showing roughly the electric brake equipment of the electric servo system. 同電動ブレーキ装置の電動アクチュエータのヒステリシス特性を示す図である。It is a figure which shows the hysteresis characteristic of the electric actuator of the same electric brake device. 同電動ブレーキ装置のモータコイル温度の推定を実行するフローチャートである。It is a flowchart which performs estimation of motor coil temperature of the same electric brake device. 同電動ブレーキ装置のブレーキ力およびモータ電流の推移を示す図である。It is a figure which shows transition of the brake force and motor current of the same electric brake device. 同電動ブレーキ装置のブレーキ力およびモータ電流の推移を示す図である。It is a figure which shows transition of the brake force and motor current of the same electric brake device.

この発明の実施形態に係る電動サーボシステムの電動ブレーキ装置を図1ないし図6と共に説明する。
図1に示すように、この電動サーボシステムは、複数の電動ブレーキ装置DBと、電源装置3と、上位ECU17とを有する。各電動ブレーキ装置DBは、電動アクチュエータ1と、制御装置2とを有する。先ず、電動アクチュエータ1について説明する。
An electric brake system of an electric servo system according to an embodiment of the present invention will be described with reference to FIGS. 1 to 6.
As shown in FIG. 1, the electric servo system includes a plurality of electric brake devices DB, a power supply device 3, and a host ECU 17. Each of the electric brake devices DB includes an electric actuator 1 and a control device 2. First, the electric actuator 1 will be described.

図2に示すように、電動アクチュエータ1は、電動モータ4と、この電動モータ4の回転を減速する減速機構5と、摩擦部材操作手段である直動機構6と、駐車ブレーキであるパーキングブレーキ機構7と、ブレーキロータ8と、摩擦部材9とを有する。電動モータ4、減速機構5、および直動機構6は、例えば、図示外のハウジング等に組み込まれる。電動モータ4は3相の同期モータ等からなる。   As shown in FIG. 2, the electric actuator 1 includes an electric motor 4, a reduction mechanism 5 for decelerating the rotation of the electric motor 4, a direct acting mechanism 6 as friction member operating means, and a parking brake mechanism as a parking brake. 7, a brake rotor 8 and a friction member 9. The electric motor 4, the reduction mechanism 5, and the linear movement mechanism 6 are incorporated into, for example, a housing or the like not shown. The electric motor 4 comprises a three-phase synchronous motor or the like.

減速機構5は、電動モータ4の回転を、回転軸10に固定された3次歯車11に減速して伝える機構であり、1次歯車12、中間歯車13、および3次歯車11を含む。この例では、減速機構5は、電動モータ4のロータ軸4aに取り付けられた1次歯車12の回転を、中間歯車13により減速して、回転軸10の端部に固定された3次歯車11に伝達可能としている。   The speed reduction mechanism 5 is a mechanism that transmits the rotation of the electric motor 4 to the tertiary gear 11 fixed to the rotating shaft 10 by decelerating and includes the primary gear 12, the intermediate gear 13, and the tertiary gear 11. In this example, the reduction mechanism 5 reduces the rotation of the primary gear 12 attached to the rotor shaft 4 a of the electric motor 4 by the intermediate gear 13, and the tertiary gear 11 fixed to the end of the rotating shaft 10. Transmission is possible.

摩擦部材操作手段である直動機構6は、減速機構5で出力される回転運動を送りねじ機構により直動部14の直線運動に変換して、ブレーキロータ8に対して摩擦部材9を当接離隔させる機構である。直動部14は、回り止めされ且つ矢符A1にて表記する軸方向に移動自在に支持されている。直動部14のアウトボード側端に摩擦部材9が設けられる。電動モータ4の回転を減速機構5を介して直動機構6に伝達することで、回転運動が直線運動に変換され、それが摩擦部材9の押圧力に変換されることにより、直動機構6の軸力であるブレーキ力を発生させる。なお複数の電動モータ装置DB(図1)を車両に搭載した状態で、車両の外側をアウトボード側といい、車両の中央側をインボード側という。   The linear motion mechanism 6, which is a friction member operating means, converts the rotational motion output from the reduction mechanism 5 into a linear motion of the linear motion portion 14 by the feed screw mechanism, and abuts the friction member 9 against the brake rotor 8. It is a mechanism to separate. The linear motion portion 14 is detentated and supported movably in the axial direction indicated by the arrow mark A1. A friction member 9 is provided at the outboard side end of the linear movement portion 14. By transmitting the rotation of the electric motor 4 to the linear motion mechanism 6 via the reduction mechanism 5, the rotational motion is converted into a linear motion, which is converted into the pressing force of the friction member 9. Generates the braking force which is the axial force of In the state where a plurality of electric motor devices DB (FIG. 1) are mounted on a vehicle, the outside of the vehicle is referred to as the outboard side, and the center side of the vehicle is referred to as the inboard side.

パーキングブレーキ機構7のアクチュエータ16として、例えば、リニアソレノイドが適用される。アクチュエータ16によりロック部材(ソレノイドピン)15を進出させて中間歯車13に形成された係止孔(図示せず)に嵌まり込ませることで係止し、中間歯車13の回転を禁止することで、パーキングロック状態にする。ロック部材15を前記係止孔から離脱させることで中間歯車13の回転を許容し、アンロック状態にする。   As an actuator 16 of the parking brake mechanism 7, for example, a linear solenoid is applied. The locking member (solenoid pin) 15 is advanced by the actuator 16 and fitted into a locking hole (not shown) formed in the intermediate gear 13 for locking thereby inhibiting rotation of the intermediate gear 13. , Parking lock state. By disengaging the lock member 15 from the locking hole, the rotation of the intermediate gear 13 is allowed to be in the unlocked state.

図1に示すように、各電動ブレーキ装置DBの制御装置2に、電源装置3と、各制御装置2の上位制御手段である上位ECU17とが接続されている。なお図1では、一つの電動ブレーキ装置DBにおける制御装置2および電動アクチュエータ1のみ示し、その他の電動ブレーキ装置については図示を省略している。上位ECU17として、例えば、車両全般を制御する電気制御ユニットが適用される。また上位ECU17は、各電動ブレーキ装置DBの統合制御機能を有する。上位ECU17から例えばブレーキ力等の目標値指令(目標ブレーキ力)が、制御装置2の制御演算器18に入力される。   As shown in FIG. 1, the control device 2 of each of the electric brake devices DB is connected to the power supply device 3 and a host ECU 17 which is a higher control means of each of the control devices 2. In FIG. 1, only the control device 2 and the electric actuator 1 in one electric brake device DB are shown, and illustration of the other electric brake devices is omitted. For example, an electric control unit that controls the entire vehicle is applied as the host ECU 17. The host ECU 17 also has an integrated control function of each of the electric brake devices DB. For example, a target value command (target braking force) such as a braking force is input from the host ECU 17 to the control computing unit 18 of the control device 2.

電源装置3は、各電動ブレーキ装置DBにおける電動モータ4および制御装置2にそれぞれ電力を供給する。
制御装置2は、制御演算器18、温度推定手段であるコイル温度推定器19、モータドライバ21、および、電流推定手段である電流センサ22等を有する。制御演算器18、コイル温度推定器19は、例えば、マイクロコンピュータ等のプロセッサ、またはASIC,FPGA,DSP等のハードウェアモジュールで実装しても良い。
The power supply device 3 supplies electric power to the electric motor 4 and the control device 2 in each of the electric brake devices DB.
The control device 2 includes a control computing unit 18, a coil temperature estimator 19 as temperature estimation means, a motor driver 21, and a current sensor 22 as current estimation means. The control computing unit 18 and the coil temperature estimator 19 may be implemented by, for example, a processor such as a microcomputer or a hardware module such as an ASIC, an FPGA, or a DSP.

制御演算器18は、制御演算機能部23と、ヒステリシス推定機能手段24と、静的条件構築手段25と、電流制限手段26とを有する。制御演算機能部23は、各種センサの値から、上位ECU17からの制御目標を達成するよう、モータドライバ21の制御信号を生成する。このとき、電流制限手段26は、コイル温度推定器19の推定結果を参照し、この推定結果に応じて励磁コイル4aを発熱から保護する処理を実行することが好ましい。   The control computing unit 18 includes a control computing function unit 23, a hysteresis estimating function unit 24, a static condition constructing unit 25, and a current limiting unit 26. The control calculation function unit 23 generates a control signal of the motor driver 21 from the values of various sensors so as to achieve the control target from the host ECU 17. At this time, it is preferable that the current limiting means 26 execute a process of protecting the exciting coil 4a from heat generation according to the estimation result of the coil temperature estimator 19 with reference to the estimation result.

電流制限手段26による発熱保護としては、後述するコイル温度推定器19の推定温度に応じて電流上限値を制限する処理としても良く、前記推定温度が所定値を超えたら電動モータ4の動作を停止する処理としても良い。前記電流上限値を制限する処理は、制御演算器18が演算処理を実行する必要があるが電動モータ4が不所望に駆動停止することを回避できる。前記電動モータ4の動作を停止する処理は、この処理を簡潔かつ確実に行うことができる。なお前記電流上限値を制限する処理と、前記動作を停止する処理とを併用しても良い。   The heat generation protection by the current limiting means 26 may be a process of limiting the current upper limit value according to the estimated temperature of the coil temperature estimator 19 described later, and the operation of the electric motor 4 is stopped when the estimated temperature exceeds a predetermined value. It is good also as processing to do. In the process of limiting the current upper limit value, it is necessary for the control computing unit 18 to execute arithmetic processing, but it is possible to prevent the electric motor 4 from being undesirably stopped from driving. The process of stopping the operation of the electric motor 4 can perform this process simply and reliably. The process of limiting the current upper limit value may be used in combination with the process of stopping the operation.

モータドライバ21は、電源装置3の直流電力を電動モータ4の駆動に用いる三相の交流電力に変換する。このモータドライバ21は、例えば、MOSFETのようなスイッチ素子を用いたハーフブリッジ回路等を構成しても良い。またモータドライバ21は、前記スイッチ素子を瞬時に駆動するようなプリドライバを含んでも良い。   The motor driver 21 converts DC power of the power supply 3 into three-phase AC power used for driving the electric motor 4. The motor driver 21 may form, for example, a half bridge circuit using a switch element such as a MOSFET. Further, the motor driver 21 may include a pre-driver that drives the switch element instantaneously.

電流センサ22は、三相の励磁コイル4aに流す電流をそれぞれ求める電流検出手段である。電流センサ22は、前記各種センサの一つであって、例えば、送電経路の周囲に発生する磁界を検出する電流センサを用いても良く、シャント抵抗と作動アンプを用いて電圧降下量を検出する電流センサを用いても良い。前記磁界を検出する電流センサを用いた場合、高効率・高精度で、前記電圧降下量を検出する電流センサを用いた場合、低コストで実装できる。また、三相電流を測定するうえで、例えば、三相のうちいずれか二相のみ電流を計測し、残り一相は三相電流の総和は零となる特性を用いて求めても良い。   The current sensor 22 is a current detection unit that obtains the current flowing through the three-phase excitation coil 4a. The current sensor 22 is one of the various sensors, and may use, for example, a current sensor that detects a magnetic field generated around the power transmission path, and detects a voltage drop amount using a shunt resistor and an operational amplifier. A current sensor may be used. When the current sensor that detects the magnetic field is used, the current sensor that detects the voltage drop amount with high efficiency and high accuracy can be mounted at low cost. Further, in measuring the three-phase current, for example, the current may be measured only in any two of the three phases, and the remaining one phase may be obtained using the characteristic that the total sum of the three-phase currents is zero.

電動モータ4は、励磁コイル4a、ロータ角度センサ27、および、永久磁石を有するロータ(図示せず)を備えたブラシレスDCモータが、高速、小型、および高精度を両立する電動サーボシステムには好適である。励磁コイル4aは、一つのティースに集中して巻く集中巻でも良く、複数のティースにまたがる分布巻でも良い。両者を比較すると、集中巻は小型化が可能で、分布巻は高効率および低トルクリプルとすることが可能である。   The electric motor 4 is suitable for an electric servo system in which a brushless DC motor including an excitation coil 4a, a rotor angle sensor 27, and a rotor (not shown) having permanent magnets is compatible with high speed, small size and high precision. It is. The excitation coil 4a may be a concentrated winding which is concentrated on one tooth and may be a distributed winding across a plurality of teeth. By comparing the two, concentrated windings can be miniaturized, and distributed windings can be made to have high efficiency and low torque ripple.

ロータ角度センサ27として、例えば、レゾルバや磁気エンコーダ等のようなセンサを電動モータ4に搭載しても良く、回転中のコイル電圧を用いてロータ角度をいわゆるセンサレスで推定しても良い。磁気エンコーダ等のセンサを用いる場合、低速〜停止状態まで高精度にロータ角度を検出することが可能であり、ロータ角度をセンサレスで推定する場合、省スペース化を図るうえで有利となる。   As the rotor angle sensor 27, for example, a sensor such as a resolver or a magnetic encoder may be mounted on the electric motor 4, and the rotor angle may be estimated without so-called sensor using a coil voltage during rotation. When a sensor such as a magnetic encoder is used, it is possible to detect the rotor angle with high accuracy from low speed to stop, and it is advantageous to save space when sensorless estimation of the rotor angle.

電動ブレーキ装置DBのブレーキ力は、ブレーキ力推定手段28で推定される。ブレーキ力推定手段28は、この電動ブレーキ装置DBの動作により生じる、この電動ブレーキ装置DB自体または車輪に生じる影響をセンシングした検出値、および電動アクチュエータ1の特性から、実際に発生しているブレーキ力を推定できる手段であれば良い。その他、ブレーキ力推定手段28は、例えば、電動アクチュエータ1の荷重を検出する荷重センサであっても良い。   The braking force of the electric brake device DB is estimated by the braking force estimation means 28. The braking force estimation means 28 is a braking force that is actually generated from the characteristics of the electric actuator 1 and the detected value obtained by sensing the influence of the electric braking device DB itself or the wheels generated by the operation of the electric braking device DB. Any means that can estimate the In addition, the brake force estimation means 28 may be, for example, a load sensor that detects the load of the electric actuator 1.

前記荷重センサは、例えば、磁気式のセンサが適用される。図2に示すように、摩擦部材9がブレーキロータ8を押圧するとき、直動部14にインボード側への反力が作用する。磁気式のセンサからなる荷重センサは、このブレーキ力の反力を軸方向の変位量として磁気的に検出する。図1に示すように、ブレーキ力推定手段28は、前記ブレーキ力の反力とセンサ出力との関係を試験等で予め設定しておくことにより、荷重センサのセンサ出力に基づいて、ブレーキ力を推定し得る。なお、荷重センサとして、磁気式以外の光学式、渦電流式、または静電容量式のセンサを適用することも可能である。   For example, a magnetic sensor is applied to the load sensor. As shown in FIG. 2, when the friction member 9 presses the brake rotor 8, a reaction force to the inboard side acts on the linear movement portion 14. A load sensor formed of a magnetic sensor magnetically detects the reaction force of the braking force as an axial displacement amount. As shown in FIG. 1, the braking force estimation means 28 sets the braking force based on the sensor output of the load sensor by setting in advance the relationship between the reaction force of the braking force and the sensor output in a test or the like. It can be estimated. In addition, it is also possible to apply an optical sensor other than a magnetic sensor, an eddy current sensor, or a capacitance sensor as the load sensor.

この実施形態では、特に、図1に示すように、制御装置2にコイル温度推定器19を設け、また制御演算器18に、ヒステリシス推定機能手段24および静的条件構築手段25を設けている。ヒステリシス推定機能手段24は、電動アクチュエータ1のヒステリシス特性を推定する。前記ヒステリシス特性は、電動モータ4の駆動中、直動機構6の押圧力の反力について、ブレーキ力を増加させる動作における正効率に基づく反力と、ブレーキ力を減少させる動作における逆効率に基づく反力とを有する。   In this embodiment, in particular, as shown in FIG. 1, the control device 2 is provided with a coil temperature estimator 19, and the control computing unit 18 is provided with hysteresis estimation function means 24 and static condition construction means 25. Hysteresis estimation function means 24 estimates the hysteresis characteristics of the electric actuator 1. The hysteresis characteristic is based on the reaction force based on the positive efficiency in the operation of increasing the braking force and the reverse efficiency in the operation of reducing the braking force with respect to the reaction force of the pressing force of the linear motion mechanism 6 while the electric motor 4 is driven. And a reaction force.

ここで図3は、この電動アクチュエータのヒステリシス特性を示す図である。以後、図1,図2も適宜参照しつつ説明する。図3の横軸は、トルクを示し、一般にモータトルクすなわち電流に相当する。同図3における縦軸は、電動アクチュエータ1(図1)によって発生する押圧力を示し、摩擦部材9(図2)とブレーキロータ8(図2)の摩擦係数μが一定であるならば、前記押圧力は、例えば、この電動ブレーキ装置におけるブレーキ力に相当する。   Here, FIG. 3 is a diagram showing the hysteresis characteristic of this electric actuator. Hereinafter, description will be made with reference to FIGS. 1 and 2 as appropriate. The horizontal axis of FIG. 3 represents torque, which generally corresponds to motor torque or current. The vertical axis in FIG. 3 indicates the pressing force generated by the electric actuator 1 (FIG. 1), and if the coefficient of friction μ between the friction member 9 (FIG. 2) and the brake rotor 8 (FIG. 2) is constant, The pressing force corresponds to, for example, the braking force in the electric brake device.

主に電動アクチュエータ1(図1)に作用する摩擦力によって、増圧と減圧での電動モータ4の回転方向の変化に対する摩擦抗力の向きが変化することから、本図3のようなヒステリシス特性が生じる。例えば、ブレーキ力を一定に保持する際のモータ電流とは、一般に本図3に示すヒステリシス特性における、正効率と逆効率の間(図3でハッチングで表す)の電流に相当する。   The direction of the frictional drag with respect to the change in the rotational direction of the electric motor 4 at pressure increase and decrease is changed mainly by the friction force acting on the electric actuator 1 (FIG. 1). It occurs. For example, the motor current at the time of holding the braking force constant generally corresponds to the current between the positive efficiency and the reverse efficiency (indicated by hatching in FIG. 3) in the hysteresis characteristic shown in FIG.

図1に示すように、静的条件構築手段25は、前記ヒステリシス特性の正効率側と逆効率側との間に相当する電流を電動モータ4に定められた時間だけ印加して静的条件を構築する。前記定められた時間は、試験やシミュレーション等の結果により、例えば、数ミリ秒〜数十ミリ秒に定められる。   As shown in FIG. 1, the static condition constructing means 25 applies a current corresponding to a distance between the positive efficiency side and the reverse efficiency side of the hysteresis characteristic to the electric motor 4 for a predetermined time to set static conditions. To construct. The predetermined time is set, for example, to several milliseconds to several tens of milliseconds according to the results of tests, simulations and the like.

コイル温度推定器19は、静的条件構築手段25により前記定められた時間を経過した電動モータ4の電圧と、電流センサ22で推定される推定電流との関係から、定められた条件に従って電動モータ4におけるコイル温度を推定する。前記電動モータ4の電圧は、制御演算結果に伴う出力値をそのまま用いても良く、この電動モータ4の電圧を直接測定しても良い。前記の電圧および電流より、例えば以下の関係式に基づいて各相の推定温度が導出される。
R(k)=V(k)/I(k)
t=(R(k)−R)/(R・α)
t:推定温度
V(k):電圧
I(k):電流
:基準抵抗
α:温度抵抗係数
モータ電圧は、UVW各相への交流電圧であるが、前記のように電動モータが完全に静止している場合は直流電圧となる。
The coil temperature estimator 19 calculates the electric motor according to the condition determined from the relationship between the voltage of the electric motor 4 for which the time determined by the static condition constructing means 25 has elapsed and the estimated current estimated by the current sensor 22. The coil temperature at 4 is estimated. The voltage of the electric motor 4 may use the output value according to the control calculation result as it is, or the voltage of the electric motor 4 may be directly measured. From the voltage and current described above, the estimated temperature of each phase is derived based on, for example, the following relational expression.
R (k) = V (k) / I (k)
t = (R (k) -R o ) / (R o · α)
t: Estimated temperature V (k): Voltage I (k): Current R o : Reference resistance α: Temperature resistance coefficient The motor voltage is an AC voltage to each phase of UVW, but as mentioned above, the electric motor is completely When stationary, it is a DC voltage.

コイル温度推定器19は、原則、前記定められた条件として、上位ECU17から与えられる目標ブレーキ力の変化量の絶対値が定められた値以下であり、かつ、目標ブレーキ力と推定ブレーキ力との偏差が設定値以下にあるとき、コイル温度を推定する。このコイル温度推定器19は、時間計測部29、温度推定非実行部30、設定時間変更部31、および温度推定実行部32を有する。時間計測部29は、このコイル温度推定器19によりコイル温度を推定した後、目標ブレーキ力に対する推定ブレーキ力の追従制御を開始した状態からの経過時間を計測する。   In principle, coil temperature estimator 19 determines that the absolute value of the amount of change in the target braking force given from host ECU 17 is equal to or less than a predetermined value, and that the target braking force and the estimated braking force When the deviation is below the set value, the coil temperature is estimated. The coil temperature estimator 19 includes a time measurement unit 29, a temperature estimation non-execution unit 30, a set time change unit 31, and a temperature estimation execution unit 32. After the coil temperature is estimated by the coil temperature estimator 19, the time measuring unit 29 measures an elapsed time from a state in which follow-up control of the estimated braking force to the target braking force is started.

温度推定非実行部30は、時間計測部29で計測する経過時間が設定時間に達するまでは、コイル温度の推定を実行しない。コイル温度を一旦推定した後、追従制御を開始した状態からの経過時間が設定時間に達するまでは、コイル温度は殆ど変化しないことが考えられる。そこで、時間計測部29で計測する経過時間が設定時間に達するまでは、コイル温度の推定を敢えて実行しないようにする。換言すれば、計測する経過時間が設定時間に達するまでは、あまり頻繁にコイル温度を推定しないようにする。   The temperature estimation non-execution unit 30 does not execute the estimation of the coil temperature until the elapsed time measured by the time measurement unit 29 reaches the set time. It is conceivable that the coil temperature hardly changes until the elapsed time from the state where tracking control is started reaches the set time after the coil temperature is once estimated. Therefore, estimation of the coil temperature is intentionally not performed until the elapsed time measured by the time measurement unit 29 reaches the set time. In other words, the coil temperature is not frequently estimated until the elapsed time to be measured reaches the set time.

設定時間変更部31は、ブレーキ力推定手段28で推定される推定ブレーキ力が大きくなる程、前記経過時間における設定時間が小さくなる相関に基づき、前記設定時間を変更する。このように設定時間変更部31は、コイル温度の推定を実行するか否かの基準である設定時間を推定ブレーキ力に応じて変更することで、木目細かくコイル温度の推定制御を行う。   The set time changing unit 31 changes the set time based on the correlation in which the set time in the elapsed time decreases as the estimated brake force estimated by the brake force estimating means 28 increases. As described above, the setting time changing unit 31 performs the estimation control of the coil temperature finely by changing the setting time which is a reference of whether to perform the estimation of the coil temperature according to the estimated braking force.

温度推定実行部32は、時間計測部29で計測する経過時間が設定時間以上に達し、かつ、ブレーキ力推定手段28で推定される推定ブレーキ力および電流センサ22で推定される推定電流のいずれか一方または両方が定められた値以上のとき、目標ブレーキ力並びに目標ブレーキ力の変化量の値によらずコイル温度の推定を強制的に実行する。このような条件を満たすと、目標ブレーキ力等によらずコイル温度の推定を強制的に実行する。このような条件では、コイル温度が過度に上昇するおそれがあるためである。   The temperature estimation execution unit 32 has one of the estimated braking force estimated by the braking force estimating means 28 and the estimated current estimated by the current sensor 22 when the elapsed time measured by the time measuring unit 29 reaches the set time or more. When one or both of the values are equal to or greater than a predetermined value, estimation of the coil temperature is forcibly executed regardless of the target brake force and the value of the change amount of the target brake force. When such a condition is satisfied, estimation of the coil temperature is forcibly executed regardless of the target brake force or the like. Under such conditions, the coil temperature may be increased excessively.

図4は、この電動ブレーキ装置のモータコイル温度の推定を実行するフローチャートである。本処理開始後、制御演算器18は、目標ブレーキ力Fを取得し(ステップS1)、推定ブレーキ力Fを取得する(ステップS2)。次に、制御演算器18は、本制御が電流制御モードかブレーキ力制御モードかを判断する(ステップS3)。ブレーキ力制御モードであるとの判断でステップS19に移行する。電流制御モードであるとの判断でステップS4に移行し、制御演算器18は、電流制御の経過時間、すなわち追従制御を開始した状態からの経過時間nciが所定値nith以上であるかを判定する。前記経過時間nciが所定値nith以上であれば(ステップS4:yes)、制御演算器18は、コイル温度推定器19にコイル温度を推定させる(ステップS5)。その後ステップS19に移行する。 FIG. 4 is a flowchart for performing the estimation of the motor coil temperature of the electric brake device. After the process starts, the control computing unit 18 acquires the target braking force F r (step S1), and acquires the estimated braking force F b (step S2). Next, the control computing unit 18 determines whether this control is in the current control mode or the braking force control mode (step S3). If it is determined that the braking force control mode is in effect, the process proceeds to step S19. If it is determined that the current control mode is set, the process proceeds to step S4, and the control computing unit 18 determines whether the elapsed time of current control, that is, the elapsed time n ci from the state where tracking control is started, is equal to or greater than a predetermined value nith. judge. If the elapsed time n ci is the predetermined value n i @ th or more (step S4: yes), the control arithmetic unit 18, thereby estimating the coil temperature to the coil temperature estimator 19 (step S5). Thereafter, the process proceeds to step S19.

前記経過時間nciが所定値nith未満であれば(ステップS4:no)、制御演算器18は、時間計測部29であるカウンタを加算して前記経過時間nciを継続して計時する(ステップS7)。その後、制御演算器18は、現在のブレーキ力における、ヒステリシス特性の正効率側と逆効率側との間(ヒステリシス間)に相当する電流を推定する(ステップS11)。制御演算器18の静的条件構築手段25は、前記ステップS11で推定した電流にモータ電流を制御する(ステップS13)。このとき、ステップS13の制御系は有限時間で前記モータ電流および操作量であるモータ電圧が所定値に収束する安定な制御系でなければならず、そのような制御系は通常の電動ブレーキ装置のブレーキ力制御にも好適である。ステップS13の後本処理を終了する。 If the elapsed time n ci is less than the predetermined value n i @ th (Step S4: no), the control arithmetic unit 18, counts continuously the elapsed time n ci by adding the counter is the time measuring section 29 ( Step S7). After that, the control computing unit 18 estimates a current corresponding to between the positive efficiency side and the reverse efficiency side (between the hysteresis) of the hysteresis characteristic in the current braking force (step S11). The static condition constructing means 25 of the control computing unit 18 controls the motor current to the current estimated in the step S11 (step S13). At this time, the control system in step S13 must be a stable control system in which the motor current and the motor voltage which is the manipulated variable converge to a predetermined value in a finite time, and such a control system is It is also suitable for brake force control. After step S13, the present process is terminated.

ステップS19において、コイル温度推定器19の温度推定実行部32は、コイル温度の推定を強制的に実行するか否かを判定する。ステップS6、S8、S15の判定に該当しない場合においても、強制的にコイル温度の計測を行うモード(ステップS19)を設けておくと、コイル温度の推定が行われずにモータコイル4aの熱負荷が限度を超える状況を防止できて好適と考えられる。上記に該当する場合は、例えば、目標ブレーキ力の単調増加や単調減少が長時間継続された場合等が考えられる。   In step S19, the temperature estimation execution unit 32 of the coil temperature estimator 19 determines whether or not the estimation of the coil temperature is forcibly performed. If the mode (Step S19) for forcibly measuring the coil temperature is provided even when the determination does not correspond to the determinations in steps S6, S8, and S15, the heat load of the motor coil 4a is not estimated without the estimation of the coil temperature. It is considered preferable because the situation beyond the limit can be prevented. When it corresponds to the above, for example, the case where monotonous increase and monotonous decrease of target brake force are continued for a long time etc. can be considered.

強制的にコイル温度の計測を行う条件を満たし(ステップS19:yes)、ブレーキ力制御から電流制御モードへの切替が発生した場合、ステップS11に移行する。強制的にコイル温度の計測を行う条件を満たさない場合(ステップS19:no)、コイル温度推定器19は、目標ブレーキ力Fの変化量の絶対値が定められた値Frth以下であるか否かを判断する(ステップS6)。 If the condition for forcibly measuring the coil temperature is satisfied (step S19: yes) and switching from the braking force control to the current control mode occurs, the process proceeds to step S11. If the condition for forcibly measuring the coil temperature is not satisfied (step S19: no), the coil temperature estimator 19 determines whether the absolute value of the change amount of the target braking force F r is equal to or less than a predetermined value F rth It is determined whether or not it is (step S6).

コイル温度推定器19が、目標ブレーキ力Fの変化量の絶対値が定められた値Frth以下と判断し(ステップS6:yes)、かつ、目標ブレーキ力Fと推定ブレーキ力Fの偏差が設定値Fath以下にあると判断すると(ステップS8:yes)、制御演算器18は追従制御を開始した状態からの経過時間ncfが所定値nfth以上であるかを判定する(ステップS15)。この判定に該当すると(ステップS15:yes)、ステップS9に移行する。 The coil temperature estimator 19 determines that the absolute value of the change amount of the target braking force F r is equal to or less than the predetermined value F rth (step S6: yes), and the target braking force F r and the estimated braking force F b If it is determined that the deviation is less than or equal to the set value F ath (step S8: yes), the control computing unit 18 determines whether the elapsed time n cf from the state where follow-up control is started is more than a predetermined value n fth (step S15). If this determination is true (step S15: yes), the process proceeds to step S9.

ステップS6、S8、S15の判定に該当しないとき、制御演算器18は、本制御が電流制御モードかブレーキ力制御モードかを判断する(ステップS18)。電流制御モードであった場合、制御演算器18は電流制御の経過時間nci,ncfを計測する各カウンタをクリアする(ステップS16,S17)。その後ステップS12を経由してブレーキ力制御を実行する(ステップS14)。その後本処理を終了する。ステップS18において、継続したブレーキ力制御モードであった場合、制御演算器18は、ブレーキ力制御モード継続判定用のカウンタを加算する(ステップS10)。次にステップS12に移行する。 If it does not correspond to the determinations in steps S6, S8 and S15, the control computing unit 18 determines whether this control is in the current control mode or the braking force control mode (step S18). If it is in the current control mode, the control computing unit 18 clears the counters that measure the elapsed times n ci and n cf of the current control (steps S16 and S17). Thereafter, brake force control is executed via step S12 (step S14). Thereafter, the process ends. In step S18, in the case of the continued braking force control mode, the control computing unit 18 adds a counter for brake force control mode continuation determination (step S10). Next, the process proceeds to step S12.

図5、図6は、それぞれ電動ブレーキ装置のブレーキ力およびモータ電流の推移を示す図である。図5では、目標ブレーキ力Fを時間の経過と共に変化させ、一定の目標ブレーキ力Fを所定時間推移させている。このとき目標ブレーキ力Fに実際のブレーキ力F(または推定ブレーキ力F)が追従している。この例では、同図の点線にて示すように、一定の目標ブレーキ力Fが所定時間推移しているときに、コイル温度推定器19はコイル温度の推定を行う。 5 and 6 are diagrams showing the transition of the braking force and the motor current of the electric brake device, respectively. In FIG. 5, the target braking force Fr is changed with the passage of time, and the constant target braking force Fr is shifted for a predetermined time. At this time, the actual braking force F b (or estimated braking force F b ) follows the target braking force F r . In this example, as indicated by the dotted line in the figure, the coil temperature estimator 19 estimates the coil temperature when the constant target braking force F r shifts for a predetermined time.

図6(a)では、コイル温度推定器19によりコイル温度を推定(同図の点線に示す)した後、時間計測部29で計測する経過時間が設定時間に達するまでは、コイル温度の推定を実行しない例を示す。このようにあまり頻繁にコイル温度を推定しないようにすることで、演算処理の負荷を低減し得る。
図6(b)では、コイル温度推定器19がコイル温度を強制的に実行する例を示す。具体的には、温度推定実行部32は、時間計測部29で計測する経過時間が設定時間以上に達し、かつ、推定ブレーキ力および推定電流の少なくともいずれかが定められた値以上のとき、コイル温度の推定を強制的に実行する。このような条件では、コイル温度が過度に上昇するおそれがあるためである。
In FIG. 6A, after the coil temperature is estimated by the coil temperature estimator 19 (indicated by the dotted line in FIG. 6), the coil temperature is estimated until the elapsed time measured by the time measurement unit 29 reaches the set time. An example not to execute is shown. By not estimating the coil temperature so frequently as this, the load of arithmetic processing can be reduced.
FIG. 6B shows an example in which the coil temperature estimator 19 forcibly executes the coil temperature. Specifically, when the elapsed time measured by time measuring unit 29 reaches the set time or more and at least one of the estimated braking force and the estimated current is a predetermined value or more, temperature estimation execution unit 32 determines the coil. Force the temperature estimation. Under such conditions, the coil temperature may be increased excessively.

以上説明した電動ブレーキ装置DBによると、電動モータ4の駆動中であっても、電動モータ角速度を概ねゼロになる状態でブレーキ力を一定に維持できるヒステリシス特性の中間の電流を利用することで、電動ブレーキにおける電動モータを厳密な静止状態に維持することが困難な従来技術に対して、コイル温度を正確に推定することができる。また、前記によりモータ電流も一定とすることができるため、インダクタンスの誤差の影響を受けてしまう従来技術に対して、コイル温度を正確に推定することができる。   According to the electric brake device DB described above, by utilizing the intermediate current of the hysteresis characteristic which can maintain the braking force constant in a state where the electric motor angular velocity is substantially zero even while the electric motor 4 is being driven. The coil temperature can be estimated accurately, as opposed to the prior art, where it is difficult to maintain the electric motor in the electric brake in strict static condition. Further, since the motor current can also be made constant by the above, the coil temperature can be accurately estimated with respect to the prior art which is affected by the error of the inductance.

コイル温度推定器19は、原則、上位ECU17から与えられる目標ブレーキ力の変化量の絶対値が定められた値以下であり、かつ、目標ブレーキ力と推定ブレーキ力との偏差が設定値以下にあるとき、コイル温度を推定する。目標ブレーキ力の変化量の絶対値が定められた値以下の条件を満たすことで、この電動ブレーキ装置DBの静的条件をより確実に満足し得る。目標ブレーキ力と推定ブレーキ力の偏差が設定値以下にある条件を満たすことで、目標ブレーキ力にブレーキ力が追従していると判断し得る。これら条件を満たしたうえで、コイル温度を推定することで、モータコイル温度をより精度良く推定することができる。   In principle, in coil temperature estimator 19, the absolute value of the change amount of the target braking force given from host ECU 17 is equal to or less than the defined value, and the deviation between the target braking force and the estimated braking force is equal to or less than the set value. When the coil temperature is estimated. By satisfying the condition that the absolute value of the change amount of the target braking force is equal to or less than a predetermined value, the static condition of the electric brake device DB can be more surely satisfied. By satisfying the condition that the deviation between the target braking force and the estimated braking force is less than or equal to the set value, it can be determined that the braking force follows the target braking force. By estimating the coil temperature after satisfying these conditions, the motor coil temperature can be estimated more accurately.

他の実施形態について説明する。
コイル温度の推定や電流制御モードを強制的に無効にする動作を設けても良い。例えば、弱いブレーキ操作しかされていない場合等はモータ温度が上昇しているケースは考えにくいためである。その他、アンチロック制御中等、高精度なブレーキ力制御が求められている状況においては、上記のコイル温度の推定を行わないようにしても良い。
電動モータとして、例えば、ブラシやスリップリング等を用いたDCモータやステッピングモータを適用しても良い。
直動機構は、遊星ローラねじ、ボールランプ等の機構であっても良い。
Another embodiment will be described.
An operation may be provided to estimate the coil temperature or forcibly invalidate the current control mode. For example, when only a weak brake operation is performed, it is difficult to think of a case where the motor temperature is rising. In addition, in the situation where high precision brake force control is required, such as during antilock control, the above coil temperature may not be estimated.
As the electric motor, for example, a DC motor or a stepping motor using a brush or a slip ring may be applied.
The direct acting mechanism may be a mechanism such as a planetary roller screw or a ball lamp.

この電動ブレーキ装置を搭載した車両は、駆動輪をモータで駆動する電気自動車であっても良いし、前後輪の一方をエンジンで駆動し、他方をモータで駆動するハイブリッド自動車あっても良い。また車両に、エンジンのみで駆動輪を駆動するエンジン車を適用しても良い。ブレーキのタイプはディスクブレーキタイプであってもドラムブレーキタイプであってもよい。   The vehicle equipped with this electric brake device may be an electric car that drives driving wheels by a motor, or a hybrid car that drives one of the front and rear wheels by an engine and the other by a motor. In addition, an engine car that drives driving wheels with only an engine may be applied to the vehicle. The type of brake may be a disc brake type or a drum brake type.

以上、実施形態に基づいてこの発明を実施するための形態を説明したが、今回開示された実施の形態はすべての点で例示であって制限的なものではない。この発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   As mentioned above, although the form for implementing this invention was demonstrated based on embodiment, embodiment disclosed this time is an illustration and restrictive at no points. The scope of the present invention is indicated not by the above description but by the claims, and is intended to include all modifications within the meaning and scope equivalent to the claims.

2…制御装置
4…電動モータ
6…直動機構(摩擦部材操作手段)
8…ブレーキロータ
9…摩擦部材
19…コイル温度推定器(温度推定手段)
22…電流センサ(電流推定手段)
24…ヒステリシス推定機能手段
25…静的条件構築手段
28…ブレーキ力推定手段
29…時間計測部
30…温度推定非実行部
31…設定時間変更部
32…温度推定実行部
2 ... Control device 4 ... Electric motor 6 ... Linear motion mechanism (friction member operation means)
8 ... brake rotor 9 ... friction member 19 ... coil temperature estimator (temperature estimation means)
22 ... Current sensor (current estimation means)
24 ... hysteresis estimation function means 25 ... static condition construction means 28 ... braking force estimation means 29 ... time measurement unit 30 ... temperature estimation non-execution unit 31 ... setting time change unit 32 ... temperature estimation execution unit

Claims (5)

ブレーキロータと、このブレーキロータに接触させる摩擦部材と、この摩擦部材を前記ブレーキロータに接触させる摩擦部材操作手段と、この摩擦部材操作手段を駆動する電動モータと、この電動モータの電流を推定する電流推定手段と、前記摩擦部材を前記ブレーキロータに押し付けることにより発生するブレーキ力の推定値である推定ブレーキ力を求めるブレーキ力推定手段と、前記電動モータを制御して前記推定ブレーキ力を目標ブレーキ力に対して追従制御する制御装置とを備える電動ブレーキ装置において、
前記制御装置は、
前記電動モータの駆動中、前記摩擦部材操作手段の押圧力の反力について、ブレーキ力を増加させる動作における正効率に基づく反力と、ブレーキ力を減少させる動作における逆効率に基づく反力とを有するヒステリシス特性を推定するヒステリシス推定機能手段と、
前記ヒステリシス特性の正効率側と逆効率側との間に相当する電流を前記電動モータに定められた時間だけ印加して静的条件を構築する静的条件構築手段と、
この静的条件構築手段により前記定められた時間を経過した前記電動モータの電圧と、前記電流推定手段で推定される電流との関係から、定められた条件に従って前記電動モータにおけるコイル温度を推定する温度推定手段と、
を有することを特徴とする電動ブレーキ装置。
A brake rotor, a friction member to be brought into contact with the brake rotor, a friction member operating means for bringing the friction member into contact with the brake rotor, an electric motor for driving the friction member operation means, and a current of the electric motor A current estimation means, a braking force estimation means for obtaining an estimated braking force which is an estimated value of a braking force generated by pressing the friction member against the brake rotor, a target brake for controlling the estimated braking force by controlling the electric motor In an electric brake device comprising a control device for following and controlling force,
The controller is
The reaction force based on the positive efficiency in the operation of increasing the braking force, and the reaction force based on the reverse efficiency in the operation of reducing the braking force, of the reaction force of the pressing force of the friction member operating means during driving of the electric motor Hysteresis estimation function means for estimating hysteresis characteristics that it has;
Static condition constructing means for constructing a static condition by applying a current corresponding to the positive efficiency side and the reverse efficiency side of the hysteresis characteristic to the electric motor for a predetermined time;
The coil temperature of the electric motor is estimated according to the determined condition from the relationship between the voltage of the electric motor after the determined time has elapsed by the static condition constructing means and the current estimated by the current estimating means. Temperature estimation means,
An electric brake device characterized by having.
請求項1に記載の電動ブレーキ装置において、前記温度推定手段は、前記定められた条件として、前記目標ブレーキ力の変化量の絶対値が定められた値以下であり、かつ、前記目標ブレーキ力と前記推定ブレーキ力の偏差が設定値以下にあるとき、前記コイル温度を推定する電動ブレーキ装置。   The electric brake device according to claim 1, wherein the temperature estimation unit determines that the absolute value of the change amount of the target braking force is equal to or less than a predetermined value as the determined condition, and the target braking force and the target braking force. An electric brake system for estimating the coil temperature when the deviation of the estimated braking force is equal to or less than a set value. 請求項1または請求項2に記載の電動ブレーキ装置において、前記温度推定手段は、
この温度推定手段により前記コイル温度を推定した後、前記目標ブレーキ力に対する前記推定ブレーキ力の追従制御を開始した状態からの経過時間を計測する時間計測部と、
この時間計測部で計測する経過時間が設定時間に達するまでは、前記コイル温度の推定を実行しない温度推定非実行部と、
を有する電動ブレーキ装置。
The electric brake device according to claim 1, wherein the temperature estimation unit is
A time measurement unit that measures an elapsed time from a state in which follow-up control of the estimated braking force to the target braking force is started after the coil temperature is estimated by the temperature estimating means;
A temperature estimation non-execution unit that does not execute the estimation of the coil temperature until the elapsed time measured by the time measurement unit reaches the set time;
And an electric brake device.
請求項3に記載の電動ブレーキ装置において、前記温度推定手段は、前記推定ブレーキ力が大きくなる程、前記経過時間の設定時間が小さくなる相関に基づき、前記設定時間を変更する設定時間変更部を有する電動ブレーキ装置。   The electric brake device according to claim 3, wherein the temperature estimation unit changes a setting time changing unit that changes the setting time based on a correlation that the setting time of the elapsed time decreases as the estimated braking force increases. Electric brake device. 請求項1ないし請求項4のいずれか1項に記載の電動ブレーキ装置において、前記温度推定手段は、
この温度推定手段により前記コイル温度を推定した後、前記目標ブレーキ力に対する前記推定ブレーキ力の追従制御を開始した状態からの経過時間を計測する時間計測部と、
この時間計測部で計測する経過時間が設定時間以上に達し、かつ、前記推定ブレーキ力および前記電流推定手段で推定される電流の少なくともいずれかが定められた値以上のとき、前記コイル温度の推定を強制的に実行する温度推定実行部と、
を有する電動ブレーキ装置。
The electric brake device according to any one of claims 1 to 4, wherein the temperature estimation unit is
A time measurement unit that measures an elapsed time from a state in which follow-up control of the estimated braking force to the target braking force is started after the coil temperature is estimated by the temperature estimating means;
The coil temperature is estimated when the elapsed time measured by the time measuring unit reaches a set time or more, and at least one of the estimated braking force and the current estimated by the current estimating means is greater than or equal to a predetermined value. A temperature estimation execution unit that forcibly executes
And an electric brake device.
JP2015101010A 2015-05-18 2015-05-18 Electric brake device Active JP6502172B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015101010A JP6502172B2 (en) 2015-05-18 2015-05-18 Electric brake device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015101010A JP6502172B2 (en) 2015-05-18 2015-05-18 Electric brake device

Publications (2)

Publication Number Publication Date
JP2016220338A JP2016220338A (en) 2016-12-22
JP6502172B2 true JP6502172B2 (en) 2019-04-17

Family

ID=57581877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015101010A Active JP6502172B2 (en) 2015-05-18 2015-05-18 Electric brake device

Country Status (1)

Country Link
JP (1) JP6502172B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018141708A (en) * 2017-02-28 2018-09-13 三菱重工サーマルシステムズ株式会社 Temperature prediction device, magnetic bearing loading compressor, temperature prediction method and program
CN109782656A (en) * 2018-12-26 2019-05-21 航天信息股份有限公司 A kind of electromagnetic brake control device and method
KR102836568B1 (en) * 2019-11-27 2025-07-21 에이치엘만도 주식회사 Electronic parking brake system and control method thereof

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09182489A (en) * 1995-10-25 1997-07-11 Mitsubishi Materials Corp Motor drive control method and apparatus thereof
JP3893753B2 (en) * 1997-12-16 2007-03-14 トヨタ自動車株式会社 Electric brake device
JP2000016279A (en) * 1998-06-30 2000-01-18 Tokico Ltd Electric brake device
JP2004328954A (en) * 2003-04-28 2004-11-18 Nsk Ltd Electric actuator device
JP5701123B2 (en) * 2011-03-28 2015-04-15 株式会社アドヴィックス Electric brake device
JP2012240639A (en) * 2011-05-24 2012-12-10 Advics Co Ltd Brake control device
CN103895518B (en) * 2012-12-29 2016-04-27 比亚迪股份有限公司 A kind of braking during standstill control method

Also Published As

Publication number Publication date
JP2016220338A (en) 2016-12-22

Similar Documents

Publication Publication Date Title
JP6570877B2 (en) Electric brake device
JP6133360B2 (en) Electric brake device
US7385365B2 (en) Method for the detection of abnormalities of electric motors
JP6664903B2 (en) Electric brake device
JP6080894B2 (en) Electric motor device and electric linear actuator
JP6752668B2 (en) Electric brake device
JP5674524B2 (en) Temperature estimation apparatus and temperature estimation method
EP3339121B1 (en) Electric brake device
KR20160021574A (en) Detecting extended current method for controlling three-phase motor in event of emergency brake
JP6502172B2 (en) Electric brake device
KR20200101972A (en) Control device and brake device of electric motor
JP6466261B2 (en) Electric brake device
JP6873643B2 (en) Electric brake device
JP6629017B2 (en) Electric motor device and electric linear actuator
KR100804429B1 (en) Field Weak Control Device and Control Method of Driving Steering Motor Using Voltage
JP6765265B2 (en) Electric brake device
WO2019132022A1 (en) Electric brake device
JP2020043665A (en) Electric actuator and electric brake device
WO2019049971A1 (en) Electric actuator and electric motor device
WO2019159813A1 (en) Electric brake device and electric brake system
KR100996081B1 (en) Electric power steering control unit
JP2019041503A (en) Motor-driven direct-acting actuator and motor-driven brake device
JP2019034679A (en) Electric brake device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180427

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190225

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190320

R150 Certificate of patent or registration of utility model

Ref document number: 6502172

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250