Automotive brake control system with anti-skid braking device

Information

  • Patent Grant
  • 6385524
  • Patent Number
    6,385,524
  • Date Filed
    Monday, March 12, 2001
    23 years ago
  • Date Issued
    Tuesday, May 7, 2002
    22 years ago
Abstract
An automotive brake control system with an anti-brake skid (ABS) unit which controls a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking, and an ABS control unit being configured to be connected electrically to at least wheel speed sensors and the ABS unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up. The ABS control unit includes a road-surface-condition change determination section which determines, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a road-surface μ change from low-μ road to high-μ road.
Description




TECHNICAL FIELD




The present invention relates to an automotive brake control system with an anti-skid braking device (ABS unit) which acts to prevent a wheel lock-up condition during braking and to provide maximum effective braking, and particularly to such an anti-skid braking system (ABS system) capable of variably controlling a rate of pressure build-up depending on the changes in road conditions, that is, a friction coefficient of the road surface.




BACKGROUND ART




ABS systems usually employ rotational wheel speed sensors that monitor each wheel's rotational speed and send a signal back to an on-board computer to indicate a deceleration rate of each wheel. If the wheel speed sensor signals indicate that a wheel or wheels are locking up, the ABS device comes into operation to momentarily reduce a wheel-brake cylinder pressure of the wheel subjected to skid control and thereafter to again build up the wheel-cylinder pressure when the wheel speed recovers near to the vehicle speed and thus there is no risk of the wheels to lock up. In this manner, the ABS system operates to prevent skidding and to shorten a braking distance as much as possible, and thus to provide maximum effective braking during anti-skid operation. In recent years, there have been proposed and developed various ABS systems in which a rate of pressure build-up following the pressure-reduction operating mode (or reduce-pressure mode) can be varied depending upon road surface conditions, during skid control. In such ABS systems, the rate of pressure build-up is determined or set depending on the road-surface friction coefficient (hereinafter is referred to as a “road-surface μ”), and thus it is possible to provide the shortest possible braking distance without incurring wheel lock-up and vehicle skidding, during braking on both a high-μ road surface condition (e.g., dry pavement) and a low-μ road surface condition (e.g., snow or icy roads). For instance, during braking on the high-μ road, it is required to set the rate of pressure build-up following the reduce-pressure mode at a comparatively great value, so as to properly reduce a recovery time that the wheel-brake cylinder pressure recovers near to a suitable brake fluid pressure, and thus to shorten the stopping distance. Conversely, during braking on the low-μ road, it is required to set the rate of pressure build-up at a comparatively small value, so as to prevent the wheel from again starting to lock due to an improperly high pressure build-up rate during one cycle of the pressure build-up mode. Skid control based on the relatively great pressure build-up rate programmed to be suitable for the high-μ road surface condition is often called as a high-μ control mode (simply, high-μ control), whereas skid control based on the relatively small pressure build-up rate programmed to be suitable for the low-μ road surface condition is often called as a low-μ control mode (simply, low-μ control). On a moment's thought, the road surface conditions are not constant. That is, during vehicle driving, low-μ roads are usually sprinkled or dispersed. Therefore, there is an increased tendency for the road surface condition to change from the low-μ road surface condition to the high-μ road surface condition.




SUMMARY OF THE INVENTION




It is an object of the invention to provide an automotive brake control system with an anti-skid braking device, which is capable of accurately detecting a difference between low-μ road and high-μ a road.




In order to accomplish the object of the present invention, an automotive brake control system comprises vehicle sensors which detect at least each wheel speed of road wheels to generate wheel speed sensor signals, an anti-brake skid unit which controls a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking, a control unit being configured to be connected electrically to the vehicle sensors and the anti-brake skid unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up, the control unit comprising a road-surface-condition change determination section which determines, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a change of a road surface condition from a road surface having a low friction coefficient to a road surface having a high friction coefficient.




According to another aspect of the invention, an automotive brake control system comprises vehicle sensors for detecting at least each wheel speed of road wheels to generate wheel speed sensor signals, an anti-brake skid unit for controlling a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking, a control unit being configured to be connected electrically to the vehicle sensors and the anti-brake skid unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up, the control unit comprising a road-surface-condition change determination means for determining, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a change of a road surface condition from a road surface having a low friction coefficient to a road surface having a high friction coefficient.




According to a still further aspect of the invention, an automotive brake control system comprises vehicle sensors which detect at least each wheel speed of road wheels to generate wheel speed sensor signals, an anti-brake skid unit which controls a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking, a control unit being configured to be connected electrically to the vehicle sensors and the anti-brake skid unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up, the control unit comprising a road-surface-condition change determination section which determines, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a change of a road surface condition from a road surface having a low friction coefficient to a road surface having a high friction coefficient, the road-surface-condition change determination section being provided individually for at least left and right wheels of the road wheels.




The other objects and features of this invention will become understood from the following description with reference to the accompanying drawings.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1

is a system block diagram illustrating one embodiment of an ABS unit of the automotive brake control system of the invention.





FIG. 2

is a block diagram illustrating electronic brake control unit (ECU) inputs and outputs employed in the automotive brake control system of the embodiment.





FIG. 3

is a flow chart illustrating a main ABS control flow executed by the ABS system of the embodiment.





FIG. 4

is a flow chart illustrating a control mode setting subroutine executed by the ABS system of the embodiment and related to step S


108


of FIG.


3


.





FIG. 5

is a time chart showing the operation and effect of the automotive brake control system of the embodiment.





FIG. 6

is a flow chart illustrating a modified skid control routine executed by the ABS system of the embodiment.





FIG. 7

is a flow chart illustrating arithmetic processing for pseudo vehicle speed Vi.





FIG. 8

is a flow chart illustrating a first arithmetic calculation for vehicle deceleration rate VIK.





FIG. 9

is a flow chart illustrating arithmetic processing for reduce-pressure threshold value λ1.





FIG. 10

is a flow chart illustrating a subroutine for solenoid reduce-pressure control.





FIG. 11

is a flow chart illustrating a subroutine for solenoid pressure build-up control.





FIG. 12

is a flow chart illustrating a second arithmetic calculation for vehicle deceleration rate VIK.





FIG. 13

is a preprogrammed recovery acceleration threshold value α


max


versus slip time LoμT characteristic map.





FIGS. 14A-14D

are time charts illustrating simulation test results obtained by the ABS system of the embodiment capable of performing the routine shown in

FIG. 12

, during driving on low-μ road.





FIGS. 15A-15D

are time charts illustrating simulation test results obtained by the ABS system of the embodiment capable of performing the routine shown in

FIG. 12

, during driving on middle-μ road.











DESCRIPTION OF THE PREFERRED EMBODIMENTS




Referring now to the drawings, particularly to

FIG. 1

, the automotive brake control system of the invention is exemplified in an automotive vehicle equipped with a three-channel ABS front-rear split brake-circuit layout. In

FIG. 1

, WC denotes a wheel cylinder. Reference signs FL, FR, and R in parentheses are inserted at the underside of reference sign WC to indicate front-left, front-right, and rear wheel-brake cylinders, respectively. Actually, the rear section of the dual braking system includes rear-left and rear-right wheel cylinders and two hydraulic brake circuits for them. For the purpose of illustrative simplicity, regarding the rear section of the dual braking system,

FIG. 1

merely shows only one rear wheel-brake cylinder WC


(R)


and its rear-brake hydraulic circuit. This is because in the three-channel ABS system for parallel brake-circuit division the rear brakes are controlled together. As will be hereinafter described in detail, the fundamental concept of the invention can be applied to a four-channel ABS system in which the front brakes are controlled individually and also the rear brakes are controlled individually. The front wheel-brake cylinders WC


(FL)


and WC


(FR)


are fluidly connected through a hydraulic brake circuit


1


to a master cylinder MC (constructed by a typical tandem master cylinder with two pistons in tandem), while the rear wheel-brake cylinders WC


(RL)


and WC


(RR)


are fluidly connected through a hydraulic brake circuit


2


to the master cylinder MC. The hydraulic brake circuit


1


, which is included in the primary section (front section) and extends towards the front-left and front-right wheel-brake cylinders WC


(FL)


and WC


(FR)


, is divided at the branch point


1




d


into two branch circuits


1


L and


1


R associated with the respective front wheel cylinders WC


(FL)


and WC


(FR)


. An inflow valve


5


is fluidly disposed in each of the branch circuits


1


L and


1


R. In the same manner, an inflow valve


5


is fluidly disposed in the rear brake circuit


2


. The inflow valve


5


is often called as a “pressure build-up valve”. Each of the three inflow valves


5


is comprised of a normally-open, two-port two-position, electromagnetic directional control valve. Therefore, when de-energized, the inflow valve


5


is held at its open position by way of the bias of a return spring. Conversely, when energized, the inflow valve


5


is shifted to its closed position against the spring bias by way of electromagnetic force created by the electromagnetic solenoid. Reference sign


1




h


denotes a bypass line bypassing the associated inflow valve


5


. A one-way check valve


1




g


is fluidly disposed in each of the three bypass lines


1




h


to permit brake-fluid flow from the downstream side (the wheel-cylinder side) to the upstream side (the master-cylinder side) in one direction only. A drain circuit


10


for the primary section is connected to the downstream side of each of the two inflow valves


5


associated with the front wheel cylinders WC


(FL)


and WC


(FR)


for communicating the front brake circuit


1


with a reservoir


7


therethrough. Likewise, a drain circuit


10


for the secondary section is connected to the downstream side of the one inflow valve


5


associated with the rear wheel cylinder WC


(R)


for communicating the rear brake circuit


2


with a reservoir


7


therethrough. Two outflow valves


6


are fluidly disposed in the drain circuit


10


of the primary section in such a manner as to be connected to the outlets of the front-left and front-right inflow valves


5


. In the same manner, an outflow valve


6


is fluidly disposed in the drain circuit


10


of the secondary section in such a manner as to be connected to the outlet of the rear inflow valve


5


. The outflow valve


6


is often called as a “reduce-pressure valve”. Each of the outflow valves


6


