The present disclosure relates generally to a motor grader machine and, more particularly, to an automatic interlock system.
A motor grader machine may include a transmission coupled to a power source, such as an internal combustion engine or an electric motor to enable the motor grader machine to be repositioned and/or to travel between locations. Additionally, the motor grader machine may include one or more implements to perform one or more functions. For example, the motor grader machine may include a ripper implement to perform a ripping function, a blade implement to perform a blading function, and/or the like.
An inexperienced operator may cause damage to the motor grader machine by attempting to engage (or by accidentally engaging) multiple different functions of the motor grader machine concurrently or by engaging a function of the motor grader machine under incorrect operating conditions. For example, articulating an articulation joint of the motor grader machine while ripping using a ripper implement may result in premature wear to a ripper carriage, a set of ripper shanks, a frame, the articulation joint, a set of articulation cylinders, and/or the like. Similarly, blading or ripping while the motor grader machine is moving between locations at a threshold speed may result in premature wear to a set of cutting edges, a drawbar, a frame, a power train, a ripper assembly, and/or the like. Similarly, blading or ripping while the motor grader is moving in reverse may result in damage to the ripper assembly, the drawbar, and/or the like. Similarly, ripping without a differential lock engaged may cause tire slip, which may result in premature wear to a power train. Similarly, enabling a circle drive to circle when a threshold load is disposed on the motor grader may result in damage to a circle motor. One attempt to prohibit engaging a function of a machine is disclosed in U.S. Pat. No. 6,435,053 that issued to Gulet on Aug. 20, 2002 (“the '053 patent”). In particular, the '053 patent discloses an actuating arrangement that includes an actuating member, a locking arrangement, a movement carrier, and an interlock that can free movement of the carrier. The interlock disclosed in the '053 patent uses a mechanically-defined indication of an operating position of the carrier to prevent the locking bar from being brought into a position in which the actuating member can be activated, thereby locking out a function of a machine.
However, there may be additional factors or parameters that may impact whether an interlock is to be activated for a machine, such as a gear of the machine, a speed of the machine, a status of an implement of the machine, a characteristic of an implement of the machine, a mode of the machine, a skill level of an operator of the machine, and/or the like. The automatic interlock system of the present disclosure solves one or more problems set forth above and/or other problems in the art.
In one aspect, the present disclosure is related to an automatic interlock system for a motor grader. The automatic interlock system for the motor grader may include one or more processors. The one or more processors may determine an operating mode for the motor grader based on one or more operating parameters of the motor grader. The one or more processors may determine an interlock configuration for the motor grader based on the operating mode. The one or more processors may selectively activate or deactivate one or more interlocks of the motor grader based on the interlock configuration.
In another aspect, the present disclosure is related to a method performed by an interlock control system of a machine. The method may include obtaining sensor data identifying a set of operating parameters of the machine. The method may include determining, based on the set of operating parameters of the machine, an operating mode of the machine. The method may include controlling a set of interlocks of the machine to prohibit access to one or more functions of the machine based on the operating mode of the machine.
In yet another aspect, the present disclosure is related to a machine. The machine may include an engine, a transmission, one or more sensors, and one or more implements. The machine may include at least one of a controller configured to control an implement of the one or more implements, an actuator configured to control the implement of the one or more implements, or an indicator configured to provide information regarding the implement of the one or more implements. The machine may include an interlock control system. The interlock control system may be configured to receive, from the one or more sensors, information regarding at least one of the engine, the transmission, or the one or more implements. The interlock control system may be configured to determine, based on the information, an operating mode for the machine. The interlock control system may be configured to determine an interlock configuration based on the operating mode for the machine. The interlock control system may be configured to selectively activate or deactivate the at least one of the controller, the actuator, or the indicator based on the interlock configuration.
This disclosure relates to an automatic interlock system. The automatic interlock system has universal applicability to any machine utilizing such an automatic interlock system. The term “machine” may refer to any machine that performs an operation associated with an industry such as, for example, mining, construction, farming, transportation, or any other industry. As some examples, the machine may be a vehicle, a backhoe loader, a cold planer, a wheel loader, a compactor, a feller buncher, a forest machine, a forwarder, a harvester, an excavator, an industrial loader, a knuckleboom loader, a material handler, a motor grader, a pipelayer, a road reclaimer, a skid steer loader, a skidder, a telehandler, a tractor, a dozer, a tractor scraper, or other paving or underground mining equipment. Moreover, one or more implements may be connected to the machine and controlled from the automatic interlock system.
The power system 106 is configured to supply power to the machine 100. The power system 106 may be operably arranged with the operator station 104 to receive control signals from the operator controls 114 in the operator station 104. Additionally, or alternatively, the power system 106 may be operably arranged with the drive system 108 and/or the implements 110 and/or 112 to selectively operate the drive system 108 and/or the implements 110 and/or 112 according to control signals received from the operator controls 114. The power system 106 may provide operating power for the propulsion of the drive system 108 and/or the operation of the implements 110 and/or 112. The power system 106 may include an engine 120 and a transmission 122.
The drive system 108 may be operably arranged with the power system 106 to selectively propel the machine 100 via control signals from the operator controls 114. The drive system 108 can include a plurality of ground-engaging members, such as wheels 124, as shown, which can be movably connected to the frame 102 through axles, drive shafts, and/or other components. In some implementations, the drive system 108 may be provided in the form of a track-drive system, a wheel-drive system, or any other type of drive system configured to propel the machine 100.
The implements 110 and/or 112 may be operably arranged with the power system 106 such that the implements 110 and/or 112 are selectively movable through control signals transmitted from the operator controls 114 to the power system 106. The illustrated implement 110 is a ripper. The illustrated implement 112 is a blade. Other embodiments can include any other suitable implement for a variety of tasks, including, for example, dozing, brushing, compacting, grading, lifting, loading, plowing, and/or the like. Example implements include dozers, augers, buckets, breakers/hammers, brushes, compactors, cutters, forked lifting devices, grader bits and end bits, grapples, and/or the like.
A rear portion of the frame 102 may include the engine 120 and a transmission 122. The engine 120 may be any type of engine suitable for performing work using the machine 100, such as an internal combustion engine, a diesel engine, a gasoline engine, a gaseous fuel-powered engine, and/or the like. The transmission 122 may transfer power from the engine 120 to the drive system 108 and/or the implements 110 and/or 112. The transmission 122 may provide a number of gear ratios that enable the machine 100 to travel at a relatively wide range of speeds and/or conditions via the drive system 108, and/or that enable the use of the implements 110 and/or 112 to perform work.
In some implementations, the transmission 122 may provide a directional shifting capability (e.g., shuttle shifting and/or the like) that permits the operator to command a machine direction reversal using operator controls 114, such as by shifting a lever and without pressing a brake or an accelerator. The directional shifting capability may permit the operator to command the machine 100 to shift from traveling in a particular direction at a particular speed to an opposite direction at the same speed (e.g., after the machine 100 slows down and reverses direction). In some implementations, engine 120 and/or transmission 122 may be coupled to a control module 126, such as a transmission control module, an engine control module, and/or the like that identifies and/or controls a speed of engine 120, a gear of transmission 122, and/or the like. In some implementations, the control module 126 may receive commands, such as from operator controls 114 to control engine 120 and/or transmission 122. In some implementations, the control module 126 may provide information identifying a status of engine 120 and/or transmission 122.
In some implementations, machine 100 may include sensors 128 and 130. For example, sensor 128 may be a sensor for implement 110, and may take the form of a ripper depth sensor, a rotary sensor, and/or the like. Additionally, or alternatively, sensor 130 may be a sensor for implement 112, and may take the form of a blade in ground sensor, a pressure sensor, and/or the like. In some implementations, sensors 128 and 130 may provide information to implement control module 132, which may control implements 110 and/or 112. In this case, implement control module 132 may receive instructions from operator controls 114 and control implements 110 and/or 112. In some implementations, implement control module 132 may receive instructions from the interlock control system 200, which may automatically lockout one or more functions of implements 110 and/or 112, engine 120, transmission 122, and/or the like.
As indicated above,
The interlock control system 200 includes one or more processors 202 (e.g., a microprocessor, a microcontroller, a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and/or the like) and memory 204 (e.g., read-only memory (ROM), random-access memory (RAM), and/or the like). In some implementations, the interlock control system 200 may be an electronic control unit of the machine 100. The processor 202 may execute one or more instructions and/or commands to control one or more components of machine 100, such as to automatically activate one or more inactive functions or deactivate one or more active functions of, for example, implements 110 and/or 112. The memory 204 may store program code for execution by the processor 202 and/or for storing data in connection with execution of such program code by the processor 202.
The interlock control system 200 may receive one or more input signals from various components of machine 100, may operate on the one or more input signals to generate one or more outputs signals (e.g., by executing a program using the input signals as input to the program), and may output the one or more output signals to various components of machine 100. For example, the interlock control system 200 may be electronically connected (e.g., via wired or wireless connection) to one or more sensors 206 (e.g., which may correspond to sensors 128 and/or 130), one or more interlocks 208 (e.g., which may correspond to operator controls 114, implement control module 132, and/or the like), one or more indicators 210 (e.g., which may correspond to operator controls 114), and/or the like, and may receive input from the sensors 206, interlocks 208, and/or indicators 210.
Sensors 206 include a set of sensor devices that provide information regarding a status of machine 100. For example, sensors 206 may include a blade in ground sensor, a pressure sensor, a ripper depth sensor, a rotary sensor, a gear sensor, a speed sensor, a blade pitch sensor, a blade sideshift sensor, a circle sideshift sensor, a circle rotation sensor, a load sensor, and/or the like. For example, the load sensor may provide output with which the interlock control system 200 may determine a load (e.g., a drawbar load determined based on an engine torque measurement, an engine speed measurement, a machine speed measurement, a transmission gear measurement, and/or the like). In this case, based on the load satisfying a threshold, the interlock control system 200 may disable circle rotation or reduce circle rotation to avoid damage to a circle drive. In some implementations, sensors 206 may perform a sensor measurement based on a particular trigger, such as based on receiving an instruction from the interlock control system 200, based on expiration of a time threshold, and/or the like. In some implementations, sensors 206 may perform sensor measurements continuously (e.g., in real-time or in near real-time). In this case, the interlock control system 200 may operate with less than a threshold sample time for determining an operating mode of machine 100 and activating or deactivating one or more interlocks 208 for machine 100.
Interlocks 208 include a set of control devices (e.g., controllers, actuators, and/or the like) that control components of machine 100. For example, interlocks 208 may control implements 110 and/or 112, engine 120, transmission 122, and/or the like. In some implementations, interlocks 208 may include a forward gear limiter, a machine speed limiter, a reverse gear lockout, a ripper lower lockout, a circle sideshift lockout, a blade sideshift lockout, a circle rotation lockout, a blade pitch lockout, a blade lower lockout, an articulation lockout, an articulation lower lockout, an automatic differential lockout, a threshold forward gear lockout, and/or the like. In some implementations, interlocks 208 may be a multiple implement lockout (e.g., an element of operator controls 114 that locks out a second implement function when a first implement function is being controlled). In some implementations, interlocks 208 may be associated with a set of discrete states. For example, for a ripper lower lockout, an interlock 208 may be associated with an enabled state wherein a ripper implement is not movable and a disabled state wherein a ripper implement is movable.
Indicators 210 include a set of communication devices to provide information regarding a status of the interlock control system 200. For example, indicators 210 may be a set of light emitting diodes to provide information indicating whether one or more interlocks 208 are activated to lockout a particular function. Additionally, or alternatively, indicators 210 may be a user interface of machine 100 that provides information regarding the status of one or more functions, that provides one or more alerts, and/or the like.
As shown in
As further shown in
In some implementations, the interlock control system 200 may determine to activate one or more interlocks 208 of the machine 100 based on the operating mode. In this case, the interlock control system 200 may determine which interlocks 208 to which to provide an instruction to deactivate a function. Additionally, or alternatively, the interlock control system 200 may determine a state for an interlock 208 to deactivate the function or a range of states for the interlock to not permit. As another example, the interlock control system 200 may determine to deactivate one or more interlocks 208 of the machine 100 based on the operating mode. In this case, the interlock control system 200 may determine which interlocks 208 to which to provide an instruction to activate a function. Additionally, or alternatively, the interlock control system 200 may determine a state for an interlock 208 to activate the function or a range of states for the interlock 208 to permit.
As further shown in
Although
The interlock control system 200 may be used with any machine 100 that permits an operator to interact with operator controls 114 to utilize functionalities of machine 100. During operation of machine 100, one or more functionalities are automatically locked out using the interlock control system 200 based on an operating mode of machine 100. For example, the interlock control system 200 may determine that an operating mode is a blading mode based on sensor 130 indicating that implement 112 (e.g., a blade) is engaged (e.g., the blade is engaged in the ground). In this case, the interlock control system 200 may lock out a reverse gear function, a ripper lower function, and/or the like. Additionally, or alternatively, the interlock control system 200 may apply a forward gear limitation to limit transmission 122 to less than a threshold gear (e.g., less than 4th gear) or a machine speed limitation to limit engine 120 to less than a threshold speed. Additionally, or alternatively, the interlock control system 200 may restrict operator controls 114 to controlling a single implement of machine 100. Additionally, or alternatively, based on determining that the operating mode is the blading mode, the interlock control system 200 may enable a set of gears of transmission 122 (e.g., first gear to third gear), enable a blade function and a circle function (non-concurrently), and/or the like. In this way, the interlock control system 200 avoids blading at greater than a threshold speed and/or blading in reverse, thereby reducing wear and/or damage to machine 100.
Additionally, or alternatively, the interlock control system 200 may determine that the operating mode is a ripping mode based on sensor 128 indicating that implement 110 (e.g., a ripper) is engaged (e.g., teeth of the ripper are disposed into the ground). In this case, the interlock control system 200 may lock out a reverse gear function, a blade lower function, an articulation function, and/or the like. Additionally, or alternatively, the interlock control system 200 may limit transmission 122 to less than a threshold gear (e.g., less than 2th gear (forward)). Additionally, or alternatively, based on determining that the operating mode is the ripping mode, the interlock control system 200 may activate less than the threshold gear (e.g., first gear), and may enable an automatic differential lock function. In this way, the interlock control system 200 avoids ripping at greater than a threshold speed, ripping in reverse, articulating while ripping, ripping without a differential lock, rotating circle under a threshold load, and/or the like, thereby reducing wear and/or damage to machine 100.
Additionally. or alternatively, the interlock control system 200 may determine that the operating mode is a traveling mode based on a speed threshold (e.g., a speed of machine 100 being greater than, for example, 9 kilometers per hour), a gear threshold (e.g., a gear of transmission 122 being greater than 4th gear (forward)), and/or the like. In this case, the interlock control system 200 may lock out a blade lower function, a ripper lower function, an articulation function, and/or the like. Additionally, or alternatively, the interlock control system 200 may enable, based on determining that the operating mode is the traveling mode, each gear of transmission 122, a wheel lean function, a blade sideshift function, a blade pith function, a circle rotation function, a drawbar centershift function, and/or the like. Additionally. or alternatively, the interlock control system 200 may cause an articulation function to be set to a neutral position. In this way, the interlock control system 200 avoids ripping and/or blading while moving at a threshold speed or moving in reverse, thereby avoiding wear and/or damage to machine 100.
Thus, automatically locking out functions of machine 100 based on an automatic determination of an operating mode of machine 100 may reduce a likelihood of wear and/or damage to machine 100, particularly when machine 100 is operated by an inexperienced operator.
As used herein, the articles “a” and “an” are intended to include one or more items, and may be used interchangeably with “one or more.” Also, as used herein, the terms “has,” “have,” “having,” or the like are intended to be open-ended terms. Further, the phrase “based on” is intended to mean “based, at least in part, on.”
The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the implementations to the precise form disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of the implementations. It is intended that the specification be considered as an example only, with a true scope of the disclosure being indicated by the following claims and their equivalents. Even though particular combinations of features are recited in the claims and/or disclosed in the specification, these combinations are not intended to limit the disclosure of possible implementations. Although each dependent claim listed below may directly depend on only one claim, the disclosure of possible implementations includes each dependent claim in combination with every other claim in the claim set.
Number | Name | Date | Kind |
---|---|---|---|
5111901 | Bachhuber | May 1992 | A |
5425431 | Brandt | Jun 1995 | A |
5620194 | Keeler | Apr 1997 | A |
5711391 | Brandt | Jan 1998 | A |
6135230 | Schenck | Oct 2000 | A |
6148688 | Nishimaki | Nov 2000 | A |
6212460 | Rizzo | Apr 2001 | B1 |
6435053 | Guiet | Aug 2002 | B1 |
7159684 | Dahl | Jan 2007 | B2 |
7192100 | Berg | Mar 2007 | B2 |
7235901 | Bares | Jun 2007 | B2 |
9840826 | Huber | Dec 2017 | B2 |
10739767 | Ueno | Aug 2020 | B2 |
20070203630 | Vitale | Aug 2007 | A1 |
20130255977 | Braunstein et al. | Oct 2013 | A1 |
20170325393 | Gschwendtner et al. | Nov 2017 | A1 |
Number | Date | Country | |
---|---|---|---|
20190382983 A1 | Dec 2019 | US |