Scheduling of industrial production processes
First Claim
Patent Images
1. A production scheduler for scheduling an industrial production process determined by a decision variable (u) and constraints (A, b) on the decision variable (u);
- parameter variables (b, c, p) representing generalized limits, costs and revenues;
a positive semi-definite cost matrix (Q);
an objective function depending quadratically, via the cost matrix (Q), on the decision variable (u) and depending bilinearly on the decision variable (u) and the parameter variables (b, c, p), wherein the scheduler comprises;
computing means for calculating an optimal production schedule u* for a given set of parameter values; and
computing means for evaluating an algebraic expression for the production schedule u*(b, c, p) as a function of the parameter variables (b, c, p).
2 Assignments
0 Petitions
Accused Products
Abstract
A rescheduling problem can be reformulated as a multi-parametric (mp-QP) optimization problem which can be solved explicitly. The subsequent exploitation of this algebraic solution is computationally inexpensive.
51 Citations
10 Claims
-
1. A production scheduler for scheduling an industrial production process determined by
a decision variable (u) and constraints (A, b) on the decision variable (u); -
parameter variables (b, c, p) representing generalized limits, costs and revenues;
a positive semi-definite cost matrix (Q);
an objective function depending quadratically, via the cost matrix (Q), on the decision variable (u) and depending bilinearly on the decision variable (u) and the parameter variables (b, c, p), wherein the scheduler comprises;
computing means for calculating an optimal production schedule u* for a given set of parameter values; and
computing means for evaluating an algebraic expression for the production schedule u*(b, c, p) as a function of the parameter variables (b, c, p). - View Dependent Claims (2)
-
-
3. A method of optimizing a production schedule of an industrial production process determined by
a decision variable (u) and constraints (A, b) on the decision variable (u); -
parameter variables (b, c, p) representing generalized limits, costs and revenues;
a positive semi-definite cost matrix (Q);
an objective function depending quadratically, via the cost matrix (Q), on the decision variable (u) and depending bilinearly on the decision variable (u) and the parameter variables (b, c, p), wherein an algebraic expression for the optimal production schedule u*(b, c, p) as a function of the parameter variables (b, c, p) is obtained by a method comprising;
a) formulating a multi-parametric quadratic programming (mp-QP) problem, including;
a QP-variable (z) being defined based on the decision variable (u) and the parameter variables (b, c, p);
the objective function being rewritten in general quadratic form in the QP-variable (z); and
linear constraints on the QP-variable (z) being defined based on the constraints (A, b) on the decision variable (u) and the parameter variables (b, c, p);
b) solving the mp-QP problem for an algebraic expression of the QP-variable z* as a function of the parameter variables (b, c, p); and
c) deriving the algebraic expression for the production schedule u*(b, c, p) from the algebraic expression of the QP-variable z, wherein the algebraic expression for the production schedule u*(b, c, p) obtained is evaluated as a function of the parameter variables (b, c, p). - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A computer implemented method for scheduling an industrial production process comprising:
-
receiving a decision variable and constraints on the decision variable;
receiving parameter variables representing generalized limits, costs and revenues;
calculating a production schedule for a given set of the parameter values using a positive semi-definite cost matrix and an objective function depending quadratically, via the cost matrix, on the decision variable and depending bilinearly on the decision variable and the parameter variable; and
evaluating an algebraic expression for the production schedule as a function of the parameter variables. - View Dependent Claims (10)
-
Specification