OBJECT-ORIENTED SIMULATION OF HYDROMETALLURGICAL PROCESSES .1. REQUIREMENTS AND IMPLEMENTATION

Citation
Ct. Kiranoudis et al., OBJECT-ORIENTED SIMULATION OF HYDROMETALLURGICAL PROCESSES .1. REQUIREMENTS AND IMPLEMENTATION, Metallurgical and materials transactions. B, Process metallurgy and materials processing science, 28(5), 1997, pp. 777-784
Citations number
32
Categorie Soggetti
Material Science","Metallurgy & Metallurigical Engineering
ISSN journal
10735615
Volume
28
Issue
5
Year of publication
1997
Pages
777 - 784
Database
ISI
SICI code
1073-5615(1997)28:5<777:OSOHP.>2.0.ZU;2-Z
Abstract
Flowsheeting is an important engineering activity, arguably the most i mportant, because it is the basis for analyzing process interactions w ithin a specific flowsheet. An effective flowsheeting program can enha nce the design procedure, and thus, improve the entire decision-making strategy. A number of requirements make the development of a flowshee ting system a complex task; useful and directed assistance requires a meaningful representation of process models to be kept in a computable form. The system should furthermore have the flexibility to provide s upport for exploration, evolution, cooperation, and integration. The d escribed work addressed the preceding issues, and proposes solution fo r their achievement using a modular steady-state simulation tool (Proc ess Integrated Simulator for Metallurgical Applications (PRISMA)) that is developed in order to model and simulate hydrometallurgical proces ses. A review of the simulator structure, along with its operation, is presented. Its development is based on object-oriented technology asp ects appropriately analyzed and emphasized. User input to the simulato r consists of flowsheet description, specification of the unit design variables and feed streams, as well as appropriate figures for the eco nomic evaluation of the plant. The information introduced is passed to the simulator by means of an appropriate user interface developed in object-oriented code. Flowsheet computations are carried out by means of the execution part of the simulator.