Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Linear programming constraints

In real-life problems ia the process iadustry, aeady always there is a nonlinear objective fuactioa. The gradieats deteroiiaed at any particular poiat ia the space of the variables to be optimized can be used to approximate the objective function at that poiat as a linear fuactioa similar techniques can be used to represent nonlinear constraints as linear approximations. The linear programming code can then be used to find an optimum for the linearized problem. At this optimum poiat, the objective can be reevaluated, the gradients can be recomputed, and a new linearized problem can be generated. The new problem can be solved and the optimum found. If the new optimum is the same as the previous one then the computations are terminated. [Pg.79]

One important class of nonlinear programming techniques is called quadratic programming (QP), where the objective function is quadratic and the constraints are hnear. While the solution is iterative, it can be obtained qmckly as in linear programming. This is the basis for the newest type of constrained multivariable control algorithms called model predic tive control. The dominant method used in the refining industiy utilizes the solution of a QP and is called dynamic matrix con-... [Pg.745]

Production Controls The nature of the produc tion control logic differs greatly between continuous and batch plants. A good example of produc tion control in a continuous process is refineiy optimization. From the assay of the incoming crude oil, the values of the various possible refined products, the contractual commitments to dehver certain products, the performance measures of the various units within a refinery, and the hke, it is possible to determine the mix of produc ts that optimizes the economic return from processing this crude. The solution of this problem involves many relationships and constraints and is solved with techniques such as linear programming. [Pg.771]

Now, the objective function of utility cost can be minimized subject to the set of constraints (9.10)-(9.18), This formulation is a linear program which can be solved using commercially available software (e.g., LINGO). [Pg.231]

The above equations coupled with Eqs. (9.10)-<9.18) represent the constraints of the CHARMEN-synthesis formulation. The objective is to minimize the cost of MSAs and heating/cooling utilities. This is a linear-programming formulation whose solution determines the optimal flowrate and temperature of each substream and heating/cooling utilities. In order to demonstrate this formulation, let us consider the following example. [Pg.234]

These equations coupled with the non-negativity constraints form a linear program which can be modeled on LINGO as follows ... [Pg.237]

Another illustration of operations research is the use of linear programming techniques (Section 5.14) to obtain optimal mixtures of gasoline ingredients that will produce a result suitable for different climatic conditions and subject to demand constraints on a long-range basis. [Pg.252]

Programming Problems.25—Let be a vector whose components are n variables xlt , xn. The general programming problem is concerned with finding the extremum values of a function/(a ) subject to the constraints xy > 0 (j = 1, -, n) and gt(z) < 0 ( = 1, -,m). A simple but important example of this type of problem is the linear programming problem, which we shall treat in some detail later. [Pg.289]

Linear Programming.28—A linear programming problem as defined in matrix notation requires that a vector x 0 (non-negativity constraints) be found that satisfies the constraints Ax <, b, and maximizes the linear function cx. Here x = (xx, , xn), A = [aiy] (i = 1,- -,m j = 1,- , ), b - (61 - -,bm), and c = (cu- -,c ) is the cost vector. With the original (the primal) problem is associated the dual problem yA > c, y > 0, bij = minimum, where y yx,- , ym)-A duality theorem 29 asserts that if either the primal or the dual has a solution then the values of the objective functions of both problems at the optimum are the same. It is a relatively easy matter to obtain the solution vector of one problem from that of the other. [Pg.292]

Further Comments on General Programming.—This section will utilize ideas developed in linear programming. The use of Lagrange multipliers provides one method for solving constrained optimization problems in which the constraints are given as equalities. [Pg.302]

Our ability to make these distinctions rests on the fact that we know the direction that the branching generation imposes on the updating of the variables. If we were not solving the problem in such a way that all the variables are explicitly determined by the branching, then these distinctions would not be so clear. For example, if some variable values were the result of solving an auxiliary linear program that involved these constraints, we could not classify the variables this way. [Pg.288]

Linear programming is an optimisation technique that can be used when the objective function and constraints can be expressed as a linear function of the variables see Driebeek (1969), Williams (1967) and Dano (1965). [Pg.29]

Add a constraint to the specifications for Exercise 4 above such that the production of fuel oil must be greater than 15,000 bbl-day-1. What happens to the problem How would you describe the characteristics of the modified linear programming problem ... [Pg.56]

Equations (113) and (109)—(112) constitute the objective function and constraints of a linear programming problem. Notice that in this formulation the minimization is carried out with respect to both H(0) and Linearization is effected at the expense of increasing the number of independent (decision) variables to 1 +, vf. However, it can be shown that each... [Pg.181]

Convex Cases of NLP Problems Linear programs and quadratic programs are special cases of (3-85) that allow for more efficient solution, based on application of KKT conditions (3-88) through (3-91). Because these are convex problems, any locally optimal solution is a global solution. In particular, if the objective and constraint functions in (3-85) are linear, then the following linear program (LP)... [Pg.62]

Mixed Integer Linear Programming If the objective and constraint functions are all linear, then (3-84) becomes a mixed integer linear programming problem given by... [Pg.67]

The constraints of a two-stage stochastic linear program can be classified into constraints on the first-stage variables only (9.3.2) and constraints on the first and on the second-stage variables (9.3.3). The latter represent the interdependency of the stages. All constraints are represented as linear inequalities with the matrices Aer>x">, Tb6 R 2xn Wm Rm2x 2, and the vectors b Rm2 and K, e R 2. [Pg.196]

The SNP optimizer is based on (mixed-integer) linear programming (MILP) techniques. For a general introduction into MILP we refer to [11], An SAP APO user has no access to the mathematical MILP model. Instead, the modeling is done in notions of master data of example products, recipes, resources and transportation lanes. Each master data object corresponds to a set of constraints in the mathematical model used in the optimizer. For example, the definition of a location-product in combination with the bucket definition is translated into inventory balance constraints for describing the development of the stock level over time. Additional location-product properties have further influence on the mathematical model, e.g., whether there is a maximum stock-level for a product or whether it has a finite shelf-life. For further information on the master data expressiveness of SAP SCM we refer to [9],... [Pg.254]

If the objective function and constraints in an optimization problem are nicely behaved, optimization presents no great difficulty. In particular, if the objective function and constraints are all linear, a powerful method known as linear programming can be used to solve the optimization problem (refer to Chapter 7). For this specific type of problem it is known that a unique solution exists if any solution exists. However, most optimization problems in their natural formulation are not linear. [Pg.26]


See other pages where Linear programming constraints is mentioned: [Pg.5]    [Pg.5]    [Pg.75]    [Pg.72]    [Pg.79]    [Pg.80]    [Pg.486]    [Pg.486]    [Pg.741]    [Pg.744]    [Pg.745]    [Pg.6]    [Pg.53]    [Pg.261]    [Pg.293]    [Pg.206]    [Pg.486]    [Pg.609]    [Pg.45]    [Pg.45]    [Pg.46]    [Pg.46]    [Pg.46]    [Pg.54]    [Pg.230]    [Pg.372]    [Pg.77]    [Pg.60]    [Pg.60]    [Pg.60]    [Pg.138]    [Pg.254]   
See also in sourсe #XX -- [ Pg.374 ]




SEARCH



Constraints linear programming graphical

Linear programming

© 2024 chempedia.info