The generation and use of partial solutions in process synthesis

被引:17
作者
Fraga, ES [1 ]
机构
[1] Univ London Univ Coll, Dept Chem & Biochem Engn, London WC1E 7JE, England
基金
英国工程与自然科学研究理事会;
关键词
process synthesis; optimization; graph traversal; dynamic programming; sequential modular; computer aided design;
D O I
10.1205/026387698524587
中图分类号
TQ [化学工业];
学科分类号
0817 ;
摘要
The use of automated tools can be of great benefit to an engineer involved in a large, complex task such as the design of a chemical plant. Such tools, however, must provide the engineer with more than just a solution to the problem. It is vital what the engineer be given an insight into the reasons far the choice of a given solution. This is particularly important in optimization of complex problems. In these cases, the advantages of the solution (other than a better value of the objective function) are often not immediately obvious and the user is asked to take the results on faith. A process synthesis procedure which provides some indication of why a particular design alternative was chosen can be invaluable, especially during the early stages of design when many decisions are still to be made. This paper describes a novel implicit enumeration method, using dynamic programming, which enables and encourages an engineer to easily explore the solution space for new problems. When completely feasible solutions are not available, the synthesis tool provides information in the form of partial solutions which can lead to a better understanding of or a different perspective on the problem. Using partial solutions, the method can itself generate better solutions, dynamically increasing the search space for solutions that include complex recycle structures.
引用
收藏
页码:45 / 54
页数:10
相关论文
共 29 条
[1]   DESIGN SUPPORT SYSTEMS FOR PROCESS ENGINEERING .2. KBDS - AN EXPERIMENTAL PROTOTYPE [J].
BANARESALCANTARA, R ;
LABABIDI, HMS .
COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 (03) :279-301
[2]   DESIGN SUPPORT SYSTEMS FOR PROCESS ENGINEERING .1. REQUIREMENTS AND PROPOSED SOLUTIONS FOR A DESIGN PROCESS REPRESENTATION [J].
BANARESALCANTARA, R .
COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 (03) :267-277
[3]   Synthesis of optimal reactor networks using mathematical programming and simulated annealing [J].
Cordero, JC ;
Davin, A ;
Floquet, P ;
Pibouleau, L ;
Domenech, S .
COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 :S47-S52
[4]  
DOUGLAS JM, 1995, AICHE S SERIES, V91, P183
[5]  
DOUGLAS JM, 1988, CONCEPTUAL DESIGN CH, P377
[6]  
FRAGA ES, 1994, CHEM ENG RES DES, V72, P389
[7]   THE USE OF DYNAMIC-PROGRAMMING WITH PARALLEL COMPUTERS FOR PROCESS SYNTHESIS [J].
FRAGA, ES ;
MCKINNON, KIM .
COMPUTERS & CHEMICAL ENGINEERING, 1994, 18 (01) :1-13
[8]  
Fraga ES, 1996, NONCONVEX OPTIM, V7, P627
[9]   PORTABLE CODE FOR PROCESS SYNTHESIS USING WORKSTATION CLUSTERS AND DISTRIBUTED-MEMORY MULTICOMPUTERS [J].
FRAGA, ES ;
MCKINNON, KIM .
COMPUTERS & CHEMICAL ENGINEERING, 1995, 19 (6-7) :759-773
[10]  
Fraga ES, 1996, CHEM ENG RES DES, V74, P249