Method for controlling a deceleration request in a one-pedal-driving mode of a vehicle, computer program product, data processing apparatus, and vehicle
The disclosure relates to controlling a deceleration request in a one-pedal-driving mode of a vehicle. The deceleration request can comprise a deceleration level being a function of a position of a drive pedal of the vehicle. A corresponding method can comprise receiving, by a system comprising a processor, a vehicle stability information, the vehicle stability information being indicative for driving stability of the vehicle, comparing, by the system, the vehicle stability information to a vehicle stability information threshold, and triggering, by the system, a reduction of the deceleration level of the deceleration request if the vehicle stability information is determined to exceed the vehicle stability information threshold.
1 . A method for controlling a deceleration request in a one-pedal-driving mode of a vehicle, the deceleration request comprising a deceleration level being a function of a position of a drive pedal of the vehicle, the method comprising:
determining, by a system comprising a processor, using a driver model and based on at least one driver input sensor, a driving intention of a driver of the vehicle;
determining, by the system, based on the driving intention and at least one determined vehicle motion of the vehicle, a vehicle stability information, the vehicle stability information being indicative for driving stability of the vehicle;
comparing, by the system, the vehicle stability information to a vehicle stability information threshold; and
in response to determining that the vehicle stability information exceeds the vehicle stability information threshold, triggering, by the system, a reduction of the deceleration level of the deceleration request, wherein an amount of the reduction is based on the vehicle stability information.
2 . The method of claim 1 , wherein the driver model comprises a virtual model of a set of driving operations of the driver.
3 . The method of claim 2 , wherein the virtual model models the set of driving operations of the driver under different driving situations.
4 . The method of claim 1 , wherein the at least one determined vehicle motion is based on at least one of a wheel speed sensor or an inertia measurement unit of the vehicle.
5 . The method of claim 1 , wherein the at least one determined vehicle motion is based on a vehicle stability model.
6 . The method of claim 5 , wherein the vehicle stability model comprises a virtual model of vehicle stability of the vehicle determined driving intention.
7 . The method of claim 6 , wherein the virtual model models the vehicle stability under different driving situations.
8 . The method of claim 7 , wherein the at least one driver input sensor comprises at least one of a steering angle sensor, a brake pedal sensor, or a drive pedal sensor of the vehicle.
9 . The method of claim 1 , wherein the method is executed periodically or according to a schedule.
10 . The method of claim 9 , further comprising:
increasing, by the system, the deceleration level of the deceleration request if the vehicle stability information is determined no longer to exceed the vehicle stability information threshold.
11 . The method of claim 1 , wherein the deceleration request comprises a regenerative deceleration or a deceleration through service brakes of the vehicle.
12 . The method of claim 1 , further comprising:
receiving, by the system, a brake pedal operation information; and
eliminating, by the system, the reduction of the deceleration level of the deceleration request.
13 . A vehicle, comprising:
at least one processor; and
at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising:
determining using a driver model and based on at least one driver input sensor, a driving intention of a driver of the vehicle;
determining, based on the driving intention and at least one determined vehicle motion of the vehicle, a vehicle stability information, the vehicle stability information being indicative for driving stability of the vehicle;
comparing the vehicle stability information to a vehicle stability information threshold; and
in response to determining that the vehicle stability information exceeds the vehicle stability information threshold, triggering a reduction of a deceleration level of a deceleration request, wherein an amount of the reduction is based on the vehicle stability information.
14 . The vehicle of claim 13 , wherein the driver model comprises a virtual model of a set of driving operations of the driver.
15 . The vehicle of claim 13 , wherein the at least one determined vehicle motion is based on at least one of a wheel speed sensor or an inertia measurement unit of the vehicle.
16 . The vehicle of claim 13 , wherein the at least one determined vehicle motion is based on a vehicle stability model.
17 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
determining using a driver model and based on at least one driver input sensor, a driving intention of a driver of the vehicle;
determining, based on the driving intention and at least one determined vehicle motion of the vehicle, a vehicle stability information, the vehicle stability information being indicative for a driving stability of a vehicle;
comparing the vehicle stability information to a vehicle stability information threshold; and
in response to determining that the vehicle stability information exceeds the vehicle stability information threshold, triggering a reduction of a deceleration level of a deceleration request, wherein an amount of the reduction is based on the vehicle stability information.
18 . The non-transitory machine-readable medium of claim 17 , wherein the driver model comprises a virtual model of a set of driving operations of the driver.
19 . The non-transitory machine-readable medium of claim 18 , wherein the virtual model models the set of driving operations of the driver under different driving situations.
20 . The non-transitory machine-readable medium of claim 17 , wherein the at least one driver input sensor comprises at least one of a steering angle sensor, a brake pedal sensor, or a drive pedal sensor of the vehicle.