is comprised of a normally-closed, two-port two-position, electromagnetic directional control valve. Therefore, when de-energized, the outflow valve


6


is held at its closed position by way of the bias of a return spring so as to shut off the associated drain circuit


10


. Conversely, when energized, the outflow valve


6


is shifted to its open position against the spring bias by way of electromagnetic force created by the electromagnetic solenoid so as to establish fluid-communication between the associated drain circuit


10


and inflow valve


5


. The drain circuit


10


of the primary section is connected through a reflux circuit


11


to the front brake circuit


1


upstream of the front-left and front-right inflow valves (


5


,


5


). On the other hand, the drain circuit


10


of the secondary section is connected through a reflux circuit


11


to the rear brake circuit


2


upstream of the rear inflow valve


5


. A pair of return pumps (


4


,


4


), often called “ABS pumps”, are provided in the two reflux circuits (


11


,


11


), so as to return the brake fluid stored in the reservoirs (


7


,


7


) into the respective brake circuits


1


and


2


. Each of the return pumps (


4


,


4


) is comprised of a reciprocating plunger type pump in which a volumetric capacity of a working chamber is variable by reciprocating motion of a plunger


4




p


, to suck and discharge the brake fluid. The plunger type return pumps (


4


,


4


) are driven by means of a motor M with an eccentric rotary cam. A one-way inflow check valve


4




a


is provided in the inlet side of each of the return pumps (


4


,


4


). A one-way outflow check valve


4




b


is provided in the discharge side of each of the return pumps (


4


,


4


). A damper


4




d


is further provided in the discharge side of each of the return pumps (


4


,


4


) to effectively absorb or attenuate pulsation of brake fluid discharged. In

FIG. 1

, a portion, denoted by reference sign BU and contained within one-dotted line, corresponds to the ABS unit (anti-brake skid unit). The ABS unit is usually housed in a hydraulic control unit (HCU) housing (not shown).




With the previously-noted arrangement, as the brake pedal is depressed, the piston in the master cylinder MC applies pressure to brake fluid. The pressure forces the brake fluid through the inlet/outlet port of the master cylinder MC into the hydraulic brake circuits (


1


,


2


). During normal braking, in the ABS unit BU, the inflow valves (


5


,


5


,


5


) are kept at their open positions and at the same time the outflow valves (


6


,


6


,


6


) are kept at their closed positions, and thus hydraulic pressure (master-cylinder pressure) is applied via the hydraulic brake circuit (


1


,


2


) through the inflow and outflow valves (


5


,


6


) to the wheel-brake cylinders WC


(FL)


, WC


(FR)


, and WC


(R)


. During skid control, in order to properly regulate or control the brake-fluid pressure to each of the wheel-brake cylinders, the inflow and outflow valves (


5


,


6


) are designed to switch among at least three operating modes, namely a reduce-pressure mode where the inflow valve


5


of the wheel subjected to skid control (hereinafter is referred to as “skid-controlled wheel”) is held at the closed position and the outflow valve


6


of the skid-controlled wheel is held at the open position to relieve the brake fluid in the wheel-brake cylinder WC via the drain circuit


10


within toward the reservoir


7


and consequently to reduce the wheel-cylinder pressure, a hold-pressure mode where the inflow valve


5


of the skid-controlled wheel remains closed and the outflow valve


6


of the skid-controlled wheel is also shifted to the closed position to shut off the brake circuit (


1


,


2


) and consequently to hold the brake-fluid pressure in the wheel-brake cylinder WC constant, and a pressure build-up mode where the inflow valve


5


of the skid-controlled wheel is shifted to the open position and the outflow valve


6


of the skid-controlled wheel remains closed and consequently the upstream side (the master-cylinder side) of the brake circuit (


1


,


2


) is communicated with the downstream side (the wheel-brake cylinder side) of the brake circuit (


1


,


2


) to build up the wheel-cylinder pressure. The brake-fluid reservoir


7


is designed to temporarily store energy by holding the surplus brake fluid, which will occur anytime that there is a drop in system pressure (especially during the pressure-reduction mode). The return pump (


4


,


4


) is designed to carry or return the brake fluid flowing from the wheel-brake cylinders via the individual reservoirs into the correct circuit of the master cylinder (i.e., the upstream side of the directional control valve


5


) during skid control. With the previously arrangement of the ABS system shown in

FIG. 1

, the brake-fluid pressure to each wheel-brake cylinder can be properly regulated or controlled. The operation (switching among valve positions) of the directional control valves (


5


,


6


) associated with each wheel-brake cylinder (WC


(FL)


, WC


(FR)


, WC


(R)


) and the operation (switching between inoperative and operative states) of the motor M of the return pumps (


4


,


4


) are electrically controlled by means of the ABS system electronic control unit (ECU or CU). Electronic control unit CU usually comprises a microcomputer. Although it is not clearly shown in

FIG. 2

, the electronic control unit CU includes a central processing unit (CPU) that performs necessary arithmetic-calculations, processes informational data, compares signals from a group of engine/vehicle sensors and switches SG to preprogrammed threshold values, and makes necessary decisions of acceptance, memories (RAM, ROM), and an input/output interface. Actually, the control unit CU performs various data processing actions as shown in

FIGS. 3 and 4

which will be fully described later. The input interface of control unit CU receives input informational data from various engine/vehicle sensors/switches SG, that is, three wheel speed sensors (SS, SS, SS), a brake switch BS, and an acceleration sensor GS. The three wheel speed sensors SS placed at the respective road wheels (FL, FR, R) are provided to continuously monitor or detect each individual wheel's rotational speed and relay this signal to the input interface of electronic control unit CU. Brake switch BS is designed to generate a switched-ON signal (or a high-voltage signal) when the brake pedal is depressed and thus the brakes are applied. Conversely, when the brake pedal is undepressed and thus the brakes are released, the input interface of CU receives a switched-OFF signal (or no electrical signal) from the brake switch BS. Acceleration sensor GS is provided to monitor or detect the longitudinal acceleration exerted on the vehicle (corresponding to a component of the vector acceleration of a point in the vehicle in the X-direction and the lateral acceleration exerted on the vehicle (corresponding to a component of the vector acceleration of a point in the vehicle perpendicular to the vehicle x-axis and parallel to the road plane). The memories store preprogrammed or predetermined data such as various threshold values and temporarily stores the results of arithmetic-calculations and the necessary decisions made by the CPU. The output interface of CU is configured to be electronically connected to each of the directional control valves (


5


,


6


), to produce a control command signal to the directional control valve associated with each individual wheel-brake cylinder as well as the return pumps (


4


,


4


), on the basis of the results of arithmetic-calculations and decisions performed by the CPU.




Hereunder described in detail in reference to the flow chart shown in

FIG. 3

is the main skid control routine executed by the brake control system of the embodiment and preprogrammed in the CPU of electronic control unit CU. The control routine shown in

FIG. 3

is executed as time-triggered interrupt routines to be triggered every predetermined time intervals.




At step S


101


, data stored in the memories, in particular RAM are all initialized.




At step S


102


, the more recent wheel speed indicative data signals (that is, the latest up-to-date information being received from the three wheel speed sensors SS), are read, and then a wheel speed Vw at each road wheel (a front-right wheel speed VwFR, a front-left wheel speed VwFL, and a rear wheel speed VwR) is arithmetically calculated.




Then, at step S


103


, an acceleration/deceleration rate (simply an acceleration/deceleration ΔVw) at each road wheel, that is, a time rate of change in each of the wheel speeds VwFL, VwFR and VwR (a front-right wheel acceleration/deceleration ΔVwFR, a front-left wheel acceleration/deceleration ΔVwFL, and a rear wheel acceleration/deceleration ΔVwR) is arithmetically calculated.




At step S


104


, a pseudo vehicle speed Vi is computed or determined by a predetermined or pre-programmed arithmetic processing. For example, the pseudo vehicle speed Vi can be determined as the highest one of all of the wheel speeds (VwFL, VwFR, VwR). Alternatively, the pseudo vehicle speed Vi may be determined as the higher one of the driven wheel speeds.




At step S


105


, a test is made to determine whether the ABS system is in operation. When the answer to step S


105


is in the negative (NO), that is, the ABS system in conditioned in the inoperative state, step S


106


occurs. At step S


106


, a check is made to determine whether or not skid control should be started. Actually, the check of step S


106


is based on the ABS operating mode determined at step


108


(described later). When the answer to step S


106


is negative, the routine returns to step S


102


. Conversely, when the answer to step S


106


is affirmative, the routine proceeds from step S


106


to step S


108


. On the other hand, when the answer to step S


105


is in the affirmative (YES), that is, the ABS system is in operation, step S


107


occurs. At step S


107


, a check is made to determine whether the skid control should be executed continuously. When the answer to step S


107


is negative (NO), the routine flows from step S


107


to step S


102


to terminate the skid control. Conversely, when the answer to step S


107


is affirmative (YES), the routine proceeds from step S


107


to step S


108


. At step S


108


, first, a road condition (that is, a road-surface μ) of the road surface on which the vehicle is now running is decided or determined, as described later. Secondly, one of the three operating modes of skid control, namely the reduce-pressure mode, hold-pressure mode, and pressure build-up mode, is selected depending on wheel speeds Vw, acceleration/deceleration rates ΔVw, pseudo vehicle speed Vi. Thirdly, the presence or absence of the so-called μ jump, that is, the absence or presence of the road-surface μ change from low-μ to high-μ is determined, as will be fully described later in reference to the flow chart shown in FIG.


4


.




After step S


108


, step S


109


occurs. At step S


109


, a check is made to determine whether the reduce-pressure operating mode is selected. When the answer to step S


109


is affirmative (YES), step S


110


occurs. Conversely, when the answer to step S


109


is negative (NO), step S


114


occurs. Although it is not shown in the flow chart of

FIG. 3

, a hold-pressure mode decision box is provided between steps S


109


and S


114


, so as to check whether the hold-pressure mode is selected. When the hold-pressure mode is selected, the CU outputs command signals corresponding to the hold-pressure operating mode to the inflow and outflow solenoid valves. Conversely, when the answer to step S


