JP2023063842A - Device and method for controlling electric brake, and electric brake device - Google Patents

Device and method for controlling electric brake, and electric brake device Download PDF

Info

Publication number
JP2023063842A
JP2023063842A JP2021173886A JP2021173886A JP2023063842A JP 2023063842 A JP2023063842 A JP 2023063842A JP 2021173886 A JP2021173886 A JP 2021173886A JP 2021173886 A JP2021173886 A JP 2021173886A JP 2023063842 A JP2023063842 A JP 2023063842A
Authority
JP
Japan
Prior art keywords
electric motor
torsion spring
rotation
amount
brake
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.)
Pending
Application number
JP2021173886A
Other languages
Japanese (ja)
Inventor
正太郎 伊藤
Shotaro Ito
拓也 臼井
Takuya Usui
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.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Astemo Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Astemo Ltd filed Critical Hitachi Astemo Ltd
Priority to JP2021173886A priority Critical patent/JP2023063842A/en
Publication of JP2023063842A publication Critical patent/JP2023063842A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Braking Systems And Boosters (AREA)
  • Braking Arrangements (AREA)

Abstract

To provide a device and a method for controlling an electric brake, and an electric brake device which can suppress deterioration in estimation accuracy based on a current value of an electric motor.SOLUTION: A brake mechanism 22 includes an electric motor 26, a torsion spring 33, and a ratchet mechanism 34. The ratchet mechanism 34 is configured so that a tip 33 of the torsion spring 33 gets over projections 34A, in a case in which rotational torque acting on the torsion spring 33 exceeds a predetermined value when the electric motor 26 is normally rotated. Control devices 41, 10 for braking detect that the tip 33B of the torsion spring 33 gets over the projections 34B on the basis of reduction of a current value energized to the electric motor 26 with respect to a rotational amount of the electric motor 26, when the electric motor 26 is normally rotated.SELECTED DRAWING: Figure 3

Description

本発明は、電動ブレーキの制御装置、制御方法および電動ブレーキ装置に関する。 TECHNICAL FIELD The present invention relates to an electric brake control device, a control method, and an electric brake device.

特許文献1には、電動モータの出力軸と一体的に回転可能にエネルギー蓄積機構のケースに支承された回転軸を備えた車両用電動ブレーキ装置が開示されている。この車両用電動ブレーキ装置は、回転軸の正回転によりエネルギー蓄積機構内部の渦巻きバネを弾性変形させて弾性エネルギーを蓄積し、回転軸の逆回転時には、渦巻きバネに蓄積された弾性エネルギーを解放して回転軸に対して逆回転の回転トルクを付与する。 Patent Literature 1 discloses a vehicle electric brake device having a rotating shaft supported by a case of an energy storage mechanism so as to be rotatable integrally with an output shaft of an electric motor. This vehicle electric brake device stores elastic energy by elastically deforming the spiral spring inside the energy storage mechanism when the rotary shaft rotates forward, and releases the elastic energy stored in the spiral spring when the rotary shaft rotates in the reverse direction. to apply rotational torque of reverse rotation to the rotating shaft.

特許文献2には、異常検出を行う駐車ブレーキ制御装置が開示されている。この駐車ブレーキ制御装置は、正常時における突入電流時、無負荷電流時および電流上昇時の3領域でのモータ電流値の変化を規範値として記憶しておき、それを電動駐車ブレーキの使用時におけるモータ電流値の現在値と比較することにより、異常検出を行う。 Patent Literature 2 discloses a parking brake control device that detects an abnormality. This parking brake control device stores, as reference values, changes in the motor current value in three regions of inrush current, no-load current, and current rise in the normal state, and stores them as reference values when using the electric parking brake. Abnormalities are detected by comparing with the current value of the motor current value.

特開2013-24389号公報JP 2013-24389 A 特開2014-19235号公報JP 2014-19235 A

特許文献1では、渦巻きばねが必要以上に弾性変形しないようにトルクリミッタ、所謂、ラチェット機構が設けられている。しかし、電動ブレーキ装置において、推力推定に電動モータの電流値を用いる場合、ラチェットの乗り上げによって、電流値が急変し、推力推定精度が悪化するおそれがある。また、特許文献2では、電流値の規範値と現在値とを比較することで異常検出をしている。しかし、ラチェットの乗り上げのような異常ではない場合に対しては、何ら考慮されていない。 In Patent Document 1, a torque limiter, a so-called ratchet mechanism, is provided to prevent the spiral spring from elastically deforming more than necessary. However, in the electric brake device, when the current value of the electric motor is used for thrust estimation, there is a risk that the current value will suddenly change due to the riding of the ratchet, degrading the thrust estimation accuracy. Further, in Patent Document 2, an abnormality is detected by comparing a reference current value and a current current value. However, no consideration is given to non-abnormal cases such as ratchet riding.

本発明の目的の一つは、電動モータの電流値に基づく推定精度の悪化を抑制できる電動ブレーキの制御装置、制御方法および電動ブレーキ装置を提供することにある。 One of the objects of the present invention is to provide an electric brake control device, a control method, and an electric brake device capable of suppressing deterioration of estimation accuracy based on the current value of the electric motor.

本発明の一実施形態は、コントロール部によって制御される電動モータと、前記電動モータの正回転によって摩擦パッドをディスクに押圧する方向に移動させる前進移動時に弾性エネルギーを蓄え、前記電動モータの逆回転によって前記摩擦パッドを前記ディスクから離間する方向に移動させる後退移動時に前記弾性エネルギーを解放する、ねじりばねと、前記ねじりばねの一端が係合する複数の係合部を有し、前記電動モータが正回転するときに前記ねじりばねに作用する回転トルクが所定値を超えた場合、前記ねじりばねの一端が前記係合部を乗り越えるように構成されたラチェット機構と、を備える電動ブレーキの制御装置であって、前記コントロール部は、前記電動モータが正回転するときに、前記電動モータの回転量に対する前記電動モータに通電される電流値の減少に基づいて前記ねじりばねの一端が前記係合部を乗り越えたことを検知する。 An embodiment of the present invention is an electric motor controlled by a control unit, and the forward rotation of the electric motor accumulates elastic energy during forward movement to move the friction pad in the direction of pressing against the disc, and the electric motor reversely rotates. a torsion spring that releases the elastic energy during the backward movement that moves the friction pad away from the disk by means of a ratchet mechanism configured such that one end of the torsion spring climbs over the engaging portion when rotational torque acting on the torsion spring exceeds a predetermined value during forward rotation; When the electric motor rotates in the normal direction, the control unit causes one end of the torsion spring to move the engaging portion based on a decrease in a current value applied to the electric motor with respect to the amount of rotation of the electric motor. Detect overcoming.

また、本発明の一実施形態は、電動モータと、前記電動モータの正回転によって摩擦パッドをディスクに押圧する方向に移動させる前進移動時に弾性エネルギーを蓄え、前記電動モータの逆回転によって前記摩擦パッドを前記ディスクから離間する方向に移動させる後退移動時に前記弾性エネルギーを解放する、ねじりばねと、前記ねじりばねの一端が係合する複数の係合部を有し、前記電動モータが正回転するときに前記ねじりばねに作用する回転トルクが所定値を超えた場合、前記ねじりばねの一端が前記係合部を乗り越えるように構成されたラチェット機構と、を備える電動ブレーキの制御方法であって、前記電動モータを制御するコントロール部が、前記電動モータが正回転するときに、前記電動モータの回転量に対する前記電動モータに通電される電流値の減少に基づいて前記ねじりばねの一端が前記係合部を乗り越えたことを検知する。 In one embodiment of the present invention, an electric motor stores elastic energy during forward movement in which the friction pad is pressed against the disc by forward rotation of the electric motor, and the friction pad is rotated in the reverse direction by rotating the electric motor in the reverse direction. in a direction away from the disk, the torsion spring releasing the elastic energy during the backward movement, and a plurality of engaging portions with which one end of the torsion spring is engaged, and when the electric motor rotates forward and a ratchet mechanism configured such that one end of the torsion spring climbs over the engaging portion when the rotational torque acting on the torsion spring exceeds a predetermined value, the method comprising: A control unit for controlling an electric motor rotates one end of the torsion spring to the engaging portion based on a decrease in the value of current applied to the electric motor with respect to the amount of rotation of the electric motor when the electric motor rotates forward. Detects that the

さらに、本発明の一実施形態は、電動ブレーキ装置であって、電動モータと、前記電動モータの正回転によって摩擦パッドをディスクに押圧する方向に移動させる前進移動時に弾性エネルギーを蓄え、前記電動モータの逆回転によって前記摩擦パッドを前記ディスクから離間する方向に移動させる後退移動時に前記弾性エネルギーを解放する、ねじりばねと、前記ねじりばねの一端が係合する複数の係合部を有し、前記電動モータが正回転するときに前記ねじりばねに作用する回転トルクが所定値を超えた場合、前記ねじりばねの一端が前記係合部を乗り越えるように構成されたラチェット機構と、前記電動モータが正回転するときに、前記電動モータの回転量に対する前記電動モータに通電される電流値の減少に基づいて前記ねじりばねの一端が前記係合部を乗り越えたことを検知する制御装置と、を備える。 Further, one embodiment of the present invention is an electric brake device, wherein an electric motor and an electric motor store elastic energy at the time of forward movement in which the friction pad is moved in a direction of pressing against the disc by forward rotation of the electric motor, and the electric motor a torsion spring that releases the elastic energy when the friction pad is moved away from the disk by reverse rotation of the torsion spring; a ratchet mechanism configured such that one end of the torsion spring overcomes the engaging portion when a rotational torque acting on the torsion spring exceeds a predetermined value when the electric motor rotates forward; and a control device that detects that one end of the torsion spring has passed over the engaging portion when rotating, based on a decrease in the value of current applied to the electric motor with respect to the amount of rotation of the electric motor.

本発明によれば、電動モータの電流値に基づく推定精度の悪化を抑制できる。 ADVANTAGE OF THE INVENTION According to this invention, the deterioration of the estimation precision based on the electric current value of an electric motor can be suppressed.

実施形態による電動ブレーキ装置が搭載された車両のシステム構成を示す概略図である。BRIEF DESCRIPTION OF THE DRAWINGS It is the schematic which shows the system configuration|structure of the vehicle by which the electric brake device by embodiment was mounted. 図1中の電動ブレーキの断面図である。FIG. 2 is a cross-sectional view of the electric brake in FIG. 1; 図2中の電動ブレーキの減速機構およびフェールオープン機構の説明図である。FIG. 3 is an explanatory diagram of a deceleration mechanism and a fail-open mechanism of an electric brake in FIG. 2; 制御装置による乗り越えの検知処理を示す流れ図である。It is a flowchart which shows the detection processing of overcoming by a control apparatus. 制御装置による乗り越えの検知処理を示すブロック図である。It is a block diagram which shows the detection processing of overcoming by a control apparatus. 制御装置によるバッド接触位置の推定処理の一例を示す流れ図である。It is a flow chart which shows an example of estimation processing of a bad contact position by a control device. 制御装置によるバッド接触位置の推定処理の別例を示す流れ図である。FIG. 11 is a flow chart showing another example of a bad contact position estimation process by the control device; FIG. 制御装置による推力の推定処理の一例を示す流れ図である。It is a flowchart which shows an example of the estimation process of the thrust by a control apparatus. 制御装置による推力の推定処理の別例を示す流れ図である。FIG. 11 is a flowchart showing another example of thrust estimation processing by the control device; FIG. 電流(Q軸電流)の時間変化の一例を示す特性線図である。FIG. 4 is a characteristic diagram showing an example of time change of current (Q-axis current); 推力の時間変化の一例を示す特性線図である。FIG. 4 is a characteristic diagram showing an example of thrust over time;

以下、実施形態による電動ブレーキ装置を、4輪自動車に搭載した場合を例に挙げ、添付図面を参照して説明する。なお、図4、図6、図7、図8および図9に示す流れ図の各ステップは、それぞれ「S」という表記を用いる(例えば、ステップ1=「S1」とする)。また、図1中で二本の斜線が付された線は電気系の線を表している。 Hereinafter, a case in which the electric brake device according to the embodiment is mounted on a four-wheeled vehicle will be described as an example with reference to the accompanying drawings. 4, 6, 7, 8 and 9 use the notation "S" (for example, step 1 = "S1"). In addition, two hatched lines in FIG. 1 represent electrical lines.

