An Optimization Framework To Computer-Aided Design
An Optimization Framework To Computer-Aided Design
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/228494651
CITATIONS READS
0 22
4 authors, including:
Some of the authors of this publication are also working on these related projects:
Optimal integration of production, inventorying and distribution of chemical fluids. View project
All content following this page was uploaded by Luis Puigjaner on 05 September 2017.
Abstract
The optimal design and upgrade of sensor networks have received increasing attention
over the last few years. This work presents a new methodology based on a MINLP
formulation to the optimal design of reliable measurement systems with minimum cost.
The applicability of the MINLP model is illustrated through the resolution of a
benchmark case study taken from literature and its computational performance is
compared with a GA-based approach.
1. Introduction
*
Author to whom correspondence should be addressed: [email protected].
2 Angelini et al.
theory by Ali and Narasimhan (1993). Since this preliminary approach did not directly
consider neither the network cost nor the reliability of the individual process variables,
these key topics were later addressed by Bagajewicz and Sánchez (2000). Additionally,
these authors transformed the problem presented by Ali and Narasimhan into a
mathematical programming problem. Later on, Benqlilou et al. (2004) proposed an
approach for evaluating the reliability of process variable estimation taking into account
all the redundancies offered by the system in terms of either functional or hardware. In
this evaluation, both quantitative process knowledge and fault tree analysis are
considered and combined, which leads to a more suitable and practical evaluation of
reliability. The reliability of estimating each one of the key process variables is then
used to determine sensor network reliability, which, in turn, is used as a set of sensor
placement constraints in the design and retrofitting procedure. Thus, a general sensor
placement formulation is first proposed that considers the number (hardware
redundancy or multiplicity) of sensors of a given type (reliability) that are to be assigned
to a given process variable while satisfying the reliability requirements at the minimum
total cost. This proposal was applied for network design as well as for retrofitting.
Although the formulated sensor placement optimization problem was successfully
solved using genetic algorithms, it showed some typical limitations of stochastic
optimization methods, such as the impossibility to assure a global optimum and the high
difficulty for dealing with hard-constrained problems.
The optimization problem as posed involves a very large number of decisions to
determine the number and type of sensors to measure each process variable. The main
challenge is that the problem size scales exponentially in the number of process
variables and sensors. An additional complexity is the lack of direct algebraic equations
to compute the reliability of process variable estimation which was typically calculated
by algorithmic procedures. This work is focused on the optimal design and upgrade of
reliable sensor networks. A novel MINLP-based approach that takes into account sensor
redundancy as well as multiple sensor types is introduced. Different objectives
functions besides cost can be easily implemented. The successful applicability of the
proposed method is illustrated through a challenging case study taken from literature.
failure is permitted. These results illustrate the effect of sensor placement on the
reliability of estimating process variables.
Sets: J (process variables); Jk (process variables that can be measured through sensor k);
Je (process variables involved in the estimation e); K (sensor types); Kj (sensor types that
can be used to measure process variable j); N (sensor multiplicities); Njk (allowable
sensor multiplicities for measuring process variable j through sensor k); E (alternative
ways of process variable estimation); Ej (alternative ways for estimating process
variable j)
Parameters: ckacq (acquisition cost of sensor k); ckins (installation cost of sensor k); ckdeins
(deinstallation cost of sensor k); njmin (minimum number of sensors for measuring
variable j); njmax (maximum number of sensors for measuring variable j); nj,kins (number
of sensors k already installed in variable j); rk (reliability of sensor k); rj min (minimum
reliability requirement for variable j); cmax (maximum total cost of the sensor network)
Continuous variables: Fsnsj,k,n (hardware failure probability for measuring process
variable j through n sensors k∈Kj); Fhrdj (hardware failure probability for measuring
variable j); Ffncj (functional failure probability for estimating variable j); Cinsj,k (sensor
installation cost); Cdeinsj,k (sensor de-installation cost); Cost (total sensor network cost);
Rmin (minimum reliability of the sensor network)
Binary variable: Yj,k,n (binary variable denoting that n sensors k∈Kj are used to measure
process variable j)
4 Angelini et al.
∑ ninsj ,k ≤ ∑ ∑ n Y j ,k ,n ∀k (1)
j j∈ J k n∈ N j ,k
n min
j ≤ ∑ ∑ n Y j ,k ,n ≤ nmax
j ∀j (2)
k ∈K j n∈N j ,k
,k ,n = 1 − Y j ,k ,n + (1 − rk ) Y j ,k ,n ∀j , k ∈ K j , n ∈ N j ,k
n
F jsns (3)
⎡ ⎤
F jfnc = ∏ ⎢⎢1 − ∏ (1 − F jhrd
' )⎥
⎥
∀j (5)
e∈E j ⎣ j' ∈ J e ⎦
• Minimum reliability requirement.
⎛ ⎞
Cost = ∑ ⎜⎜ Ckacq + ∑ C insj ,k + C deins
j ,k
⎟
⎟
(10)
k ⎝ j∈ J k ⎠
• Reliability of the sensor network
The dynamic case of the ammonia plant initially introduced in Benqlilou et al. (2004) is
addressed in this section to illustrate the performance of the proposed MINLP model.
This problem comprises eight flow and five level process variables which can be
measured through a catalogue of 5 different flow-meters and 3 level meters,
respectively. An schematic representation of this plant is depicted in Figure 2. The
available flow-meters have reliabilities of 0.70, 0.75, 0.80, 0.85 and 0.90 and their
associated costs are 1500, 1700, 2000, 2300 and 2800 euros, respectively. For the level
meters, reliabilities are 0.60, 0.70 and 0.80 having a cost of 2000, 3500 and 5000 euros.
A maximum hardware redundancy of 2 sensors was considered. A large spectrum of
reliability requirements ranging from 0.6 to 0.99 were evaluated in order to test the
performance of the proposed determinist model under different scenarios. The design
and retrofit problems of the sensor network of the ammonia plant were solved through
the MINLP formulation using the optimizers codes BARON and DICOPT. For each
scenario, maximum computational times of 1 minute, 10 minutes and 1 hour were
enforced for BARON whereas no time restriction was needed to DICOP because of the
low CPU time required to prove local optimality. Figure 3 shows the sensor network
cost as a function of the minimum reliability requirements. Solutions obtained through
the different solvers with different time restrictions are compared in this Figure.
For comparison purposes, an enhanced version of the proposed GA-based approach
introduced in Benqlilou et al. (2004) was also utilized. Figure 4 presents the results
obtained by means of the determinist and the stochastic approaches. In order to perform
a fair comparison, a time limit of 10 minutes was enforced for BARON and GA. The
results put on evidence the better performance of the MILP approach, which was able
satisfy the minimum reliability requirements with lower cost in most of the cases.
MINLP-BASED APPROACH
30000
AMMONIA PLANT
(Design and Retrofit)
design
15000
10000
retrofit
5000
0,6 0,65 0,7 0,75 0,8 0,85 0,9 0,95 1
Reliability
GA-MINLP COMPARISON
30000 AMMONIA PLANT
(Design and Retrofit)
design
15000
10000 retrofit
5000
0,6 0,65 0,7 0,75 0,8 0,85 0,9 0,95 1
Reliability
5. Conclusions
An efficient MINLP-based approach for the optimal design and retrofit of reliable
sensor networks with minimum cost has been presented. The formulation takes into
account most of the problem features such as sensor redundancy, different sensor types
and sensor network cost. The reliability of estimating individual process variables is
explicitly computed through a set of constraints that considers sensor, hardware and
functional reliabilities. The performance of the model was successfully compared with a
GA-based approach. Results showed a more stable and robust behavior in the MILP
method which was able to find better solutions than the stochastic approach in most of
the cases. Global optimality could also be proved through global optimizers such as
BARON in a reasonable time for a design problem.
Acknowledgments
Financial support received from the European Community (PRISM project MRTN-CT-2004-
512233) is fully appreciated.
Literature
Ali, Y. & Narasimahan, S. (1993). AIChE J. 39, 820 – 826.
Bagajewicz, M. J.& Sánchez, M. C. (2000). Computers and Chemical Engineering. 23, 1757 –
1762.
Benquilou, C.; Graells, M.; Musulin, E. & Puigjaner, L. (2004). Industrial & Engineering
Chemistry Research, 43, 8026 – 8036.
Madron, F. & Veverka, V. (1992). AIChE J. 38, 227 – 236.
Vaclaveck, V. & Loucka, M. (1976). Chemical Engineering Science. 1199 – 1205.