Closed-loop control of swing

US10100494B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10100494-B2
Application numberUS-201615235785-A
CountryUS
Kind codeB2
Filing dateAug 12, 2016
Priority dateAug 12, 2016
Publication dateOct 16, 2018
Grant dateOct 16, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method for controlling the swing of a machine is disclosed. The system may comprise a hydrostatic circuit that includes an electronic displacement control pump and a first swing motor fluidly connected in a closed loop circuit. The electronic displacement control pump configured to control the supply of fluid to the swing motor based on a final pump displacement command. The first swing motor configured to rotate the upper carriage of the machine. The hydrostatic circuit configured to control (a) an actual speed of the first swing motor when the final pump displacement command results from a requested swing motor speed and (b) a torque of the first swing motor when the final pump displacement command results from a requested swing motor torque.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for controlling swing of an upper carriage of a machine, the system comprising: a hydrostatic circuit that includes: an electronic displacement control pump, configured to control a supply of a fluid to a first hydraulic swing motor based on a final pump displacement command; a second hydraulic swing motor fluidly connected to the electronic displacement control pump by the first conduit, the first swing motor and the second swing motor connected in parallel, the second swing motor configured to rotate the upper carriage of the machine, the first hydraulic swing motor fluidly connected to the electronic displacement control pump, the first hydraulic swing motor configured to rotate the upper carriage of the machine; a first conduit fluidly connecting the electronic displacement control pump and the first hydraulic swing motor; and a second conduit fluidly connecting the electronic displacement control pump and the first hydraulic swing motor; a speed sensor configured to measure an actual speed of the first hydraulic swing motor; a first pressure sensor configured to measure an input pressure of the fluid received by the first hydraulic swing motor; a second pressure sensor configured to measure an output pressure of the fluid discharged from the first hydraulic swing motor; a user interface in operable communication with a controller and configured to receive and transmit a user input to the controller; and the controller in operable communication with the hydrostatic circuit, the controller configured to transmit a pump displacement signal representative of the final pump displacement command to the electronic displacement control pump as a result of the user input, wherein, the hydrostatic circuit is a closed loop circuit that is configured to control the actual speed of the first hydraulic swing motor when the user input is associated with a requested swing motor speed and is configured to control a torque of the first hydraulic swing motor when the user input is associated with a requested swing motor torque. 2. The system of claim 1 , wherein, when the user input is associated with the requested swing motor speed, the final pump displacement command is based on the requested swing motor speed, and a first PID pump displacement adjustment that is based on speed error, wherein further, when the user input is associated with the requested swing motor torque, the final pump displacement command is based at least in part on a second PID pump displacement adjustment that is based on pressure error. 3. The system of claim 2 , wherein, when the user input is associated with the requested swing motor speed, the final pump displacement command is based on the requested swing motor speed, the first PID pump displacement adjustment that is based on speed error, and a pump pressure adjustment. 4. The system of claim 3 , wherein the pump pressure adjustment includes a pressure-limiting pump displacement adjustment and a pressure rise rate reducing pump displacement adjustment. 5. The system of claim 3 , wherein, when the user input is associated with the requested swing motor speed, the final pump displacement command is based on the requested swing motor speed, and a damping value that is proportional to a differential pressure across the first swing motor. 6. The system of claim 1 , wherein the user interface is a joystick, lever or dial. 7. The system of claim 6 , further including a mode interface in operable communication with the controller, the mode interface configured to receive mode input from a user that places the system in either speed mode or torque mode, wherein, when the system is in speed mode, the user input transmitted from the user interface is recognized by the controller as associated with the requested swing motor speed and when the system is in torque mode, the user input is recognized as associated with the requested swing motor torque. 8. A method of controlling swing of an upper carriage of a machine, the machine including the upper carriage, a lower carriage and a system, the upper carriage rotationally connected to the lower carriage, the lower carriage including ground engaging elements, the system including a controller and a hydrostatic circuit, the hydrostatic circuit including an electronic displacement control pump, a first hydraulic swing motor fluidly connected to the electronic displacement control pump, and a mode interface, the method comprising: receiving a mode input via the mode interface; placing, by the controller, the system in a speed mode or a torque mode based on the mode input, the system operable in the speed mode when the mode input is speed mode and operable in the torque mode when the mode input is torque mode; receiving, by the controller, a user input, the user input received as a requested swing motor speed if the system is in speed mode or received as a requested swing motor torque if the system is in torque mode; and controlling, by the system, the swing of the upper carriage based on the mode input and the user input, wherein the hydrostatic circuit is a closed loop circuit. 9. The method of claim 8 , further including: if the system is in speed mode, determining a final pump displacement command; and transmitting a pump displacement signal based on the final pump displacement command to the electronic displacement control pump, wherein the final pump displacement command is based, at least in part, on a PID pump displacement adjustment that is based on speed error. 10. The method of claim 9 , wherein the pump displacement command is further based on the requested swing motor speed. 11. The method of claim 8 further including: if the system is in speed mode, determining a final pump displacement command, wherein the final pump displacement command is based on the requested swing motor speed and a damping value that is proportional to a differential pressure across the first swing motor. 12. The method of claim 8 , wherein the machine is an excavator or a hydraulic swing shovel. 13. The method of claim 8 , further including: if the system is in torque mode, determining a final pump displacement command; and transmitting a pump displacement signal representative of the final pump displacement command to the electronic displacement control pump, wherein the final pump displacement command is based at least in part on PID pump displacement adjustment that is based on pressure error. 14. The method of claim 13 , wherein the final pump displacement command is based at least in part on an estimated pump displacement and the PID pump displacement adjustment, wherein in the estimated pump displacement is based on an actual speed of the swing motor, and the PID pump displacement adjustment is based on pressure error. 15. A system for controlling rotational swing of an upper carriage of a machine, the system comprising: a hydrostatic circuit that includes: an electronic displacement control pump configured to receive a pump displacement signal that controls a fluid displacement volume of the electronic displacement control pump, the pump displacement signal representative of a final pump displacement command; a first swing motor fluidly connected to the electronic displacement control pump, the first swing motor configured to rotate the upper carriage of the machine, wherein, the hydrostatic circuit is a closed loop circuit that is configured to control (a) an actual speed of the first swing motor when a final pump displacement command results from a requested swing motor speed and (b) a torque of the first sw

Assignees

Inventors

Classifications

  • the chambers being connected in parallel · CPC title

  • Rotary output members · CPC title

  • Closed loop control, i.e. control using feedback · CPC title

  • Control of the pressure source, e.g. control of the swash plate angle · CPC title

  • representing a state of input means, e.g. joystick position · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10100494B2 cover?
A system and method for controlling the swing of a machine is disclosed. The system may comprise a hydrostatic circuit that includes an electronic displacement control pump and a first swing motor fluidly connected in a closed loop circuit. The electronic displacement control pump configured to control the supply of fluid to the swing motor based on a final pump displacement command. The first …
Who is the assignee on this patent?
Caterpillar Inc
What technology area does this patent fall under?
Primary CPC classification E02F9/123. Mapped technology areas include Fixed Constructions.
When was this patent published?
Publication date Tue Oct 16 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).