13.07.2015 Views

ICAS: Integrated Computer Aided System - CAPEC

ICAS: Integrated Computer Aided System - CAPEC

ICAS: Integrated Computer Aided System - CAPEC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

C A P E C<strong>ICAS</strong>:<strong>Integrated</strong> <strong>Computer</strong> <strong>Aided</strong> <strong>System</strong>Rafiqul Gani<strong>CAPEC</strong>Department of Chemical EngineeringTechnical University of DenmarkDK-2800 Lyngby, Denmarkhttp:// www.capec.kt.dtu.dk


OUTLINEC APEC• <strong>CAPEC</strong> - Brief Introduction• <strong>Integrated</strong> <strong>Computer</strong> <strong>Aided</strong> <strong>System</strong>• Introduction• Main features• <strong>Integrated</strong> process modeling, design,analysis and operation• Examples of application• Conclusions2


Typical Problem in Process Engineering C APECINPUTProcess or Product?Operation or LifecycleOUTPUTInputs and outputs may be known butknowledge of flowsheet, equipmentparameters, condition of operation, ... may bepartially or totally unknown !<strong>ICAS</strong>: Introduction 3


Tools Needed for problem solutionC APEC* Models (Properties, process, …)* Algorithms (synthesis, design, control, …)* Simulation engine (steady state/dynamic)* Knowledge-base (information storage)* Numerical methods (solvers)* Process analysis (environmental impact,safety, energy consumption, operability,…)Note: Simulation engine is only one tool in an integrated system<strong>ICAS</strong>: Introduction 4


<strong>ICAS</strong>ADD TO THE SYSTEMNew Components(Property Prediction)New ReactionsNew Models(Model Generation)PROBLEM DEFINITIONFlowsheetComponents / ReactionsUnits of MeasureConstitutive ModelsWhat to SolveMethod of SolutionSet/Initialize VariablesOutput (Detail/Form)TOOL BOXESDesign / SynthesisSolvent/FluidEquipmentFlowsheetControlParameter EstimationAnalysisEnergyEnvironmentalControlThermodynamicPropertyThermo-modelPhase DiagramsDATABANKSINFORMATIONSTORAGEKinetic ModelExpert <strong>System</strong>SIMULATORMANAGERModel EquationsAdaptationAnalysisSolversBalance EquationsLinearizationDegrees of FreedomAE / ODE / DAEConstraint EquationsReductionIndex / Sparse PatternPDEConstitutive relationsIdentificationPartitioning / OrderingLP / NLPRHS for the units that are solved togetherRHSXMILP / MINLP5


Problem DefinitionProblem ExecutionDrawing ToolsWorkingArea<strong>ICAS</strong> Tools<strong>ICAS</strong> Features 6


<strong>ICAS</strong> Version 5.0C APEC* Property Package (Thermodynamic ModelLibrary; Thermodynamic Model Selection; PureComponent Property Prediction; <strong>CAPEC</strong> Database)* Synthesis & analysis tools (Process DesignStudio, <strong>Computer</strong> <strong>Aided</strong> Process Synthesis <strong>System</strong>,Reaction Analysis <strong>System</strong>,)* Simulation Engines (<strong>ICAS</strong>-SIM, DYNSIM,Batch Records/Operations in <strong>ICAS</strong>)* <strong>Computer</strong> <strong>Aided</strong> Modelling (ModGen, MoT)* Utility (SoluCalc, Phase diagrams & propertycorrelations)7


Design StudioBRICTMSControlParameter estimationModelgenerationFlowsheetgenerationSolventselectionReactionOptimizationPropertypredictionThe integrated tools help to define the simulation problem as wellas solve the individual synthesis/design/analysis problems8


Human activity versus computer activityProblemdefinitionModelcalibration &validation<strong>System</strong>characteristicsModelverificationProblemdataModelsolutionHumanModelconstruction<strong>Computer</strong>The modeling process 9


CAPE-OPEN Modeling Steps! Conversion from “text“ to XML format (not necessary if modelin XML already available)! Import XML-model to MoT (modelling tool-box in <strong>ICAS</strong>)! Analyze model, debug model, define connections (ports, etc.)! Generate PMC (process modeling component - unit plug)! Run PMC from a suitable simulation engineModel equationsXML- ModelComponent generationThrough MoTPMCAnalysisDebugDefineConnectionsModeling through CAPE-OPEN interfaces 10


<strong>ICAS</strong>: Modeling FeaturesSolversModeling ToolsIcas-MoT 11