109


is negative and additionally the answer to the hold-pressure mode decision box (not shown) is negative, step S


114


occurs. For the purpose of illustrative simplicity, the hold-pressure mode decision box is omitted.




At step S


110


, a check is made to determine whether a temporary low-to-high-μ mode-switching flag f_j


0


is reset to “0”. The setting or resetting of the temporary low-to-high-μ mode-switching flag f_j


0


is dependent on the result of comparison between the number PN of pressure build-up and 70% of a pulse-number threshold value N1 (described later). As will be fully discussed later, the temporary low-to-high-μ mode-switching flag f_j


0


is necessary to reset the pressure build-up start timing of the wheel-brake cylinder corresponding to a slower one of the left and right wheels, after the reduce-pressure operating mode of skid control. When the temporary low-to-high-μ mode-switching flag f_j


0


is set to “1”, step S


111


occurs. Conversely, when the temporary low-to-high-μ mode-switching flag f_j


0


is reset to “0”, the routine proceeds from step S


110


to step S


113


. At step S


113


, the CU generates command signals corresponding to the reduce-pressure operating mode to the inflow and outflow solenoid valves.




At step S


111


, a test is made to determine whether a maximum wheel acceleration ΔVwMAX exceeds a predetermined acceleration threshold value (or a specified acceleration threshold value) α


max


. The maximum wheel acceleration ΔVwMAX means a maximum value of a wheel recovery acceleration that the wheel speed Vw of the skid-controlled road wheel increases and recovers to the pseudo vehicle speed Vi during the reduce-pressure mode of skid control. Thus, the predetermined acceleration threshold value α


max


is often called a “recovery acceleration threshold α


max


”. In case of ΔVwMAX>α


max


, the routine proceeds from step S


111


to step S


112


. At step S


112


, a low-to-high-μ mode-switching flag f_j is set to “1”. As discussed above, in case of f_j


0


=1, or in case of f_j


0


=0 and ΔVwMAX≦α


max


, or after the low-to-high-μ mode-switching flag f_j has been set at step S


112


, the routine proceeds to step S


113


, so as to output command signals corresponding to the reduce-pressure operating mode to the inflow and outflow solenoid valves. Note that the low-to-high-μ mode-switching flag f_j is different from the temporary low-to-high-μ mode-switching flag f_j


0


. As will be fully discussed later, the low-to-high-μ mode-switching flag f_j is also needed to reset the pressure build-up start timing of the wheel-brake cylinder, after the reduce-pressure operating mode of skid control. The aforementioned predetermined acceleration threshold value amp corresponds to a minimum acceleration value necessary for the wheel speed Vw to recover to the pseudo vehicle speed (the vehicle speed) Vi during execution cycle of the ABS reduce-pressure mode on a high-μ road. The specified acceleration threshold value α


max


is actually set as a variable value based on the slip time interval (LoμT) from the time when the wheel speed Vw is reduced to below the reduce-pressure threshold value λ1 below which the reduce-pressure operating mode of the skid control is started to the time when the wheel speed recovers near to the vehicle speed (pseudo vehicle speed Vi) in accordance with the reduce-pressure operating mode (see FIG.


13


). In the system of the shown embodiment, the predetermined acceleration threshold value α


max


is set to an acceleration value ranging from 3G to 4G (where G means a gravitational acceleration unit).




On the other hand, when the answer to step S


109


is negative (NO) and additionally the pressure build-up mode is selected, the routine proceeds from step S


109


to step S


114


. At step S


114


, the pulse-number threshold value is set to a predetermined value N1. The pulse-number threshold value N1 is set to a predetermined value corresponding to a pressure-build-up time interval given when the pressure build-up is made according to the low-μ skid-control mode on a high-μ road. In the shown embodiment, the pulse-number threshold value N1 is set to “9”. Threshold values N1 vary, depending on the specification, type, total weight and size of vehicle. After step S


114


, step S


115


occurs. At step S


115


, the pressure build-up number PN is counted up. The number PN of pressure build-up corresponds to a time interval of pressure build-up from the start of pressure build-up to the end of pressure build-up. Then, at step S


116


, the pressure build-up number PN is compared to the pulse-number threshold value N1. In case of PN≧N1, the routine proceeds to step S


117


. At step S


117


, the low-to-high-μ mode-switching flag f_j is set to “1”. Conversely, in case of PN<N1, the routine proceeds from step S


116


to step S


118


. At step S


118


, the pressure build-up number PN is compared to a predetermined value N1*0.7 slightly smaller than the pulse-number threshold value N1. In the system of the embodiment, the predetermined value N1*0.7 is set to 70% of the pulse-number threshold value N1. In case of PN≧N1*0.7, the routine proceeds from step S


118


to step S


119


. At step S


119


, the temporary low-to-high-μ mode-switching flag f_j


0


is set to “1”. Conversely, in case of PN<N1*0.7, the routine proceeds from step S


118


to step S


120


. At step S


120


, the CU outputs command signals corresponding to the pressure build-up operating mode to the inflow and outflow solenoid valves.




Details of the control mode setting subroutine executed at step S


108


of

FIG. 3

are hereunder described in detail in reference to the flow chart shown in FIG.


4


.




Step S


206


is a very important step. Thus, step S


206


is discussed first of all. At step S


206


, either of the reduce-pressure mode and the pressure build-up mode is selected or set depending on the road surface condition, that is, the road-surface μ of the road surface on which the vehicle is now running. In the road-surface μ determination procedure of step S


206


, the CU measures a time interval T from a time when the pressure reduction starts to execute to a time when the start of pressure build-up is decided or judged, at the initial pressure build-up executed after the reduce-pressure mode. The time interval T is hereinafter referred to as a “recovery time of wheel speed” during which the wheel is skidding. The recovery time T essentially corresponds to a “slip time LoμT” as shown in

FIGS. 12 and 13

. Thereafter, the processor of CU arithmetically calculates a road-surface-condition decision value DDM by dividing the maximum wheel acceleration (recovery acceleration) ΔVwMAX by the recovery time T (LoμT) measured. That is, the road-surface-condition decision value DDM is represented by the expression DDM=ΔVwMAX/T. When the road-surface-condition decision value DDM is below a predetermined criterion, the CU determines that the road-surface μ of the road surface on which the vehicle is now running, is a low-μ road. When the road-surface-condition decision value DDM is above the predetermined criterion, the CU determines that the road-surface μ of the road surface on which the vehicle is now running, is a high-μ road. Instead of the use of a sole criterion distinguishing high-μ road from low-μ road, a first criterion distinguishing high-μ road from middle-μ road and a second criterion distinguishing middle-μ road from low-μ road may be used (see FIG.


13


). In the system of the embodiment shown in

FIGS. 3 and 4

, in calculating the road-surface-condition decision value DDM, the recovery time T as well as the recovery acceleration ΔVwMAX is used, and the recovery time T is put on the denominator, as can be seen from the expression DDM=ΔVwMAX/T. Thus, even when the wheel acceleration/deceleration rate ΔVw is remarkably varied and affected by unevenness of the road surface or by superimposition of noise and thus the maximum wheel acceleration (recovery acceleration) ΔVwMAX becomes great, a response (sensitivity) of determination for the road surface condition is optimized by way of the use of the recovery time T put on the denominator of the above expression. The high-accuracy road-surface-condition determination can be assured. Furthermore, in step S


206


of

FIG. 4

(or in step S


108


of FIG.


3


), a reduce-pressure threshold value λ1 and a hold-pressure threshold value λ2 are computed on the basis of the pseudo vehicle speed Vi computed at step S


104


of FIG.


3


. In selecting or determining the ABS operating mode, based on the parameters Vw, ΔVw, and Vi, comparison between the calculated reduce-pressure threshold value λ1 and each wheel speed Vw and comparison between the calculated hold-pressure threshold value λ2 and each wheel acceleration/deceleration ΔVw are made. In the shown embodiment, when a predetermined condition, that is, an inequality Vw<λ1 is satisfied, the electronic control unit CU selects the reduce-pressure mode. When an inequality Vw≧λ1 and an inequality ΔVw≧λ2 are both satisfied, the electronic control unit CU selects the pressure build-up mode. When the inequality Vw≧λ1 and inequality ΔVw<λ2 are both satisfied, the electronic control unit CU selects the hold-pressure mode. That is, the wheel speed Vw becomes higher than the reduce-pressure threshold value λ1 and thus the wheel speed Vw approaches to the vehicle speed (i.e., the pseudo vehicle speed Vi), the ABS operating mode is shifted via the hold-pressure mode to the pressure build-up mode. As a result of the pressure build-up, when the wheel speed Vw becomes below the reduce-pressure threshold value λ1, the ABS operating mode is shifted again to the reduce-pressure mode. In this manner, the reduce-pressure mode, the hold-pressure mode, and the pressure build-up mode will repeat to prevent vehicle skidding. Note that, in the system of the embodiment shown in

FIGS. 3 and 4

, in the pressure build-up operating mode, the CU selects, depending on the road surface condition determined, one of a low-μ a control mode (low-μ control) that a pressure build-up rate of the initial pressure build-up is set to a relatively small pressure build-up rate programmed to be suitable for the low-μ road surface condition and a high-μ control mode (high-μ control) that a pressure build-up rate of the initial pressure build-up is set to a relatively great pressure build-up rate programmed to be suitable for the high-μ road surface condition. Additionally, note that in the system of the embodiment shown in

FIGS. 3 and 4

, in the pressure build-up operating mode, a timing of switching between low-μ control and high-μ control is dependent upon the temporary low-to-high-μ mode-switching flag f_j


0


as well as the low-to-high-μ mode-switching flag f_j.




Steps S


201


through S


205


correspond to the road-surface μ change (the road-surface μ jump) determination procedure. This road-surface μ change determination procedure of steps S


201


-S


205


is executed as soon as the CU determines the low-μ road and the low-μ control is started.




At step S


201


, a check is made to determine whether the ABS system is in the low-μ control. When the answer to step S


201


is affirmative, that is, during the low-μ control, step S


202


occurs. Conversely, when the ABS system is out of the low-μ control, that is, during high-μ control, step S


