The present invention relates to reducing brake noise during braking of a vehicle. More particularly, embodiments of the invention relate to reducing brake noise in low-speed braking situations.
During braking of a vehicle, components of a brake may make audible noises due to friction between the components. This is especially true when the vehicle is traveling at low speeds and the vehicle operator applies “light” brake pressure. Although reducing or eliminating this noise is advantageous, specially-designed systems and controllers are costly and complex. In addition, some methods and systems for reducing brake noise actually create additional audible noises.
Embodiments of the invention provide a mechanism for reducing brake noise that “holds” a currently applied braking torque rather than applying the operator-requested braking torque when a vehicle is traveling at a low speed and the operator-requested braking torque is within a predetermined range. The mechanism “releases” the previously “held” braking torque and applies the operator-requested braking torque once the operator-requested braking torque is outside the predetermined range.
In one embodiment, the invention provides a method for reducing brake noise in a vehicle. The method is executed by a brake control system, which includes an electronic control unit and an actuator that controls a brake assembly that applies a braking torque to a wheel of the vehicle. The method includes determining if a current velocity of the vehicle is less than a velocity threshold, determining if a requested braking torque is between a first torque threshold and a second torque threshold, and determining if the current braking torque applied to the wheel by the brake assembly is changing.
The method also includes determining a current braking torque applied to the wheel by the brake assembly and outputting a first signal to the actuator instructing it to control the brake assembly to continue to apply the current braking torque to the wheel if (1) the current velocity of the vehicle is less than the velocity threshold, (2) the requested braking torque is between the first torque threshold and the second torque threshold, and (3) the current braking torque applied to the wheel by the brake assembly is changing.
In addition, the method includes outputting a second signal to the actuator instructing the actuator to control the brake assembly to apply the requested braking torque to the wheel if (1) the current velocity of the vehicle is less than the velocity threshold, (2) the requested braking torque is not between the first torque threshold and the second torque threshold, and (3) the current braking torque applied to the wheel by the brake assembly is not changing.
Another embodiment of the invention provides an electronic control unit for reducing brake noise in a vehicle. The electronic control unit includes an electronic processing unit and a brake noise reduction module, which is executed by the electronic processing unit. The brake noise reduction module determines if a current velocity of the vehicle is less than a velocity threshold, determines if a requested braking torque is between a first torque threshold and a second torque threshold, and determines if current braking torque applied to a wheel by a brake assembly is changing.
The brake noise reduction module also determines a current braking torque applied to the wheel by the brake assembly and outputs a first signal to an actuator instructing the actuator to control the brake to continue to apply the current braking torque to the wheel if (1) the current velocity of the vehicle is less than the velocity threshold, (2) the requested braking torque is between the first torque threshold and the second torque threshold, and (3) the braking torque applied to the wheel by the brake assembly is changing.
The brake noise reduction module will control the brakes based on the requested torque as opposed to holding the torque under the conditions already mentioned. In particular, the brake noise reduction module outputs a second signal to the actuator instructing the actuator to control the brake assembly to apply the requested braking torque to the wheel if (1) the current velocity of the vehicle is less than the velocity threshold, (2) the requested braking torque is not between the first torque threshold and the second torque threshold, and (3) the braking torque applied to the wheel by the brake assembly is not changing.
Other aspects of the invention will become apparent by consideration of the detailed description and accompanying drawings.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways.
It should also be noted that a plurality of hardware and software based devices, as well as a plurality of different structural components, may be utilized to implement the invention. As described in subsequent paragraphs, the specific configurations illustrated in the drawings are intended to exemplify embodiments of the invention and other alternative configurations are possible.
The vehicle 10 also includes a brake system 20, which includes a brake assembly 30 associated with each wheel 32. In some embodiments, the brake system 20 is a hydraulic brake system, as schematically illustrated in
The hydraulic brake system 20 also includes a front axle 36a (“VA”), a rear axle 36b (“HA”), two change-over valves 38a and 38b (“USV1” and “USV2”), two pre-charge valves 40a and 40b (“VLV1” and “VLV2”), two dampers 42a and 42b (“D1” and “D2”), two return pumps 44a and 44b (“RFP”), and two non-return valves 46a and 46b (“RVR1” and “RVR2”), two accumulators 48a and 48b (“S1” and “S2”). The hydraulic brake system 20 also includes an inlet valve 50 (“EV”) associated with each wheel 32. Therefore, the system 20 also includes a front right inlet valve 50a (“EVVR”), a front left inlet valve 50b (“EVVL”), a front rear inlet valve 50c (“EVHR”), and a rear left inlet valve 50d (“EVHL”). Each inlet valve 50 is also associated with an outlet valve (“AV”) 52 and a brake assembly 30. Therefore, the system 20 includes a front right outlet valve 52a (“AVVR”) and a front right brake assembly 30a (“VR”), a front left outlet valve 52b (“AVVL”) and a left front brake assembly 30b (“VL”), a rear right outlet valve 52c (“AVHR”) and a rear right brake assembly 30c (“HR”), and a rear left outlet valve 52d (“AVHL”) and a rear left brake assembly 30d (“HL”).
An actuator is associated with the valves included in the hydraulic brake system 20 and controls the opening and closing of the valves, which controls the amount of braking torque or pressure applied to a wheel 32 by a corresponding braking assembly 30. As described below, an actuator receives a signal from the ECU 14 instructing it to control the valve in order to apply a certain amount of braking torque to a wheel 32.
The hydraulic brake system 20 illustrated in
The EPU 62 obtains the received sensor readings and processes the information by executing one or more applications or modules. The applications or modules are stored in the ROM 66. As shown in
As shown in
As described above, in a hydraulic brake system, the signal output by the ECU 14 instructs the actuator 80 to control or adjust a valve, such as an inlet valve 50, to apply a particular braking torque to a wheel 32 via a brake assembly 30. Similarly, in an electro-mechanical brake system, an actuator 80 is associated with an electric motor that controls the braking torque applied to a particular wheel 32. The signal output by the ECU 14 instructs the actuator 80 to control or adjust the output of an electric motor that controls the brake assembly 30, and, consequently, controls the braking torque applied to the wheel 32.
If the requested braking torque is within the predetermined range (step 92), the BNR module 68 “holds” the current braking pressure or torque applied to at least one wheel 32 to reduce brake noise (steps 94-99). To “hold” the current braking torque applied to the at least one wheel 32, the BNR module 68 instructs at least one actuator 80 to set the braking torque (“Tw”) applied by its associated brake assembly 30 to the currently applied braking torque (i.e., the brake torque from the previous cycle (“CONST”)). By maintaining the current braking torque, the actuator 80 is instructed to ignore the requested braking torque intended by the vehicle operator in an attempt to reduce or prevent brake noise.
As shown in
In some embodiments, the control input is the total torque (“T”) needed at the motor shaft to maintain the current braking torque, which is the sum of the current braking torque (“CONST”) and the motor torque (“Tm”). The motor torque can be calculated using the following formula:
Tm=Jm{umlaut over (q)}+km{dot over (q)}
Where {dot over (q)} is the first derivative of the motor rotation speed, {umlaut over (q)} is the second derivative of the motor rotation speed, Jm is the motor inertia, and km is the motor friction coefficient. After the motor torque is determined, the BNR module 68 determines the total torque (“T”) by adding the motor torque (“Tm”) and the current braking torque (“CONST”). In some embodiments, the BNR module 68 only calculates the control input after it initially holds the braking torque because the following control cycles just retain the same actuation command.
As shown in
T=ka*ia
Where ka is a constant. Therefore, the required torque applied by the braking assembly 30 is controlled using the armature current, which is a standard motor control mechanism. In some embodiments, the armature current is controlled by a current controller that is implemented in hardware, software, or a combination thereof
After the control current is determined, the BNR module 68 sends a command to the actuator 80 based on the control current (step 98). In this embodiment, the command is the control current directly. In another embodiment described below with respect to
As shown in
In particular, at step 100, the BNR module 68 determines whether the actuator 80 is holding the current braking torque applied to the at least one wheel 32. If so, the BNR module 68 “releases” the braking torque and instructs the actuator 80 to apply the requested braking torque (“PS”) (step 101).
As shown in
After the BNR module 68 determines the control input (step 102), the module 68 determines or transfers the control input to a control current, using the formula described above (step 103), and sends a command to the actuator 80 based on the control current (step 104). Again, in this embodiment, the command is the control current directly, but, in other embodiments (see
To “hold” the current braking torque applied to at least one wheel 32, the BNR module 68 first determines if the current braking torque has already been held (step 113). As shown in
If the inlet valve 50 is open (step 113), the BNR module 68 closes the inlet valve 50 in order to “hold” the current braking torque applied to the at least one wheel (step 114). As shown in
In some embodiments, the BNR module 68 determines the pressure at the inlet valve 50 (step 115) by obtaining the value of the current braking pressure applied to the at least one wheel (e.g., from the actuator 80 or a pressure sensor associated with the brake assembly 30) and subtracting that value from the requested braking torque. After the BNR module 68 determines the pressure at the inlet valve 50, the BNR module 68 determines a control current based on the pressure at the inlet valve 50 (step 116). In some embodiments, the BNR module 68 determines the control current using the following formula.
i=kp*pEV
Where kp is a constant.
After the BNR module 68 determines the control current, the BNR module 68 creates a PWM signal based on the determined control current (step 117) and outputs the PWM signal to the actuator 80 (step 118). In other embodiments, the BNR module 68 commands the actuator 80 by sending the control current directly, rather than generating and sending a PWM signal. For example, the PWM signal may be used to control electromagnetic valves (e.g., a pressure control valve designed as a seat valve driven by an electromagnet). The PWM signal is created by an electronic device which triggers the electromagnetic valve. The creation of PWM signals is not described in detail herein but is generally disclosed in U.S. Published Applications 2004/0225429 and 2001/0028195.
As shown in
In particular, at step 120, the BNR module 68 determines whether the actuator 80 is holding the current braking torque applied to the at least one wheel 32. As described above, in a hydraulic brake system, the BNR module 68 performs this step by determining whether an inlet valve 50 associated with the at least one wheel 32 is closed. If the inlet valve 50 is closed (step 120), the BNR module 68 opens the valve 50 to “release” the current braking torque applied to the at least one wheel and instructs the actuator 80 to apply the requested braking torque (step 121).
As shown in
In some embodiments, the BNR module 68 only controls the brake assemblies 30 of particular wheels 32 of the vehicle 10. For example, the BNR module 68 may only control the brake assemblies 30 of the front wheels 32 or only control the brake assemblies 30 of the back wheels 32. The BNR module 68 may also be configured to vary the brake assemblies 32 it controls based on various vehicle conditions or operations or based on user input.
In addition, the BNR module 68 and the vehicle control module 70 can be combined and distributed in one or more modules. For example, the BNR module 68 can be combined with the vehicle control module 70 within a single module. The input/output interface 60 of the ECU 14 may also receive information from the pressure sensor 16 and store the information to the RAM 64 and the ECU may access the information from the RAM 64. Furthermore, although not shown in
Furthermore, in some embodiments, the BNR module 68 accesses one or more look-up tables to determine the control input (steps 96 and 102 of
Thus, the invention provides, among other things, electronic control units and methods for reducing brake noise when a vehicle is traveling at a low speed.
Number | Name | Date | Kind |
---|---|---|---|
3929380 | Leiber | Dec 1975 | A |
4743074 | Inoue | May 1988 | A |
4824184 | Spadafora et al. | Apr 1989 | A |
5108159 | Tsang et al. | Apr 1992 | A |
5967627 | Hosoya et al. | Oct 1999 | A |
6095620 | Dillard et al. | Aug 2000 | A |
6421598 | Oshiro | Jul 2002 | B1 |
6898976 | Kamiya et al. | May 2005 | B2 |
6923513 | Kamiya et al. | Aug 2005 | B2 |
6957875 | Kamiya et al. | Oct 2005 | B2 |
20010028195 | Yu | Oct 2001 | A1 |
20020026272 | Yamamoto | Feb 2002 | A1 |
20040174067 | Kamiya et al. | Sep 2004 | A1 |
20040178675 | Kamiya et al. | Sep 2004 | A1 |
20040183366 | Kamiya et al. | Sep 2004 | A1 |
20040187581 | Kamiya et al. | Sep 2004 | A1 |
20040206589 | Kamiya et al. | Oct 2004 | A1 |
20040212246 | Kamiya et al. | Oct 2004 | A1 |
20060202555 | Kingston et al. | Sep 2006 | A1 |
20070210641 | Itoh et al. | Sep 2007 | A1 |
20070216224 | Schmitt et al. | Sep 2007 | A1 |
20080103668 | Kamikado | May 2008 | A1 |
20080179944 | Spaeth | Jul 2008 | A1 |
Number | Date | Country |
---|---|---|
19804676 | Aug 1999 | DE |
20030009605 | Feb 2003 | KR |
Number | Date | Country | |
---|---|---|---|
20110029211 A1 | Feb 2011 | US |