CONTROLLER AND METHOD
20190135278 ยท 2019-05-09
Inventors
Cpc classification
B60T7/22
PERFORMING OPERATIONS; TRANSPORTING
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
B60W30/0956
PERFORMING OPERATIONS; TRANSPORTING
B60T2201/022
PERFORMING OPERATIONS; TRANSPORTING
B60W30/0953
PERFORMING OPERATIONS; TRANSPORTING
B60W30/09
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W30/095
PERFORMING OPERATIONS; TRANSPORTING
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A controller for a collision warning system of a vehicle, wherein the controller comprises an input configured to receive first vehicle data indicative of one or more parameters of a first vehicle and target object data indicative of one or more parameters of a target object. The controller further comprises a processor configured to define a warning zone in dependence on the first vehicle data and to determine, in dependence on the target object data and the warning zone, a collision indicator. The controller further comprises an output arranged to output a control signal to a vehicle system in dependence on the collision indicator. Other aspects of the invention relate to a sensor system for a collision warning system, to a vehicle comprising the controller or the sensor system, to a method for a collision warning system, to a computer program product comprising instructions for carrying out the method, and to a computer readable data carrier having stored thereon instructions for carrying out the method.
Claims
1. A controller for a collision warning system of a vehicle, the controller comprising: an input configured to receive first vehicle data indicative of one or more parameters of a first vehicle and target object data indicative of one or more parameters of a target object; a processor configured to define a warning zone in dependence on the first vehicle data and to determine, in dependence on the target object data and the warning zone, a collision indicator; and an output arranged to output a control signal to a vehicle system in dependence on the collision indicator.
2. The controller of claim 1, wherein the one or more parameters of the first vehicle includes one or more of a position of the first vehicle, a position of the target object, acceleration of the first vehicle, acceleration of the target object, rate of change of acceleration of the first vehicle, rate of change of acceleration of the target object, velocity of the first vehicle and velocity of the target object.
3. The controller of claim 1, wherein the processor is configured to define a dimension of the warning zone in dependence on the first vehicle data.
4. The controller of claim 3, wherein the processor is configured to define a length of the warning zone in dependence on the first vehicle data.
5. The controller of claim 4, wherein the length of the warning zone is less than or equal to a maximum threshold value.
6. The controller of claim 5, wherein the maximum threshold value is 6 meters.
7. The controller of claim 4, wherein the length of the warning zone is greater than or equal to a minimum threshold value.
8. The controller of claim 7, wherein the minimum threshold value is 2 meters.
9. The controller of claim 4, wherein the processor is configured to determine the length of the warning zone based on at least one of a reaction distance, a braking distance and an error margin distance.
10. The controller of claim 9, wherein the processor is configured to determine the length of the warning zone as a sum of the reaction distance, the braking distance and the error margin distance.
11. The controller of claim 1, wherein the processor is configured to define the warning zone as being rearward of the first vehicle.
12. The controller of claim 1, wherein the processor is configured to determine a time to collision for the target object in dependence on a velocity of the target object and a distance between the target object and the warning zone; and wherein the output is arranged to output a control signal in dependence on the time to collision being less than a predetermined threshold time.
13. The controller of claim 12, wherein the output is configured to output a control signal comprising instructions for activating a braking system in dependence on the time to collision being less than or equal to the predetermined threshold time.
14. The controller of claim 12, wherein the processor is configured to determine the predetermined threshold time in dependence on at least one of a reaction time, a braking time and an error margin time.
15. The controller of claim 1, wherein the processor is configured to define a curved dimension and/or an orientation of the warning zone in dependence on a steering angle of the first vehicle and to determine, in dependence on the target object data and curved dimension of the warning zone, a collision risk; and the output is arranged to output a control signal to the vehicle system in dependence on the collision risk.
16. A sensor system comprising a sensor for generating the first vehicle data and a controller as claimed in claim 1.
17. A vehicle comprising the sensor system of claim 16.
18. A vehicle comprising the controller of claim 1.
19. A method for a collision warning system of a vehicle, the method comprising: determining first vehicle data indicative of one or more parameters of a first vehicle and target object data indicative of one or more parameters of a target object; defining a warning zone in dependence on the first vehicle data and determining, in dependence on the target object data and the warning zone, a collision indicator; and controlling operation of a vehicle system in dependence on the collision indicator.
20. A non-transitory, computer-readable storage medium storing instructions thereon that when executed by one or more processors causes the one or more processors to carry out the method of claim 16.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0035] One or more embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
DETAILED DESCRIPTION
[0046] The present disclosure relates to a controller and a method. The controller and method may be used for a collision warning system in a vehicle. A sensor system may comprise the controller or the method described herein. A computer program product or a computer readable data carrier may comprise the method described herein. A vehicle may comprise the sensor system, the computer program product, the computer readable data carrier, the controller or the method as described herein.
[0047] There is presented a controller for a collision warning system of a vehicle. The controller comprises an input configured to receive first vehicle data indicative of one or more parameters of a first vehicle and target object data indicative of one or more parameters of a target object. The controller further comprises a processor configured to define a warning zone in dependence on the first vehicle data and to determine, in dependence on the target object data and the warning zone, a collision indicator. The controller further comprises an output arranged to output a control signal to a vehicle system in dependence on the collision indicator.
[0048] The term target object may comprise, but is not limited to, an object that is moving such as a second vehicle approaching the first vehicle or a stationary object such as a lamp post or a recycling bin.
[0049] Specific embodiments of the controller and the method will be described below with reference to
[0050]
[0051] The controller 110 may comprise an input configured to receive the velocity of the first vehicle 105 and the velocity of a second vehicle 125. The input may be configured to receive data indicative of any one or more parameters of the first vehicle or the second vehicle wherein the one or more parameters may comprise one or more of a position of the first vehicle, a position of the second vehicle, acceleration of the first vehicle, acceleration of the second vehicle, rate of change of acceleration of the first vehicle, rate of change of acceleration of the second vehicle, and also the velocity of the first vehicle, and velocity of the second vehicle as mentioned above. A wide range of parameters including the above may be monitored by one or more sensors in or on the vehicle, and the data received by the input may be signals from a number of sensors. Additionally or alternatively, the data may be available on a memory storage means (not shown) which may form part of the controller.
[0052] The controller 110 may further comprise a processor configured to define a length 120 of a warning zone 115 in dependence on the velocity of the first vehicle 105. The warning zone 115 may be, for example, rectangular in shape and rearward of the first vehicle 105. The length 120 of the warning zone 115 may be determined based on one or more factors such as, for example, factors related to the distance required by the driver to bring the vehicle to a halt in the event of a potential collision.
[0053] The length 120 of the warning zone 115 may vary within a range of values, and/or the length 120 may be limited to a calibratable maximum threshold value and/or a calibratable minimum threshold value. The or each threshold value may be programmed at the start of use of the system, or may be adjustable in use once the system has been operated for a while and has learnt what appropriate threshold values may be. In certain embodiments, the maximum threshold value may be in the region of 6 metres, or slightly less or slightly more. A maximum threshold value of the length 120 of the warning zone 115 may be necessary to take into account a decrease in the ability of one or more sensors on the first vehicle to detect the presence of the target vehicle as the distance between the sensor(s) and the target vehicle increases beyond the maximum threshold value.
[0054] In certain embodiments, the minimum threshold value may be in the region of 2 metres, or slightly less or slightly more. A minimum threshold value of the length 120 of the warning zone 115 may be necessary due to inaccuracy in the ability of one or more sensors to detect the precise heading angle of the target vehicle close than the minimum threshold value.
[0055] The factors used to determine the length 120 of the warning zone 115 may comprise at least one of a reaction distance, a braking distance and an error margin distance. The reaction distance may be defined as the distance allowed for the driver to understand a warning provided by the collision warning system and to place their foot on the brake pedal. The braking distance may be defined as the distance required to bring the vehicle to a standstill using a comfortable deceleration rate, that is a deceleration rate that does not place the passengers of the vehicle at a safety risk. A reasonable threshold between comfortable braking and emergency braking may be approximately 4 ms.sup.2. It is to be understood that this threshold, and thus the comfortable deceleration rate, may vary in dependence on one or more properties of the vehicle or preference of the vehicle occupants. The error margin distance may be defined as a constant distance included to provide an error margin.
[0056] In certain embodiments, the length 120 of the warning zone 115 may be determined as a sum of the reaction distance, the braking distance and the error margin distance, as shown in Equation (1) below.
[0057] In Equation (1), t.sub.r represents reaction time, v.sub.h represents the velocity of the first vehicle 105, a.sub.ho represents a braking constant of the first vehicle 105, a.sub.hg represents a braking gradient of the first vehicle 105, and E.sub.h represents the error margin.
[0058] Once the length 120 of the warning zone 115 is defined, the processor may be configured to determine a time to collision for the second vehicle 125 in dependence on the velocity of the second vehicle 125 and a distance between the second vehicle 125 and the warning zone 115 or at least a portion of the warning zone 115.
[0059] The controller 110 may further comprise an output arranged to output a control signal to a vehicle system, such as an audio system or an infotainment system, in dependence on the time to collision of the second vehicle being less than the predetermined threshold time to collision for the second vehicle. The control signal may be an audial signal through, for example, the speaker system of the vehicle, a visual signal provided via a screen on the dashboard of the vehicle, or a haptic signal provided through the steering wheel. In some embodiments, a combination the above control signals may be used. The control signal provides a collision warning to the driver or any of the other vehicle occupants of the first vehicle and thus enables the driver to control the vehicle appropriately, for example by placing their foot on the brake pedal or by steering in a different direction, in order to prevent collision with the second vehicle 125.
[0060] The present invention provides a way of varying the length of the warning zone, allowing it to be tuned to provide optimal alerts to the driver to take into account the velocity of the vehicle. Advantageously, the warning zone is thus optimised in dependence on vehicle speed. The level of detail and complexity in the determination of the warning zone may be varied. More complex approaches may allow more accurate modelling of various scenarios.
[0061] Equation (1) above may be adapted to be dependent on other factors of the first vehicle 105 such as acceleration, jerk or jounce, as well as position and velocity of the first vehicle. As an example, if the first vehicle 105 is accelerating in reverse compared with driving at a constant velocity, the distance travelled during the reaction time would be higher, and the braking distance would increase as the velocity of the first vehicle 105 would be higher by the time braking commences.
[0062] In certain embodiments, the warning zone may adopt different shapes and sizes, and the processor of the controller may be configured to define different dimensions of the warning zone. For example, the warning zone may be spherical and the processor of the controller may be configured to define a diameter of the spherical warning zone in dependence on the velocity of the first vehicle. In some embodiments, for example, the warning zone may be in front of the first vehicle or sideward to the first vehicle.
[0063] In some embodiments, in order to avoid a warning being provided in a first vehicle where there is no risk of collision with a second vehicle, the warning zone length may increase as a function of velocity of the first vehicle up to a maximum length of the warning zone 115 after which it may remain at a constant value. This may be beneficial, for example, to avoid a warning if the second vehicle is too far behind the first vehicle to be a collision risk or if the second vehicle is in a separate lane to the first vehicle. The warning zone length 120 may be limited to a constant value once it reaches the maximum length, such as less than or equal to 6 metres. In some embodiments, for example, the maximum length of the warning zone 115 may be limited to a higher value, for example 9 metres, or a lower value, for example 3 metres.
[0064] In certain embodiments, the processor may be configured to define a threshold time to collision of the first vehicle with the projected path of the second vehicle.
[0065] The threshold time to collision may be determined based on one or more factors such as, for example, factors related to the time required by the driver to react and bring the vehicle to a halt in the event of a potential collision. The factors may comprise at least one of a reaction time, a braking time and an error margin time. The reaction time may be defined as the time allowed for the driver to understand a warning provided by the processor and to place their foot on the brake pedal. The braking time may be defined as the time required to bring the vehicle to a halt using a comfortable deceleration rate, that is a deceleration rate that does not place the passengers of the vehicle at a safety risk. A reasonable threshold between comfortable braking and emergency braking may be approximately 4 ms.sup.2. It is to be understood that this threshold, and thus the comfortable deceleration rate, may vary in dependence on one or more properties of the vehicle or preference of the vehicle occupants. The error margin time may be defined as a constant time included to provide an error margin.
[0066] In certain embodiments, the threshold time to collision may be determined as a sum of the reaction time, the braking time and the error margin time, as shown in Equation (2) below.
[0067] In Equation (2), t.sub.r represents reaction time, v.sub.h represents the velocity of the first vehicle 105, a.sub.ho represents a braking constant of the first vehicle 105, a.sub.hg represents a braking gradient of the first vehicle 105, and E.sub.h represents an error margin. The braking constant and the braking gradient of the first vehicle may be tuned or calibrated based on calibration data acquired before the vehicle is used. As shown in Equation (2), the braking time may be dependent on a braking constant and a braking gradient which varies as a function of vehicle velocity.
[0068] The controller 110 may further comprise an output arranged to output a control signal to a vehicle system, such as an audio system or an infotainment system, in dependence on the time to collision being less than the predetermined threshold time to collision of the first vehicle with the projected path of the second vehicle. This provides a collision warning to the driver or another vehicle occupant and so enables the driver to control the vehicle to prevent collision. The warning may be provided in a variety of types such as, for example, an audial, audio-visual, visual or haptic. The type of warning provided to the driver or the vehicle occupant may vary in dependence on the warning zone length or the time to collision. For example, a second threshold warning zone length or time to collision may be defined so that if the warning zone length or the time to collision falls below the second threshold, the warning may change from a warning of one type to a warning of another type (e.g. a visual-only warning to an audio-visual warning). In this way the driver may be alerted more easily to the collision risk as the warning type changes.
[0069] In some embodiments, the control signal may comprise instructions for activating a braking system in dependence on the time to collision being less than or equal to the predetermined threshold time. The braking system may be applied when, for example, a first vehicle is reversing towards rear cross traffic, or when a first vehicle is driving forward towards front cross traffic.
[0070] In certain embodiments, the type of warning may be dependent on the length of the warning zone or the time to collision. For example, a visual-only warning may be provided if the time to collision is higher than a predefined time, whereas a dual audio-visual warning may be provided if the time to collision is lower than a predefined time.
[0071] The type of warning or control signal provided may be determined and presented in a chart such as the chart 200 in
[0072] In some embodiments, in order to avoid a warning being outputted for vehicles with no collision risk, the time to collision may increase as a function of velocity of the first vehicle up to a maximum time to collision after which it may remain at a constant value. This may be useful, for example, to avoid a warning for a collision risk with vehicles that are too far behind the first vehicle to be a collision risk or vehicles in a separate lane. The time to collision may thus be limited to a constant value which may vary as a function of velocity of the first vehicle so that the maximum warning zone length remains constant.
[0073] The above examples describe how the warning zone length 120 and the time to collision of the first vehicle may vary as a function of the velocity of the first vehicle. A warning zone length 120 and a time to collision may be computed for the second vehicle 125, instead of or in addition to the first vehicle 105, as a function of the velocity and the position of the second vehicle 125. The processor may be configured to output a warning if both (a) the time to collision of the first vehicle 105 with the path of the second vehicle 125 is less than the predetermined threshold and (b) the time to collision of the second vehicle 125 with the path of the first vehicle 105 is less than a predetermined threshold.
[0074] In the calculation of the length of the warning zone or the time to collision, the deceleration rate may vary as a function of the velocity of the first vehicle.
[0075]
[0076]
[0077]
[0078]
[0079] In certain embodiments, the first vehicle may have a curved warning zone rearward of the first vehicle, as shown in
[0080] In this case, the processor may be configured to define a curved dimension and/or orientation, such as an arc length, of the warning zone in dependence on one or more parameters of the first vehicle such as, for example, the velocity of the first vehicle or the steering angle of the first vehicle. Once the arc length of the warning zone is defined, the processor may be configured to determine a time to collision for the second vehicle in dependence on the velocity of the second vehicle and a distance between the second vehicle and at least a portion of the curved warning zone.
[0081] In further embodiments, the curved warning zone dimension may be defined with respect to the second vehicle, as opposed to the first vehicle, and in dependence on one or more parameters of the second vehicle such as, for example, the velocity, position or steering angle of the second vehicle.
[0082] The controller may further comprise an output arranged to output a control signal to a vehicle system, such as an audio system or an infotainment system, in dependence on the time to collision of the second vehicle being less than the predetermined threshold time. This provides a collision warning to the driver or another vehicle occupant and so enables the driver to control the vehicle to prevent collision.
[0083] An advantage of providing a warning to the vehicle occupants based on a warning zone calculated as described above is that the timing of the intervening warning is optimised for any vehicle velocity, resulting in a more effective, reliable and accurate warning system. The vehicle occupants would, therefore, be less likely to ignore the warnings, and more likely to adopt the warning system in their vehicle. Moreover, the above-described controller and method are beneficial to the vehicle occupants as they prevent early interventions and thus reduce the likelihood of the vehicle occupant becoming annoyed at the collision warning system. A further advantage is that late interventions are prevented, thereby increasing the value of the collision warning system. The controller and method described herein may be adopted for any feature intended to provide information such as a warning or autonomous emergency braking, in forward or reverse motion of a vehicle.
[0084] It is to be appreciated that many modifications may be made to the above examples and embodiments without departing from the scope of the present invention as defined in the accompanying claims.