206


occurs.




At step S


202


, a check is made to determine whether the low-to-high-μ mode-switching flag f_j for at least one of the front-left and front-right road wheels is set to “1”. When the low-to-high-μ mode-switching flag f_j for at least one of the front-left and front-right road wheels is reset to “0”, that is, in case of f_j


(1)


=0 and f_j


(2)


=0, the subroutine flows to step S


206


. Conversely, when the low-to-high-μ mode-switching flag f_j for at least one of the front-left and front-right road wheels is set to “1”, that is, in case of f_j


(1)


=1 and/or f_j


(2)


=1, the subroutine flows to step S


203


. The flag f_j


(1)


means the low-to-high-μ mode-switching flag f_j for a first one of the front-left and front-right road wheels, whereas the flag f_j


(2)


means the low-to-high-μ mode-switching flag f_j for the second front road wheel.




At step S


203


, a check is made to determine whether the low-to-high-μ mode-switching flag f_j


(2)


for the second front road wheel is set to “1”. When the second low-to-high-μ mode-switching flag f_j


(2)


is set, the subroutine proceeds from step S


203


to step S


205


. At step S


205


, the processor of CU switches from the low-μ control to high-μ control. When the second low-to-high-μ mode-switching flag f_j


(2)


is reset, the subroutine proceeds from step S


203


to step S


204


. At step S


204


, a check is made to determine whether the temporary low-to-high-μ mode-switching flag f_j


0


for the second front road wheel is set to “1”. When the second temporary low-to-high-μ mode-switching flag f_j


0




(2)


is reset to “0”, the subroutine proceeds from step S


204


to step S


206


. When the second temporary low-to-high-μ mode-switching flag f_j


0




(2)


is set to “1”, the subroutine proceeds from step S


204


to step S


205


, so as to switch to the high-μ control.




As can be seen from the flow chart of

FIG. 4

, during the low-μ control (at the ABS system pressure build-up control mode), switching operation from the low-μ control to high-μ control occurs (i) when the low-to-high-μ mode-switching flag f_j


(1)


for the first front road wheel is set to “1” and the low-to-high-μ mode-switching flag f_j


(2)


for the second front road wheel is set to “1”, that is, in case of f_j


(1)


=1 and f_j


(2)


=1, or (ii) when the low-to-high-μ mode-switching flag f_j


(1)


for the first front road wheel is set to “1” and the temporary low-to-high-μ mode-switching flag f_j


0




(2)


for the second front road wheel is set to “1”, that is, in case of f_j


(1)


=1 and f_j


0




(2)


=1. On the other hand, setting of the low-to-high-μ mode-switching flag f_j to “1” occurs (a) when the number PN of pressure build-up is greater than or equal to the pulse-number threshold value N1, that is, PN≧N1, and (b) when the maximum wheel acceleration (recovery acceleration) ΔVwMAX exceeds the predetermined acceleration threshold value α


max


when the wheel speed Vw of the skid-controlled road wheel is recovering to the vehicle speed (pseudo vehicle speed Vi) in the reduce-pressure operating mode continuously executed after the number PN of pressure build-up is greater than or equal to N1×70% (70% of pulse-number threshold value N1), that is, PN≧N1*0.7, and thus the temporary low-to-high-μ mode-switching flag f_j


0


for the skid-controlled road wheel is set. The first low-to-high-μ mode-switching condition (a) corresponds to the flow from step S


109


through steps S


114


, S


115


and S


116


to step S


117


(i.e., S


109


→S


114


→S


115


→S


116


→S


117


). The second low-to-high-μ mode-switching condition (b) corresponds to the flow from step S


116


via step S


118


to step S


119


, and to the subsequent flow from step S


116


via step S


118


to step S


119


(i.e., S


116


→S


118


→S


119


→S


120


→S


102


→S


103


→S


104


→S


105


→S


107


→S


108


→S


109


→S


110


→S


111


→S


112


).




The operation of the ABS system of the embodiment is hereinbelow described in detail in reference to the time chart shown in FIG.


5


. The time chart of

FIG. 5

shows a particular case that skid control is started during braking on low-μ road and thereafter the road surface condition is changed from low-μ road to high-μ road.




In

FIG. 5

, the low-μ control is executed for the time interval from T


1


to T


2


. Z


1


, Z


2


and Z


3


respectively denote first, second, and third brake-fluid pressure build-up controls. When the third pressure build-up control Z


3


is executing, the road surface condition changes from low-μ road to high-μ road, and thus the number PN of pressure build-up increases. However, during driving, low-μ and high-μ road surfaces are generally sprinkled or dispersed, and thus the points of μ jump from low-μ to high-μ vary intermittently. In such a case, there is a decreased tendency for the number PN of pressure build-up to exceed the pulse-number threshold value N1 readily. The example of skid control of

FIG. 5

shows such a case that the pressure build-up number PN does not exceed the pulse-number threshold value N1 readily. In this case, if the pressure build-up is attained so that the pressure build-up number PN exceeds the second threshold N1*0.7 (70% of pulse-number threshold value N1) when the pressure build-up number PN does not yet exceed the pulse-number threshold value N1, the temporary low-to-high-μ mode-switching flag f_j


0


is set to “1” (see the flow from step S


116


via step S


118


to step S


119


in FIG.


3


). Thereafter, when the wheel speed Vw of the skid-controlled wheel becomes less than the reduce-pressure threshold value λ1 and thus the reduce-pressure mode is executed under a condition where the temporary low-to-high-μ mode-switching flag f_j


0


is set, the wheel speed Vw of the skid-controlled wheel recovers near to the vehicle speed (Vi) rapidly. At this time, as soon as the maximum wheel acceleration (recovery acceleration) ΔVwMAX exceeds the predetermined acceleration threshold value α


max


, the processor of CU determines that there is a μ change from low-μ road to high-μ road and therefore the low-to-high-μ mode-switching flag f_j is set at once, so as to switch from low-μ control to high-μ control (see the flow from step S


109


via step S


110


through step S


111


to step S


112


in FIG.


3


). Thus, after the time T


3


(flag setting point of f_j=1), the pressure build-up rate tends to rise according to the high-μ control. As a consequence, it is possible to prevent the driver from experiencing undesired free-running feel, and also it is possible to reduce a braking distance as much as possible.




As will be appreciated from the above, before the pressure build-up numbers PN for left and right road wheels both exceed the pulse-number threshold value N1, the system of the embodiment shown in

FIGS. 3-5

can accurately rapidly detect a road-surface μ change from low-μ to high-μ (μ jump) depending on the temporary low-to-high-μ mode-switching flag f_j


0


as well as the low-to-high-μ mode-switching flag f_j, and thus optimally time the switching from low-μ control to high-μ control. Also, according to the system of the embodiment shown in

FIGS. 3-5

, even when the road surface conditions of left and right road wheels are different from each other and pressure build-up timings for the left and right wheels differ from each other and thus the pressure build-up numbers PN for the left and right wheels do not simultaneously exceed the threshold N1, the low-to-high-μ mode-switching flag f_j can be set to “1” under a predetermined condition defined by f_j


0


=1 and ΔVwMAX>α


max


. Therefore, the system of the embodiment can accurately detect the road-surface μ change even during vehicle driving under the road surface condition where low-μ and high-μ road surfaces are sprinkled. Additionally, according to the system of the embodiment, detection or determination of the road-surface μ change can be made to each of the left and right road wheels (see the flow shown in FIG.


4


). In other words, the road-surface-condition change determination section is provided individually for the left and right road wheels. This avoids the road-surface μ change from being misjudged, thus ensuring more precise skid control.




In the system of the embodiment, immediately when a low-to-high-μ mode-switching flag f_j


(1)


for a first one of front-left and front-right road wheels is set and additionally the pressure build-up corresponding to 70% of a predetermined pulse-number threshold value N1 is attained and thus a temporary low-to-high-μ mode-switching flag f_j


0




(2)


for the second front road wheel is set, switching from low-μ control to high-μ control. The second threshold is not limited to 70% of a predetermined pulse-number threshold value N1. The second threshold may be set to a predetermined value less than the first threshold value (the predetermined pulse-number threshold value N1). Moreover, in the system of the embodiment, as a recovery acceleration value of wheel speed Vw, the maximum wheel acceleration ΔVwMAX is used. The recovery acceleration value of wheel speed Vw is not limited to the maximum wheel acceleration ΔVwMAX. Instead of the use of the maximum wheel acceleration ΔVwMAX of the wheel acceleration data ΔVw calculated from the wheel speed sensor signal, a simple mean (ΔVw


(1)


+ΔVw


(2)


+ . . . +ΔVw


(n−1)


+ΔVw


(n)


)/n of a plurality of wheel acceleration data continuously calculated (ΔVw


(1)


, ΔVw


(2)


, . . . , ΔVw


(n−1)


and ΔVw


(n)


) may be used as the recovery acceleration value. Denoted by “n” is the number of wheel acceleration data continuously calculated and stored in predetermined memory addresses of the computer memory for a predetermined time interval such as n×10 msec. Alternatively, a weighted mean (w


1


·ΔVw


(1)


+w


2


·ΔVw


(2)


+ . . . +w


(n−1)


·ΔV


(n−1)


+W


(n)


·ΔVw


(n)


)/(w


1


+w


2


+ . . . +w


(n−1)


+w


(n)


) of a plurality of wheel acceleration data continuously calculated (ΔVw


(1)


, ΔVw


(2)


, . . . , ΔVw


(n−1)


and ΔVw


(n)


) may be used as the recovery acceleration value, if each wheel acceleration data ΔVwi is to have weight w


i


, that is, taking into account the type of vehicle.




