Determining low-speed driving direction in a vehicle
First Claim
1. A method of determining a driving direction of a vehicle when the vehicle begins traveling, the method comprising:
- determining whether the vehicle is in one of three states,(1) an uphill state in which the vehicle is located on an upward sloping surface, wherein in the uphill state the vehicle is oriented so that selecting and operating the vehicle in a drive gear moves the vehicle forward and upwardly along the upward sloping surface and selecting and operating the vehicle in a reverse gear moves the vehicle downwardly along the sloping surface,(2) a downhill state in which the vehicle is located on a downward sloping surface, wherein in the downhill state the vehicle is oriented so that selecting and operating the vehicle in a drive gear moves the vehicle forwardly and downwardly along the downward sloping surface and selecting and operating the vehicle in a reverse gear moves the vehicle backward and upwardly along the sloping surface, and(3) a flat surface state in which the vehicle is located on a flat surface;
obtaining information from a plurality of vehicle sensors; and
determining, using a processor, a beginning direction of movement from a standstill of the vehicle based upon the determined state of the vehicle and information from the plurality of vehicle sensors, wherein the beginning direction of movement of the vehicle includes at least one of the forward direction and the backward direction,wherein determining the beginning direction of movement includes determining a direction of movement based on(i) the determined state of the vehicle and(ii) a difference between a longitudinal acceleration of the vehicle at a time when the vehicle is at a standstill and a longitudinal acceleration of the vehicle at a time when the vehicle begins moving,wherein the processor receives inputs from the plurality of vehicle sensors comprising;
an acceleration signal axlnBls from a longitudinal acceleration sensor when a brake light switch is engaged, a wheel speed sensor output dvRadln/dt, a derivative of the wheel speed sensor output during a previous time period dvRadlnK1/dt, a brake light switch off indication !BLS, a gear shift sensor output PRNDL that indicates engagement in a forward direction D or a reverse direction R, an acceleration signal axlnvRadln from the longitudinal acceleration sensor when the vehicle first starts to move, and a predetermined uphill threshold C_axlnUPHILL is provided,wherein when the vehicle is in the uphill state located on an upward sloping surface, the processor determines a forward direction of movement after a backward beginning movement if;
axlnBls is greater than C_axlnUPHILL,ANDdvRadlnK1/dt is less than 0ANDdvRadln/dt is greater than or equal to 0ANDaxlnvRadln−
axlnBls is greater than or equal to 0AND!BLSANDPRNDL=D.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a system of determining a driving direction of a vehicle traveling at a low speed. The method includes determining whether the vehicle is in one of three states: (1) an uphill state in which the vehicle is located on an upward sloping surface, (2) a downhill state in which the vehicle is located on a downward sloping surface, and (3) a flat surface state in which the vehicle is located on a flat surface. The method also includes obtaining information from a plurality of vehicle sensors and determining a direction of movement of the vehicle based upon the determined state of the vehicle and information from the plurality of vehicle sensors.
42 Citations
9 Claims
-
1. A method of determining a driving direction of a vehicle when the vehicle begins traveling, the method comprising:
-
determining whether the vehicle is in one of three states, (1) an uphill state in which the vehicle is located on an upward sloping surface, wherein in the uphill state the vehicle is oriented so that selecting and operating the vehicle in a drive gear moves the vehicle forward and upwardly along the upward sloping surface and selecting and operating the vehicle in a reverse gear moves the vehicle downwardly along the sloping surface, (2) a downhill state in which the vehicle is located on a downward sloping surface, wherein in the downhill state the vehicle is oriented so that selecting and operating the vehicle in a drive gear moves the vehicle forwardly and downwardly along the downward sloping surface and selecting and operating the vehicle in a reverse gear moves the vehicle backward and upwardly along the sloping surface, and (3) a flat surface state in which the vehicle is located on a flat surface; obtaining information from a plurality of vehicle sensors; and determining, using a processor, a beginning direction of movement from a standstill of the vehicle based upon the determined state of the vehicle and information from the plurality of vehicle sensors, wherein the beginning direction of movement of the vehicle includes at least one of the forward direction and the backward direction, wherein determining the beginning direction of movement includes determining a direction of movement based on (i) the determined state of the vehicle and (ii) a difference between a longitudinal acceleration of the vehicle at a time when the vehicle is at a standstill and a longitudinal acceleration of the vehicle at a time when the vehicle begins moving, wherein the processor receives inputs from the plurality of vehicle sensors comprising;
an acceleration signal axlnBls from a longitudinal acceleration sensor when a brake light switch is engaged, a wheel speed sensor output dvRadln/dt, a derivative of the wheel speed sensor output during a previous time period dvRadlnK1/dt, a brake light switch off indication !BLS, a gear shift sensor output PRNDL that indicates engagement in a forward direction D or a reverse direction R, an acceleration signal axlnvRadln from the longitudinal acceleration sensor when the vehicle first starts to move, and a predetermined uphill threshold C_axlnUPHILL is provided,wherein when the vehicle is in the uphill state located on an upward sloping surface, the processor determines a forward direction of movement after a backward beginning movement if; axlnBls is greater than C_axlnUPHILL, AND dvRadlnK1/dt is less than 0 AND dvRadln/dt is greater than or equal to 0 AND axlnvRadln−
axlnBls is greater than or equal to 0AND !BLS AND PRNDL=D. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for determining a driving direction of a vehicle starting from a standstill, the system comprising:
-
a controller; and a plurality of sensors connected to the controller, each of the sensors configured to transmit information to the controller; wherein, the controller is programmed to determine whether the vehicle is in one of three states; (1) an uphill state in which the vehicle is located on an upward sloping surface, wherein in the uphill state the vehicle is oriented so that selecting and operating the vehicle in a drive gear moves the vehicle forwardly and upwardly along the upward sloping surface and selecting and operating the vehicle in a reverse gear moves the vehicle downwardly along the sloping surface, (2) a downhill state in which the vehicle is located on a downward sloping surface, wherein in the downhill state the vehicle is oriented so that selecting and operating the vehicle in a drive gear moves the vehicle forwardly and downwardly along the downward sloping surface and selecting and operating the vehicle in a reverse gear moves the vehicle backwardly and upwardly along the sloping surface, and (3) a flat surface state in which the vehicle is located on a flat surface, and determine a beginning direction of movement of the vehicle based upon the determined state of the vehicle and information from the plurality of sensors, wherein the beginning direction of movement of the vehicle includes at least one of the forward direction and a backward direction, wherein the controller determines the beginning direction of movement based on (i) the determined state of the vehicle and (ii) a difference between an acceleration signal from a longitudinal acceleration sensor when the vehicle first moves from a standstill minus an acceleration signal from the longitudinal acceleration sensor when the vehicle is at a standstill to determine a driving direction of the vehicle, wherein the controller receives inputs as;
the acceleration signal axlnBls from the longitudinal acceleration sensor when a brake light switch is engaged, a predetermined uphill threshold C_axlnUPHILL, a wheel speed sensor output dvRadln/dt, a derivative of the wheel speed sensor output during a previous time period dvRadlnK1/dt, a brake light switch off indication !BLS, a gear shift sensor output PRNDL that indicates engagement in a forward direction D or a reverse direction R, and an acceleration signal axlnvRadln from the longitudinal acceleration sensor when the vehicle first starts to move,wherein when the vehicle is in the uphill state located on an upward sloping surface, the controller determines a forward direction of movement after a backward beginning movement if; axlnBls is greater than C_axlnUPHILL, AND dvRadlnK1/dt is less than 0 AND dvRadln/dt is greater than 0 AND axlnvRadln−
axlnBls is greater than or equal to 0AND !BLS AND PRNDL=D. - View Dependent Claims (7, 8, 9)
-
Specification