Brake assist system for a cyclist on a bicycle
11440519 · 2022-09-13
Assignee
Inventors
- Matteo Corno (Milan, IT)
- Giulio PANZANI (Monza, IT)
- Sergio Matteo Savaresi (Cremona, IT)
- Fabio Todeschini (Lecco, IT)
- Luca D'Avico (Terno d'Isola, IT)
- Simone Fiorenti (Tovo di Sant'Agata, IT)
- Alessio Nicolò Cota (San Giuliano Milanese, IT)
Cpc classification
B60T8/1706
PERFORMING OPERATIONS; TRANSPORTING
B60T11/165
PERFORMING OPERATIONS; TRANSPORTING
B62L3/023
PERFORMING OPERATIONS; TRANSPORTING
B60T8/76
PERFORMING OPERATIONS; TRANSPORTING
B60T8/58
PERFORMING OPERATIONS; TRANSPORTING
B60T7/085
PERFORMING OPERATIONS; TRANSPORTING
B60T8/74
PERFORMING OPERATIONS; TRANSPORTING
B60T2240/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60T8/32
PERFORMING OPERATIONS; TRANSPORTING
B60T8/74
PERFORMING OPERATIONS; TRANSPORTING
B60T8/58
PERFORMING OPERATIONS; TRANSPORTING
B60T8/76
PERFORMING OPERATIONS; TRANSPORTING
Abstract
The present invention refers to a brake assist system (1) for cyclist on a bicycle (100) including a braking system (101) having a braking member (105) capable of exerting a braking force (F.sub.B) on a front wheel (101) of the bicycle (100) by the effect of a force (F.sub.c) applied by the cyclist on a lever (103). The system (1) includes a sensor (2) for measuring the angular speed (ω.sub.1) of the front wheel (101) of the bicycle (100); an actuator (3) capable of exerting an actuator force (F.sub.A), connectable to said braking system of the bicycle so that the actuator force (F.sub.A) opposes the force (F.sub.c) applied by the cyclist on the lever (103), in order to reduce the braking force (F.sub.B); and a control module (4) configured for receiving, as an input, the signal representative of the angular speed (ω.sub.1) of the front wheel (101) and for determining from this a deceleration (η) of the front wheel (101).
Claims
1. Brake assist system for a cyclist on a bicycle comprising a braking system having a braking member capable of exerting a braking force (F.sub.B) on a front wheel of the bicycle by the effect of a force (F.sub.c) applied by the cyclist on a lever, said system comprising: a sensor for measuring the angular speed (ω.sub.1) of the front wheel of the bicycle, suitable for generating a signal representative of the angular speed of the front wheel; an actuator capable of exerting an actuator force (F.sub.A), connectable to said braking system of the bicycle such that the actuator force (F.sub.A) opposes the force (F.sub.c) applied by the cyclist on the lever, so to reduce the braking force (F.sub.B); and a control module configured for receiving, as an input, the signal representative of the angular speed (ω.sub.1) of the front wheel and for determining from this a deceleration (η) of the front wheel, said control module comprising: an activating module configured for selectively activating the actuator, so that this selectively exerts said actuator force (F.sub.A), and for determining a reference deceleration (η.sub.ref) when the actuator is active; and a controller configured for commanding the actuator, when this is active, based on the error between said reference deceleration (η.sub.ref) and said deceleration (η) of the front wheel, wherein said actuator is configured such that, when it is connected to the braking system of the bicycle, the actuator force (F.sub.A) is never capable of generating a braking force at the front wheel by the braking member.
2. Brake assist system according to claim 1, wherein said braking system is of a hydraulic or mechanical type, said actuator being configured for being connected to the lever such that the actuator force (F.sub.A) opposes the force (F.sub.c) applied by the cyclist on the lever.
3. Brake assist system according to claim 1, wherein said braking system is of a hydraulic type and comprises a hydraulic transmission wherein a working fluid is pressurized upon the application of the force (F.sub.c) of the cyclist on said lever, and wherein, by the effect of said pressurization, the working fluid actuates the braking member, said actuator being configured for being inserted in the hydraulic transmission such that the actuator force (F.sub.A) reduces the pressure of the working fluid exerted on the braking member.
4. Brake assist system according to claim 1, wherein said actuator is of a linear type and the controller is configured for controlling the stroke thereof (x) based on said error between the reference deceleration (η.sub.ref) and the deceleration (η) of the front wheel.
5. Brake assist system according to claim 1, wherein said actuator is configured such that the actuator force (F.sub.A) has a maximum intensity which can be overcome by the force (F.sub.c) exerted by the cyclist on the lever.
6. Brake assist system according to claim 1, wherein the activating module is configured for: comparing the deceleration (q) of the front wheel with a reference deceleration (η.sub.ref*) provided by the cyclist; if the deceleration (η) of the front wheel is greater than or equal to the reference deceleration (η.sub.ref*) provided by the cyclist, activating the actuator and supplying to the controller a value of the reference deceleration (η.sub.ref) equal to the value of the reference deceleration (η.sub.ref*) provided by the cyclist.
7. Brake assist system according to claim 1, further comprising a sensor for measuring angular speed (ω.sub.2) of the rear wheel of the bicycle, suitable for generating a signal representative of the same, wherein said activating module is configured for: receiving, as an input, the signal representative of the angular speed (ω.sub.2) of the rear wheel; estimating the linear speeds of the front wheel (v.sub.1) and rear wheel (v.sub.2) from said signals representative of the angular speeds of the front wheel (ω.sub.1) and rear (ω.sub.2) wheel; activating the actuator if the linear speeds (v.sub.1, v.sub.2) estimated from said signals representative of the angular speeds of the front wheel (ω.sub.1) and rear wheel (ω.sub.2) differ of at least a predetermined value (v*); setting the reference deceleration (η.sub.ref) to a value less than the deceleration (η) measured at the front wheel when the linear speeds estimated at the front wheel (v.sub.1) and at the rear wheel (v.sub.2) from said signals representative of the angular speeds of the front wheel (ω.sub.1) and rear wheel (ω.sub.2) differ from each other of at least said predetermined value (v*).
8. Brake assist system according to claim 1, further comprising an inertial measuring unit suitable for measuring at least the longitudinal acceleration (a.sub.x) of the bicycle and for generating a signal representative of the same, wherein said activating module is configured for: receiving, as an input, the signal representative of the longitudinal acceleration (a.sub.x), estimating, from the longitudinal acceleration (a.sub.x) measured by the inertial measuring unit, the longitudinal speed (v.sub.x) of the bicycle; estimating, from the measurement of the angular speed (ω.sub.1) of the front wheel, the linear speed (v.sub.1) of the bicycle; comparing the longitudinal speed (v.sub.x) of the bicycle estimated from the longitudinal acceleration (a.sub.x) provided by the inertial measuring unit with the linear speed (v.sub.1) estimated from the angular speed (ω.sub.1) of the front wheel; activating the actuator if the longitudinal speed (v.sub.x) of the bicycle estimated from the longitudinal acceleration (a.sub.x) supplied by the inertial measuring unit and the linear speed (v.sub.1) estimated from the angular speed (ω.sub.1) of the front wheel differ of at least a predetermined value (v″); setting the reference deceleration (η.sub.ref) to a value less than the deceleration (η) measured at the front wheel when the longitudinal speed (v.sub.x) of the bicycle estimated from the longitudinal acceleration (a.sub.x) supplied by the inertial measuring unit and the linear speed (v.sub.1) estimated from the angular speed (ω.sub.1) of the front wheel differ of at least said predetermined value (v**).
9. Brake assist system according to claim 1, further comprising an inertial measuring unit suitable for measuring at least the longitudinal acceleration (a.sub.x) of the bicycle and for generating a signal representative of the same, wherein said activating module is configured for: receiving, as an input, the signal representative of the longitudinal acceleration (a.sub.x) supplied by the inertial measuring unit; estimating, from the angular speed (ω.sub.1) of the front wheel; the linear acceleration (a.sub.1) of the bicycle and the jerk (.sub.1) of the front wheel; activating the actuator if the longitudinal acceleration (a.sub.x) obtained by the inertial measuring unit and the linear acceleration (a.sub.1) estimated from the angular speed (ω.sub.1) of the front wheel differ from each other of at least one predetermined value (a*), or if the jerk (
.sub.1) of the front wheel is greater than or equal to a predefined threshold value (
*); setting the reference deceleration (η.sub.ref) to a value less than the deceleration (η) measured at the front wheel when the longitudinal acceleration (a.sub.x) obtained by the inertial measuring unit and the linear acceleration (a.sub.1) estimated from the angular speed (ω.sub.1) of the front wheel differ from each other of at least said predetermined value (a*), or when said jerk (
.sub.1) of the front wheel is greater than or equal to said predefined threshold value (
*).
10. Brake assist system according to claim 1, further comprising an inertial measuring unit suitable for measuring at least the pitch speed (ω.sub.y) of the bicycle and for generating a signal representative of the same, wherein said activating module is configured for: receiving, as an input, said signal representative of the pitch speed (ω.sub.y) of the bicycle; estimating, from the pitch speed (ω.sub.y) of the bicycle, the pitch angle (ϑ) of the bicycle; activating the actuator if said pitch speed (ω.sub.y) is greater than or equal to a predefined threshold value (ω.sub.y*), or if said pitch angle (ϑ) is greater than or equal to a predefined threshold value (ϑ*); setting the reference deceleration (η.sub.ref) to a value less than the deceleration (η) measured at the front wheel when said pitch speed (ω.sub.y) is greater than or equal to said predefined threshold value (ω.sub.y*), or when said pitch angle is greater than or equal to said threshold value (ϑ*).
11. Bicycle comprising a braking system having a braking member capable of exerting a braking force (F.sub.B) on a front wheel of the bicycle by the effect of a force (F.sub.c) applied by the cyclist on a lever and a brake assist system according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For obtaining a better comprehension of the invention and appreciating the advantages thereof, some exemplifying non-limiting embodiments thereof will be described in the following with reference to the attached figures, wherein:
(2)
(3)
(4)
(5)
DESCRIPTION OF EMBODIMENTS OF THE INVENTION
(6) With reference to
(7) It is made reference to
(8)
(9) Moreover, on the other hand
(10) An actuator 3, which, as described in the following, interacts with the braking system itself for modifying the braking action exerted by the cyclist, is insertable in the braking systems.
(11) The bicycle 100 comprises a brake assist system 1 for a cyclist on the bicycle itself. The system 1, as will be described, has the main goal of preventing the front wheel 101 from being locked or of preventing the bicycle from being flipped over due to an excessive braking force F.sub.c applied by the cyclist to the front wheel 101 itself.
(12) The system 1 comprises a sensor 2 for measuring the angular speed ω.sub.1 of the front wheel 101. The sensor 2 is adapted to generate a signal representing such angular speed of the wheel. According to further possible embodiments, the system 1 further comprises a sensor 6 for measuring the angular speed ω.sub.2 of the rear wheel 102, adapted to generate a signal representative of such angular speed of the rear wheel, and/or an inertial measuring unit 7 adapted to measure at least the longitudinal acceleration a.sub.x and/or the pitch angular speed ω.sub.y of the bicycle 100 and adapted to generate signals representing the same. The inertial measuring unit 7 can be applied to any portions of the bicycle frame.
(13) Moreover, the system 1 comprises the beforehand cited actuator 3 capable of exerting an actuator force F.sub.A. The actuator 3 is connectable to the braking system of the bicycle so that, under certain conditions which will be elucidated in the following, the actuator force F.sub.A opposes the force F.sub.c applied by the cyclist, in order to reduce the braking force F.sub.B if this force is such to be capable of triggering a flip-over.
(14) For example, the actuator 3 can be applied in order to directly act on the lever 103 of the brake of the front wheel 101, independently from the type of the braking system: mechanical (
(15) Preferably, the actuator 3 is electrically actuated, and can be voltage-controlled or current-controlled. Particularly, the actuator 3 is preferably of a linear type and it is possible to control the stroke x thereof, on which the actuator force F.sub.c will depend. Obviously, according to further possible embodiments, the actuator can be of a rotating-type and the controlled magnitude is the angular position thereof.
(16) The system 1 comprises a control module 4 adapted to activate selectively, in other words under determined specific conditions, the actuator 3 and to generate a command signal of this latter when the actuator 3 is active, so that the actuator 3, by exerting the actuator force F.sub.A, affects the braking force F.sub.B resulting from the force F.sub.c applied by the cyclist, for reducing it, and therefore, for eliminating the slipping conditions of the front wheel 101 or a possible flip-over of the bicycle 100 about this latter. Particularly, the control module 4 comprises a controller 4′ which commands the actuator 3 based on a reference law when this is active, so that the deceleration η of the front wheel, affected by the action of the actuator 3, follows a reference deceleration η.sub.ref, and an activating module 4″, which selectively outputs an activating signal (conventionally indicated by 1=activation; 0=deactivation in
(17) When the actuator 3 is activated (by modes which will be explained in the following), the control module 4, particularly the controller 4′ thereof, commands the actuator 3 so that, due to the actuator force F.sub.A, the deceleration η of the front wheel decreases by following the reference deceleration η.sub.ref. In other words, the controller 4′, by acting on the actuator 3, performs a control, preferably a closed-loop one (for example of a P, PI, PD, or PID type), on the deceleration η of the front wheel, wherein the desired deceleration is the reference deceleration η.sub.ref.
(18) With reference to the exemplifying case wherein the actuator 3 is of a linear type, the control module 4 can particularly control the stroke x thereof, related to the actuator force F.sub.A. Indeed, such stroke x, in case of a cable mechanical system, entails a movement for reducing the braking force of the braking member itself, while in case of a hydraulic system, entails a reduction of the pressure of the fluid in the braking system which acts on the braking member.
(19) According to a possible embodiment, the control module 4 comprises a closed-loop controller 5 of the stroke x of the actuator. With reference to
(20) Based on the stroke x determined by the closed-loop controller 5, the actuator 3 will exert the actuator force F.sub.A thereof on the braking system, and consequently a deceleration η of the bicycle subjected to the cyclist force F.sub.c, will be reduced in order to fail between values such to not cause the front wheel to flip over or to be locked.
(21) Advantageously, it is observed that the actuator 3 is configured so that the actuator force F.sub.A per se is not capable of generating the braking force F.sub.B on the front wheel in the braking system. For example, with reference to the variants in
(22) In the same way, with reference to the variants in
(23) More advantageously, the actuator 3 is configured so that the maximum value of the actuator force F.sub.A is such to be surpassed by the force F.sub.c exerted by the cyclist on the lever 103. In other words, the cyclist, with just the force of his/her hand, must be capable of surpassing the opposite force generated by the actuator 3. In this way, dangerous conditions wherein the braking is completely prevented by the actuator, are avoided.
(24) Now, some possible logics for activating and controlling the actuator 3 according to possible alternative embodiments of the invention, will be described. Particularly, the following embodiments differ from each other because the activating module 4″ activates the actuator 3 and sets the reference deceleration η.sub.ref.
(25) According to a possible embodiment (
(26) On the other hand, if the deceleration η of the front wheel is greater than or equal to the reference deceleration η.sub.ref* supplied by the cyclist, the activating module 4″ commands the actuator 3 so that this latter is activated and supplies to the controller 4′ a reference deceleration η.sub.ref value equal to value of the reference deceleration η.sub.ref* supplied by the cyclist. Therefore, as soon as the deceleration η of the front wheel attains a value less than the reference deceleration η.sub.ref* (or, preferably, a value less than the reference deceleration η.sub.ref* less a fixed constant value), the activating module 4″ deactivates the actuator 3 and therefore the cyclist has again a complete control on the braking.
(27) The reference deceleration η.sub.ref* supplied by the cyclist can have a predetermined constant value, for example, dependent on the characteristics of the bicycle and/or cyclist and/or the position of this latter. Moreover, the reference deceleration η.sub.ref* can depend on the road conditions (dry, wet), which affect the traction of the tire of the front wheel. For example, the cyclist can set this latter parameter by a user interface unit (not shown in the figures) connected to the control module 4. According to this embodiment, the system requires only the beforehand cited sensor 2 for measuring the angular speed ω.sub.1 of the front wheel.
(28) According to a further possible embodiment (
(29) According to a further possible embodiment (
(30) According to a further possible embodiment (.sub.1 of the front wheel (given by the time-derivative of the angular acceleration of the front wheel). Advantageously, the activating module 4″ is configured for activating the actuator if the longitudinal acceleration a.sub.x obtained by the inertial measuring unit 7 and the linear acceleration a.sub.1 obtained from the angular speed of the front wheel differ from each other of at least one predetermined value a*, or if the jerk
.sub.1 of the front wheel is greater than a predefined threshold value
, and for setting the reference deceleration η.sub.ref to a value less (preferably comprised between 80% and 95%) than the value of the deceleration η measured at the front wheel 101 when such circumstance occurs. According to such configuration, it is possible to eliminate the conditions causing the front wheel to be locked or slip.
(31) According to a further possible embodiment (
(32) Preferably, it is observed that the beforehand cited predefined values v*, v**, a*, , ω.sub.y*, ϑ*, on which the activating conditions of the actuator, performed by the activating module 4″, depend, can be modified by the cyclist. For example, many values can be provided for each parameter, which the cyclist will select according to his/her level of confidence with the bicycle.
(33) Moreover, it is observed that the activating module 4″ can use mixed logics, in other words can simultaneously use one or more of the logics described with reference to the specific embodiments in
(34) Preferably, the system 1 comprises a display (not shown in the figures) which shows to the cyclist when the actuator is activated. Further, the system 1 preferably comprises a battery 8 for supplying the actuator, sensors, control module, and the display itself.
(35) In the present description and in the attached claims, it is observed that the system 1 and also the elements indicated by the term “module” can be implemented by hardware devices (control units, for example), by a software or by a combination of hardware and software.
(36) It is possible to add several additions, modifications, or substitutions of elements with other operatively equivalent ones to the described embodiments of the brake assist system for a cyclist on a bicycle, without falling out of the scope of the attached claims, in order to satisfy contingent specific needs.