Japanese Patent Provisional Publication No. 3-79460 teaches the use of a so-called pressure build-up time interval from the start of pressure build-up to the end of pressure build-up. The ABS system ECU (electronic control unit) or ECM (electronic control module) as described in the Japanese Patent Provisional Publication No. 3-79460 determines that there is a lack of the rate of pressure build-up when the pressure build-up time intervals of both of front-left and front-right road wheels exceed a predetermined threshold during the low-μ control, and that the road surface condition has changed from the low-μ road to high-μ road. Thus, the system operates to regulate the hydraulic brake pressure of the wheel-brake cylinder subjected to skid control in accordance with the high-μ control instead of the low-μ control, so as to increasingly compensate for the pressure build-up rate. Assuming that the ECU or ECM erroneously determines that the road surface condition has changed from the low-μ road to high-μ road even when the vehicle is still running on the low-μ road, the wheel has an increased tendency to lock up owing to the increasingly compensated pressure build-up rate, and thus there is a possibility that the driver loses directional stability of the vehicle. To ensure more precise skid control and to avoid misjudgment, a determination of the road-surface μ change is generally based on the pressure build-up time intervals of two road wheels (left and right road wheels) but not on the pressure build-up time interval of a single road wheel. However, in case that the ECU uses the pressure build-up time intervals of the left and right road wheels in order to precisely determine the presence or absence of the road-surface μ change from low-μ to high-μ (often called “μ jump”), there is the following drawback.




For instance suppose a split-μ road where the left-hand side road-surface μ is different from the right-hand side road-surface μ. In case that the low-μ road surfaces are sprinkled and additionally the sprinkled range of the left-hand side road surface is different from that of the right-hand side road surface, there is a tendency for the pressure build-up time interval for one of left and right road wheels to be kept at a time interval less than the predetermined threshold, even when the pressure build-up time interval for the other road wheel reaches the predetermined threshold. In this case, the ECU determines that there is no μ change from low-μ road to high-μ road, and therefore the low-μ control is continued. As a result the driver experiences undesired free-running feel.




Accordingly, the system of the embodiment provides an automotive brake control system with an anti-skid braking device, which avoids the aforementioned disadvantages.




Referring now to

FIG. 6

, there is shown a modified skid control routine executed by the processor of the microcomputer employed in the electronic control unit CU. The modified skid control routine shown in

FIG. 6

is also executed as time-triggered interrupt routines to be triggered every predetermined time intervals such as 10 msec. Step S


1


of the modified skid control routine corresponds to steps S


102


and S


103


shown in

FIG. 3

, and step S


2


of the modified routine almost corresponds to step S


104


of FIG.


3


.




At step S


1


, the more recent wheel speed indicative data signals are read, and then a wheel speed Vw at each road wheel (i.e., VwFR, VwFL, and VwR) is arithmetically calculated. Then, an acceleration/deceleration rate at each road wheel (i.e., ΔVwFR, ΔVwFL, and ΔVwR) is arithmetically calculated.




At step S


2


, a pseudo vehicle speed Vi is computed or determined by a predetermined or pre-programmed arithmetic processing. Detailed description of the arithmetic processing for pseudo vehicle speed Vi will be hereinafter described in detail in reference to the flow chart shown in FIG.


7


.




At step S


3


, a vehicle deceleration rate VIK is computed or determined by a predetermined or pre-programmed arithmetic processing. Detailed description of the arithmetic processing for vehicle deceleration rate VIK will be hereinafter described in detail in reference to the flow charts shown in

FIGS. 8 and 12

.




At step S


4


, a reduce-pressure threshold value λ1 and a hold-pressure threshold value λ2 are computed on the basis of the pseudo vehicle speed Vi computed at step S


2


of FIG.


6


. For the sake of simplicity, detailed description of the arithmetic processing for reduce-pressure threshold value λ1 will be hereinafter described in detail in reference to the flow chart shown in FIG.


9


.




At step S


5


, a check is made to determine whether the wheel speed Vw is less than the reduce-pressure threshold value λ1. In case of Vw<λ1, the routine proceeds from step S


5


to step S


6


. Conversely, in case of Vw≧λ1, the routine proceeds from step S


5


to step S


7


.




At step S


6


, a backward timer AS is set to a predetermined value such as 150. Then, at step S


8


, a check is made to determine whether the wheel acceleration ΔVw is greater than a predetermined value such as 0.8 G (where G means a gravitational acceleration unit). When the answer to step S


8


is in the negative (NO), that is, in case of ΔVw<0.8 G, the CU determines that pressure reduction is required to avoid a wheel lock-up condition, and thus the routine flows to step S


9


. At step S


9


, the CU outputs command signals corresponding to the reduce-pressure operating mode to the inflow and outflow solenoid valves. Conversely, when the answer to step S


8


is in the affirmative (YES), that is, in case of ΔVw>0.8 G, the CU determines that pressure reduction is not required and that the wheel speed recovers to the vehicle speed, and thus the routine flows to step S


11


. At step S


11


, the CU outputs command signals corresponding to the hold-pressure operating mode to the inflow and outflow solenoid valves. The predetermined value for the backward timer AS is set to a preset value (such as 150) enough to return the brake fluid stored in the reservoirs (


7


,


7


) into the brake circuits


1


and


2


during the reduce-pressure operating mode of ABS system operation.




Returning to step S


5


, in case of Vw≧λ1, the routine proceeds to step S


7


. At step S


7


, a check is made to determine whether the wheel acceleration ΔVw is less than the hold-pressure threshold value λ2. In case of ΔVw<λ2, the routine flows from step S


7


to step S


11


, to start the hold-pressure operating mode. In case of ΔVw≧λ2, the routine flows from step S


7


to step S


10


. At step S


10


, the CU outputs command signals corresponding to the pressure build-up operating mode to the inflow and outflow solenoid valves.




After steps S


9


, S


10


, or S


11


, the routine proceeds via step S


12


to step S


13


. At step S


12


, a test is made to determine whether a predetermined time interval (10 msec) has expired from the start of the ABS system operating mode (either of the pressure-reduce mode, pressure-hold mode, and pressure build-up mode). When the predetermined time interval (10 msec) has expired, the backward timer AS is decremented. Therefore, timer AS is not decremented until the predetermined time interval (10 msec) expires from the start of the ABS system operating mode.




Referring now to

FIG. 7

, there is shown the arithmetic calculation subroutine for the pseudo vehicle speed Vi.




At step S


21


, a highest one (VwMAX


1


or simply, VwMAX) of all of the wheel speeds Vw sensed is set as a selected wheel speed (a reference wheel speed) VFS. The selected reference wheel speed VFS, corresponding to the highest wheel speed of the wheel speed data signals is often called a “select-HIGH wheel speed” VwMAX


1


.




At step S


22


, a check is made to determine whether a skid-control-state indicative signal AS is “0”. AS=0 means that the ABS system is conditioned in an inoperative state. AS≠0 means that the ABS system is in operation. In case of AS=0, the subroutine proceeds from step S


22


to step S


23


. However, in case of AS≠0, the subroutine proceeds from step S


22


to step S


24


.




When the ABS system is inoperative, at step S


23


, the reference wheel speed VFS is set to a higher one (VwMAX


2


) of the wheel speeds Vw of the two driven road wheels. At the same time, at step S


23


, a so-called low-μ flag LoμF is reset to “0”. The low-μ flag LoμF is used to determine whether the road condition is a low-μ road surface condition. LoμF=1 means that the road condition of the road surface on which the vehicle is now running is a low-μ road (such as snow or icy roads). LoμF=0 means that the road condition of the road surface on which the vehicle is now running is a middle-μ road (such as wet roads) or a high-μ road (such as dry pavement). As described later in reference to the flow chart shown in

FIG. 8

, the low-μ flag LoμF is set to “1”, for example, when a pressure-reduction time interval DECT (described later) becomes above a predetermined time interval such as 100 msec (see steps S


36


and S


37


of FIG.


8


).




At step S


24


, the selected reference wheel speed VFS, set to either the wheel speed VwMAX


1


or the wheel speed VwMAX


2


, is compared to the pseudo vehicle speed Vi. In case of Vi≧VFS, step S


25


occurs. Conversely, in case of Vi<VFS, step S


26


occurs.




At step S


25


, the current value Vi


(n)


of pseudo vehicle speed Vi is calculated based on the previous value Vi


(n−1)


of pseudo vehicle speed Vi and the vehicle deceleration rate VIK, from the following expression.








Vi




(n)




=Vi




(n−1)


