Page 255 - Intelligent Digital Oil And Gas Fields
P. 255

Integrated Asset Management and Optimization Workflows       205


              conflicting, cost functions. An example of conflicting objective functions is an
              NPV of an asset, of which exploitation is considered as an “opportunity”, and
              some measure of the risk, associated with that exploitation (Echeverria Ciaurri
              et al., 2012). Such optimization problems involving multiple conflicting
              objectives are often addressed by “aggregating the objectives into a scalar func-
              tion and solving the resulting single-objective optimization problem”
              (Schulze-Riegertetal.,2007). In multiobjective optimization, the selection
              of weights corresponding to specific components of single objective function
              (see Eq. 6.1) is omitted by splitting the objective function into several com-
              ponents, which are optimized simultaneously. The objective function now
              takes the form F(x)¼{f 1 (x),f 2 (x),…,f k (x),…,f M (x)} and the optimization
              problem is defined as (Schulze-Riegert et al., 2007; Hutahaean et al., 2015)


                                  minimizeF xðÞ
                                            l
                                  subjectto h   x k   h u k               (6.5)
                                            k
                                  x ¼ x 1 , x 2 , …, x k , …, x N g
                                      f
                                M
                          N
              where F(x):ℜ !ℜ ,x¼{x 1 ,x 2 ,…,x k ,…,x N } is the vector of the N var-
                                                                       l     u
              iables in the parameterization, M is the number of objectives, and h k and h k ,
              respectively, correspond to the lower and upper boundaries of each variable.
                 In contrast to single-objective optimization, the task now becomes find-
              ing a set of optimal solutions, also referred to as the Pareto optimal set, usu-
              ally represented as a Pareto front (Fig. 6.3). Because different objectives in
              multiobjective optimization are not comparable, the concept of Dominance
              and Pareto optimality applies (Hutahaean et al., 2015). Fig. 6.3 shows this
              concept, while Fig. 6.4 gives an example of the objective space behavior
              for several iterations of a history-matching workflow, which combines
              the joint misfit minimization of field watercut and field static pressure, using
              the multiobjective genetic algorithm (MOGA) (Kam et al., 2016; Ferraro
              and Verga, 2009) with the population of 40 model realizations and by
              parameterizing reservoir permeability and water saturation.
                 Despite the success the multiobjective algorithms have demonstrated in
              optimization problems, such as history matching of reservoir simulation
              models, their performance is known to reduce substantially when the num-
              ber of objectives in multiobjective function exceeds three. Hutahaean et al.
              (2017) refer to such problems as many-objective problems (MaOP), where
              Pareto-based algorithms become significantly less effective in discriminating
              between solutions. This compromises the concepts of Dominance and
              Pareto optimality as well as the convergence of the search procedure.
              Hutahaean et al. (2017) identify various possible conflicts between the
   250   251   252   253   254   255   256   257   258   259   260