COCO - CAPE-OPEN to CAPE-OPEN simulation environment
 Sample Flowsheets
Sample flowsheets
file
requires
description
HDA (HydroDeAlkylation)
fsdHDA.fsd (323 kB) COFE, COUSCOUS, ChemSep, TEA, CORN This case study is a modified version of the 1967 American Institute of Chemical Engineers student contest problem for the dealkylation of toluene to benzene with hydrogen, see "Conceptual Design of Chemical Processes", McGrawHill, 1988, or J.M Douglas, AIChE J., Vol. 31 (1985) p. 353. It features a gas phase reaction with gas recycle as well as a separation train with a recycle of unreacted toluene.
preview...
Cavett-problem
fsdCavett.fsd (121 kB) COFE, COUSCOUS, TEA R.H. Cavett (Cavett, R. H., 'Application of Numerical Methods to the Convergence of Simulated Processes Involving Recycle Loops', American Petroleum Institute, 43, 57, 1963) devised a now famous problem to test tearing, sequencing and convergence procedures of flowsheet simulation programs. The flowsheet is equivalent to a four theoretical stage near isothermal distillation (rather than a conventional near isobaric type).
preview...
Ethanol conversion example
fsdFlowsheetingWithCOCOandChemSep.fsd (116 kB) COFE, ChemSep, COUSCOUS, CORN, TEA This is an example flowsheet for a simple process in which ethanol is converted diethyl ether. The reaction also produces water and two distillation columns are employed to separate the reactor product; unreacted ethanol is recycled. This example is part of an instruction course on the combined use of COCO and The course notes explain how to use COCO and Chemsep in a step-by-step fashion.
preview...
Extractive distillation of MethylCycloHexane/Toluene
fsdCScasebook_MCHT.fsd (153 kB) COFE, ChemSep, COUSCOUS, TEA We need to separate an equimolar mixture of methylcyclohexane (MCH) and toluene (T), and do so by extractive distillation with phenol (P) as the solvent. The process involves two Chemsep LITE distillation columns, a heat exchanger, and a make-up stream. The phenol recycle is cooled to 100 °C. For a high purity of the products the solvent feed to MCH/toluene feed ratio as well as the reflux ratio needs to be sufficiently high (for the extractive column). We need the make-up unit to regulate the amount of phenol in the feed to the first column.
preview...
Pressure swing azeotropic distillation of Methanol and Acetone
fsdPressure_Swing_MA_iecr47p2696.fsd (175 kB) COFE, ChemSep, COUSCOUS, TEA Adapted from Luyben et al., Ind. Eng. Chem. Res. (2008) 47 pp. 2696-2707
Methanol and acetone form a minimum temperature azeotrope but the composition of this azeotrope is sensitive to the pressure. We can make use of this to separate the two components into pure products by operating two columns at different pressures.

preview...
Benzene-Toluene-Xylene Divided Wall (Petlyuk) Column
fsdBTX_Petlyuk_iecr48p6034.fsd (163 kB) COFE, ChemSep, TEA Adapted from Luyben et al., Ind. Eng. Chem. Res. (2009) 48 pp. 6034-6049
Benzene-Toluene-Xylene Divided Wall (Petlyuk) Column
Please note that the reflux requirements (and hence the condenser duty) is highly dependent on the selected thermodynamic model and binary interaction parameters given the high purity settings applied.

preview...
Butyl Acetate synthesis from Methyl Acetate
fsdButyl_Acetate_iecr50p1247.fsd (241 kB) COFE, ChemSep, COUSCOUS, CORN, TEA Adapted from Luyben et al., Ind. Eng. Chem. Res. (2011) 50 pp. 1247-1263
Process to synthesize Butyl Acetate from Methyl Acetate and Butanol. Note that the temperature of the last column has been increased to 4.4 atm to match the bottom temperature of the Butyl Acetate column. Also realize that the Methyl Acetate recycle rate is a strong function of the chosen thermodynamic models and their interaction parameters.

