IP Library Granted Patent US 10,120,369
Granted Patent B2
US 10,120,369 · App. 14/590,730 · Granted Nov 6, 2018

Controlling a digging attachment along a path or trajectory

Inventors: Wesley P. Taylor (Glendale, WI); Brian J. Slaboch (Milwaukee, WI)
Assignee: Joy Global Surface Mining Inc
G05B19/4103G05B19/402G05B2219/36342G05B2219/39573
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,120,369
App. No.
14/590,730
Granted
Nov 6, 2018
Kind
B2
Abstract

A industrial machine including a component, one or more actuators configured to control the component, an input device configured to generate a first signal corresponding to a first desired motion and a second signal corresponding to a second desired motion, and a controller. The controller is configured to receive the first signal, determine a first target vector, determine a first set of control signals, the first set of control signals related to the first desired motion, and provide the first set of control signals to the one or more actuators. The controller is also configured to receive the second signal, determine a second target vector, determine a second set of control signals based on the first target vector and the second target vector, the second set of control signals related to the second desired motion, and provide the second set of control signals to the one or more actuators.

Claims (38)

1. A method of controlling a motion of a component of an industrial machine, the method comprising:

receiving, from a user input device, a first signal corresponding to a first desired motion of the component;

determining, with a controller, a first target vector based on the first signal;

determining, with the controller, a first set of control signals based on the first target vector, the first set of control signals related to the first desired motion of the component;

providing the first set of control signals to one or more actuators to control the component of the industrial machine based on the first target vector;

receiving, from the user input device, a second signal corresponding to a second desired motion of the component;

determining, with the controller, a second target vector based on the second signal;

determining, with the controller, a second set of control signals based on the first target vector and the second target vector, the second set of control signals related to the second desired motion of the component, wherein the first target vector is updated using the second target vector and the updated first target vector is used to determine the second set of control signals; and

providing the second set of control signals to the one or more actuators to control the component of the industrial machine based on the second target vector.

2. The method of claim 1 , wherein the component of the industrial machine is a dipper.

3. The method of claim 1 , wherein the industrial machine is an electric rope shovel.

4. The method of claim 1 , wherein the first target vector is updated based on a change in direction between the first target vector and the second target vector.

5. The method of claim 4 , wherein the second set of control signals is determined using an inverse Jacobian function.

6. The method of claim 5 , wherein the inverse Jacobian function maps velocities for the one or more actuators to end-point velocities of the component.

7. The method of claim 1 , wherein the first target vector is updated based on a change in magnitude between the first target vector and the second target vector.

8. The method of claim 1 , wherein the first target vector is updated based on a position error between the first target vector and the second target vector.

9. The method of claim 1 , wherein the second set of control signals map velocities for the one or more actuators to end-point velocities of the component.

10. An industrial machine comprising:

a component;

one or more actuators configured to control the component;

a user input device configured to generate a first signal corresponding to a first desired motion of the component and a second signal corresponding to a second desired motion of the component; and

a controller including a processor and a memory, the controller configured to

receive the first signal;

determine a first target vector based on the first signal;

determine a first set of control signals based on the first target vector, the first set of control signals related to the first desired motion of the component;

provide the first set of control signals to the one or more actuators to control the component of the industrial machine based on the first target vector;

receive the second signal;

determine a second target vector based on the second signal;

determine a second set of control signals based on the first target vector and the second target vector, the second set of control signals related to the second desired motion of the component, wherein the first target vector is updated using the second target vector and the updated first target vector is used to determine the second set of control signals; and

provide the second set of control signals to the one or more actuators to control the component of the industrial machine based on the second target vector.

11. The industrial machine of claim 10 , wherein the component of the industrial machine is a dipper.

12. The industrial machine of claim 10 , wherein the industrial machine is an electric rope shovel.

13. The industrial machine of claim 10 , wherein the first target vector is updated based on a change in direction between the first target vector and the second target vector.

14. The industrial machine of claim 13 , wherein the second set of control signals is determined using an inverse Jacobian function.

15. The industrial machine of claim 14 , wherein the inverse Jacobian function maps velocities for the one or more actuators to end-point velocities of the component.

16. The industrial machine of claim 10 , wherein the first target vector is updated based on a change in magnitude between the first target vector and the second target vector.

17. The industrial machine of claim 10 , wherein the first target vector is updated based on a position error between the first target vector and the second target vector.

18. The industrial machine of claim 10 , wherein the second set of control signals map velocities for the one or more actuators to end-point velocities of the component.

Assignments (2)
MERGER Recorded Sep 19, 2018
From: HARNISCHFEGER TECHNOLOGIES, INC.
To: JOY GLOBAL SURFACE MINING INC
Reel/Frame 047111/0786 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2015
From: TAYLOR, WESLEY P.; SLABOCH, BRIAN J.
To: HARNISCHFEGER TECHNOLOGIES, INC.
Reel/Frame 034647/0531 →
Continuity (1)
Related Publication 20160195871A1 · Jul 7, 2016
Cited By (1)
US 12,366,056