SYSTEM FOR SAFELY KNEELING A VEHICLE
20180339568 ยท 2018-11-29
Assignee
Inventors
Cpc classification
B60G2300/38
PERFORMING OPERATIONS; TRANSPORTING
B60Q9/00
PERFORMING OPERATIONS; TRANSPORTING
B60G2800/202
PERFORMING OPERATIONS; TRANSPORTING
B60G2204/47
PERFORMING OPERATIONS; TRANSPORTING
B60G2400/302
PERFORMING OPERATIONS; TRANSPORTING
B60G17/017
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60G17/017
PERFORMING OPERATIONS; TRANSPORTING
Abstract
Disclosed are a system and method for operating a vehicle kneeling system. A controller operates an actuator that compresses the vehicle suspension to lower the frame of the vehicle to a kneeled position. The controller verified that the transmission is set to park, and that a kneel switch is depressed, to operate the actuator. The controller continues to monitor these parameters, and when the controller detects loss of a signal, it deactivates the actuator which allows the suspension to return the vehicle to a ride height.
Claims
1. A vehicular system comprising: an ignition switch including an on position; a gear selector coupled to a transmission and including a park position; a vehicle controller that outputs an ignition on signal when the ignition switch is in the on position and a park signal when the transmission is set to the park position; a frame having a ride height and a kneeled height that is closer to the ground than the ride height; a suspension system having a ride condition in which the frame is at the ride height and a kneeled condition in which the frame is at the kneeled height, wherein the suspension system is biased toward the ride height; a kneeling actuator adapted to compress the suspension system against the bias of the suspension system to move the suspension system from the ride condition to the kneeled condition; a master switch that outputs a master on signal when the master switch is set to an on position; a kneel button that outputs a kneel signal when the kneel button is actuated; and a kneeling controller adapted to monitor each of the ignition on signal, the park signal, the master on signal and the kneel signal and further adapted to actuate the kneeling actuator to move the suspension system from the ride condition to the kneeled condition when the kneeling controller detects simultaneous and ongoing receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal.
2. The vehicular system of claim 1, wherein the kneeling controller is adapted to delay actuating the kneeling actuator until receipt of a continuous kneel signal more than 3 seconds.
3. The vehicular system of claim 2, wherein the kneeling controller is adapted to deactivate the kneeling actuator to move the suspension system from the kneeled condition to the ride condition due to the bias of the suspension system upon loss of any one of the park signal, the ignition on signal, the master on signal, or the kneel signal.
4. The vehicular system of claim 3, further comprising a kneeling indicator, wherein the kneeling controller is adapted to activate the kneeling indicator when the kneeling controller detects simultaneous receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal.
5. The vehicular system of claim 4, wherein the kneeling indicator is selected from the group consisting of a light, an alarm and both a light and an alarm.
6. The vehicular system of claim 4, wherein the kneeling actuator is a hydraulic cylinder and wherein the kneeling controller actuates a pump assembly that actuates the hydraulic cylinder.
7. The vehicular system of claim 6, wherein the kneeling actuator only moves a portion of the vehicle closer to the ground.
8. The vehicular system of claim 1, wherein the kneeling controller is adapted to deactivate the kneeling actuator to move the suspension system from the kneeled condition to the ride condition due to the bias of the suspension system upon loss of any one of the park signal, the ignition on signal, the master on signal, or the kneel signal.
9. The vehicular system of claim 1, wherein the kneeling actuator only moves a portion of the vehicle closer to the ground.
10. The vehicular system of claim 1, further comprising a kneeling indicator, wherein the kneeling controller is adapted to activate the kneeling indicator when the kneeling controller detects simultaneous receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal.
11. A method of controlling a vehicle kneeling system in a vehicle having a kneeling controller, the method comprising: in the kneeling controller, receiving an ignition on signal indicating that an ignition key switch for the vehicle is on; in the kneeling controller, receiving a park signal indicating that a transmission of the vehicle is set to park; in the kneeling controller, receiving a master on signal indicating that a master switch is on; in the kneeling controller, receiving a kneel signal indicating actuation of a kneel button; in the kneeling controller, verifying simultaneous and ongoing receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal; actuating a kneeling actuator with the kneeling controller upon verification of simultaneous and ongoing receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal; and with the kneeling actuator, moving the vehicle to a kneeling position that lowers a frame of the vehicle closer to the ground.
12. The method of claim 11, further comprising, before activating the kneeling actuator, delaying actuating the kneeling actuator until receipt of a continuous kneel signal of more than 3 seconds.
13. The method of claim 12, further comprising deactivating the kneeling actuator upon loss on any one of the park signal, the ignition on signal, the master on signal or the kneel signal.
14. The method of claim 13, further comprising, upon verification of simultaneous receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal, activating a kneeling indicator.
15. The method of claim 14, wherein the kneeling indicator is selected from the group consisting of a light, an alarm and a light and alarm.
16. The method of claim 15, wherein the vehicle includes a vehicle controller that provides the ignition on signal and the park signal.
17. The method of claim 16, wherein the kneeling actuator is a hydraulic cylinder and wherein the kneeling controller actuates a pump assembly that actuates the hydraulic cylinder.
18. The method of claim 11, further comprising deactivating the kneeling actuator upon loss on any one of the park signal or the ignition on signal, the master on signal, the kneel signal thereby moving the vehicle out of the kneeling position.
19. The method of claim 11, further comprising, upon verification of simultaneous receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal, activating a kneeling indicator selected from the group consisting of a light, an alarm, and a light and an alarm.
20. The method of claim 11, wherein the kneeling actuator only moves a portion of the vehicle closer to the ground.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
DETAILED DESCRIPTION
[0019] With respect to the organization and description of figures, the reference numerals in the detailed description are organized to aid the reader in quickly identifying the drawings where various components are first shown. In particular, the drawing in which an element first appears is typically indicated by the left-most digit(s) in the corresponding reference number. For example, an element identified by a 100 series reference numeral will first appear in
[0020]
[0021] Once in the lowered position as shown in
[0022] In
[0023] The operation of the engine, transmission, and other aspects of the vehicle are controlled by a vehicle controller 118. Vehicle controller 118 may accept input from multiple vehicle controls 124 that may include, but are not limited to, brake pedal 126, gear selector 128, and ignition switch 130. Controller 118 may communicate with engine 104, and transmission 106, or any other devices, sensors, actuators, and the like in vehicle 102 using a communications system 120 such as a vehicle data bus. This communication system 120 includes one or more connections such as electrical wire, optical fibers, and the like. These connections are configured to carry data between the various components of the vehicle that are connected together. One example of such a communication system is a Controller Area Network bus (CAN bus). However, any suitable communication system that allows microcontrollers, sensors, and other devices throughout the vehicle to communicate with each other is envisioned.
[0024] Suspension system 112 includes a kneeling actuator 116 that is configured to adjust the height of frame 110 and cargo area 108 by compressing the suspension. An example of a kneeling actuator is disclosed in U.S. patent application Ser. No. 15/225,235 titled SUSPENSION FOR A MULTIPLE HEIGHT VEHICLE and published as US Pub. No. 2016/0339823. Actuator 116 may include a hydraulic cylinder. Actuator 116 may be controlled by a kneeling controller 122 and may be responsive to commands to raise, lower, or perform other operations related to changing the load height of the vehicle. Kneeling controller 122 uses communication system 120 to receive information about the state of the vehicle from vehicle controller 118. Such information may include its speed, current gear, whether the engine is running or stopped, tire pressure, whether the brake pedal is depressed, or any other suitable data.
[0025] Controller 122 may also accept input from the operator of the vehicle received via kneeling controls 138. These controls may include any suitable devices for accepting input from an operator such as a kneeling switch 140, and a master switch 142. Kneeling controller 122 may provide as output control instructions or data to actuator 116 and vehicle controller 118. User interface aspects of the system to provide the operator with feedback as to the state of the kneeling system may include kneeling indicators 132 such as a visible light 134 which may be an LED positioned inside the cab, or other such indicator showing the vehicle to be in a raised or lowered state. A light as a yellow strobe or other such indicator may also be positioned outside the vehicle and configured to flash or otherwise attract attention to those in the area. An audible alarm 136 may also be included and may be inside the cab (i.e. a buzzer), or outside the cab, in either case to provide warning to the operator and to those standing nearby that the vehicle is about to change height. Control logic in kneeling controller 122 is configured to accept input from the vehicle, monitor those inputs and make decisions on how to safely operate the kneeling aspect of the vehicle. This control logic may be stored in any suitable type of memory device and may be executed by a processor, microcontroller, or any other suitable digital or analog circuitry.
[0026] Adjustments to the position or configuration of suspension 112 may be performed by actuator 116 to raise or lower frame 110, cargo area 108 and rear deck area 114 from a first height A shown in
[0027] Additional implementation details of one example of an actuator 116 appear at 300 in
[0028] An example of some of the control logic executed by kneeling controller 122 to safely manage raising and lowering the vehicle is illustrated in
[0029] Determining when the vehicle is safe to kneel includes accepting input from the vehicle itself such as by receiving input from vehicle controller 118. Such input may include any suitable aspect of the vehicle operation such as whether the gearshift is in park. If the vehicle is safe to kneel the controller may then determine whether the vehicle is actually kneeling at 410. This can include determining whether the vehicle is either completely or partially lowered, or in the process of lowering. In either case, the controller allows the vehicle to continue kneeling at 412, and it can continue lowering to the ground or remain in a previously set lowered position. Once lowered, the vehicle is ready to raise at 422.
[0030] Generally speaking, if the vehicle is not in a state where it is safe to lower or remain lowered, then the controller will not allow it to be lowered. For example, if the vehicle is not safe to kneel at 404, and it is currently in the process of lowering, or is already lowered, the controller automatically raises the vehicle from a lowered position at 416 leaving the system in a state where the vehicle is not ready to kneel at 418.
[0031] The master override switch acts as a way for the operator of the vehicle to immediately disable the kneeling system and bring the vehicle back into a raised position. For example, if the master override switch is off at 408, and the vehicle is lowering or is already lowered at 414, then the controller will automatically raise the vehicle from a kneeling position at 416, leaving it in a state where it is not ready to kneel at 418. The system will not be ready to kneel again until the master override switch is reactivated.
[0032] When the master override switch is on at 408, the system also determines if the vehicle is kneeling at 410 and allows it to continue kneeling at 412 leaving it in a position where it is ready to raise at 422. If the vehicle is not kneeling at 410, then the system is left in a ready to kneel state at 420.
[0033] In general, the safety of the vehicle takes precedence over the operation of the master override switch. If the vehicle should become unsafe to operate in a lowered position, then it is raised regardless of whether the master override switch is on or off. The master override switch provides a way to activate the system and prepare it for the kneeling and to deactivate the system causing it to immediately rise. In this example, activating the master override switch does not automatically cause the vehicle to lower but allows the operator a way to immediately cause the vehicle to raise into a travel position without putting the vehicle in an unsafe condition.
[0034] One example of control logic implemented by controller 122 for lowering the vehicle appears at 500 in
[0035] If the kneeling flag has not been set at 508, a wait timer may be started at 510 thus requiring the user to press and hold the kneeling button until a wait period has expired at 512. This wait period may be any suitable continuous period of time such as less than three seconds or less than five seconds or less than any other suitable continuous time greater than or equal to five seconds. When the wait period is expired at 512, an audible kneeling alarm may be sounded at 514 to warn the operator and others in the area of the vehicle that the vehicle is about to lower. A kneeling indicator at 516 may also flash until an alarm wait period is expired at 518. This alarm wait period may be any suitable length of time such as less than two seconds less than five seconds, or some other suitable period of time greater than or equal to five seconds. If the operator continues to press and hold the kneeling button, and the wait period and alarm period have expired, the vehicle will kneel at 520. The kneeling alarm at 522 and flashing indicators at 524 (or other warning indicators) continue until the operator releases the kneeling button, or the maximum kneeling height is reached at 526. The kneeling flag may then be set at 528 and kneeling is complete at 530. As discussed previously with respect to
[0036] Additional implementation details of the system are included in
[0037] A high level summary of the control logic of kneeling controller 122 is shown in
[0038] Step 806 leads to step 810 where kneeling actuator 116 compresses suspension 112 and moves frame 110 to a kneeled position with frame 110 closer to the ground. In step 812, kneeling controller 122 deactivates kneeling actuator 116, which permits frame 110 to move back to a ride position, when kneeling controller 122 detects loss of any of the ignition on signal, the park signal, the master on signal or the kneel signal.
[0039] In one aspect, a vehicular system is disclosed that includes an ignition switch having an on position, a gear selector coupled to a transmission having a park position, a vehicle controller that outputs an ignition on signal when the ignition switch is in the on position and a park signal when the transmission is set to the park position, a frame that has a ride height and a kneeled height that is closer to the ground than the ride height, a suspension system that defines a ride condition where the frame is at the ride height and a kneeled condition where the frame is at the kneeled height, where the suspension system is biased toward the ride height, a kneeling actuator that compress the suspension system against the bias of the suspension system to move the suspension system from the ride condition to the kneeled condition, a master switch that outputs a master on signal when the master switch is set to an on position, a kneel button that outputs a kneel signal when the kneel button is actuated; and a kneeling controller that monitors each of the ignition on signal, the park signal, the master on signal and the kneel signal and also actuates the kneeling actuator to move the suspension system from the ride condition to the kneeled condition when the kneeling controller detects simultaneous and ongoing receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal.
[0040] In a further aspect, the kneeling controller may optionally delay actuating the kneeling actuator until receipt of a continuous kneel signal that is more than 3 seconds long.
[0041] In another aspect, the kneeling controller can deactivate the kneeling actuator to move the suspension system from the kneeled condition to the ride condition due to the bias of the suspension system when any one of the park signal, the ignition on signal, the master on signal, or the kneel signal is lost.
[0042] In yet another aspect, the vehicle can optionally include a kneeling indicator, where the kneeling controller activates the kneeling indicator when the kneeling controller detects simultaneous receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal. The kneeling indicator can be, for example, a light, an alarm or both a light and an alarm.
[0043] In another related aspect, the kneeling actuator can be a hydraulic cylinder with the kneeling controller actuating a pump assembly to actuate the hydraulic cylinder.
[0044] In each of these aspects, the kneeling actuator can optionally be configured to only move a portion of the vehicle closer to the ground.
[0045] In another aspect, a method of controlling a vehicle kneeling system is disclosed. The method includes in a controller, receiving an ignition on signal indicating that an ignition key switch for the vehicle is on, receiving a park signal indicating that a transmission of the vehicle is set to park, receiving a master on signal indicating that a master switch is on, and receiving a kneel signal indicating actuation of a kneel button. If the controller verifies simultaneous and ongoing receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal then the controller actuates a kneeling actuator that moves the vehicle to a kneeling position that lowers a frame of the vehicle closer to the ground.
[0046] In another aspect of the method, the controller can optionally delay actuating the kneeling actuator until receipt of a continuous kneel signal of more than 3 seconds.
[0047] In yet another aspect of the method, when the controller detects loss of any of the park signal, the ignition on signal, the master on signal or the kneel signal, the controller deactivates the kneeling actuator.
[0048] In a related aspect, when the controller detects simultaneous receipt of each of the ignition on signal, the park signal, the master on signal and the kneel signal, a kneeling indicator can optionally be activated. The kneeling indicator can be, for example, a light, an alarm or both a light and an alarm.
[0049] In another related aspect, the kneeling actuator is a hydraulic cylinder and the controller actuates a pump assembly that actuates the hydraulic cylinder.
[0050] In each of these aspects, the kneeling actuator can optionally be configured to only move a portion of the vehicle closer to the ground.
[0051] It should be noted that the singular forms a, an, the, and the like as used in the description and/or the claims include the plural forms unless expressly discussed otherwise. For example, if the specification and/or claims refer to a device or the device, it includes one or more of such devices.
[0052] While the invention has been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only the preferred embodiment has been shown and described and that all changes, equivalents, and modifications that come within the spirit of the inventions defined by following claims are desired to be protected.