US20190031158A1 - Timer based vehicle leveling and stabilization system and method of manufacture - Google Patents
Timer based vehicle leveling and stabilization system and method of manufacture Download PDFInfo
- Publication number
- US20190031158A1 US20190031158A1 US16/149,735 US201816149735A US2019031158A1 US 20190031158 A1 US20190031158 A1 US 20190031158A1 US 201816149735 A US201816149735 A US 201816149735A US 2019031158 A1 US2019031158 A1 US 2019031158A1
- Authority
- US
- United States
- Prior art keywords
- jacks
- jack
- actuator
- vehicle
- leveling system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 title claims description 61
- 230000006641 stabilisation Effects 0.000 title abstract description 8
- 238000011105 stabilization Methods 0.000 title abstract description 8
- 238000004519 manufacturing process Methods 0.000 title 1
- 230000008569 process Effects 0.000 claims description 7
- 230000015654 memory Effects 0.000 claims description 5
- 239000000725 suspension Substances 0.000 claims description 5
- 230000006870 function Effects 0.000 description 23
- 230000000087 stabilizing effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 239000012530 fluid Substances 0.000 description 6
- 230000003936 working memory Effects 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 230000009849 deactivation Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000284 resting effect Effects 0.000 description 2
- 239000003381 stabilizer Substances 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000008961 swelling Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60S—SERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
- B60S9/00—Ground-engaging vehicle fittings for supporting, lifting, or manoeuvring the vehicle, wholly or in part, e.g. built-in jacks
- B60S9/02—Ground-engaging vehicle fittings for supporting, lifting, or manoeuvring the vehicle, wholly or in part, e.g. built-in jacks for only lifting or supporting
- B60S9/10—Ground-engaging vehicle fittings for supporting, lifting, or manoeuvring the vehicle, wholly or in part, e.g. built-in jacks for only lifting or supporting by fluid pressure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60J—WINDOWS, WINDSCREENS, NON-FIXED ROOFS, DOORS, OR SIMILAR DEVICES FOR VEHICLES; REMOVABLE EXTERNAL PROTECTIVE COVERINGS SPECIALLY ADAPTED FOR VEHICLES
- B60J7/00—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs
- B60J7/08—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of non-sliding type, i.e. movable or removable roofs or panels, e.g. let-down tops or roofs capable of being easily detached or of assuming a collapsed or inoperative position
- B60J7/085—Non-fixed roofs; Roofs with movable panels, e.g. rotary sunroofs of non-sliding type, i.e. movable or removable roofs or panels, e.g. let-down tops or roofs capable of being easily detached or of assuming a collapsed or inoperative position winding up, e.g. for utility vehicles
Definitions
- This invention relates generally to leveling systems, and more particularly to a system and method for leveling and/or stabilizing vehicles. Even more particularly, this invention relates to a timer-based system and method for leveling and/or stabilizing vehicles.
- Leveling systems for vehicles, particularly recreational vehicles, are known in the art.
- known leveling systems include a plurality of jacks, each fixed to a vehicle at a particular location.
- a recreational vehicle might include four jacks, each affixed to the recreational vehicle near a respective corner of the vehicle.
- leveling system is a manual leveling system.
- Manual leveling systems are controlled by momentary switches operating each jack individually, in pairs, or all at the same time. Manual leveling systems are time consuming to deploy. In addition, a great number of manual adjustments can be required to obtain even a roughly level and stabilized vehicle.
- leveling system Another type of leveling system is an automatic leveling system.
- Automatic leveling systems include a control panel which may operate in manual mode or have an “auto level” function.
- the “auto level” function levels a vehicle based on feedback from an inclinometer (leveling sensor).
- a controller drives the jacks based on readings from the leveling sensor until the vehicle is in a desired level, stabilized position.
- Automatic leveling systems based on a leveling sensor are susceptible to errors resulting from an improperly mounted sensor. For example, if the leveling sensor is not mounted precisely level with the vehicle, then the vehicle will not be level even though the leveling sensor is level. Indeed, even if the leveling sensor is installed in precisely level position, it can be rendered unlevel by inadvertent impact, swelling or shifting of the structure of the vehicle to which the leveling sensor is attached, and so on. Moreover, the leveling sensors add weight and expense to the leveling system, which are undesirable features.
- the present invention overcomes the problems associated with the prior art by providing a timer-based system and method for leveling and stabilizing a vehicle.
- the invention facilitates easy, rapid deployment of jacks to level and stabilize a vehicle on flat surfaces.
- the invention also facilitates the manual adjustment of individual jacks to accommodate for uneven surfaces.
- An example leveling system for a vehicle includes a jack, an actuator, a user interface device, and a controller.
- the jack is adapted to be fixed to the vehicle and is extendable from a stowed position to an auto-deployed position.
- the actuator is coupled to the jack and is operative to extend and retract the jack responsive to signals from the controller.
- the user interface device is adapted to receive input from a user.
- the controller is responsive to an auto-deploy signal from the user interface and operative to provide the control signals to the actuator causing the actuator to continuously extend the jack from the stowed position for a predetermined time period, thereby positioning the jack in the auto-deployed position.
- the duration of the predetermined time period depends on physical characteristics of the vehicle, a relative position of the jack with respect to the vehicle, and/or the distance between the jack and the ground when the jack is in the stowed position.
- the duration of the time period additionally depends on physical characteristics of the actuator and/or the amount of lift required to take some weight of the vehicle off of the suspension of the vehicle.
- the actuator is a hydraulic actuator.
- the example leveling system additionally includes a plurality of jacks.
- the jacks of the plurality of jacks are grouped into at least a first group and a second group.
- the controller responsive to the auto-deploy signal from the user interface, is operative to provide control signals to the actuator causing the actuator to continuously extend the jacks of the first group from their stowed positions for a first predetermined time period, thereby positioning the jacks of the first group in the auto-deployed position.
- the controller also provides control signals to the actuator causing the actuator to continuously extend the jacks of the second group from their stowed positions for a second predetermined time period, thereby positioning the jacks of the second group in the auto-deployed position.
- the duration of the first predetermined time period can be different than the duration of the second predetermined time period.
- the controller operates without input from a level sensor.
- the actuator includes an individual actuator for each the group of jacks.
- the actuator includes an individual actuator for each individual jack.
- the example leveling system optionally includes one or more sensors responsive to a position of an associated jack and operative to provide a signal to the controller indicative that the associated jack is in the stowed position.
- the example leveling system additionally includes memory for storing a time value associated with the predetermined time period.
- the time value is reconfigurable, which allows the leveling system to be used in combination with a wide variety of vehicles having different physical characteristics.
- An example method for automatically deploying a plurality of jacks from a stowed position to an auto-deployed position includes receiving input from a user indicating that the jacks are to be auto-deployed, determining whether all of the jacks are in the stowed position, retrieving a time value associated with a first group of the jacks, and driving the first group of the jacks for a predetermined time period based on the time value, thereby deploying the jacks of the first group from their stowed positions to their auto-deployed positions.
- the example method additionally includes retrieving a second time value associated with a second group of the jacks, and driving the second group of the jacks for a second predetermined time period based on the second time value, thereby deploying the jacks of the second group from their stowed positions to their auto-deployed positions.
- the step of determining whether all of the jacks are in their stowed positions includes receiving sensor input from each jack indicating that each jack is fully retracted.
- the step of determining whether all of the jacks are in their stowed positions includes retracting the jacks until all of the jacks are in their stowed positions.
- Another example leveling system for a vehicle includes a jack adapted to be fixed to the vehicle and extendable from a stowed position to a predetermined auto-deployed position.
- An actuator is coupled to the jack and is operative to extend and retract the jack.
- a user interface device is adapted to receive input from a user, and a controller, responsive to an auto-deploy signal from the user interface, is operative to provide control signals to the actuator causing the actuator to extend the jack from the stowed position to the predetermined auto-deployed position.
- a controller for a leveling system of a vehicle includes a user interface device, memory, a drive interface, and a processing unit.
- the user interface device is adapted to receive input from a user.
- the memory stores data and code, the data including an auto-deploy time value.
- the processing unit is operative to process the code and, responsive to an auto-deploy signal from the user interface, operative to provide control signals via the drive interface to continuously extend the jack for a time period corresponding to the auto-deploy time value.
- FIG. 1 shows a recreational vehicle including a leveling system according to one embodiment of the present invention
- FIG. 2 is a block diagram of a prior art leveling system using a level sensor
- FIG. 3 is a block diagram of the timer-based leveling system of the recreational vehicle of FIG. 1 according to one example embodiment of the present invention
- FIG. 4 is a block diagram of a controller of FIG. 3 ;
- FIG. 5 is a front view of a User I/O panel of the controller of FIG. 4 ;
- FIG. 6 is a flow chart summarizing an example method of leveling a vehicle implemented by the controller of FIG. 3 ;
- FIG. 7 is a flow chart summarizing an example method of performing the Auto Deploy step of the method of FIG. 6 ;
- FIG. 8 is a flow chart summarizing an example method of performing the Manual Adjust step of the method of FIG. 6 ;
- FIG. 9 is a flow chart summarizing an example method of performing the Auto Retract step of the method of FIG. 6 .
- the present invention overcomes the problems associated with the prior art, by providing a timer-based system and method for leveling and stabilizing a vehicle.
- the invention facilitates easy, rapid deployment of jacks to level and stabilize a vehicle on flat surfaces.
- the invention also facilitates the manual adjustment of individual jacks to accommodate for uneven surfaces.
- numerous specific details are set forth (e.g., number/type of jacks, control panel layout, etc.) in order to provide a thorough understanding of the invention. Those skilled in the art will recognize, however, that the invention may be practiced apart from these specific details. In other instances, details of well-known electronic and mechanical assembly practices (e.g., routine optimization, materials selection, etc.) and components have been omitted, so as not to unnecessarily obscure the present invention.
- FIG. 1 shows a recreational vehicle (RV) 102 including a leveling system according to one embodiment of the present invention.
- the leveling system includes four jacks 104 , each located near a respective corner of the RV 102 . Jacks 104 can be extended downward by the leveling system to level and stabilize RV 102 . Jacks 104 can also be retracted upward to a stowed position when not in use.
- FIG. 2 is a block diagram of a prior art leveling system using a level sensor.
- a control panel 202 provides a user input to accept commands from a user.
- a level sensor based controller 204 drives a hydraulic pump 206 to selectively extend and retract individual ones of jacks 208 (H 1 -H 4 ).
- Controller 204 independently adjusts jacks 208 based on a signal from the level sensor, until the signal from the level sensor indicates that the level sensor is level.
- level sensor based leveling systems suffer from several disadvantages.
- FIG. 3 is a block diagram of the time-based leveling system 300 of the recreational vehicle of FIG. 1 , according to one example embodiment of the present invention.
- System 300 includes a controller 302 , a valve manifold 304 , a hydraulic pump 306 , hydraulic fluid reservoir 308 , and a plurality of hydraulic jacks 104 .
- No level sensor is included or required for the operation of system 300 .
- Controller 302 facilitates automatic deployment and manual adjustment of jacks 104 .
- controller 302 provides control signals to hydraulic pump 306 and valve manifold 304 to drive/extend each of jacks 104 for a predetermined time.
- the time that each jack 104 is extended need not be the same as the other of jacks 104 .
- the jacks 104 fixed to the front of RV 102 are extended for a first predetermined time period
- the jacks 304 fixed to the rear of RV 102 are extended for a second, different predetermined time period.
- each of jacks 304 can be extended for any desirable predetermined time period during the automatic deployment mode, independent of the other of jacks 104 .
- each of jacks 104 is extended during automatic deployment depends on the physical characteristics of RV 102 and the particular disposition of jacks 104 with respect to RV 102 .
- the respective extend times are calculated based at least in part on the RV 102 front and rear ride heights, the ground clearance of jacks 104 in their stowed (full up) positions, and the jack cylinder deployment speed.
- the ride height is determined with RV 102 parked on a level surface with the weight of the vehicle resting on the vehicle's suspension.
- Vehicles do not necessarily ride in a completely level state.
- a typical chassis might ride “nose low”, meaning that the front of the vehicle sits lower than the rear of vehicle.
- a typical difference between the front ride height and the rear ride height of a vehicle can be, for example, 2 inches.
- the ground clearance is the distance from the bottom of jack 104 in the stowed position to the ground, with RV 102 parked on a level surface and the weight of the vehicle resting on the vehicle's suspension.
- a typical ground clearance might be, for example, 7 inches for the front jacks 104 and 8 inches for the rear jacks 104 .
- the jack cylinder deployment speed depends on the flow rate of hydraulic pump 206 and the bore diameter of the hydraulic cylinder of each jack.
- a typical deployment speed can be, for example, 0.5 inches per second.
- a stabilization factor can be added to the time calculation. Stabilization is provided by extending jacks 104 past the point where they first contact the ground in order to lift RV 102 beyond the ride height and take some of the weight of RV 102 off of the vehicle's suspension. When stabilized, RV 104 is suspended on four solid fixed points (jacks 104 ) and the tires of RV 102 .
- a typical stabilization factor might be, for example, 1 inch.
- the extend time for jacks 104 can be calculated as follows.
- the amount of extension required for the front jacks is equal to the sum of the front ground clearance (7 in.), the stabilization factor (1 in.), and the difference between the front and rear ride heights (2 in.), which totals 10 in. of required travel for the front jacks 104 .
- the required distance (10 in.) is divided by the cylinder deployment speed (0.5 in. per second) to obtain the required drive time (20 seconds) for front jacks 104 .
- the amount of extension required for rear jacks is equal to the sum of the rear ground clearance (8 in.) and the stabilization factor (1 in.), which totals 9 inches of required travel for rear jacks 104 . Dividing the required extension of rear jacks 104 (9 in.) by the cylinder deployment speed (0.5 in. per second) results in a drive time (18 seconds) for rear jacks 104 .
- jacks 104 can be manually adjusted individually to deal with factors such as RV 102 being parked on an inclined surface.
- FIG. 4 is a block diagram of controller 302 .
- Controller 302 includes one or more processing units 402 , non-volatile data storage 404 , working memory 406 , user input/output (I/O) interface device(s) 408 , a timer 410 , and a leveler/stabilizer drive interface 412 , all intercommunicating via an internal bus 414 .
- Processing unit 402 imparts functionality to controller 302 by executing code stored in non-volatile data storage 404 and/or working memory 406 .
- Non-volatile data storage 404 stores data and code to be accessed by processing unit 402 , and retains the data and code even when controller 302 is powered down.
- Working memory 406 e.g.
- User I/O 408 provides a means for controller 302 to receive input from and display output to a user.
- User I/O can include any devices (e.g., keyboard, pointing device, display panels, etc.) now known or yet to be developed.
- User I/O 408 includes an innovative touch panel that facilitates a user's activation of the automatic deployment mode and/or the manual adjustment mode.
- Timer 410 provides a means of controlling the drive times of the jacks 104 in automatic deployment mode.
- Leveler/Stabilizer Drive Interface provides a means for communicating control signals to valve manifold 304 and hydraulic pump 306 , and for receiving sensor signals (e.g., travel limit sensors) from jacks 104 .
- controller 302 Some, but not all, functional aspects of controller 302 are illustrated by showing blocks of code in working memory 406 , which are executed by processing unit(s) 402 to cause implementation of the respective function. These blocks of code include control module 416 , auto deploy module 418 , manual adjust module 420 , and auto retract module 422 .
- Control module 420 provides overall control and coordination of the various aspects of controller 302 .
- Auto deploy module 418 causes the automatic deployment of jacks 104 .
- Manual adjust module 420 facilitates manual adjustment of individual ones of jacks 104 .
- Auto retract module causes the automatic retraction of all jacks 104 to their fully stowed positions.
- FIG. 5 is a front view of an example User I/O panel 408 .
- panel 408 is a touch panel that includes a “Power” touch sensor 502 , a “Start” touch sensor 504 , a “Retract All” touch sensor 506 , an “Extend” touch sensor 508 , a “Retract” touch sensor 510 , a “Left Front” touch sensor 512 , a “Right Front” touch sensor 514 , a “Left Rear” touch sensor 516 , and a “Right Rear” touch sensor 518 .
- a plurality of indicator lights 520 each associated with a respective one of touch sensors 502 , 504 , 506 , 508 , 510 , 512 , 514 , 516 , and 518 , indicate when the function associated with the respective touch is active.
- controller 302 When “Power” touch sensor 502 is contacted, controller 302 is powered up.
- controller 302 executes the auto deploy function as follows.
- the automatic deployment process is divided into three portions: front lift, pause, and rear lift.
- controller 302 provides control signals to valve manifold 304 , causing the two individual valves associated with the front jacks 104 to open, thereby sending fluid to the extend ports of the cylinders of the front jacks 104 .
- the valves remain open for the predetermined drive time calculated above to achieve the desired extension of the front jacks 104 .
- controller 302 provides control signals to close the two valves associated with front jacks 104 , thus completing the first portion of the auto deployment process.
- controller 302 pauses for a brief, predetermined time to avoid a sudden jolt to RV 102 , which might be caused by lifting the front of RV 102 and then suddenly lifting the rear of RV 102 immediately thereafter.
- controller 302 provides control signals to valve manifold 304 , causing the two individual valves associated with the rear jacks 104 to open, and sending fluid to the extend ports of the cylinders of the rear jacks 104 .
- the valves remain open for the predetermined drive time calculated above to achieve the desired extension of the rear jacks 104 .
- controller 302 extends the front and rear jacks, in pairs, for a predetermined time associated with each pair, but does not rely on a level sensor to determine the disposition of RV 102 .
- controller 302 determines that “Extend” sensor 508 has been contacted, controller system enters extend mode. Then, when any one or more of “Left Front” touch sensor 512 , a “Right Front” touch sensor 514 , a “Left Rear” touch sensor 516 , and a “Right Rear” touch sensor 518 are contacted, controller 302 provides control signals to the valve manifold 304 , causing hydraulic fluid to be provided to the extend port(s) of the jack(s) 104 associated with the contacted sensor(s) 512 , 514 , 516 , and/or 518 , and causing extension of the selected jacks for so long as the sensors remain contacted.
- controller 302 determines that “Retract” sensor 508 has been contacted, controller system enters retract mode. Then, when any one or more of “Left Front” touch sensor 512 , a “Right Front” touch sensor 514 , a “Left Rear” touch sensor 516 , and a “Right Rear” touch sensor 518 are contacted, controller 302 provides control signals to the valve manifold 304 , causing hydraulic fluid to be provided to the retract port(s) of the jack(s) 104 associated with the contacted sensor(s) 512 , 514 , 516 , and/or 518 , and causing retraction of the selected jacks for so long as the sensors remain contacted.
- controller 302 executes the auto retract function, as follows.
- controller 302 provides control signals to valve manifold 304 to cause hydraulic fluid to be provided to the retract ports of the cylinders of all four jacks (thereby retracting jacks 104 ) so long as the “Retract All” touch sensor 506 remains contacted.
- controller 302 provides feedback to the operator (e.g., by indicator light 520 associated with “Retract All” touch sensor 506 ) indicating whether all of jacks 104 have successfully retracted.
- all jacks 104 should be in their fully retracted positions in order to initiate the auto deploy function, because the predetermined extend times are calculated based on jacks 104 being in their fully retracted positions. If an operator attempts to initiate the auto deploy function when one or more of jacks 104 are partially extended, controller 302 can provide a prompt to the operator to retract all jacks 104 prior to redeploying jacks 104 with the auto deploy function. Optionally, controller 302 can initiate the auto retract function and then, when jacks 104 are fully retracted, automatically initiate the auto deploy function.
- An optional safety feature provides an alarm to the operator if the operator attempts to move (e.g., turns on ignition switch or other indicator) RV 102 when all jacks 104 are not fully retracted.
- controller 302 can be used in a wide variety of different vehicles and applications, simply by programming controller with the predetermined time value(s) required for a particular vehicle/application.
- means for reprogramming the predetermined time value(s) can be provided to facilitate adjustment of the predetermined time value(s) by manufacturers, suppliers, and/or end users.
- FIG. 6 is a flow chart summarizing an example method 600 of leveling a vehicle implemented by the control panel of FIG. 3 .
- a first step 602 the system is powered on.
- a second step 604 it is determined whether the automatic deployment function has been selected. If not, then in a third step 606 , it is determined whether the manual deployment function has been selected. If the manual deployment function has not been selected, then in a fourth step 608 , it is determined whether the automatic retract function has been selected. If not, then in a fifth step 610 it is determined whether deactivation has been selected. If so, then in a sixth step 612 , the system powers off. If, on the other hand, deactivation has not been selected, then method 600 returns to step 604 and repeats the foregoing loop until one of the functions or deactivation is selected.
- method 600 proceeds to seventh step 614 , where it is determined whether all jacks are in their stowed positions. If so, then in an eighth step 616 , the automatic deployment function is performed, and method 600 returns to third step 606 . If, in seventh step 614 , it is determined that all jacks are not in their fully stowed positions, then method 600 proceeds to a tenth step 620 , where the automatic retraction function is performed.
- step 606 If, in third step 606 , it is determined that the manual deployment function is selected, then in a ninth step 618 , the manual adjustment function is implemented. Then, when manual adjustment is completed, method 600 proceeds to fourth step 608 .
- step 608 If, in fourth step 608 , it is determined that the automatic retraction function has been selected, then in tenth 620 , the automatic retraction function is performed. Then, method 600 returns to fifth step 610 .
- FIG. 7 is a flow chart summarizing an example method 700 of performing the Auto Deploy step 616 of method 600 of FIG. 6 .
- a first step 702 a first group of jacks is driven downward for a predetermined amount of time.
- a second step 704 it is determined whether there are any more groups of jacks to be deployed. If not, method 616 ends. Otherwise, in a third step 706 , the next group of jacks is driven downward for a predetermined amount of time. Then, method 700 returns to second step 704 to determine whether there are any more groups of jacks. Method 700 continues until it is determined in second step 704 that there are no more groups of jacks to be deployed.
- FIG. 8 is a flow chart summarizing an example method 800 of performing the Manual Adjust step 618 of the method of FIG. 6 .
- a first step 802 it is determined whether the manual extend mode has been selected. If so, then in a second step 804 it is determined whether one or more jacks have been selected. If one or more jacks are selected, then in a third step 806 , the extension of the selected jacks is initiated, and method 800 returns to step 804 to determine whether the selected jack(s) remain selected. If so, extension of the selected jack(s) continues. If not, method 800 proceeds to a fourth step 808 and determines whether or not to exit manual mode. If there is an indication to exit manual mode, then method 800 ends. Otherwise, method 800 returns to first step 802 .
- step 802 If, in first step 802 , it is determined not to enter manual extend mode, then method 800 proceeds to a fifth step 810 , where it is determined whether the manual retract mode has been selected. If so, then in a second step 804 it is determined whether one or more jacks have been selected. If not, then method 800 proceeds to fourth step 808 . However, if one or more jacks are selected, then in a sixth step 812 , retraction of the selected jacks is initiated, and method 800 returns to step 812 to determine whether the selected jack(s) remain selected. If so, retraction of the selected jack(s) continues. If not, method 800 proceeds to fourth step 808 and determines whether or not to exit manual mode.
- FIG. 9 is a flow chart summarizing an example method 900 of performing the Auto Retract step of the method of FIG. 6 .
- a first step 902 it is determined whether all of the jacks are fully retracted. If so, method 900 ends. If not, then in a second step 904 it is determined whether a timeout condition has been met. If so, method 900 ends and optionally provides an error message indicating that all of the jacks might not be in their fully retracted positions. If the timeout condition is not met, method 900 proceeds to step 906 where the unretracted jacks are driven toward their fully retracted positions. Method 900 continues until all jacks are in their fully retracted condition or until the timeout condition is met.
Landscapes
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Vehicle Body Suspensions (AREA)
Abstract
Description
- This application is a continuation of co-pending U.S. patent application Ser. No. 14/662,598, filed Mar. 19, 2015, by the same inventors (now U.S. Pat. No. 10,093,286), which claims the benefit of U.S. Provisional Patent Application Ser. No. 62/103,880, filed Jan. 15, 2015, by the same inventors, both of which are incorporated herein by reference in their respective entireties.
- This invention relates generally to leveling systems, and more particularly to a system and method for leveling and/or stabilizing vehicles. Even more particularly, this invention relates to a timer-based system and method for leveling and/or stabilizing vehicles.
- Leveling systems for vehicles, particularly recreational vehicles, are known in the art. Typically, known leveling systems include a plurality of jacks, each fixed to a vehicle at a particular location. For example, a recreational vehicle might include four jacks, each affixed to the recreational vehicle near a respective corner of the vehicle.
- One type of known leveling system is a manual leveling system. Manual leveling systems are controlled by momentary switches operating each jack individually, in pairs, or all at the same time. Manual leveling systems are time consuming to deploy. In addition, a great number of manual adjustments can be required to obtain even a roughly level and stabilized vehicle.
- Another type of leveling system is an automatic leveling system. Automatic leveling systems include a control panel which may operate in manual mode or have an “auto level” function. The “auto level” function levels a vehicle based on feedback from an inclinometer (leveling sensor). A controller drives the jacks based on readings from the leveling sensor until the vehicle is in a desired level, stabilized position.
- Automatic leveling systems based on a leveling sensor are susceptible to errors resulting from an improperly mounted sensor. For example, if the leveling sensor is not mounted precisely level with the vehicle, then the vehicle will not be level even though the leveling sensor is level. Indeed, even if the leveling sensor is installed in precisely level position, it can be rendered unlevel by inadvertent impact, swelling or shifting of the structure of the vehicle to which the leveling sensor is attached, and so on. Moreover, the leveling sensors add weight and expense to the leveling system, which are undesirable features.
- What is needed, therefore, is a system and method for leveling and/or stabilizing a vehicle that is fast and easy to deploy. What is also needed is a system and method for leveling and/or stabilizing a vehicle that is lighter and less expensive than known automatic leveling systems. What is also needed is a system and method for leveling and/or stabilizing a vehicle that does not require the precise position/orientation of sensors with respect to the vehicle. What is also needed is a system and method for leveling and/or stabilizing a vehicle that is not susceptible to damage or dislodging of sensors.
- The present invention overcomes the problems associated with the prior art by providing a timer-based system and method for leveling and stabilizing a vehicle. The invention facilitates easy, rapid deployment of jacks to level and stabilize a vehicle on flat surfaces. The invention also facilitates the manual adjustment of individual jacks to accommodate for uneven surfaces.
- An example leveling system for a vehicle includes a jack, an actuator, a user interface device, and a controller. The jack is adapted to be fixed to the vehicle and is extendable from a stowed position to an auto-deployed position. The actuator is coupled to the jack and is operative to extend and retract the jack responsive to signals from the controller. The user interface device is adapted to receive input from a user. The controller is responsive to an auto-deploy signal from the user interface and operative to provide the control signals to the actuator causing the actuator to continuously extend the jack from the stowed position for a predetermined time period, thereby positioning the jack in the auto-deployed position.
- The duration of the predetermined time period depends on physical characteristics of the vehicle, a relative position of the jack with respect to the vehicle, and/or the distance between the jack and the ground when the jack is in the stowed position. The duration of the time period additionally depends on physical characteristics of the actuator and/or the amount of lift required to take some weight of the vehicle off of the suspension of the vehicle. In an example embodiment, the actuator is a hydraulic actuator.
- The example leveling system additionally includes a plurality of jacks. The jacks of the plurality of jacks are grouped into at least a first group and a second group. The controller, responsive to the auto-deploy signal from the user interface, is operative to provide control signals to the actuator causing the actuator to continuously extend the jacks of the first group from their stowed positions for a first predetermined time period, thereby positioning the jacks of the first group in the auto-deployed position. The controller also provides control signals to the actuator causing the actuator to continuously extend the jacks of the second group from their stowed positions for a second predetermined time period, thereby positioning the jacks of the second group in the auto-deployed position. The duration of the first predetermined time period can be different than the duration of the second predetermined time period. The controller operates without input from a level sensor.
- Optionally, the actuator includes an individual actuator for each the group of jacks. As another option, the actuator includes an individual actuator for each individual jack.
- The example leveling system optionally includes one or more sensors responsive to a position of an associated jack and operative to provide a signal to the controller indicative that the associated jack is in the stowed position.
- The example leveling system additionally includes memory for storing a time value associated with the predetermined time period. Optionally, the time value is reconfigurable, which allows the leveling system to be used in combination with a wide variety of vehicles having different physical characteristics.
- An example method for automatically deploying a plurality of jacks from a stowed position to an auto-deployed position is also disclosed. The method includes receiving input from a user indicating that the jacks are to be auto-deployed, determining whether all of the jacks are in the stowed position, retrieving a time value associated with a first group of the jacks, and driving the first group of the jacks for a predetermined time period based on the time value, thereby deploying the jacks of the first group from their stowed positions to their auto-deployed positions. The example method additionally includes retrieving a second time value associated with a second group of the jacks, and driving the second group of the jacks for a second predetermined time period based on the second time value, thereby deploying the jacks of the second group from their stowed positions to their auto-deployed positions.
- In the example method, the step of determining whether all of the jacks are in their stowed positions includes receiving sensor input from each jack indicating that each jack is fully retracted. Optionally, the step of determining whether all of the jacks are in their stowed positions includes retracting the jacks until all of the jacks are in their stowed positions.
- Another example leveling system for a vehicle includes a jack adapted to be fixed to the vehicle and extendable from a stowed position to a predetermined auto-deployed position. An actuator is coupled to the jack and is operative to extend and retract the jack. A user interface device is adapted to receive input from a user, and a controller, responsive to an auto-deploy signal from the user interface, is operative to provide control signals to the actuator causing the actuator to extend the jack from the stowed position to the predetermined auto-deployed position.
- A controller for a leveling system of a vehicle is also disclosed. The controller includes a user interface device, memory, a drive interface, and a processing unit. The user interface device is adapted to receive input from a user. The memory stores data and code, the data including an auto-deploy time value. The processing unit is operative to process the code and, responsive to an auto-deploy signal from the user interface, operative to provide control signals via the drive interface to continuously extend the jack for a time period corresponding to the auto-deploy time value.
- The present invention is described with reference to the following drawings, wherein like reference numbers denote substantially similar elements:
-
FIG. 1 shows a recreational vehicle including a leveling system according to one embodiment of the present invention; -
FIG. 2 is a block diagram of a prior art leveling system using a level sensor; -
FIG. 3 is a block diagram of the timer-based leveling system of the recreational vehicle ofFIG. 1 according to one example embodiment of the present invention; -
FIG. 4 is a block diagram of a controller ofFIG. 3 ; -
FIG. 5 is a front view of a User I/O panel of the controller ofFIG. 4 ; -
FIG. 6 is a flow chart summarizing an example method of leveling a vehicle implemented by the controller ofFIG. 3 ; -
FIG. 7 is a flow chart summarizing an example method of performing the Auto Deploy step of the method ofFIG. 6 ; -
FIG. 8 is a flow chart summarizing an example method of performing the Manual Adjust step of the method ofFIG. 6 ; and -
FIG. 9 is a flow chart summarizing an example method of performing the Auto Retract step of the method ofFIG. 6 . - The present invention overcomes the problems associated with the prior art, by providing a timer-based system and method for leveling and stabilizing a vehicle. The invention facilitates easy, rapid deployment of jacks to level and stabilize a vehicle on flat surfaces. The invention also facilitates the manual adjustment of individual jacks to accommodate for uneven surfaces. In the following description, numerous specific details are set forth (e.g., number/type of jacks, control panel layout, etc.) in order to provide a thorough understanding of the invention. Those skilled in the art will recognize, however, that the invention may be practiced apart from these specific details. In other instances, details of well-known electronic and mechanical assembly practices (e.g., routine optimization, materials selection, etc.) and components have been omitted, so as not to unnecessarily obscure the present invention.
-
FIG. 1 shows a recreational vehicle (RV) 102 including a leveling system according to one embodiment of the present invention. The leveling system includes fourjacks 104, each located near a respective corner of theRV 102.Jacks 104 can be extended downward by the leveling system to level and stabilizeRV 102.Jacks 104 can also be retracted upward to a stowed position when not in use. -
FIG. 2 is a block diagram of a prior art leveling system using a level sensor. Acontrol panel 202 provides a user input to accept commands from a user. Responsive to signals fromcontrol panel 202, a level sensor basedcontroller 204 drives ahydraulic pump 206 to selectively extend and retract individual ones of jacks 208 (H1-H4).Controller 204 independently adjustsjacks 208 based on a signal from the level sensor, until the signal from the level sensor indicates that the level sensor is level. As indicated in the background section, level sensor based leveling systems suffer from several disadvantages. -
FIG. 3 is a block diagram of the time-basedleveling system 300 of the recreational vehicle ofFIG. 1 , according to one example embodiment of the present invention.System 300 includes acontroller 302, avalve manifold 304, ahydraulic pump 306,hydraulic fluid reservoir 308, and a plurality ofhydraulic jacks 104. No level sensor is included or required for the operation ofsystem 300. -
Controller 302 facilitates automatic deployment and manual adjustment ofjacks 104. In the automatic deployment mode,controller 302 provides control signals tohydraulic pump 306 andvalve manifold 304 to drive/extend each ofjacks 104 for a predetermined time. The time that eachjack 104 is extended need not be the same as the other ofjacks 104. In one example, thejacks 104 fixed to the front ofRV 102 are extended for a first predetermined time period, and thejacks 304 fixed to the rear ofRV 102 are extended for a second, different predetermined time period. In general, each ofjacks 304 can be extended for any desirable predetermined time period during the automatic deployment mode, independent of the other ofjacks 104. - The time that each of
jacks 104 is extended during automatic deployment depends on the physical characteristics ofRV 102 and the particular disposition ofjacks 104 with respect toRV 102. In particular, the respective extend times are calculated based at least in part on theRV 102 front and rear ride heights, the ground clearance ofjacks 104 in their stowed (full up) positions, and the jack cylinder deployment speed. - The ride height is determined with
RV 102 parked on a level surface with the weight of the vehicle resting on the vehicle's suspension. Vehicles do not necessarily ride in a completely level state. For example, a typical chassis might ride “nose low”, meaning that the front of the vehicle sits lower than the rear of vehicle. A typical difference between the front ride height and the rear ride height of a vehicle can be, for example, 2 inches. - The ground clearance is the distance from the bottom of
jack 104 in the stowed position to the ground, withRV 102 parked on a level surface and the weight of the vehicle resting on the vehicle's suspension. A typical ground clearance might be, for example, 7 inches for thefront jacks 104 and 8 inches for the rear jacks 104. - In hydraulic systems, the jack cylinder deployment speed depends on the flow rate of
hydraulic pump 206 and the bore diameter of the hydraulic cylinder of each jack. A typical deployment speed can be, for example, 0.5 inches per second. - In addition to the foregoing considerations, a stabilization factor can be added to the time calculation. Stabilization is provided by extending
jacks 104 past the point where they first contact the ground in order to liftRV 102 beyond the ride height and take some of the weight ofRV 102 off of the vehicle's suspension. When stabilized,RV 104 is suspended on four solid fixed points (jacks 104) and the tires ofRV 102. A typical stabilization factor might be, for example, 1 inch. - Using the foregoing examples, the extend time for
jacks 104 can be calculated as follows. The amount of extension required for the front jacks is equal to the sum of the front ground clearance (7 in.), the stabilization factor (1 in.), and the difference between the front and rear ride heights (2 in.), which totals 10 in. of required travel for the front jacks 104. Then, to calculate the required drive time, the required distance (10 in.) is divided by the cylinder deployment speed (0.5 in. per second) to obtain the required drive time (20 seconds) for front jacks 104. The amount of extension required for rear jacks is equal to the sum of the rear ground clearance (8 in.) and the stabilization factor (1 in.), which totals 9 inches of required travel forrear jacks 104. Dividing the required extension of rear jacks 104 (9 in.) by the cylinder deployment speed (0.5 in. per second) results in a drive time (18 seconds) forrear jacks 104. - These calculated drive times are based on the drive speed of an individual one of
jacks 104. If more than one jack is driven at a time (e.g. both of the front jacks together), then the drive time must be multiplied by the number of simultaneously driven jacks. The reason for this is that the pump flow fromhydraulic pump 306 must be distributed among the multiple jack cylinders, thereby decreasing the cylinder deployment speed of each jack proportionately. - Following the automatic deployment of
jacks 104,jacks 104 can be manually adjusted individually to deal with factors such asRV 102 being parked on an inclined surface. -
FIG. 4 is a block diagram ofcontroller 302.Controller 302 includes one ormore processing units 402,non-volatile data storage 404, workingmemory 406, user input/output (I/O) interface device(s) 408, atimer 410, and a leveler/stabilizer drive interface 412, all intercommunicating via aninternal bus 414.Processing unit 402 imparts functionality tocontroller 302 by executing code stored innon-volatile data storage 404 and/or workingmemory 406.Non-volatile data storage 404 stores data and code to be accessed by processingunit 402, and retains the data and code even whencontroller 302 is powered down. Working memory 406 (e.g. random access memory) is used by processingunit 402 during normal operation. For example, data and code fromnon-volatile data storage 404 can be transferred into workingmemory 406 where the code is processed/executed by processingunit 402. User I/O 408 provides a means forcontroller 302 to receive input from and display output to a user. User I/O can include any devices (e.g., keyboard, pointing device, display panels, etc.) now known or yet to be developed. In an example embodiment, User I/O 408 includes an innovative touch panel that facilitates a user's activation of the automatic deployment mode and/or the manual adjustment mode.Timer 410 provides a means of controlling the drive times of thejacks 104 in automatic deployment mode. Leveler/Stabilizer Drive Interface provides a means for communicating control signals tovalve manifold 304 andhydraulic pump 306, and for receiving sensor signals (e.g., travel limit sensors) from jacks 104. - Some, but not all, functional aspects of
controller 302 are illustrated by showing blocks of code in workingmemory 406, which are executed by processing unit(s) 402 to cause implementation of the respective function. These blocks of code includecontrol module 416, auto deploymodule 418, manual adjustmodule 420, and auto retractmodule 422.Control module 420 provides overall control and coordination of the various aspects ofcontroller 302. Auto deploymodule 418, causes the automatic deployment ofjacks 104. Manual adjustmodule 420 facilitates manual adjustment of individual ones ofjacks 104. Auto retract module causes the automatic retraction of alljacks 104 to their fully stowed positions. -
FIG. 5 is a front view of an example User I/O panel 408. In this example embodiment,panel 408 is a touch panel that includes a “Power”touch sensor 502, a “Start”touch sensor 504, a “Retract All”touch sensor 506, an “Extend”touch sensor 508, a “Retract”touch sensor 510, a “Left Front”touch sensor 512, a “Right Front”touch sensor 514, a “Left Rear”touch sensor 516, and a “Right Rear”touch sensor 518. A plurality ofindicator lights 520, each associated with a respective one oftouch sensors - The operation of
controller 302 will now be described with reference toFIGS. 3-5 . When “Power”touch sensor 502 is contacted,controller 302 is powered up. - When
controller 302 determines that “Start”sensor 504 has been contacted,controller 302 executes the auto deploy function as follows. The automatic deployment process is divided into three portions: front lift, pause, and rear lift. During the front lift process,controller 302 provides control signals tovalve manifold 304, causing the two individual valves associated with thefront jacks 104 to open, thereby sending fluid to the extend ports of the cylinders of the front jacks 104. The valves remain open for the predetermined drive time calculated above to achieve the desired extension of the front jacks 104. When the predetermined time has expired,controller 302 provides control signals to close the two valves associated withfront jacks 104, thus completing the first portion of the auto deployment process. During the second portion of the process,controller 302 pauses for a brief, predetermined time to avoid a sudden jolt toRV 102, which might be caused by lifting the front ofRV 102 and then suddenly lifting the rear ofRV 102 immediately thereafter. Next, in the third portion of the automatic deployment process,controller 302 provides control signals tovalve manifold 304, causing the two individual valves associated with therear jacks 104 to open, and sending fluid to the extend ports of the cylinders of the rear jacks 104. The valves remain open for the predetermined drive time calculated above to achieve the desired extension of the rear jacks 104. Once the rear jacks are extended,RV 102 is stabilized and nearly level from front to rear, if parked on a level surface. In summary,controller 302 extends the front and rear jacks, in pairs, for a predetermined time associated with each pair, but does not rely on a level sensor to determine the disposition ofRV 102. - Following the automatic deployment of
jacks 104, manual adjustments ofindividual jacks 104 can be made using User I/O panel 408. Whencontroller 302 determines that “Extend”sensor 508 has been contacted, controller system enters extend mode. Then, when any one or more of “Left Front”touch sensor 512, a “Right Front”touch sensor 514, a “Left Rear”touch sensor 516, and a “Right Rear”touch sensor 518 are contacted,controller 302 provides control signals to thevalve manifold 304, causing hydraulic fluid to be provided to the extend port(s) of the jack(s) 104 associated with the contacted sensor(s) 512, 514, 516, and/or 518, and causing extension of the selected jacks for so long as the sensors remain contacted. Whencontroller 302 determines that “Retract”sensor 508 has been contacted, controller system enters retract mode. Then, when any one or more of “Left Front”touch sensor 512, a “Right Front”touch sensor 514, a “Left Rear”touch sensor 516, and a “Right Rear”touch sensor 518 are contacted,controller 302 provides control signals to thevalve manifold 304, causing hydraulic fluid to be provided to the retract port(s) of the jack(s) 104 associated with the contacted sensor(s) 512, 514, 516, and/or 518, and causing retraction of the selected jacks for so long as the sensors remain contacted. - When
controller 302 determines that “Retract All”touch sensor 506 has been contacted,controller 302 executes the auto retract function, as follows. In one embodiment,controller 302 provides control signals tovalve manifold 304 to cause hydraulic fluid to be provided to the retract ports of the cylinders of all four jacks (thereby retracting jacks 104) so long as the “Retract All”touch sensor 506 remains contacted. Responsive to signals fromlimit sensors 310,controller 302 provides feedback to the operator (e.g., by indicator light 520 associated with “Retract All” touch sensor 506) indicating whether all ofjacks 104 have successfully retracted. If all jacks 104 have not fully retracted after a predetermined timeout period, an alert is provided to the operator. In an alternative embodiment, maintaining contact with “Retract All”touch sensor 506 is not required, and a single contact of “Retract All”touch sensor 506 will causecontroller 302 to continue retracting alljacks 104 untillimit sensors 310 indicate that alljacks 104 have successfully retracted, or until a timeout period has elapsed. - In this example embodiment, all
jacks 104 should be in their fully retracted positions in order to initiate the auto deploy function, because the predetermined extend times are calculated based onjacks 104 being in their fully retracted positions. If an operator attempts to initiate the auto deploy function when one or more ofjacks 104 are partially extended,controller 302 can provide a prompt to the operator to retract alljacks 104 prior to redeployingjacks 104 with the auto deploy function. Optionally,controller 302 can initiate the auto retract function and then, when jacks 104 are fully retracted, automatically initiate the auto deploy function. - An optional safety feature provides an alarm to the operator if the operator attempts to move (e.g., turns on ignition switch or other indicator)
RV 102 when all jacks 104 are not fully retracted. - Another advantage of the present invention is that a single version of
controller 302 can be used in a wide variety of different vehicles and applications, simply by programming controller with the predetermined time value(s) required for a particular vehicle/application. As an option, means for reprogramming the predetermined time value(s) can be provided to facilitate adjustment of the predetermined time value(s) by manufacturers, suppliers, and/or end users. -
FIG. 6 is a flow chart summarizing anexample method 600 of leveling a vehicle implemented by the control panel ofFIG. 3 . In afirst step 602, the system is powered on. Then, in asecond step 604, it is determined whether the automatic deployment function has been selected. If not, then in athird step 606, it is determined whether the manual deployment function has been selected. If the manual deployment function has not been selected, then in afourth step 608, it is determined whether the automatic retract function has been selected. If not, then in afifth step 610 it is determined whether deactivation has been selected. If so, then in asixth step 612, the system powers off. If, on the other hand, deactivation has not been selected, thenmethod 600 returns to step 604 and repeats the foregoing loop until one of the functions or deactivation is selected. - If, in
second step 604, it is determined that the automatic deployment function has been selected, thenmethod 600 proceeds toseventh step 614, where it is determined whether all jacks are in their stowed positions. If so, then in aneighth step 616, the automatic deployment function is performed, andmethod 600 returns tothird step 606. If, inseventh step 614, it is determined that all jacks are not in their fully stowed positions, thenmethod 600 proceeds to atenth step 620, where the automatic retraction function is performed. - If, in
third step 606, it is determined that the manual deployment function is selected, then in aninth step 618, the manual adjustment function is implemented. Then, when manual adjustment is completed,method 600 proceeds tofourth step 608. - If, in
fourth step 608, it is determined that the automatic retraction function has been selected, then in tenth 620, the automatic retraction function is performed. Then,method 600 returns tofifth step 610. -
FIG. 7 is a flow chart summarizing an example method 700 of performing the Auto Deploystep 616 ofmethod 600 ofFIG. 6 . In afirst step 702, a first group of jacks is driven downward for a predetermined amount of time. Next, in asecond step 704, it is determined whether there are any more groups of jacks to be deployed. If not,method 616 ends. Otherwise, in athird step 706, the next group of jacks is driven downward for a predetermined amount of time. Then, method 700 returns tosecond step 704 to determine whether there are any more groups of jacks. Method 700 continues until it is determined insecond step 704 that there are no more groups of jacks to be deployed. -
FIG. 8 is a flow chart summarizing an example method 800 of performing the Manual Adjuststep 618 of the method ofFIG. 6 . In afirst step 802, it is determined whether the manual extend mode has been selected. If so, then in asecond step 804 it is determined whether one or more jacks have been selected. If one or more jacks are selected, then in athird step 806, the extension of the selected jacks is initiated, and method 800 returns to step 804 to determine whether the selected jack(s) remain selected. If so, extension of the selected jack(s) continues. If not, method 800 proceeds to afourth step 808 and determines whether or not to exit manual mode. If there is an indication to exit manual mode, then method 800 ends. Otherwise, method 800 returns tofirst step 802. - If, in
first step 802, it is determined not to enter manual extend mode, then method 800 proceeds to afifth step 810, where it is determined whether the manual retract mode has been selected. If so, then in asecond step 804 it is determined whether one or more jacks have been selected. If not, then method 800 proceeds tofourth step 808. However, if one or more jacks are selected, then in asixth step 812, retraction of the selected jacks is initiated, and method 800 returns to step 812 to determine whether the selected jack(s) remain selected. If so, retraction of the selected jack(s) continues. If not, method 800 proceeds tofourth step 808 and determines whether or not to exit manual mode. -
FIG. 9 is a flow chart summarizing an example method 900 of performing the Auto Retract step of the method ofFIG. 6 . In afirst step 902, it is determined whether all of the jacks are fully retracted. If so, method 900 ends. If not, then in asecond step 904 it is determined whether a timeout condition has been met. If so, method 900 ends and optionally provides an error message indicating that all of the jacks might not be in their fully retracted positions. If the timeout condition is not met, method 900 proceeds to step 906 where the unretracted jacks are driven toward their fully retracted positions. Method 900 continues until all jacks are in their fully retracted condition or until the timeout condition is met. - The description of particular embodiments of the present invention is now complete. Many of the described features may be substituted, altered or omitted without departing from the scope of the invention. For example, alternate jack types (e.g., electric jacks), may be substituted for the hydraulic jacks shown. As another example, the leveling/stabilization system and method will be advantageous in other types of vehicles including, but not limited to trailers, utility trucks, construction equipment, and so on. These and other deviations from the particular embodiments shown will be apparent to those skilled in the art, particularly in view of the foregoing disclosure.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/149,735 US20190031158A1 (en) | 2015-01-15 | 2018-10-02 | Timer based vehicle leveling and stabilization system and method of manufacture |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562103880P | 2015-01-15 | 2015-01-15 | |
US14/662,598 US10093286B2 (en) | 2015-01-15 | 2015-03-19 | Timer based vehicle leveling and stabilization system and method of manufacture |
US16/149,735 US20190031158A1 (en) | 2015-01-15 | 2018-10-02 | Timer based vehicle leveling and stabilization system and method of manufacture |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/662,598 Continuation US10093286B2 (en) | 2015-01-15 | 2015-03-19 | Timer based vehicle leveling and stabilization system and method of manufacture |
Publications (1)
Publication Number | Publication Date |
---|---|
US20190031158A1 true US20190031158A1 (en) | 2019-01-31 |
Family
ID=56407214
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/662,598 Active 2035-07-27 US10093286B2 (en) | 2015-01-15 | 2015-03-19 | Timer based vehicle leveling and stabilization system and method of manufacture |
US16/149,735 Abandoned US20190031158A1 (en) | 2015-01-15 | 2018-10-02 | Timer based vehicle leveling and stabilization system and method of manufacture |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/662,598 Active 2035-07-27 US10093286B2 (en) | 2015-01-15 | 2015-03-19 | Timer based vehicle leveling and stabilization system and method of manufacture |
Country Status (1)
Country | Link |
---|---|
US (2) | US10093286B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD947699S1 (en) | 2019-03-11 | 2022-04-05 | Dometic Sweden Ab | Controller |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10688972B2 (en) | 2017-03-29 | 2020-06-23 | Lippert Components, Inc. | Manually-operable hydraulic stabilizing system |
US11052878B2 (en) | 2017-03-29 | 2021-07-06 | Lippert Components, Inc. | Manually-operable hydraulic stabilizing system |
US11008014B2 (en) * | 2018-08-14 | 2021-05-18 | Ford Global Technologies, Llc | Methods and apparatus to determine vehicle weight information based on ride height |
CN112390185A (en) * | 2019-08-15 | 2021-02-23 | 利佩尔部件有限公司 | Hydraulic stabilization system and method of operating the same |
CN110843738A (en) * | 2019-11-19 | 2020-02-28 | 江西江铃集团特种专用车有限公司 | Voice-assisted hydraulic support leg leveling system |
AT17708U1 (en) * | 2021-06-24 | 2022-12-15 | Palfinger Ag | Method of supporting a carrier vehicle |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5273256A (en) * | 1992-10-20 | 1993-12-28 | Atwood Industries, Inc. | Quick-to-ground camper jack |
US6450673B1 (en) * | 2000-06-15 | 2002-09-17 | Koito Manufacturing Co., Ltd. | Vehicle head lamp auto-leveling system |
US20060082079A1 (en) * | 2000-03-10 | 2006-04-20 | Eichhorn Mark M | Apparatus and method for automatically leveling an object |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS54140317A (en) | 1978-04-20 | 1979-10-31 | Tokico Ltd | Car height adjusting device |
US4597584A (en) | 1984-05-01 | 1986-07-01 | Hwh Corporation | Automatic levelling system |
US5188379A (en) | 1990-10-19 | 1993-02-23 | Applied Mechanis, Inc. | Automatic leveling system for recreational vehicles |
US6050573A (en) | 1998-09-30 | 2000-04-18 | Kwikee Products Co., Inc. | Automatic leveling system for vehicles |
US6885924B2 (en) * | 1999-10-01 | 2005-04-26 | Robert M. Ford | Vehicle attitude adjustment assembly |
US7226057B2 (en) * | 2000-03-10 | 2007-06-05 | Days Corporation | Apparatus and method for automatically leveling an object |
US7193381B2 (en) | 2004-10-18 | 2007-03-20 | Innovative Design Solutions | Electric jack ground contact detection method and device |
US7199534B2 (en) | 2004-10-18 | 2007-04-03 | Innovative Design Solutions | Electric jack stroke limit detection method and device |
US7208896B2 (en) | 2004-10-18 | 2007-04-24 | Innovative Design Solutions | Electric jack load balancing method and device |
US20080142768A1 (en) | 2006-12-13 | 2008-06-19 | Jim Thorpe | Leveling system for recreational vehicles |
US7726690B1 (en) * | 2009-11-05 | 2010-06-01 | Terrahawk, Llc | Vehicle for deploying a mobile surveillance module |
WO2013052540A2 (en) | 2011-10-04 | 2013-04-11 | Parker-Hannifin Corporation | Method and system for controlling electric actuators |
US9616859B2 (en) | 2011-10-04 | 2017-04-11 | Parker-Hannifin Corporation | Leveling method and system with learn function |
US20130338848A1 (en) | 2012-06-19 | 2013-12-19 | Scott Park | Method and Apparatus for Leveling Recreational Vehicles |
-
2015
- 2015-03-19 US US14/662,598 patent/US10093286B2/en active Active
-
2018
- 2018-10-02 US US16/149,735 patent/US20190031158A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5273256A (en) * | 1992-10-20 | 1993-12-28 | Atwood Industries, Inc. | Quick-to-ground camper jack |
US20060082079A1 (en) * | 2000-03-10 | 2006-04-20 | Eichhorn Mark M | Apparatus and method for automatically leveling an object |
US6450673B1 (en) * | 2000-06-15 | 2002-09-17 | Koito Manufacturing Co., Ltd. | Vehicle head lamp auto-leveling system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD947699S1 (en) | 2019-03-11 | 2022-04-05 | Dometic Sweden Ab | Controller |
USD1013546S1 (en) | 2019-03-11 | 2024-02-06 | Dometic Sweden Ab | Controller |
USD1064878S1 (en) | 2019-03-11 | 2025-03-04 | Dometic Sweden Ab | Controller |
Also Published As
Publication number | Publication date |
---|---|
US20160207505A1 (en) | 2016-07-21 |
US10093286B2 (en) | 2018-10-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190031158A1 (en) | Timer based vehicle leveling and stabilization system and method of manufacture | |
US10732646B2 (en) | Dynamic jack reference control system and method for extending vehicle jacks | |
EP3290265B1 (en) | Method and system for operating a tipper | |
US20200047723A1 (en) | Three point vehicle leveling with multi point stabilizing systems | |
US6619693B1 (en) | Apparatus and method for automatically leveling an object | |
US9223302B2 (en) | Method and system for controlling electric actuators | |
US7025178B2 (en) | Stabilizing system for orienting and elevating a vehicle | |
CN205706327U (en) | The operation system of dumper, dumper, self-discharging vehicle and hydraulic pressure cylinder assembly | |
US20140107892A1 (en) | System and method for controlling a fluid suspension system | |
WO1995000372A1 (en) | Vehicle body levelling device for a working vehicle having outriggers | |
US10124773B1 (en) | Chassis-stabilizing system | |
KR102327176B1 (en) | Height adjustable trailor comprising automatic horizontal control system of trailor | |
KR102578685B1 (en) | Flooding prevention apparatus for vehicle using air suspension device and control method thereof | |
US11434119B2 (en) | Systems and methods for efficient hydraulic pump operation in a hydraulic system | |
KR20150114842A (en) | Forklift fork kept horizontality system and that control method | |
JP2001105956A (en) | Device for operating body of dump truck | |
JP3579590B2 (en) | Work vehicle support device | |
JP3638485B2 (en) | Work vehicle jack equipment | |
JP2004292134A (en) | Operation control device of vehicle for high lift work | |
KR20220115646A (en) | Device for stabilizing variable axis of vhhicle | |
JP2005082331A (en) | Control device for high lift work vehicle | |
JP6474641B2 (en) | Jack control method for aerial work platforms | |
US11613453B2 (en) | Variable hydraulic pressure relief systems and methods for a material handling vehicle | |
KR20210024330A (en) | lifting Axle control device using motor | |
KR20090059739A (en) | Garage control device for special vehicles with air springs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: QUADRA MANUFACTURING, LLC, MICHIGAN Free format text: CHANGE OF NAME;ASSIGNOR:QUADRA MANUFACTURING, INC.;REEL/FRAME:065595/0552 Effective date: 20231027 |