Embodiments of the electric braking apparatus according to the present invention will be described with reference to appended drawings.
A first electric braking device 1201 is mounted at a location near a right front wheel 1211 and an axle 1221, while a second electric braking device 1202 is mounted at a location near a left front wheel 1212 and the axle 1221. Moreover, a third electric braking device 1203 is mounted at a location near a right rear wheel 1213 and an axle 1222, while a fourth electric braking device 1204 is mounted at a location near a left rear wheel 1214 and the axle 1222.
The first electric braking device 1201 and second electric braking device 1202 have the same structure, while the third electric braking device 1203 and fourth electric braking device 1204 have the same structure. While the basic structure of the electric braking devices 1201 to 1204 is the same, it is preferable that the first and second electric braking device 1201 and 1202 generate a larger braking force than the third and fourth electric braking device 1203 and 1204.
Brake rotors 1231 and 1232 are fixed to the axle 1221 of the front wheels, while brake rotors 1233 and 1234 are fixed to the axle 1222 of the rear wheels. Mechanical units 1241 to 1244 of the electric braking devices are each provided with a pair of brake pads which constitutes a as brake friction member, which oppose both surfaces of the brake rotors 1231 to 1234. The brake pads are not shown in
Each of the electric braking devices 1201 to 1204 is a one-piece construction in which each of electric circuit units 1251 to 1254 that control the current for driving each electric motor is fixed to each of the mechanical units 1241 to 1244. Specifically, the electric circuit units 1251 to 1254 are attached to the surfaces of the mechanical units 1241 to 1244 surfaces opposite to the brake pads in the axle direction.
Power is supplied to the first electric braking device 1201 and second electric braking device 1202 of the front wheel from a first battery 1261 via a first power source line 1271, and power is also supplied to the third electric braking device 1203 and fourth electric braking device 1204 of the rear wheel from a second battery 1262 via a second power source line 1272. Alternatively, power may be supplied to the first electric braking device 1201 of the right front wheel and fourth electric braking device 1204 of the left rear wheel from the first battery 1261, and power may be supplied to the second electric braking device 1202 of the left front wheel and third electric braking device 1203 of the right rear wheel. Since two types of power source lines are provided, even if one of them experiences a failure, the other one can apply brake, thus improving safety. It should be noted that while two batteries 1261 and 1262 supply power to the electric braking devices 1201 to 1204 in the above, the number of batteries is not limited to two. The number of batteries may be one or may be plural. However, a plurality of batteries would more enhance safety.
An electric braking apparatus described below is provided with a brake pedal 1281. The pedal stroke or pedal depression force of the brake pedal 1281 is detected by a pedal depression amount detector 1282. An output from the pedal operation amount detector 1282 that corresponds to the pedal stroke or pedal depression force is inputted into a control circuit 1299 via a multiplex communication line 1290. The control circuit 1299, which serves as the electric braking apparatus, performs higher level control processing to the electric circuit units of electric brakes (the control circuit 1299 is referred to as an “host control circuit” hereinafter).
The host control circuit 1299 is disposed in, for example, a vehicle cabin, and receives information on the state of the first to fourth electric braking devices 1201 to 1204 from the first to fourth braking devices 1201 to 1204 via the multiplex communication lines 1291 to 1294, respectively. The information on the state of the first to fourth electric braking devices 1201 to 1204 includes: an estimated value of a pressure force; information on a current operational mode value; information from various sensors for detecting vehicle motions, a parking brake switch and the like, which will be described below; and the like. In this manner, while the state of the electric braking apparatus is monitored, an appropriate control signal is transmitted to the first to fourth electric braking devices 1201 to 1204 via the multiplex communication lines 1291 to 1294 in response to the operation amount of the brake pedal 1281, and these first to fourth braking devices 1201 to 1204 are properly operated. Furthermore, the host control circuit 1299 performs other controls including fail-safe and the like.
A target vehicle motion computation block 208 of the host control circuit 1299 detects the amount of operation of the brake pedal and steering wheel performed by a driver of the vehicle based on information from the foregoing pedal depression force detector 1282, a pedal stroke sensor 202, and a steering angle sensor 203 provided on the steering wheel. Moreover, the vehicle motion is detected based on the information from a yaw rate sensor 204 provided on the vehicle body, a longitudinal G (gravity) sensor (accelerometer) 205, and wheel speed sensors 206 provided on each wheel. Then, a target deceleration and a target yaw rate based on the amount of operation by the driver and vehicle motion are computed.
A computation block 209 computes individual control values of brake pressure force for each of front and rear and left and right wheels based on the target deceleration and target yaw rate of the vehicle motion to output a pressure force commands to electric circuits 1251, 1252, 1253 and 1254 of each wheel via the multiplex communication lines 1291 to 1294.
On the other hand, if it detects that the driver operates a parking brake switch 201, a determination block 207 for determining whether the parking brake is operated or released outputs a command to actuate or release the parking brake to control units of the electric braking devices provided with parking brake mechanism, which will be discussed later, via the multiplex communication lines 1291 to 1294. If it detects that the ignition switch 200 was turned off, the determination block 207 for determining whether the parking brake is operated or released also outputs a command to actuate the parking brake to control units of the electric braking devices via the multiplex communication lines 1291 to 1294 before the electric braking apparatus is powered off, and then powers off the electric braking apparatus and electric circuits 1251 to 1254 of each wheel after sensing that the actuation of each parking brake mechanism has been completed.
It should be noted that while the electric braking apparatus is powered off according to the detection of the information on the turning off of the ignition switch in the present embodiment, the electric braking apparatus may be powered off according to the detection of information from a door switch, a key-less entry system or a seat pressure sensor.
The electric braking device 1201 comprises a pair of brake friction bodies 1306 and 1307 which are disposed to face each other. Part of the periphery of a brake rotor 1231, which is attached to the axle and rotates with the rotation of the axle, is supported by a vehicle body such that it is disposed between the brake pads 1306 and 1307 of the brake friction member.
The electric braking device 1201 is constituted of a one-piece construction comprising a mechanical unit 1241 and an electric circuit unit 1251. The mechanical unit 1241 and electric circuit unit 1251 are separated by region. This also enables the structural separation between the mechanical unit 1241 and electric circuit unit 1251.
The mechanical unit 1241 of the electric braking device 1201 comprises, for example, an electric motor 1311 as a three-phase motor; a reduction gear 1321 for decelerating the rotation of the electric motor 1311; and a rotational/linear motion converter mechanism 1326 for converting the rotational motion of the electric motor 1311, which is decelerated by the reduction gear 1321, into a linear motion to advance and retract a piston 1331, which are all housed in a housing 1301.
The brake pad 1307 is attached to the piston 1331. The brake friction member 1307 is pressed against the brake rotor 1231 from one side through the pressure force of the piston 1331. In this event, a caliper moves in the direction of arrow α in
Furthermore, a parking brake (PKB) mechanism 1341 is provided at the connection portion between the electric motor 1311 and the reduction gear 1321, and it is possible to stop the rotation of the electric motor 1311 while a pressure force is applied to the piston 1331 without energizing the electric motor 1311.
Moreover, a rotational angle detection sensor 1351 for detecting the rotor angle position of the electric motor 1311, a current sensor 1352 for detecting the current applied to the electric motor, and a motor temperature sensor 1355 for detecting the temperature of the electric motor 1311 are provided in the vicinity of the electric motor 1311. The output signals of the rotational angle detection sensor 1351, current sensor 1352, and motor temperature sensor 1355 are inputted into a lower control circuit 1399 which is disposed in the electric circuit unit 1251.
Power is supplied to the electric circuit unit 1251 of the electric braking device 1201 from a battery 1261 disposed outside the electric braking device 1201. Control signals such as pressure force commands are also supplied to the electric circuit unit 1251 via a multiplex communication route 210 which is connected to an engine control unit 1381, an automatic transmission control unit 1383, a pedal operating amount detector 1282 for detecting the depression force of the brake pedal 1281 and the like, or from the complex communication route 210 via the host control circuit 1299.
The electric circuit unit 1251 is provided with the lower level control unit 1599 and an inverter circuit 1391. The inverter circuit 1391 is a circuit for controlling voltage to be applied to the electric motor 1311 or the like. Control signals, such as power and pressure force commands, are inputted into the lower control circuit 1399. The lower control circuit 1399 is adapted to control the inverter circuit 1391 based on the output information from the rotational angle sensor 1351, current sensor 1352, motor temperature sensor 1355 and the like. Then, the outputs from the inverter circuit 1391 are inputted into the electric motor 1311. This drives the electric motor 1311 to cause the piston 1331 to generate a predetermined pressure force. It should be noted that a reference character 1395 in
In
The parking brake mechanism 1341 shown in
The electric motor 1311 is structured as, for example, a brushless three-phase motor that comprises a stator fixed to a housing 1301 that includes a carrier, and a rotor disposed at an inner side of the stator. The electric motor 1311 actuates the rotor to rotate by a desired angle with a desired torque according to a command from the lower control unit 1399, and the rotor angle position is detected by the rotational angle sensor 1351.
The reduction gear 1321 reduce the rotation speed of the output of electric motor 1311 as described above, thereby increasing the torque of the electric motor 1311. This enables the use of a small-sized electric motor 1311.
The major part of constituent members of such mechanical unit 1241 as well as the housing 1301 is constituted of a metal, thus being configured to have excellent heat transfer efficiency. Accordingly, heat from the brake friction member (brake pads 1306, 1307 and periphery thereof) as a heat source is more likely be transferred to the peripheral mechanical unit 1241 and then dissipated via the outward housing of the mechanical unit.
In this case, since the electric circuit unit 1251 is formed on a surface opposite to, for example, the pad portion across the mechanical unit 1241, configuration is made such that heat to be transferred to the electric circuit unit 1251 is minimized. In addition, a clearance (space) as described above is formed between the mechanical unit 1241 and electric circuit unit 1251. This clearance (space) allows the transfer of heat from the mechanical unit 1241 to the electric circuit unit 1251 to be reduced even more.
Furthermore, since the housing 1301 of the electric braking device 1201 is made of a metal, the housing 1301 is adapted to protect against external injuries and to provide a shield effect against electromagnetic waves.
Circuits of the electric circuit unit 1251 are shown by a thick line frame 1251 in
In the electric circuit unit 1251 encircled by the thick line frame 1251, power that is supplied via a power supply line within a vehicle is inputted into a power supply circuit 1511. Stable power (VCC, VDD) provided by the power supply circuit 1511 is supplied to a central processing unit (CPU) 1599 or other units.
The power (VCC) from the power supply circuit 1511 is monitored by a VCC high voltage sensing circuit 1513, and if the voltage of VCC is sensed to be higher than a predetermined voltage level, then a fail safe circuit 1515 goes into action.
The fail safe circuit 1515 actuates a relay for switching the power that is supplied to a three-phase motor inverter circuit 1517 as described later, and if a high voltage is sensed by the VCC high voltage sensing circuit 1513, then the power supply to the electric braking apparatus is turned into an OFF state.
The power to be supplied into the electric circuit unit 1251 via the relay 1519 passes through a filter circuit 1521, where noise thereof is eliminated, and is thereafter supplied to the three-phase motor inverter circuit 1517 and power supply circuit 1511.
A control signal from the host control circuit 1299 is inputted into the central processing unit 1599 via a multiplex communication interface circuit 1523. Outputs from a rotational angle sensor 1351 and a motor temperature sensor 1355 disposed in the mechanical unit 1241 are also inputted into the central processing unit 1599 via a rotational angle sensor interface circuit 1527 and a motor temperature sensor interface circuit 1529, respectively. This is for the purpose of ensuring that an appropriate pressure force is provided to the electric motor 1311 by performing feedback control based on a control signal from the host control circuit 1299.
Specifically, the central processing unit 1599 controls a three-phase motor pre-driver circuit 1531 such that it outputs a voltage corresponding to the control signal to a three-phase pre-driver circuit 1531 based on the control signal from the host control circuit 1299 and value detected by each sensor. The three-phase motor inverter circuit 1517 is provided with a current sensor 1391 and a phase voltage monitor circuit 1535. The central processing unit 1599 monitors the phase current and phase voltage of the three-phase motor inverter 1517 through the current sensor 1391 and phase voltage monitor 1535, thereby to activate the three-phase motor pre-driver circuit 1531 properly. The three-phase motor inverter circuit 1517 is connected to the electric motor 1311 in the mechanical unit 1241, and drives the electric motor 1311 in response to a command from the central processing unit 1599.
The central processing unit 1599 also controls a PKB (parking brake) solenoid driver circuit 1537 based on the control signal from the host control circuit 1299 and values detected by each sensor to actuate a PKB solenoid 1372 in the mechanical unit 1241 and thereby actuate the parking brake. It should be noted that the same power as that supplied to the three-phase motor inverter circuit 1517 is supplied to the PKB solenoid driver circuit 1537.
Furthermore, the electric circuit unit 1251 is provided with a monitoring control circuit 1539 for transmitting and receiving signals to and from the central processing unit 1599, and a storage circuit 1541 comprised of an EEPROM in which failure information or the like is stored. The central processing unit 1599 drives the electric motor 1311 such that an appropriate braking force is obtained based on the information from the monitoring control circuit 1539 and storage circuit 1541.
The pressure force command/motor rotor position angle command conversion processing unit 100 converts a pressure force command Fcom received from the host control circuit 1299 into a motor rotor position angle command Xcom relating to the rotational position of the electric motor 1311. In the present embodiment, as
The motor rotor position angle control processing unit 101 controls the current for energizing the electric motor 1311 by obtaining the motor rotor position angle command Xcom outputted by the pressure force command/motor rotor position angle command conversion processing unit 100, feeding back the values of the current sensor 1391 and rotational angle sensor 1351, and operating the voltage outputted by the inverter 1517 such that the motor rotor position angle Xact follows the motor rotor position angle command Xcom.
In the present embodiment, the coordinate system for a motor rotor position angle Xreal which is detected by the rotational sensor 1351 differs from that for the motor rotor position angle Xact which is used for control. The relationship between the motor rotor position angle Xact used for control and the motor rotor position angle Xreal detected by the rotational angle sensor 207 can be indicated by the following expression (2).
Xact=Xreal−Xo (2)
where Xo is a position where brake friction member starts to contact the brake rotor.
In the present embodiment, the motor rotor position angle command Xcom and the motor rotor position angle Xact are on the same coordinate system, and assuming that the motor rotor position angle command Xcom=0 and the motor rotor position angle Xact=0, the brake friction member exists on a position (contact start position Xo) where the brake friction member starts to contact the brake rotor.
The contact start position Xo is recognized as a motor rotation X when dI/dX, which is a change rate of current I for energizing the electric motor 1311 relative to the electric motor rotor position angle X, reaches a predetermined value or more after the piston 1331 is moved at a predetermined speed in the pressing direction from a state where there is a clearance between the brake friction member and brake rotor. The predetermined value of the change rate dI/dX indicates a rate of increase in current value associated with an increase in the rotational torque of the electric motor 1311 when a reaction force from the brake rotor increases after the brake friction member contacts the brake rotor. In other words, it is possible to obtain the contact start position Xo by detecting a change in the current which is required by the piston 1331 in order to minimize the clearance, as well as a change in the motor current which is required for keeping pressing the brake friction member against the brake rotor in order to maintain the state in which the brake friction member is in contact with the brake rotor.
In addition, it is also possible obtain the contact start position Xo based on the change rate dI/dX of current relative to the electric motor rotor position angle when the brake friction member starts to move away from the brake rotor after control is made such that the pressure force applied to press the brake friction member against the brake rotor is released at a constant speed.
However, the contact start position Xo changes from hour to hour according to a change in temperature caused by a friction heat between the brake friction bodies and brake rotor, and according to a change in rigidity of the electric brake caused by a change in friction state of the brake friction member. Moreover, in a pressure force command Fcom/motor rotor angle versus position command Xcom conversion table obtained from a characteristic graph shown in
A rotational state detection processing unit 300 detects the rotational state of the electric motor 1311, such as a rotor angle position, a rotor velocity, and a rotor acceleration of the electric motor 1311 when the brake friction member is pressed against the brake rotor based on the motor rotor position angle which is inputted at a predetermined interval of time.
If the rotational state detection processing unit 300 detects that any one or both of the motor rotor velocity and motor rotor acceleration has or have become smaller than predetermined values Vth and αth, the rotational state detection processing unit 300 outputs a signal for starting the processing of the pressure force command Fcom/motor rotor position angle command Xcom correction. Here, the predetermined value Vth shown in
A coordinate system conversion processing unit 301 separates the motor current into a torque current component Iq and a field current component Id based on the values detected by the current sensor 1391 and rotational angle sensor 1351. Here, the torque current component Iq refers to a current that becomes a rotational torque generated by the electric motor 1311 as a result of multiplication by the torque constant.
When a pressure force estimation processing unit 302 obtains a correction processing start signal from the rotational state detection processing unit 300, the pressure force estimation processing unit 302 estimates the pressure force for pressing the brake friction member against the brake rotor based on the torque current component Iq obtained by the coordinate system conversion processing unit 301.
In the present embodiment, a table that shows the relationship between the torque current component Iq and an estimated pressure force Fest obtained from a characteristic graph shown in
A hysteresis, as shown by B in
The rotational torque generated by the electric motor 1311 is converted into a force for pressing the brake friction member (brake pads 1306 and 1307) against the brake rotor 1231 via the reduction gear 1321, rotational/linear motion converter 1326, and piston 1331 which are previously designed. Therefore, it is possible to estimate the pressure force based on the torque current component Iq from the relationship between the torque current component Iq and rotational torque.
A correction table generation processing unit 303 previously stores the same table as the pressure force command Fcom/motor rotor position angle command Xcom conversion table as shown in
Then the corrected pressure force command Fcom/motor rotor position angle command Xcom conversion table is transmitted to the pressure force command/motor rotor position angle command conversion processing unit 100, where the pressure force command Fcom/motor rotor position angle command Xcom conversion table is corrected.
Additionally, the rotational state detection processing unit 300 may also detect the rotational state of the electric motor in the following manner instead. During the time period until the brake friction member is pressed against the brake rotor by the drive of the electric motor 1311, the electric motor 1311 is driven at a certain revolution speed. The contact start position where the brake friction member starts to contact brake rotor is previously detected based on a change rate of the current value that is obtained by the current sensor 1352 when the brake friction member contacts the brake rotor. With the detection of the contact start position as a trigger, the rotational state detection processing unit 300 performs the detection of the rotational state of the electric motor. This allows the correction processing to be performed at an appropriate timing, resulting in an ability to effectively use a limited memory capacity as well as CPU processing speed.
Effects of the present embodiment will be described in the following.
In the present embodiment, the pressure force command Fcom/motor rotor position angle command Xcom conversion table is corrected using the torque current component Iq/estimated pressure force Fest conversion table obtained from the graph shown in
More specifically, assuming that the rotor angle position of the electric motor is X and the pressure force of the brake friction member against the brake rotor is Y, then an equation of motion (3) can be expressed as follows:
where, J is a moment of inertia, D is a viscosity coefficient, p is a torque amplification factor when the electric motor is viewed from the brake friction member, Iq is a torque current component relevant to a torque of the electric motor, and K is a torque constant of the electric motor.
As thus far described, in the present embodiment, the pressure force is estimated from the torque current component Iq of the electric motor if any one or both of the following is or are satisfied: the absolute value of rotation velocity dX/dt of the electric motor is a predetermined value or lower; and the absolute value of rotational acceleration of the electric motor
is a predetermined value or lower.
If the above both conditions are met, assuming that the estimated pressure force when the motor rotor position angle X is a certain value Xm, then the above expression (3) can be approximated as follows:
Therefore, it is possible to reduce the effects of the moment of inertia and viscosity resistance, and thereby to estimate the pressure force based on the torque current component Iq.
Furthermore, since the correction processing can be performed concurrently with pressure force control that is executed in response to the pressure force command, special processing and operations for the correction are not required, thus making it possible to control the braking force with a high degree of precision without deteriorating the function as an electric brake control apparatus.
An embodiment 2 differs from the embodiment 1 in that the pressure force command Fcom/motor rotor position angle command Xcom correction processing is performed during the time from when a pressure force is generated to the time when the pressure force becomes substantially 0 (separation state in which the brake friction member is completely separated from the brake rotor). It should be noted that since the embodiment 2 is the same as the embodiment 1 with the only exception that the processing content of the correction processing unit 102 of
As
Xreal_0 at the time T0 in
and the rotor velocity
of a motor 1311 can be detected, and therefor F(Xreal_0) can be obtained.
Then, the pressure force is released (Tn˜Tn+s) by controlling the electric motor 1311 such that it reaches a predetermined constant rotational velocity, and the output signal Xreal of the rotational angle sensor 1351 and torque current component Iq at that time are detected at a predetermined interval. The expression (1) is used to convert Xreal into the coordinate system of Xact, and a relationship Fest2 (Xact) between the motor rotor position angle Xact and estimated pressure force value is derived by a correction computation as described later.
are obtained. Furthermore, a comparison between the expression (6) and expression (7) indicates that control is performed at a constant rotational velocity. Therefore, the acceleration term and velocity term can be eliminated, and a pressure force difference Δf(n) can be obtained from the following expression.
ΔF(n)=Fn+1(Xreal—n)−Fn(Xreal—n+1)=(K/P)·(Iq—n−Iq—n+1) (8)
Furthermore, if the motor is controlled to release the pressure force at a constant rotational velocity, the motor reaches a separation start position at a time Tn+s. The pressure force F (Xreal) continues to be 0 [N] thereafter, and Iqn+s=Iqn+s+1 is obtained from the expression (8). Therefore,
ΔF(n+s)=0 (9)
is obtained. In other words, the output signal Xreal_n+s of the rotational angle sensor 1351 at this time equals a separation start position Xo. Therefore, F (Xreal_n+s)=F(Xo)=0. It should be noted that this separation start position may be a contact start position of a next braking operation.
From the foregoing, when the output signal of the rotational angle sensor 1351 can be expressed as Xreal_n+m and the motor rotor position angle Xact can be expressed as Xact=Xreal_n+m-Xreal_n+s, the relationship Fest 2 (Xact) between the motor rotor position angle Xact and the estimated pressure force value can be expressed by the following expression (10).
Finally, when the contact start position Xreal_n+s is detected, the expression (5) can be expressed by equation (11).
Fest(Xact—0)=Fest(Xreal—0−Xreal—n+s)=F(Xreal—0) (11)
Therefore, the Fest 2 (Xact) in a section between Xreal_n+s and Xreal_0 the of the output signals of the rotational angle sensor 1351 can be derived by adding the expression (11) to the relationship Fest2 (Xact) between the motor rotor position angle Xact and estimated pressure force value which is derived by the expression (10).
Note that, as
Also note that while, in the foregoing description, the torque current component Iq is set to 0 for a given time period at the instant (T0) when a state in which a pressure force is generated in response to the pressure force command value turns to a state in which a pressure force is released, as
Next, the effects of the embodiment 2 will be described.
In the present embodiment 2, control is performed at a constant rotational speed in the section between Xreal_n+s and Xreal_n of the output signal of the rotational angle sensor 1351, as is shown in the process from the expression (6) to expression (7). Therefore, the acceleration term and velocity term are eliminated, and it is possible to prevent the moment of inertia as well as viscosity resistance of the rotor in the electric braking apparatus from influencing the estimated pressure force Fest2 (Xact) during the correction. As a result, it is possible to perform correct control of the braking force of the vehicle.
A first correction processing unit 403 performs the same processing as that of the pressure force command/motor rotor position angle command conversion processing unit 100 of the embodiment 1, while a second correction processing unit 400 performs the same processing as that described in the embodiment 2.
A parking brake actuation/release determination block 402 controls a PKB solenoid driver 1537 to actuate a PKB solenoid 1372 and actuate or release a parking brake mechanism 1341 based on a parking brake actuation command or release command received from the host control circuit 1299.
First, determination is made at step 600 on whether an absolute value |Fcom_z1-Fref| as the difference between the one-control-cycle previous pressure force command value Fcom_z1 and a reference pressure force command value Fref falls within a predetermined range Δ Fth. If it does not fall within the predetermined range Δ Fth, the reference pressure force command value Fref is updated by the one-control-cycle previous pressure force command value Fcom_z1 (step 604), a counter Cnt is zero-cleared (step 605), and then the determination terminates on the assumption that conditions are not met (step 606). If it falls within the predetermined range Δ Fth at step 600, then the counter Cnt is incremented (step 601). Next, determination is made on whether the counter Cnt is greater than or equal to a predetermined value Cth (step 602). If the counter Cnt is smaller than the predetermined value Cth, then the determination terminates on the assumption that the conditions are not met (step 606). If the counter Cnt is greater than or equal to the predetermined value Cth at step 602, then the determination terminates on the assumption that the conditions are met (step 603).
First, determination is made on whether a current pressure force command value Fcom has decreased by more than a predetermined width ΔFrelease when compared with a one-control-cycle previous pressure force command value Fcom_z1 (step 700). If it has not decreased by more than the predetermined width ΔFrelease, then the flow advances to the processing of step 703. If it has decreased by more than the predetermined width ΔFrelease, then determination is made at step 603 on whether a condition of Flag=ON of
A correction value switch and output block 501 of
Next, effects of the present embodiment 3 will be described.
In the present embodiment 3, if a command that is inputted into the electric brake control apparatus is a release command and it substantially differs from the previous pressure force command value, Fest2 (Xact) is selected at step 702. Therefore, a longer time can be obtained for controlling the electric motor to rotate at a constant speed, thereby enabling the collection of more various data for use in the correction. Additionally, even when the difference from the previous pressure force command value is small, or even when the pressure force command value little fluctuates, Fest1 (Xact) is selected at step 702. Therefore, it is possible to perform continuous corrections.
When the parking brake is actuated or a pressure force is exerted continuously for a given time Cth or longer, the relationship between the pressure force command value and motor rotor position angle command value can greatly change because of heating of the brake pad due to heat transfer from the brake rotor to the brake pad, or because of a change in temperature due to heat dissipation caused by the elapse of time. This could lead to the significant deterioration of precision of braking control afterwards if the relationship between the pressure force command value and motor rotor position angle command value can not be corrected at the time when the parking brake is released or when the parking brake is released after it has been operated continuously for a given time. However, in the present embodiment, if the command that is inputted into the electric brake control apparatus is a parking brake release command, Fest2 (Xact) is selected at step 702. Therefore, it is possible to perform the correction processing during the release of the parking brake and to perform correct control of the pressure force even immediately after the parking brake has been operated continuously for a given time.
Furthermore, in the present embodiment, power supply to the electric braking apparatus is shut off after the parking brake is actuated. Immediately after the actuation of the electric braking apparatus, which is performed by the turn-on of the ignition key by the driver, the parking brake is in an operational state. Moreover, when the vehicle starts running according to the operation of the driver, the parking brake is released. Accordingly, at that time, the relationship between the pressure force command value and motor rotor position angle command value is once corrected by the processings of steps 703 to 702 of
It should be further understood by those skilled in the art that although the foregoing description has been made on embodiments of the invention, the invention is not limited thereto and various changes and modifications may be made without departing from the spirit of the invention and the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-227296 | Aug 2006 | JP | national |
The present application relates to subject matters described in a co-pending patent application Ser. No. ______ to be filed on Aug. 10, 2007 entitled “ELECTRIC BRAKING APPARATUS AND VEHICLE HAVING THEREOF” by Kentaro Ueno, et al. and assigned to the assignees of the present application. The disclosures of this co-pending application are incorporated herein by reference.