Generalized predictive control (GPC) based position control method for an axle
First Claim
1. A position control method for an axle, comprising:
- predefining a reference value and a position value for a position controller;
predefining a reference value change and a temporal offset between respectively immediately successive reference values for the position controller;
determining future reference values by the position controller, wherein the position controller uses the reference value, the reference value change and the temporal offset;
determining the corresponding setpoint position values by the position controller, wherein the position controller uses the reference values;
determining a manipulated variable and for a future setpoint position value an expected manipulated variable and an expected position value respectively by the position controller, wherein the position controller uses a model of the axle, and wherein an overall deviation of the position value and the expected position value from the corresponding setpoint position value is optimized according to a predetermined evaluation function; and
actuating the axle according to the manipulated variable by the position controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A position value, a desired position value and future desired position values as well as, for each future desired position value, a value which is characteristic of the temporal offset between said future desired position value and the respective immediately preceding desired position value are predefined for a position controller for an axle. The position controller uses a model of the axle to determine a manipulated variable and a respective expected manipulated variable and an expected position value for the future desired position values. The position controller determines the manipulated variable, the expected variables and the expected position values in such a manner that a total deviation of the position value and the expected position values from the corresponding desired position values is optimized in accordance with a predetermined assessment function. It drives the axle in accordance with the manipulated variable.
51 Citations
5 Claims
-
1. A position control method for an axle, comprising:
-
predefining a reference value and a position value for a position controller; predefining a reference value change and a temporal offset between respectively immediately successive reference values for the position controller; determining future reference values by the position controller, wherein the position controller uses the reference value, the reference value change and the temporal offset; determining the corresponding setpoint position values by the position controller, wherein the position controller uses the reference values; determining a manipulated variable and for a future setpoint position value an expected manipulated variable and an expected position value respectively by the position controller, wherein the position controller uses a model of the axle, and wherein an overall deviation of the position value and the expected position value from the corresponding setpoint position value is optimized according to a predetermined evaluation function; and actuating the axle according to the manipulated variable by the position controller. - View Dependent Claims (2, 3, 4)
-
-
5. A computer readable medium storing a computer program, wherein the computer program is connected to a work device and executed by the work device, and during processing of the controller program the work device executes a position control method, comprising:
-
predefining a reference value and a position value for a position controller; predefining a reference value change and a temporal offset between respectively immediately successive reference values for the position controller; determining future reference values by the position controller, wherein the position controller uses the reference value, the reference value change and the temporal offset; determining the corresponding setpoint position values by the position controller, wherein the position controller uses the reference values; determining a manipulated variable and for a future setpoint position value an expected manipulated variable and an expected position value respectively by the position controller, wherein the position controller uses a model of the axle, and wherein an overall deviation of the position value and the expected position value from the corresponding setpoint position value is optimized according to a predetermined evaluation function; and actuating the axle according to the manipulated variable by the position controller.
-
Specification