Patent ID: 11946225
Assignee: CATERPILLAR INC.
Field: Civil engineering (Other fields)
Classification: CPC E  F | IPC E  F

Claim 19:
20. A machine, comprising:
a boom, a stick, a work tool, and a body;
first through third hydraulic cylinders configured to respectively move the boom, stick, and work tool;
a hydraulic circuit including a pump coupled to the first through third hydraulic cylinders;
a first electric motor mechanically coupled to the pump to power the hydraulic circuit;
a second electric motor configured to swing the body, the second electrical motor coupled to the body and configured to directly swing the body;
an operator interface configured to receive input from an operator of the machine requesting movement of the boom, stick, work tool and requesting movement of the body, and to generate signals indicative of the requested movements; and
a controller communicatively coupled to the first electric motor, to the second electric motor, and to the operator interface, the controller configured to:
receive, from the operator interface, the signals indicative of the requested movement of the boom, stick, and work tool and the requested movement of the body;
determine, based at least in part on the requested movement of the boom, stick, and work tool, a flow allocation for the pump;
determine, based at least in part on the flow allocation, a target displacement for the pump;
determine a target electric motor speed based at least in part on the target displacement for the pump;
control the first electric motor to operate at the target electric motor speed; and
control the second electric motor to operate at a speed based on the requested movement of the body.