Optimization of flowsheet drawing layout using a genetic algorithm

被引:3
作者
Brice, AA [1 ]
Johns, WR [1 ]
机构
[1] Quanti Sci Ltd, Henley On Thames RG9 1AT, Oxon, England
关键词
D O I
10.1016/S0098-1354(96)00351-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An optimal flowsheet drawing layout is one that presents a simple intuitive correspondence between the drawing and the underlying process it describes. Criteria that can be applied to make this correspondence have, however, never been clearly defined. Drawing algorithms from other disciplines are reviewed and found to have criteria quite distinct from those required for chemical process flowsheets. In most cases the criteria are not explicitly stated and heuristic solution methods are employed. The paper introduces a range of possible flowsheet drawing criteria which can be weighted to emphasize desirable drawing features. A genetic algorithm for laying out drawings is described which can easily accommodate such a wide range of optimization criteria. Results presented show that the algorithm gives "optimal" or near-optimal layouts for small to medium sized drawings (less than 20 units) which compares favourably with other genetic algorithm applications. For the first time we are able to quantify criteria for a "good" flowsheet drawing and hence clearly distinguish between the criterion and the optimization routine. One benefit of such mathematically computable criteria is that it would now be possible to develop special-purpose optimization methods applicable to larger or more complex drawings.
引用
收藏
页码:47 / 67
页数:21
相关论文
共 14 条
[1]  
DOUGLAS JM, 1987, CONCEPTUAL DESIGN CH
[2]  
Freeman H., 1987, INT J PATTERN RECOGN, V1, P121
[3]  
GASSNER ER, 1993, IEEE T SOFTWARE ENG, V19, P214
[4]  
Goldberg D., 1989, GENETIC ALGORITHMS S
[5]  
JOHNS WR, 1976, OPTIMAL SEQUENCE COM
[6]   A PROTOTYPE EXPERT SYSTEM FOR SYNTHESIZING CHEMICAL PROCESS FLOWSHEETS [J].
KIRKWOOD, RL ;
LOCKE, MH ;
DOUGLAS, JM .
COMPUTERS & CHEMICAL ENGINEERING, 1988, 12 (04) :329-343
[7]  
KOROVESSI E, 1995, THESIS U MASSACHUSET
[8]   CONSTRUCTING COMPACT RECTILINEAR PLANAR LAYOUTS USING CANONICAL REPRESENTATION OF PLANAR GRAPHS [J].
NUMMENMAA, J .
THEORETICAL COMPUTER SCIENCE, 1992, 99 (02) :213-230
[9]   TOWARDS THE AUTOMATIC-GENERATION OF SOFTWARE DIAGRAMS [J].
PROTSKO, LB ;
SORENSON, PG ;
TREMBLAY, JP ;
SCHAEFER, DA .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (01) :10-21
[10]   MONDRIAN - SYSTEM FOR AUTOMATIC-GENERATION OF DATAFLOW DIAGRAMS [J].
PROTSKO, LB ;
SORENSON, PG ;
TREMBLAY, JP .
INFORMATION AND SOFTWARE TECHNOLOGY, 1989, 31 (09) :456-471