PUMP AND CONTROLS FOR ELECTRIC MOTOR GEARBOX WITH INTEGRATED BRAKE
20240376978 ยท 2024-11-14
Assignee
Inventors
- Andrew Kotloski (Oshkosh, WI, US)
- Steven Hechtman (Ann Arbor, MI, US)
- Christopher Hammond (South Lyon, MI, US)
- Nicholas Kopec (South Lyon, MI, US)
Cpc classification
F16H2063/3033
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B21/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H3/64
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B62D55/06
PERFORMING OPERATIONS; TRANSPORTING
F16H2200/0021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60T13/22
PERFORMING OPERATIONS; TRANSPORTING
F16H61/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H63/36
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/0059
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2200/2007
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H63/3026
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2059/082
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H2200/0034
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F16H61/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F15B21/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H63/30
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B62D55/06
PERFORMING OPERATIONS; TRANSPORTING
F16H3/64
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F16H61/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A military vehicle includes an electric motor, a gearbox, a hydraulic system, and a control system. The gearbox is driven by the electric motor and drives a tractive element. The gearbox includes a first planetary gearset, a second planetary gearset, a first brake, and a second brake. Processing circuitry is configured to obtain one or more control inputs including a brake request or a mode selection. The processing circuitry operates the hydraulic system of the military vehicle to transition the gearbox between a park mode, a neutral mode, a first driving mode, and a second driving mode according to the mode selection. The processing circuitry operates the hydraulic system to provide variable pressurization to a chamber corresponding to one of the first brake or the second brake in order to perform the brake request while operating according to the first driving mode or the second driving mode.
Claims
1. A military vehicle comprising: an electric motor; a gearbox configured to be driven by the electric motor and drive a tractive element of the military vehicle, the gearbox comprising a first planetary gear set, a second planetary gear set, a first brake, and a second brake; a hydraulic system; and a control system comprising processing circuitry configured to: obtain one or more control inputs comprising at least one of a brake request or a mode selection; operate the hydraulic system of the military vehicle to transition the gearbox between a park mode, a neutral mode, a first driving mode, and a second driving mode according to the mode selection; and operate the hydraulic system of the military vehicle to provide variable pressurization to a chamber corresponding to one of the first brake or the second brake in order to perform the brake request while operating according to the first driving mode or the second driving mode.
2. The military vehicle of claim 1, wherein, responsive to obtaining a control input comprising a selection of the park mode, the processing circuitry is configured to operate the hydraulic system to transition both the first brake and the second brake to transition into engaged states in which the first brake and the second brake both engage corresponding elements of the first planetary gear set and the second planetary gear set to limit rotation of an output shaft of the gearbox.
3. The military vehicle of claim 1, wherein, responsive to obtaining a control input comprising a selection of the neutral mode, the processing circuitry is configured to operate the hydraulic system to transition both the first brake and the second brake to transition into disengaged states in which the first brake and the second brake both do not engage corresponding elements of the first planetary gear set and the second planetary gear set to allow rotation of an output shaft of the gearbox.
4. The military vehicle of claim 1, wherein an output shaft of the electric motor is fixedly coupled with a sun gear of the first planetary gear set and a sun gear of the second planetary gear set.
5. The military vehicle of claim 1, wherein, responsive to receiving the brake request and the gearbox being in one of the first driving mode or the second driving mode, the processing circuitry is configured to: operate the hydraulic system to control pressurization of one of the first brake or the second brake to fully engage the one of the first brake or the second brake; and operate the hydraulic system to provide the variable pressurization to the chamber corresponding to a disengaged one of the first brake or the second brake to partially engage the disengaged one of the first brake or the second brake to provide desired braking.
6. The military vehicle of claim 5, wherein the processing circuitry is configured to obtain sensor feedback indicative of a pressure within the chamber and operate the hydraulic system to provide the variable pressurization based on both the pressure within the chamber and the brake request.
7. The military vehicle of claim 1, wherein the gearbox comprises a first spring and a second spring, the first spring configured to bias the first brake into engagement with a corresponding element of the first planetary gear set and the second spring configured to bias the second brake into engagement with a corresponding element of the second planetary gear set.
8. The military vehicle of claim 1, wherein the tractive element comprises a track.
9. A driveline for a tracked vehicle, the driveline comprising: an electric motor; a track; a gearbox configured to be driven by the electric motor and drive the track, the gearbox comprising a first planetary gear set, a second planetary gear set, a first brake, and a second brake; a hydraulic system; and a control system comprising processing circuitry configured to: obtain one or more control inputs comprising at least one of a brake request or a mode selection; operate the hydraulic system of the tracked vehicle to transition the gearbox between a park mode, a neutral mode, a first driving mode, and a second driving mode according to the mode selection; and operate the hydraulic system of the tracked vehicle to provide variable pressurization to a chamber corresponding to one of the first brake or the second brake in order to perform the brake request while operating according to the first driving mode or the second driving mode.
10. The driveline of claim 9, wherein, responsive to obtaining a control input comprising a selection of the park mode, the processing circuitry is configured to operate the hydraulic system to transition both the first brake and the second brake to transition into engaged states in which the first brake and the second brake both engage corresponding elements of the first planetary gear set and the second planetary gear set to limit rotation of an output shaft of the gearbox.
11. The driveline of claim 9, wherein, responsive to obtaining a control input comprising a selection of the neutral mode, the processing circuitry is configured to operate the hydraulic system to transition both the first brake and the second brake to transition into disengaged states in which the first brake and the second brake both do not engage corresponding elements of the first planetary gear set and the second planetary gear set to allow rotation of an output shaft of the gearbox.
12. The driveline of claim 9, wherein an output shaft of the electric motor is fixedly coupled with a sun gear of the first planetary gear set and a sun gear of the second planetary gear set.
13. The driveline of claim 9, wherein, responsive to receiving the brake request and the gearbox being in one of the first driving mode or the second driving mode, the processing circuitry is configured to: operate the hydraulic system to control pressurization of one of the first brake or the second brake to fully engage the one of the first brake or the second brake; and operate the hydraulic system to provide the variable pressurization to the chamber corresponding to a disengaged one of the first brake or the second brake to partially engage the disengaged one of the first brake or the second brake to provide desired braking.
14. The driveline of claim 13, wherein the processing circuitry is configured to obtain sensor feedback indicative of a pressure within the chamber and operate the hydraulic system to provide the variable pressurization based on both the pressure within the chamber and the brake request.
15. The driveline of claim 9, wherein the gearbox comprises a first spring and a second spring, the first spring configured to bias the first brake into engagement with a corresponding element of the first planetary gear set and the second spring configured to bias the second brake into engagement with a corresponding element of the second planetary gear set.
16. The driveline of claim 9, wherein the track is frictionally engaged with a drum that is driven by the gearbox.
17. A method of controlling a driveline of a tracked vehicle, the method comprising: providing a gearbox including a first planetary gear set, a second planetary gear set, a first brake, and a second brake, wherein a sun gear of the first planetary gear set and a sun gear of the second planetary gear set are fixedly coupled with an output shaft of an electric motor and the first brake and the second brake are configured to transition into engaged states to limit rotation of a sun gear of the first planetary gear set or the second planetary gear set; transitioning, responsive to a user input, the gearbox between a park mode by operating a hydraulic system to transition both the first brake and the second brake into engaged states, a neutral mode by operating the hydraulic system to transition both the first brake and the second brake into disengaged states, a first driving mode by operating the hydraulic system to transition the first brake into the engaged state and the second brake into the disengaged state, or a second driving mode by operating the hydraulic system to transition the second brake into the engaged state and the first brake into the disengaged state; responsive to both (i) the gearbox being in either the first driving mode or the second driving mode, and (ii) receiving an input to perform braking, operating the hydraulic system to provide variable pressurization to a disengaged one of the first brake or the second brake to provide braking.
18. The method of claim 17, wherein operating the hydraulic system to provide the variable pressurization comprises using both a desired amount of braking indicated by the input and a measured pressurization of a chamber to operate the hydraulic system to provide the variable pressurization to achieve the desired amount of braking.
19. The method of claim 17, further comprising, while in the first driving mode or the second driving mode, receiving a user input to accelerate the tracked vehicle and operating the electric motor to drive a track through the gearbox, wherein in the first driving mode, the electric motor drives the track through the first planetary gear set and uses the second brake to perform braking, and in the second driving mode, the electric motor drives the track through the second planetary gear set and uses the first brake to perform braking.
20. The method of claim 17, wherein the first brake is configured to frictionally engage a ring gear of the planetary gear set to limit rotation of the ring gear of the first planetary gear set, and the second brake is configured to frictionally engage a ring gear of the second planetary gear set to limit rotation of the ring gear of the second planetary gear set, wherein the first planetary gear set and the second planetary gear set comprise different gear ratios.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION
[0036] Before turning to the figures, which illustrate certain exemplary embodiments in detail, it should be understood that the present disclosure is not limited to the details or methodology set forth in the description or illustrated in the figures. It should also be understood that the terminology used herein is for the purpose of description only and should not be regarded as limiting.
[0037] Referring generally to the FIGURES, a gearbox includes two planetary gear sets arranged serially and driven by an electric motor. The electric motor drives the sun gears of both the first planetary gear set and the second planetary gear set. A carrier of the planetary gears of the first planetary gear set is coupled with a ring gear of the second planetary gear set. The gear box also includes a first clutch configured to engage a ring gear of the first planetary gear set and a second clutch configured to engage the ring gear of the second planetary gear set. A carrier of the second planetary gear set is coupled with an output driveshaft to drive a tractive element of a military vehicle. The first clutch and the second clutch may both be engaged to transition the gearbox into a park mode. The first clutch and the second clutch may both be disengaged to transition the gearbox into a neutral mode. The first clutch may be fully engaged to transition the military vehicle into a first driving mode (e.g., a high mode) with the second clutch fully disengaged. When the gearbox is in the first driving mode, the second clutch can be partially engaged to provide braking. The second clutch may be fully engaged to transition the military vehicle into a second driving mode (e.g., a low mode) with the first clutch fully disengaged. When the gearbox is in the second driving mode, the first clutch can be partially engaged to provide braking.
[0038] The military vehicle may also include a control system that receives control inputs from an operator and transitions the gearbox between the modes as described herein. The control system may include a controller that operates a hydraulic system (e.g., solenoids, pumps, etc.) to pressurize one or more chambers in order to control engagement or disengagement of the first clutch and the second clutch. The control system may limit transition between the first driving mode and the second driving mode in response to the military vehicle transporting at a speed greater than a threshold. The control system may also use brake inputs in combination with speed feedback or measured pressure of chambers corresponding to the first clutch and the second clutch to provide variable pressurization of the chambers to perform braking using the first clutch or the second clutch.
Tracked Vehicle
[0039] Referring to
[0040] Referring still to
Drive System and Gearbox
[0041] Referring to
[0042] In some embodiments, the drive member 400 is rotatably coupled on an output shaft of the gearbox 300 such that the gearbox 300 can transfer torque from the electric motor 200 to the drive member 400 and the tracks 14, and can also exert a deceleration torque on the drive member 400 in order to perform braking.
[0043] Referring to
[0044] The second planetary gear set 304 also includes a clutch or brake 316 (e.g., a second brake) that is configured to engage the ring gear 322 of the second planetary gear set 304. The brake 316 may be configured to transition between a disengaged state such that rotation of the ring gear 322 of the second planetary gear set 304 is allowed or an engaged state such that rotation of the ring gear 322 of the second planetary gear set 304 is limited. In some embodiments, the brake 314 and the brake 316 are configured to partially transition into the engaged state in order to exert a braking force or deceleration on the output shaft 308 and thereby on the tracks 14. Transitioning the brake 314 or the brake 316 into the engaged state may fixedly couple the ring gear 320 or the ring gear 322, respectively, with a housing of the gearbox 300 (e.g., to fix the ring gear 320 or the ring gear 322).
[0045] Referring to
[0046] When the brake 316 is transitioned into the engaged state and the brake 314 is transitioned into the disengaged state, the gearbox 300 is in the low range mode for lower speeds but higher torque output (e.g., compared to the high range mode). When the brake 316 is engaged and the brake 314 is disengaged, the gear ratio between the input shaft 306 and the output shaft 308 is defined by the second planetary gear set 304. When the gearbox 300 is in the low range mode, the brake 314 can be selectively and partially transitioned into the engaged state to thereby provide a braking force (e.g., partially transitioning from the low range mode into the park mode to provide braking).
[0047] Referring still to
[0048] Referring to
[0049] Referring again to
[0050] Referring particularly to
[0051] Referring still to
[0052] Referring to
[0053] Referring to
[0054] The drive member 400 includes a cam plate 404 that includes a tool engagement portion 406 (e.g., a shape or geometry such that a tool can be manually coupled to the cam plate 404). The cam plate 404 includes multiple camming members or surfaces, shown as first cam 410a, second cam 410b, and third cam 410c. The cams 410 may have the form of slanted or angled surfaces that are arranged in a circular pattern and increase in height along the circular pattern. The cams 410 may each include a hook or a recess at an end of the cams 410 (e.g., at a tallest portion of the cams 410).
[0055] The cam plate 404 may engage, touch, press against, contact, etc., an intermediate plate 408 that engages the flange 340 of the output shaft 308. The cam plate 404 may be rotatable about a longitudinal axis 450 between a first angular position and a second angular position. When the cam plate 404 is in the first angular position, the drum 402 is engaged with the flange 340 of the output shaft 308 such that rotation of the output shaft 308 drives rotation of the drum 402. When the cam plate 404 is rotated into the second angular position (e.g., by attaching a tool to the tool engagement portion 406 and rotating the cam plate 404 about the longitudinal axis 450), the flange 340 and the output shaft 308 are driven to translate along the longitudinal axis 450 such that the flange 340 is driven out of engagement with the drum 402 (e.g., the splines of the inner surface of the drum 402 and the outer surface of the flange 340 are driven out of engagement) so that the drum 402 can freely rotate relative to the output shaft 308. Advantageously, the cam plate 404 provides a manual way to disconnect the drum 402 from the output shaft 308 and therefore from the gearbox 300 entirely. In this way, if the gearbox 300 becomes damaged or jammed, the vehicle 10 can be manually transitioned into a neutral state where the drum 402 is physically disconnected from the gearbox 300 and the vehicle 10 can be towed.
[0056] Referring to
[0057] Referring to
[0058] Referring to
[0059] Referring to
[0060] Referring to
Pump System
[0061] Referring to
[0062] Referring to
[0063] Referring particularly to
[0064] Referring particularly to
[0065] Referring particularly to
[0066] Referring to
[0067] In some embodiments, the motor-pump 700 is a 24 volt DC brushless oil pump assembly including a gear pump. The motor-pump 700 may be assembled by removing a pump portion and pump driveshaft to be removed out of a motor armature of an existing or off the shelf motor-pump. The driveshaft 718 (e.g., a new, reduced length driveshaft) may then be pressed into the armature of the motor 706 in the same position. The bearing collar and ball bearings may be removed from the pump 702 and installed onto the adapter plate 704. The motor armature and driveshaft assembly may then be reinstalled onto the motor 706. After this is completed, the adapter plate 704 may be aligned with the pins 734 of the motor 706 and the fasteners 724 can be installed. A tang of the pump 702 may then be aligned with a slot in the driveshaft 718 so that the pump 702 can be seated onto the adapter plate 704. The housing of the pump 702 may be aligned with the two threaded openings (e.g., for the fasteners 722) and the fasteners 722 can be installed. Advantageously, the driveshaft 718 and the adapter plate 704 facilitate a reduced length motor-pump 700 which facilitates packaging flexibility and reduced weight.
[0068] Referring to
Control System
[0069] Referring to
[0070] Referring still to
[0071] In some embodiments, the gearbox 300 can be transitioned into the high range mode by pressurizing the chamber 616b and the chamber 614b. Braking events while operating in the high range mode can be achieved by providing variable pressure to the chamber 616a responsive to an amount of braking or deceleration requested by an operator of the vehicle 10. In some embodiments, shifting between the high and the low range modes of operation of the gearbox 300 can be achieved by applying or releasing pressure of the chamber 616a, 616b, 614a, or 614b according to the high range and low range mode to transition the gearbox 300 between the high range mode and the low range mode. In some embodiments, the gearbox 300 is limited from transitioning between the high range mode and the low range mode if the vehicle 10 is traveling at a speed greater than a threshold amount in order to protect the motor 200 from over speeding. In some embodiments, emergency braking can be performed while the gearbox 300 operates in either the high range mode or the low range mode by releasing all of the pressure to the chamber 616a, the chamber 616b, the chamber 614a, and the chamber 614b. Releasing the pressure to the chambers 614 and the chamber 616 results in both the brake 314 and the brake 316 being transitioned into the fully engaged state (e.g., by the springs) to thereby halt the vehicle 10.
[0072] Referring to
[0073] Referring still to
[0074] Referring still to
[0075] Referring to
[0076] The process 2200 includes providing a gearbox including a first planetary gear set and a second planetary gear set coupled serially (step 2202), according to some embodiments. The gearbox may be the gearbox 300 provided as a component of a driveline (e.g., driveline 100). The first planetary gear set may be the first planetary gear set 302. The second planetary gear set may be the second planetary gear set 304. The first planetary gear set and the second planetary gear set can both be coupled with an input shaft of the gearbox at their sun gears. The input shaft may be driven by an electric motor. The gearbox advantageously functions as both a transmission and a brake in order to provide different gears and braking operations for a tracked vehicle.
[0077] The process 2200 includes obtaining a user input to transition the gearbox between a park mode, a neutral mode, or one or more driving modes (step 2204), according to some embodiments. In some embodiments, step 2204 is performed by obtaining, at the controller 2102, the user input from the HMI 2110.
[0078] The process 2200 also includes operating a hydraulic system to transition a first brake and a second brake of the gearbox to transition the gearbox between the park mode, the neutral mode, or the one or more driving modes (step 2206), according to some embodiments. Step 2206 may be performed by the controller 2102 by operating the pump 700 and solenoids 2114 to cause the first brake (e.g., the brake 314) and the second brake (e.g., the brake 316) to transition between engaged or disengaged states to transition between the park mode, the neutral mode, or the one or more driving modes. When both the first brake and the second brake are in the disengaged state, the gearbox is in the neutral mode. When both the first brake and the second brake are in the engaged state, the gearbox is in the park mode. Engaging one of the first brake or the second brake, and disengaging the other of the first brake or the second brake transitions the gearbox into one of the driving modes.
[0079] The process 2200 includes obtaining a user input indicating a desired acceleration and operating an electric motor to drive a tractive element through the gearbox according to the user input (step 2208), according to some embodiments. In some embodiments, step 2208 is performed by operating the motor 200. In some embodiments, step 2208 is performed only when the gearbox is in one of the driving modes.
[0080] The process 2200 includes obtaining a user input indicating a desired braking and operating a disengaged one of the first brake or the second brake to partially engage to provide braking (step 2210), according to some embodiments. In some embodiments, step 2210 is performed by the controller 2102 by obtaining a user input responsive to operation of a brake pedal. The brake pedal may indicate a desired amount of braking. The controller 2102 is configured to operate the pump 700 and the solenoids 2114 to pressurize a corresponding one of the first brake or the second brake to transition partially into the engaged state to provide braking. In some embodiments, step 2210 is performed by the controller 2102 based on real-time feedback from pressure sensors 2024 and speed sensor 2112 to determine a required amount of pressurization and therefore braking force to achieve the desired amount of braking. Step 2210 may only be performed when the gearbox 300 is in one of the driving modes.
[0081] As utilized herein, the terms approximately, about, substantially, and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains. It should be understood by those of skill in the art who review this disclosure that these terms are intended to allow a description of certain features described and claimed without restricting the scope of these features to the precise numerical ranges provided. Accordingly, these terms should be interpreted as indicating that insubstantial or inconsequential modifications or alterations of the subject matter described and claimed are considered to be within the scope of the disclosure as recited in the appended claims.
[0082] It should be noted that the term exemplary and variations thereof, as used herein to describe various embodiments, are intended to indicate that such embodiments are possible examples, representations, or illustrations of possible embodiments (and such terms are not intended to connote that such embodiments are necessarily extraordinary or superlative examples).
[0083] The term coupled and variations thereof, as used herein, means the joining of two members directly or indirectly to one another. Such joining may be stationary (e.g., permanent or fixed) or moveable (e.g., removable or releasable). Such joining may be achieved with the two members coupled directly to each other, with the two members coupled to each other using a separate intervening member and any additional intermediate members coupled with one another, or with the two members coupled to each other using an intervening member that is integrally formed as a single unitary body with one of the two members. If coupled or variations thereof are modified by an additional term (e.g., directly coupled), the generic definition of coupled provided above is modified by the plain language meaning of the additional term (e.g., directly coupled means the joining of two members without any separate intervening member), resulting in a narrower definition than the generic definition of coupled provided above. Such coupling may be mechanical, electrical, or fluidic.
[0084] The term or, as used herein, is used in its inclusive sense (and not in its exclusive sense) so that when used to connect a list of elements, the term or means one, some, or all of the elements in the list. Conjunctive language such as the phrase at least one of X, Y, and Z, unless specifically stated otherwise, is understood to convey that an element may be either X, Y, Z; X and Y; X and Z; Y and Z; or X, Y, and Z (i.e., any combination of X, Y, and Z). Thus, such conjunctive language is not generally intended to imply that certain embodiments require at least one of X, at least one of Y, and at least one of Z to each be present, unless otherwise indicated.
[0085] References herein to the positions of elements (e.g., top, bottom, above, below) are merely used to describe the orientation of various elements in the FIGURES. It should be noted that the orientation of various elements may differ according to other exemplary embodiments, and that such variations are intended to be encompassed by the present disclosure.
[0086] The hardware and data processing components used to implement the various processes, operations, illustrative logics, logical blocks, modules and circuits described in connection with the embodiments disclosed herein may be implemented or performed with a general purpose single- or multi-chip processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, or, any conventional processor, controller, microcontroller, or state machine. A processor also may be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration. In some embodiments, particular processes and methods may be performed by circuitry that is specific to a given function. The memory (e.g., memory, memory unit, storage device) may include one or more devices (e.g., RAM, ROM, Flash memory, hard disk storage) for storing data and/or computer code for completing or facilitating the various processes, layers and modules described in the present disclosure. The memory may be or include volatile memory or non-volatile memory, and may include database components, object code components, script components, or any other type of information structure for supporting the various activities and information structures described in the present disclosure. According to an exemplary embodiment, the memory is communicably connected to the processor via a processing circuit and includes computer code for executing (e.g., by the processing circuit or the processor) the one or more processes described herein.
[0087] The present disclosure contemplates methods, systems and program products on any machine-readable media for accomplishing various operations. The embodiments of the present disclosure may be implemented using existing computer processors, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose, or by a hardwired system. Embodiments within the scope of the present disclosure include program products comprising machine-readable media for carrying or having machine-executable instructions or data structures stored thereon. Such machine-readable media can be any available media that can be accessed by a general purpose or special purpose computer or other machine with a processor. By way of example, such machine-readable media can comprise RAM, ROM, EPROM, EEPROM, or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions include, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.
[0088] Although the figures and description may illustrate a specific order of method steps, the order of such steps may differ from what is depicted and described, unless specified differently above. Also, two or more steps may be performed concurrently or with partial concurrence, unless specified differently above. Such variation may depend, for example, on the software and hardware systems chosen and on designer choice. All such variations are within the scope of the disclosure. Likewise, software implementations of the described methods could be accomplished with standard programming techniques with rule-based logic and other logic to accomplish the various connection steps, processing steps, comparison steps, and decision steps.
[0089] It is important to note that the construction and arrangement of the refuse vehicle 10 as shown in the various exemplary embodiments is illustrative only. Additionally, any element disclosed in one embodiment may be incorporated or utilized with any other embodiment disclosed herein.