−(


VIK+


0.3


G





k








where k denotes a predetermined value, and G means a gravitational acceleration unit.




At step S


26


, a wheel-acceleration-period limiter value (simply, a limit value) x is set to 2 km/h. Thereafter, step S


27


occurs. The limit value x is provided to prevent excessive wheel acceleration.




At step S


27


, in the same manner as step S


22


, a check is made to determine whether the skid-control-state indicative signal AS is “0”. In case of AS=0, that is, when the ABS system is inoperative, the subroutine proceeds from step S


27


to step S


28


. At step S


28


, the limit value x is decreasingly compensated for and thus set to 0.143 km/h less than 2 km/h. In case of AS≠0, that is, when the ABS system is operative, the subroutine proceeds from step S


27


to step S


29


.




Thereafter, at step S


29


, the current value Vi


(n)


of pseudo vehicle speed Vi is calculated based on the previous value Vi


(n−1)


of pseudo vehicle speed Vi and the limit value x from the following expression.








Vi




(n)




=Vi




(n−1)




−x








After steps S


25


or S


29


, the program exits the pseudo-vehicle-speed (Vi) calculation routine, and thus returns to the main routine.




Referring now to

FIG. 8

, there is shown a first arithmetic calculation subroutine for vehicle deceleration rate VIK.




At step S


31


, a check is made to determine the presence or absence of a transition from the ABS inoperative state (AS=0) to the ABS operative state (AS≠0). As soon as the ABS system comes into operation, the subroutine flows from step S


31


to step S


32


. In the absence of the transition from the ABS inoperative state to the ABS operative state, the subroutine flows from step S


31


to step S


33


.




Step S


32


, the pseudo vehicle speed Vi is set to a vehicle-deceleration starting-period vehicle speed V


0


. The speed value V


0


corresponds to a value of pseudo vehicle speed Vi calculated at the time when the wheel speed Vw begins to decelerate after braking action. At the same time, a counted value of a timer T


0


is initialized to “0”.




At step S


33


, the timer T


0


is incremented, so as to measure an elapsed time from the time when the transition indicated by AS=0→AS≠0 has occurred.




Thereafter, at step S


34


, a check is made to determine the presence or absence of a transition from the state defined by Vi<VFS to the state defined by Vi≧VFS. As soon as the transition indicated by Vi<VFS→Vi≧VFS occurs, the subroutine proceeds from step S


34


to step S


35


. However, in the absence of the transition indicated by Vi<VFS→Vi≧VFS, the subroutine proceeds from step S


34


to step S


36


.




At step S


35


, the vehicle deceleration rate VIK is calculated based on the vehicle-deceleration starting-period vehicle speed V


0


, the pseudo vehicle speed Vi, and the counted value of the timer T


0


, from the following expression.








VIK


=(


V


0−


Vi


)/


T


0






Then, at step S


36


, the pressure-reduction time interval DECT, during which the ABS system is in the reduce-pressure operating mode, is compared to a predetermined time interval such as 100 msec. In case of DECT≧100 msec, step S


37


occurs. At step S


37


, the low-μ flag LoμF is set to “1”. After step S


37


, or in case of DECT>100 msec at step S


36


, the program exits the vehicle-deceleration-rate (VIK) calculation routine, and thus returns to the main routine.




Referring now to

FIG. 9

, there is shown the reduce-pressure threshold value λ1 arithmetic-calculation subroutine.




At step S


41


, an offset value xx is set to 8 km/h. As can be appreciated from the following step S


42


, the offset value xx varies depending on the vehicle deceleration rate VIK and the low-μ flag LoμF.




At step S


42


, a check is made to determine whether a union defined by VIK<0.4 G ∪ LoμF=1 is satisfied. When the union defined by logical expression VIK<0.4 G ∪ LoμF=1 is satisfied, that is, in case of VIK<0.4 G and/or Loμ1, the subroutine proceeds from step S


42


to step S


43


. At step S


43


, the offset value xx is decreasingly compensated for and thus set to 4 km/h. Conversely, when the union defined by VIK<0.4 G ∪ LoμF=1 is unsatisfied, that is, in case of VIK≧0.4 G and LoμF=0, the subroutine proceeds from step S


42


to step S


44


.




At step S


44


, the reduce-pressure threshold value λ1 is computed based on the pseudo vehicle speed Vi and the offset value xx, from the following expression.






λ1=0.95×


Vi−xx








According to the routine of

FIG. 9

, the reduce-pressure threshold value λ1 is properly determined depending upon the road surface condition, that is, depending upon whether the low-μ flag LoμF is set (low-μ road) or reset (middle-μ road or high-μ road), and upon the result of comparison between the vehicle deceleration rate VIK and the predetermined value such as 0.4 G (where G means a gravitational acceleration unit). Thereafter, the program exits the reduce-pressure threshold value (λ1) calculation routine, and thus returns to the main routine.




Referring now to

FIG. 10

, there is shown the solenoid reduce-pressure control subroutine for the inflow and outflow solenoid valves (


5


,


6


).




At step S


51


, a pressure build-up time interval INCT is initialized to “0”.




At step S


52


, a target pressure-reduction time interval GAW is calculated based on a rate-of-change VWD


30


of wheel speed Vw per 30 msec, and the vehicle deceleration rate VIK, from the following expression.








GAW=VWD


30+α/


VIK








where α is a predetermined fixed value.




Thereafter, at step S


53


, a check is made to determine whether an intersection defined by VIK≧0.4 G ∩ LoμF=1 is satisfied. When the intersection defined by VIK≧0.4 G ∩ LoμF=1 is satisfied, that is, in case of VIK≧0.4 G and LoμF=1, the subroutine proceeds to step S


54


. Conversely, when the intersection defined by VIK≧0.4 G ∩ LoμF=1 is unsatisfied, that is, in case of VIK<0.4 G or LoμF=0, the subroutine proceeds to step S


55


.




At step S


54


, the target pressure-reduction time interval GAW is calculated based on only the rate-of-change VWD


30


of wheel speed Vw per 30 msec, from the following expression.








GAW=VWD


30×α/0.1


G








The use of the aforementioned rate-of-change VWD


30


of wheel speed Vw per 30 msec is superior to the use of a rate-of-change VWD


10


of wheel speed Vw per 10 msec, a rate-of-change VWD


20


of wheel speed Vw per 20 msec, or a rate-of-change VWD


40


of wheel speed Vw per 40 msec, from the viewpoint of the responsiveness and noise reduction of skid control. In more detail, the rate-of-change VWD


10


of wheel speed Vw per 10 msec and the rate-of-change VWD


20


of wheel speed Vw per 20 msec are inferior to the rate-of-change VWD


30


of wheel speed Vw per 30 msec from the viewpoint of noise reduction. On the other hand, the rate-of-change VWD


40


of wheel speed Vw per 40 msec is inferior to the rate-of-change VWD


30


of wheel speed Vw per 30 msec from the viewpoint of the responsiveness. For the reasons discussed above, in the modified system shown in

FIGS. 6 through 12

, the rate-of-change VWD


30


of wheel speed Vw per 30 msec is used for the solenoid pressure-reduction control subroutine of

FIG. 10

, the solenoid pressure-build-up control subroutine of

FIG. 11

(described later), and the vehicle-deceleration rate (VIK) calculation subroutine of

FIG. 12

(described later).




At step S


55


, the CU outputs command signals corresponding to the reduce-pressure operating mode to the inflow and outflow solenoid valves, and simultaneously the pressure-reduction time interval DECT is incremented.




At step S


56


, the pressure-reduction time interval DECT is compared to the target pressure-reduction time interval GAW. In case of DECT≧GAW, step S


57


occurs. At step S


57


, the CU outputs command signals corresponding to the hold-pressure operating mode to the inflow and outflow solenoid valves, and simultaneously the pressure-reduction time interval DECT is decremented. The previously-discussed intersection defined by the logical expression VIK≧0.4 G ∩ LoμF=1 (see step S


53


) means that the CU has determined that the current road surface condition is a low road (LoμF=1) before the wheel speed Vw reaches a spin-up speed V


P


. The spin-up speed corresponds to a value V


P


of pseudo vehicle speed Vi calculated at the time when the pseudo vehicle speed changes from an increasing state to a decreasing state at each execution cycle of skid control. At the initial cycle of skid control, the vehicle deceleration rate VIK is set to an initial value such as a deceleration rate ranging from 0.6 G to 1.4 G, and therefore the initial value of vehicle deceleration rate VIK is greater than 0.4 G at the initial stage of skid control. Thus, under such a condition, the intersection defined by the logical expression VIK≧0.4 G ∩ LoμF=1 is satisfied. In this case, the target pressure-reduction time interval GAW can be set to a pressure-reduction rate (or a pressure-reduction time interval) defined by the expression GAW=VWD30×α/0.1 G and programmed to be suitable for the low-μ road surface condition (see the flow from step S


53


to step S


54


). Otherwise, the target pressure-reduction time interval GAW can be set to a pressure-reduction rate (or a pressure-reduction time interval) defined by the expression GAW=VWD30×α/VIK and programmed to be suitable for road surface conditions except for the low-μ road surface condition. After step S


57


, or in case of DECT<GAW at step S


56


, the program exits the solenoid pressure-reduction control routine, and thus returns to the main routine.




Referring now to

FIG. 11

, there is shown the solenoid pressure-build-up control subroutine for the inflow and outflow solenoid valves (


5


,


6


).




At step S


61


, a pressure-reduction time interval DECT is initialized to “0”.




At step S


62


, a target pressure-build-up time interval ZAW is calculated based on the rate-of-change VWD


30


of wheel speed Vw per 30 msec, and the vehicle deceleration rate VIK, from the following expression.








ZAW=VWD


30×β×


VIK








where β is a predetermined fixed value. The above-mentioned values α and β are tuned values pre-programmed or predetermined to be provide optimal skid control.




Thereafter, at step S


63


, a check is made to determine whether an intersection defined by VIK≧0.4 G ∩ LoμF=1 is satisfied. When the intersection defined by VIK≧0.4 G ∩ LoμF=1 is satisfied, that is, in case of VIK≧0.4 G and LoμF=1, the subroutine proceeds to step S


64


. Conversely, when the intersection defined by VIK≧0.4 G ∩ LoμF=1 is unsatisfied, that is, in case of VIK<0.4 G or LoμF=0, the subroutine proceeds to step S


65


.




At step S


64


, the target pressure-build-up time interval ZAW is calculated based on only the rate-of-change VWD


30


of wheel speed Vw per 30 msec, from the following expression.








ZAW=VWD


30×β×0.1 G






At step S


65


, the CU outputs command signals corresponding to the pressure build-up operating mode to the inflow and outflow solenoid valves, and simultaneously the pressure-build-up time interval INCT is incremented.




At step S


66


, the pressure-build-up time interval INCT is compared to the target pressure-build-up time interval ZAW. In case of INCT≧ZAW, step S


67


occurs. At step S


67


, the CU outputs command signals corresponding to the hold-pressure operating mode to the inflow and outflow solenoid valves, and simultaneously the pressure-build-up time interval INCT is decremented. The previously-discussed intersection defined by the logical expression VIK≧0.4 G ∩ LoμF=1 (see step S


63


) means that the CU has determined that the current road surface condition is a low road (LoμF=1) before the wheel speed Vw reaches the spin-up speed V


P


. At the initial stage of skid control, the intersection defined by the logical expression VIK≧0.4 G ∩ LoμF=1 is satisfied. In this case, the target pressure-build-up time interval ZAW can be set to a pressure-build-up rate (or a pressure-build-up time interval) defined by the expression ZAW=VWD30=β+0.1 G and programmed to be suitable for the low-μ road surface condition (see the flow from step S


63


to step S


64


). Otherwise, the target pressure-build-up time interval ZAW can be set to a pressure-build-up rate (or a pressure-build-up time interval) defined by the expression ZAW=VWD30×β=VIK and programmed to be suitable for road surface conditions except for the low-μ road surface condition. After step S


67


, or in case of INCT<ZAW at step S


66


, the program exits the solenoid pressure-build-up control routine, and thus returns to the main routine.




Referring now to

FIG. 12

, there is shown a second arithmetic calculation subroutine for vehicle deceleration rate VIK. As discussed later, the vehicle deceleration rate VIK calculation subroutine of

FIG. 12

is superior to that of

FIG. 8

, from the viewpoint of more precise determination of the road surface condition. Steps S


71


, S


72


, S


74


, S


75


, S


86


and S


87


of the second vehicle deceleration rate VIK calculation subroutine of

FIG. 12

correspond to steps S


31


, S


32


, S


34


, S


35


, S


36


and S


37


shown in

FIG. 8

, and step S


73


of

FIG. 12

is somewhat similar to step S


33


of FIG.


8


. Thus, the other steps S


76


-S


85


, and S


88


-S


92


will be hereinafter described in detail with reference to the accompanying drawings, while detailed description of steps S


71


-S


75


and S


86


-S


87


will be omitted because the above description thereon seems to be self-explanatory.




In the presence of the transition from the ABS inoperative state (AS=0) to the ABS operative state (AS≠0), the subroutine proceeds from step S


71


to step S


72


. During the ABS inoperative state, the subroutine flows from step S


71


to step S


73


.




At step S


72


, the pseudo vehicle speed Vi is set to the vehicle-deceleration starting-period vehicle speed V


0


, and at the same time a counted value of timer T


0


is initialized to “0”.




At step S


73


, the timer T


0


is incremented, so as to measure an elapsed time from the time when the transition indicated by AS=0→AS≠0 has occurred. At the same time, a spin-up time (or a derivative time) V


P


T is incremented. The spin-up time V


P


T corresponds to a time interval from a first spin-up point (see the point corresponding to the first spin-up speed V


PA


in

FIGS. 14A-14D

) to a second spin-up point (see the point corresponding to the second spin-up speed V


PB


in FIGS.


14


A-


14


D).




At step S


74


, the presence or absence of a transition from the state defined by Vi<VFS to the state defined by Vi≧VFS is checked. In other words, a check is made to determine whether the wheel speed Vw reaches the spin-up speed point (V


P


). If the transition indicated by Vi<VFS→Vi≧VFS occurs, the subroutine proceeds from step S


74


to step S


75


. However, in the absence of the transition indicated by Vi<VFS→Vi≧VFS, the subroutine proceeds from step S


74


to step S


78


.




At step S


75


, the vehicle deceleration rate VIK is calculated from the expression VIK=(V


0


−Vi)/T


0


.




At step S


76


, the first spin-up speed V


PA


(i.e., the previous value V


P




(n−1)


of spin-up speed V


P


) is updated by the second spin-up speed V


PB


(i.e., the current value V


P




(n)


of spin-up speed V


P


), the second spin-up speed V


PB


is updated by the pseudo vehicle speed indicative data Vi, and thereafter a time rate of change of spin-up speed V


P


, that is, a derivative VIKB (=dV


P


/dt) of spin-up speed V


P


is calculated from the following expression.








VIKB


=(


V




PA




−V




PB


)/


V




P


T






At step S


77


, the spin-up time V


P


T is set to “0”, the slip time LoμT is initialized to “0”, a middle-μ/high-μ flag HμF (simply, a high-μ flag HμF) is reset to “0”, and a wheel lock-up indicative flag LOCKF (simply, a wheel-lock-up flag LOCKF) is reset to “0”.




At step S


78


, a check is made to determine whether a condition defined by LoμT≠0 or Vw<λ1 is satisfied. When the wheel speed Vw becomes less than the reduce-pressure threshold value λ1 and thus the CU begins to measure the slip time LoμT, the answer to step S


78


is affirmative (YES). At this time, the subroutine proceeds to step S


79


. Conversely, when LoμT=0 and Vw≧λ1, the routine flows from step S


78


to step S


80


.




At step S


79


, the slip time LoμT is incremented.




At step S


80


, in order to determine whether the road wheel is locked up, the wheel speed Vw is compared to a predetermined speed value such as 0 km/h. If at least one of the wheels is locked up and the condition Vw=0 km/h is satisfied, step S


81


occurs. When Vw≠0 km/h, step S


82


occurs.




At step S


81


, the wheel-lock-up flag LOCKF is set to “1”.




At step S


82


, a check is made to determine whether the transition from the wheel locked-up state defined by LOCKF=1 to the wheel unlocked state defined by LOCKF=0. As soon as the transition indicated by LOCKF=1→0 occurs, the routine proceeds to step S


83


. However, in the absence of the transition indicated by LOCKF=1→0, the routine advances from step S


82


to step S


86


.




At step S


83


, the time rate of change VIKB of spin-up speed V


P


is compared to a predetermined acceleration value. The predetermined acceleration value is set to a value ranging from 0.3 G to 0.6 G (more preferably 0.5 G) In the system of the embodiment, the predetermined acceleration value is set to 0.5 G. When VIKB<0.5 G and thus the CU determines that there is an increased tendency for the road wheel to be locked up, the routine proceeds from step S


83


to step S


84


. At step S


84


, low-μ flag LoμF is set to “1”. Conversely when VIKB≧0.5 G, the routine proceeds from step S


83


to step S


85


. At step S


85


, low-μ flag LoμF is cleared to “0”.




At step S


86


, the pressure-reduction time interval DECT is compared to a predetermined time interval such as 100 msec. In case of DECT≧100 msec, step S


87


occurs. At step S


87


, low-μ flag LoμF is set to “1”. In case of DECT<100 msec at step S


86


, the routine proceeds to step S


88


. Note that, in the second vehicle deceleration rate (VIK) calculation routine of

FIG. 12

, setting or resetting of low-μ flag LoμF is dependent upon the time rate of change VIKB of spin-up speed V


P


as well as the pressure-reduction time interval DECT.




Thereafter, at step S


88


, the acceleration threshold value (recovery acceleration threshold) α


max


is computed or map-retrieved from a predetermined or preprogrammed α


max


versus LoμT characteristic map showing how the recovery acceleration threshold value α


max


varies relative to the slip time LoμT. As can be seen from the preprogrammed α


max


versus LoμT characteristic map shown in

FIG. 13

, the recovery acceleration threshold) α


