FEEDBACK THROUGH BRAKE INPUTS
20170225664 ยท 2017-08-10
Inventors
Cpc classification
B60T13/686
PERFORMING OPERATIONS; TRANSPORTING
B60T7/042
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60T8/40
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A brake system for a vehicle having wheels. The brake system (4) comprises: a brake assembly (8) for supplying a braking effort to the wheels on actuation of the brake assembly and brake input means (20) co-operable to actuate the brake assembly via a brake-by-wire connection. The brake input means are connected to decoupling means (26, 34) for hydraulically decoupling the brake input means from at least one of the brake assembly and a brake simulator (28). A controller (10) is configured for sending, in dependence on a defined condition, a feedback command to the decoupling means to actuate the decoupling means and thereby impart haptic feedback to the brake input means. A method of imparting haptic feedback is also described as are software and processor.
Claims
1. A brake system for a vehicle having wheels, the brake system comprising: a brake assembly configured to supply a braking effort to the wheels in response to actuation of the brake assembly; a brake input configured to actuate the brake assembly via a brake-by-wire connection, wherein the brake input is connected to a decoupler that hydraulically decouples the brake input from at least one of the brake assembly and a brake simulator; and a controller configured to send, in dependence on a defined condition, a feedback command to the decoupler to actuate the decoupler and thereby impart haptic feedback to the brake input.
2. The brake system of claim 1, wherein the decoupler is electromechanically movable and is actuated to oscillate between a first state, in which the brake input is hydraulically decoupled, and a second state, in which the brake input is hydraulically coupled.
3. The brake system of claim 1, wherein the brake input is configured to actuate the brake assembly via a hydraulic brake connection, and wherein the decoupler hydraulically decouples the brake input from the brake assembly.
4. The brake system of claim 3, wherein the decoupler comprises a brake decoupling valve for hydraulically decoupling the brake input from the brake assembly, and wherein the brake decoupling valve is being configured to leave the brake input hydraulically coupled to the brake assembly in a default state.
5. The brake system of claim 1, wherein the brake input is hydraulically connected to the brake simulator, and wherein the brake simulator simulates brake feedback to the brake input.
6. The brake system of claim 5, wherein the decoupler comprises a simulator decoupling valve configured to decouple the brake input means from the brake simulator.
7. The brake system of claim 6, wherein the simulator decoupling valve is configured to decouple the brake input from the brake simulator in a default state.
8-13. (canceled)
14. The brake system of claim 1, wherein the defined condition is an anti-lock braking event, and wherein the haptic feedback imparted to the brake input comprises pulsing movement resistance and/or a distal travel of the brake input.
15. The brake system of claim 1, wherein the controller is configured to omit sending the feedback command if a distal travel state of the brake input is above a set threshold.
16. A motor vehicle, comprising: a plurality of wheels; and a brake system comprising: a brake assembly configured to supply a braking effort to one or more of the wheels in response to actuation of the brake assembly; a brake input configured to actuate the brake assembly via a brake-by-wire connection, wherein the brake input is connected to a decoupler that hydraulically decouples the brake input from at least one of the brake assembly and a brake simulator; and a controller configured to send, in dependence on a defined condition, a feed pack command to the decoupler to actuate the decoupler and thereby impart haptic feedback to the brake input.
17. The vehicle of claim 16, further comprising a regenerative braking module, wherein the controller of the brake system, or another controller of the vehicle, is configured to blend regenerative braking effort supplied by the regenerative braking module and braking effort supplied by the brake assembly of the brake system.
18. A method of providing haptic feedback to a brake input, wherein the brake input is configured to actuate a brake assembly of a vehicle via a brake-by-wire connection, and wherein the brake input is hydraulically decoupled from at least one of the brake assembly and a brake simulator by a decoupler, the method comprising actuating the decoupler to thereby provide haptic feedback to the brake input.
19. The method of claim 18, further comprising at least one of: actuating a brake decoupling valve of the decoupler from a default state in which the brake input is hydraulically decoupled from the brake assembly by said brake decoupling valve; and actuating a brake simulator valve of the decoupler from a default state in which the brake input is hydraulically coupled to a brake simulator for simulating brake feedback to the brake input.
20. (canceled)
21. The method of claim 18, wherein actuating the decoupler comprises actuating the decoupler to provide the haptic feedback in response to an anti-lock braking system (ABS) event, wherein the haptic feedback comprises pulsing resistance and/or a distal travel of the brake input.
22-23. (canceled)
24. The method of claim 18, further comprising actuating the decoupler in dependence on a detected travel state of the brake input.
25. A computer program product comprising a non-transitory computer readable storage medium having instructions that, when executed on a processor, cause the processor to control a vehicle or a vehicle brake system to carry out the method of claim 18.
26-32. (canceled)
33. A brake system for a vehicle having wheels, the brake system comprising: a brake assembly configured to supply a braking effort to the wheels upon actuation of the brake assembly; a brake input configured to actuate the brake assembly via a brake-by-wire connection and/or via a hydraulic brake connection, the brake input being connected to an electromechanically movable decoupler configured to hydraulically decouple the brake input from the brake assembly; and a controller configured to send, in dependence on an anti-lock braking system (ABS) braking event, a feedback command to the decoupler to actuate the decoupler to oscillate between a first state, in which the brake input is hydraulically decoupled, and a second state, in which the brake input is hydraulically coupled, and thereby impart haptic feedback to the brake input, the feedback comprising pulsing resistance and/or a distal travel of the brake input.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0046] One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings in which:
[0047]
[0048]
DETAILED DESCRIPTION
[0049] With reference to
[0050] Referring now to
[0051] The brake assembly 8 comprises four disc brakes 12, one in each wheel 6 of the vehicle, actuated by hydraulic fluid 14 supplied under pressure by hydraulic fluid lines/channels 16. Each brake 12 comprises a slave cylinder 18 for converting hydraulic fluid pressure into brake actuation/effort.
[0052] The brake system 4 comprises a brake input means in the form of a brake pedal 20. The brake pedal 20 is hydraulically coupled with the brake assembly 8 via hydraulic connections (H) through the hydraulic fluid lines 16. The hydraulic connections H comprise a master cylinder 22 co-operable with the brake pedal 20 arranged to convert movement of the brake pedal 20 into hydraulic fluid pressure in the hydraulic lines 16. A pedal displacement sensor 24 detects pedal displacement and sends a signal representative of pedal displacement to the controller 10.
[0053] The hydraulic connection H is interruptible by a decoupling means in the form of first and second brake decoupling valves 26 configured for receiving and executing commands from the controller 10. The brake decoupling valves 26 are solenoid valves disposed in the hydraulic fluid lines 16 of the hydraulic connection H to selectively block hydraulic fluid communication between the brake pedal 20 and the brake assembly 8. The brake decoupling valves 26 are each disposed between the master cylinder 22 and two of the brakes 12. The brake decoupling valves 26 are each electromechanically movable between a first, closed state, in which fluid communication is blocked and in which the brake pedal 20 is therefore hydraulically decoupled from the brake assembly 8, and a second, open state, in which fluid communication is permitted and in which the brake pedal 20 is hydraulically coupled to the brake assembly 8.
[0054] The brake decoupling valves 26 are configured to hydraulically couple the brake pedal 20 and the brake assembly 8 in an electromechanical default state, thus adopting the second state by default. This enhances safety by ensuring that mechanical coupling of the brake pedal 20 and the brake assembly 8, in particular the brakes 12, is provided by default and is interrupted only when desired.
[0055] The brake pedal 20 can thus be connected selectively via the hydraulic fluid lines 16 to the brakes 12 by opening the brake decoupling valves 26 to enable direct actuation of the brakes 12 by movement of the brake pedal 20.
[0056] The brake pedal 20 is also coupled with the brake assembly 8 via a brake-by-wire connection B, via the controller 10 and first and second hydraulic fluid pumps 30, each in hydraulic communication with two of the brakes 12.
[0057] The pumps 30 actuate the brakes 12 of the brake assembly 8 in dependence upon a brake command from the brake controller 10. Each of the hydraulic fluid pumps 30 is in communication with its associated brakes 12 via the hydraulic fluid lines 16, the pumps 30 being driven to generate hydraulic fluid pressure in the hydraulic fluid lines 16 for actuating the hydraulic brakes 12. The pumps 30 may generate hydraulic fluid pressure by pumping additional hydraulic fluid 14 into the hydraulic lines 16 from a brake fluid reservoir 40. The hydraulic pressure in the hydraulic fluid lines 16 may also be reduced by the controller 10 actuating control valves 38 in the hydraulic fluid lines 16 to allow fluid to flow from the lines 16.
[0058] When the brake decoupling valves 26 are in their closed state, the brake-by-wire connection allows the brake pedal 20 to actuate the brake assembly 8, in particular the brakes 12 thereof. Specifically, the brake pedal position sensor 22 detects movement of the brake pedal 20 and sends a signal to the controller 10, and the controller 10 sends a signal to the pumps 30 and/or control valves to enhance or reduce hydraulic pressure in the hydraulic lines 16 thereby actuating the brakes 12. The controller 10 may also cause the pumps 30 and control valves 38 to perform automated braking events and/or to reduce or increase the braking effort demanded by the brake pedal 20.
[0059] The brake pedal 20 is hydraulically coupled with a hydraulic brake pedal simulator 28 via the master cylinder 22 and a hydraulic simulator line 19. The brake pedal simulator 28 simulates characteristics or feel in the brake pedal 20, including resistance and travel. The characteristic are varied by the brake simulator 28 in dependence upon actuation of the brake pedal. The hydraulic brake pedal simulator 28 comprises a chamber of variable volume 32 configured for receiving hydraulic fluid 14 from the master cylinder 22. The chamber 32 has a piston 32P therein that is moved by the hydraulic fluid 14 as the fluid 14 is forced into the chamber 32 by movement of the pedal 20. Within the brake simulator 28 the piston 32P acts against a composite metal coil and elastomer spring 32S to give a rising rate of resistance, thereby to simulate the feel of the natural resistance felt in a traditional brake pedal 20.
[0060] The brake pedal simulator 28 may be decoupled from the brake pedal 20 with the help of a simulator decoupling valve 34 controlled by the controller 10. The simulator decoupling valve 34 is a solenoid valve disposed in the hydraulic line 19 connecting the brake pedal 20 and the brake pedal simulator 28, and is configured to decouple, i.e. interrupt the fluid pathway between, the hydraulic brake pedal simulator 28 and the master cylinder 22 in a default, unpowered state.
[0061] The brake decoupling valves 26 are open in their unpowered state, whereas the simulator decoupling valve 34 is closed in its unpowered state. In this manner, in a failure condition wherein electrical power is lost the brake decoupling valves 26 open and the pedal simulator valve 34 closes, thereby hydraulically connecting the brake pedal 20, via the master cylinder 22, directly to the vehicle brakes 12. The integrity of the brake system is hence not compromised by an electrical power failure.
[0062] The controller 10 comprises a control unit or computational device having one or more electronic processors and is configured for sending, in dependence on a defined condition, a feedback command to the brake decoupling valves 26 to actuate said valves 26 and thereby impart haptic feedback to the brake pedal 20. If desired, only one of the brake decoupling valves can be actuated.
[0063] In this embodiment, the defined condition is the occurrence of a braking event, in particular an automated anti-lock braking (ABS) event. The event comprises a plurality of automated rises and falls in braking effort and hydraulic pressure in the hydraulic lines 16. However, it will be appreciated that the defined condition may be any other suitable condition, for example but not limited to an SCS (stability control system) braking event or an RSC (roll stability control) braking event.
[0064] The controller 10 is configured for receiving information related to the anti-lock braking event from vehicle sensors 42 in conventional fashion. The controller 10 determines from the received information whether the anti-lock braking event has occurred and, if the event occurs, sends the feedback command to the brake decoupling valves 26, provided that distal travel state of the brake pedal 20 does not already exceed a set safety threshold. This functionality is provided so that the pedal does not move too far and bottom out, which would be undesirable.
[0065] The feedback command causes the brake decoupling valves 26 to perform a feedback actuation and thereby impart haptic feedback to the brake pedal 20. The command comprises an actuation profile representing a characteristic of the feedback actuation of the brake decoupling valves 26, in particular duration, amplitude and frequency of the feedback actuation. The actuation profile is obtained by the controller 10 by querying a lookup table comprising a plurality of defined conditions each associated with or mapped against an actuation profile.
[0066] The feedback command causes the brake decoupling valves 26 to execute the feedback actuation so as to impart haptic feedback that is related to, or simulates, the anti-lock braking event. In particular, the haptic feedback comprises actuating the brake decoupling valves 26 in a pulsed manner that will cause the brake pedal 20 to move forward in small, pulsed increments as fluid is released from the master cylinder 22 into the hydraulic lines 16.
[0067] In one routine, receiving the feedback command, the solenoid valve 26 oscillates between its first and second states at a frequency of between 0.5 and 20 Hz for a time period of 1 second. Alternatively the feedback command may cause the valve to oscillate for the duration of the anti-locking braking event. As aforesaid, this oscillation causes pulsed, short distance travel of the brake pedal 20, thus simulating the anti-lock braking event.
[0068] In this embodiment the brake controller 10 is also configured to perform other brake control functions. In particular, the anti-lock braking event may be initiated by the controller 10 in dependence on information received from one or more vehicle systems. Referring again to
[0069] The system 4 is advantageously capable of providing haptic feedback to the brake pedal 20 by interrupting a hydraulic connection between the brake pedal 20 and the brake assembly 8. The system may thus operate in a brake-by-wire mode, in which the brake pedal 20 is hydraulically decoupled from the brake assembly 8, but in which the system 4 provides haptic feedback to the brake pedal 20 about ABS braking events by rapid opening and closing of the brake decoupling valves 26. If the brake-by-wire connection fails, for example due to a power cut, the brake decoupling valves 26 open and the simulator decoupling valve 34 closes, such that the system 4 allows braking through the hydraulic connection H.
[0070] It will be appreciated that a number of modifications can be made to the above embodiment without departing from the scope of the invention as defined in the appended claims. A range of equivalent components with suitably similar functions may be used to implement the hydraulic and brake-by-wire connections. The functioning of the system may also be readily modified.
[0071] For example, as alternative approach to providing haptic feedback, the simulator decoupling valve 34 can be actuated instead of, or in addition to, the brake decoupling valves to achieve haptic feedback. This may be of particular benefit, for example, if hydraulic fluid pressures in the master cylinder 22 and in the hydraulic line 16 are roughly equal to one another, in which case pulsing the brake decoupling valve 26 would have less effect. Furthermore, such operation can enable haptic feedback in pure brake-by-wire systems, i.e. with no non-electric link between the brake pedal 22 and the brakes 12.
[0072] Some aspects and embodiments of the invention are described in the following paragraphs: [0073] 1. A brake system for a vehicle having wheels, the brake system comprising: a brake assembly for supplying a braking effort to the wheels on actuation of the brake assembly; a brake input co-operable to actuate the brake assembly via a brake-by-wire connection, the brake input being connected to a decoupler for hydraulically decoupling the brake input from at least one of the brake assembly and a brake simulator; and an electronic controller configured for sending, in dependence on a defined condition, a feedback command to the decoupler to actuate the decoupler and thereby impart haptic feedback to the brake input. [0074] 2. The brake system of paragraph 1, wherein the decoupler is electromechanically movable and is actuated to oscillate between a first state, in which the brake input is hydraulically decoupled, and a second state, in which the brake input is hydraulically coupled. [0075] 3. The brake system of paragraph 1, wherein the brake input is co-operable to actuate the brake assembly via a hydraulic brake connection and the decoupler hydraulically decouples the brake input from the brake assembly. [0076] 4. The brake system of paragraph 3, wherein the decoupler comprises a brake decoupling valve for hydraulically decoupling the brake input from the brake assembly, the brake decoupling valve being configured to leave the brake input hydraulically coupled to the brake assembly in a default state. [0077] 5. The brake system of paragraph 1, wherein the brake input is hydraulically connected to a brake simulator for simulating brake feedback in the brake input. [0078] 6. The brake system of paragraph 5, wherein the decoupler comprise a simulator decoupling valve for decoupling the brake input from the brake simulator. [0079] 7. The brake system of paragraph 6, wherein the simulator decoupling valve is configured to decouple the brake input from the brake simulator in a default state. [0080] 8. The brake system of paragraph 1, wherein the defined condition is an anti-lock braking (ABS) event and the decoupler is actuated to impart haptic feedback comprising pulsing resistance and/or a distal travel of the brake input. [0081] 9. The brake system of paragraph 1, wherein the controller is configured to omit sending the feedback command if a distal travel state of the brake input is above a set threshold. [0082] 10. A brake system for a vehicle having wheels, the brake system comprising: a brake assembly for supplying a braking effort to the wheels on actuation of the brake assembly; brake input co-operable to actuate the brake assembly via a brake-by-wire connection and optionally via a hydraulic brake connection, the brake input means being connected to electromechanically movable decoupler configured for hydraulically decoupling the brake input from the brake assembly; and a controller configured for sending, in dependence on an ABS braking event, a feedback command to the decoupler to actuate the decoupler to oscillate between a first state, in which the brake input is hydraulically decoupled, and a second state, in which the brake input is hydraulically coupled, and thereby impart haptic feedback to the brake input, the feedback comprising pulsing resistance and/or a distal travel of the brake input. [0083] 11. A motor vehicle comprising a plurality of wheels and a brake system according to paragraph 1, the brake assembly of the brake system being coupled to one or more wheels of the vehicle for supplying braking effort to said wheels. [0084] 12. A vehicle according to paragraph 11 comprising a regenerative braking module, wherein the controller of the brake system, or another controller of the vehicle, is configured for blending regenerative braking effort supplied by the regenerative braking module and braking effort supplied by the brake assembly of the brake system. [0085] 13. A method of providing haptic feedback to a brake input, the brake input being co-operable to actuate a brake assembly of a vehicle via a brake-by-wire connection and being hydraulically decoupled by decoupler, the method comprising actuating the decoupler. [0086] 14. The method of paragraph 13 comprising at least one of: actuating a brake decoupling valve of the decoupler from a default state in which the brake input is hydraulically decoupled from the brake assembly by said valve; and actuating a brake simulator valve of the decoupler from a default state in which the brake input is hydraulically coupled to a brake simulator for simulating brake feedback in the brake input. [0087] 15. The method of paragraph 14 wherein the defined condition is an ABS braking event and the decoupler is actuated to impart haptic feedback comprising pulsing resistance and/or a distal travel of the brake input. [0088] 16. The method of paragraph 13 comprising actuating the decoupler in dependence on a detected travel state of the brake input. [0089] 17. A carrier medium carrying computer readable code for controlling a vehicle or a vehicle brake system to carry out the method of paragraph 13. [0090] 18. A computer program executable on a processor so as to implement the method of paragraph 13. [0091] 19. A non-transitory computer readable medium loaded with the computer program of paragraph 18. [0092] 20. A processor arranged to implement the method of paragraph 14 or the computer program of paragraph 18.