A new visual package for design and simulation of desalination processes

A visual design and simulation package was developed for design and simulation of different types and configurations of desalination processes. Object-oriented programming with Visual Basic was used to offer a flexible reliable and friendly user-interface. The desalination plant components (named here as units), such as heat exchangers, flash chambers, evaporators, pumps, steam ejector, compressor, reverse osmosis membrane, pipes, etc., are stored as icons in a visual library. This visual library enables the user to construct different configurations by just clicking the mouse over the required units (icons). The interface aids both plant designers, operators and other users to perform different calculations such as energy, exergy, and thermoeconomics. In addition, the package enables designers to perform different modifications of an existing plant or to develop a conceptual design for new configurations. The present package offers great help not only to the designers and operators but also to researchers, educators and students. Some operating desalination plants were simulated with the package to show its reliability and flexibility. Typical desalination processes such as multistage flash, multi-effect evaporation, thermal vapor compression, mechanical vapor compression and reverse osmosis were simulated to show the wide scope and great capability of the package.

[1]  John Rischard Rice,et al.  Mathematical Software , 1971 .

[2]  Youcef Saad,et al.  A Basic Tool Kit for Sparse Matrix Computations , 1990 .

[3]  Anton Friedl,et al.  Enhancement of an object-oriented power plant simulator by seawater desalination topics☆ , 2003 .

[4]  Ahmed Safwat M. T. Nafey Design and simulation of seawater thermal desalination plants , 1988 .

[5]  E. Perz A computer method for thermal power cycle calculation , 1991 .

[6]  H. Sonnenschein,et al.  A Modular Optimizing Calculation Method of Power Station Energy Balance and Plant Efficiency , 1982 .

[7]  Iain S. Duff,et al.  Algorithm 575: Permutations for a Zero-Free Diagonal [F1] , 1981, TOMS.

[8]  Hisham Ettouney,et al.  A simulator for thermal desalination processes , 1999 .

[9]  Richard J. Simon,et al.  Using Visual Basic 6 , 1998 .

[10]  A. Hafez,et al.  Economics of seawater RO desalination in the Red Sea region, Egypt. Part 1. A case study , 2003 .

[11]  Sergio Pissanetzky,et al.  Sparse Matrix Technology , 1984 .

[12]  Antonio Valero,et al.  Software for the analysis of water and energy systems , 2003 .

[13]  S. Aly,et al.  Simulation and design of MSF desalination processes , 1991 .

[14]  Seiji Itahara,et al.  The optimal design of multi-stage flash evaporators by dynamic programming , 1968 .

[15]  Mohamed S. Mohamed,et al.  EVALUATION OF DESALINATION AND WATER TRANSPORT COSTS (CASE STUDY: ABU SOMA BAY, EGYPT) , 2005 .

[16]  Peter Norton,et al.  Visual Basic 6 , 2001 .