max


varies in the order of the low-μ road, middle-μ road, and high-μ road. The recovery acceleration threshold value α


max


(related to the wheel recovery acceleration such as ΔVwMAX or the simple-mean wheel recovery acceleration or the weighted-mean wheel recovery acceleration) of the middle-μ road tends to be less than that of the high-μ road and to be greater than that of the low-μ road. For example, as compared to the low-μ road, during driving on the middle-μ road the wheel recovery acceleration tends to be greater and also the slip time LoμT tends to be shorter. So, in the system of the embodiment of

FIG. 12

, the wheel recovery acceleration threshold value α


max


is variably determined depending on the road surface condition (road-surface μ) and slip time LoμT. In other words, the road surface condition can be represented as a function of the wheel recovery acceleration (ΔVwMAX) and slip time (LoμT). In the shown embodiment, the road-surface-condition decision value DDM, which is obtained by dividing the maximum wheel acceleration (recovery acceleration) ΔVwMAX by the recovery time LoμT measured, can be used to determine the road surface condition (see step S


206


of FIG.


4


).




Then, at step S


89


, in order to judge the road surface condition from the result of comparison of the wheel recovery acceleration (the rate-of-change VWD


30


of wheel speed Vw per 30 msec) with the acceleration threshold value α


max


, a check is made to determine whether the rate-of-change VWD


30


of wheel speed Vw per 30 msec is greater than the acceleration threshold value α


max


. When VWD30>α


max


step S


90


occurs. At step S


90


, high-μ flag HμF is set to “1”. On the other hand, when the answer to step S


89


is negative (NO), that is, VWD30≦α


max


the routine proceeds from step S


89


to step S


91


.




At step S


91


, a test is made to determine when the high-μ flag HμF is set. In case of HμF=1, the routine flows from step S


91


to step S


92


. At step S


92


, low-μ flag LoμF is reset to “0”. In contrast, in case of HμF=0, the program exits the second vehicle deceleration rate VIK calculation routine of

FIG. 12

, and thus returns to the main routine.




As discussed above, in the first vehicle-deceleration-rate VIK calculation subroutine of

FIG. 8

, low-μ flag LoμF, indicative of the road surface condition, is set by the pressure-reduction time interval DECT greater than or equal to the predetermined time interval (100 msec) (see step S


36


of FIG.


8


). On the other hand, in the second vehicle-deceleration-rate VIK calculation subroutine of

FIG. 12

, low-μ flag LoμF, indicative of the road surface condition, is temporarily set by the pressure-reduction time interval DECT greater than or equal to the predetermined time interval (100 msec) (see step S


86


of FIG.


12


), and thereafter when the wheel-lock-up flag LOCKF is set by the predetermined condition of Vw=0 km/h (see the flow from step S


80


to step S


81


), low-μ flag LoμF, temporarily set at step S


87


, can be cleared to “0” under the predetermined condition of VIKB>0.5 G (see the flow from step S


82


via step S


83


to step S


85


) or remain set to “1” under the predetermined condition of VIKB<0.5 G (see the flow from step S


82


via step S


83


to step S


84


). That is, according to the second vehicle-deceleration-rate VIK calculation subroutine of

FIG. 12

, by the use of the time rate of change VIKB of spin-up speed V


P


, the μ-change from low-μ road to high-μ road, is rapidly detected. Therefore, the accuracy of determination for the road surface condition (road-surface μ) of the vehicle-deceleration-rate VIK calculation subroutine of

FIG. 12

is higher than that of FIG.


8


.





FIGS. 14A through 14D

show simulation test results obtained by the ABS system of the embodiment capable of performing the routine shown in

FIG. 12

, during driving on low-μ road, whereas

FIGS. 15A through 15D

show simulation test results obtained during driving on middle-μ road. As shown in

FIGS. 14A-14D

, during the vehicle driving on low-μ road, the slip time LoμT and the spin-up time V


P


T tend to be longer and thus the time rate of change VIKB (=(V


PA


−V


PB


)/V


P


T) of spin-up speed V


