A duality based framework for integrating reliability and precision for sensor network design P.R. Kotecha a, Mani Bhushan a, R.D. Gudi a a,* , M.K. Keshari b Department of Chemical Engineering, Indian Institute of Technology Bombay, Powai, Mumbai 400 076, India b Department of Mathematics, Indian Institute of Technology Bombay, Powai, Mumbai 400 076, India Abstract In sensor network design literature, requirements such as maximization of the network reliability [Y. Ali, S. Narasimhan, Sensor network design for maximizing reliability of linear processes, AIChE J. 39 (1993) 820–828; Y. Ali, S. Narasimhan, Redundant sensor network design for linear processes, AIChE J. 41 (1995) 2237–2249] and minimization of cost subject to precision constraints [M. Bagajewicz, Design and retrofit of sensor networks in process plants, AIChE J. 43 (1997) 2300–2306; M. Bagajewicz, E. Cabrera, New MILP formulation for instrumentation network design and upgrade, AIChE J. 48 (2002) 2271–2282] have been proposed as a criteria for optimally locating sensors. In this article, we show that the problems of maximizing reliability and maximizing precision (or minimizing variance) for linear processes are dual of each other. To achieve this duality, we propose transformations which can be used to convert sensor failure probabilities into equivalent sensor variances and vice versa. Thus, the duality enables working in a single framework with specified criteria on reliability as well as precision. As an application of this duality, we propose two formulations for the sensor network design problem viz., maximization of the network reliability subject to precision constraints and minimization of the network variance subject to reliability constraints. We also show the utility of these formulations to determine the pareto-front for the combinatorial sensor network design problem. Hydrodealkylation and steam-metering case studies are used to illustrate the proposed ideas. Keywords: Duality; Reliability; Precision; Optimization; Sensor network design 1. Introduction The operation of a typical chemical process is characterized by several thousand variables. All these process variables however cannot be measured due to cost and other constraints. Generally, only a subset of the overall process variables are measured, and the unmeasured variables can typically be estimated using their relationships with the measured variables via the use of a process model. For choosing the optimal placement of sensors, some of the criteria considered in literature are observability [5], cost [6,7] and reliability [1]. A greedy-search based graph theoretic approach was used in [1] to obtain the most reliable sensor network. The initial reliability criterion was proposed for non-redundant linear systems and was later extended to redundant linear [2] and non-redundant bilinear systems [8]. Bagajewicz [3] used a tree type enumeration procedure to design a minimal cost network subject to constraints on precision, availability, resilience and error detectability. Bagajewicz and Sanchez [9] have shown that the problem of minimizing variance subject to cost constraints can be converted into an equivalent problem of minimizing the sensor network cost subject to precision constraints. Later they have extended [10] this idea to reliability, i.e. maximization of network reliability subject to cost constraints was converted into an equivalent problem of minimizing cost subject to reliability constraints. This enabled them to use their earlier [3] tree based enumerative approach for solv- 190 Nomenclature akj coefficient of the relation between the jth measurement and the kth variable A reduced incidence matrix (independent mass balances) for flow process L variance of the fake sensor n,m number of variables, number of linearly independent mass balances written across each of the m units N,M set of all and measured variables P symmetric matrix of dimension m · m as defined in the formulation P3 R,R* network reliability, threshold on network reliability Ri,Re,i reliability, equivalent reliability of the ith sensor _ _ R i ; R e;i ; Ri ; Re;i reliability, equivalent reliability, threshold reliability, equivalent threshold reliability of the ith variable sj failure probability of the jth sensor s equal failure probability of all sensors ing reliability problems. Bagajewicz and Cabrera [4] posed the sensor network problem as an explicit optimization problem with minimization of cost as the objective function and requirements of precision, error detectability, resilience and availability as constraints. Sen et al. [11] integrated genetic algorithms (GA) with graph–theoretic concepts to solve the problem of optimal design of sensor network for linear processes. By the use of GA, they could solve various problems such as optimizing cost, estimation accuracy and network reliability. Recently, formulations [12] which take into account the cost advantage obtained in terms of the ability of the network to resolve between faults, its ability to yield desired precision and adequate control, have also been reported. From the above literature survey, it can be seen that in general, the criteria of reliability and precision have been handled by different techniques. It must be mentioned that the problem of maximizing reliability has no reported explicit optimization formulation and has been solved using graph theoretic or tree based enumeration approaches. Although the graph theory based greedysearch algorithms [1] are robust, they do not guarantee global optimality. Moreover, it is not clear how multiple objectives or sensor network requirements (e.g. maximizing the reliability with the least possible cost or maximizing the reliability subject to precision constraints) can be efficiently accommodated in such a framework. While the tree based enumeration approach [3] guarantees global optimality, due to its enumerative nature, it is not suitable for large flowsheets. On the other hand, for the precision case, Bagajewicz and Cabrera [4] have reported an explicit optimization formulation for the minimization of cost subject to constraints on variances for some of the variables. These V S set of variables with threshold reliability or variance constraints sensor variance matrix defined as Sði; jÞ ¼ 8 < 0 i 6¼ j 8i; j 2 N L if i ¼ j and lj;2 ¼ 1 : 2 rj if i ¼ j and lj;2 ¼ 0 _ S reconciled variance matrix r2 ; r2 network variance, threshold on equivalent nete work variance 2 r equal sensor variance r2i ; r2e;i variance, equivalent variance of the ith sensor _2 _2 2 r i ; r e;i ; r2 i ; re;i variance, equivalent variance, threshold variance, equivalent threshold variance of the ith variable lj,1,lj,2 binary variables indicating whether the jth variable is measured by a real (lj,1 = 1, lj,2 = 0) or fake sensor (lj,1 = 0, lj,2 = 1) r2scale scaling factor as used in Eq. (34) formulations result in mixed integer non-linear programming (MINLP) problems. As global optimality for MINLPs is not guaranteed in general, these problems are further converted into mixed integer linear programming (MILP) [4] problems. Such simplifying transformations increase the size of the problem thereby increasing the computational requirements. Hence, although there has been much work done to accommodate various requirements for the sensor networks, there is still no single satisfactory framework which can accommodate both reliability and precision. This is essentially due to the lack of equivalence between reliability and precision. Our work contributes in establishing the duality between reliability and precision related formulations, thereby enabling the user to choose an appropriate formulation on the basis of the merits of individual solution methods. We show that a problem of reliability can be posed and solved as an equivalent variance problem and vice versa. The solution space of maximizing reliability is in principle equivalent to the solution space of minimizing equivalent variance. The variances used in this equivalence are not the inherent variances of the sensors but are to be determined by an appropriate transformation of the sensor reliabilities. We restrict the analysis to the non-redundant [1] sensor network design problems for steady-state, linear processes. We demonstrate the proposed strategies of equivalence on a hydrodealkylation (HDA) flowsheet and also demonstrate the use of the duality principle to design sensor networks that have constraints on reliability as well as variances. We further show the use of duality theory in designing sensor networks for a steam-metering network by explicit optimization. It is thus shown that the proposed duality can be used to (i) solve reliability and precision 191 problems efficiently, and (ii) evaluate tradeoffs and select sensor network designs which result in highly reliable as well as high precision networks. The remainder of the article is structured as follows: To begin with, we present a brief definition of the terminologies used in the article. This is followed by the proposed theory of duality between precision and reliability. Subsequently, representative formulations involving both reliability and precision are proposed. We then show the use of the proposed duality to transform these formulations into either of these (precision or reliability) frameworks. Finally, case studies on HDA and steam-metering network are presented to demonstrate the duality concept and the utility of the proposed formulations. Remark 1. The relation between variance and precision can be qualitatively expressed as 2. Preliminary definitions Network variance: Similar to the approach taken by Ali and Narasimhan [1] for the reliability case, we define the network variance to be the maximum variance amongst all variables. Hence, if r2 is the network variance, then We now briefly list the definitions of some of the terms that have been used in this article [13,14]. Non-redundant sensor network design: A sensor network that employs minimum number of sensors (number of variables – number of equations) is referred to as non-redundant sensor network design. The following discussion is for the non-redundant case. Observability: A sensor network is said to be observable if all the process variables can be estimated, either based on their direct measurement or their relationships with other measured variables. Reliability: Reliability of a variable is the probability of estimating that variable for a given sensor network and the failure probabilities of the sensors [1]. For a measured variable, the reliability is equal to the reliability of the sensor while for an unmeasured variable, the reliability is equal to the product of the reliabilities of the sensors used for estimating the unmeasured variable. Hence, we can write the _ following expression for reliability Ri for any variable i as Y _ ai Ri ¼ ð1 sj Þ j 8i 2 N ð1Þ j2M where aij ¼ 1 if measurement on variable j is required to estimate variable i and is 0 otherwise. For a measured variable i, aij ¼ 1 only for i = j and "i 5 j the value of aij ¼ 0. The value of aij can be obtained from the reduced incidence matrix A. Variance: Variance is the uncertainty in the estimate of a variable for a given sensor network and noise variances of the sensors. For a measured variable, the variance is equal to the variance of the sensor used for measuring the variable while for an unmeasured variable, the variance is equal to the sum of the variances of the sensors used for estimating the unmeasured variable. Similar to the reliability case, we can then write the following expression for variance for any variable i X _2 ri ¼ aij r2j 8 i 2 N ð2Þ j2M Variance / 1 Precision i.e., lower the variance of an estimate, the more precise is the estimate and vice versa. Therefore, in this article, we have used variance and precision interchangeably. Network reliability: Ali and Narasimhan [1] have defined the network reliability to be the minimum reliability amongst all variables. In other words, if R is the network reliability, then _ R ¼ min Rj 8 j2N _ r2 ¼ max r 2j 8 j2N ð3Þ ð4Þ The above definitions are consistent with the idea of a chain being as strong as its weakest link [1]. 3. Theory of duality In this section, we present transformations that convert problems formulated for precision to those for reliability and vice versa. We first present the theory for transforming a problem defined in reliability space to precision space. Subsequently, we also show that the proposed theory of duality holds for the reverse problem, i.e., transformation of precision to reliability problems. 3.1. Formulation of reliability problem as an equivalent precision problem First, we show that a sensor network design problem for reliability maximization can be converted into an equivalent sensor network design problem for variance minimization with appropriately chosen sensor variances. In other words, given the sensor failure probabilities, we want to select the variables to be measured, so as to maximize network reliability. We pose this problem as one of choosing sensors so as to minimize the network variance of an appropriately transformed variance problem. The important issue here is an appropriate selection of these sensor variances so as to ensure the equivalence of the two approaches. Theorem 1 presents the necessary transformation to achieve this equivalence. Theorem 1. Given a mass flow network (in terms of its reduced incidence matrix A) along with the failure probabilities of the sensors (sj "j 2 N) which can be used to measure variables in the network, solving the reliability maximization problem is equivalent to solving an appropriate variance 192 minimization problem, where the equivalent variances of the sensors r2e;j are chosen as r2e;j ¼ lnð1 sj Þ ð5Þ or r2e;j ¼ lnðRj Þ ð6Þ Proof. We present the proof in two steps: In Step 1, we show that the proposed equivalence holds within a chosen sensor network M1. In Step 2, the equivalence is shown to hold across two sensor networks M1 and M2. Step 1: For a given observable sensor network M1, consider a situation when the reliability of the ith variable is the least amongst all the variables i.e., _ RM1 i _ 6 RM1 k 8k 2 N ð7Þ Thus for M1 the network reliability R is R M1 ¼ _ min RM1 j 8j2N ¼ _ RiM1 ð8Þ or in other words, variable i defines the network reliability for M1. We now show that if variance minimization problem is posed using the variances as specified by the proposed transformation (Eq. (5)), then variable i also determines the network variance for the sensor network M1, i.e., ðr2e Þ M1 _ ¼ maxðr 2e;j Þ M1 8j2N _ ¼ ðr 2e;i Þ M1 ð9Þ In other words _ ðr 2e;i Þ M1 _ P ðr 2e;k Þ M1 8k 2 N ð10Þ Using Eq. (2) the above condition is converted into X X aij r2e;j P akj r2e;j j2M1 We now ensure the equivalence between Eqs. (7) and (11) as follows: Since the reliability of a variable is a positive number, Eq. (7) can be written as _ ln RM1 P ln RM1 i k ð12Þ By making use of Eqs. (1), (12) can be written in terms of the failure probabilities of the selected sensors as, " # " # Y Y aij akj ln ð1 sj Þ P ln ð1 sj Þ ð13Þ j2M1 j2M1 Using Eq. (5), we have ! ! X X i 2 k 2 aj re;j P aj re;j j2M1 RM1 6 RM2 ð15Þ Consider that the reliabilities of M1 and M2 are respectively given by the reliabilities of variables p and q (p,q 2 N) as _ _ _ _ RM1 ¼ min RM1 ¼ RM1 j p ð16Þ 8j2N RM2 ¼ min RM2 ¼ RM2 j q ð17Þ 8j2N Then to prove the equivalence it is enough to show that using the suggested transform, the following also holds ðr2e Þ M1 P ðr2e Þ M2 ð18Þ where ðr2e Þ M1 ðr2e Þ M2 _ M1 ¼ ðr 2e;p Þ _ M1 ð19Þ _ M2 ¼ ðr 2e;q Þ _ M2 ð20Þ ¼ maxðr 2e;j Þ 8j2N ¼ maxðr 2e;j Þ 8j2N are the network variances for networks M1 and M2 respectively. The steps involved in showing this equivalence are analogous to those presented in Step 1 and are omitted for the sake of brevity. Steps 1 and 2 together complete the proof of Theorem 1. h ð11Þ j2M1 _ variance space. In Step 2, we additionally show that the ordering relationship holds across sensor networks, i.e., the ordering in reliability space is preserved (as before, in an inverse sense) in the variance space for different sensor networks. Step 2: For two different observable sensor networks M1 and M2, consider a situation when the reliability of M1 is lower than reliability of M2 ð14Þ j2M1 which is the desired relation (Eq. (11)). This step ensures that for a given sensor network M1, the ordering relation for the variables in reliability space is preserved (but in an inverse sense as required) in the Corollary 1. If all the sensor failure probabilities are equal ðsj ¼ s 8j 2 N Þ, then the equivalent sensor variances can be chosen as r2e;j ¼ b 8j 2 N where b is any positive number. 3.2. Formulation of precision problem as an equivalent reliability problem In this section, we show that a sensor network design problem for variance minimization can be converted into an equivalent sensor network design problem for reliability maximization, with appropriately chosen sensor failure probabilities. Theorem 2. Given a mass flow network (in terms of its reduced incidence matrix A) along with the variances ðr2j 8j 2 N Þ of the sensors which can be used to measure variables in the network, solving the variance minimization problem is equivalent to solving an appropriate reliability maximization problem, where the equivalent failure probabilities of the sensors se,j are chosen as se;j ¼ 1 expðr2j Þ ð21Þ 193 or 4.1. Maximization of network reliability Re;j ¼ expðr2j Þ ð22Þ Proof. The proof of Theorem 2 is analogous to the proof of Theorem 1 and is not presented here. h Corollary 2. If all the sensor variances are equal 2 2 8j 2 N , then the equivalent sensor failure probarj ¼ r bilities can be chosen as se,j = c "j 2 N where c is any number between 0 and 1. Remark 2. It is interesting to note that the transformation suggested in Eq. (5) also makes sense for the limiting cases: sj ! 0 ) r2e;j ! 0 i.e. a highly reliable sensor transforms to a high equivalent precision sensor, and a sensor with low reliability is transformed to a sensor with low equivalent precision. Similar observations also hold for Eqs. (21) and (22), since r2j ! 1 ) Re;j ! 0 P1 ðor se;j ! 0Þ ðor se;j ! 1Þ ð24Þ which can be interpreted as: when the sensor variance tends to zero, i.e., the sensor has high precision, the equivalent reliability tends to one signifying that the sensor is highly reliable. If the sensor variance increases, the equivalent reliability starts decreasing. Remark 3. It should be mentioned that while we have used negative of natural log (or log1/e) and 1/exponential (e1) transformations in Theorems 1 and 2 respectively, we could have used loga and power of a, for any a 2 (0, 1). The proof regarding use of power of a is given in Appendix 1. In this proof, we prove a much stronger result which states that any function f which transforms variance to equivalent 2 reliability has to be of the form f ðr2 Þ ¼ ar for any a such that 0 < a < 1. Similarly it can also be proved that any function g which transforms reliability to variance problem has to be of the form g(R) = lnaR for any a such that 0 < a < 1. For the sake of brevity, this proof is not provided in the article. 4. Applications of the duality theory for sensor network design In this section, we describe some of the applications of the proposed duality. The first two applications have been addressed in literature by different techniques. Here, we show that any of the two techniques can be used to solve these formulations. The formulations presented are only representative and several other problems can be formulated using the duality proposed in this article. Maxlj R s:t: R 6 Rj _ 8j 2 N lj 2 f0; 1g ð25Þ 8j 2 N where lj is 1 if the jth variable is measured and zero otherwise. Ali and Narasimhan [1] have addressed this problem by using greedy-search algorithms in a graph theoretic framework. This problem can be converted into an equivalent problem in the precision space as follows ð23Þ sj ! 1 ) r2e;j ! 1 r2j ! 0 ) Re;j ! 1 This problem involves choosing n m sensors to maximize network reliability for a given set of sensor failure probabilities. If the network reliability is R, then the design problem is posed as follows: P10 Minlj r2e s:t: r2e P r 2e;j _ lj 2 f0; 1g 8j 2 N ð26Þ 8j2N The values of r2e;j are obtained from Rj using the proposed transformation (Eq. (6)). It can be seen that Problem P1 0 is then the dual of Problem P1 and can be solved as an explicit MINLP (formulation P3 presented later). 4.2. Minimization of network variance This problem requires the optimal placement of n m sensors to minimize network variance, for given sensor variances. If r2 represents the network variance, then the problem at hand is P2 Minlj r2 s:t: r2 P r 2j 8j 2 N lj 2 f0; 1g 8j 2 N _ ð27Þ This problem can be converted into its reliability counterpart as 0 P2 Maxlj Re s:t: Re 6 Re;j _ lj 2 f0; 1g 8j 2 N 8j 2 N Due to the proposed transformation, problem P2 0 is dual of P2 and can be solved using the graph theoretic based greedy-search algorithm proposed by Ali and Narasimhan [1]. Thus, using the proposed duality, graph theoretic approaches can be used to solve precision problems and similarly explicit optimization techniques can be used to handle reliability problems. We now present some problems, which have not been satisfactorily attempted in literature [15] due to the existing disconnect between reliability and precision problems. The equivalence between the reliability and precision problems developed in this article enables us to easily pose all these 194 problems either as appropriate graph theory problems or as appropriate explicit optimization formulations. 4.4. Minimization of network variance with constraints on the reliabilities 4.3. Maximization of network reliability with constraints on the variances A robust network may require that the network variance be minimized subject to reliabilities of some or all of the variables being above a threshold value. Mathematically, the problem can be represented as There are formulations in the literature for maximizing reliability [1] and minimizing cost [4]. However, a robust network may require that the network reliability be maximized while ensuring that some or all of the variances are below threshold values. This problem can be posed as Maxlj R s:t: R 6 Rj _ F1 ð28Þ 6 r2 8i 2 V ; V N i lj 2 f0; 1g 8j 2 N This problem can be posed in any of the following two ways: (a) Maximize network reliability subject to constraints that equivalent reliability be greater than or equal to the equivalent reliability threshold values as Maxlj R s:t: R 6 Rj _ 8j 2 N _ Re;i P Re;i 8i 2 V ; lj 2 f0; 1g 8j 2 N ð29Þ V N It can be seen that the original problem in reliability and precision space has been converted into a problem in reliability space alone. The values of the equivalent threshold reliabilities and equivalent sensor reliabilities can be determined by Eq. (22). (b) Minimize network equivalent variance subject to constraints that the variances be less than or equal to their threshold values. F3 Minlj r2e s:t: r2e P r 2e;j _ _2 ri r2 s:t: r2 P r 2j _ _ Ri P Ri 8j 2 N r2 i 8j 2 N ð30Þ 6 8i 2 V ; V N lj 2 f0; 1g 8j 2 N This consists of transforming the original problem into its equivalent problem in precision framework. Remark 4. Comparing between formulations F1 and F2, it is seen that the variance threshold constraints in F1 have been replaced by equivalent threshold constraints on reliability in F2. Without these constraints the two formulations are the same. Addition of these constraints still preserves the equivalence between F1 and F2 since any observable sensor network satisfying (not satisfying) the constraints on threshold variances in F1, will also satisfy (not satisfy) the constraints on threshold reliabilities in F2. Similar arguments hold for equivalence of F1 and F3. ð31Þ 8i 2 V ; V N lj 2 f0; 1g 8j 2 N _2 ri F2 F4 Minlj 8j 2 N This problem can equivalently be posed either in the reliability framework or in the precision framework as (a) Maximize network equivalent reliability subject to constraints that the reliabilities are greater than or equal to their threshold values. Let this formulation which is written using only reliability constraints be labeled F5. (b) Minimize network variance subject to constraints that equivalent variances be less than or equal to their equivalent threshold values. Let this formulation be labeled F6. Formulations F5 and F6 can be easily modified for the case where certain variables are subject to original precision constraints as well. In all the above formulations, graph theoretic approaches [1] can be explored for solving the problems P1, P2 0 , F2 and F5, which are in the reliability framework. The formulations P1 0 , P2, F3 and F6 are in the precision framework. These can be posed as MINLPs [4] as shown later (formulation P3). Any available MINLP solution tool can be used for solving these. Also, Bagajewicz and Cabrera [4] have shown the conversion of these MINLPs into equivalent MILPs (at the cost of increasing problem size). Chmielewski et al. [15] have converted these MINLPs into equivalent convex-MINLPs using linear matrix inequalities (LMIs). These approaches can also be tried for solving the precision problems. Remark 5. In literature, Bagajewicz and Sanchez [10] have incorporated simultaneous reliability and precision constraints in a cost minimization approach. This approach however involves tree based enumeration [3] and not an explicit optimization strategy, since evaluation of reliability and variance require constructive constraints (involves a procedure for reliability and variance calculation for a given sensor network). Such enumeration based schemes are not efficient for large systems. Later, even though Bagajewicz and Cabrera [4] incorporated variance constraints in an explicit optimization formulation, no similar approach has been presented for the reliability constraints. The duality proposed in the current work addresses this shortcoming by providing an equivalence between reliability and precision. This equivalence obviates the need to 195 pose reliability requirements as constructive constraints, thereby facilitating the use of explicit optimization to solve the proposed formulations. 4.5. Pareto-optimal solutions An ideal sensor network should have a high network reliability as well as low network variance. However, very often there is a trade-off between these objectives since maximization of network reliability may lead to an increase in the network variance and vice versa. In multi-objective optimization literature, the set of solutions characterizing trade-offs between competing objectives are typically represented as pareto-optimal solutions. The pareto-optimal solutions are the set of non-dominated solutions. A solution is said to be non-dominated if it is feasible and there is no other feasible solution which has better values of both objectives [16]. In this section, we discuss a special case of formulation F4 which helps us to determine these trade-offs typically characterized by a pareto-optimal front. In formulation F4, let the required threshold reliabilities for all the variables Ri ; 8 i 2 N be R*. The resulting formulation is labeled F7 for the discussion below. It is easy to see that R* corresponds to a threshold on network reliability. Formulation F7 can now be solved for different values of thresholds on network reliability (i.e. different R* values) to obtain corresponding lowest network variances and thus a trade-off can be generated. An important point to be noted is that the optimal solution of formulation F7 need not necessarily be pareto-optimal since multiple solutions may exist due to combinatorial nature of the problem. To understand this, consider a scenario when the solution of F7 is r2optimal for a threshold on the network reliability equal to R*. While r2optimal is the best possible network variance under the constraint that the network reliability is greater than or equal to R*, it may however be possible to design a network with a higher network reliability without compromising on the network variance. In order to find such pareto-optimal points, we need to solve the following additional problem in sequence with that in formulation F7. Maxlj R s:t: r2 P r 2j _ _ F8 8i 2 N R 6 Ri RPR 8j 2 N ð32Þ r2 ¼ r2optimal lj 2 f0; 1g 8j 2 N The above formulation ensures that the highest network reliability is obtained for the optimal network variance r2optimal . It is obvious that if ðR ; r2optimal Þ is a pareto-point, the solution to F8 will be R = R*. The above formulations F7 and F8 can be converted into either reliability or variance framework according to the solution technique to be used. In the steam-metering case study presented later, the variance framework is used. For easy referencing, let the equivalent variance-framework formulations for formulations F7 and F8 be labeled F9 and F10 respectively. Both the formulations F9 and F10 can be solved as explicit optimization problems and hence it can be seen that the proposed duality helps in the determination of pareto-front using an explicit optimization approach. Remark 6. Instead of formulation F4, formulation F1 can also be suitably modified to obtain the trade-offs between network variance and network reliability. These trade-offs will be exactly similar to those obtained from F7 and F8. 5. Case studies In this section, we discuss two case studies to substantiate the theory of duality and demonstrate its utility by solving the above formulations. The HDA process is an example of mid-size flowsheet and the steam-metering network is a large-size flowsheet. The results reported in this work for the HDA case study are obtained by explicit enumeration. The results for steam-metering network have been obtained by explicit optimization in GAMS [17] and have also been verified for global optimality using explicit enumeration. 5.1. Hydrodealkylation (HDA) network The Hydrodealkylation (HDA) [2] of toluene is a midsize flowsheet (14 variables and seven equations). This flowsheet has a total of 14C7 sensor network combinations. Of these, only 992 combinations form an observable network. Using this process we demonstrate the concept of equivalence and its application to the formulations of previous section. The necessary data including dimensionless variances for this case study have been presented in Tables 1 and 2. (a) Given sensor failure probabilities, design the most reliable network (formulation P1): The cases for equal and unequal sensor reliabilities in Table 1 are from Ali and Narasimhan [2]. The results are shown in Table 1. For the case of equal sensor reliabilities, there are 55 globally optimal solutions with a network reliability of 0.729. We were able to obtain all these 55 sensor configurations by solving the problem of minimization of the equivalent network variance (formulation P1 0 ). For the case of unequal sensor reliabilities, there is a single globally optimal solution with network reliability of 0.4336 and this solution is also obtained by minimizing the equivalent network variance (formulation P1 0 ). (b) Given sensor variances, design a network with maximum precision (formulation P2): Again consider the HDA process with the randomly generated variances as reported in Table 1. The results have been presented in Table 1. For the equal variances case, there 196 Table 1 Data and results for HDA process Equal and unequal sensor reliabilities Data Case 1 Equal Sensor reliabilities Case 2 Unequal Sensor reliabilities Results Objective Case 1 Case 2 Maximization of reliability Minimization of equivalent variance Maximization of reliability Minimization of equivalent variance Equal and unequal sensor variances Data Case 1 Equal sensor variances Case 2 Unequal sensor variances Results Objective Case 1 Case 2 a Minimization of variance Maximization of equivalent Reliability Minimization of variance Maximization of equivalent reliability 0.9 for each sensor {0.6800, 0.8400, 0.7500, 0.6300, 0.9100, 0.7700, 0.8300, 0.9000, 0.8600, 0.7300, 0.6600, 0.7600, 0.7200, 0.8800} Objective value Number feasible solutions Number optimal solutions Optimal measurements 0.7290 0.3161 0.4336 0.8356 992 992 992 992 55 55 1 1 {1, 4, 6, 10, 11, 13, 14}a {1, 4, 6, 10, 11, 13, 14}a {2,5,6,8,9,10,11} {2, 5, 6, 8, 9, 10, 11} 0.32 for each sensor {0.8462, 0.5252, 0.2026, 0.6721, 0.8381, 0.0196, 0.6813, 0.3795, 0.8318, 0.5028, 0.7095, 0.4289, 0.3046, 0.1897} Objective value Number feasible solutions Number optimal solutions Optimal measurements 0.9600 0.3829 1.3999 0.2466 992 992 992 992 55 55 2 2 {1, 4, 6, 10, 11, 13, 14}a {1, 4, 6, 10, 11, 13, 14}a {2, 3, 4, 7, 8, 10, 14}a {2, 3, 4, 7, 8, 10, 14}a Sample optimal solution. Table 2 Results for HDA to maximize reliability subject to precision constraints and minimize variance subject to reliability constraints Data Threshold reliabilities Threshold variances {0.4570, 0.7881, 0.2811, 0.2248, 0.9089, 0.0073, 0.5887 0.5421, 0.6535, 0.3134, 0.2312, 0.4161, 0.2988, 0.6724} {6.1068, 3.3057, 3.0011, 1.4202, 7.3270, 1.5161, 2.7363 3.4982, 6.0345, 3.2106, 3.2247, 9.5335, 6.3163, 7.7431} Results Formulation Mixed framework Reliability framework Precision framework Maximize reliability subject to precision constraints Objective 0.4336 No. of feasible solutions 518 No. of optimal solutions 1 Optimal measurements {2, 5, 6, 8, 9, 10, 11} 0.4336 518 1 {2, 5, 6, 8, 9, 10, 11} 0.8356 518 1 {2,5,6,8,9,10,11} Minimize variance subject to reliability constraints Objective 2.0354 No. of feasible solutions 19 No. of optimal solutions 2 Optimal measurements {2, 4, 5, 7, 8, 12, 14}a 0.1306 19 2 {2, 4, 5, 7, 8, 12, 14}a 2.0354 19 2 {2, 4, 5, 7, 8, 12, 14}a a Sample optimal solution. are 55 optimal sensor configurations which are identical to those obtained for equal reliabilities situation in case a. This result is as expected based on Corollary 1. For the unequal case, there are however only two optimal configurations. The results for the maximization of the equivalent network reliability (formulation P2 0 ) also confirm these findings. (c) Design the most reliable network with constraints on variances (formulation F1): This problem involves the optimal placement of sensors such that the network reliability is maximized while satisfying the precision constraints. The threshold variances are given in Table 2. We have enumerated the solution space for all the three frameworks: combined (formulation F1), exclusively in reliability framework (formulation F2) and exclusively in precision framework (formulation F3). The results have been given in Table 2. This problem has one single global optimum and this is achieved in all the three frameworks thereby validating the proposed equivalence. (d) Design the most precise network with constraints on reliability (formulation F4): This problem is complimentary to the above problem. Here the objective is to design a sensor network with least variance subject 197 to constraints on the reliabilities of variables. In this example, we have reliability constraints on all the variables (given in Table 2). The results are listed in Table 2. It can be seen that there are multiple (2) optima. These two solutions are obtained in all the three frameworks (formulations F4, F5 and F6). 12 4 10 11 16 4 3 9 5 2 2 15 1 5 6 22 17 1 3 25 9 24 8 18 13 23 14 6 10 27 5.2. Steam-metering network The steam-metering system shown in Fig. 1 is of a methanol synthesis unit and has been used in [1,2,18,19]. The steam-metering network is an example of large-size flowsheet (28 variables, 11 units). Using this flowsheet, we demonstrate the utility of equivalence in solving existing and novel formulations by means of explicit optimization. This flowsheet has a total of 28C11 sensor combinations with 1,243,845 observable networks. We solve all the proposed formulations using explicit optimization approach (i.e., consider precision framework for all the proposed formulations). The sensor failure probabilities, sensor variances, threshold reliabilities, and threshold variances are given in Table 3. Before discussing the results, the explicit optimization problem for the minimization of network variance is presented next in some detail. 19 7 26 7 8 5.2.1. Optimization formulation While formulation P2 states the problem of minimization of network variance, it does not explicitly specify the equations/constraints required for calculation of _2 r j 8j 2 N irrespective of the chosen sensor network. Such constraints are required for this formulation to be posed as an explicit optimization problem. For this purpose, formulation P2 is modified [4] as shown next: 21 20 11 28 Fig. 1. Steam-metering network [1]. Table 3 Data for steam-metering network Vars. Sen. Rel. Eq. var Th. Rel. Eq. Th. var Sen. Var. Th. var 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 0.7340 0.8570 0.8890 0.9220 0.6560 0.8750 0.7770 0.8620 0.7070 0.6540 0.6850 0.8630 0.8000 0.8230 0.8550 0.9430 0.7690 0.8560 0.7610 0.6780 0.8770 0.8980 0.6750 0.7990 0.9430 0.7440 0.7250 0.8750 0.3092 0.1543 0.1177 0.0812 0.4216 0.1335 0.2523 0.1485 0.3467 0.4246 0.3783 0.1473 0.2231 0.1948 0.1567 0.0587 0.2627 0.1555 0.2731 0.3886 0.1312 0.1076 0.393 0.2244 0.0587 0.2957 0.3216 0.1335 0.6340 0.5016 0.7890 0.8220 0.3800 0.3813 0.6770 0.7620 0.1872 0.5540 0.5850 0.3480 0.7000 0.7230 0.7550 0.2794 0.1772 0.7560 0.6610 0.5780 0.1824 0.7980 0.5750 0.3436 0.8430 0.6440 0.2822 0.3348 0.4557 0.6900 0.2370 0.1960 0.9676 0.9642 0.3901 0.2718 1.6756 0.5906 0.5361 1.0556 0.3567 0.3243 0.2810 1.2751 1.7305 0.2797 0.4140 0.5482 1.7016 0.2256 0.5534 1.0683 0.1708 0.4401 1.2651 1.0942 6.8611 2.8471 16.7043 7.6741 10.4099 12.7337 1.2750 21.0758 6.3127 25.2903 8.0394 10.9326 14.0090 2.6323 3.6552 3.7080 10.5511 2.6194 4.2917 1.5561 10.7706 6.2972 13.0402 12.9512 9.3099 7.9517 13.5968 12.5028 16.8611 22.8471 37.3823 17.6741 20.4099 22.7337 11.2750 31.0758 55.4944 27.2710 38.2036 20.9326 35.5808 12.6323 13.6552 36.5397 62.7123 12.6194 14.2917 11.5561 22.3745 16.2972 23.0402 35.6120 19.3099 17.9517 35.2836 40.5836 Vars. – Variables; Sen. Rel. – Sensor reliabilities; Eq. var – Equivalent sensor variances; Th. Rel. – Threshold reliabilities; Eq. Th. var. – Equivalent Threshold variances; Sen. var. – Sensor variances; Th. var. – Threshold variances. 198 Minlj;k ;P s:t: P3 r2 _ r P r 2j _ _2 r j ¼ Sðj;jÞ _ 2 8j 2 N S ¼ S S:AT :P:A:S PðA:S:AT Þ ¼ Imm N P lj;1 ¼ n m ð33Þ j¼1 N P lj;2 ¼ m j¼1 2 P lj;k ¼ 1; 8j 2 N k¼1 lj;k 2 f0; 1g 8j 2 N ; k 2 f1; 2g b is the covariance matrix of reconciled estimates, P where S is the inverse of A.S.AT and has been introduced to avoid the symbolic inversion of A.S.AT, Im·m is the identity matrix of size m · m, and S is the given sensor variance matrix. The off-diagonal elements of S are zero (under the assumption that noise in different sensors is uncorrelated) and the jth diagonal element corresponds to the variance of the sensor selected for measuring jth variable. If variable j is not measured by its sensor (lj,1 = 0), then it is assumed to be measured by a fake sensor (lj,2 = 1) with large variance L (theoretically infinite). The choice of L has been a subject of discussion in the literature in terms of the scaling issues it introduces in the formulation. Similar to Bagajewicz and Cabrera’s work [4] the value of L is taken to be 1000. The explicit optimization formulation given by Eq. (33) is an MINLP. This can be reformulated into an MILP as shown by Bagajewicz and Cabrera [4]. Here, we restrict ourselves to MINLP because this conversion may have time issues due to large number of variables. Also, it can be seen that Eq. (33) depends only on the reduced incidence matrix A. Moreover, it is also valid for redundant sensor network design cases. It is to be noted that no such explicit optimization procedure is available in literature for the reliability framework. Hence, in this case study all formulations (reliability or precision or combined) have been solved using the framework defined by P3. The resulting optimization problems presented in this section have been solved on GAMS [17] platform with SBB as the MINLP solver. The results for various formulations are presented below: (a) Given sensor failure probabilities, design the most reliable network (formulation P1): We transform this problem from reliability framework to precision framework. The resulting problem was of type P3 formulated using equivalent variances. The results are given in Table 4. The minimum equivalent variance of the network was found to be 1.262. This optimal equivalent network variance was converted back to network reliability as 0.2831 and agreed with the Table 4 Results for steam-metering network Results for steam-metering network to maximize reliability (explicit optimization Eq. (25)) Initial guess Real 1 1 1 0 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 Fake 1 0 0 1 0 1 1 0 1 1 1 1 0 0 0 0 1 0 0 0 1 0 1 0 1 1 1 1 Binary variables 56 Continuous variables 121 Optimal measurements {3,4,5,6,7,8,12,13,14,15,16,18,19,20,23,24,26} Objective value Equivalent network variance = 1.262, Corresponding network reliability = 0.2831 No. of optimal solutions 92 Results for steam-metering network to minimize variance (explicit optimization Eq. (27)) Initial guess Real 1 1 0 1 1 1 1 1 1 0 1 0 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 1 Fake 1 1 1 0 0 0 0 1 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 1 1 0 1 1 Binary variables 56 Continuous variables 121 Optimal measurements {1 4 5 6 7 9 11 13 14 15 16 18 19 20 22 24 26} Objective value 41.732 No. of optimal solutions 18 Results for steam-metering network to maximize reliability subject to precision constraints (explicit optimization Eq. (28)) Initial guess Real 1 1 0 1 1 1 1 1 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 Fake 0 0 1 0 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 0 1 0 0 1 1 1 1 1 Binary variables 56 Continuous variables 242 Optimal measurements {1 2 4 5 6 7 8 14 15 16 18 19 20 22 23 25 26} Objective value Equivalent network variance = 1.262, Corresponding network reliability = 0.2831 No. of optimal solutions 2 Results for steam-metering network to minimize variance subject to reliability constraints (explicit optimization Eq. (31)) Initial guess Real 1 1 1 1 1 1 1 0 1 0 1 0 0 1 1 1 1 1 0 1 0 1 1 0 0 0 1 1 Fake 1 1 1 1 1 0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 Binary variables 56 Continuous variables 242 Optimal measurements {1 2 4 5 6 7 9 11 14 15 16 18 20 22 23 26 27} Objective value 42.172 No. of optimal solutions 1 199 literature value [1]. The optimality of the solution was also verified by explicit enumeration. This enumeration further revealed the existence of 91 additional optimal solutions which is once-again in agreement with the value reported in literature [1]. (b) Given sensor variances, design the maximum precision network (formulation P2): This problem was posed as in P3 and the results are reported in Table 4. The network variance was found to be 41.732. This was verified by enumeration which also revealed the existence of 17 additional optimal solutions. The objective function value (network variance) for these 18 optimal solutions was found to be 45.3038 by enumeration. No reported results are available in literature for this case. Remark 7. As seen above, there is a difference between the optimal network variance as calculated by enumeration and explicit optimization. This difference is due to the approximation of the variance (L) of fake sensor by 1000 instead of infinity which affects the results in the optimization approach. (c) Given sensor failure probabilities and variances, design the most reliable network with constraints on variances (formulation F1): This problem was posed as in P3 with additional constraints on threshold variances (listed in column 7, Table 3). On solving, the network variance was found to be 1.262 and the corresponding network reliability is 0.2831. The results have been reported in Table 4. It can be seen that the network reliability remains unaffected (case a) despite the addition of the constraints on variances. However, the number of optimal solutions satisfying the variance requirement is reduced to two. Hence the designer should choose one of these two sensor networks. (d) Given sensor variances and failure probabilities, design the most precise network with constraints on reliability (formulation F4): The results for this scenario with threshold reliabilities listed in Table 3 are shown in Table 4. The network variance was found to be 42.172 by optimization but the actual value by enumeration was found to be 45.3038. It can be seen that while the network variance has remained unaffected (case b) despite the additional constraints on reliabilities, the number of optimal solutions satisfying the reliability requirements has been reduced to one. The designer should choose this sensor network to satisfy reliability requirements while maximizing precision. The other 17 optimal solutions for case b will not meet the reliability requirements. Also, other criteria (such as cost) can be easily included in the optimization formulation to select even more promising sensor networks. The above four cases (a–d) demonstrate the utility of the proposed equivalence in formulating and solving various sensor network design problems. Even though the formulations have been solved in the explicit optimization based variance framework, the duality acts as a link which enables formulation of these problems in a graph theory based reliability framework as well. 5.2.2. Pareto-optimal solutions To determine the pareto-front, we solve the explicit optimization formulation as presented in formulations F9 and F10, i.e., we will minimize the network variance with constraints on the network reliability. The thresholds on network reliability (R*) used to determine the pareto solutions are given in Table 5a. The equivalent threshold network variance ðr2 e Þ can be obtained by the use of Eq. (6). Thus, we can now solve formulation F9 to obtain the minimum network variance r2optimal . Further, to uncover the pareto-optimal solutions, we solve formulation F10. The equivalent network variances obtained by solving formulation F10 are given in Table 5a and the corresponding network reliability is calculated using the sensor configuration. The equivalent network variances could have been converted to their corresponding network reliability using Eq. (22) but this may propagate the error due to the approximation involved in using a finite value for L. Table 5a also lists all the pareto-optimal solutions constituted by the four points A, B, C and D. A complete inspection of the solution space also confirmed the existence of these four pareto-optimal points. Additionally, this inspection revealed that these pareto-optimal points were characterized by multiple realizations i.e., sensor networks with different configurations but the same objective function values. The points A, B, C and D are characterized by 19, 9, 2 and 16 realizations respectively. From Table 5a, it can be seen that the points D and A represent the best solutions if only the objective of network reliability or Table 5a Results of pareto-front Tag A B C D Threshold reliabilities R* r2 e 0.1000 0.2000 0.2700 0.2800 2.3026 1.6094 1.309 1.273 r2optimal 42.172 42.547 46.203 47.861 Maximum reliability Pareto solution (R, r2) r2e R Explicit optimization Complete inspection 1.823 1.309 1.262 1.262 0.1591 0.2692 0.2793 0.2824 (0.1591, (0.2692, (0.2793, (0.2824, (0.1591, (0.2692, (0.2793, (0.2824, 42.172) 42.547) 46.203) 47.861) No. of realizations 45.3038) 45.4944) 50.3081) 51.7458) 19 9 2 16 Note: To minimize the error propagation of L used in explicit optimization, the network reliability in the above table has been calculated from the optimal network configuration (Table 5b) instead of r2e . 200 Table 5b Network configuration of pareto-front Tag Optimal measurements A B C D 1 1 1 1 2 2 3 2 4 4 5 4 5 5 6 5 6 6 7 6 7 7 8 7 9 8 11 8 11 11 13 12 Network Variance D 47 C 46 45 44 43 B A 42 0.7 0.72 15 15 15 15 16 16 16 16 18 18 18 18 19 19 19 19 20 20 20 20 22 22 22 22 23 23 23 23 26 26 26 26 While the duality does not guarantee optimality for the redundant case, it can still be used to generate optimal or close to optimal solutions for such problems. In a simulation case study on an ammonia example [1], the proposed transformation reached the global optimal network in 73% of the randomly generated test cases for solving reliability maximization problem using variance framework. Issues related to the formal extension of this duality to the redundant case are currently under investigation. 49 48 14 14 14 14 0.74 0.76 0.78 0.8 0.82 0.84 1-Network Reliability Fig. 2. Pareto-front for steam-metering network. network variance is to be optimized. If there are no rigid requirements on variance, point B can be chosen in favor of point A as the increase in reliability is very large compared to the increase in variance. Table 5b shows one realization of the network configuration for each of the pareto points and Fig. 2 shows a pictorial representation of the pareto points. In this figure, to facilitate easy interpretation, (1 R) has been plotted versus variance, since the maximization of network reliability (R) is equivalent to the minimization of (1 R). This pareto-front can help the designer in making an informed choice as it shows the tradeoffs between the network reliability and the network variance. Remark 8. The current limitation of working in precision framework is the lack of availability of robust solvers for solving MINLP problems. In Table 4, initial guesses are also listed since the optimal solutions were found to be dependent on the initial guesses. In general, convergence to a globally optimal solution is not guaranteed from arbitrary initial guesses. The transformation of MINLP to MILP (which are not sensitive to initial guesses) increases the computational burden [4]. Remark 9. Redundant sensor network design: Though the duality proposed in this article is applicable for non-redundant sensor networks, there may be situations where additional variables need to be measured (redundant case). Remark 10. It can be seen from Eq. (22) that the transformation from variance to reliability is essentially mapping the interval [0,1] to the interval [0, 1]. This may lead to a situation where as the variance gets larger, the reliability becomes smaller, leading to numerical difficulties while solving the problem in the reliability framework. To overcome this problem, Eq. (22) can be modified as ! r2j Re;j ¼ exp ð34Þ r2scale where r2scale is a scaling factor (with same dimensions as variance) and can be chosen to be the maximum variance from the list of sensor variances though it can be any positive number in general. 6. Conclusions In this work, we have proposed a duality between the precision and reliability problems for non-redundant sensor network design problems for linear processes. This duality provides an elegant theoretical link between the precision and reliability frameworks. This link enables formulation of reliability problems as equivalent precision problems and vice versa. It also enables formulation of the optimal sensor location problem taking into consideration both reliability and precision in a single framework. This framework can be either in terms of precision or reliability and this flexibility helps the designer in efficiently evaluating trade-offs and identifying the best sensor network for the problem at hand. At an application level, the proposed equivalence can be used to solve several other sensor network design problems such as the design of a minimal cost network subject to reliability and precision constraints. Any other combination of cost, reliability and precision can also be considered, with or without constraints on these objectives. Extension of the proposed 201 duality for redundant and non-linear processes is currently under investigation. ðA:1Þ ðA:6Þ a c0 < a a Also, since a > c0 we get (on taking powers of a), a a < a c0 ðA:7Þ since 0 < a < 1. Comparing Eqs. (A.6) and (A.7) we get a contradiction. Hence, the statement f(c) 5 ac is incorrect, and indeed f(c) = ac. Now, since f(r) = ar for r rational and irrational, the claim that f(r) = ar for r 2 [0, 1) is proved. h ðA:2Þ References Appendix 1 For every non-negative real number a, we want to associate another real number f(a) 2 [0, 1] such that the following property holds: If a 1 þ a 2 þ þ a n 6 b 1 þ b 2 þ þ bm The relation c > a ) f(c) < f(a). Since a is rational f(a) = aa. Then then f ða1 Þf ða2 Þ f ðan Þ P f ðb1 Þf ðb2 Þ f ðbm Þ where ai, bj 2 [0, 1) and incase of strict inequality in Eq. (A.1), strict inequality in Eq. (A.2) also holds. Claim. The map f : [0, 1) ! [0, 1] satisfying the above property is of the form f(a) = aa for some a 2 (0, 1). Proof. Consider equality in Eq. (A.1), then the equality should also be valid in Eq. (A.2). Without loss of generality, let f(1) = a where a 2 (0, 1). We claim that f(a) = aa for every a 2 [0, 1). Assume that f(0) 5 0. Since, 0 + 0 = 0, we get f(0)f(0) = f(0). Hence, f(0) = 1. Now, let n 2 N be a positive integer. Then 1 + 1 + + 1(n times) = n. Hence, we get n f ð1Þf ð1Þ f ð1Þ ¼ f ðnÞ ) f ðnÞ ¼ ðf ð1ÞÞ ¼ an Also, 1 1 1 1 1¼ þ þ þ ðn timesÞ ) f n n n n 1 1 ¼ ðf ð1ÞÞn ¼ an Now let m 2 N be another positive integer. Then m m 1 1 1 ¼ þ þ þ ðm timesÞ ) f n n n n n m 1 m ¼ f ¼ an n ðA:3Þ ðA:4Þ In other words, for every non-negative rational number q, f(q) = aq. We now additionally show that for any non-negative irrational number c, f(c) = ac. To show this (by contradiction), let f(c) = b 5 ac. Since ax is a continuous function, 9c0 2 ½0; 1Þ s.t. b ¼ ac0 where c 5 c0. Without loss of generality, we can assume c > c0. Now, since the set of rational numbers is dense in the real line, there exists a rational number a, such that c > a > c0 ðA:5Þ [1] Y. Ali, S. Narasimhan, Sensor network design for maximizing reliability of linear processes, AIChE J. 39 (1993) 820–828. [2] Y. Ali, S. Narasimhan, Redundant sensor network design for linear processes, AIChE J. 41 (1995) 2237–2249. [3] M. Bagajewicz, Design and retrofit of sensor networks in process plants, AIChE J. 43 (1997) 2300–2306. [4] M. Bagajewicz, E. Cabrera, New MILP formulation for instrumentation network design and upgrade, AIChE J. 48 (2002) 2271–2282. [5] V. Vaclavek, M. Loucka, Selection of measurements necessary to achieve multicomponent mass balances in chemical plant, Chem. Eng. Sci. 31 (1976) 1199–1205. [6] F. Madron, V. Veverka, Optimal selection of measuring points in complex plants by linear models, AIChE J. 38 (1992) 227–236. [7] M. Meyer, J.M. Lann, B. Koehret, M. Enjalbert, Optimal selection of sensor location on a complex plant using a graph oriented approach, Comput. Chem. Eng. 18 (1994) S535–S540. [8] Y. Ali, S. Narasimhan, Sensor network design for maximizing reliability of bilinear processes, AIChE J. 42 (1996) 2563–2575. [9] M. Bagajewicz, M. Sanchez, Duality of sensor network design models for parameter estimation, AIChE J. 45 (1999) 661–664. [10] M. Bagajewicz, M. Sanchez, Cost-optimal design of reliable sensor networks, Comput. Chem. Eng. 23 (2000) 1757–1762. [11] S. Sen, S. Narasimhan, K. Deb, Sensor network design of linear processes using genetic algorithms, Comput. Chem. Eng. 22 (1998) 385–390. [12] M. Bagajewicz, D. Chmielewski, R. Rengaswamy, Integrated process sensor network design, Presented at the Annual AIChE meeting, Austin, Texas, 2004. [13] R.S.H. Mah, Chemical Process Structures and Information Flows, Butterworth, Stoneham, MA, USA, 1990. [14] M. Bagajewicz, Process Plant Instrumentation: Design and Upgrade, CRC Press, USA, 2000. [15] D. Chmielewski, T.E. Palmer, V. Manousiouthakis, On the theory of optimal sensor placement, AIChE J. 48 (2002) 1001–1012. [16] K. Deb, Multi-Objective Optimization using Evolutionary Algorithms, John Wiley & Sons (Asia) Pvt. Ltd., Singapore, 2003. [17] A. Brooke, D. Kendrick, A. Meeraus, R. Raman, GAMS- A User’s Guide; GAMS Development Corp.: Washington, DC, 1998. <www.gams.com> (Last Accessed March 2007). [18] R. Serth, W. Heenan, Gross error detection and data reconciliation in steam metering systems, AIChE J. 32 (1986) 733–742. [19] M. Carnero, J. Hernandez, M. Sanchez, A. Bandoni, An evolutionary approach for the design of nonredundant sensor networks, Ind. Eng. Chem. Res. 40 (2001) 5578–5584.
© Copyright 2025 Paperzz