×

Graphical language for optimization and use

  • US 8,874,242 B2
  • Filed: 03/18/2011
  • Issued: 10/28/2014
  • Est. Priority Date: 03/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. An enterprise-integrated system optimizer, comprising a non-transitory computer-readable medium having computer instructions encoded thereon, wherein the computer instructions comprise instructions for:

  • transmitting a graphical representation of a well-posed optimization problem comprising an interconnected network of nodes and connections to a remote electronic device, wherein the optimization problem relates to an enterprise-integrated system and comprises a parametric objective function, one or more decision variables, and one or more parametric constraints, wherein at least one of the nodes comprises a parametric hybrid model whose output is a decision variable in the parametric objective function, and at least one connection comprises a parametric hybrid model that describes parametric constraints on at least one decision variable in the optimization problem, and the graphical representation of the optimization problem enables graphically modifying at least one of the parametric objective function, a decision variable, and a parametric constraint of the optimization problem by interaction with a node or a connection, wherein the parametric hybrid model for a node or connection comprises;

    an empirical model configured to generate a parameter model input based at least in part on a variable input to the node or connection;

    a parameter model configured to generate a fundamental model parameter based at least in part on the parameter model input and the variable input; and

    a parametric first principles model configured to generate a variable output of the node or connection based at least in part on the variable input and the fundamental model parameter;

    receiving a user command input relating to a node or connection in the graphical representation of the optimization problem;

    processing the user command input, wherein processing the user command input comprises modifying the optimization problem; and

    executing the optimizer with the modified optimization problem to determine current and future values of decision variables to implement in the enterprise-integrated system.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×