×

Control of items in a complex system by using fluid models and solving continuous linear programs

  • US 20030158611A1
  • Filed: 07/26/2002
  • Published: 08/21/2003
  • Est. Priority Date: 08/06/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for control of a real system over a plurality of times, said real system comprising a plurality of items, a plurality of actions, and a plurality of resources, where at each of said times each of said items is in one of a plurality of classes, and where application of one of said actions to one of said items in one of said classes at one of said times will change the class of the item, and where said application of one of said actions to one of said items at one of said times will consume some of said resources, said control comprising timing of said actions and allocation of said resources to said actions, and said method optimizing the system by maximizing a plurality of rewards accrued by the system over time, said method comprising the steps of:

  • (a) modeling the real system by a conceptual fluid-model system, said conceptual fluid-model system comprising;

    state of the fluid-model system given by levels of fluids in buffers as a function of time, where the fluid in a buffer at time t approximates the number of items in a corresponding class in the real system around the time t, and controls of the fluid-model system given by flow rates as a function of time where a flow rate at time t represents the number of applications of a corresponding action in the real system around the time t, and a linear relationship between the flow rates and the rates of change of the state of the fluid-model system at time t, and a linear relationship between the flow rates of the fluid-model system at time t and the rate of consumption of resources, then (b) formulating a separated continuous linear programming optimization problem for the fluid-model system from data of the real system, comprising;

    current-time denoted as 0, and time-horizon T, and current-state of the real-system which determines the state of the fluid-model system at time 0, and predicted exogenous inputs into the real system over the time horizon, and predicted levels of available resources over the time horizon, and predicted rates of reward, per item in each class, and per action, over the time horizon, then (c) solving said separated continuous linear programming optimization problem, to obtain a fluid solution, comprising the optimal values of the controls of the fluid system and the optimal values of the states of the fluid system for all the times from 0 to T, and finally (d) controlling the real system in accordance with the optimal solution of the fluid-model system.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×