preview...
Cumene synthesis from Benzene and Propylene
fsdCumene_iecr49p719.fsd (189 kB) COFE, ChemSep, COUSCOUS, CORN, TEA Adapted from Luyben et al., Ind. Eng. Chem. Res. (2010) pp. 719-734
Cumene synthesis from Benzene and Propylene.

preview...
Methanol synthesis from syngas
fsdMethanol_iecr49p6150.fsd (187 kB) COFE, ChemSep, COUSCOUS, CORN, TEA Adapted from Luyben et al., Ind. Eng. Chem. Res. (2010) 49 pp. 6150-6163
Methanol synthesis from syngas. Note that this flowsheet uses fixed conversion rates in the reactor whereas the original publication uses rate equations. Note that the temperature of the vapor overhead recycle of the methanol column is highly dependent on the flowrate and thermodynamic model selection.

preview...
Separation of Ethanol and Water using pervaporization
fsdPervaporation_iecr48p3484.fsd (115 kB) COFE, ChemSep, COUSCOUS, TEA, Scilab Unit Operation Adapted from Luyben et al., Ind. Eng. Chem. Res. (2009) 48 pp. 3484-3495
Separation of Ethanol and Water using pervaporization to break the azeotrope. Note that the reflux ratio is set instead of the overhead composition because the sensitivity to the binary interaction parameters of the UNIQUAC model and the vapor pressure models. Specification of an 85% overhead would lower the reflux ratio to 2.5, lowering the condenser duty requirement.

preview...
Separation of TetraHydroFuran and Water
fsdTHF_Water_iecr47p2681.fsd (142 kB) COFE, ChemSep, COUSCOUS, TEA Adapted from Luyben et al., Ind. Eng. Chem. Res. (2008) 47 pp. 2681-2695
Separation of TetraHydroFuran and Water by means of two columns operating and different pressures, with heat integration of the bottoms.

preview...
3-compound flash
fsdFlash-CosmoThermLite.fsd (42 kB) COFE, CosmoTherm, COUSCOUS, TEA This is a simple Flash calculation with three alcohols (methanol, ethanol and iso-propanol), where activity coefficients are computed by the COSMOthermCO model by means of a CAPE-OPEN property calculation routine inside a TEA property package.
preview...
controlling conversion by manipulating PFR length
fsdcontroller.fsd (108 kB) COFE, COUSCOUS, TEA This example measures reactant flow at the inlet and outlet of a PFR reactor. The measurements are used to calculate the reactant's conversion. A controller is used to modify the reactors length to obtain a specified conversion.
The example demonstrates use of a reaction package, measuring units, an information calculator and a controller. It also demonstrates the use of embedded reports and reactor profile graphs.
An alternative version (111 kB) of this flowsheet shows how to control by manipulating a feed flow.

preview...
Combined heat and power cycle
fsdCHP.fsd (38 kB) COFE, COUSCOUS, Water Combined heat and power cycle example, using water as the heat transport medium. The boiler duty is controlled by manipulating the total recycle flow. The client energy consumption is controlled by manipulating recycle flow ratios.
This example demonstrates a closed recycle with a flow-contraint, controllers and embedded reports.

preview...
Water ethanol separation using membrane
fsdWaterEthanolScilab.fsd (81 kB)
fsdWaterEthanolScilabAdiabatic.fsd (81 kB)
COFE, ChemSep, TEA, Scilab Unit Operation Demonstration problem for setting up custom unit operations using formula based input. The examples are available using Scilab, Matlab or Excel to model the custom unit. Each of these requires installation of the proper unit operation tool; these are available from http://www.amsterchem.com/.
Documentation about this demonstration case is available from here:
van Baten, J.M., Taylor, R. and Kooijman, H., Using Chemsep, COCO and other modeling tools for versatility in custom process modeling. Extended abstract of presentation, AIChE annual meeting, Saltlake city, November 2010
A simple model for a membrane separator is used to get around the azeotrope that is present in water-ethanol separation.

preview...
fsdWaterEthanolMatlab.fsd (81 kB)
COFE, ChemSep, TEA, Matlab Unit Operation
fsdWaterEthanolExcel.fsd (129 kB)
COFE, ChemSep, TEA, Excel Unit Operation