Big Chemical Encyclopedia

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

Articles Figures Tables About

Variables, adjoint control

These methods are efficient for problems with initial-value ODE models without state variable and final time constraints. Here solutions have been reported that require from several dozen to several hundred model (and adjoint equation) evaluations (Jones and Finch, 1984). Moreover, any additional constraints in this problem require a search for their appropriate multiplier values (Bryson and Ho, 1975). Usually, this imposes an additional outer loop in the solution algorithm, which can easily require a prohibitive number of model evaluations, even for small systems. Consequently, control vector iteration methods are effective only when limited to the simplest optimal control problems. [Pg.218]

Gradient calculations for the x variables are obtained from implicit reformulations of the DAE model. Clearly the easiest, but least accurate, way is simply to re-solve the model for each perturbation of the parameters. Sargent and Sullivan (1977, 1979) derived these gradients using an adjoint formulation. In addition, they were able to accelerate the adjoint computations by retaining the information from the model solution (the forward step) for the adjoint solution in the backward step. This approach was later refined for variable stepsize methods by Morison (1984). The adjoint approach to parameterized optimal control was also used by Jang et al. (1987) and Goh and Teo (1988). [Pg.219]

Gear s type method is used for solving the process model which provides the value of the objective function and constraints. Gradient information of the objective function and constraints with respect to the decision variables is evaluated in an efficient way using adjoint variable approach. Then, a NLP solver determines a new set of control parameters and sends it back to the model solver. This procedure is repeated until the optimal value is found satisfying a specified accuracy. [Pg.106]

The accelerated gradient method is used because of its advantages especially when the control is constrained. The system and its adjoint equations are coupled hyperbolic partial differential equations. They can be solved numerically using the method of characteristics (Lapidus, 1962b Chang and Bankoff, 1969). This method is used with the fourth order Runge-Kutta method (with variable step size to ensure accuracy of the integration) to solve the state and adjoint equations. [Pg.222]

Since optimal control theory was applied in the history matching problem, an adjoint system of equations similar to the state system of equations (equations 1 to 3) was derived. In the adjoint system of equations, Q was substituted for the state primary dependent variable, P. The adjoint system of equations was solved backward in time. The final adjoint equation, the final condition and the associated boundary conditions are shown in equations (4), (5) and (6), respectively. [Pg.59]

The open-loop strategy implies that each players control is only a function of time, Ui = Ui t). A feedback strategy implies that each players control is also a function of state variables, ui = Ui t Xi t) Xj(t)). As in the static games, NE is obtained as a fixed point of the best response mapping by simultaneously solving a system of first-order optimality conditions for the players. Recall that to find the optimal control we first need to form a Hamiltonian. If we were to solve two individual non-competitive optimization problems, the Hamiltonians would be Hi = fi XiQi, i = 1,2, where Xi t) is an adjoint multiplier. However, with two players we also have to account for the state variable of the opponent so that the Hamiltonian becomes... [Pg.47]

The optimal control problem represents one of the most difficult optimization problems as it involves determination of optimal variables, which are vectors. There are three methods to solve these problems, namely, calculus of variation, which results in second-order differential equations, maximum principle, which adds adjoint variables and adjoint equations, and dynamic programming, which involves partial differential equations. For details of these methods, please refer to [23]. If we can discretize the whole system or use the model as a black box, then we can use NLP techniques. However, this results in discontinuous profiles. Since we need to manipulate the techno-socio-economic poHcy, we can consider the intermediate and integrated model for this purpose as it includes economics in the sustainabiHty models. As stated earlier, when we study the increase in per capita consumption, the system becomes unsustainable. Here we present the derivation of techno-socio-economic poHcies using optimal control appHed to the two models. [Pg.196]

If the adjoint function satisfies these equations and boundary conditions, Lis a stationary expression, insensitive to small errors in the density, whose numerical value will yield C. Inspection shows that the Lagrangian has a certain symmetry such that, if N satisfies its equation and boundary conditions, then the Lagrangian is stationary to errors in iV (stationary, in fact, to large errors, since /o and M are not functions of the costate variable). In practice, both equations are perturbed by a change in the control variable and simultaneous errors are made in both functions. For small control perturbations, we anticipate small perturbations in the state and costate variables and that the resulting expression is in error in the cost function only through terms involving the product of small errors. We write... [Pg.261]

Assume that the Lagrangian has been established and the adjoint equation and boundary conditions imposed as before. Suppose some perturbation in the control is considered, small but arbitrary within the limits set by the constraints on controls. We would, in general, need to consider not the partial derivative of a functional with respect to the perturbation in control variable, but rather the total differential that included the indirect effect of the control perturbation on the state and control variables ... [Pg.262]

If we postulate, for the moment, bang-bang control, the control period must terminate with a flux maximum so that Eq. (34) then becomes homogeneous in the adjoint variables. Since the transversality condition, Xf dXldI o -I- If = 0, is also homogeneous, we see that the slope of the final trajectory must be the same as the target curve it is meeting. [Pg.275]

By application of optimal control theory, the singular feed rate (Fg) can be expressed as a nonlinear feedback expression involving state and adjoint variables (Modak, Lim, Tayeb, 1986). Depending on the process kinetics, this feedback law maintains the substrate concentration constant or allows its variation in a predetermined manner. If the... [Pg.1128]

For each control variable, the sensitivity method involves an additional Hnear IVP to be solved. Thus for a large number of parameters, this method is not reasonable. Another method is more feasible which avoids calculating the sensitivity of the state directly, the so-called adjoint method which enables to compute the sensitivities in one shot. [Pg.57]

By a simple change of variables, the adjoint equation mentioned above can be transferred into an IVP. This shows that the sensitivity asked for can be computed in two different ways, where the latter is more suitable for problems with large number of control parameters. As a result of this rather sketchy discussion, we realize that providing sensitivities or gradients of performance measures or cost functions with respect to parameter or control variations consists in solving an extra Hnear equation, the sensitivity equation in the first approach or the adjoint equation in the second. [Pg.58]


See other pages where Variables, adjoint control is mentioned: [Pg.282]    [Pg.70]    [Pg.249]    [Pg.620]    [Pg.632]    [Pg.191]    [Pg.192]    [Pg.282]    [Pg.504]    [Pg.333]   
See also in sourсe #XX -- [ Pg.417 ]




SEARCH



Adjoint

Adjoint Variables

Adjoints

Control: variables

Controlled variable

Variables, 14 controlling

© 2024 chempedia.info