図1において、車両1には、車輪(前輪3L,3R、後輪5L,5R)に制動力を付与して車両1を制動するブレーキ装置2(車両用ブレーキ装置、ブレーキシステム)が搭載されている。ブレーキ装置2は、左側の前輪3Lおよび右側の前輪3Rに対応してそれぞれ設けられた左右の液圧ブレーキ装置4,4(フロント制動機構)と、左側の後輪5Lおよび右側の後輪5Rに対応してそれぞれ設けられた左右の電動ブレーキ装置21,21(リア制動機構)と、ブレーキペダル6(操作具)の操作(踏込み)に応じて液圧を発生するマスタシリンダ7と、運転者(ドライバ)のブレーキペダル6の操作量を計測する液圧センサ8およびペダルストロークセンサ9とを含んで構成されている。 In FIG. 1, a vehicle 1 is equipped with a braking device 2 (vehicle braking device, braking system) that applies braking force to wheels (front wheels 3L, 3R, rear wheels 5L, 5R) to brake the vehicle 1. there is The brake device 2 includes left and right hydraulic brake devices 4, 4 (front brake mechanisms) provided corresponding to the left front wheel 3L and right front wheel 3R, respectively, and a left rear wheel 5L and a right rear wheel 5R. Left and right electric brake devices 21, 21 (rear braking mechanism) provided correspondingly, a master cylinder 7 that generates hydraulic pressure in accordance with the operation (depression) of the brake pedal 6 (operating tool), and the driver ( It includes a hydraulic pressure sensor 8 and a pedal stroke sensor 9 for measuring the amount of operation of the brake pedal 6 by the driver.

液圧ブレーキ装置4は、例えば、液圧式ディスクブレーキにより構成されており、液圧(ブレーキ液圧)の供給によって車輪(前輪3L,3R)に制動力を付与する。電動ブレーキ装置21は、例えば、電動式ディスクブレーキにより構成されており、電動モータ26の駆動によって車輪(後輪5L,5R)に制動力を付与する。液圧センサ8およびペダルストロークセンサ9は、メインECU10に接続されている。 The hydraulic brake device 4 is composed of, for example, a hydraulic disc brake, and applies braking force to the wheels (front wheels 3L, 3R) by supplying hydraulic pressure (brake hydraulic pressure). The electric brake device 21 is composed of an electric disc brake, for example, and applies braking force to the wheels (rear wheels 5L, 5R) by driving the electric motor 26 . The hydraulic pressure sensor 8 and the pedal stroke sensor 9 are connected to the main ECU 10 .

マスタシリンダ7と液圧ブレーキ装置4,4との間には、液圧供給装置11(以下、ESC11という)が設けられている。ESC11は、例えば、複数の制御弁と、ブレーキ液圧を加圧する液圧ポンプと、該液圧ポンプを駆動する電動モータと、余剰のブレーキ液を一時的に貯留する液圧制御用リザーバ(いずれも図示せず)とを含んで構成されている。ESC11の各制御弁および電動モータは、フロント液圧装置用ECU12に接続されている。フロント液圧装置用ECU12は、演算回路(CPU)およびメモリを有するマイクロコンピュータを含んで構成されている。フロント液圧装置用ECU12は、メインECU10からの指令に基づいて、ESC11の各制御弁の開閉および電動モータの駆動を制御する。 A hydraulic pressure supply device 11 (hereinafter referred to as ESC 11) is provided between the master cylinder 7 and the hydraulic brake devices 4,4. The ESC 11 includes, for example, a plurality of control valves, a hydraulic pump that pressurizes the brake fluid pressure, an electric motor that drives the hydraulic pump, and a fluid pressure control reservoir that temporarily stores surplus brake fluid. (also not shown). Each control valve and electric motor of the ESC 11 are connected to the front hydraulic system ECU 12 . The front hydraulic system ECU 12 includes a microcomputer having an arithmetic circuit (CPU) and a memory. The front hydraulic system ECU 12 controls the opening and closing of each control valve of the ESC 11 and the driving of the electric motor based on commands from the main ECU 10 .

メインECU10は、演算回路(CPU)およびメモリを有するマイクロコンピュータを含んで構成されている。メインECU10は、液圧センサ8およびペダルストロークセンサ9からの信号の入力を受けて、予め定められた制御プログラムにより各輪(4輪)に対しての目標制動力の演算を行う。メインECU10は、算出した制動力に基づいて、フロント2輪それぞれに対しての制動指令をフロント液圧装置用ECU12(即ち、ESCECU)へ車両データバスとしてのCAN13(Controller area network)を介して送信する。また、メインECU10は、算出した制動力に基づいて、リア2輪それぞれに対しての制動指令(目標推力)をリア電動ブレーキ用ECU41,41へCAN13を介して送信する。 The main ECU 10 includes a microcomputer having an arithmetic circuit (CPU) and memory. The main ECU 10 receives signals from the hydraulic pressure sensor 8 and the pedal stroke sensor 9 and calculates a target braking force for each wheel (four wheels) according to a predetermined control program. Based on the calculated braking force, the main ECU 10 transmits a braking command for each of the two front wheels to the front hydraulic system ECU 12 (ie ESC ECU) via the CAN 13 (Controller area network) as a vehicle data bus. do. Based on the calculated braking force, the main ECU 10 also transmits a braking command (target thrust force) for each of the two rear wheels to the rear electric brake ECUs 41 , 41 via the CAN 13 .

メインECU10は、車両に搭載された他のECU(図示せず)からCAN13を介して送信される車両情報を受信する。即ち、メインECU10は、CAN13を介して、例えば、車輪3L,3R,5L,5Rの速度(車輪速度)、ATレンジのポジションまたはMTシフトのポジションの情報、イグニションオン/オフの情報、ドア開閉情報、運転席のシートベルトの装着の情報、ドアミラー開閉の情報、エンジン回転数の情報、ステアリングホイールの操作の情報、クラッチ操作の情報、アクセル操作の情報、車車間通信の情報、車載カメラによる車両周囲の情報、加速度センサの情報(前後加速度、横加速度)等の各種の車両情報を取得する。 The main ECU 10 receives vehicle information transmitted via the CAN 13 from another ECU (not shown) mounted on the vehicle. That is, the main ECU 10, via the CAN 13, for example, speeds of the wheels 3L, 3R, 5L, 5R (wheel speed), AT range position or MT shift position information, ignition on/off information, door open/close information , Driver's seat belt fastening information, Door mirror opening/closing information, Engine speed information, Steering wheel operation information, Clutch operation information, Accelerator operation information, Vehicle-to-vehicle communication information, Vehicle surroundings by in-vehicle camera information, acceleration sensor information (longitudinal acceleration, lateral acceleration), and other vehicle information.

電動ブレーキ装置21は、電動ブレーキとしてのブレーキ機構22と、制御装置としてのメインECU10およびリア電動ブレーキ用ECU41とを備えている。図示は省略するが、電動ブレーキ装置21は、ソレノイド等を含んで構成されるパーキング機構も備えている。図1に示すように、電動ブレーキ装置21は、位置制御および推力制御を行うために、モータ回転位置を検出する位置検出手段としての回転角センサ36と、モータ電流を検出する電流検出手段としての電流センサ37とを備えている。 The electric brake device 21 includes a brake mechanism 22 as an electric brake, and a main ECU 10 and a rear electric brake ECU 41 as control devices. Although not shown, the electric brake device 21 also includes a parking mechanism including a solenoid and the like. As shown in FIG. 1, in order to perform position control and thrust control, the electric brake device 21 includes a rotation angle sensor 36 as position detection means for detecting the motor rotation position, and a rotation angle sensor 36 as current detection means for detecting the motor current. and a current sensor 37 .

なお、実施形態では、ブレーキ機構22の推力(ピストン推力)を検出する推力センサは備えていない。後述するように、推力は、電動モータ26に供給される電流(電流値)に基づいて推定する。また、実施形態では、ブレーキパッド23とディスクロータDとの接触位置(パッド接触位置)も、電動モータ26に供給される電流(電流値)に基づいて推定する。 Note that the embodiment does not include a thrust sensor for detecting the thrust (piston thrust) of the brake mechanism 22 . As will be described later, the thrust is estimated based on the current (current value) supplied to the electric motor 26 . In addition, in the embodiment, the contact position (pad contact position) between the brake pad 23 and the disc rotor D is also estimated based on the current (current value) supplied to the electric motor 26 .

ブレーキ機構22は、車両1の左右の車輪、即ち、左後輪5L側と右後輪5R側とのそれぞれに設けられている。ブレーキ機構22は、電動モータ26により駆動される電動ブレーキ機構である。図2に示すように、ブレーキ機構22は、例えば、制動部材(パッド、摩擦パッド)としてのブレーキパッド23と、シリンダ(ホイルシリンダ)としてのキャリパ24と、押圧部材としてのピストン25と、電動機とも呼ばれる電動モータ26と、減速機構27と、回転直動変換機構28と、フェールオープン機構29とを備えている。 The brake mechanism 22 is provided for each of the left and right wheels of the vehicle 1, that is, the left rear wheel 5L side and the right rear wheel 5R side. The brake mechanism 22 is an electric brake mechanism driven by an electric motor 26 . As shown in FIG. 2, the brake mechanism 22 includes, for example, a brake pad 23 as a braking member (pad, friction pad), a caliper 24 as a cylinder (wheel cylinder), a piston 25 as a pressing member, and an electric motor. An electric motor 26 , a deceleration mechanism 27 , a rotation-to-linear motion conversion mechanism 28 , and a fail-open mechanism 29 are provided.

電動モータ26は、電力の供給により駆動(回転)し、ピストン25を推進する。これにより、電動モータ26は、制動力を付与する。電動モータ26は、メインECU10からの制動指令(目標推力)に基づいてリア電動ブレーキ用ECU41により制御される。減速機構27は、例えば、平歯多段減速機構(図示せず)および遊星歯車減速機構27Aにより構成されている。減速機構27は、電動モータ26の回転を減速して回転直動変換機構28に伝達する。 The electric motor 26 is driven (rotated) by power supply to propel the piston 25 . Thereby, the electric motor 26 applies a braking force. The electric motor 26 is controlled by the rear electric brake ECU 41 based on a braking command (target thrust) from the main ECU 10 . The deceleration mechanism 27 is composed of, for example, a spur-tooth multistage deceleration mechanism (not shown) and a planetary gear deceleration mechanism 27A. The deceleration mechanism 27 decelerates the rotation of the electric motor 26 and transmits it to the rotation/linear motion conversion mechanism 28 .

回転直動変換機構28は、減速機構27を介して伝達される電動モータ26の回転をピストン25の軸方向の変位(直動変位)に変換する。回転直動変換機構28は、スピンドル28Aおよびナット28Bを備えている。スピンドル28Aは、転がり軸受30を介して回転可能にキャリパ24内に設けられている。ピストン25は、電動モータ26の駆動により推進され、ブレーキパッド23を移動させる。ブレーキパッド23は、ピストン25により被制動部材(ディスク)としてのディスクロータDに押圧される。ディスクロータDは、車輪(後輪5L,5R)と共に回転する。 The rotation/linear motion conversion mechanism 28 converts the rotation of the electric motor 26 transmitted via the reduction mechanism 27 into axial displacement (linear motion displacement) of the piston 25 . The rotation/linear motion converting mechanism 28 has a spindle 28A and a nut 28B. The spindle 28A is rotatably provided within the caliper 24 via a rolling bearing 30. As shown in FIG. The piston 25 is driven by the electric motor 26 to move the brake pad 23 . The brake pad 23 is pressed against a disc rotor D as a member (disc) to be braked by a piston 25 . The disk rotor D rotates together with the wheels (rear wheels 5L, 5R).

フェールオープン機構29は、制動付与時に、回転直動変換機構28の回転部材(スピンドル28A)に対して制動解除方向の回転力を付与する。ブレーキ機構22は、電動モータ26の駆動によりディスクロータDにブレーキパッド23を押圧すべくピストン25が推進される。即ち、ブレーキ機構22は、ブレーキパッド23を移動させるピストン25に、電動モータ26の駆動により発生する推力を伝達する。フェールオープン機構29は、制動中に電動モータ26またはリア電動ブレーキ用ECU41が失陥した場合に、ピストン25(ブレーキパッド23)によるディスクロータDへの制動力を開放する。 The fail-open mechanism 29 applies a torque in the braking release direction to the rotating member (spindle 28A) of the rotation/linear motion conversion mechanism 28 when braking is applied. In the brake mechanism 22, the electric motor 26 drives the piston 25 to press the brake pad 23 against the disk rotor D. As shown in FIG. That is, the brake mechanism 22 transmits thrust generated by driving the electric motor 26 to the piston 25 that moves the brake pad 23 . The fail-open mechanism 29 releases the braking force applied to the disc rotor D by the piston 25 (brake pad 23) when the electric motor 26 or the rear electric brake ECU 41 fails during braking.

図3は、減速機構27およびフェールオープン機構29を示している。減速機構27は、例えば、回転直動変換機構28のスピンドル28A側の歯車となる第1歯車31と、電動モータ26側の歯車となる第2歯車32とを備えている。第1歯車31と第2歯車32は、噛合している。第2歯車32には、この第2歯車32の側面と対面するようにフェールオープン機構29が設けられている。フェールオープン機構29は、例えば、弾性部材としてのねじりばね33と、トルクリミッタ機構としてのラチェット機構34とを備えている。 FIG. 3 shows the speed reduction mechanism 27 and the fail-open mechanism 29. As shown in FIG. The deceleration mechanism 27 includes, for example, a first gear 31 serving as a gear on the spindle 28A side of the rotation/linear motion converting mechanism 28 and a second gear 32 serving as a gear on the electric motor 26 side. The first gear 31 and the second gear 32 are in mesh with each other. A fail-open mechanism 29 is provided on the second gear 32 so as to face the side surface of the second gear 32 . The fail-open mechanism 29 includes, for example, a torsion spring 33 as an elastic member and a ratchet mechanism 34 as a torque limiter mechanism.

リターンスプリングとも呼ばれるねじりばね33は、第2歯車32の側面側に位置してこの第2歯車32と同心に設けられている。ねじりばね33は、第2歯車32の回転に伴ってこの第2歯車32に制動解除の方向のトルク(回転力)を付与する。ねじりばね33は、例えば、「ぜんまいばね」により構成されている。ねじりばね33の内径側の端部である基端部33Aは、第2歯車32の内径側に設けられた支持ピン35に支持されている。即ち、第2歯車32の側面には、この側面から突出して支持ピン35が設けられている。ねじりばね33の基端部33Aは、支持ピン35に固定されている。ねじりばね33の基端部33Aは、第2歯車32が回転すると、第2歯車32と共に回転する。 A torsion spring 33 , also called a return spring, is provided on the side of the second gear 32 and concentrically with the second gear 32 . As the second gear 32 rotates, the torsion spring 33 applies torque (rotational force) in the braking release direction to the second gear 32 . The torsion spring 33 is composed of, for example, a “spring”. A base end portion 33</b>A, which is an end portion on the inner diameter side of the torsion spring 33 , is supported by a support pin 35 provided on the inner diameter side of the second gear 32 . That is, a support pin 35 is provided on the side surface of the second gear 32 so as to protrude from the side surface. A base end portion 33A of the torsion spring 33 is fixed to a support pin 35. As shown in FIG. The base end portion 33A of the torsion spring 33 rotates together with the second gear 32 when the second gear 32 rotates.

ラチェット機構34は、ねじりばね33を介して第2歯車32に必要以上のトルク(負荷)が加わったときに、このトルクの一部を解放してトルクが一定範囲内に収まるように調整する。ラチェット機構34は、キャリパ24側に設けられている。即ち、ラチェット機構34は、回転せずにキャリパ24側に固定されている。ラチェット機構34は、円環状に形成され、内側にねじりばね33が配置されている。ラチェット機構34の内周面には、ねじりばね33の一端が引っかかる段差が設けられている。即ち、ラチェット機構34の内周面には、内径側に向けて突出する複数の突起34Aが周方向にわたって等間隔に設けられている。ラチェット機構34の突起34Aには、ねじりばね33の外径側の端部である先端部33Bが係合されている。即ち、突起34Aは、ねじりばね33の一端(先端部33B)が係合する係合部(ラチェット)に対応する。 The ratchet mechanism 34 releases part of the torque (load) applied to the second gear 32 via the torsion spring 33 to keep the torque within a certain range. The ratchet mechanism 34 is provided on the caliper 24 side. That is, the ratchet mechanism 34 is fixed to the caliper 24 without rotating. The ratchet mechanism 34 is formed in an annular shape, and the torsion spring 33 is arranged inside. The inner peripheral surface of the ratchet mechanism 34 is provided with a step on which one end of the torsion spring 33 is hooked. That is, on the inner peripheral surface of the ratchet mechanism 34, a plurality of projections 34A protruding toward the inner diameter side are provided at equal intervals in the circumferential direction. A projection 34A of the ratchet mechanism 34 is engaged with a tip portion 33B, which is an end portion of the torsion spring 33 on the outer diameter side. That is, the protrusion 34A corresponds to an engaging portion (ratchet) with which one end (tip portion 33B) of the torsion spring 33 is engaged.

電動モータ26の回転に基づいてスピンドル28Aが制動付与の方向に回転すると、第1歯車31と第2歯車32との回転に伴って「ぜんまいばね」であるねじりばね33にばね力が蓄積される。このとき、電動モータ26の故障等により電動モータ26が制御不能になると、ねじりばね33のばね力によりスピンドル28Aが制動解除の方向となる逆方向に回転する。これにより、ブレーキパッド23の押圧力を減少させ、制動力を解除させることができる。 When the spindle 28A rotates in the braking direction based on the rotation of the electric motor 26, spring force is accumulated in the torsion spring 33, which is a "coil spring", along with the rotation of the first gear 31 and the second gear 32. . At this time, if the electric motor 26 becomes uncontrollable due to failure of the electric motor 26 or the like, the spring force of the torsion spring 33 causes the spindle 28A to rotate in the opposite direction to the braking release direction. Thereby, the pressing force of the brake pad 23 can be reduced and the braking force can be released.

ねじりばね33の一端となる先端部33Bは、ラチェット機構34の突起34Aに引っかかっている。このため、ねじりばね33に蓄積されたばね力が一定以上になると、ねじりばね33の先端部33Bがラチェット機構34の突起34Aを乗り超えることにより、ねじりばね33のばね力の一部が解放される。これにより、ねじりばね33のバネ力は、一定の範囲内の大きさに保たれる。 A tip 33B, which is one end of the torsion spring 33, is hooked on a projection 34A of the ratchet mechanism 34. As shown in FIG. Therefore, when the spring force accumulated in the torsion spring 33 reaches or exceeds a certain level, the tip portion 33B of the torsion spring 33 rides over the protrusion 34A of the ratchet mechanism 34, thereby releasing part of the spring force of the torsion spring 33. . Thereby, the spring force of the torsion spring 33 is kept within a certain range.

このようなねじりばね33の先端部33Bの乗り越えは、ブレーキパッド23の摩耗が一定量進むごとに発生する。即ち、ブレーキパッド23の摩耗が進行すると、ブレーキパッド23が薄くなり、ブレーキパッド23の摩耗量に応じてピストン25が押し出される。そして、ピストン25が押し出されていくことにより、その分、ねじりばね33にはばね力が蓄積されていく。ねじりばね33のばね力が一定量を超えると、乗り越えが発生し、ばね力の一部が解放される。 Such riding over of the tip portion 33B of the torsion spring 33 occurs every time the wear of the brake pad 23 progresses by a certain amount. That is, as the wear of the brake pad 23 progresses, the brake pad 23 becomes thinner, and the piston 25 is pushed out according to the amount of wear of the brake pad 23 . As the piston 25 is pushed out, spring force is accumulated in the torsion spring 33 accordingly. When the spring force of the torsion spring 33 exceeds a certain amount, overriding occurs and part of the spring force is released.

次に、リア電動ブレーキ用ECU41について説明する。図1に示すように、リア電動ブレーキ用ECU41は、各ブレーキ機構22,22、即ち、左側(左後輪5L側)のブレーキ機構22と右側(右後輪5R側)のブレーキ機構22とのそれぞれに対応して設けられている。リア電動ブレーキ用ECU41は、演算回路(CPU)およびメモリを有するマイクロコンピュータを含んで構成されている。リア電動ブレーキ用ECU41は、メインECU10からの指令に基づいてブレーキ機構22(電動モータ26)を制御する。 Next, the rear electric brake ECU 41 will be described. As shown in FIG. 1, the rear electric brake ECU 41 controls the brake mechanisms 22, 22, that is, the brake mechanism 22 on the left side (rear left wheel 5L side) and the brake mechanism 22 on the right side (rear right wheel 5R side). provided corresponding to each. The rear electric brake ECU 41 includes a microcomputer having an arithmetic circuit (CPU) and memory. The rear electric brake ECU 41 controls the brake mechanism 22 (electric motor 26 ) based on a command from the main ECU 10 .

即ち、リア電動ブレーキ用ECU41は、メインECU10と共に、電動モータ26の作動を制御する制御装置を構成している。この場合、リア電動ブレーキ用ECU41は、電動モータ26の駆動を制動指令(目標推力)に基づいて制御する。リア電動ブレーキ用ECU41には、メインECU10から制動指令が入力される。なお、リア電動ブレーキ用ECU41は、メインECU10からの指令に基づいて図示しないパーキング機構(例えば、ソレノイド)も制御する。 That is, the rear electric brake ECU 41 constitutes a control device that controls the operation of the electric motor 26 together with the main ECU 10 . In this case, the rear electric brake ECU 41 controls the driving of the electric motor 26 based on the braking command (target thrust). A braking command is input from the main ECU 10 to the rear electric brake ECU 41 . The rear electric brake ECU 41 also controls a parking mechanism (eg, solenoid) (not shown) based on commands from the main ECU 10 .

リア電動ブレーキ用ECU41には、回転角センサ36および電流センサ37が接続されている。回転角センサ36および電流センサ37は、各ブレーキ機構22の電動モータ26にそれぞれ対応して設けられている。回転角センサ36は、電動モータ26の回転軸の回転角度(モータ回転角)を検出する。即ち、回転角センサ36は、電動モータ26の回転位置(モータ回転位置)を検出する位置検出手段を構成している。電流センサ37は、電動モータ26に供給される電流(モータ電流)を検出する。即ち、電流センサ37は、電動モータ26のモータ電流を検出する電流検出手段を構成している。 A rotation angle sensor 36 and a current sensor 37 are connected to the rear electric brake ECU 41 . The rotation angle sensor 36 and the current sensor 37 are provided corresponding to the electric motors 26 of the brake mechanisms 22, respectively. The rotation angle sensor 36 detects the rotation angle of the rotating shaft of the electric motor 26 (motor rotation angle). That is, the rotation angle sensor 36 constitutes position detection means for detecting the rotation position of the electric motor 26 (motor rotation position). The current sensor 37 detects current (motor current) supplied to the electric motor 26 . That is, the current sensor 37 constitutes current detection means for detecting the motor current of the electric motor 26 .

リア電動ブレーキ用ECU41(および、このリア電動ブレーキ用ECU41とCAN13を介して接続されたメインECU10)は、回転角センサ36からの信号に基づいて電動モータ26の回転角度を取得することができる。リア電動ブレーキ用ECU41(およびメインECU10)は、電流センサ37からの信号に基づいて電動モータ26に供給されるモータ電流を取得することができる。 The rear electric brake ECU 41 (and the main ECU 10 connected to the rear electric brake ECU 41 via the CAN 13 ) can acquire the rotation angle of the electric motor 26 based on the signal from the rotation angle sensor 36 . The rear electric brake ECU 41 (and the main ECU 10 ) can acquire the motor current supplied to the electric motor 26 based on the signal from the current sensor 37 .

後述するように、リア電動ブレーキ用ECU41(およびメインECU10)は、電流センサ37からの信号に基づいてピストン25に作用する推力(ピストン25からブレーキパッド23に加わる押圧力)を推定する。即ち、リア電動ブレーキ用ECU41(およびメインECU10)は、ピストン25に作用する推力(ピストン推力)を推定する推力推定手段を構成している。 As will be described later, the rear electric brake ECU 41 (and the main ECU 10 ) estimates the thrust acting on the piston 25 (pressing force applied from the piston 25 to the brake pad 23 ) based on the signal from the current sensor 37 . That is, the rear electric brake ECU 41 (and the main ECU 10) constitute a thrust estimating means for estimating the thrust acting on the piston 25 (piston thrust).

次に、電動ブレーキ装置21による走行中の制動付与および制動解除の動作について説明する。なお、以下の説明では、運転者がブレーキペダル6を操作したときの動作を例に挙げて説明する。しかし、自動ブレーキの場合についても、例えば、自動ブレーキの指令が自動ブレーキ用ECU(図示せず)またはメインECU10からリア電動ブレーキ用ECU41に出力される点で相違する以外、ほぼ同様である。 Next, a description will be given of the operation of the electric brake device 21 for applying and releasing braking during travel. In the following description, the operation when the driver operates the brake pedal 6 will be described as an example. However, automatic braking is substantially the same, except that, for example, an automatic braking command is output from the automatic braking ECU (not shown) or the main ECU 10 to the rear electric braking ECU 41 .

例えば、車両1の走行中に運転者がブレーキペダル6を踏込み操作すると、メインECU10は、ペダルストロークセンサ9から入力される検出信号に基づいて、ブレーキペダル6の踏込み操作に応じた指令(例えば、制動付与指令に対応する目標推力)をリア電動ブレーキ用ECU41に出力する。リア電動ブレーキ用ECU41は、メインECU10からの指令(目標推力)に基づいて、電動モータ26を正方向、即ち、制動付与方向(アプライ方向)に駆動(回転)する。電動モータ26の回転は、減速機構27を介して回転直動変換機構28に伝達され、ピストン25がブレーキパッド23に向けて前進する。 For example, when the driver depresses the brake pedal 6 while the vehicle 1 is running, the main ECU 10 outputs a command (for example, target thrust corresponding to the braking application command) to the rear electric brake ECU 41 . The rear electric brake ECU 41 drives (rotates) the electric motor 26 in the forward direction, that is, in the brake application direction (apply direction) based on a command (target thrust force) from the main ECU 10 . The rotation of the electric motor 26 is transmitted to the rotation/linear motion conversion mechanism 28 via the speed reduction mechanism 27 , and the piston 25 advances toward the brake pad 23 .

これにより、ブレーキパッド23,23がディスクロータDに押し付けられ、制動力が付与される。このとき、ペダルストロークセンサ9、回転角センサ36、電流センサ37等からの検出信号により、電動モータ26の駆動が制御されることにより、制動状態が確立される。このような制動中、回転直動変換機構28の回転部材(スピンドル28A)、延いては、電動モータ26の回転軸には、フェールオープン機構29のねじりばね33により制動解除方向の力が付与される。 As a result, the brake pads 23, 23 are pressed against the disc rotor D and a braking force is applied. At this time, the braking state is established by controlling the drive of the electric motor 26 based on detection signals from the pedal stroke sensor 9, the rotation angle sensor 36, the current sensor 37, and the like. During such braking, the rotating member (spindle 28A) of the rotation-to-linear motion converting mechanism 28 and, by extension, the rotating shaft of the electric motor 26 are applied with force in the braking releasing direction by the torsion spring 33 of the fail-open mechanism 29. be.

一方、メインECU10は、ブレーキペダル6が踏込み解除側に操作されると、この操作に応じた指令(例えば、制動解除指令に対応する目標推力)をリア電動ブレーキ用ECU41に出力する。リア電動ブレーキ用ECU41は、メインECU10からの指令に基づいて、電動モータ26を逆方向、即ち、制動解除方向(リリース方向)に駆動(回転)する。電動モータ26の回転は、減速機構27を介して回転直動変換機構28に伝達され、ピストン25がブレーキパッド23から離れる方向に後退する。そして、ブレーキペダル6の踏込みが完全に解除されると、ブレーキパッド23,23がディスクロータDから離間し、制動力が解除される。このような制動が解除された非制動状態では、フェールオープン機構29のねじりばね33は初期状態に戻る。 On the other hand, when the brake pedal 6 is operated to the release side, the main ECU 10 outputs a command corresponding to this operation (for example, a target thrust force corresponding to the braking release command) to the rear electric brake ECU 41 . Based on a command from the main ECU 10, the rear electric brake ECU 41 drives (rotates) the electric motor 26 in the reverse direction, that is, in the braking release direction (release direction). The rotation of the electric motor 26 is transmitted to the rotation/linear motion conversion mechanism 28 via the speed reduction mechanism 27 , and the piston 25 retreats in the direction away from the brake pad 23 . When the brake pedal 6 is completely released, the brake pads 23, 23 are separated from the disc rotor D, and the braking force is released. In such a non-braking state where braking is released, the torsion spring 33 of the fail-open mechanism 29 returns to its initial state.

ところで、推力センサを用いない電動ブレーキ装置は、推力センサの代わりに、電動モータの電流(Q軸電流)を用いて、電動ブレーキの推力の推定、電動ブレーキのパッド接触位置の推定を行う。例えば、特開2012-159134号公報には、電動モータを流れる電流値に基づいて推力を推定する技術が記載されている。また、例えば、特開2008-57643号公報には、電動モータを流れる電流値に基づいてパッド接触位置を推定する技術が記載されている。 By the way, an electric brake device that does not use a thrust sensor uses electric motor current (Q-axis current) instead of the thrust sensor to estimate the thrust of the electric brake and the pad contact position of the electric brake. For example, Japanese Unexamined Patent Application Publication No. 2012-159134 describes a technique for estimating thrust based on the value of current flowing through an electric motor. Further, for example, Japanese Unexamined Patent Application Publication No. 2008-57643 describes a technique for estimating a pad contact position based on a current value flowing through an electric motor.

例えば、電動ブレーキの推力の推定は、次の(A)-(C)の順序で行う。
(A)電動モータに通電される電流(Q軸電流)の生データから加速度分、摩擦分および粘性トルク分の電流を差し引く。
(B)電動モータの回転角度等を用いた移動平均処理等のフィルタ処理を行い、電動モータ特有の脈動等を取り除く。
(C)これらの処理後の電流(Q軸電流)と推力とが一次関数の関係にあるという仮定の下、電流値(Q軸電流値)から推力を逆算する。
For example, the thrust of the electric brake is estimated in the following order (A)-(C).
(A) Subtract currents for acceleration, friction, and viscous torque from the raw data of the current (Q-axis current) applied to the electric motor.
(B) Perform filter processing such as moving average processing using the rotation angle of the electric motor, etc., to remove pulsation and the like specific to the electric motor.
(C) Back-calculate the thrust from the current value (Q-axis current value) under the assumption that the current (Q-axis current) after these processes and the thrust force are in a linear function relationship.

例えば、電動ブレーキのパッド接触位置の推定は、次の(a)-(c)の順序で行う。
(a)電動モータに通電される電流(Q軸電流)の生データから摩擦分および粘性トルク分の電流を差し引く。
(b)電動モータの回転角度等を用いた移動平均処理等のフィルタ処理を行い、電動モータ特有の脈動等を取り除く。
(c)これらの処理後の電流値(Q軸電流値)とそのときのモータ回転量との関係から、パッド接触位置を得る。
For example, the estimation of the pad contact position of the electric brake is performed in the following order (a) to (c).
(a) Subtract the frictional and viscous torque currents from the raw data of the current (Q-axis current) applied to the electric motor.
(b) Perform filter processing such as moving average processing using the rotation angle of the electric motor and the like to remove pulsation and the like specific to the electric motor.
(c) Obtain the pad contact position from the relationship between the current value (Q-axis current value) after these processes and the motor rotation amount at that time.

ここで、電動ブレーキは、故障時に機械的に推力を解除するため、ねじりばねとラチェット機構とからなるフェールオープン機構を備えている。ラチェット機構は、ねじりばねが蓄積したトルクが一定以上になると、ねじりばねの一端がラチェット機構の段差(突起)を乗り越えることで、トルクを一部解放し、トルクの蓄積量が一定の範囲内に収まるように調整するトルクリミッタ機構として機能する。このようなフェールオープン機構は、電動ブレーキに必要不可欠である。しかし、フェールオープン機構のねじりばねの一端がラチェット機構の突起を乗り越えることにより、ねじりばねのばね力が解放されると、電動モータへの負荷が急に下がる。これにより、電動モータの電流(Q軸電流)が急変し、推力の推定精度の低下、パッド接触位置の推定精度の低下に繋がる可能性がある。 Here, the electric brake has a fail-open mechanism consisting of a torsion spring and a ratchet mechanism in order to mechanically release the thrust force in the event of failure. In the ratchet mechanism, when the torque accumulated in the torsion spring exceeds a certain level, one end of the torsion spring climbs over the step (protrusion) of the ratchet mechanism to partially release the torque, and the amount of accumulated torque falls within a certain range. It functions as a torque limiter mechanism that adjusts to fit. Such a fail-open mechanism is essential for electric brakes. However, when one end of the torsion spring of the fail-open mechanism rides over the protrusion of the ratchet mechanism to release the spring force of the torsion spring, the load on the electric motor suddenly drops. As a result, the current (Q-axis current) of the electric motor suddenly changes, which may lead to a decrease in thrust estimation accuracy and a decrease in pad contact position estimation accuracy.

図10は、Q軸電流の急変によるパッド接触位置の推定値のズレを示している。ブレーキパッドとディスクロータとの接触により推力が増加すると、Q軸電流が増加する。このため、パッド接触位置の推定ロジックでは、その増加を開始する位置を探索して接触位置を推定している。図10中の実線の特性線51Aおよび破線の特性線51Bは、パッド接触位置の推定が正確に行われたときのQ軸電流の変化を示している。これに対して、ねじりばねの一端がラチェット機構の段差(突起)を乗り越えると、Q軸電流が急落するため、二点鎖線の特性線52で示すように、特性線51とはずれたQ軸電流の変化を認識してしまう。即ち、実線の特性線51Aおよび破線の特性線51Bのように正しく認識していたQ軸電流が、乗り越えによって、二点鎖線の特性線52のように認識してしまう。この結果、パッド接触位置の推定値に誤差が生じる。 FIG. 10 shows the deviation of the estimated value of the pad contact position due to a sudden change in the Q-axis current. When the thrust increases due to the contact between the brake pads and the disc rotor, the Q-axis current increases. Therefore, the logic for estimating the pad contact position estimates the contact position by searching for the position where the increase starts. A solid characteristic line 51A and a dashed characteristic line 51B in FIG. 10 show changes in the Q-axis current when the pad contact position is accurately estimated. On the other hand, when one end of the torsion spring gets over the step (protrusion) of the ratchet mechanism, the Q-axis current drops sharply. recognize the change in That is, the Q-axis current correctly recognized as the solid line characteristic line 51A and the dashed line characteristic line 51B is recognized as the two-dot chain line characteristic line 52 due to overriding. As a result, an error occurs in the estimated value of the pad contact position.

一方、図11は、Q軸電流の急変による推力の推定のズレを示している。図11中の実線の特性線53Aおよび破線の特性線53Bは、推力の推定が正確に行われたときのQ軸電流の変化を示している。推力は、Q軸電流を用いて推定している。このため、ねじりばねの一端がラチェット機構の段差(突起)を乗り越えることによりQ軸電流が急落すると、二点鎖線の特性線54で示すように、乗り越えた瞬間からQ軸電流の急落分まで推力の推定値がオフセットしてしまう。 On the other hand, FIG. 11 shows a thrust estimation deviation due to a sudden change in the Q-axis current. A solid characteristic line 53A and a dashed characteristic line 53B in FIG. 11 indicate changes in the Q-axis current when the thrust is accurately estimated. The thrust is estimated using the Q-axis current. Therefore, when one end of the torsion spring climbs over the step (projection) of the ratchet mechanism and the Q-axis current drops sharply, as indicated by the two-dot chain characteristic line 54, the thrust is generated from the moment the torsion spring climbs over the step (projection) to the steep drop of the Q-axis current. is offset.

図10および図11に示すように、通常であれば(乗り越えがなければ)、Q軸電流は、モータ回転量と共に増加する。即ち、モータ回転量の変化に対するQ軸電流の変化は、正になる。しかし、乗り越えが起きると、モータ負荷が減るため、Q軸電流は、急落する。即ち、モータ回転量の変化に対するQ軸電流の変化は、負になる。そこで、実施形態では、モータ回転量の変化に対するQ軸電流の変化をトリガとして、ねじりばねの乗り越えを検知する。即ち、実施形態では、Q軸電流のモータ回転量に対する変化量からねじりばねの乗り越えを検知し、パッド接触位置の推定および推力の推定で、ねじりばねの乗り越えによるQ軸電流の急変による影響を除去する。以下、これらの点について説明する。 As shown in FIGS. 10 and 11, normally (if there is no overriding), the Q-axis current increases with the amount of motor rotation. That is, the change in Q-axis current with respect to the change in motor rotation amount is positive. However, when overriding occurs, the Q-axis current drops sharply because the motor load is reduced. That is, the change in the Q-axis current with respect to the change in the motor rotation amount becomes negative. Therefore, in the embodiment, riding over of the torsion spring is detected using a change in the Q-axis current with respect to a change in the amount of rotation of the motor as a trigger. That is, in the embodiment, the overriding of the torsion spring is detected from the amount of change of the Q-axis current with respect to the amount of rotation of the motor. By estimating the pad contact position and the thrust, the influence of the sudden change in the Q-axis current due to overriding of the torsion spring is eliminated. do. These points will be described below.

電動ブレーキ装置21は、電動ブレーキとしてのブレーキ機構22と、制御装置としてのリア電動ブレーキ用ECU41および/またはメインECU10とを備えている。以下、リア電動ブレーキ用ECU41および/またはメインECU10は、単に「制動用制御装置41,10」ともいう。ブレーキ機構22は、電動モータ26と、フェールオープン機構29とを備えている。電動モータ26は、制動用制御装置41,10のコントロール部(演算回路)によって制御される。フェールオープン機構29は、ねじりばね33と、ラチェット機構34とを備えている。 The electric brake device 21 includes a brake mechanism 22 as an electric brake, and a rear electric brake ECU 41 and/or a main ECU 10 as a control device. Hereinafter, the rear electric brake ECU 41 and/or the main ECU 10 will be simply referred to as "braking control devices 41, 10". The brake mechanism 22 has an electric motor 26 and a fail-open mechanism 29 . The electric motor 26 is controlled by control units (arithmetic circuits) of the braking control devices 41 and 10 . The fail-open mechanism 29 has a torsion spring 33 and a ratchet mechanism 34 .

ねじりばね33は、電動モータ26の正回転によってブレーキパッド23をディスクロータDに押圧する方向に移動させる前進移動時に、弾性エネルギーを蓄える。ねじりばね33は、電動モータ26の逆回転によってブレーキパッド23をディスクロータDから離間する方向に移動させる後退移動時に、弾性エネルギーを解放する。ラチェット機構34は、ねじりばね33の一端となる先端部33Bが係合する複数の突起34Aを有している。ラチェット機構34は、電動モータ26が正回転するときにねじりばね33に作用する回転トルクが所定値を超えた場合、ねじりばね33の先端部33Bが突起34Aを乗り越えるように構成されている。所定値は、例えば、制動時にねじりばね33に蓄えられる弾性エネルギーが過剰になることを抑制でき、かつ、電動モータ26等の故障時にブレーキパッド23による制動力(ピストン25の推力)を解除できる値として設定することができる。 The torsion spring 33 stores elastic energy when the electric motor 26 rotates forward to move the brake pad 23 in the direction of pressing the disk rotor D forward. The torsion spring 33 releases elastic energy when the electric motor 26 rotates backward to move the brake pad 23 away from the disk rotor D. The ratchet mechanism 34 has a plurality of projections 34A with which a tip portion 33B, which is one end of the torsion spring 33, engages. The ratchet mechanism 34 is configured such that the tip portion 33B of the torsion spring 33 rides over the projection 34A when the rotational torque acting on the torsion spring 33 exceeds a predetermined value when the electric motor 26 rotates forward. The predetermined value is, for example, a value capable of suppressing excessive elastic energy stored in the torsion spring 33 during braking and releasing the braking force (thrust force of the piston 25) by the brake pad 23 when the electric motor 26 or the like fails. can be set as

制動用制御装置41,10のコントロール部(演算回路)は、電動モータ26を制御する。このとき、制動用制御装置41,10は、電動モータ26に通電される電流値に基づいて、推力の推定(ブレーキパッド23をディスクロータDに押圧する方向の推力の推定)、および、パッド接触位置の推定(ブレーキパッド23がディスクロータDの押圧を開始するモータ回転角度の推定)を行う。また、制動用制御装置41,10は、電動モータ26が正回転するときに、電動モータ26の回転量に対する電動モータ26に通電される電流値の減少に基づいて、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知する。電流値の減少は、例えば、電流変化(電流の変化量)の正負を用いてもよいし、電流の減少量(急変量)を用いてもよい。即ち、乗り越えは、電流変化(電流の変化量)が減少した(正から負になった)ことに基づいて検知してもよいし、電流の減少量(急変量)が閾値を超えたことに基づいて検知してもよい。 Control units (arithmetic circuits) of the braking control devices 41 and 10 control the electric motor 26 . At this time, the braking control devices 41 and 10 estimate the thrust (estimate the thrust in the direction that presses the brake pad 23 against the disk rotor D) based on the value of the electric current supplied to the electric motor 26, and the pad contact Position estimation (estimation of the motor rotation angle at which the brake pad 23 starts pressing the disc rotor D) is performed. In addition, when the electric motor 26 rotates forward, the braking control devices 41 and 10 control the tip portion 33B of the torsion spring 33 based on the decrease in the value of the current supplied to the electric motor 26 with respect to the amount of rotation of the electric motor 26. has climbed over the projection 34A. For the decrease in current value, for example, the positive or negative value of the current change (current change amount) may be used, or the current decrease amount (rapid change amount) may be used. That is, the overriding may be detected based on the fact that the current change (current change amount) has decreased (changed from positive to negative), or the current decrease amount (sudden change amount) has exceeded a threshold value. can be detected based on

図4は、ねじりばね33の乗り越えを検知するために制動用制御装置41,10で行われる制御処理を示している。制動用制御装置41,10のメモリには、図4に示す処理フローを実行するための処理プログラム、即ち、乗り越え検知の制御処理に用いる処理プログラムが格納されている。図4の制御処理は、例えば、後述の図6ないし図9のS15の処理として実行される。 FIG. 4 shows the control processing performed by the braking control devices 41 and 10 to detect the overriding of the torsion spring 33. As shown in FIG. The memories of the braking control devices 41 and 10 store a processing program for executing the processing flow shown in FIG. The control process in FIG. 4 is executed, for example, as the process of S15 in FIGS. 6 to 9, which will be described later.

図4の制御処理が開始されると、制動用制御装置41,10のコントロール部(演算回路)は、S1で、モータ回転量の時間変化を演算し、かつ、Q軸電流の時間変化を演算する。「時間変化」は、例えば、「単位時間当たりの変化量」に対応する。S1に続くS2では、S1で演算された2つの時間変化を基に、モータ回転量に対するQ軸電流の変化(傾き、変化量)を演算する。S2に続くS3では、モータ回転量に対するQ軸電流の変化が0以上であるか否かを判定する。S3で「YES」、即ち、モータ回転量に対するQ軸電流の変化が0以上であると判定された場合は、S4に進む。S4では、ねじりばね33の先端部33Bが突起34Aを乗り越えていないと判定し、「乗り越えていない」の信号に対応する「0」を出力する。S4で「0」を出力したら、処理を終了(リターン)する。 When the control process of FIG. 4 is started, the control units (arithmetic circuits) of the braking control devices 41 and 10 compute the time change of the motor rotation amount and the time change of the Q-axis current in S1. do. "Temporal change" corresponds to, for example, "amount of change per unit time". In S2 subsequent to S1, the change (inclination, amount of change) of the Q-axis current with respect to the amount of rotation of the motor is calculated based on the two time changes calculated in S1. In S3 following S2, it is determined whether or not the change in Q-axis current with respect to the amount of rotation of the motor is 0 or more. If "YES" in S3, that is, if it is determined that the change in Q-axis current with respect to the amount of rotation of the motor is 0 or more, the process proceeds to S4. In S4, it is determined that the tip portion 33B of the torsion spring 33 has not gotten over the projection 34A, and "0" corresponding to the signal "does not get over" is output. When "0" is output in S4, the process is terminated (returned).

これに対して、S3で「NO」、即ち、モータ回転量に対するQ軸電流の変化が0未満であると判定された場合は、S5に進む。S5では、ねじりばね33の先端部33Bが突起34Aを乗り越えたと判定し、「乗り越えた」の信号に対応する「1」を出力する。S5で「1」を出力したら、処理を終了(リターン)する。このように、図4の制御処理では、モータ回転量に対するQ軸電流の変化が正の場合は、ラチェット機構34の突起34Aをねじりばね33が乗り越えていないと判定し、「0」を出力する。これに対して、モータ回転量に対するQ軸電流の変化が負の場合は、ラチェット機構34の突起34Aをねじりばね33が乗り越えたと判定し、「1」を出力する。 On the other hand, if it is determined "NO" in S3, that is, if it is determined that the change in the Q-axis current with respect to the motor rotation amount is less than 0, the process proceeds to S5. In S5, it is determined that the tip portion 33B of the torsion spring 33 has climbed over the projection 34A, and "1" corresponding to the signal "get over" is output. When "1" is output in S5, the process is terminated (returned). Thus, in the control process of FIG. 4, when the change in the Q-axis current with respect to the motor rotation amount is positive, it is determined that the torsion spring 33 has not gotten over the projection 34A of the ratchet mechanism 34, and "0" is output. . On the other hand, when the change in the Q-axis current with respect to the motor rotation amount is negative, it is determined that the torsion spring 33 has gotten over the projection 34A of the ratchet mechanism 34, and "1" is output.

図5は、図4の流れ図の処理をソフトウェアに組み込んだときの制動用制御装置41,10のブロック図を示している。図5に示すように、制動用制御装置41,10は、電流1/z部42と、電流減算部43と、回転量1/z部44と、回転量減算部45と、変化量算出部46と、出力部47とを備えている。制動用制御装置41,10には、電流センサ37からQ軸電流、即ち、電動モータ26に通電されるQ軸電流値が入力される。また、制動用制御装置41,10には、回転角センサ36からモータ回転量、即ち、電動モータ26の回転量が入力される。制動用制御装置41,10に入力されたQ軸電流値は、電流1/z部42および電流減算部43に入力され、制動用制御装置41,10に入力されたモータ回転量は、回転量1/z部44および回転量減算部45に入力される。 FIG. 5 shows a block diagram of the braking control devices 41 and 10 when the processing of the flowchart of FIG. 4 is incorporated into software. As shown in FIG. 5, the braking control devices 41 and 10 include a current 1/z unit 42, a current subtraction unit 43, a rotation amount 1/z unit 44, a rotation amount subtraction unit 45, and a change amount calculation unit. 46 and an output unit 47 . The Q-axis current from the current sensor 37, that is, the value of the Q-axis current supplied to the electric motor 26 is input to the braking control devices 41 and 10. FIG. Further, the amount of rotation of the motor, that is, the amount of rotation of the electric motor 26 is input from the rotation angle sensor 36 to the braking control devices 41 and 10 . The Q-axis current value input to the braking control devices 41 and 10 is input to the current 1/z section 42 and the current subtraction section 43, and the motor rotation amount input to the braking control devices 41 and 10 is the rotation amount. It is input to the 1/z unit 44 and the rotation amount subtraction unit 45 .

電流1/z部42には、Q軸電流値が入力される。電流1/z部42は、所定の数サンプリング前(即ち、所定時間前)のQ軸電流値を電流減算部43に出力する。電流減算部43には、現在のQ軸電流値と数サンプリング前(所定時間前)のQ軸電流値とが入力される。電流減算部43は、現在のQ軸電流値と数サンプリング前(所定時間前)のQ軸電流値との差、即ち、所定の数サンプリング間(Δtime)のQ軸電流値の変化量を算出し、この算出結果を変化量算出部46に出力する。 A Q-axis current value is input to the current 1/z section 42 . The current 1/z unit 42 outputs the Q-axis current value before a predetermined number of samplings (that is, before a predetermined time) to the current subtraction unit 43 . The current subtraction unit 43 receives the current Q-axis current value and the Q-axis current value several samplings before (predetermined time ago). The current subtraction unit 43 calculates the difference between the current Q-axis current value and the Q-axis current value several samplings before (predetermined time), that is, the amount of change in the Q-axis current value for a predetermined number of samplings (Δtime). and outputs this calculation result to the change amount calculation unit 46 .

回転量1/z部44には、モータ回転量が入力される。回転量1/z部44は、所定の数サンプリング前(即ち、所定時間前)のモータ回転量を回転量減算部45に出力する。回転量減算部45には、現在のモータ回転量と数サンプリング前(所定時間前)のモータ回転量とが入力される。回転量減算部45は、現在のモータ回転量と数サンプリング前(所定時間前)のモータ回転量との差、即ち、所定の数サンプリング間(Δtime)のモータ回転量の変化量を算出し、この算出結果を変化量算出部46に出力する。 A motor rotation amount is input to the rotation amount 1/z section 44 . The rotation amount 1/z unit 44 outputs the motor rotation amount before a predetermined number of samplings (that is, before a predetermined time) to the rotation amount subtraction unit 45 . The current amount of motor rotation and the amount of motor rotation several samplings before (predetermined time ago) are input to the rotation amount subtraction unit 45 . The rotation amount subtraction unit 45 calculates the difference between the current motor rotation amount and the motor rotation amount several samplings before (predetermined time), that is, the amount of change in the motor rotation amount for a predetermined number of samplings (Δtime), This calculation result is output to the variation calculation unit 46 .

変化量算出部46には、所定の数サンプリング間のQ軸電流値の変化量(差)とモータ回転量の変化量(差)とが入力される。変化量算出部46は、Q軸電流値の変化量(差)をモータ回転量の変化量(差)で除算することにより、モータ回転量に対するQ軸電流の変化量を算出する。ここで、回転量減算部45および電流減算部43では、モータ回転量の変化量およびQ軸電流の変化量を、現在の値と所定の数サンプリング前の値との差分として求めている。これは、本来、時間変化量(単位時間当たりの変化量)を算出するのであれば、それぞれの値を所定の数サンプリング時間(Δtime)で除算するべきである。しかし、この除算は、次の計算処理、即ち、変化量算出部46の除算で打ち消される。そこで、実施形態では、回転量減算部45および電流減算部43では、現在値と所定の数サンプリング前の値との差分を求めている。 The amount of change (difference) in the Q-axis current value and the amount of change (difference) in the amount of motor rotation during a predetermined number of samplings are input to the amount-of-change calculator 46 . The change amount calculator 46 calculates the change amount of the Q-axis current with respect to the motor rotation amount by dividing the change amount (difference) of the Q-axis current value by the change amount (difference) of the motor rotation amount. Here, the rotation amount subtraction section 45 and the current subtraction section 43 obtain the amount of change in the amount of rotation of the motor and the amount of change in the Q-axis current as the difference between the current value and the value a predetermined number of samplings ago. Originally, if the amount of change over time (the amount of change per unit time) is to be calculated, each value should be divided by a predetermined number of sampling times (Δtime). However, this division is canceled by the next calculation process, that is, the division of the change amount calculator 46 . Therefore, in the embodiment, the rotation amount subtracting section 45 and the current subtracting section 43 obtain the difference between the current value and the value a predetermined number of times before sampling.

変化量算出部46では、Q軸電流値の変化量(Δtime間の差)をモータ回転量の変化量(Δtime間の差)で除算することにより、ねじりばね33の乗り越えの判断基準となる「モータ回転量に対するQ軸電流の変化量」を算出する。変化量算出部46は、算出結果である「モータ回転量に対するQ軸電流の変化量」を出力部47に出力する。出力部47では、変化量算出部46の算出結果である「モータ回転量に対するQ軸電流の変化量」の正負に応じて、「0」または「1」を出力する。即ち、出力部47は、変化量算出部46の算出結果が正(変化量≧0)のときは、「0(乗り越えていない)」を出力する。出力部47は、変化量算出部46の算出結果が負(変化量<0)のときは、「1(乗り越えた)」を出力する。 The change amount calculation unit 46 divides the amount of change in the Q-axis current value (difference between Δtime) by the amount of change in the motor rotation amount (difference between Δtime) to obtain a reference for determining whether the torsion spring 33 has passed over. The amount of change in the Q-axis current with respect to the amount of motor rotation" is calculated. The change amount calculation unit 46 outputs the calculation result “the change amount of the Q-axis current with respect to the motor rotation amount” to the output unit 47 . The output unit 47 outputs “0” or “1” depending on whether the “change amount of the Q-axis current with respect to the motor rotation amount” calculated by the change amount calculation unit 46 is positive or negative. That is, the output unit 47 outputs "0 (not overcoming)" when the calculation result of the change amount calculation unit 46 is positive (change amount≧0). The output unit 47 outputs “1 (overcame)” when the calculation result of the change amount calculation unit 46 is negative (change amount<0).

次に、パッド接触位置の推定処理について、図6を参照しつつ説明する。図6は、制動用制御装置41,10で行われるパッド接触位置の推定処理の一例を示している。制動用制御装置41,10のメモリには、図6に示す処理フローを実行するための処理プログラム、即ち、パッド接触位置の推定処理に用いる処理プログラムが格納されている。 Next, the process of estimating the pad contact position will be described with reference to FIG. FIG. 6 shows an example of pad contact position estimation processing performed by the braking control devices 41 and 10 . The memories of the braking control devices 41 and 10 store a processing program for executing the processing flow shown in FIG. 6, that is, a processing program used for estimating the pad contact position.

図6の制御処理は、例えば、パッド接触位置の推定処理を行う必要があるときに開始される。図6の制御処理が開始されると、制動用制御装置41,10のコントロール部(演算回路)は、S11で、電動モータ26を既定のパターンで動作させる。例えば、制動用制御装置41,10は、パッド接触位置を推定するために、ピストン25が一定速で動くように電動モータ26を駆動する。 The control process of FIG. 6 is started, for example, when it is necessary to perform the process of estimating the pad contact position. When the control process of FIG. 6 is started, the controller (arithmetic circuit) of the braking control devices 41 and 10 causes the electric motor 26 to operate according to a predetermined pattern in S11. For example, the braking controllers 41 and 10 drive the electric motor 26 so that the piston 25 moves at a constant speed in order to estimate the pad contact position.

S11に続くS12では、パッド接触位置の推定に必要なQ軸電流値およびモータ回転量を蓄積する。例えば、Q軸電流値およびモータ回転量をメモリに記憶する。S12に続くS13では、蓄積したQ軸電流から摩擦および粘性の影響を除去する。ピストン25を一定速で動かすため、摩擦および粘性がQ軸電流の変動要因となり、摩擦および粘性の影響を取り除く。S13に続くS14では、摩擦および粘性の影響を除去したQ軸電流を移動平均処理する。 In S12 following S11, the Q-axis current value and motor rotation amount necessary for estimating the pad contact position are accumulated. For example, the Q-axis current value and the motor rotation amount are stored in memory. In S13 following S12, the effects of friction and viscosity are removed from the accumulated Q-axis current. Since the piston 25 is moved at a constant speed, friction and viscosity become factors of variation in the Q-axis current, eliminating the effects of friction and viscosity. In S14 following S13, moving average processing is performed on the Q-axis current from which the effects of friction and viscosity have been removed.

S14に続くS15では、ねじりばね33の乗り越えの検知処理を行う。即ち、前述の図4の処理を行う。S15に続くS16では、S15の検知結果が「1」であるか否か、即ち、ねじりばね33の先端部33Bがラチェット機構34の突起34Aを乗り越えたか否かを判定する。S16で「NO」、即ち、ねじりばね33が突起34Aを乗り越えていないと判定された場合は、S17に進む。S17では、S12からS14の処理で取得したQ軸電流値からパッド接触位置の推定を行う。なお、Q軸電流値に基づいてパッド接触位置を推定するための具体的な算出処理については、例えば、特開2008-57643号公報に記載されている。S17でパッド接触位置を推定したら、処理を終了する。即ち、次のパッド接触位置の推定を開始するまで待機する。 In S15 following S14, a detection process of overcoming of the torsion spring 33 is performed. That is, the above-described processing of FIG. 4 is performed. In S16 following S15, it is determined whether or not the detection result of S15 is "1", that is, whether or not the tip portion 33B of the torsion spring 33 has passed over the projection 34A of the ratchet mechanism 34. If it is determined "NO" in S16, that is, if it is determined that the torsion spring 33 has not gotten over the projection 34A, the process proceeds to S17. In S17, the pad contact position is estimated from the Q-axis current value acquired in the processing of S12 to S14. A specific calculation process for estimating the pad contact position based on the Q-axis current value is described, for example, in Japanese Unexamined Patent Application Publication No. 2008-57643. After estimating the pad contact position in S17, the process ends. That is, it waits until the estimation of the next pad contact position is started.

これに対して、S16で「YES」、即ち、ねじりばね33が突起34Aを乗り越えたと判定された場合は、S18に進む。S18では、今回の動作ではパッド接触位置は算出しないものとし、それまでに蓄積したモータ回転量およびQ軸電流を削除し、処理を終了する。このように、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bがラチェット機構34の突起34Aを乗り越えたことを検知した場合、電流値のデータを削除する。即ち、制動用制御装置41,10のコントロール部(演算回路)は、乗り越えを検知した場合、電動モータ26が正回転をはじめてからねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知するまでの間に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値(Q軸電流値)のデータを削除する。 On the other hand, if it is determined that the torsion spring 33 has climbed over the projection 34A "YES" in S16, the process proceeds to S18. In S18, it is assumed that the pad contact position is not calculated in this operation, the motor rotation amount and the Q-axis current accumulated up to that point are deleted, and the process is terminated. In this manner, the control units (arithmetic circuits) of the braking control devices 41 and 10 delete the current value data when detecting that the tip 33B of the torsion spring 33 has passed over the protrusion 34A of the ratchet mechanism 34. . That is, when the controllers (arithmetic circuits) of the braking control devices 41 and 10 detect the overriding, they detect that the tip portion 33B of the torsion spring 33 has climbed over the protrusion 34A after the electric motor 26 starts rotating forward. Data on the current value (Q-axis current value) applied to the electric motor 26 with respect to the amount of rotation of the electric motor 26 accumulated during the period is deleted.

図6に示すように、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、検知前に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータを破棄する。そして、制動用制御装置41,10のコントロール部(演算回路)は、検知後に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータに基づいて、パッド接触位置を推定する。これにより、乗り越えを検知したときの電流値のデータで推定が行われることを阻止できる。 As shown in FIG. 6, when the controller (arithmetic circuit) of the braking control devices 41 and 10 detects that the tip 33B of the torsion spring 33 has passed over the projection 34A, the electric motor 26 accumulated before detection. is discarded. Then, the control units (arithmetic circuits) of the braking control devices 41 and 10 estimate the pad contact position based on the data of the current value applied to the electric motor 26 with respect to the amount of rotation of the electric motor 26 accumulated after detection. . As a result, it is possible to prevent the estimation from being performed based on the data of the current value when the overriding is detected.

なお、図6の流れ図は、乗り越えを検知したときに、蓄積した電流値(Q軸電流値)のデータを削除する場合を例示している。これに対して、図7に示すように、乗り越えを検知したときに、電流値(Q軸電流値)のデータを補完してもよい。即ち、図7は、制動用制御装置41,10で行われるパッド接触位置の推定処理の別例を示している。図7に示す処理フローを実行するための処理プログラムは、制動用制御装置41,10のメモリに格納される。 Note that the flow chart of FIG. 6 illustrates a case where data of accumulated current values (Q-axis current values) is deleted when overriding is detected. On the other hand, as shown in FIG. 7, the data of the current value (Q-axis current value) may be interpolated when the overriding is detected. That is, FIG. 7 shows another example of pad contact position estimation processing performed by the braking control devices 41 and 10 . A processing program for executing the processing flow shown in FIG. 7 is stored in the memories of the braking control devices 41 and 10 .

図7中のS11からS17までの処理は、図6の処理と同様である。図7中のS16で「YES」、即ち、ねじりばね33が突起34Aを乗り越えたと判定された場合は、S21に進む。S21では、乗り越えで欠損した分を補完する。即ち、S21では、乗り越え部分を曲線で補完する。より具体的には、S21では、図10中の「破線の特性線51B」を推定する。この場合、乗り越え前のデータである図10中の「実線の特性線51A」から不足分となる「破線の特性線51B」を推定する。この場合に、図10中の「破線の特性線51B」の立ち上がり具合は、例えば図10中の「二点鎖線の特性線52」を参照して決めることができる。このように、S21の処理では、乗り越え検知前のデータ(実線の特性線51A)から不足分の曲線(破線の特性線51B)を推定する。S21で乗り越え部分を曲線で補完したら、S17に進み、補完したデータを用いてパッド接触位置を推定する。 The processing from S11 to S17 in FIG. 7 is the same as the processing in FIG. If it is determined that the torsion spring 33 has climbed over the protrusion 34A, the process proceeds to S21. In S21, the missing portion due to the overriding is complemented. That is, in S21, the overriding portion is interpolated with a curved line. More specifically, in S21, the "broken characteristic line 51B" in FIG. 10 is estimated. In this case, the "broken characteristic line 51B" that is insufficient is estimated from the "solid characteristic line 51A" in FIG. 10, which is the data before riding over. In this case, the degree of rise of the "broken characteristic line 51B" in FIG. 10 can be determined by referring to, for example, the "two-dot chain characteristic line 52" in FIG. In this way, in the process of S21, the curve for the shortage (the dashed characteristic line 51B) is estimated from the data (the solid characteristic line 51A) before the overpass detection. After the crossed-over portion is complemented with a curve in S21, the process proceeds to S17 to estimate the pad contact position using the complemented data.

このように、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、電動モータ26の回転量に対する電動モータ26に通電される電流値のデータを補完(補正)するようにしてもよい。この場合、制動用制御装置41,10のコントロール部(演算回路)は、「ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した後の電動モータ26の回転量に対する電動モータ26に通電される電流値のデータ」と、「電動モータ26が正回転をはじめてからねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知するまでの間に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータ」とに基づいて、電動モータ26の回転量に対する電動モータ26に通電される電流値のデータを補完する。このとき、乗り越えで欠損したデータ(図10中の破線の特性線51B)は、例えば、電動モータ26が正回転をはじめてから乗り越えたことを検知するまでの間に蓄積したデータ(図10中の実線の特性線51A)を基準にして、乗り越えたことを検知した後のデータ(図10中の二点鎖線の特性線52)に基づいて補完する。 In this way, when the control units (arithmetic circuits) of the braking control devices 41 and 10 detect that the tip portion 33B of the torsion spring 33 has passed over the projection 34A, the electric motor 26 changes the amount of rotation of the electric motor 26. It is also possible to supplement (correct) the data of the current value to be energized. In this case, the control unit (arithmetic circuit) of the braking control devices 41 and 10 controls the amount of rotation of the electric motor 26 after detecting that the tip 33B of the torsion spring 33 has passed over the projection 34A. Data of current value to be energized” and “the amount of rotation of the electric motor 26 accumulated from the start of forward rotation of the electric motor 26 until it is detected that the tip portion 33B of the torsion spring 33 has passed over the projection 34A. The data of the current value to be energized to the electric motor 26 with respect to the amount of rotation of the electric motor 26 is complemented based on the "data of the current value to be energized to the electric motor 26". At this time, the missing data (broken characteristic line 51B in FIG. 10) is data accumulated from the start of the forward rotation of the electric motor 26 until it is detected that the vehicle has been overridden (the Based on the solid characteristic line 51A), interpolation is performed based on the data (the characteristic line 52 of the two-dot chain line in FIG. 10) after the overcoming is detected.

図7に示すように、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、検知前に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータを補完(補正)する。制動用制御装置41,10のコントロール部(演算回路)は、補完(補正)された電動モータ26の回転量に対する電動モータ26に通電される電流値のデータに基づいて、パッド接触位置を推定する。 As shown in FIG. 7, when the controller (arithmetic circuit) of the braking control devices 41 and 10 detects that the tip 33B of the torsion spring 33 has climbed over the projection 34A, the electric motor 26 accumulated before the detection. complements (corrects) the data of the current value energized to the electric motor 26 with respect to the rotation amount of . The control units (arithmetic circuits) of the braking control devices 41 and 10 estimate the pad contact position based on the data of the current value energized to the electric motor 26 with respect to the complemented (corrected) amount of rotation of the electric motor 26. .

次に、推力の推定処理について、図8を参照しつつ説明する。図8は、制動用制御装置41,10で行われる推力の推定処理の一例を示している。制動用制御装置41,10のメモリには、図8に示す処理フローを実行するための処理プログラム、即ち、推力の推定処理に用いる処理プログラムが格納されている。 Next, thrust estimation processing will be described with reference to FIG. FIG. 8 shows an example of thrust estimation processing performed by the braking control devices 41 and 10 . The memories of the braking control devices 41 and 10 store a processing program for executing the processing flow shown in FIG. 8, that is, a processing program used for thrust estimation processing.

図8の制御処理は、例えば、推力の推定処理を行う必要があるときに開始される。図8の制御処理が開始されると、制動用制御装置41,10のコントロール部(演算回路)は、S11で、電動モータ26を既定のパターンで動作させる。この場合は、ピストン25を一定速で動かすことができない。 The control process of FIG. 8 is started, for example, when the thrust estimation process needs to be performed. When the control process of FIG. 8 is started, the control section (arithmetic circuit) of the braking control devices 41 and 10 operates the electric motor 26 in a predetermined pattern in S11. In this case, the piston 25 cannot be moved at a constant speed.

S11に続くS12では、推力の推定に必要なQ軸電流値およびモータ回転量を蓄積する。例えば、Q軸電流値およびモータ回転量をメモリに記憶する。S12に続くS31では、蓄積したQ軸電流から摩擦、粘性および加速度の影響を除去する。ピストン25を一定速で動かすことができないため、加速度もQ軸電流の変動要因となり、加速度の影響も取り除く。S31に続くS14では、摩擦、粘性および加速度の影響を除去したQ軸電流を移動平均処理する。 In S12 following S11, the Q-axis current value and the motor rotation amount required for thrust estimation are accumulated. For example, the Q-axis current value and the motor rotation amount are stored in memory. In S31 following S12, effects of friction, viscosity and acceleration are removed from the accumulated Q-axis current. Since the piston 25 cannot be moved at a constant speed, acceleration also becomes a factor of variation in the Q-axis current, and the influence of acceleration is also removed. In S14 following S31, moving average processing is performed on the Q-axis current from which the effects of friction, viscosity and acceleration have been removed.

S14に続くS15の処理とS16の処理は、図6および図7のS15とS16の処理と同様である。S16で「NO」、即ち、ねじりばね33が突起34Aを乗り越えていないと判定された場合は、S32に進む。S32では、S12からS14の処理で取得したQ軸電流値から推力の推定を行う。なお、Q軸電流値に基づいて推力を推定するための具体的な算出処理については、例えば、特開2012-159134号公報に記載されている。S32で推力を推定したら、処理を終了する。即ち、次の推力の推定を開始するまで待機する。 The processing of S15 and the processing of S16 following S14 are the same as the processing of S15 and S16 in FIGS. If it is determined "NO" in S16, that is, if it is determined that the torsion spring 33 has not gotten over the protrusion 34A, the process proceeds to S32. In S32, the thrust is estimated from the Q-axis current value acquired in the processing from S12 to S14. A specific calculation process for estimating the thrust based on the Q-axis current value is described, for example, in Japanese Unexamined Patent Application Publication No. 2012-159134. After estimating the thrust in S32, the process ends. That is, it waits until the next thrust estimation is started.

これに対して、S16で「YES」、即ち、ねじりばね33が突起34Aを乗り越えたと判定された場合は、S17に進む。S17では、今回の動作では推力は算出しないものとし、それまでに蓄積したモータ回転量およびQ軸電流を削除し、処理を終了する。図8に示すように、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、検知前に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータを破棄する。そして、制動用制御装置41,10のコントロール部(演算回路)は、検知後に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータに基づいて、推力を推定する。これにより、乗り越えを検知したときの電流値のデータで推定が行われることを阻止できる。 On the other hand, if "YES" in S16, ie, if it is determined that the torsion spring 33 has climbed over the protrusion 34A, the process proceeds to S17. At S17, it is assumed that the thrust is not calculated in this operation, the motor rotation amount and the Q-axis current accumulated up to that point are deleted, and the process is terminated. As shown in FIG. 8, when the controller (arithmetic circuit) of the braking control devices 41 and 10 detects that the tip 33B of the torsion spring 33 has climbed over the protrusion 34A, the electric motor 26 accumulated before detection. is discarded. Then, the control units (arithmetic circuits) of the braking control devices 41 and 10 estimate the thrust based on the data of the current value applied to the electric motor 26 with respect to the amount of rotation of the electric motor 26 accumulated after detection. As a result, it is possible to prevent the estimation from being performed based on the data of the current value when the overriding is detected.

なお、図8の流れ図は、乗り越えを検知したときに、蓄積したデータを削除する場合を例示している。これに対して、図9に示すように、乗り越えを検知したときにデータを補完してもよい。即ち、図9は、制動用制御装置41,10で行われる推力の推定処理の別例を示している。図9に示す処理フローを実行するための処理プログラムは、制動用制御装置41,10のメモリに格納される。 Note that the flow chart of FIG. 8 illustrates a case where accumulated data is deleted when an overpass is detected. On the other hand, as shown in FIG. 9, the data may be complemented when the overriding is detected. That is, FIG. 9 shows another example of thrust estimation processing performed by the braking control devices 41 and 10 . A processing program for executing the processing flow shown in FIG. 9 is stored in the memories of the braking control devices 41 and 10 .

図9中のS16で「YES」、即ち、ねじりばね33が突起34Aを乗り越えたと判定された場合は、S21に進む。S21では、乗り越えで欠損した分を補完する。即ち、S21では、乗り越え部分を曲線で補完する。より具体的には、S21では、図11中の「破線の特性線53B」を推定する。この場合、乗り越え前のデータである図11中の「実線の特性線53A」から不足分となる「破線の特性線53B」を推定する。この場合に、図11中の「破線の特性線53B」の立ち上がり具合は、例えば図11中の「二点鎖線の特性線54」を参照して決めることができる。このように、S21の処理では、乗り越え検知前のデータ(実線の特性線53A)から不足分の曲線(破線の特性線53B)を推定する。S21で乗り越え部分を曲線で補完したら、S32に進み、補完したデータを用いて推力を推定する。 If it is determined "YES" in S16 in FIG. 9, that is, if it is determined that the torsion spring 33 has climbed over the protrusion 34A, the process proceeds to S21. In S21, the missing portion due to the overriding is complemented. That is, in S21, the overriding portion is interpolated with a curved line. More specifically, in S21, the "broken characteristic line 53B" in FIG. 11 is estimated. In this case, the "broken characteristic line 53B" that is insufficient is estimated from the "solid characteristic line 53A" in FIG. 11, which is the data before riding over. In this case, the degree of rise of the "broken characteristic line 53B" in FIG. 11 can be determined by referring to, for example, the "two-dot chain characteristic line 54" in FIG. In this way, in the process of S21, the curve for the shortage (the dashed characteristic line 53B) is estimated from the data (the solid characteristic line 53A) before the overpass detection. After complementing the overriding portion with a curve in S21, the process proceeds to S32 to estimate the thrust using the complemented data.

図9に示すように、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、検知前に蓄積した電動モータ26の回転量に対する電動モータ26に通電される電流値のデータを補完(補正)する。制動用制御装置41,10のコントロール部(演算回路)は、補完(補正)された電動モータ26の回転量に対する電動モータ26に通電される電流値のデータに基づいて、推力を推定する。 As shown in FIG. 9, when the controller (arithmetic circuit) of the braking control devices 41 and 10 detects that the tip 33B of the torsion spring 33 has climbed over the projection 34A, the electric motor 26 accumulated before detection. complements (corrects) the data of the current value energized to the electric motor 26 with respect to the rotation amount of . The control units (arithmetic circuits) of the braking control devices 41 and 10 estimate the thrust based on the data of the current value supplied to the electric motor 26 with respect to the complemented (corrected) amount of rotation of the electric motor 26 .

以上のように、実施形態によれば、制動用制御装置41,10のコントロール部(演算回路)は、電動モータ26が正回転するときに、電動モータ26の回転量に対する電動モータ26に通電される電流値の減少(変化量が負になること)に基づいて、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知する。このため、電流値の減少に基づいて、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを精度よく検知できる。これにより、電動モータ26の電流値に基づく推定精度の悪化を抑制できる。即ち、電動モータ26の電流値に基づいて推力を推定する場合は、推力(推定値)の精度を向上でき、推力推定精度の悪化を抑制することができる。また、電動モータ26の電流値に基づいてパッド接触位置を推定する場合は、パッド接触位置(推定値)の精度を向上でき、位置推定精度の悪化を抑制することができる。 As described above, according to the embodiment, the control units (arithmetic circuits) of the braking control devices 41 and 10 energize the electric motor 26 corresponding to the amount of rotation of the electric motor 26 when the electric motor 26 rotates forward. It is detected that the tip portion 33B of the torsion spring 33 has climbed over the protrusion 34A based on the decrease in the current value (the amount of change becomes negative). Therefore, it is possible to accurately detect that the tip portion 33B of the torsion spring 33 has climbed over the protrusion 34A based on the decrease in the current value. As a result, deterioration of estimation accuracy based on the current value of the electric motor 26 can be suppressed. That is, when the thrust is estimated based on the current value of the electric motor 26, the accuracy of the thrust (estimated value) can be improved, and deterioration of the thrust estimation accuracy can be suppressed. Further, when estimating the pad contact position based on the current value of the electric motor 26, the accuracy of the pad contact position (estimated value) can be improved, and deterioration of the position estimation accuracy can be suppressed.

実施形態によれば、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、蓄積したデータを削除する。このため、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した後に、乗り越える前に蓄積したデータを用いて推力の推定およびパッド接触位置の推定が行われることを抑制できる。これにより、電動モータ26の電流値に基づく推定精度(推力推定精度、位置推定精度)の悪化を抑制できる。 According to the embodiment, the controller (arithmetic circuit) of the braking control devices 41 and 10 deletes the accumulated data when detecting that the tip 33B of the torsion spring 33 has passed over the protrusion 34A. Therefore, it is possible to prevent the estimation of the thrust force and the pad contact position from being performed using the data accumulated before overriding the protrusion 34A after detecting that the tip portion 33B of the torsion spring 33 has overridden the protrusion 34A. As a result, deterioration of estimation accuracy (thrust force estimation accuracy, position estimation accuracy) based on the current value of the electric motor 26 can be suppressed.

実施形態によれば、制動用制御装置41,10のコントロール部(演算回路)は、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した場合、データを補完する。このため、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知した後は、補完されたデータに基づいて推力の推定およびパッド接触位置の推定を行うことができる。これにより、電動モータ26の電流値に基づく推定精度(推力推定精度、位置推定精度)の悪化を抑制できる。 According to the embodiment, the control units (arithmetic circuits) of the braking control devices 41 and 10 complement the data when detecting that the tip 33B of the torsion spring 33 has passed over the protrusion 34A. Therefore, after detecting that the tip portion 33B of the torsion spring 33 has climbed over the projection 34A, it is possible to estimate the thrust force and the pad contact position based on the supplemented data. As a result, deterioration of estimation accuracy (thrust force estimation accuracy, position estimation accuracy) based on the current value of the electric motor 26 can be suppressed.

このように、実施形態では、Q軸電流の急変、即ち、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを検知する。このため、Q軸電流に基づくパッド接触位置の推定および推力の推定の精度を向上できる。これにより、ブレーキトルクの過不足を抑制でき、ブレーキ付与の安定性を向上できる。また、パッド接触位置の推定の精度が向上するため、引きずりトルクを抑制でき、燃費の向上を図ることができる。 In this manner, the embodiment detects a sudden change in the Q-axis current, that is, when the tip 33B of the torsion spring 33 gets over the projection 34A. Therefore, the accuracy of estimating the pad contact position and thrust based on the Q-axis current can be improved. As a result, the excess or deficiency of brake torque can be suppressed, and the stability of brake application can be improved. Further, since the accuracy of estimating the pad contact position is improved, the drag torque can be suppressed and the fuel efficiency can be improved.

なお、実施形態では、フェールオープン機構29をねじりばね33とラチェット機構34とにより構成すると共に、ねじりばね33をぜんまいばねとし、かつ、ラチェット機構34をくさび状の爪(歯)を有する内爪車(内歯車)とした場合を例に挙げて説明した。しかし、これに限らず、ねじりばねは、電動モータの正回転によって弾性エネルギーを蓄えることができる構成であれば、各種の構成(弾性部材)を採用することができる。また、ラチェット機構は、ねじりばねの弾性エネルギー(回転トルク)が所定値を超えた場合に解放できる構成であれば、各種の構成(係合部材)を採用することができる。 In the embodiment, the fail-open mechanism 29 is composed of a torsion spring 33 and a ratchet mechanism 34, the torsion spring 33 is a spiral spring, and the ratchet mechanism 34 is an inner ratchet wheel having wedge-shaped pawls (teeth). (internal gear) has been described as an example. However, the torsion spring is not limited to this, and various configurations (elastic members) can be employed as long as the torsion spring can store elastic energy by forward rotation of the electric motor. Also, the ratchet mechanism can employ various configurations (engagement members) as long as it can be released when the elastic energy (rotational torque) of the torsion spring exceeds a predetermined value.

実施形態では、図4および図5に示すように、ねじりばね33の先端部33Bが突起34Aを乗り越えたことを電流値(Q軸電流値)の変化量、即ち、変化量の正負に基づいて検知する場合を例に挙げて説明した。しかし、これに限らず、例えば、電流値の減少量(乗り越えたと判断する電流の急変量)に基づいて、ねじりばねの一端がラチェット機構の係合部を乗り越えたことを検知してもよい。即ち、ねじりばねの一端がラチェット機構の係合部を乗り越えたことは、電動モータの回転量に対する電動モータに通電される電流値の減少に基づいて検知(判定)することができる。 In the embodiment, as shown in FIGS. 4 and 5, the tip portion 33B of the torsion spring 33 has passed over the protrusion 34A based on the amount of change in the current value (Q-axis current value), that is, whether the amount of change is positive or negative. The case of detection has been described as an example. However, it is not limited to this, and it may be detected that one end of the torsion spring has climbed over the engaging portion of the ratchet mechanism, for example, based on the amount of decrease in the current value (the amount of sudden change in current determined to have crossed over). That is, it can be detected (determined) based on the decrease in the value of the current supplied to the electric motor with respect to the amount of rotation of the electric motor that one end of the torsion spring has passed over the engaging portion of the ratchet mechanism.

実施形態では、乗り越えの検知結果(乗り越えたこと)をパッド接触位置の推定および推力の推定に用いる場合を例に挙げて説明した。しかし、これに限らず、例えば、乗り越えの検知結果(乗り越えたこと)を異常検出の推定(判定)に用いてもよい。この場合には、乗り越えたことを異常と判定しないようにでき、判定精度を向上できる。即ち、乗り越えの検知結果(乗り越えたこと)は、パッド接触位置の推定、推力の推定、異常検出等、電流値に基づく各種の推定(判定)に用いることができる。 In the embodiment, the case where the detection result of getting over (getting over) is used for estimating the pad contact position and estimating the thrust has been described as an example. However, the present invention is not limited to this, and for example, the detection result of overcoming (overcoming) may be used for estimation (determination) of abnormality detection. In this case, it is possible not to determine that the obstacle has been overcome as an abnormality, and the determination accuracy can be improved. That is, the detection result of getting over (getting over) can be used for various estimations (judgments) based on the current value, such as estimation of pad contact position, estimation of thrust, and detection of abnormality.

実施形態では、「メインECU10」と「左後輪5L側のリア電動ブレーキ用ECU41」と「右後輪5R側のリア電動ブレーキ用ECU41」とをそれぞれ別体のECUとし、これら3つのECUを車両データバスであるCAN13で接続する構成とした場合を例に挙げて説明した。即ち、メインECU10と左右のリア電動ブレーキ用ECU41,41との3つのECUを、電動ブレーキ装置21,21用の制御装置(制動用制御装置41,10)として構成した場合を例に挙げて説明した。しかし、これに限らず、例えば、メインECUとリア電動ブレーキ用ECUとを1つのECUにより構成してもよい。即ち、左右の電動モータを制御する制御装置を、1つのECUにより構成してもよい。 In the embodiment, the "main ECU 10", the "left rear wheel 5L side rear electric brake ECU 41", and the "right rear wheel 5R side rear electric brake ECU 41" are separate ECUs. A case where the CAN 13, which is a vehicle data bus, is used for connection has been described as an example. That is, the case where the three ECUs, that is, the main ECU 10 and the left and right rear electric brake ECUs 41, 41 are configured as control devices (braking control devices 41, 10) for the electric brake devices 21, 21 will be described as an example. bottom. However, the present invention is not limited to this, and for example, the main ECU and the rear electric brake ECU may be configured by one ECU. That is, the control device that controls the left and right electric motors may be configured by one ECU.

実施形態では、ブレーキ機構22にリア電動ブレーキ用ECU41を取り付けることにより、これらブレーキ機構22とリア電動ブレーキ用ECU41とを1つのユニット(組立体)として構成した場合を例に挙げて説明した。しかし、これに限らず、例えば、ブレーキ機構とリア電動ブレーキ用ECUとを分離して配置してもよい。この場合、電動ブレーキ用ECU(リア電動ブレーキ用ECU)を左側(左後輪側)と右側(右後輪側)とでそれぞれ別々に設けてもよいし、左側(左後輪側)と右側(右後輪側)とで1つの(共通の)電動ブレーキ用ECU(リア電動ブレーキ用ECU)として構成してもよい。まとめると、乗り越えの検知は、リア電動ブレーキ用ECU41で行ってもよいし、メインECU10で行ってもよいし、リア電動ブレーキ用ECU41とメインECU10との両方で行ってもよい。即ち、乗り越えの検知は、少なくとも何れかのECU(制御装置)で行うことができる。 In the embodiment, the case where the brake mechanism 22 and the rear electric brake ECU 41 are configured as one unit (assembly) by attaching the rear electric brake ECU 41 to the brake mechanism 22 has been described as an example. However, the present invention is not limited to this, and for example, the brake mechanism and the rear electric brake ECU may be arranged separately. In this case, the electric brake ECU (rear electric brake ECU) may be provided separately for the left side (left rear wheel side) and the right side (right rear wheel side), or the left side (left rear wheel side) and the right side may be provided separately. (right rear wheel side) may be configured as one (common) electric brake ECU (rear electric brake ECU). In summary, the overriding detection may be performed by the rear electric brake ECU 41 , the main ECU 10 , or both the rear electric brake ECU 41 and the main ECU 10 . That is, the detection of riding over can be performed by at least one of the ECUs (control devices).

実施形態では、前輪3L,3R側を液圧ブレーキ装置4,4とし、後輪5L,5R側を電動ブレーキ装置21,21とした場合を例に挙げて説明した。しかし、これに限らず、例えば、前輪側を電動ブレーキ装置とし、後輪側を液圧ブレーキ装置としてもよい。また、例えば、前輪側と後輪側との両方を電動ブレーキ装置としてもよい。 In the embodiment, the hydraulic brake devices 4 and 4 are used for the front wheels 3L and 3R, and the electric brake devices 21 and 21 are used for the rear wheels 5L and 5R. However, the present invention is not limited to this, and for example, the electric brake device may be used on the front wheel side and the hydraulic brake device may be used on the rear wheel side. Further, for example, both the front wheel side and the rear wheel side may be electric brake devices.

以上説明した実施形態によれば、制御装置(換言すれば、電動モータを制御するコントロール部)は、電動モータが正回転するときに、電動モータの回転量に対する電動モータに通電される電流値の減少に基づいて、ねじりばねの一端が係合部を乗り越えたことを検知する。このため、電流値の減少に基づいて、ねじりばねの一端が係合部を乗り越えたことを精度よく検知できる。これにより、電動モータの電流値に基づく推定精度の悪化を抑制できる。例えば、電動モータの電流値に基づいて推力を推定する場合は、推力(推定値)の精度を向上でき、推力推定精度の悪化を抑制することができる。 According to the embodiment described above, the control device (in other words, the control unit that controls the electric motor) determines the current value supplied to the electric motor with respect to the amount of rotation of the electric motor when the electric motor rotates forward. Based on the decrease, it is detected that one end of the torsion spring has passed over the engaging portion. Therefore, it is possible to accurately detect that the one end of the torsion spring has passed over the engaging portion based on the decrease in the current value. As a result, deterioration of estimation accuracy based on the current value of the electric motor can be suppressed. For example, when the thrust is estimated based on the electric current value of the electric motor, the accuracy of the thrust (estimated value) can be improved, and deterioration of the thrust estimation accuracy can be suppressed.

実施形態によれば、制御装置(コントロール部)は、ねじりばねの一端が係合部を乗り越えたことを検知した場合、蓄積したデータを削除する。このため、ねじりばねの一端が係合部を乗り越えたことを検知した後に、乗り越える前に蓄積したデータを用いて推定することを抑制できる。例えば、乗り越える前に蓄積したデータを用いて推力の推定が行われることを抑制できる。これにより、電動モータの電流値に基づく推定精度(例えば、推力推定精度)の悪化を抑制できる。 According to the embodiment, the control device (control section) deletes the accumulated data when detecting that one end of the torsion spring has passed over the engaging section. Therefore, after detecting that one end of the torsion spring has climbed over the engaging portion, it is possible to suppress estimation using data accumulated before overcoming. For example, it is possible to prevent the thrust from being estimated using data accumulated before overcoming. As a result, deterioration of the estimation accuracy (for example, thrust estimation accuracy) based on the current value of the electric motor can be suppressed.

実施形態によれば、制御装置(コントロール部)は、ねじりばねの一端が係合部を乗り越えたことを検知した場合、データを補完する。このため、ねじりばねの一端が係合部を乗り越えたことを検知した後は、補完されたデータに基づいて推定することができる。例えば、補完されたデータに基づいて推力を推定することができる。これにより、電動モータの電流値に基づく推定精度(例えば、推力推定精度)の悪化を抑制できる。 According to the embodiment, the control device (control section) complements the data when detecting that one end of the torsion spring has passed over the engaging section. Therefore, after detecting that one end of the torsion spring has passed over the engaging portion, it is possible to estimate based on the complemented data. For example, thrust can be estimated based on the imputed data. As a result, deterioration of the estimation accuracy (for example, thrust estimation accuracy) based on the current value of the electric motor can be suppressed.

10 メインECU(制動用制御装置、制御装置)
21 電動ブレーキ装置
22 ブレーキ機構(電動ブレーキ)
23 ブレーキパッド(摩擦パッド)
26 電動モータ
33 ねじりばね
33B 先端部(一端)
34 ラチェット機構
34A 突起(係合部)
41 リア電動ブレーキ用ECU(制動用制御装置、制御装置)
D ディスクロータ(ディスク)
10 Main ECU (braking control device, control device)
21 electric brake device 22 brake mechanism (electric brake)
23 brake pad (friction pad)
26 electric motor 33 torsion spring 33B tip (one end)
34 ratchet mechanism 34A projection (engagement portion)
41 Rear electric brake ECU (braking control device, control device)
D disk rotor (disk)

Claims (5)

コントロール部によって制御される電動モータと、
前記電動モータの正回転によって摩擦パッドをディスクに押圧する方向に移動させる前進移動時に弾性エネルギーを蓄え、前記電動モータの逆回転によって前記摩擦パッドを前記ディスクから離間する方向に移動させる後退移動時に前記弾性エネルギーを解放する、ねじりばねと、
前記ねじりばねの一端が係合する複数の係合部を有し、前記電動モータが正回転するときに前記ねじりばねに作用する回転トルクが所定値を超えた場合、前記ねじりばねの一端が前記係合部を乗り越えるように構成されたラチェット機構と、
を備える電動ブレーキの制御装置であって、
前記コントロール部は、
前記電動モータが正回転するときに、前記電動モータの回転量に対する前記電動モータに通電される電流値の減少に基づいて前記ねじりばねの一端が前記係合部を乗り越えたことを検知する、
制御装置。
an electric motor controlled by a control unit;
The forward rotation of the electric motor accumulates elastic energy during forward movement in which the friction pad is pressed against the disk, and the reverse rotation of the electric motor causes the friction pad to move away from the disk in reverse movement. a torsion spring that releases elastic energy;
One end of the torsion spring has a plurality of engaging portions that are engaged with each other. a ratchet mechanism configured to climb over the engaging portion;
An electric brake control device comprising
The control unit
When the electric motor rotates forward, detecting that one end of the torsion spring has passed over the engaging portion based on a decrease in a current value energized to the electric motor with respect to the amount of rotation of the electric motor.
Control device.
請求項1に記載の制御装置であって、
前記コントロール部は、
前記ねじりばねの一端が前記係合部を乗り越えたことを検知した場合、
前記電動モータが正回転をはじめてから前記ねじりばねの一端が前記係合部を乗り越えたことを検知するまでの間に蓄積した前記電動モータの回転量に対する前記電動モータに通電される電流値のデータを削除する、
制御装置。
The control device according to claim 1,
The control unit
When it is detected that one end of the torsion spring has passed over the engaging portion,
Data of current value to be energized to the electric motor with respect to the amount of rotation of the electric motor, which is accumulated from the start of the forward rotation of the electric motor until it is detected that one end of the torsion spring has passed over the engaging portion. to remove the
Control device.
請求項1に記載の制御装置であって、
前記コントロール部は、
前記ねじりばねの一端が前記係合部を乗り越えたことを検知した場合、
前記ねじりばねの一端が前記係合部を乗り越えたことを検知した後の前記電動モータの回転量に対する前記電動モータに通電される電流値のデータと、前記電動モータが正回転をはじめてから前記ねじりばねの一端が前記係合部を乗り越えたことを検知するまでの間に蓄積した前記電動モータの回転量に対する前記電動モータに通電される電流値のデータとに基づいて、前記電動モータの回転量に対する前記電動モータに通電される電流値のデータを補完する、
制御装置。
The control device according to claim 1,
The control unit
When it is detected that one end of the torsion spring has passed over the engaging portion,
data on the value of current supplied to the electric motor with respect to the amount of rotation of the electric motor after it is detected that one end of the torsion spring has passed over the engaging portion; The amount of rotation of the electric motor based on the data of the current value applied to the electric motor with respect to the amount of rotation of the electric motor accumulated until it is detected that one end of the spring has passed over the engaging portion. Complement the data of the current value energized to the electric motor for
Control device.
電動モータと、
前記電動モータの正回転によって摩擦パッドをディスクに押圧する方向に移動させる前進移動時に弾性エネルギーを蓄え、前記電動モータの逆回転によって前記摩擦パッドを前記ディスクから離間する方向に移動させる後退移動時に前記弾性エネルギーを解放する、ねじりばねと、
前記ねじりばねの一端が係合する複数の係合部を有し、前記電動モータが正回転するときに前記ねじりばねに作用する回転トルクが所定値を超えた場合、前記ねじりばねの一端が前記係合部を乗り越えるように構成されたラチェット機構と、
を備える電動ブレーキの制御方法であって、
前記電動モータを制御するコントロール部が、
前記電動モータが正回転するときに、前記電動モータの回転量に対する前記電動モータに通電される電流値の減少に基づいて前記ねじりばねの一端が前記係合部を乗り越えたことを検知する、
制御方法。
an electric motor;
The forward rotation of the electric motor accumulates elastic energy during the forward movement in which the friction pad is pressed against the disk, and the reverse rotation of the electric motor causes the friction pad to move away from the disk in the backward movement. a torsion spring that releases elastic energy;
One end of the torsion spring has a plurality of engaging portions that are engaged with each other. a ratchet mechanism configured to climb over the engaging portion;
A control method for an electric brake comprising
A control unit that controls the electric motor,
When the electric motor rotates forward, detecting that one end of the torsion spring has passed over the engaging portion based on a decrease in a current value energized to the electric motor with respect to the amount of rotation of the electric motor;
control method.
電動モータと、
前記電動モータの正回転によって摩擦パッドをディスクに押圧する方向に移動させる前進移動時に弾性エネルギーを蓄え、前記電動モータの逆回転によって前記摩擦パッドを前記ディスクから離間する方向に移動させる後退移動時に前記弾性エネルギーを解放する、ねじりばねと、
前記ねじりばねの一端が係合する複数の係合部を有し、前記電動モータが正回転するときに前記ねじりばねに作用する回転トルクが所定値を超えた場合、前記ねじりばねの一端が前記係合部を乗り越えるように構成されたラチェット機構と、
前記電動モータが正回転するときに、前記電動モータの回転量に対する前記電動モータに通電される電流値の減少に基づいて前記ねじりばねの一端が前記係合部を乗り越えたことを検知する制御装置と、
を備える電動ブレーキ装置。
an electric motor;
The forward rotation of the electric motor accumulates elastic energy during the forward movement in which the friction pad is pressed against the disk, and the reverse rotation of the electric motor causes the friction pad to move away from the disk in the backward movement. a torsion spring that releases elastic energy;
One end of the torsion spring has a plurality of engaging portions that are engaged with each other. a ratchet mechanism configured to climb over the engaging portion;
A control device for detecting that one end of the torsion spring has passed over the engaging portion based on a decrease in the value of the current supplied to the electric motor with respect to the amount of rotation of the electric motor when the electric motor rotates forward. and,
An electric brake device with a
JP2021173886A 2021-10-25 2021-10-25 Device and method for controlling electric brake, and electric brake device Pending JP2023063842A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021173886A JP2023063842A (en) 2021-10-25 2021-10-25 Device and method for controlling electric brake, and electric brake device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021173886A JP2023063842A (en) 2021-10-25 2021-10-25 Device and method for controlling electric brake, and electric brake device

Publications (1)

Publication Number Publication Date
JP2023063842A true JP2023063842A (en) 2023-05-10

Family

ID=86271138

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021173886A Pending JP2023063842A (en) 2021-10-25 2021-10-25 Device and method for controlling electric brake, and electric brake device

Country Status (1)

Country Link
JP (1) JP2023063842A (en)

Similar Documents

Publication Publication Date Title
US10576956B2 (en) Driver assistance system with increased reliability and availability
US9180844B2 (en) Electric parking brake control device
CN107249941B (en) Brake device
US8670911B2 (en) Vehicle stop control device and vehicle stop control method
CN104470774A (en) Electric parking brake control device
US10801620B2 (en) Vehicle brake control apparatus
JP2018184093A (en) Electric brake device
CN114787008B (en) Electronic parking brake system and control method thereof
US9902378B2 (en) Brake system
WO2019163595A1 (en) Electric brake and control device
US20190152451A1 (en) Electric-brake controller and vehicle brake system
WO2021200459A1 (en) Electric brake device and electric brake control device
JP6490450B2 (en) Brake device
JP6011175B2 (en) Brake control device for vehicle
US20230070909A1 (en) Vehicle control apparatus, vehicle control method, and vehicle control system
KR20200057846A (en) Control method and system for preventing a backward moving of vehicles in slope and the vehicle inclduing the system for preventing a backward moving
JP2017171215A (en) Brake system
JP2019157921A (en) Electric brake device and electric brake control device
JP6683581B2 (en) Brake control device
JP2016117357A (en) Brake system
JP7061681B2 (en) Electric brakes and controls
JP2023063842A (en) Device and method for controlling electric brake, and electric brake device
JP6338999B2 (en) Brake device
JP6660262B2 (en) Brake system
CN117043028A (en) Electric parking brake device and brake control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240412