P


is relatively small. Therefore, in step S


83


of the routine shown in

FIG. 12

, the condition of VIKB<0.5 G is satisfied (YES) and thus the routine flows from step S


83


to step S


84


, to retain low-μ flag LoμF set (LoμF=1), and the road surface condition is decided continually as low-μ road. On the other hand, as shown in

FIGS. 15A-15D

, during the vehicle driving on middle-μ road, the slip time LoμT and the spin-up time V


P


T tend to be shorter and thus the time rate of change VIKB (=(V


PA


−V


PB


)/V


P


T) of spin-up speed V


P


is relatively great. Therefore, in step S


83


of the routine shown in

FIG. 12

, the condition of VIKB<0.5 G is unsatisfied (NO) and thus the routine proceeds from step S


83


to step S


85


, to clear low-μ flag LoμF, and the ECU determines the road surface condition is changed from low-μ road to middle-μ road (or high-μ road).




As described previously, according to the ABS system related to

FIGS. 3 and 4

, in order to prevent erroneous detection of the road-surface μ when at least one of the road wheels is locking up, a determination for μ change (μ jump) from low-μ road to high-μ road is based on the temporary low-to-high-μ mode-switching flag f_j


0


as well as the low-to-high-μ mode-switching flag f_j, thus ensuring high-accuracy μ change (μ jump) decision. On the other hand, according to the ABS system related to

FIGS. 6 through 12

, in order to accurately determine the road-surface μ when at least one of the road wheels is locking up (LOCKF=1), the road-surface-condition change determination section of the ABS system inhibits the μ change (μ jump) from being determined based on both the time length (PN or DECT or DDM) of brake-fluid-pressure control and the recovery acceleration (ΔVwMAX or VWD


30


) of the wheel speed, and then the determination for μ change (μ jump) is corrected based on the time rate of change in spin-up speed V


P


, that is, the derivative dV


P


/dt (=(V


PA


−V


PB


)/V


P


T=VIKB).




The entire contents of Japanese Patent Application No. P2000-073733 (filed Mar. 16, 2000) is incorporated herein by reference.




While the foregoing is a description of the preferred embodiments carried out the invention, it will be understood that the invention is not limited to the particular embodiments shown and described herein, but that various changes and modifications may be made without departing from the scope or spirit of this invention as defined by the following claims.



Claims
  • 1. An automotive brake control system comprising:vehicle sensors which detect at least each wheel speed of road wheels to generate wheel speed sensor signals; an anti-brake skid unit which controls a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking; a control unit being configured to be connected electrically to the vehicle sensors and the anti-brake skid unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up: said control unit comprising a road-surface-condition change determination section which determines, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a change of a road surface condition from a road surface having a low friction coefficient to a road surface having a high friction coefficient.
  • 2. The automotive brake control system as claimed in claim 1, wherein the recovery acceleration is a wheel acceleration that the wheel speed of the road wheel, subjected to the skid control, increases toward and recovers to a vehicle speed during the reduce-pressure operating mode of the skid control.
  • 3. The automotive brake control system as claimed in claim 2, wherein the road-surface-condition change determination section determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient when a value of the recovery acceleration of the wheel speed exceeds a specified acceleration threshold value.
  • 4. The automotive brake control system as claimed in claim 3, wherein the specified acceleration threshold value is set to an acceleration value ranging from 3 G to 4 G, where G is a gravitational acceleration unit.
  • 5. The automotive brake control system as claimed in claim 3, wherein the road-surface-condition change determination section determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when a mean value of the recovery acceleration of the wheel speed exceeds the specified acceleration threshold value.
  • 6. The automotive brake control system as claimed in claim 3, wherein the time length of brake-fluid-pressure control is a time interval of pressure build-up executed during the pressure build-up operating mode of the skid control.
  • 7. The automotive brake control system as claimed in claim 6, wherein the anti-brake skid unit comprises pressure build-up and reduce-pressure solenoid valves to control the wheel-brake cylinder pressure to each of the wheel cylinders of the road wheels, and the time interval of pressure build-up corresponds to a number of pulses of a pulse signal applied to the pressure build-up solenoid valve, and the road-surface-condition change determination section determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when the number of pulses of the pulse signal exceeds a predetermined pulse number.
  • 8. The automotive brake control system as claimed in claim 3, wherein the specified acceleration threshold value is set as a variable value based on a slip time interval from a time when the wheel speed is reduced to below a reduce-pressure threshold value below which the reduce-pressure operating mode of the skid control is started to a time when the wheel speed recovers near to the vehicle speed by way of the reduce-pressure operating mode.
  • 9. The automotive brake control system as claimed in claim 8, wherein the time length of brake-fluid-pressure control is a time interval of pressure reduction executed during the reduce-pressure operating mode of the skid control, and the road-surface-condition change determination section determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when the time interval of pressure reduction exceeds a predetermined time interval.
  • 10. The automotive brake control system as claimed in claim 3, wherein the road-surface-condition change determination section inhibits the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient from being determined based on both the time length of brake-fluid-pressure control and the recovery acceleration of the wheel speed, when the road wheel is locking up.
  • 11. The automotive brake control system as claimed in claim 10, wherein the control unit comprises:(1) a vehicle speed calculation section which calculates the vehicle speed based on the wheel speed sensor signals; and (2) a reduce-pressure threshold value calculation section which calculates, based on the vehicle speed, a reduce-pressure threshold value below which the reduce-pressure operating mode of the skid control is started; and wherein the road-surface-condition change determination section is programmed to perform the following, deriving, at each execution cycle of the brake-fluid-pressure control, a spin-up speed that corresponds to a value of the vehicle speed calculated at the time when the wheel speed recovers near to the vehicle speed by way of the reduce-pressure operating mode after the wheel speed has been reduced to below the reduce-pressure threshold value; calculating a time rate of change of the spin-up speed; and determining, based on the time rate of change of the spin-up speed, whether there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient.
  • 12. The automotive brake control system as claimed in claim 11, wherein the road-surface-condition change determination section determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when the time rate of change of the spin-up speed exceeds a predetermined acceleration value ranging from 0.3 G to 0.6 G, where G is a gravitational acceleration unit.
  • 13. An automotive brake control system comprising:vehicle sensors for detecting at least each wheel speed of road wheels to generate wheel speed sensor signals; an anti-brake skid unit for controlling a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking; a control unit being configured to be connected electrically to the vehicle sensors and the anti-brake skid unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up: said control unit comprising a road-surface-condition change determination means for determining, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a change of a road surface condition from a road surface having a low friction coefficient to a road surface having a high friction coefficient.
  • 14. An automotive brake control system comprising:vehicle sensors which detect at least each wheel speed of road wheels to generate wheel speed sensor signals; an anti-brake skid unit which controls a wheel-brake cylinder pressure to each individual wheel cylinder of the road wheels to prevent a wheel lock-up condition during braking; a control unit being configured to be connected electrically to the vehicle sensors and the anti-brake skid unit to execute skid control having at least a reduce-pressure operating mode and a pressure build-up operating mode, when the wheel speed sensor signals indicate that at least one of the road wheels is locking up: said control unit comprising a road-surface-condition change determination section which determines, based on both a time length of brake-fluid-pressure control continuously executed during the skid control and a recovery acceleration of the wheel speed of the road wheel subjected to the skid control, whether there is a change of a road surface condition from a road surface having a low friction coefficient to a road surface having a high friction coefficient, the road-surface-condition change determination section being provided individually for at least left and right wheels of the road wheels.
  • 15. The automotive brake control system as claimed in claim 14, wherein the road-surface-condition change determination section determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when either one of the following two criteria for determining is satisfied:(i) a first criterion that a time length of brake-fluid-pressure control continuously executed during the skid control is greater than or equal to a first predetermined threshold value; and (ii) a second criterion that the time length of brake-fluid-pressure control is greater than or equal to a second predetermined threshold value, based on and set to be less than the first predetermined threshold value, and that the recovery acceleration of the wheel speed exceeds a predetermined acceleration threshold value.
  • 16. The automotive brake control system as claimed in claim 15, wherein the road-surface-condition change determination section finally determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when the road-surface-condition change determination section associated with a first one of the left and right wheels determines that there is the change of the road surface condition and the road-surface-condition change determination section associated with the second wheel determines that there is the change of the road surface condition.
  • 17. The automotive brake control system as claimed in claim 16, wherein the road-surface-condition change determination section comprises a temporary road-surface-condition change determination section which determines temporarily that there is the change of a road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient when the time length of brake-fluid-pressure control is greater than or equal to a second predetermined threshold value, and the road-surface-condition change determination section finally determines that there is the change of the road surface condition from the road surface having the low friction coefficient to the road surface having the high friction coefficient, when the road-surface-condition change determination section associated with the first wheel determines that there is the change of the road surface condition and the temporary road-surface-condition change determination section associated with the second wheel determines temporarily that there is the change of the road surface condition.
  • 18. The automotive brake control system as claimed in claim 17, wherein the time length of brake-fluid-pressure control is a time interval of pressure build-up executed during the pressure build-up operating mode of the skid control.
  • 19. The automotive brake control system as claimed in claim 17, wherein the time length of brake-fluid-pressure control is a time interval of pressure reduction executed during the reduce-pressure operating mode of the skid control.
  • 20. The automotive brake control system as claimed in claim 15, wherein the recovery acceleration of the wheel speed of the road wheel subjected to the skid control is a mean value of a plurality of wheel acceleration data continuously calculated for a predetermined time interval.
  • 21. The automotive brake control system as claimed in claim 15, wherein the recovery acceleration of the wheel speed of the road wheel subjected to the skid control is a maximum value of a plurality of wheel acceleration data continuously calculated for a predetermined time interval.
Priority Claims (1)
Number Date Country Kind
2000-073733 Mar 2000 JP
US Referenced Citations (2)
Number Name Date Kind
5498072 Shimizu Mar 1996 A
6026343 Ogino Feb 2000 A
Foreign Referenced Citations (1)
Number Date Country
3-79460 Apr 1991 JP