| ComputerSimulation.org | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Process Simulation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Three areas of development are required to construct a simulator; 1. the simulator framework, 2. physical properties, 3. unit operations. Simulator Framework This section covers everything that has nothing to do with the simulation of process equipment, that is to say, activities such as loading / changing / saving a model configuration; loading / saving model conditions; viewing the predicted values for the process modules, etc. Physical Properties The accuracy of the physical properties used by a process simulator determines the accuracy of the predicted steady state. However, once we move beyond the ideal equations of state, the equations required not only become difficult to understand, but also require significant amounts of CPU. To make matters worse, most process conditions that the modules simulating the process need to calculate have to be solved numerically, which generally requires an iterative solver, greatly increasing the number of calculations that have to be performed. In some cases, 80% of the model's CPU requirements are due to solving the equations in the physical property database. This section describes how the physical property data for the OpenProcessSim simulator is developed. Unit Operations In this section the unit operations simulated by the OpenProcessSim simulator will be listed. For each unit operation, (e.g. pump, heat exchanger,...), the operating characteristics of the real world equipment will be described. How these characteristics are implemented in the simulator will then be explained along with which parameters are used for process design and optimisation. Finally the section will describe how to configure the process module within the OpenProcessSim simulator. Last modified 29 Oct 09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||