Multi-function vehicle control device
10670141 ยท 2020-06-02
Inventors
Cpc classification
F02D2200/604
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D11/105
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2061/0244
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16D2500/31406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/602
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D11/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60T2220/04
PERFORMING OPERATIONS; TRANSPORTING
F16H2059/183
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D11/106
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60K26/02
PERFORMING OPERATIONS; TRANSPORTING
F16H59/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F16H59/20
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D11/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60K26/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle control device includes a user-depressible portion that in some examples takes the form of a third foot pedal. The user-depressible portion may be depressed to varying degrees and then released to varying degrees. The degree and type of pedal movement is analyzed to determine one of a predetermined plurality of vehicle control functions that the drives wishes to perform.
Claims
1. A vehicle control device, comprising: a user-depressible portion, the user-depressible portion being structured to move between a rest position and a depressed position, the user-depressible portion being biased towards the rest position; a signal generation portion, the signal generation portion being structured to provide a signal indicating the position of the user-depressible portion when the user-depressible portion is at the rest position, at the depressed position, or anywhere therebetween; and a microcontroller, the microcontroller being operatively connected to the signal generation portion, the microcontroller being structured to receive the signal from the signal generation portion, the microcontroller having memory containing executable instructions to determine a type of movement of the user-depressible portion based on the signal, to perform a first vehicle control action in response to a first type of movement, and to perform a second vehicle control action in response to a second type of movement, the first type of movement and second type of movement being selected from the group consisting of a tap, a double tap, a tap-hold, a bounce midpoint, a midpoint forward, a midpoint backward, a bounce full, or a floor.
2. The vehicle control device according to claim 1, wherein the user-depressible portion is a foot pedal.
3. The vehicle control device according to claim 2, wherein the foot pedal includes a kickdown indicator.
4. The vehicle control device according to claim 1, wherein the microcontroller is structured to continue performance of at least one of the first vehicle control action and second vehicle control action after release of the user-depressible portion.
5. A method of controlling functions within a vehicle, the method comprising: providing a vehicle control device, comprising: a user-depressible portion, the user-depressible portion being structured to move between a rest position and a depressed position, the user-depressible portion being biased towards the rest position; a signal generation portion, the signal generation portion being structured to provide a signal indicating the position of the user-depressible portion when the user-depressible portion is at the rest position, at the depressed position, or anywhere therebetween; and a microcontroller, the microcontroller being operatively connected to the signal generation portion; determining an first position of the user-depressible portion; determining a second position of the user-depressible portion, the second position occurring later in time than the first position; determining a type of movement from the first position and second position, the type of movement being selected from the group consisting of a tap, a double tap, a tap-hold, a bounce midpoint, a midpoint forward, a midpoint backward, a bounce full, or a floor; selecting a first predetermined vehicle control function if a first predetermined movement type is selected, and selecting a second predetermined vehicle control function if a second predetermined movement type is selected; and executing the vehicle control function correlated to the type of movement.
6. The method according to claim 5, further comprising: determining a third position of the user-depressible portion, the third position occurring later in time than the second position; and determining the type of movement from the first position, second position, and third position.
7. The method according to claim 6, further comprising: determining a number of repetitions of the type of movement that was determined from the positions of the user-depressible portion; and determining a type of movement from the first position, second position, third position, and number of repetitions of the movement.
8. The method according to claim 5, further comprising: determining a number of repetitions of the type of pedal movement that was determined from the positions of the user-depressible portion; and determining a type of movement from the first position, second position, and number of repetitions of the movement.
9. The method according to claim 5, further comprising continuing performance of at least one of the first vehicle control action and second vehicle control action after release of the user-depressible portion.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9) Like reference characters denote like elements throughout the drawings.
DETAILED DESCRIPTION
(10) Referring to the drawings, a vehicle control system is illustrated. In the illustrated example, the vehicle control system utilizes a vehicle control input device, which can be a user-depressible vehicle control device such as a button, pedal, or the like. In the illustrated example, the vehicle control device is a foot pedal 10 (
(11) Referring to
(12)
(13) For example, the pedal 10 may be pressed all the way to the floor through its entire range of motion, known as flooring the pedal. Flooring the pedal is illustrated by line 12 in
(14) The vehicle control system receives information about the movements of the pedal 10, as well as information about the engine, transmission, and other driving conditions. The engine speed, vehicle speed, current transmission gear, whether the accelerator or brake pedal of the vehicle is being depressed, and to what extent either of these pedals is being depressed, as well as other factors, can all be taken into account in determining the action to perform in response to a specific type of pedal activation. Depending on the type of vehicle in which the pedal is installed, different sets of functions may be associated with different pedal activations.
(15) The pedal 10 in the illustrated example may be an electronic pedal. Examples of suitable pedals include the pedals described within U.S. Pat. No. 6,220,222, issued to A. Kalsi on Apr. 24, 2001; U.S. Pat. No. 6,809,512, issued to D. S. Pfaffenberger et al. on Oct. 26, 2004; and U.S. Pat. No. 6,474,191, issued to A. Campbell on Nov. 5, 2002. The entire disclosures of all three patents are expressly incorporated herein by reference. Such electronic pedals include a position sensor for determining the position of the pedal, and generating an electric signal based on the position of the pedal. This electric signal can be provided to a controller that may be the pre-existing vehicle control system (adapted to receive and process such a signal), or may be an additional controller added to the vehicle which communicates the desired instructions to the existing vehicle control system. The specific pre-existing control system will vary depending on the vehicle with which the pedal 10 is used, as well as the tasks the pedal 10 is to perform. The signal from either the pedal 10 or from a separate microcontroller may communicate the desired signal to a transmission controller, engine controller, powertrain controller, body control module, or other pre-existing control system. If other devices are added to the vehicle in order to carry out the functions controlled by the pedal (which may be the case if the other devices are added to the vehicle after the vehicle is manufactured), then the pedal's microcontroller may feed control signals into the controllers for these devices.
(16) If a separate microcontroller is used to receive the electrical signal, then that separate microcontroller can be selected from a variety of different types of controllers. Possible microcontrollers include general-purpose programmable microcontrollers, programmable logic devices such as field programmable gate arrays, application specific integrated circuits, and custom integrated circuits. This microcontroller can be programmed to receive not only the electrical signal from the pedal position sensor, but also any additional required information about the current engine, transmission, and/or driving conditions that may be necessary to convert the position signal from the pedal into a vehicle control signal that can be acted upon by the vehicle's pre-existing computer. Once the desired action is determined from the pedal position and any relevant vehicle information, the appropriate signal is sent to the vehicle's computer to execute the desired action.
(17)
(18)
(19) The process carried out by the controller 40 and/or body control module 48 is illustrated in
(20) Characterization of the previously detected pedal movement is illustrated in
(21) If the initial pedal position was in approximately the middle of the pedals range of travel, then the final pedal position is examined at step 94. If the final pedal position is at the floor, the system then checks to see if the pedal is subsequently raised slightly at step 82. If so, the movement is characterized as bounce full at step 84. If not, the movement is characterized as flooring the pedal at step 86. If the pedal was not floored, but was merely lowered a small amount, then the movement is categorized as midpoint forward at step 96. If the pedal was raised slightly, and the movement is characterized as midpoint backward at step 98. If the pedal is raised all the way to its rest position, the system will not perform any functions, but will merely continue to monitor the pedal, with the starting point for the next pedal position being the rest position.
(22) If the pedal 10 began movement in a position near the floor, then the second pedal position will be checked at step 100. If the final pedal position is at the floor, the system then checks to see if the pedal is subsequently raised slightly at step 82. If so, the movement is characterized as bounce full at step 84. If not, the movement is characterized as flooring the pedal at step 86. Alternatively, if the final pedal position is near the floor, but not at the floor, the movement is also characterized as a bounce full movement at step 84. If the pedal is raised all the way to its rest position, the system will not perform any functions, but will merely continue to monitor the pedal, with the starting point for the next pedal position being the rest position.
(23) Referring to
(24) Depending on the specific type of vehicle as well as the specific vehicle options available, numerous functions may be controlled by various pedal movements. As an example, a tap on the pedal 10 may activate exhaust braking if the brake pedal is depressed when the tap occurs. Once all of the relevant information has been identified and received by the microcontroller 40 or body control module 48, a lookup table or decision tree can be used to correlate the specific pedal movement with the specific action being selected by the driver. The appropriate control signal can then be sent to execute the desired action at step 106.
(25) As one example of how a pedal 10 could be implemented, a light duty pickup truck could use the pedal 10 to control various functions which are typical of such trucks. For example, a tap could be used to select tow/haul mode (altering the transmission shift schedule and torque converter control) when the transmission is in drive, or to otherwise change the gear shifting calibration map to emphasize efficiency, power, or braking. If the transmission is in manual mode, then a tap might initiate an upshift. A tap may also be used to turn off the exhaust brake. A bounce may be used to change the engine performance state (which may provide greater power or greater fuel efficiency than a default engine performance state) when the transmission is in drive. If the transmission is in manual mode, then a bounce may initiate a downshift. A hold may turn on or off the exhaust brake, depending on the duration of the hold. A floor may activate an auxiliary input defined by the driver, with the hold feature disabled if the floor feature is enabled, thus preventing misinterpretation of a driver input.
(26) As another example, medium and heavy-duty trucks may utilize a similar system to that described above, although some examples may provide fewer driver options if this is desired by the employer of the driver. In some examples, the third pedal may be limited to gear shifting and engine braking.
(27) As another example, electric vehicles, hybrid electric vehicles, and plug in hybrid electric vehicles would be set up to initiate a different set of functions based on the action performed on the pedal 10. A tap and bounce could be used to control regenerative braking levels, while a floor could provide a performance mode to spool up the engine and/or increase the amount of power available, including shifting gears under specified conditions in some examples.
(28) As yet another example, holding the third pedal in a middle position could switch from automatic to manual shifting. Temporarily lowering the pedal could either upshift or downshift, while temporarily raising the pedal could perform the opposite shifting operation. A further example may utilize an extended hold to change modes. For example, a two second hold may turn on the exhaust brake, and a seven second hold may change modes. Such a mode change could, in some examples, enter a mode for racing or other unconventional driving situations.
(29) A further example utilizes three pedal movements, a tap, a bounce, and a hold, to activate three related functions, three different functions, or a combination of two related functions and an unrelated function. If a kickdown feature is included, the kickdown feature can be utilized to distinguish a tap from a bounce, for example, a pedal press that stops above the kickdown point before returning to rest is a tap, and a pedal press that reaches the kickdown point before returning partially or totally to rest is a bounce. A pedal press that remains below the kickdown point can be a hold.
(30) A variety of modifications to the above-described embodiments will be apparent to those skilled in the art from this disclosure. In particular, numerous combinations of pedal movements and controlled functions may be utilized, which are too numerous to describe, but which will be obvious to those skilled in the art from this description. Thus, the invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The particular embodiments disclosed are meant to be illustrative only and not limiting as to the scope of the invention. The appended claims, rather than to the foregoing specification, should be referenced to indicate the scope of the invention.