Demonstration ofProPred - pure component property predictionMoT - Modeling toolbox (from import of textfiles to generation of PMC & COM-objects!)12


ProPred with interface to Molecular Modeling (Chem3D)13


<strong>Computer</strong> aided modeling system: View of translated modelLibraryExplicitImplicitODE<strong>ICAS</strong>-MoT 14


Analysis of the model equations<strong>ICAS</strong>-MoT 15


Solution of the model equations<strong>ICAS</strong>-MoT 16


<strong>Computer</strong> <strong>Aided</strong> Design<strong>ICAS</strong> Design/Synthesis Tools 17


Select/Design Suitable Solvent<strong>ICAS</strong> Design/Synthesis Tools - Demo of ProCamd 18


Process Design Studio - IAnalyzemixture &identifyseparationboundaries.Based on theanalysis,draw themass balancelines &configure thesequence<strong>ICAS</strong> Design/Synthesis Tools 19


Process Design Studio - IISpecify products and calculate theprofiles of temperature andcomposition for assumed reflux ratio– if reflux ratio < minimum, programwill identify the pinch condition<strong>ICAS</strong> Synthesis/Design Tools 20


Process Design Studio - IIIVisualize theprofiles – ifreflux ratio


Process Design Studio - IVFlosheet &design data istransferred andsimulationconvergeswithout anydifficulties22


Definition of interfaces for integration• Specific interfaces depend on specific tool (and releaseversion)• Prerequisites of tool interfacing– Documentation of data structures– Existence of generic methods" Generic tool interfaces# Describing data exchange between types of tools# So far given only on a general level# High specification effort for detailed interface specificationTool ATool BTool type x Tool type y(tool type x) (tool type y)Internal datastructureGeneric datastructureGeneric datastructureInternal datastructure<strong>Integrated</strong> process engineering through CAPE-OPEN 23


Methyl Acetate case study• Design of a plant for Methyl Acetate production– Esterification process: MeOH + AcOH → MeAc + H 2O– 20000 t/y• Characteristics– Well studied processAt least 8 flowsheets inliterature– Complex physicalbehaviour– Both traditional andhybrid processesinvolved– Several CAPE toolsrequiredAcOHMeOHMixer1 barMeAcMeOHH 20AcOH1 barMixer1 barH 20AcOHMeOH5 barMeAc 99.9%Mixer<strong>Integrated</strong> process engineering through CAPE-OPEN 24


Screen shots from application - ISame property modelin simulators &analysis tool-boxDatatransferProcess synthesis tool-box:Pressure-swing distillationsystem<strong>Integrated</strong> process engineering through CAPE-OPEN 25


Screen shots from application - IIGenerate distillationdesign data with PDSTransfer data to“Administrator”<strong>Integrated</strong> process engineering through CAPE-OPEN 26


Screen shots from application - IIIFlowsheet generatedby PDS in <strong>ICAS</strong>Transfer data toPRO-IIFlowsheet in PRO-II, sameproperty model used, alldata (including initialestimates) have been passed<strong>Integrated</strong> process engineering through CAPE-OPEN 27


Screen shots from application - IVSimulation of flowsheet in PRO-II converges very fast. Variousalternatives are generated in <strong>ICAS</strong> (PDS), simulated and optimizedin PRO-II<strong>Integrated</strong> process engineering through CAPE-OPEN 28


<strong>Computer</strong> <strong>Aided</strong> Design/Optimization<strong>ICAS</strong>: Simulation & optimization options 29


<strong>ICAS</strong> & CAPE-OPEN: Highlights* Tools integration* Consistent methodsand data for processand productdevelopment* Helps to solve processengineering problemsmore efficiently* Improves productivityby allowing sharing ofcommon knowledgebetween differentgroups of people* Simultaneous solving& learningMolecularDesign (CAMD)PropertyPredictionKnowledgeDatabases<strong>ICAS</strong>ModelDevelopmentFlowsheetsynthesis andcontrol designStatic andDynamicSimulation30


CONCLUSIONSC APEC• <strong>ICAS</strong> is able to provide the framework for trueintegration of process engineering calculations• Use of <strong>ICAS</strong> means improved efficiency of workand better communication between coworkers(avoid duplication, share common information, ..)• Reduction of time spent by the user in formulatingprocess engineering problems• Increases the efficiency of any simulation system• Currently being applied to solve industrialproblems by <strong>CAPEC</strong> member companies• Allows plug & play with external software (forexample, with Cape-Open interfaces)31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!