×

Feedback control of problem solving

  • US 7,089,221 B2
  • Filed: 06/24/2003
  • Issued: 08/08/2006
  • Est. Priority Date: 06/24/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of feedback control of cooperative problem solving for providing resolution of control problems within a computer controlled system having a plurality of subsystems, each having networked sensors and implementation units, with each subsystem having control, monitoring, and fault diagnosis capabilities, wherein the computer controlled system includes an applications module within which reside a control module and a problem solver, wherein the control module receives instructions as to resource constraints and system performance goals and current state data from the implementation units, wherein the problem solver utilizes a plurality of solvers to resolve system performance problems, and wherein the control module transmits commands to the subsystem controllers directing operation of the implementation units, the method comprising:

  • initializing the time setting;

    defining a system performance problem to be solved utilizing the plurality of constraint problem solvers, wherein said problem statement includes system performance constraints, current state of the implementation units, system performance goals, a desired solution quality, and a time deadline for solving the said system performance problem;

    selecting not less than one solver parameter value, wherein said solver parameter value satisfies said implementation unit usage constraints within a specified time bound, such that expected solution quality is optimal;

    operating the solver with said not less than one selected solver parameter value for a specified interim;

    reviewing solver operational conditions, wherein said operational conditions include a performance measure, comprising the difference between expected performance and actual performance, and solution quality;

    transmitting a solution of the system performance problem to the control module for formulation of control signals to be transmitted to the subsystem controllers for the implementation units affected if said solution quality condition is satisfied;

    continuing to operate the solver with said not less than one selected solver parameter value if said solution quality condition is not satisfied and said difference between expected performance and said actual performance is not above a specified threshold;

    selecting not less than one alternate solver parameter value if said solution quality condition is not satisfied and said difference between expected performance and said actual performance is above a specified threshold;

    operating the solver with said not less than one alternate solver parameter value for a specified interim; and

    continuing to operate the solver with said not less than one alternate solver parameter values until said solution quality condition is satisfied.

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