MACHINE WITH A BOOM LINK AND POSITION SENSOR
20230383501 · 2023-11-30
Assignee
Inventors
- Vincent Adam ARMSTRONG (Mooresboro, NC, US)
- Joshua D. CALLAWAY (Cary, NC, US)
- Christopher Erik BRIGHT (Raleigh, NC, US)
- Benjamin J. Terry (Wilson, NC, US)
- Michael C. LAYKO (Apex, NC, US)
Cpc classification
E02F3/3604
FIXED CONSTRUCTIONS
International classification
Abstract
A machine may include a body, a boom link, a swing casting, and a boom. The boom and the swing casting may be configured to rotate horizontally about an axis through the boom link. The machine may further include a mounting bracket fixedly connected to the swing casting, a position sensor fixedly connected to the boom link, a first link fixedly connected at a first end to the position sensor and configured to rotate about an axis through a rotary element, and a second link fixedly connected at a first end to the mounting bracket and at a second end to a second end of the first link. The first link and the second link may be configured to rotate horizontally with horizontal rotation of the boom and the swing casting and to transfer the horizontal rotation of the boom and the swing casting to the rotary element.
Claims
1. A machine, comprising: a body; a boom link fixedly connected to the body; a swing casting fixedly connected to the boom link; a boom fixedly connected to the swing casting, wherein the boom and the swing casting are configured to rotate horizontally about an axis through the boom link; a mounting bracket fixedly connected to the swing casting; a position sensor fixedly connected to the boom link; a first link fixedly connected at a first end to the position sensor and configured to rotate about an axis through a rotary element of the position sensor; and a second link fixedly connected at a first end to the mounting bracket and at a second end to a second end of the first link, wherein the first link and the second link are configured to rotate horizontally with horizontal rotation of the boom and the swing casting and to transfer the horizontal rotation of the boom and the swing casting to the rotary element of the position sensor.
2. The machine of claim 1, wherein the first link has at least one bend in a vertical plane such that the first end and the second end of the first link are at different elevations when installed and the second link has at least one bend in a horizontal plane such that the first end and the second end of the second link are at a same elevation when installed.
3. The machine of claim 1, wherein the mounting bracket is fixedly connected to the swing casting within an interior of the swing casting.
4. The machine of claim 1, wherein the machine further comprises a rotational position system.
5. The machine of claim 4, wherein the rotational position system is configured to: receive data indicative of a horizontal position angle of the position sensor; and perform one or more actions based on a horizontal rotation angle of the boom indicated by the horizontal position angle.
6. The machine of claim 1, further comprising: a first casing that at least partially covers the mounting bracket and the second link; and a second casing that at least partially covers the position sensor and the first link.
7. An apparatus, comprising: a mounting bracket fixedly connected to a swing casting of a machine; a position sensor fixedly connected to a boom link of the machine; a first link fixedly connected at a first end to the position sensor and configured to rotate about an axis through a rotary element of the position sensor; and a second link fixedly connected at a first end to the mounting bracket and at a second end to a second end of the first link, wherein the first link and the second link are configured to rotate horizontally with horizontal rotation of the swing casting of a machine and to transfer the horizontal rotation of the swing casting to the rotary element of the position sensor.
8. The apparatus of claim 7, wherein the first link has at least one bend in a vertical plane such that the first end and the second end of the first link are at different elevations when installed and the second link has at least one bend in a horizontal plane such that the first end and the second end of the second link are at a same elevation when installed.
9. The apparatus of claim 7, wherein the mounting bracket is fixedly connected to an interior of the swing casting of the machine.
10. The apparatus of claim 9, wherein the position sensor is fixedly connected to the boom link of the machine at a different elevation than an elevation at which the mounting bracket is fixedly connected to the swing casting.
11. The apparatus of claim 7, wherein the position sensor is communicatively connected to a rotational position system.
12. The apparatus of claim 11, wherein the rotational position system is configured to: receive data indicative of a horizontal position angle of the position sensor; and perform one or more actions based on a horizontal rotation angle of the swing casting or a boom of the machine indicated by the horizontal position angle.
13. The apparatus of claim 7, further comprising: a first casing that at least partially covers the mounting bracket and the second link; and a second casing that at least partially covers the position sensor and the first link.
14. A machine, comprising: a boom link; a boom fixedly connected to a swing casting of the machine, wherein the boom and the swing casting are configured to rotate horizontally about an axis through the boom link; a mounting bracket fixedly connected to the swing casting; a position sensor fixedly connected to the boom link; a first link fixedly connected at a first end to the position sensor and configured to rotate about an axis through a rotary element of the position sensor; a second link fixedly connected at a first end to the mounting bracket and at a second end to a second end of the first link, wherein the first link and the second link are configured to rotate horizontally with horizontal rotation of the boom and the swing casting and to transfer the horizontal rotation of the boom and the swing casting to the rotary element of the position sensor; and a rotational position system, wherein the rotational position system is configured to: receive data indicative of a horizontal position angle of the position sensor; and perform one or more actions based on a horizontal rotation angle of the boom or the swing casting indicated by the horizontal position angle.
15. The machine of claim 14, wherein the rotational position system is further configured, when receiving the data, to: receive the data from the position sensor.
16. The machine of claim 14, wherein the rotational position system is further configured to: determine the horizontal rotation angle after receiving the data.
17. The machine of claim 14, wherein the one or more actions comprise one or more of: displaying information indicative of the horizontal rotation angle, triggering an alarm based on the horizontal rotation angle exceeding a limit, modifying the horizontal rotation angle by actuating one or more actuators associated with the boom or the swing casting of the machine, performing one or more grade control actions, or performing one or more autonomous actions.
18. The machine of claim 14, wherein the first link has at least one bend in a vertical plane such that the first end and the second end of the first link are at different elevations when installed and the second link has at least one bend in a horizontal plane such that the first end and the second end of the second link are at a same elevation when installed.
19. The machine of claim 14, further comprising: a first casing that at least partially covers the mounting bracket and the second link; and a second casing that at least partially covers the position sensor and the first link.
20. The machine of claim 14, wherein the machine comprises an excavator.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various exemplary aspects of the disclosure and together with the description, serve to explain the principles of the disclosed aspects.
[0010]
[0011]
[0012]
DETAILED DESCRIPTION
[0013] Both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the features, as claimed. As used herein, the terms “comprises,” “comprising,” “has,” “having,” “includes,” “including,” or other variations thereof, are intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements, but may include other elements not expressly listed or inherent to such a process, method, article, or apparatus. In this disclosure, unless stated otherwise, relative terms, such as, for example, “about,” “substantially,” and “approximately” are used to indicate a possible variation of ±10% in the stated value.
[0014]
[0015] The body 12 of the machine 10 may include a chassis, frame, and exterior panels of the machine 10 and may be configured to support and house various components of the machine 10 such as the engine, the pump, the tracks 14-1 and 14-2, the cabin 16, and the rotational position system 39. The engine may include a combustion, electric, hybrid, or other type of motor configured to produce mechanical energy. The pump may include a hydraulic pump connected to the engine and may be powered thereby. In some examples, the pump may be connected to one or more valves for controlling and distributing hydraulic fluid to various actuators of the machine 10, such as the first actuator 18, the second actuator 23, and the third actuator 24. The tracks 14-1 and 14-2 may include a set of movable tracks powered by the engine and connected to the body 12. The tracks 14-1 and 14-2 may be operable by the engine to move the machine 10. In some aspects, the machine 10 may include wheels or other components for moving the machine 10 additionally or alternatively to the tracks 14-1 and 14-2.
[0016] The cabin 16 may be connected to the body 12 and configured to enclose an operator therein. The cabin 16 may include various controls mounted therein for controlling the operation of, for example, the engine, the pump, the tracks 14-1 or 14-2, the boom 20, the stick 22, the bucket 26, and the blade 28. The boom 20 may be connected at one end to the body 12 via the swing casting 31 and the boom link 30. For example, the boom 20 may be connected at one end to the swing casting 31, and the swing casting 31 and the boom link 30 may be configured such that when the boom 20 is fixedly connected to the boom link 30 via the swing casting 31, the boom 20 may rotate (via rotation of the swing casting 31) about a vertical axis 34 in a horizontal direction 32 (e.g., horizontally from side-to-side). The machine 10 may be configured with one or more actuators (e.g., hydraulic actuators, electro-mechanical actuators, etc.) to move the boom 20 about the axis 34. The boom 20 may be further configured to rotate about a horizontal axis (not shown in
[0017] In some examples, an operator may use the controls within the cabin 16 to move the machine 10 using the tracks 14-1 and 14-2. The operator may further articulate the boom 20 and stick 22 to position the bucket 26 or the blade 28 relative to the body 12. The operator may use various controls to tilt, rotate, and scoop or curl the bucket 26 to perform various tasks, such as moving dirt and other materials during an excavating process. Similarly, the operator may use various controls to adjust a height, rotation, angle, etc. of the blade 28. Although
[0018] As further illustrated in
[0019] The position sensor 38 may include, e.g., a rotary potentiometer or a hall effect sensor. In some aspects, the position sensor 38 may operate according to controller area network (CAN) standards or may include an analog sensor. The position sensor may be communicatively connected to the rotational position system 39. The rotational position system 39 may have hardware and/or software-based components for monitoring, controlling, and communicating with the machine 10 (or components thereof, such as the tracks 14-1 and 14-2, the boom 20, the stick 22, the actuators 18, 23, or 24, the bucket 26, and/or the position sensor 38). In some aspects, the rotational position system 39 may receive data from the position sensor 38.
[0020] The rotational position system 39 may include one or more server devices, processors, and/or memory located on-board the machine 10 or located remote from the machine 10. In this way, certain aspects may process data remote from the position sensor 38 and/or the machine 10. In the illustrated example, the memory of the rotational position system 39 may store software-based components to perform various processes and techniques described herein, including the method illustrated in
[0021] A processor may include a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor, a digital signal processor and/or other processing units or components. Additionally, or alternatively, the functionality described herein can be performed, at least in part, by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that may be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip systems (SOCs), complex programmable logic devices (CPLDs), etc. Additionally, the processor may possess its own local memory, which also may store program modules, program data, and/or one or more operating systems. The processor may include one or more cores.
[0022] Memory may be a non-transitory computer-readable medium that may include volatile and/or nonvolatile memory, removable and/or non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules, or other data. Such memory includes, but is not limited to, random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, redundant array of independent disks (RAID) storage systems, or any other medium which can be used to store the desired information and which can be accessed by a computing device (e.g., a user device, a server device, etc.). The memory may be implemented as computer-readable storage media (CRSM), which may be any available physical media accessible by the processor to execute instructions stored on the memory. The memory may have an operating system (OS) and/or a variety of suitable applications stored thereon. The OS, when executed by the processor, may enable management of hardware and/or software resources of the rotational position system 39.
[0023]
[0024] As illustrated in
[0025] As further illustrated in
[0026] As further illustrated in
[0027] The machine 10 may include various coverings or casings for elements illustrated in
[0028] In some aspects, the elements described herein may be configured in different manners than those illustrated in
INDUSTRIAL APPLICABILITY
[0029] The disclosed aspects of the rotational position system 39 of the present disclosure may be used to determine a horizontal rotation angle of the boom 20 to perform various actions related to the horizontal rotation angle, such as modifying the position of the boom 20. Thus, certain aspects described herein may provide various advantages to operation of a machine 10. For example, by using a position sensor 38 rather than other measurement components, such as a string potentiometer, certain aspects may be capable of more reliable or accurate measurements of rotation of the boom 20. In addition, the configuration of certain elements of the machine 10, such as certain elements illustrated in
[0030]
[0031] At step 102, the method 100 may include receiving data indicative of a horizontal position angle of position sensor 38 fixedly connected to boom 20 of machine 10. For example, the rotational position system 39 may receive the data from the position sensor 38 as the boom 20 is rotated horizontally about the vertical axis 34 through the swing casting 31, may receive the data according to a schedule, may receive the data in a streaming manner, and/or the like. In some implementations, the position sensor 38 may provide the data based on receiving a command from the rotational position system 39 or an operator of the machine 10. The data may indicate the horizontal position angle of the position sensor 38 by indicating a degree of rotation of the rotary element 48 of the position sensor 38 about an axis through the rotary element 48.
[0032] The method 100 may include, at 104, determining a horizontal rotation angle of the boom 20 based on the horizontal position angle. For example, the rotational position system 39 may determine the horizontal rotation angle in real-time (or near real-time) after receiving the data, at a later time after receiving the data, based on receiving a command from an operator of the machine 10 to determine the horizontal rotation angle, and/or the like. The rotational position system 39 may store information for converting the horizontal position angle of the position sensor 38 to the horizontal rotation angle of the boom 20. For example, the information may include conversion tables, models, and/or the like calibrated to take a horizontal position angle (e.g., in degrees) as input and to output the calibrated horizontal rotation angle (e.g., in degrees). In some implementations, the conversion from a horizontal position angle to a horizontal rotation angle may be linear (e.g., a 1 degree rotation in the position sensor 38 may correspond to a 1 degree rotation in the boom 30 or swing casting 31) or may be some other conversion (e.g., a certain degree of rotation in the position sensor 38 may correspond to a different degree of rotation in the boom 20 or swing casting 31). Additionally, or alternatively, and as explained elsewhere herein, the configuration of the components of the machine 10 may transfer planar movement of the boom 20 to planar movement of the position sensor 38, which may facilitate more accurate or reliable measurement of the rotation of the boom 20 relative to a multidimensional analysis (e.g., converting the horizontal movement of the boom 20 to rotation of the position sensor 38 in a vertical plane).
[0033] The method 100 may include, at 106, performing one or more actions based on the determined horizontal rotation angle. For example, the rotational position system 39 may perform one or more actions in real-time (or near real-time) after determining the horizontal rotation angle, at a later time after determining the horizontal rotation angle, based on a command from a user of the machine 10, and/or the like. The one or more actions may include, for example, modifying the horizontal rotation angle of the boom 20 by actuating one or more actuators associated with the boom 20. For example, the rotational position system 39 may send one or more commands to the one or more actuators to cause rotation of the boom 20 via rotation in the swing casting 31 in a horizontal direction about the vertical axis 34. Additionally, or alternatively, the one or more actions may include displaying the horizontal rotation angle after receiving the data. For example, the rotational position system 39 may display the horizontal rotation angle, a visual representation of the horizontal rotation angle, and/or the like via a display of the machine 10. Additionally, or alternatively, the one or more actions may include triggering an alarm based on the horizontal rotation angle exceeding a limit. For example, there may be limits to the amount that the boom 20 can rotate in a certain direction based on an operation environment or operating limits of the machine 10, and the rotational position system 39 may trigger an alarm when the limit (or certain thresholds preceding the limit) are met or exceeded.
[0034] Additionally, or alternatively, the one or more actions may include, for example, one or more operator-assist actions. For example, the rotational position system 39 may provide output that guides an operator in moving the boom 20 from a current position to a desired position, that notifies an operator when the boundaries of a work area are reached, and/or the like. Additionally, or alternatively, the one or more actions may include, for example, grade control actions. For example, the rotational position system 39 may output information or control the position of the boom 20 to achieve or maintain a grade at a worksite or to achieve or maintain other worksite characteristics (e.g., consistent work area size or shape). Additionally, or alternatively, the one or more actions may include, for example, autonomous operations. For example, the rotational position system 39 may autonomously operate the position of the boom 20 based on the determined horizontal rotation angle of the boom 20 (e.g., to cause the boom 20 to move to a pre-programmed or user-input position).
[0035] Although the method 100 illustrated in
[0036] In this way, certain aspects of the disclosure may provide for measurement of a horizontal rotation of a boom 20 (or swing casting 31) of a machine 10 and performance of certain actions based on the measurements. This may help to improve operations of the machine 10 by facilitating autonomous operations, preventing operations that may damage the machine 10, and/or the like. This may help to reduce damage to the machine 10 that might otherwise occur, improve an accuracy of operations of the machine 10, and/or the like. By reducing or eliminating damage or improving an accuracy of the operations, certain aspects may reduce downtime of the machine 10 or reduce an amount of maintenance needed for the machine 10. In addition, certain aspects may provide for mounting of components for measuring the horizontal rotation within an interior or partially enclosed/covered portion of the boom 20 or swing casting 31. For example, the boom 20 and/or swing casting 31 may have a hollow structure or a portion with sidewalls and certain components may be mounted within the hollow portion or between the sidewalls for protection from external debris or contact with objects external to the machine 10. This may help to reduce or eliminate damage to the components that might otherwise occur if mounted to an exterior of the boom 20 or swing casting 31. By reducing or eliminating damage to the measurement components, certain aspects of the disclosure may reduce downtime of the machine 10, reduce an amount of maintenance needed for the machine 10, maintain an accuracy of the measurement components for a longer period of time, and/or the like.
[0037] It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed system without departing from the scope of the disclosure. Other aspects of the system will be apparent to those skilled in the art from consideration of the specification and practice of the system disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.