Publications (4)0.86 Total impact

[Show abstract] [Hide abstract]
ABSTRACT: First principle modeling of chemical processes very often leads to a mixed system of partial differential equations (PDEs) and differential algebraic equations (DAEs) which must be preprocessed for use in standard DAE numerical simulation or optimization tools. This contribution presents the symbolic preprocessing tool SyPProT developed for the simulation environment Diva in order to apply DAE numerics also to PDEs. The methodoflines (MOL) approach for the required PDE discretization is implemented in SyPProT by configurable finitedifference and finitevolume schemes. The model as well as the MOL parameters are represented in a tailormade Mathematica data structure (MDS). The preprocessing of a PDE model is illustrated by the example of a circulationloopreactor (CLR).Mathematics and Computers in Simulation 05/2001; 56(2):157–170. DOI:10.1016/S03784754(01)002877 · 0.86 Impact Factor 
Computer Aided Chemical Engineering 01/2000; 8:547552. DOI:10.1016/S15707946(00)800930


[Show abstract] [Hide abstract]
ABSTRACT: In chemical engineering, detailed process modeling, simulation, nonlinear analysis, and optimization of single process units as well as integrated production plants are issues of growing importance. As a software tool addressing these issues, the simulation environment DIVA is introduced. DIVA comprises tools for process modeling, preprocessing and code generation of simulation models. Furthermore, its simulation kernel contains several advanced methods for simulation, parameter continuation, and dynamic optimization which can be applied to the same process model. These numerical methods require a model description in form of differential algebraic equations (DAE). However, many models of chemical processes derived from first principles lead to partial differential equations (PDE) for distributed parametersystems, to integro partial differential equations (IPDE) for population balances of dispersed phases, and to DAE for lumped parameter systems. In order to transform the PDE and IPDE models into the required DAE model formulation, DIVA employs the "MethodofLines" (MOL) approach for one space coordinate. The wide variety of distributed parameter models of chemical processes requires on one hand conventional discretization methods like, e.g.,finitedifference schemes, and on the other hand more sophisticated methods to obtain reliable results in an acceptable computation time. Another approach of so called highresolution methods uses adaptive approximation polynomials. Highresolution methods are developed forhyperbolic conservation laws with steep moving fronts. Examples areessentiallynonoscillatory (ENO) schemes or the robust upwindkappainterpolation scheme. In order to support the user of the simulation environment diva, the symbolic preprocessing tool SYPPROT for MOL discretization is developed by means of the computeralgebrasystem MATHEMATICA. This tool provides different discretization schemes to transform PDE, IPDE and the related boundary conditions on 1–dimensional spatialdomains into DAE. Discretization options concern fixed spatial grids and moving gridsbased on an equidistribution principle. The toolbox architecture of SYPPROT allows fast testing of various discretization schemes without redefinition of the model equations. This is regarded as an im portant feature to minimize the overall effort for modeling and simulation. A further characteristic that is key to theeasy exchange of discretization schemes is the separation between mode lequations and MOL parameter definitions by means of the mathematica datastructure (MDS). The resulting overall DAE are written in symbolic form as an inputfile for the DIVA code generator, which automatically generates the DIVA simulation files representing a process unit model in the modellibrary. In the following section 13.2 the architecture of the simulation environment DIVA is presented. This architecture consists of four layers, i.e.the DIVA simulation kernel, the code generator, the symbolic preprocessing tool SYPPROT, and the process modeling tool PROMOT. The MOL discretization of PDE and IPDE as the main preprocessing feature is the focus of Section 13.3. Standard discretizationschemes like finitedifference and finite volume schemes as well as adaptive approaches like highresolution methods and an equidistribution principle based moving grid method are explained for distributed parameter models with one space coordinate. The application of these discretization methods within the symbolic preprocessing tool SYPPROT follows in Section 13.4, where the PDE and IPDE model representation as well as the implemented MOL discretization capabilities are described.
Publication Stats
20  Citations  
0.86  Total Impact Points  
Top Journals
Institutions

2001

Universität Stuttgart
Stuttgart, BadenWürttemberg, Germany
