Documentos de Académico
Documentos de Profesional
Documentos de Cultura
;*****************************************************************************
;** NREL PROTECTED INFORMATION **
;*****************************************************************************
;*****************************************************************************
;
; NREL Biomass to Ethanol Process
; NREL Protected Information
; Best Case Cofermentation (4_96a.INP)
; Modified to include the NREL Biofuels Databank of Physical Properties
; Authors: Vicky Putsche, Bob Wooley, Mark Ruth, Kelly Ibsen
; Date: April 26, 1996
;Changes
;------------------------------------------------------------------------
; bw0404a_sc7_burn.inp Bob Wallace April 16,2004
;------------------------------------------------------------------------
; bw0310a_scenario_7.inp Bob Wallace October 13, 2003
;; 1. Added streams 840A & 840B as inlets to BTUTOT
; 840A is a biomass stream & 840B is a methane stream. They are there
; in case extra biomass or methane is needed to make enough steam.
; 2. In order for there to be enough steam to make up for the added dry
; mill demand, ?,??? Kg/hr biomass is added to stream 840A
;------------------------------------------------------------------------
; bw0309a_scenario_7.inp Bob Wallace September 4, 2003
; Scenario 6
; Combined C5 & C6 Fermentation
; 1. Comment out stream 28BEER and remove mixer block USD501
; 2. Change 506A back to 506 and made it the outlet from H512- & inlet to D501
; 3. Changed stream 302 to 302A in outlet of BLOCK SACCHSPLT
; 4. Added MIXER BLOCK USDASPLT IN=302A 23MASH OUT=302
; 5. Added MIXER BLOCK USDASPLT to block section
; 6. Added Stream 23MASH to stream section with the following components:
; STREAM 23MASH
; SUBSTREAM MIXED TEMP=32.2222 PRES=2.7218
; MASS-FLOW H2O 74722 / ETHANOL 211.0542 / CO2 11.7460 /
; GLUCOSE 18450 / NFDS 3133.6891 / PROTSOL 1411.5178
; SUBSTREAM CISOLID TEMP=32.2222 PRES=2.7218
; MASS-FLOW STARCH 167.7314 / C5POLY 1278.6094 / C6POLY 737.6593 /
; PROTINS 1426.1413 / OIL 983.5457
;------------------------------------------------------------------------
; bw0308a_scenario_4.inp Bob Wallace August 27, 2003
; Scenario 4 Combined Ethanol Processing
; 1. Need to add the properties and components from the starch model to
; this model for NFDS, Starch, Protsol, C5Poly, C6Poly, Protins, Oil
; 2. Added Stream 28BEER from USDA model as incoming stream to a mixer block
; USD501 where it is mixed with stream 506 before entering beer column.
; STREAM 28BEER
; SUBSTREAM MIXED TEMP=101.9455 PRES=3.4
; MASS-FLOW H2O 74227 / ETHANOL 8631.5465 / CO2 4.9702 /
; NFDS 3763.5943 / PROTSOL 1704.1319
; SUBSTREAM CISOLID TEMP=101.9455 PRES=3.4
; MASS-FLOW STARCH 167.7314 / C5POLY 1278.6094 /
; C6POLY 737.6593 / OIL 983.5457 / PROTINS 1426.1413
; 3. Added stream 506A as an outlet to BLOCK H512- and inlet to USD501
; 4. Lowered steam demand for dry mill from HEAT DUTY=-13.3589 <MMKCAL/HR>
; in stream ARSSTM to HEAT DUTY=-4.0885 <MMKCAL/HR>
;-------------------------------------------------------------------------
; bw0404a_scenario_2.inp Bob Wallace April 25, 2003
; 1. Added stream ARSSTM as the steam demand for the dry mill into
; block QHXLOW and as a stream in the heat streams section, and
; in the DEF-STREAMS HEAT section
; 2. Added ARSWAT as the well water demand for the dry mill in
; FORTRAN WATERDEM (260,481 kg/hr)
; 3. Added ARSCTW into DEF STREAMS HEAT as the cooling tower water demand
; of the dry mill (1,011,120 kg/hr) and as an input to QCWMIX
;-------------------------------------------------------------------------
; bw0304a_USDA.inp Bob Wallace April 1, 2003
; Made the following changes to the Excel File bw0304a_USDA_25MM.xls
; 1. Changed the operating hours per year from 8406 to 7920 (350 to 330 days)
; 2. Changed the feedstock cost from $30/bdt to $35/bdt
; 3. Changed the purchased enzyme cost to $0.25/gal from $0.10/gal
; Made the following changes to the input language
; 4. Lowered Xylan to Xylose yield from 90% to 85%, raising the % of
; unconverted Xylan from 2.5% to 7.5%
; 5. Lowered C6 Solid to C6 Sugar yield from 92.5% to 85%
; 6. Lowered C5 Solid to C5 Sugar yield from 92.5% to 85%
; 7. Changed Contamination loss in CONTSPLT from 3% to 7%
; 8. Lowered Fermentation temperature from 41 C to 30 C
; 9. Lowered cellulose to glucose yield from 91% to 81%
; 10.Lowered glucose to Ethanol yield from 95% to 92%
; 11.Adjusted feedstock rate to get a 25MMGal/yr output
; Total flow 864,000 Kg/day
; 36,000 Kg/hr
;
; MASS-FLOW H2O 6353 / SOLSLDS 4670
; SUBSTREAM CISOLID TEMP=20.0 PRES=1.0 MASS-FLOW=31330
; MASS-FRAC CELLULOS 0.4285 / XYLAN 0.2361 /
; C5SOLID 0.0255 / C6SOLID 0.0157 /
; LIGNIN 0.2015 /
; ACETATE 0.0225 / ASH 0.0701
; 12. Lowered cellulose to glucose yield in M202HI to 6.5% from 7%
; 13. Changed Xylan to C5SUGAR yield in M202Hi from 0% to 3%
;-------------------------------------------------------------------------
; bw0303a_USDA.inp Bob Wallace March 5, 2003
; Adjusted feed stream 101 to have ethanol production at 25 Million Gallons
; 721.5 dry tons per day of feedstock,
; Feed rate = 30,063 kg/hr
; H20 = 5305 kg/hr
; SOLSLDS = 2675 kg/hr
; MASS-FLOW = 27,388 kg/hr
;-------------------------------------------------------------------------
; bw0302cs.inp Bob Wallace March 4, 2003
; 1. Cleaned up all of the comments from I0302CS
;-------------------------------------------------------------------------
; I0302CS.inp KNI 10 FEb 2003 H301 change
; 1. Changed H301 equipment scaling to QH301 stream, since no 590/591 T
; available for calculating DT. Same concept as QRD501.
; 2. Added sensitivity variable QSTMH301 for Excel sheet.
; 3. Removed H301 DT, Q calculation from sensitivity block.
;--------------------------------------------------------------------------
; I0302BS.inp KNI 8 Feb 2003 H201 fix
; 1. Removed H201+B, 222, QH201B
; 2. Removed temp spec from H201-
; 3. Renamed H201+A to H201+
; 4. Modified H201+ specs to VFRAC=0.0 & PRES = 1.0 & to use Hayden-O'Connell
; 5. Set heat stream from H201+ to QH201A
; 5. Added QH201SPT to split QH201A into QH201 and QH201XTR
; 6. Renamed QH244 to QH244A
; 7. Added H244MIX to mix QH244A and QH201XTR into QH244
; 8. Modified size calculation for H-244
; 9. Use QH301 to size H301, since don't have 590/591 streams for DT calc.
;10. Made QSTM_M negative since QRD502 is negative.
;11. Used I0302B values for ratios in WWT, BOILECON
;12. Added design spec H201TEMP.
;--------------------------------------------------------------------------
; I0302AS.inp KNI 8 Feb 2003 Incorporating relevant MR fixes in R0302B
; 1. Added moles of 261 & 560 to BOILRAIR fortran block (supplementing 804 air
; to combustor). Corrected F02 to FO2 in REQO2 calculation.
; 2. Changed CNNH4 in CODCALC1, CODCALC2, & CODEND from 1.143 to 1.557
; to match NO2 production instead of N2 productioN.
; 3. Removed centrifuge, reactor and dryer number calculations and tabulate
; stmts for them. Also removed ACET220A, CLVESSEL, SULF220A.
; 4. Removed ACET220A, CENTFLOW, CLVESSEL, SULF220A from aspen Excel sheet.
; 5. Changed multiplier for solslds moles in BOILRAIR to match R0302B.
; 6. Changed stream from H200MIX from 240A to 223 to match R0302B.
; 7. Modified fortran D502QCR eqns for REBFCT, CNDFCT to match R0302B.
; 8. Changed QCD501,QRD501,QCD502, QRD502 initial values to match R0302B.rep
; 9. Modified D502OVHD ethanol/water spec in 511 from 0.925 to 0.926
; (to match R0301C - stand alone dist.)
;10. Modified D502 so that all the CO2 goes into stream 511 instead of 516
; (to match R0301C result)
;11. Modified temps in D502 to match R0103C results. Not enough steam now, so:
;12. Steam balance fixes:
; -Added variable QMDMDH defined as QRD502 heat duty to BOILECON
; -Removed QRD502 from low P HX mixer block QHXLOW
; -Added calcs in BOILECON to add QRD502 load to med P plant load
; -Changed 215 stream specs to match 216 (P=13 atm, T=268.8913 C)
; -Moved STM215 variable to med P plant demand calc in BOILECON.
; -Changed UB on EVAPCONC (10 to 50).
;13. Added initial estimates to 303A & 304A to prevent FERMDAP & FERMCSL
; from losing properties of 311 & 311A
;--------------------------------------------------------------------------
; I0301CS.inp KNI 1/28/03
; 1. Added HMF properties from BIODFMS3 changes to HMF in input language to
; make them work, per Jechura.
; 2. Slight fixes to BOILECON ratios using I0301B. Added BOILECON sheet to
; Excel spreadsheet to document variables in BOILECON.
; 3. Removed H301+, QH301EX, D-S SACCHEAT, steam streams 590/591.
; added QH301 to QHXLOW block to be included in BOILECON calcs for LP stm.
; 4. Made H205 area calculation variables more specific to avoid picking up
; other values.
; 5. Corrected CWF calculation in fortran CW.
; 6. Adjusted WWT cost equation to match I0301B (adjusted intercept).
; 7. Rechecked physical props against BIODFMS3 and R0302B.inp
;--------------------------------------------------------------------------
; I0301BS.inp KNI 1/15/03 Simplified model of 2002 design report model
; 1. Added stream 256 temp to H200 area calculation.
; 2. Adjusted DHFORM of SOLSLDS to match I0301B, final fix of DHFORM for now.
; 3. Adjusted NOATOM of SOLSLDS to match I0301B, also BURNER coeffs for rxn.
; 4. Added Mixer H200MIX before H200 to better handle area calculation.
; 5. Changed WUSED in BOILECON fortran block based on I0301B results.
; 6. Removed "Plant Electricty Use" from Summary sheet in Excel. Not a true
; value, since the boiler work is calculated in Aspen before reporting
; the net work to Excel.
; 7. Changed ratios in BOILECON fortran block based on I0301B results.
; 8. Changed WWT ratios to match I0301B results.
;--------------------------------------------------------------------------
; I0301AS.inp KNI 1/11/03 simplified model of 2002 design report model
; Need to review WWT, BLR ratios when SOLSLDS phy. props is resolved:
; WWT (I0203IP3 values)
; WATERDEM, BOILECON, CW (I0203I values)
; 2. Changed CH4 yield to 0.2289 (was 0.221) in WWT. 0.2289 is based on
; USRAN4. 0.221 was from previous Merrick design.
; 3. Matched SOLSLDS DHFORM and NOATOM to Feedprop printout in I0203I.his
;--------------------------------------------------------------------------
; I0212AS.INP KNI 12/29/02 Simplified Model of 2002 design report model
; 1. Changed pressure specs in blocks E501L, E502L, E503L to match streams
; 526 (0.571 atm) and 528 (0.3042 atm) in report file of I0203IP3
; (I0203IP3 is the BIODFMS3 version of I0203I - Solslds DHFORM issue).
; 3. Removed DAP from S505 splits so that it does not recycle (should be
; consumed in fermentation).
; 4. Added rxn 36 to F300F to convert C6SUGAR to ORGANISM to add CISOLIDS
; to evaporator feed - trying to get biomass production amount to match.
; 5. Changed split of SOLSLDS in S505 from 0.5 to 0.1.
; 7. Made minor fixes to S205SOL fortran block.
; 8. Updated ratio of 624/612 streams to calculate 624 in fortran WATERDEM.
; 9. Updated ratio of evap. water from CW tower in fortran CW.
;10. Updated ratios of QH602 and WWT power in fortran WWT.
;--------------------------------------------------------------------------
; bw0211c.inp Bob Wallace 12/11/2002 USDA Model
; Attempting to match up heat exchanger areas with design case
; 1. Matched blocks H201+A, H201+B, and H201- to match design case
; 2. Changed design spec on H201- to match the design case, T=95 and P=4
;---------------------------------------------------------------------------
; bw0211b.inp Bob Wallace 11/20/2002 USDA Model
; 1. Replaced T302 with T301B and T302A with T301C in heat exchanger
; FORTRAN block H302
; 2. Stream 101 lines up with design model (report files).
;--------------------------------------------------------------------------
; bw0211a.inp Bob Wallace 11/8/2002 USDA model
; 1. Changed the reflux ration in Area 500 from 7 to 3 to match I0203I
; 2. Changed initail guesses of QCD501, QRD501, QCD502, & QRD502 to match
; I0203I. This did not effect results, since guesses were just a starting
; point for the iterations.
;--------------------------------------------------------------------------
; BW0208E.inp Bob Wallace 11/1/2002 USDA Model
; 1. Raised the C6SUGAR conversion in T310 from cellulose to 0.052 from 0.042
; 2. Raised the conversion of C6SUGAR to ethanol in F300F from .03 to .0325
; This gives us the same yield (gal/ton) and annual production (69.3MMGal/yr)
; as the I0203I model
;--------------------------------------------------------------------------
;I0208D.inp
; 1. Changed MW of C6SGUAR from 180 to 162 in physical properties.
; This change was made to match the MW of glucolig in the I0203I model
; so that the heat of QF300A would more closely match that of the
; rigerous model. It had been negative in previous runs.
; 2. Changed all RSTOIC reactions containing C6SUGAR by adding a H2O to the
; reaction to solubilize the C6SUGAR.
;--------------------------------------------------------------------------
; I0208C.inp BW 23 August 02
; 1. Updated BOILECON ratios using I0203I values.
; 2. Updated BFW calculation ratio (stream 821 & QBOILER) using I0203I.inp.
;--------------------------------------------------------------------------
; I0208B.inp KNI 16 August 02
; 1. Cleaned up physical properties by pasting PROPDATA-3 into this file.
;--------------------------------------------------------------------------
; I0208A.inp KNI 11 August 02
; 1. Changed solslds in stream 101 to match solslds + extractives + protein
; flowrates calculated in I0203I Fortran block FEEDSTK = 7416.67 kg/hr.
; 2. Changed CISOLID flow rate to ((2000*1000)/24) - 7416.67) = 75916.66 kg/hr.
; 3. Changed mass fracs of CISOLID components in stream 101 to match adjusted
; FEEDSTK in I0203I: variable TOT =.9104
; CELLULOSE 0.410808
; XYLAN 0.231437
; C5SOLID 0.0320738
; C6SOLID 0.0384446
; LIGNIN 0.19760545
; ACETATE 0.0321837
; ASH 0.05744728
; 4. Changed SOLSLDS property values for NOATOM and BURNER rxn #27
; stoichiometry to match I0203I FEEDPROPS calcluations from history file.
; DHFORM is not changed to FEEDPROP calculated value, as I0203I is not
; using it correctly yet - pulling DHFORM from in-house database.
; 5. Removed reflux ratio spec from D501 to match I0203I (J. Jechura tech
; memo 2001).
; 6. Added soluble lignin variable to calcs for stream 219.
; 7. Added If/Then statement to BOILECON to set BFW chems to 0 if no makeup
; water (811) is needed.
; 8. Changed acid concentration in D-S ACIDCONC to 0.011 to match I0203I.
; 9. Changed M202HI temp to 190 C.
;10. Changed M202HI lignin to 5%.
;11. Changed inlet stream temps to match I0203I (most to 20 C).
;12. Added stream 262 to S600 block (condensate from H205).
;13. Added stream 104A to C103A sep block in flowsheet A100.
;14. Changed CONC1 in Fortran RECYCLE to 0.30 from 0.3091.
;15. Corrected LIGNIN VSPOLY first coeff. from 0.0133 to 0.1033
; (typo on spreadsheet in Phys Props addendum report).
;16. Changed temp of H200 from 40 to 50 C to match I0203I.
;17. Matched phys props up to BIODFMS3 which gives I0203I results.
;--------------------------------------------------------------------------
; I0207K.inp KI 18 July 02
; 1. Made changes KI and BWa found on 7/18/02.
; 2. Added list of PARAMETERS in use immediately before code starts
; 3. Renamed SSFVES from PARAM 4 to PARAM 31
; 4. Removed COMMON RXCON (previously, it had been commented out)
; 5. Removed FRMSET & set the following params, renamed PUMPFLO to
; PMPSSF and column name from PUMPFLOW to PUMPSSCF in sensitivity:
; SSFDAY 32
; SSFVOL 33
; SSFWV 34
; PMPSSF 35
; 6. Removed CLSSET & set the following params
; CLYLD 41
; CLPROD 42
; CLVES 43
; CLVOL 44
; CLWV 45
; 7. Added params for Saccharification calcs to param list after comments
; and to fortran SETVAR and MASSFLOW:
; SACVES 36
; SACDAY 37
; SACVOL 38
; SACWV 39
; PMPSAC 40
; 8. Added QF300A to block T310 in flowsheet section.
; 9. Added P-310 power calculation to MASSFLOW block, AP310 is variable
; passed to Excel under column name VOLFM310. Based on P-300.
;10. Added work calculation for sacch. agitators A-310 to MASSFLOW.
; Based on A-300.
;11. Renamed WNET to PARAMETER 8 since PARAMETER 5 is P501GP.
;12. Commented out seed cellulase calculations in fortran ENZYME.
;13. Added calculation of volume of T310 (variables SAVT/VOLFS310) to MASSFLOW.
;14. Added power variable calcs for A-720, A-760, P-755, C-755.
;15. Combined Pnuemapress powers (WM205, WM505) with plant air 250 hp in WCMP.
;--------------------------------------------------------------------------
; Model bw0112k.inp Bob Wallace July 10, 2002 Usda Phase II
;1. Added blocks M505COOL, S505FLSH in FLOWSHEET PNEUMOPRESS area and
; BLOCK area
;2. Added S505FLSH into SEQ12
;3. Added QM505 to HEATCW-S and DEF-STREAMS HEAT
;4. Changed vary statement in design spec CFUGE3S from 571 to 571B
;5. Changed solid stream exiting S505 from 571 to 571B
;6. Changed FORTRAN CFUGESLD statements from 571 to 571B
;7. Added BLOCK M802MIX to FLOWSHEET and BLOCK areas
;8. Changed M802 to M802MIX at the end of FORTRAN BOILRAIR
;9. Added M802MIX in SEQ14
;--------------------------------------------------------------------------
; Model bw0112i.inp Bob Wallace July 2, 2002 Usda Phase II
; Changes made to Saccharification and Fermentation area
; Made changes from 2002 Design Report adding a separate
; saccharification step
;1. Removed QF301-6A from FLOWSHEET A900 and DEF-STREAMS HEAT
;2. Added the following blocks to FLOWSHEET 300
; H301, H301+, T310, H302, SACCHSPT, SEEDMIX, FERMMIX
;3. Deleted the following blocks from FLOWSHEET 300
; F301-6H, H301, SSFSPLT, F300H
;4. Changed block H302 to match that of I0203I.inp
;5. Replaced AREA 300 SSCF CBlocks with AREA 300 Saccharification and
; cofermentation blocks from I0203I
;6. Moved QH302 inlet stream from CHCWMIX to HEATCW-S
;7. Removed QH301 from CHCWMIX
;8. Commented out STREAM 316 and all of its components
;9. Commented out FORTRAN BLOCK ENZ2S
;10. Changed FORTRAN BLOCK ENZ2 to match that of I0203I for separate
; saccharification and fermentation steps.
;11. Commented out 302, 302A lines from MASSFLOW sensitivity
;12. Added STREAM 590
;--------------------------------------------------------------------------
; Model bw0112g.inp Bob Wallace June 27, 2002 USDA Phase II
;
; Pretreatment Separation area. Pneumopress changes
;1. Added the following blocks
; M205COOL, M205FLSH, H205, H244
;2. Added the following streams to HEATCW-S, DEF-STREAMS HEAT
; QH244, QH205, QM205
;3. Added pneumopress FORTRAN blocks H205, M205COOL, S205FLSH, H205, H244
;4. Deleted Stream 237, no longer need to send steam to overliming tank
;5. Commented out design spec HT-T209, LP steam calculation for stream 237
;6. Changed stream 255 to 255A into S205FLSH, out of S205B and in
; BLOCK S205B, insoluble solids recovered by pneumopress.
;7. Changed stream 520 to 520A into H244, out of H201+B and in
; sensitivity H201
;8. Changed T520 to T520A in sensitivity H201
;--------------------------------------------------------------------------
; Model bw0112f3 Bob Wallace
; Date: February 13, 2002
; 1. Changed enzyme loading from 15% to 10%
; 2. Changed SSF residence time (SSFDAY) from 7 to 3 days
; 3. Changed hydrolysis temperature (F300H) from 30 C to 65 C
; 4. Changed fermentation temperature (F300F) from 30 C to 41 C
; 5. Changed chilled water fraction (QH14BSP) from 20% to 0% (.000000001)
; 6. Changed contamination loss (CONTSPLT) from 7% to 3%
;---------------------------------------------------------------------------
; Model bw0112e1 Bob Wallace
; Date: February 6,2002
; Y Removed IX by removing sequence SEQ9
; Y forts IXRGNFLW, PREACID -- Modified OLIME to read stream 240 not 236
; N & 0'd costs of S-221, A-202, P-225&6, A-235
; Y Removed STORE vars AMFLW1 (242) & AFLOW3 (235)
; N& CHEMICAL var FLWIX3 (243)
; Y PUMPS calcs & vars for P-225 & P-226, IX power calc.
; Y& WATERDEM var FLIX3
; Y also removed blocks A202, S221A, S221B, & A235, and
; Y streams 242, 243, 244, 245 (from E501SPT, too), 241, 246, 247
; Y (from S600, too), 235, 236 (from T209, too - changed to 240)
; Y3. Added stoichiometric flow to the liming factor in OLIME to neutralize
; the acid in stream 240 (more now, since no IX to remove it).
; Y4?. Made 230 the outlet of T224
; Y5. Made 240 an inlet to T209
;----------------------------------------------------------------------------
; bw0112e.inp Bob Wallace
; Jan 24, 2002
; Changes to block m202hi
; 1. Changed Xylan to tar(c5solids) yeild to .05
; 2. Changed Changed lignin to soluble lignin yeild to .3 from .05
; (with this change, the model had an error in the E501SPT block)
; 3. Changed C6 solid conversion to C6 sugar conversion to.95
; 4. Changed C6 solid conversion to HMF conversion to .05
; 5. Changed C5 solid conversion to C5 sugar conversion to.95
; 6. Changed C5 solid conversion to Furfural conversion to .05
; 7. Changed Xylan to C5 Sugar conversion to .025 from .05
; Changes to stream 101
; 1. Changed mass flow to 73458 kg/hr
; 2. changed cellulose mass frac to 0.4203
; 3. changed xylan mass frac to 0.2260
; 4. changed C5 solid mass frac to 0.0287
; 5. changed C6 solid mass frac to 0.0333
; 6. changed lignin mass frac to 0.2061
; 7. changed acetate mass frac to 0.0268
; 8. changed ash mass frac to 0.0588
; Changed acid conc from .005 to .0035 in acidconc
;----------------------------------------------------------------------------
; bw0112c.inp Bob Wallace
; 1. Changed temp to 150 C in m202hi
; 2. Changed pressure of Stream 216 to 5.5 atm
;-----------------------------------------------------------------------------
; Changes
; BW0112b.inp Bob Wallace
; January 22,2002
; Block M202HI
; 1. Changed xylan to xylose yeild to .9
; 2. Changed xylan to furfural yeild to .025
; 3. Changed xylan to oligomer(C5 sugar) yeild to .025
; Block F300F
; 4. Changed glucose to EtOH yeild to .95
; 5. Changed glucose to DAP yeild to .017
; 6. Changed glucose to Aacid yeild to .015
; 7. changed glucose to lacid yeild to .015
; 8. changed xylose to ethanol yeild to .9
;----------------------------------------------------------------------
; Changes
; I0112A.inp; 12/17/01; KNI Trying to get H201 to run in GUI
; 1. Removed T spec on H201- becuase enthalpy across H201+/H201- was
; out of balance; not enough heat in QH201+QH201B to get to 95C.
; 7. Also moved QH201 to outlet of H201+A, and to inlet of H201-.
;----------------------------------------------------------------------
; I0108B.inp; 8/10/01; KNI More GUI corrections
; 1. Replaced prop-data stmts with ones from GUI.
; 2. Changed CO2 spec in D501 to match input file from GUI (I0108C).
; 3. Removed SO2 from streams 434 and 436.
; 4. Added BLOCK-REPORT stmt with certain blocks to correct GUI problem
; reading some blocks.
; 5. Changed P spec on E501L and E502L to match A0103A.rep, since no design
; spec to change them anymore.
;----------------------------------------------------------------------
; I0108A.inp; 8/3/01; KNI Making corrections to move into GUI running.
; 1. Added DAP to SEP blocks.
; 2. Commented out DEFINE statements in MASSFLOW that had variables starting
; with ZZ.
; GUI didn't like P only spec so:
; 3. Changed H201+A heat stream QH201 to an outlet. GUI didn't allow PV spec
; with an inlet heat stream. Changed QH201 to an in in block H201-.
; 4. Made A235 PQ spec.
; 5. Made T-224 PQ spec.
; 6. Made H-201- a P only spec for the GUI rules.
; 7. Changed D501 CO2 spec from 0.845 to 0.83.
; 8. Cleaned up sensitivity block.
; 9. Got rid of LGNSOL prop stmts to see where GUI HS-2 is coming from.
;----------------------------------------------------------------------
; I0107SB.inp; 7/4/01; KNI Simplified NREL model based on FY01 Benchmark model
; 1. Removed and combined components based on I0104D except lgnsol & DAP.
; 2. Changed databanks stmts to remove INHSPCD refs (in-house database).
; 3. Used new (MR) DHFORM for SOLSLDS. NOATOM/ATOMNO was already the same.
; Added other properties from biodfms2 for SOLSLDS.
; 4. Used lgnsol properties from MR already in A0103A.
; 5. Removed property stmts for area 800.
; 6. Removed TEAR/TRACE stmts because GUI didn't like them last time.
; 7. Commented out TEAR2 and BRNAIR until I see what I need.
; 8. Changed SEQ10 because WWT blocks will be removed.
; 9. Commented out SEQ7 (boiler) and SEQ9 (power).
;10. Changed SEQ13 because LOSS blocks and EV1SIZ and EV2SIZ will be removed.
;11. Removed convergence for EV1SIZ and EV2SIZ.
;12. Commented out WWT blocks to use J. Sheehan equation in fortran WWT.
;13. Commented out Boiler blocks to use R. Wooley fortran block.
;14. Added BTUTOT and BLRWTR blocks to sum feeds and BFW, respectively.
;15. Commented out turbogenerator blocks to use R. wooley fortran block.
;16. Leave at 2000 mTPD for now to compare results.
;17. Change CSL, Oil CNUTR, WNTUR to H2O, Cellulase, Zymo, Biomass to Organism.
; 10 CISOLID, 22 MIXED components for SEP blocks.
;18. No changes to params (yield, temp) yet.
;19. Adjusted M202 reactions/conversions. Left lignin solub. reaction in.
;20. Removed A202.
;21. Replaced F400 and F401-4 completely with I0004D code.
;22. Removed turbogenerator blocks and replaced M803CMB with block BURNER.
;23. Added lgnsol conversion to BURNER block.
;24. Removed all design specs that calc. steam flows.
;25. Removed design specs for WWT, Burner/Tgen, CW and CHW
;26. Removed extra components from S-205 fortran block.
;27. Removed extractives and protein define stmts from fortran RECYCLE.
;28. Replaced CODCALC fortran blocks with fortran WWT from I0004D.inp.
;29. Replaced all Boiler fortran stmts with fortran BOILECON.
;30. Removed all turbogenerator fortran blocks.
;31. Added soluble lignin to fortran BOILRAIR.
;32. Replaced fortran CWDEM with CW in its entirety.
;33. Added TRTWW calculation to fortran WATERDEM.
;34. MAY NEED TO RECALC RATIOS IN BOILECON FROM NEWER CASE.
;35. NEED TO PICK THE CASE TO MODEL - 2010?
;36. Made SSFVES parameter 8 (changed from 4, since 4 already used).
;37. Need to add T-205 to agitator power calcs in spreadsheet.
;38. Need to add P-101,102,103,104,105,205, 211, 213, 750 to spreadsheet.
;39. Need to add misc power for area 100, M-202, S-205, S-530 to spsheet.
;40. Replaced tabulate section with I0004D except left in 2xx stmts.
;41. Changed C103C from SEP block to MIXER since polymer stream is water.
;----------------------------------------------------------------------
; A0103A.inp; 28 MARCH 2001; Design Case for Process Design Update 2001
; 1. Consolidated all air compressor requirements into two compressors
; for the plant instead of 6 separate ones (4 for pneumapresses and
; 2 for plant air). Kept this as M904 but created a new equipment
; cost for it via ICARUS. Cellulase air compressor (M401) still
; kept separate but since it's not currently used, it doesn't matter
; 2. Relabeled WM904 as WM904A.
; 3. Added block AIRCMP (mixer block) to sum plant and instrument air
; and pneumapress air requirements. Outflow stream is now WM904.
; Inlet flows are WM205, WM505, WM904A. Disconnect WM205 from
; MPOW2, WM505 from MPOW5, and WM904A from MPOW10.
; 4. Define new work stream WM904.
; 5. Connected stream WM904 to inlet of MPOWTOT.
; 6. Eliminate M-205 and M-505 compressors from equipment list in
; excel.
;----------------------------------------------------------------------
;===========================================================================
; Total Plant File
;===========================================================================
;
TITLE 'BIOMASS TO ETHANOL PROCESS: TOTAL PLANT **NREL PROTECTED INFO**'
;
;IN-UNITS MET TEMPERATURE=C
IN-UNITS MET TEMPERATURE=C ; ENTHALPY-FLO='KCAL/HR' MASS-ENTHALP='KCAL/KG' &
; MASS-ENTROPY='KCAL/KG-K'
OUT-UNITS MET TEMPERATURE=C ENTHALPY-FLO='MMKCAL/HR' MASS-ENTHALP='KCAL/KG' &
MASS-ENTROPY='KCAL/KG-K'
DEF-STREAMS MIXCISLD ALL
DIAGNOSTICS
HISTORY SYS-LEVEL=4 SIM-LEVEL=4 PROP-LEVEL=2 STREAM-LEVEL=4
RUN-CONTROL MAX-TIME=20000.0 MAX-ERRORS=4000 MAX-FORT-ERRORS=200
SYS-OPTIONS INTERPRET=NO
HISTORY MAX-PRINT SIM-LIMIT=1000
;
SIM-OPTIONS PROP-DERIV=NUMERICAL
;
CONV-OPTIONS
SECANT BRACKET=YES
WEGSTEIN MAXIT=100 QMAX=0.5
;
FLOWSHEET-REPORT NOTOTBAL NOFORTRAN NODESIGN-SPEC NOCOMPBAL NOCONVERGENCE
; NODESCRIPTION
;
; NODESCRIPTION Eliminates the Convergence Summary, but also gets rid of the
; flowsheet connectivity
;
BLOCK-REPORT NOINPUT NOTOTBAL INCL-BLOCKS = D501 D502
;
; Use EXCL-BLOCKS = or INCL-BLOCKS = to reduce the number of blocks reported
;
;STREAM-REPORT MASSFLOW NOZEROFLOW NOCOMP-ATTR NOSUBS-ATTR &
STREAM-REPORT WIDE MASSFLOW NOZEROFLOW NOCOMP-ATTR NOSUBS-ATTR
;STREAM-REPORT WIDE MOLEFLOW NOZEROFLOW NOCOMP-ATTR NOSUBS-ATTR
;
; Use EXCL-STREAMS = or INCL-STREAMS = to reduce the number of blocks reported
; With Ion Exchange need to eliminate 10 streams from the report
; EXCL-STREAMS = 905 909 &
; 922 923
REPORT PROPERTIES
PROPERTY-REPORT PARAMS
;
;===========================================================================
; Components
;===========================================================================
;
COMPONENTS
; Biomass components
GLUCOSE /
CELLULOS /
XYLOSE /
XYLAN /
LIGNIN /
ACETATE /
ORGANISM /
SOLSLDS /
GYPSUM /
LGNSOL /
HMF /
STARCH /
C5POLY /
C6POLY /
PROTINS /
OIL /
NFDS C6H12O6 /
PROTSOL C6H12O6/
; Aliases components
C5SUGAR / ; Use Xylose properties
C6SUGAR / ; Use Glucose properties
C5SOLID / ; Use Xylan properties
C6SOLID / ; Use Cellulose properties
; Solids Database
CAH2O2 "CA(OH)2" CAH2O2 /
ASH CAO ASH /
; Purecomps Database
ETHANOL C2H6O-2 ETHANOL /
H2O H2O H2O /
FURFURAL C5H4O2 FURFURAL /
H2SO4 H2SO4 H2SO4 /
N2 N2 N2 /
CO2 CO2 CO2 /
O2 O2 O2 /
NH3 H3N NH3 /
LACID C3H6O3-D1 LACID /
AACID C2H4O2-1 AACID /
NH4SO4 "(NH4)2SO4" NH4SO4 /
NH4ACET "(NH4)2SO4" NH4ACET /
CH4 CH4 CH4 /
NO2 NO2 NO2 /
SO2 O2S SO2 /
DAP "(NH4)2HPO4" DAP
;
HENRY-COMPS HC O2 N2 CO2 CH4
;
;===========================================================================
; Physical Property Data
;===========================================================================
;
; New Statements setting up the NREL Biofuels Database
;
DATABANKS PURE93 / SOLIDS
;PROP-SOURCES INHSPCD / PURE93 / SOLIDS
PROP-SOURCES PURE93 / SOLIDS
;IN-HOUSE-DATA PCD=YES
;
;======================================================================
; ADDED PROP-DATA FROM IN-HOUSE DATABASE (PROPDATA-3.INP)
;
PROP-DATA
IN-UNITS SI
;
PROP-LIST TC / PC /
VC / TB / OMEGA /
DHFORM / DGFORM / RKTZRA
PVAL GLUCOSE 1011.1 / 0.62000E+07 /
0.41650 / 825.40 / 2.5674 /
-1.256903E+9 / -0.90933E+09 / 0.35852
;
PROP-LIST CPIG
PVAL GLUCOSE 2.07E5 0.00000 0.00000 &
0.00000 0.00000 0.00000 &
250 1000 0.00000 &
0.00000 0.00000
;
PROP-LIST PLXANT
PVAL GLUCOSE 1182.2 -84682. 0.00000 &
0.15640 -175.85 -0.23777E-04 &
2.0000 573.15 993.15
;
PROP-LIST DHVLWT
PVAL GLUCOSE 5.02E+05 298 0.38 &
0.00000 200
;
PROP-LIST CPLDIP
PVAL GLUCOSE 2.07431E5 0.00000 0.00000 &
0.0000 0.00000 250 &
1000
;
; COMPHL required to envoke CPLDIP
PROP-LIST COMPHL
PVAL GLUCOSE 1
;
PROP-LIST ATOMNO
PVAL GLUCOSE 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL GLUCOSE 6 12 6 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
PVAL GLUCOSE 0 0 0 0 0 100 0 0
;
; End of Glucose Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
; Xylose
;
PROP-LIST TC / PC /
VC / TB / OMEGA /
DHFORM / RKTZRA
;
PVAL XYLOSE 890.42 / 0.65777E+07 /
0.34250 / 715.01 / 2.3042 /
-1.040002E+09 / 0.29936
;
PROP-LIST PLXANT
PVAL XYLOSE 481.33 -46623. 0.00000 &
0.21007E-01 -64.331 0.62243E-05 &
2.0000 573.15 873.15
;
PROP-LIST DHVLWT
PVAL XYLOSE 4.1868E6 298 0.38 &
0.00000 200
;
PROP-LIST CPIG
PVAL XYLOSE 1.7E5 0.00000 0.00000 &
0.00000 0.00000 0.00000 &
250 1000 0.00000 &
0.00000 0.00000
;
PROP-LIST CPLDIP
PVAL XYLOSE 1.72857E5 0.00000 0.00000 &
0.0000 0.00000 250 &
1000
;
; COMPHL required to envoke CPLDIP
PROP-LIST COMPHL
PVAL XYLOSE 1
;
PROP-LIST ATOMNO
PVAL XYLOSE 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL XYLOSE 5 10 5 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
;
PVAL XYLOSE 0 0 0 0 0 100 0 0
;
; End of Xylose Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Cellulose
; (Solid)
;
PROP-LIST DHSFRM
PVAL CELLULOS -9.76362E8
;
PROP-LIST CPSPO1
PVAL CELLULOS -0.11704E5 .67207E3 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL CELLULOS 0.10600 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL CELLULOS 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL CELLULOS 6 10 5 0 0 0 0 0 0 0
;
; End of Cellulose Data
;
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Xylan
; (Solid)
;
PROP-LIST DHSFRM
PVAL XYLAN -7.62416E8
;
PROP-LIST CPSPO1
PVAL XYLAN -0.95363E4 .54762E3 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL XYLAN 0.08640 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL XYLAN 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL XYLAN 5 8 4 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
PVAL XYLAN 0 0 0 0 0 0 0 0
;
; End of Xylan Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Lignin
; (Solid)
; Formula of Lignin C10 H13.9 O1.3
;
PROP-LIST DHSFRM
PVAL LIGNIN -1.96405E9
;
PROP-LIST CPSPO1
PVAL LIGNIN 3.97528E4 4.98847E2 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL LIGNIN 0.1033 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL LIGNIN 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL LIGNIN 10 13.9 1.3
0 0 0 0 0 0 0
;
; End of Lignin Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Acetate
; (Solid)
; Formula of Acetate C2H4O2
;
PROP-LIST DHSFRM
PVAL ACETATE -4.56328E8
;
PROP-LIST CPSPO1
PVAL ACETATE -4.335E3 2.489E2 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL ACETATE 0.03925 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL ACETATE 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL ACETATE 2 4 2 0 0 0 0 0 0 0
;
; End of Acetate Data
;
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
; Organism (Based on Zymo component, represents Zymo, Cellulase, Biomass)
; (Solid)
; Formula of Zymo C H1.8 O0.5 N0.2
;
PROP-LIST DHSFRM
PVAL ORGANISM -1.305E8
;
PROP-LIST CPSPO1
PVAL ORGANISM 3.8409E4 0.00000 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL ORGANISM 0.0164 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL ORGANISM 6 1 8 7 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL ORGANISM 1 1.8 0.50.2 0 0 0 0 0 0
;
; End of Organism Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
; Solslds (Represents soluble solids including protein and extractives)
; (Considered a Mixed Component - Dissolved Solid)
; Actual Formula:
;
PROP-LIST TC / PC /
VC / TB / OMEGA /
DHFORM / RKTZRA
;
PVAL SOLSLDS 1011.1 / 0.62000E+07 /
0.41650 / 825.40 / 2.5674 /
1.089669E9 / 0.09908
;
PROP-LIST CPIG
PVAL SOLSLDS 1.69E4 0.00000 0.00000 &
0.00000 0.00000 0.00000 &
250 1000 0.00000 &
0.00000 0.00000
;
PROP-LIST PLXANT
PVAL SOLSLDS 1182.2 -84682. 0.00000 &
0.15640 -175.85 -0.23777E-04 &
2.0000 573.15 993.15
;
PROP-LIST DHVLWT
PVAL SOLSLDS 4.1868E6 298 0.38 &
0.00000 200
;
PROP-LIST CPLDIP
PVAL SOLSLDS 1.90948E4 0.00000 0.00000 &
0.0000 0.00000 250 &
1000
;
; COMPHL required to envoke CPLDIP
PROP-LIST COMPHL
PVAL SOLSLDS 1
;
PROP-LIST ATOMNO
PVAL SOLSLDS 6 1 8 7 16 0 0 0 0 0
PROP-LIST NOATOM
PVAL SOLSLDS 1 .1097 5.0594 .3662 .00278 0 0 0 0 0
;
PROP-LIST THRSWT
PVAL SOLSLDS 0 0 0 0 0 100 0 0
;
; End of Solslds Data
;
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
; Gypsum
; Solid
; Formula of Gypsum CaSO4-2H2O
;
PROP-LIST DHSFRM / DGSFRM
PVAL GYPSUM -2.022628E9 / -1.797197E9
;
PROP-LIST CPSPO1
PVAL GYPSUM 7.2182E4 9.73430E1 0.00000 &
0.0000 -1.3733E8 0.00000 &
298 1400
;
PROP-LIST VSPOLY
PVAL GYPSUM 0.07469 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL GYPSUM 20 16 1 8 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL GYPSUM 1 1 4
6 0 0 0 0 0 0
;
; End of Gypsum Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Soluble Lignin
; Using Formula of Lignin-1
;
PROP-LIST TC / PC /
VC / TB / OMEGA /
DHFORM / RKTZRA
;
PVAL LGNSOL 1011.1 / 0.62000E+07 /
0.41650 / 825.40 / 2.5674 /
-1.96405E+9 / 0.35852
;
PROP-LIST CPIG
PVAL LGNSOL 2.07E5 0.00000 0.00000 &
0.00000 0.0000 0.00000 &
250 1000 0.00000 &
0.00000 0.00000
;
PROP-LIST PLXANT
PVAL LGNSOL 1182.2 -84682. 0.00000 &
0.15640 -175.85 -0.23777E-04 &
2.0000 573.15 993.15
;
PROP-LIST DHVLWT
PVAL LGNSOL 4.1868E6 298 0.38 &
0.00000 200
;
PROP-LIST CPLDIP
PVAL LGNSOL 2.07431E5 0.00000 0.00000 &
0.0000 0.00000 250 &
1000
;
; COMPHL required to envoke CPLDIP
PROP-LIST COMPHL
PVAL LGNSOL 1
;
PROP-LIST ATOMNO
PVAL LGNSOL 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL LGNSOL 10 13.9 1.3 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
PVAL LGNSOL 0 0 0 0 0 100 0 0
;
; End of Lgnsol Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; C6sugar (Copy of Glucose, represents Cellobiose, Mannose, Galactose,
; and C6 oligomers)
;
PROP-LIST TC / PC /
VC / TB / OMEGA /
DHFORM / DGFORM / RKTZRA
PVAL C6SUGAR 1011.1 / 0.62000E+07 /
0.41650 / 825.40 / 2.5674 /
-1.256903E+9 / -0.90933E+09 / 0.35852
;
PROP-LIST CPIG
PVAL C6SUGAR 2.07E5 0.00000 0.00000 &
0.00000 0.00000 0.00000 &
250 1000 0.00000 &
0.00000 0.00000
;
PROP-LIST PLXANT
PVAL C6SUGAR 1182.2 -84682. 0.00000 &
0.15640 -175.85 -0.23777E-04 &
2.0000 573.15 993.15
;
PROP-LIST DHVLWT
PVAL C6SUGAR 5.02E+05 298 0.38 &
0.00000 200
;
PROP-LIST CPLDIP
PVAL C6SUGAR 2.07431E5 0.00000 0.00000 &
0.0000 0.00000 250 &
1000
;
; COMPHL required to envoke CPLDIP
PROP-LIST COMPHL
PVAL C6SUGAR 1
;
PROP-LIST ATOMNO
PVAL C6SUGAR 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL C6SUGAR 6 10 5 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
PVAL C6SUGAR 0 0 0 0 0 100 0 0
;
; End of C6sugar Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
; C5sugar (Copy of Xylose, represents Arabinose, Xylitol, C5 oligomers)
;
PROP-LIST TC / PC /
VC / TB / OMEGA /
DHFORM / RKTZRA
;
PVAL C5SUGAR 890.42 / 0.65777E+07 /
0.34250 / 715.01 / 2.3042 /
-1.040002E+09 / 0.29936
;
PROP-LIST PLXANT
PVAL C5SUGAR 481.33 -46623. 0.00000 &
0.21007E-01 -64.331 0.62243E-05 &
2.0000 573.15 873.15
;
PROP-LIST DHVLWT
PVAL C5SUGAR 4.1868E6 298 0.38 &
0.00000 200
;
PROP-LIST CPIG
PVAL C5SUGAR 1.7E5 0.00000 0.00000 &
0.00000 0.00000 0.00000 &
250 1000 0.00000 &
0.00000 0.00000
;
PROP-LIST CPLDIP
PVAL C5SUGAR 1.72857E5 0.00000 0.00000 &
0.0000 0.00000 250 &
1000
;
; COMPHL required to envoke CPLDIP
PROP-LIST COMPHL
PVAL C5SUGAR 1
;
PROP-LIST ATOMNO
PVAL C5SUGAR 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL C5SUGAR 5 10 5 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
;
PVAL C5SUGAR 0 0 0 0 0 100 0 0
;
; End of C5sugar Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; C6solid (Copy of Cellulose, represents Mannan and Galactan)
; (Solid)
;
PROP-LIST DHSFRM
PVAL C6SOLID -9.76362E8
;
PROP-LIST CPSPO1
PVAL C6SOLID -0.11704E5 .67207E3 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL C6SOLID 0.10600 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL C6SOLID 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL C6SOLID 6 10 50 0 0 0 0 0 0
;
; End of C6solid Data
;
;\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; C5solid (Copy of Xylan, represents Arabinan and Tar)
; (Solid)
;
PROP-LIST DHSFRM
PVAL C5SOLID -7.62416E8
;
PROP-LIST CPSPO1
PVAL C5SOLID -0.95363E4 .54762E3 0.00000 &
0.0000 0.00000 0.00000 &
298.15 1000
;
PROP-LIST VSPOLY
PVAL C5SOLID 0.08640 0.00000 0.00000 &
0.00000 0.00000 298.15 &
1000
;
PROP-LIST ATOMNO
PVAL C5SOLID 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL C5SOLID 5 8 4 0 0 0 0 0 0 0
;
PROP-LIST THRSWT
PVAL C5SOLID 0 0 0 0 0 0 0 0
;
; End of C5solid Data
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Ethanol
; Selected properties for Ethanol - replace/augment Aspen databanks
;
PROP-LIST RKTZRA
PVAL ETHANOL .248507
;
PROP-LIST MRKZRA
PVAL ETHANOL .257282 -9.29952E-6 -5.82814E-8
;
PROP-LIST THRSWT
PVAL ETHANOL 100 0 101 106 100 100 107 104
;
;/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; HMF
; Estimates made from chemical structure.
;
PROP-LIST ATOMNO
PVAL HMF 6 1 8 0 0 0 0 0 0 0
;
PROP-LIST NOATOM
PVAL HMF 6 6 3 0 0 0 0 0 0 0
;
PROP-LIST TB / TC / PC / VC
PVAL HMF 532.70 / 731.012 / 5235810 / .3425
;
PROP-LIST DHFORM / DGFORM / OMEGA / RKTZRA
PVAL HMF -323809000 / -237900000 / .9936467100 / .1981779740
;
PROP-LIST CPIG
PVAL HMF -23327.1 706.431 -0.611538 &
0.000204391 0.0 0.0 280 &
1100 36029.2 20.2733 1.5
;
PROP-LIST DHVLWT
PVAL HMF 83770000.0 383.150 .380 0.0 273.150
;
PROP-LIST PLXANT
PVAL HMF 126.396590 -15309.6390 0.0 0.0 -13.7334440 &
3.81230E-18 6.0 373.150 731.0117970
;
PROP-LIST MULAND
PVAL HMF 208.78 -14965.8 -30.0209 532.7 723.702
; /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
; Properties copied from USDA Model
;Composition of corn is 15% moisture and dry basis:
;70% starch
;8% Non-fermentables (NFDS)
;4% Soluble protein
;5% Insoluble protein
;6% C5 Polymers (Xylan and Arabinan)
;3% C6 Polymers (non-starch)
;4% Oil
PROP-DATA GLUC
IN-UNITS MET PRESSURE=kPa TEMPERATURE=K MOLE-ENTHALP='J/kmol' &
MOLE-VOLUME='cum/kmol' PDROP=atm
PROP-LIST MW / TC / PC / VC / OMEGA / DHFORM / &
RKTZRA
PVAL NFDS 150.130 / 890.420 / 6577.70 / .34250 / &
2.30420 / -1.040020E+09 / .299360
PVAL PROTSOL 150.130 / 890.420 / 6577.70 / .34250 / &
2.30420 / -1.040020E+09 / .299360
PROP-DATA GLUC
IN-UNITS MET TEMPERATURE=C MOLE-VOLUME='cum/kmol'
PROP-LIST TB / VB / MUP
PVAL NFDS 1000.0 / .34250 / 0.0
PVAL PROTSOL 1000.0 / .34250 / 0.0
PROP-DATA STARCH
IN-UNITS MET ENTHALPY-FLO=Watt TEMPERATURE=C &
MOLE-ENTHALP='J/kmol'
PROP-LIST DHSFRM / MW
PVAL STARCH -9.763620E+08 / 162.141
PVAL C5POLY -7.6422E+08 / 132.115
PVAL C6POLY -9.763620E+08 / 162.141
PVAL PROTINS -7.6422E+08 / 132.115
PVAL OIL -7.6422E+08 / 132.115
PROP-DATA CPIG-1
IN-UNITS MET MOLE-HEAT-CA='J/kmol-K' TEMPERATURE=C
PROP-LIST CPIG
PVAL NFDS 170000.0 0.0 0.0 0.0 0.0 0.0 250.0 1000.0 &
0.0 0.0 0.0
PVAL PROTSOL 170000.0 0.0 0.0 0.0 0.0 0.0 250.0 1000.0 &
0.0 0.0 0.0
PROP-DATA CPSPO1-1
IN-UNITS MET MOLE-HEAT-CA='J/kmol-K' TEMPERATURE=R
PROP-LIST CPSPO1
PVAL STARCH -1.1704E+04 6.7207E+02 0.0 0.0 0.0 0.0 &
298.150 1000.0
PROP-DATA CPSPO1-1
IN-UNITS MET MOLE-HEAT-CA='J/kmol-K' TEMPERATURE=C
PROP-LIST CPSPO1
PVAL C5POLY -9.5363E+03 5.4762E+02 0.0 0.0 0.0 0.0 &
298.150 1000.0
PVAL C6POLY -1.1704E+04 6.7207E+02 0.0 0.0 0.0 0.0 &
298.150 1000.0
PVAL PROTINS -9.5363E+03 5.4762E+02 0.0 0.0 0.0 0.0 &
298.150 1000.0
PVAL OIL -9.5363E+03 5.4762E+02 0.0 0.0 0.0 0.0 298.150 &
1000.0
PROP-DATA DHVLWT-1
IN-UNITS MET TEMPERATURE=C MOLE-ENTHALP='J/kmol'
PROP-LIST DHVLWT
PVAL NFDS 4186800.0 298.0 .380 0.0 200.0
PVAL PROTSOL 4186800.0 298.0 .380 0.0 200.0
PROP-DATA PLXANT-1
IN-UNITS MET PRESSURE='N/sqm' TEMPERATURE=C PDROP=atm
PROP-LIST PLXANT
PVAL NFDS -33.80 0.0
PVAL PROTSOL -33.80 0.0
PROP-DATA VSPOLY-1
IN-UNITS MET TEMPERATURE=C MOLE-VOLUME='cum/kmol'
PROP-LIST VSPOLY
PVAL STARCH .106 0.0 0.0 0.0 0.0 298.150 1000.0
PVAL C5POLY .0864 0.0 0.0 0.0 0.0 298.150 1000.0
PVAL C6POLY .106 0.0 0.0 0.0 0.0 298.150 1000.0
PVAL PROTINS .0864 0.0 0.0 0.0 0.0 298.150 1000.0
PVAL OIL .0864 0.0 0.0 0.0 0.0 298.150 1000.0
; End of HMF Data
;======================================================================
PROPERTIES NRTL HENRY-COMPS=HC
PROPERTIES NRTL-HOC
;
PROP-SET MASSFLW MASSFLMX UNITS='KG/HR' SUBSTREAM=ALL
;
; Uses the Modified Rackett for Density
; Uses Liguid heat capacity equation of DIPPR
PROP-REPLACE NRTL NRTL
PROP VLMX VLMX49
PROP DHL DHL09
;
PROP-DATA VB
; Needed for tray sizing in RADFRAC
IN-UNITS SI
PROP-LIST VB
PVAL GLUCOSE .01850640
PVAL XYLOSE .01850640
PVAL SOLSLDS .01850640
PVAL C5SUGAR .01850640
PVAL C6SUGAR .01850640
PVAL LGNSOL .01850640
;
PROP-DATA MULDIP
; Needed for Tray sizing in RADFRAC
IN-UNITS MET VOLUME-FLOW='CUM/HR' ENTHALPY-FLO='MMKCAL/HR' &
HEAT-TRANS-C='KCAL/HR-SQM-K' PRESSURE=BAR TEMPERATURE=C &
VOLUME=CUM DELTA-T=C HEAD=METER MOLE-DENSITY='KMOL/CUM' &
MASS-DENSITY='KG/CUM' MOLE-ENTHALP='KCAL/MOL' &
MASS-ENTHALP='KCAL/KG' HEAT=MMKCAL MOLE-CONC='MOL/L' &
PDROP=BAR
PROP-LIST MULDIP
PVAL GLUCOSE -2267.40 138900.0 320.0 0.0 0.0 323.0 &
418.0
PVAL XYLOSE -2267.40 138910.0 320.550 0.0 0.0 323.150 &
418.150
PVAL SOLSLDS -2267.40 138910.0 320.550 0.0 0.0 323.0 &
418.0
PVAL C5SUGAR -2267.40 138900.0 320.0 0.0 0.0 323.0 &
418.0
PVAL C6SUGAR -2267.40 138900.0 320.0 0.0 0.0 323.0 418.0
PVAL LGNSOL -2267.40 138910.0 320.550 0.0 0.0 323.150 &
418.150
;
PROP-DATA MW-1
PROP-LIST MW
PVAL NH4ACET 77.08
;
PROP-DATA MUP-1
IN-UNITS SI
; Use water's dipole moment and radius of gyration,
; these properties are important for the vapor fugacity
; calculation in one block using Hayden & O'Connell.
; These particular components will not be in the vapor
; phase so their values are unimportant.
PROP-LIST MUP / RGYR
PVAL GLUCOSE 5.84934E-25 / 6.15E-11
PVAL XYLOSE 5.84934E-25 / 6.15E-11
PVAL SOLSLDS 5.84934E-25 / 6.15E-11
PVAL C5SUGAR 5.84934E-25 / 6.15E-11
PVAL C6SUGAR 5.84934E-25 / 6.15E-11
PVAL LGNSOL 5.84934E-25 / 6.15E-11
PVAL HMF 5.84934E-25 / 6.15E-11
;
;=======================================================================
; Henry component parameters (Non-condensible <==> solvent)
; New Parameters for N2 and O2 taken from version 9.2 to improve
; the calculations involving these two components.
;=======================================================================
;
PROP-DATA HENRY-1
IN-UNITS MET PRESSURE=BAR TEMPERATURE=C
PROP-LIST HENRY
BPVAL CH4 ETHANOL -9.792145 307.7800 2.707700 0.0 10.00000 &
30.00000
BPVAL CH4 H2O 212.5741 -10429.00 -29.24200 -1.2910E-3 &
2.310000 55.00000
BPVAL CO2 ETHANOL 89.58308 -5018.800 -11.89100 0.0 &
10.00000 40.00000
BPVAL O2 ETHANOL -30.29763 651.8400 7.021200 -.0149260 &
-25.00000 50.00000
BPVAL N2 ETHANOL -1.930195 -22.08200 2.206100 -8.8300E-3 &
-60.00000 50.00000
BPVAL CO2 H2O 181.1861 -8982.000 -25.84600 .0121280 &
.2000061 74.70000
BPVAL O2 H2O 216.5931 -9622.000 -31.10700 .0121090 &
6.10352E-6 90.00000
BPVAL N2 H2O -21.86243 -2953.500 10.39600 -.0540060 &
6.10352E-6 72.50000
;
; Using ethanol Henry's for FURFURAL & HMF
;
BPVAL N2 FURFURAL -1.943358 -22.08200 2.206100 -8.8300E-3 &
213.1500 323.1500
BPVAL O2 FURFURAL -30.31079 651.8400 7.021200 -.0149260 &
248.1500 323.1500
BPVAL CH4 FURFURAL -9.792145 307.7800 2.707700 0.0 10.00000 &
30.00000
BPVAL CO2 FURFURAL 89.58308 -5018.800 -11.89100 0.0 &
10.00000 40.00000
BPVAL N2 HMF -1.943358 -22.08200 2.206100 -8.8300E-3 &
213.1500 323.1500
BPVAL O2 HMF -30.31079 651.8400 7.021200 -.0149260 &
248.1500 323.1500
BPVAL CH4 HMF -9.792145 307.7800 2.707700 0.0 10.00000 &
30.00000
BPVAL CO2 HMF 89.58308 -5018.800 -11.89100 0.0 &
10.00000 40.00000
;
;========================================================================
; NRTL Binary Parameters generated by Aspen Plus Release 9.1-3
;========================================================================
;
; Added in W9806C 6/15/98 - "Lit." values from ASPEN 9.2
;
PROP-DATA NRTL-1
IN-UNITS MET VOLUME-FLOW='CUM/HR' ENTHALPY-FLO='MMKCAL/HR' &
HEAT-TRANS-C='KCAL/HR-SQM-K' PRESSURE=BAR TEMPERATURE=C &
VOLUME=CUM DELTA-T=C HEAD=METER MOLE-DENSITY='KMOL/CUM' &
MASS-DENSITY='KG/CUM' MOLE-ENTHALP='KCAL/MOL' &
MASS-ENTHALP='KCAL/KG' HEAT=MMKCAL MOLE-CONC='MOL/L' &
PDROP=BAR
PROP-LIST NRTL
BPVAL ETHANOL H2O 0.0 -55.16980 .30310 0.0 0.0 0.0 75.0 100.0
BPVAL H2O ETHANOL 0.0 670.44420 .30310 0.0 0.0 0.0 75.0 100.0
BPVAL ETHANOL FURFURAL 0.0 139.60130 .30 0.0 0.0 0. 75.0 135.0
BPVAL FURFURAL ETHANOL 0.0 425.89810 .30 0.0 0.0 0. 75.0 135.0
BPVAL ETHANOL HMF 0 405.2714786 0.3 0 0 0 75 135
BPVAL HMF ETHANOL 0 -218.0593627 0.3 0 0 0 75 135
BPVAL H2O FURFURAL 0.0 1309.6940 .39580 0.0 0.0 0.0 95. 140.0
BPVAL FURFURAL H2O 0.0 219.89050 .39580 0.0 0.0 0.0 95. 140.0
BPVAL H2O HMF .3791796770 1788.4839660 .2372956960 0.0 &
0.0 0.0 90.0 140.0
BPVAL HMF H2O -.9418711160 -288.70228150 .2372956960 0.0 &
0.0 0.0 90.0 140.0
BPVAL H2O NH3 -6.26840 1525.4540 .30 0.0 0.0 0.0 10. 91.50
BPVAL NH3 H2O 9.61210 -3232.8160 .30 0.0 0.0 0.0 10. 91.50
;
;-------------------------------------------------------------------
; RECYCLE/SEQUENCING
;-------------------------------------------------------------------
;
;
CONVERGENCE CFUGE3SC SECANT
SPEC CFUGE3S
CONVERGENCE EVAPCNCC SECANT
SPEC EVAPCONC
;
SEQUENCE SEQ3 T507-8 STORE PRODMIX TSTORE
;SEQUENCE SEQ9 IXRGNFLW S221A S221B
SEQUENCE SEQ10 S600 WWT
SEQUENCE SEQ12 CFUGE3SC CFUGESLD S505 S505FLSH (RETURN CFUGE3SC)
SEQUENCE SEQ13 EVAPCNCC STMDUP E501L E502V DCOOL2 &
(SEQUENCE SEQ12) T530 E502L E503V E503L &
(RETURN EVAPCNCC)
SEQUENCE SEQ14 BOILRAIR M802MIX M802 BURNER
;
;----------------------------------------------------------------
; FLOWSHEETS
;---------------------------------------------------------------
;
FLOWSHEET A100
;THIS IS THE FLOWSHEET FOR FEED HANDLING.
BLOCK C103A IN=102 107 OUT=104D
BLOCK C103B IN=104D OUT=104B 102A
BLOCK C103C IN=104B OUT=104
BLOCK M104LOSS IN=102A OUT=103 102B
BLOCK M104MIX IN=102B 101 OUT=105
;
FLOWSHEET A200
;THIS IS THE FLOWSHEET FOR THE PRETREATMENT AREA AND INCLUDES PRETREATMENT
;AND DETOXIFICATION.
BLOCK A201 IN=212 211 OUT=214
BLOCK M202MIX IN=105 214 OUT=214A
BLOCK M202LO IN=214A 215 OUT=215A QM202LO
BLOCK M202HI IN=215A 216 OUT=217 QM202HI
BLOCK T203 IN=217 OUT=218 220
BLOCK S205SPT IN=219 OUT=252 253
BLOCK S205A IN=220 OUT=221 225
BLOCK S205MIX IN=225 252 OUT=254
BLOCK S205B IN=254 OUT=255A 256
BLOCK M205 IN=257 OUT=258 WM205
BLOCK M205COOL IN=258 OUT=259 QM205
BLOCK S205FLSH IN=255A 259 OUT=260 255
BLOCK H205 IN=260 OUT=261 262 QH205
BLOCK H200MIX IN=221 256 OUT=223
BLOCK H200 IN=223 OUT=240 QH200
BLOCK T209 IN=227 240 OUT=228
BLOCK T224 IN=233 228 OUT=239
BLOCK S222 IN=239 OUT=229 230
BLOCK C202 IN=255 230 253 OUT=250
BLOCK P224 IN=250 OUT=232
BLOCK H201+ IN=218 OUT=520A QH201A
BLOCK QH201SPT IN=QH201A OUT=QH201 QH201XTR
BLOCK H201- IN=502 QH201 OUT=501
BLOCK H244MIX IN=QH201XTR QH244A OUT=QH244
BLOCK H244 IN=520A OUT=520 QH244A
; BLOCK MPOW2 IN=WM202 WC202 WC225 WC201 WS205 WS221 WS222 OUT=WMP2
;
FLOWSHEET A300
;THIS FLOWSHEET MODELS THE SSCF PROCESS.
BLOCK H301- IN=301 OUT=301A QH301
BLOCK T310 IN=301A 312 422 OUT=301B QF300A
BLOCK H302 IN=301B OUT=301C QH302
BLOCK SACCHSPT IN=301C OUT=302A 303
BLOCK USDASPLT IN=302A 23MASH OUT=302
BLOCK SEEDMIX IN=303 310 310A OUT=303A
BLOCK F301-6F IN=303A OUT=303B QF301-6B
BLOCK F301-6FL IN=303B OUT=304C 304
BLOCK FERMMIX IN=302 311 311A 304 OUT=304A
BLOCK CONTSPLT IN=304A OUT=304F 304G
BLOCK F300CONT IN=304G OUT=304H QF300CNT
BLOCK F300F IN=304F OUT=304E QF300B
BLOCK T306 IN=306 551 OUT=502
BLOCK F300FLSH IN=304E 304H OUT=308 306
;
FLOWSHEET A400
;THIS FLOWSHEET MODELS THE CELLULASE PRODUCTION AREA.
BLOCK BTMSSPLT IN=232 OUT=401 301
BLOCK CLFDSPLT IN=401 OUT=403 410
BLOCK F401-4MX IN=403 430 OUT=431
BLOCK F401-4 IN=423 431 432 434 OUT=432A QF401-4
BLOCK F401-4FL IN=432A OUT=435 433
BLOCK H415 IN=411 OUT=412 QH415
BLOCK T415 IN=412 410 OUT=412A
BLOCK F400 IN=412A 433 413 436 416 417 OUT=417A QF400
BLOCK F400FL IN=417A OUT=419 420
; STREAM 421 SHOULD BE ZERO IN A SEP SACCH/FERM MODE
; AND IS NOT ADDED TO ANY BLOCK IN AREA 300
BLOCK CLSSPLIT IN=420 OUT=421 422
BLOCK T405 IN=415 414 OUT=416
;
FLOWSHEET A500
;THIS FLOWSHEET MODELS THE DISTILLATION/DEHYDRATION AREA.
BLOCK H512- IN=501 OUT=506 QH512
BLOCK H512+ IN=518 QH512 OUT=518A
; BLOCK USD501 IN=506A 28BEER OUT=506
BLOCK D501 IN=506 OUT=508 510 518 QCD501 QRD501
BLOCK D502 IN=510 521 OUT=511 516
BLOCK H506- IN=511 OUT=511C QH506
BLOCK T507-8 IN=511C OUT=515A 514
BLOCK H503 IN=515A OUT=517 QH503
BLOCK H507- IN=517 QH507 OUT=521
BLOCK H507+ IN=514 OUT=519 QH507
BLOCK H509 IN=519 OUT=515 QH509
BLOCK RECTDUP IN=QCD502 OUT=QC502A QC502B
BLOCK STMDUP IN=QE501A OUT=QE501A1 QE501A2
BLOCK E501L IN=518A QC502A QE501A1 OUT=526 525
BLOCK E502V IN=526 OUT=527 QE502A
BLOCK E502L IN=580 QE502A OUT=529 528
BLOCK E503V IN=529 OUT=530 QE503A
BLOCK E503L IN=528 QE503A OUT=532 531
BLOCK E501MIX IN=527 530 533 OUT=534A
; ADDED SEPARATE MIXER AND SPLITTER SO WE CAN SEE TOTAL CONDENSATE
BLOCK E501WW IN=534A OUT=534B 535
BLOCK E501SPT IN=534B OUT=102 211 251
BLOCK H517 IN=532 OUT=533 QH517
; VENT SCRUBBER
BLOCK VNTMIX IN=508 304C 308 OUT=523
BLOCK VNTSCRUB IN=523 524 OUT=550 551
; PNEUMAPRESS UNIT
BLOCK DCOOL2 IN=525 OUT=570 QDCOOL2
BLOCK S505 IN=570 OUT=572 571B
BLOCK T530 IN=572 OUT=573 580
BLOCK M505 IN=557 OUT=558 WM505
BLOCK M505COOL IN=558 OUT=559 QM505
BLOCK S505FLSH IN=571B 559 OUT=560 571
BLOCK FWMIX IN=516 573 574 OUT=576
BLOCK RWSPLT IN=576 OUT=219 430 411
;
FLOWSHEET A600
;THIS SECTION MODELS THE WASTEWATER TREATMENT AREA.
BLOCK S600 IN=262 520 821 535 944 OUT=612
BLOCK NUTMIX IN=631 630 OUT=632
;
FLOWSHEET A700
;THIS FLOWSHEET MODELS THE STORAGE AREA.
BLOCK DCOOLE IN=515 OUT=515E
BLOCK PRODMIX IN=515E 701 OUT=703
BLOCK TSTORE IN=710 713 717 723 735 745 750 755 OUT=702
;
FLOWSHEET A800
;THIS FLOWSHEET MODELS THE FUEL AND GAS SIDE OF THE BOILER.
BLOCK BTUTOT IN=571 531 615 840A 840B OUT=803
BLOCK BLRWTR IN=811 921 OUT=811A
BLOCK BURNER IN=804A 803 OUT=804C QM803
BLOCK M802 IN=804E OUT=804A WCOMBFAN
BLOCK M802MIX IN=804 261 560 OUT=804E
;
FLOWSHEET A900
;THIS FLOWSHEET MODELS THE MISCELLANEOUS UTILITIES
; Heatcw-s Cooling Water Heat Load accumulator
; HeatCHW- Chilled Water Heat Load accumulator
;
BLOCK SSCFCW IN=QF300B QF300CNT OUT=QF300
BLOCK SSCFSDCW IN=QF301-6B OUT=QF301
BLOCK CHCWDUP IN=QH914 OUT=QH914A QH914B QH914C
BLOCK QH14BSP IN=QH914B OUT=QH14BCW QH14BCHW
BLOCK HEATCW-S IN=QH602 QM811 QM205 QM401 QM505 QH503 &
QH509 QH517 QH200 QCD501 QH415 QH205 QH244 &
QF300A QH302 &
OUT=QCW
BLOCK QCWMIX IN=QH914A QCW QC502B OUT=QCWTOT
BLOCK CWMAKUP IN=941A 922 OUT=941
BLOCK HEATCHW- IN=QF401-4 QF400 OUT=QCHW
BLOCK QCHWMIX IN= QCHW QH914C OUT=QCHWTOT
BLOCK ACOMP IN=440 OUT=441 WM401
BLOCK AFLSH IN=441 OUT=443 QM401
BLOCK ASPLT IN=443 OUT=432 413
BLOCK CHCWMIX IN=QF300 QF301 OUT=QWELL
BLOCK H914 IN=903 QWELL OUT=904 QH914
BLOCK T914 IN=624 943 251 OUT=905
BLOCK H910 IN=906 OUT=909 QH910
BLOCK CIPCS IN=914 OUT=916
BLOCK QHXMED IN=QRD502I OUT=QRD502
BLOCK QSTMVLO IN=QE501A2 OUT=QVLOW
BLOCK QHXLOW IN=ARSSTM QH301 QRD501 QH506 OUT=QHXLOW
;
;=======================================================================
; Streams
;=======================================================================
;
STREAM 101
;FEED STREAM
; Basis 25 MMGal/yr plant size
; Total flow 864,000 Kg/day
; 36,000 Kg/hr
;
;Corn stover is assumed to have 15% moisture
;SOLSLDS are soluble solids, extractives and protein combined
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 6353 / SOLSLDS 4670
SUBSTREAM CISOLID TEMP=20.0 PRES=1.0 MASS-FLOW=31330
MASS-FRAC CELLULOS 0.4285 / XYLAN 0.2361 /
C5SOLID 0.0255 / C6SOLID 0.0157 /
LIGNIN 0.2015 /
ACETATE 0.0225 / ASH 0.0701
;
STREAM 102B
; TEAR STREAM -- INITIAL GUESS
SUBSTREAM MIXED TEMP=73.9295 PRES=1 MASS-FLOW=30587.
MASS-FRAC H2O 0.99 / AACID 0.01
;
STREAM 107
; POLYMER FOR CLARIFIER / BELT PRESS
; CONTROLLED BY POLY1
SUBSTREAM MIXED TEMP=20 PRES=1 MASS-FLOW=5
MASS-FRAC H2O 1.0
;
STREAM 211
;RECYCLE WATER TO PRETREATMENT (A-201)
;CONTROLLED BY RECYCLE
SUBSTREAM MIXED TEMP=73.48 PRES=3.0 MASS-FLOW=99224.
MASS-FRAC H2O .9902 / FURFURAL 0.0018 /
AACID 0.0080
;
STREAM 212
;INLET ACID STREAM
SUBSTREAM MIXED TEMP=20.0 PRES=3.4022982 MASS-FLOW=500
MASS-FRAC H2SO4 1.0
;
STREAM 215
;MEDIUM PRESSURE STEAM TO M202LO IN PRETREATMENT
;CONTROLLED BY DESIGN SPEC LPSTMFLO
SUBSTREAM MIXED PRES=13.0 TEMP=268.1893
MASS-FLOW H2O 12000.0
;
STREAM 216
;MEDIUM PRESSURE STEAM TO RAISE PRETREATMENT REACTOR
;TO REACTION TEMPERATURE
;CONTROLLED BY DESIGN SPEC REACHEAT
SUBSTREAM MIXED PRES=13.0 TEMP=268.1893 &
MASS-FLOW=42638.0 NPHASE=2
MASS-FLOW H2O 42662.0
;
STREAM 219
;RECYCLE WATER TO BLOWDOWN TANK
;CONTROLLED BY RECYCLE
SUBSTREAM MIXED TEMP=100.0 PRES=1.0 MASS-FLOW=127700. &
NPHASE=1 PHASE=L
MASS-FRAC H2O .9909 / LACID 0.0055 / AACID 0.0036
SUBSTREAM CISOLID TEMP=100.0 PRES=1.0 MASS-FLOW=327
MASS-FRAC ORGANISM .67 / LIGNIN .33
;
STREAM 227
;LIME FOR OVERLIMING
;Controlled by Fortran OLIME
SUBSTREAM CISOLID TEMP=20.0 PRES=1.0 MASS-FLOW=987.30
MASS-FRAC CAH2O2 1.0
;
STREAM 233
;H2SO4 FOR REACIDIFYING
;Controlled by Fortran REACID
SUBSTREAM MIXED TEMP=20.0 PRES=3.4022982 MASS-FLOW=421.0
MASS-FRAC H2SO4 1.0
;
STREAM 257
SUBSTREAM MIXED TEMP=25. <C> PRES=1. <atm> &
MOLE-FLOW=2360.
MASS-FRAC N2 0.79 / O2 0.21
;
STREAM 303A
; initial value entered to prevent errors with FERMDAP & FERMCSL
SUBSTREAM MIXED TEMP=37.0 PRES=1.0
MASS-FLOW H2O 10000
;
STREAM 304A
; initial value entered to prevent errors with FERMDAP & FERMCSL
SUBSTREAM MIXED TEMP=37.0 PRES=1.0
MASS-FLOW H2O 100000
;
STREAM 310
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW DAP 500
;
STREAM 311
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW DAP 500
;
STREAM 310A
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 850.0
;
STREAM 23MASH
SUBSTREAM MIXED TEMP=32.2222 PRES=2.7218
MASS-FLOW H2O 74722 / ETHANOL 211.0542 / CO2 11.7460 /
GLUCOSE 18450 / NFDS 3133.6891 / PROTSOL 1411.5178
SUBSTREAM CISOLID TEMP=32.2222 PRES=2.7218
MASS-FLOW STARCH 167.7314 / C5POLY 1278.6094 / C6POLY 737.6593 /
PROTINS 1426.1413 / OIL 983.5457
;
STREAM 311A
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 5116.
;
STREAM 312
; Cellulase
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 9167
SUBSTREAM CISOLID TEMP=20.0 PRES=1.0
MASS-FLOW ORGANISM 833
;
STREAM 411
;RECYCLE WATER STREAM TO CELLULASE FERMENTORS
;CONTROLLED BY RECYCLE
SUBSTREAM MIXED TEMP=100.0 PRES=1.0 NPHASE=1 PHASE=L &
MASS-FLOW=22703
MASS-FRAC H2O 1.0
SUBSTREAM CISOLID TEMP=100.0 PRES=1.0 &
MASS-FLOW=58.
MASS-FRAC LIGNIN 0.34 / ORGANISM 0.66
;
STREAM 414
;CSL FOR CELLULASE PRODUCTION
;CONTROLLED BY FORTRAN CSL-ENZY
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 463
;
STREAM 415
;NUTRIENT STREAM FOR CELLULASE PRODUCTION
;CONTROLLED BY FORTRAN CSL-ENZY
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 200
;
STREAM 417
;ANTI-FOAM STREAM FOR CALCULATING STORAGE TANK
;CONTROLLED BY FORTRAN CSL-ENZY
SUBSTREAM MIXED TEMP=20. PRES=1.
MASS-FLOW H2O 238.
;
STREAM 423
;CSL FOR CELLULASE SEED PRODUCTION
;CONTROLLED BY FORTRAN CSL-ENZY
SUBSTREAM MIXED TEMP=20. PRES=1.0
MASS-FLOW H2O 30.5
;
STREAM 430
;RECYCLE STREAM FOR CELLULASE SEED PRODUCTION
;CONTROLLED BY RECYCLE
SUBSTREAM MIXED TEMP=100.0 PRES=1.0 MASS-FLOW=2143. &
NPHASE=1 PHASE=L
MASS-FRAC H2O .9838 / XYLOSE .0052/ SOLSLDS .011
SUBSTREAM CISOLID TEMP=100.0 PRES=1.0 MASS-FLOW=5.5
MASS-FRAC CELLULOS .015 / LIGNIN .07 /
GYPSUM 0.915
;
STREAM 432A
;TEAR STREAM INITIAL GUESS
SUBSTREAM MIXED TEMP=28.0 PRES=1.0 MASS-FLOW=0.15
MASS-FRAC N2 0.6 / O2 0.2 / H2O 0.2
;
STREAM 434
SUBSTREAM MIXED TEMP=28.0 PRES=1.0 MASS-FLOW=16.
MASS-FRAC NH3 .5 / SO2 .5
;
STREAM 436
SUBSTREAM MIXED TEMP=28.0 PRES=1.0 MASS-FLOW=162.0
MASS-FRAC NH3 .5 / SO2 .5
;
STREAM 440
SUBSTREAM MIXED TEMP=20.0 PRES=1.0 MASS-FLOW=126347.
MASS-FRAC N2 .790 / O2 .210
;
STREAM 441
SUBSTREAM MIXED TEMP=152.6 PRES=2.7 MASS-FLOW=0.002
MASS-FRAC N2 .790 / O2 .210
;
STREAM 501
SUBSTREAM MIXED TEMP=30.0 PRES=1.0 MASS-FLOW=380640.
MASS-FRAC ETHANOL .04 / H2O .96
SUBSTREAM CISOLID TEMP=30.0 PRES=1.0 MASS-FLOW=31667.
MASS-FRAC CELLULOS 0.18 / LIGNIN 0.82
;
;STREAM 28BEER
; SUBSTREAM MIXED TEMP=101.9455 PRES=3.4
; MASS-FLOW H2O 74227 / ETHANOL 8631.5465 /
; NFDS 3763.5943 / PROTSOL 1704.1319
; SUBSTREAM CISOLID TEMP=101.9455 PRES=3.4
; MASS-FLOW STARCH 167.7314 / C5POLY 1278.6094 /
; C6POLY 737.6593 / OIL 983.5457 / PROTINS 1426.1413
;
STREAM 508
;TEAR STREAM INITIAL GUESS
SUBSTREAM MIXED TEMP=59.9 PRES=1.86
MASS-FLOW ETHANOL 60 / H2O 20 / CO2 411
;
STREAM 514
SUBSTREAM MIXED TEMP=116 VFRAC=1.0
MASS-FLOW ETHANOL 24568. / H2O 122.
;
STREAM 521
; Initial guess for recycle from Mole-sieve
SUBSTREAM MIXED TEMP=70 PRES=1.5 MASS-FLOW=8381
MASS-FRAC ETHANOL 0.7 / H2O 0.3
;
STREAM 524
; Well water for vent scrubber
SUBSTREAM MIXED TEMP=26 <C> PRES=1
MASS-FLOW H2O 35747
;
STREAM 557
SUBSTREAM MIXED TEMP=25. <C> PRES=1. <atm> &
MOLE-FLOW=2870. <scfm>
MASS-FRAC N2 0.79 / O2 0.21
;
STREAM 574
;FRESH MAKE-UP WATER ADDED TO RECYCLE WATER
SUBSTREAM MIXED TEMP=20 PRES=1.0
MASS-FLOW H2O 211205.
;
STREAM 576
;iNITIAL GUESS
SUBSTREAM MIXED TEMP=47. PRES=1.0
MASS-FLOW H2O 198670
;
STREAM 615
;WWT methane to burner/boiler
SUBSTREAM MIXED TEMP=35 PRES=1.0
MASS-FLOW CH4 1200
;
STREAM 624
; TREATED WW FROM WWT; CALCULATED IN FORTRAN WATERDEM
SUBSTREAM MIXED TEMP=21 PRES=1.0
MASS-FLOW H2O 17000.
;
STREAM 630
;WASTEWATER TREATMENT NUTRIENTS
;CONTROLLED BY FORTRAN WWNUTR
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 171.
;
STREAM 631
; POLYMER FOR BELT PRESS
; CONTROLLED BY WWNUTR2
SUBSTREAM MIXED TEMP=20 PRES=1 MASS-FLOW=5
MASS-FRAC H2O 1.0
;
STREAM 701
;DENATURANT FOR FINAL BLENDING
;CONTROLLED BY FORTRAN STORE
SUBSTREAM MIXED TEMP=20.0 PRES=1.0 MASS-FLOW=812.
MASS-FRAC H2O 1.0
;
STREAM 710
;H2SO4 STREAM FOR CALCULATING STORAGE TANK
;CONTROLLED BY FORTRAN STORE
SUBSTREAM MIXED TEMP=20.0 PRES=1.0 MASS-FLOW=514.
MASS-FRAC H2SO4 1.0
;
STREAM 713
;FIREWATER STREAM FOR CALCULATING STORAGE TANK
SUBSTREAM MIXED TEMP=20. PRES=1.0 MASS-FLOW=6271.
MASS-FRAC H2O 1.0
;
STREAM 717
;AMMONIA STREAM FOR CALCULATING STORAGE TANK
;CONTROLLED BY FORTRAN STORE
SUBSTREAM MIXED TEMP=20. PRES=17 MASS-FLOW=229.6
MASS-FRAC NH3 1.0
;
STREAM 723
;PROPANE FUEL STREAM FOR CALCULATING STORAGE TANK
;CONTROLLED BY FORTRAN STORE
SUBSTREAM MIXED TEMP=20.0 PRES=1.0 MASS-FLOW=14.97
MASS-FRAC H2O 1.0
;
STREAM 735
;TOTAL CSL STREAM FOR CELLULASE & ETHANOL PRODUCTION
;CONTROLLED BY FORTRAN CSL-ENZY
SUBSTREAM MIXED TEMP=20. PRES=1.0
MASS-FLOW H2O 1138.4
;
STREAM 745
;TOTAL LIME
;CONTROLLED BY PHCONTR1
SUBSTREAM CISOLID TEMP=20.0 PRES=1.0
MASS-FLOW CAH2O2 1.0
;
STREAM 750
; Cellulase
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 9167
SUBSTREAM CISOLID TEMP=20.0 PRES=1.0
MASS-FLOW ORGANISM 833
;
STREAM 755
; Diammonium Phosphate (DAP), SSCF nutrient
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW DAP 1000.0
STREAM 804
;INLET AIR STREAM TO THE COMBUSTION FAN (M802)
;CONTROLLED BY DESIGN-SPEC COMBAIR
; AIR COMPOSITION FROM FOSTER WHEELER IN REI 1998 SUBCONTRACT
;Using the following molar composition of dry air (78.084% N2, 20.946% O2,
;0.033% CO2, & 0.934% Ar from CRC 63rd ed. p.F-171) and an air molecular
;weight of 28.964 (CRC 63rd ed.) dry air is 23.14% O2 on a mass basis.
;Assuming that all non-oxygen components can be modeled as N2, dry air is
;76.86% (mass) N2. Then assuming that water causes equal dissipation of
;all components a stream that is 1.3% (mass) water is 22.84% O2 and
;75.86% N2.
SUBSTREAM MIXED TEMP=75 <F> PRES=1.0 MASS-FLOW=263000.0
MASS-FRAC H2O .0130 / N2 .7586 / O2 .2284
;
STREAM 811
;BFW MAKE-UP
SUBSTREAM MIXED TEMP=26.0 PRES=3.4
MASS-FLOW H2O 73157.1
;
STREAM 821
;INITIAL GUESS
SUBSTREAM MIXED TEMP=321 PRES=112
MASS-FLOW H2O 7219.0
;
STREAM 840A
;BIOMASS STREAM TO COMBUSTION IF NEEDED
; 6,100 Kg/hr
;
;Corn stover is assumed to have 15% moisture
;SOLSLDS are soluble solids, extractives and protein combined
SUBSTREAM MIXED TEMP=20.0 PRES=1.0
MASS-FLOW H2O 1076.5 / SOLSLDS 618.1
SUBSTREAM CISOLID TEMP=20.0 PRES=1.0 MASS-FLOW=5481.9
MASS-FRAC CELLULOS 0.4285 / XYLAN 0.2361 /
C5SOLID 0.0255 / C6SOLID 0.0157 /
LIGNIN 0.2015 /
ACETATE 0.0225 / ASH 0.0701
;
STREAM 840B
; Methane stream to combustion if needed
SUBSTREAM MIXED TEMP=20 PRES=1.0
MASS-FLOW CH4 0.0
;
STREAM 903
;PROCESS MAKE-UP WATER DEMAND
;CONTROLLED BY FORTRAN BLOCK WATERDEM
SUBSTREAM MIXED TEMP=13 PRES=1.0
MASS-FLOW H2O 100000.0
;
STREAM 906
;CIP/CS WATER
SUBSTREAM MIXED TEMP=20. PRES=1.0
MASS-FLOW H2O 63.04
;
STREAM 914
SUBSTREAM MIXED TEMP=20. PRES=1.0
MASS-FLOW H2O 63.04
;
STREAM 921
SUBSTREAM MIXED PRES=1.0 TEMP=20.0
MASS-FLOW H2O 3
;
STREAM 922
SUBSTREAM MIXED PRES=1.0 TEMP=20
MASS-FLOW H2O 4
;
STREAM 944
; Specified Cooling Tower Blowdown
; CALCULATED IN FORTRAN CW
SUBSTREAM MIXED TEMP=28. PRES=1.0
MASS-FLOW H2O 17820
;
STREAM 941A
; Place holder for Calculated Cooling Twr Make-up
SUBSTREAM MIXED TEMP=28. PRES=1.0
MASS-FLOW H2O 30682.0
;
STREAM 943
; Place holder for Well water Mixed with treated water
SUBSTREAM MIXED TEMP=26. PRES=1.0
MASS-FLOW H2O 30682.0
;
;---------------------------------------------------------------------
; HEAT STREAMS
;-------------------------------------------------------------------
;
; QCD502 and QRD502I are the condenser and reboiler duties to column
; AS-502. They will be determined by the FORTRAN block D502QCR
;
STREAM QCD501
INFO HEAT DUTY=.3709 <MMKCAL/HR>
;
;STREAM ARSCTW
; INFO HEAT DUTY=39.9419 <MMKCAL/HR>
;; ARSCTW is the cooling tower heat demand for the dry mill
;
STREAM ARSSTM
INFO HEAT DUTY=-4.0885 <MMKCAL/HR>
; ARSSTM is the steam demad needed for the dry mill
;
STREAM QRD501
INFO HEAT DUTY=-33.6622 <MMKCAL/HR>
;
STREAM QCD502
INFO HEAT DUTY=20.9781 <MMKCAL/HR>
;
STREAM QRD502I
INFO HEAT DUTY=-3.9321 <MMKCAL/HR>
;
STREAM QH602
; TEAR -- INITIAL VALUE FROM I0302B, CALCULATED IN WWT
INFO HEAT DUTY=637944 <CAL/SEC>
;
STREAM QE501A
INFO HEAT DUTY=0.0000001 <MMKCAL/HR>
;
STREAM QM811
INFO HEAT DUTY=0.
;
DEF-STREAMS HEAT ARSSTM QH200 QM202LO QM202HI &
QF301-6B QF301 QH301 QH302 &
QF300B QF300CNT QF300 QF300A &
QH910 QH914 QWELL QH14BCW QH14BCHW &
QH415 QM401 QF400 QF401-4 &
QH201 QH201A QH201XTR QH506 QH507 &
QCD501 QH503 QH517 QH509 QC502A &
QC502B QRD501 QRD502I QRD502 QCD502 &
QE501A QE502A QE503A QE501A1 QE501A2 &
QH602 QM205 QH205 QH244 QH244A &
QH914A QH914B QH914C QDCOOL2 QH512 &
QCW QCHW QCWTOT QCHWTOT &
QM803 QM811 QHXLOW QVLOW QM505
;
;----------------------------------------------------------------------
; WORK STREAMS
;----------------------------------------------------------------------
;
;
BLOCK H506- HEATER
DESCRIPTION "Process side of EtOH Superheater before Mole Sieve"
PARAM PRES=0 T=116
;
BLOCK T507-8 SEP2
DESCRIPTION "MOLE SIEVE"
; Overheads
FRAC STREAM=515A SUBSTREAM=MIXED COMPS=ETHANOL FRACS=.15
; Bottoms
FRAC STREAM=514 SUBSTREAM=MIXED COMPS= &
H2O GLUCOSE XYLOSE AACID H2SO4 FURFURAL HMF CO2 &
C5SUGAR C6SUGAR O2 N2 NH3 SO2 LACID NO2 &
SOLSLDS CH4 NH4SO4 NH4ACET LGNSOL DAP &
CELLULOS XYLAN &
C5SOLID C6SOLID LIGNIN ORGANISM &
CAH2O2 GYPSUM ACETATE ASH &
FRACS=.005 1 1 1 1 1 1 1 &
1 1 1 1 1 1 1 1 &
1 1 1 1 1 1 &
0 0 &
0 0 0 0 &
0 0 0 0
FRAC STREAM=514 SUBSTREAM=CISOLID COMPS= &
CELLULOS XYLAN LIGNIN ORGANISM GYPSUM ASH &
C5SOLID C6SOLID CAH2O2 ACETATE &
FRACS=1 1 1 1 1 1 &
1 1 1 1
;
BLOCK H503 HEATER
DESCRIPTION "COOL DOWN SEPARATED WATER & REGEN LOSSES"
PARAM TEMP=35 PRES=2 <PSI>
;
BLOCK H507- HEATER
DESCRIPTION "PROD/REGEN RECYCLE INTERCHANGER, PROD SIDE"
PARAM PRES=22.5 <PSI>
;
BLOCK H507+ HEATER
DESCRIPTION "PROD/REGEN RECYCLE INTERCHANGER, REGEN SIDE"
PARAM PRES=1.44 T=91.7
;
BLOCK H509 HEATER
DESCRIPTION "Product Ethanol Condenser and Cooler after Mole Sieve"
PARAM TEMP=38 PRES=1
;
BLOCK RECTDUP DUPL
DESCRIPTION "DUPLICATES QCD502 FOR EVAPORATOR AND CW CAPITAL"
;
BLOCK STMDUP DUPL
DESCRIPTION "DUPLICATES QE501A FOR EVAPS AND STEAM TOTALIZER"
;
BLOCK E501MIX MIXER
DESCRIPTION "MIXES CONDENSATE FROM EVAPORATOR"
PARAM PRES= 2
;
BLOCK E501WW FSPLIT
DESCRIPTION "SPECIFIES FLOW TO WASTEWATER TREATMENT"
FRAC 535 0.1
;
BLOCK E501SPT FSPLIT
DESCRIPTION "SPLITS CONDENSATE RECYCLE"
PARAM PRES = 3
DEF-KEY KEYNO=1 SUBSTREAM=MIXED COMPS=H2O
MASS-FLOW 102 18000 1
MASS-FLOW 211 2000 1
;
BLOCK E502V HEATER
DESCRIPTION "2ND EFFECT CONDENSER"
PARAM VFRAC=0 DELT=0
;
BLOCK E503V HEATER
DESCRIPTION "3RD EFFECT CONDENSER"
PARAM VFRAC=0 DELT=0
;
BLOCK H517 HEATER
DESCRIPTION "FINAL CONDENSER ON EVAPORATOR"
PARAM VFRAC=0 DELT=0
;
BLOCK E501L FLASH2
DESCRIPTION "1ST EFFECT LIQUID SIDE"
PROPERTIES NRTL-HOC
PARAM PRES=0.5707
;
BLOCK E502L FLASH2
DESCRIPTION "2ND EFFECT LIQUID SIDE"
PROPERTIES NRTL-HOC
PARAM PRES=0.3041
;
BLOCK E503L FLASH2
DESCRIPTION "3rd EFFECT LIQUID SIDE"
PROPERTIES NRTL-HOC
PARAM PRES=0.211
;
BLOCK VNTMIX MIXER
DESCRIPTION "VENT MIXER"
;
BLOCK VNTSCRUB RADFRAC
PARAM NSTAGE=4
FEEDS 524 1 / 523 4 ON-STAGE
PRODUCTS 550 1 V / 551 4 L
P-SPEC 1 0.9
COL-SPECS Q1=0 QN=0 MOLE-RDV=1
;
BLOCK DCOOL2 HEATER
DESCRIPTION "DUMMY COOLER / AMBIENT COOLING IN S505"
PARAM TEMP=40. PRES=.0
;
BLOCK T530 FSPLIT
DESCRIPTION "RECYCLE WATER AND WWT LIQUID SEPARATOR"
FRAC 580 .750
;
BLOCK S505 SEP2
DESCRIPTION "BEER BOTTOMS PNEUMAPRESS"
; Formerly centrifuges
PARAM PRES=3.20
;THE FRACTIONAL SPLITS ARE BASED ON THE PDU VENDOR TESTS
;THAT SHOWED AN OUTLET SOLIDS CONCENTRATION OF
;30% AND 98% RECOVERY OF INSOLUBLE SOLIDS FOR CENTRIFUGES.
;SOLUBLE COMPONENTS ARE SPLIT SO THAT THE LIQUID FRACTION OF
;EACH STREAM HAS THE SAME COMPOSITION.
FRAC STREAM=571B SUBSTREAM=MIXED COMPS= &
H2O ETHANOL FURFURAL HMF H2SO4 N2 CO2 O2 CH4 &
NH3 SOLSLDS GLUCOSE XYLOSE C6SUGAR NO2 &
C5SUGAR AACID LACID &
LGNSOL NH4SO4 NH4ACET SO2 DAP &
CELLULOS XYLAN &
C5SOLID C6SOLID LIGNIN ORGANISM &
CAH2O2 GYPSUM ACETATE ASH &
FRACS=.10 .10 .10 .10 .10 .10 .10 .10 .10 &
.10 .10 .10 .10 .10 .10 &
.10 .10 .10 &
.10 .10 .10 .10 1.0 &
0 0 &
0 0 0 0 &
0 0 0 0
;
;ALL CNUTR & CSL & DAP SHOULD HAVE BEEN CONSUMED
;SO ANY REMAINING SHOULD GO OFF WITH SOLIDS SO THAT THE RECYCLE WILL BE
;CORRECT. DENAT AND WNUTR SHOULD NOT BE IN THIS STREAM, BUT IF THEY
;ARE, THEY BEHAVE LIKE ANY LIQUID.
FRAC STREAM=571B SUBSTREAM=CISOLID COMPS=CELLULOS XYLAN &
C5SOLID C6SOLID LIGNIN ORGANISM &
CAH2O2 GYPSUM ACETATE ASH &
FRACS= .980 .980 &
.980 .980 .980 .50 &
0.980 0.980 .980 0.98
;
BLOCK M505 COMPR
DESCRIPTION "AIR COMPRESSOR FOR POST-D PNEUMAPRESS SYSTEM"
PARAM TYPE=ISENTROPIC DELP=125. <psi> SEFF=0.72
;
BLOCK M505COOL HEATER
DESCRIPTION "COOLER FOR COMPRESSED PNEUMAMPRESS AIR"
PARAM PRES=0.0 TEMP=40.0
; PARAM TEMP=40.0
;
BLOCK S505FLSH FLASH2
DESCRIPTION "AIR-SOLIDS CONTACT IN PNEUMAPRESS"
PARAM PRES=.0 DUTY=.0
;
BLOCK RWSPLT FSPLIT
DESCRIPTION "RECYCLE WATER SPLITTER"
FRAC 219 0.8/430 .001
;THE FRACTIONS LISTED ARE ASSUMPTIONS. THE ACTUAL VALUES ARE
;DETERMINED BY THE FORTRAN BLOCK RECYCLE.
;
BLOCK FWMIX MIXER
DESCRIPTION "TANK T-530 FOR MIXING FRESH H2O AND RECYCLE H2O"
PARAM NPHASE=1 PHASE=L
;
;------------------------------------------------------------
; DIGESTION (WASTE WATER TREATMENT) BLOCKS - AREA 6000
;----------------------------------------------------------
;
BLOCK S600 MIXER
DESCRIPTION "TANK T-603 TO MIX PROCESS WASTEWATER AND OTHER WASTES"
PARAM PRES=2
;
BLOCK NUTMIX MIXER
DESCRIPTION "DUMMMY MIXER FOR WWT CHEMICALS AND NUTRIENTS"
;
;-----------------------------------------------------------
; STORAGE BLOCKS - AREA 7000 & 7100
;-----------------------------------------------------------
;
BLOCK DCOOLE HEATER
DESCRIPTION "DUMMY COOLER TO SET ETHANOL DENSITY"
PARAM TEMP=20.0 PRES=.0
;
BLOCK PRODMIX MIXER
DESCRIPTION "ETHANOL AND DENATURANT MIXER"
PARAM PRES=1.0
;
BLOCK TSTORE MIXER
DESCRIPTION "GENERAL STORAGE TANK"
;
;--------------------------------------------------------------
; BOILER BLOCKS - AREA 8000
;-------------------------------------------------------------
;
BLOCK M802MIX MIXER
DESCRIPTION "MIX PNEUMAPRESS VENTS AND INCOMING AIR"
;
BLOCK BTUTOT MIXER
DESCRIPTION "COMBINES BOILER FEED STREAMS 615, 571 AND 531"
;
BLOCK BLRWTR MIXER
DESCRIPTION "BOILER MAKEUP WATER AND CHEMICALS"
;
BLOCK M802 COMPR
DESCRIPTION "COMBUSTION FAN"
PARAM TYPE=ISENTROPIC PRES=1.0138849 SEFF=.750 NPHASE=2 &
SB-MAXIT=100
;
BLOCK BURNER RSTOIC
IN-UNITS MET VOLUME-FLOW='cum/hr' ENTHALPY-FLO='MMkcal/hr' &
HEAT-TRANS-C='kcal/hr-sqm-K' PRESSURE=bar TEMPERATURE=C &
VOLUME=cum DELTA-T=C HEAD=meter MOLE-DENSITY='kmol/cum' &
MASS-DENSITY='kg/cum' MOLE-ENTHALP='kcal/mol' &
MASS-ENTHALP='kcal/kg' HEAT=MMkcal MOLE-CONC='mol/l' &
PDROP=bar
PARAM TEMP=160. PRES=-.03402298 NPHASE=1
STOIC 2 CISOLID CELLULOS -1.0 / MIXED O2 -6.0 / H2O &
5.0 / CO2 6.0
STOIC 3 CISOLID XYLAN -1.0 / MIXED O2 -5.0 / CO2 5.0 &
/ H2O 4.0
STOIC 6 CISOLID LIGNIN -1.0 / MIXED O2 -12.825 / H2O &
6.950 / CO2 10.0
STOIC 8 CISOLID ACETATE -1.0 / MIXED O2 -2.0 / CO2 2.0 &
/ H2O 2.0
STOIC 11 MIXED GLUCOSE -1.0 / O2 -6.0 / CO2 6.0 / H2O &
6.0
STOIC 12 MIXED HMF -1.0 / O2 -6.0 / H2O 3.0 / CO2 &
6.0
STOIC 14 MIXED XYLOSE -1.0 / O2 -5.0 / H2O 5.0 / CO2 &
5.0
STOIC 15 MIXED FURFURAL -1.0 / O2 -5.0 / H2O 2.0 / &
CO2 5.0
STOIC 18 MIXED C6SUGAR -1.0 / O2 -6.0 / H2O 5.0 / CO2 &
6.0
STOIC 22 MIXED C5SUGAR -1.0 / O2 -5.0 / H2O 5.0 / CO2 &
5.0
STOIC 24 MIXED AACID -1.0 / O2 -2.0 / H2O 2.0 / CO2 &
2.0
STOIC 25 MIXED LACID -1.0 / O2 -3.0 / H2O 3.0 / CO2 &
3.0
STOIC 27 MIXED SOLSLDS -1.0 / O2 1.4995 / H2O 0.05487 / &
CO2 1.0 / N2 0.18312 / SO2 .00278
STOIC 28 MIXED ETHANOL -1.0 / O2 -3.0 / H2O 3.0 / CO2 &
2.0
STOIC 29 CISOLID ORGANISM -1.0 / MIXED O2 -1.20 / H2O &
.90 / CO2 1.0 / N2 .10
STOIC 1 CISOLID C5SOLID -1. / MIXED O2 -5. / H2O 4. / &
CO2 5.
STOIC 4 CISOLID C6SOLID -1. / MIXED O2 -6. / H2O 5. / &
CO2 6.
STOIC 5 MIXED NH4ACET -1. / O2 -2.75 / CO2 2. / H2O &
3.5 / N2 0.5
STOIC 7 MIXED CH4 -1. / O2 -2. / CO2 1. / H2O 2.
STOIC 45 MIXED LGNSOL -1.0 / MIXED O2 -12.825 / H2O &
6.950 / CO2 10.0
;
CONV 2 CISOLID CELLULOS .99
CONV 3 CISOLID XYLAN 0.99
CONV 6 CISOLID LIGNIN 0.99
CONV 8 CISOLID ACETATE 0.99
CONV 11 MIXED GLUCOSE 0.99
CONV 12 MIXED HMF 0.99
CONV 14 MIXED XYLOSE 0.99
CONV 15 MIXED FURFURAL 0.99
CONV 18 MIXED C6SUGAR 0.99
CONV 22 MIXED C5SUGAR 0.99
CONV 24 MIXED AACID 0.99
CONV 25 MIXED LACID 0.99
CONV 27 MIXED SOLSLDS 0.99
CONV 28 MIXED ETHANOL 0.99
CONV 29 CISOLID ORGANISM 0.99
CONV 1 CISOLID C5SOLID 0.99
CONV 4 CISOLID C6SOLID 0.99
CONV 5 MIXED NH4ACET 0.99
CONV 7 MIXED CH4 0.99
CONV 45 MIXED LGNSOL .99
;
;-------------------------------------------------------------
; TURBOGENERATOR BLOCKS - AREA 8100
;-------------------------------------------------------------
;
;------------------------------------------------------------
; UTILITY BLOCKS - AREA 10000
;------------------------------------------------------------
;
BLOCK CHCWDUP DUPL
DESCRIPTION "DUPLICATES QH914 FOR CHW AND CW CAPITAL & OP COSTING"
;
BLOCK CHCWMIX MIXER
DESCRIPTION "SSCF & SEED CHW/CW DEMAND MIXER"
;
BLOCK HEATCHW- MIXER
DESCRIPTION "CHILLED WATER HEAT DEMAND MIXER"
;
BLOCK SSCFCW MIXER
DESCRIPTION "SSCF COOLING WATER DEMAND MIXER"
;
BLOCK HEATCW-S MIXER
DESCRIPTION "COOLING WATER HEAT DEMAND MIXER"
;
BLOCK QCWMIX MIXER
DESCRIPTION "CW CAPITAL HEAT DEMAND MIXER"
;
BLOCK QCHWMIX MIXER
DESCRIPTION "CHILLED WATER CAPITAL HEAT DEMAND MIXER"
;
BLOCK ASPLT FSPLIT
DESCRIPTION "FERMENTATION AIR SPLITTER"
FRAC 413 .90
; Controlled by fortran AIRREQ
;
BLOCK CIPCS MIXER
DESCRIPTION "CIP/CS SYSTEM TANKS AND PUMPS"
;
BLOCK T914 MIXER
DESCRIPTION "DUMMY BLOCK TO CALCULATE TOTAL WATER DEMAND"
;
BLOCK H910 HEATER
DESCRIPTION "WATER STERILIZER"
PARAM TEMP=121. PRES=0.0
;
BLOCK H914 HEATER
DESCRIPTION "WELL WATER COOLER FOR SSCF BROTH"
PARAM TEMP=26. PRES=0.0
;
BLOCK ACOMP COMPR
DESCRIPTION "AIR COMPRESSOR FOR FERMENTATIONS"
PARAM TYPE=ISENTROPIC PRES=3.
;
BLOCK AFLSH HEATER
DESCRIPTION "PRESSURE REDUCER FOR FERMENTATION AIR"
PARAM PRES=1.0 TEMP=40.0
;
BLOCK QH14BSP FSPLIT
DESCRIPTION "SETS FRACTION OF YEAR THAT CHW IS REQ. FOR SSCF COOLING"
FRAC QH14BCHW 0.00000001
;
BLOCK SSCFSDCW MIXER
DESCRIPTION "SSCF SEED TRAIN HEAT MIXER"
;
BLOCK QHXLOW MIXER
DESCRIPTION "HEAT TOTALIZER FOR 65 PSIA HX STEAM DEMANDS"
;
BLOCK QHXMED MIXER
DESCRIPTION "HEAT TOTALIZER FOR 165 PSIA HX STEAM DEMANDS"
;
BLOCK QSTMVLO MIXER
DESCRIPTION "HEAT TOTALIZER FOR 25 PSIA STEAM DEMANDS"
;
BLOCK CWMAKUP MIXER
DESCRIPTION "DUMMY BLOCK TO GET CWMAKEUP AND CW CHEMS OUT"
;
;-----------------------------------------------------------------------
; DESIGN SPECIFICATIONS
; PRETREATMENT DESIGN-SPECS
;------------------------------------------------------------------------
;
DESIGN-SPEC ACIDCONC
;F COMMON /RXCON/ SETACD
;CONTROLS THE ACID CONCENTRATION OF STREAM 217
DEFINE ACIDFL MASS-FLOW STREAM=217 SUBSTREAM=MIXED &
COMPONENT=H2SO4
DEFINE WATFLW MASS-FLOW STREAM=217 SUBSTREAM=MIXED &
COMPONENT=H2O
F ACDCNC = ACIDFL/(WATFLW+ACIDFL)
SPEC "ACDCNC" TO "0.011"
TOL-SPEC "0.00001"
VARY STREAM-VAR STREAM=212 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
LIMITS "100" "10000"
;
DESIGN-SPEC LPSTMFLO
;CONTROLS THE AMOUNT OF LP STEAM TO PRETREATMENT TO
;ACHIEVE 100 C.
DEFINE THTR INFO-VAR INFO=HEAT VAR=DUTY STREAM=QM202LO
SPEC "THTR" TO "0"
TOL-SPEC "10.0"
VARY STREAM-VAR STREAM=215 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
LIMITS "100" "500000"
;
DESIGN-SPEC REACHEAT
;CALCULATES THE AMOUNT OF HP STEAM REQUIRED TO OBTAIN
;THE CORRECT RXN TEMPERATURE IN PRETREATMENT.
DEFINE QRXNXS INFO-VAR INFO=HEAT VAR=DUTY STREAM=QM202HI
SPEC "QRXNXS" TO "0"
TOL-SPEC "5"
VARY STREAM-VAR STREAM=216 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
LIMITS "200" "100000"
;
DESIGN-SPEC CT-S205A
DEFINE SOL225 STREAM-VAR STREAM=225 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE WAT225 STREAM-VAR STREAM=225 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
; The spec of 0.548 is from Pneumapress Test #9
; under the Harris 2000 subcontract
SPEC"SOL225/(SOL225+WAT225)" TO "0.548"
TOL-SPEC"0.001"
VARY BLOCK-VAR BLOCK=S205A SENTENCE=FRAC VARIABLE=FRAC &
ID1=MIXED ID2=225
LIMITS "0.01" "1.0"
;
DESIGN-SPEC CT-S205B
DEFINE SOLID STREAM-VAR STREAM=255 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE OTHER STREAM-VAR STREAM=255 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
; The spec of 0.548 is from Pneumapress Test #9
; under the Harris 2000 subcontract
SPEC "SOLID/(OTHER+SOLID)" TO "0.548"
TOL-SPEC "0.001"
VARY BLOCK-VAR BLOCK=S205B SENTENCE=FRAC VARIABLE=FRAC ID1=MIXED &
MIXED ID2=256 ELEMENT=1
LIMITS "0.70" "0.999"
;
DESIGN-SPEC CT-S222
DEFINE SOL229 STREAM-VAR STREAM=229 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE WAT229 STREAM-VAR STREAM=229 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
SPEC"SOL229/(SOL229+WAT229)" TO "0.8"
TOL-SPEC"0.001"
VARY BLOCK-VAR BLOCK=S222 SENTENCE=FRAC VARIABLE=FRAC &
ID1=MIXED ID2=229
LIMITS "0.0" "1.0"
;
;---------------------------------------------------------------
; SACCHARIFICATION AND FERMENTATION DESIGN-SPECS
;---------------------------------------------------------------
;---------------------------------------------------------------
; DISTILLAION DESIGN-SPECS
;---------------------------------------------------------------
;
DESIGN-SPEC SCRBFLOW
DEFINE FRCETO MASS-FLOW STREAM=550 SUBSTREAM=MIXED COMPONENT=ETHANOL
; 40 ton/yr ethanol loss = 4.316kg/hr (8406 hr/yr)
; changed from 8400 hr/yr to 8406 by AA, 2/20/01
SPEC FRCETO TO 4.316
TOL-SPEC 0.0001
VARY STREAM-VAR STREAM=524 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
LIMITS 5000 40000
;
DESIGN-SPEC H201TEMP
;CONTROLS THE TEMPERATURE OF 501 (LEAVING H201-)
;If this spec is in error due to hitting the upper bound, not enough heat
;is available in 218 to make the desired temp increase in 502. The error
;is not a problem because 502 will just be warmed as much as possible with
;the heat available.
DEFINE T501 STREAM-VAR STREAM=501 SUBSTREAM=MIXED &
VARIABLE=TEMP
SPEC "T501" TO 65.0
TOL-SPEC "0.01"
VARY BLOCK-VAR BLOCK=QH201SPT SENTENCE=FRAC VARIABLE=FRAC &
ID1=QH201
LIMITS "0.5" "1.0"
;
DESIGN-SPEC EVAPCONC
; SETS FLOW OF QE501A to set moisture concentration in 531
IN-UNITS MET ENTHALPY-FLO='MMKCAL/HR'
DEFINE SOL531 STREAM-VAR STREAM=531 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE FLW531 STREAM-VAR STREAM=531 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE WAT531 MASS-FLOW STREAM=531 SUBSTREAM=MIXED &
COMPONENT=H2O
SPEC "WAT531/(SOL531+FLW531)" TO "0.6"
TOLSPEC "0.001"
VARY INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QE501A
LIMITS "0.0" "50.0"
;
DESIGN-SPEC MS-BTM
; Specification of 0.005 mass fraction H2O in product ethanol
DEFINE WT514 MASS-FRAC STREAM=514 SUBSTREAM=MIXED COMPONENT=H2O
SPEC WT514 TO 0.005
TOL-SPEC 0.0001
VARY BLOCK-VAR BLOCK=T507-8 SENTENCE=FRAC VARIABLE=FRACS &
ID1=MIXED ID2=514 ELEMENT=1
LIMITS 0.001 0.3
;
DESIGN-SPEC MS-OVHD
; Specification of 0.7 mass frac ethanol in recycle to Rectification
DEFINE ET515A MASS-FRAC STREAM=515A SUBSTREAM=MIXED COMPONENT=ETHANOL
SPEC ET515A TO 0.722
TOL-SPEC 0.001
VARY BLOCK-VAR BLOCK=T507-8 SENTENCE=FRAC VARIABLE=FRACS &
ID1=MIXED ID2=515A ELEMENT=1
LIMITS 0.05 0.5
;
DESIGN-SPEC D502BTMS
; Adjust mole-frac specification in D502 SEP2 to meet a specified
; MASS-FRAC
DEFINE BTMETH MASS-FRAC STREAM=516 SUBSTREAM=MIXED COMPONENT=ETHANOL
SPEC BTMETH TO .0005
TOL-SPEC .00001
VARY BLOCK-VAR BLOCK=D502 SENTENCE=MOLE-FRAC VARIABLE=FRACS &
ID1=MIXED ID2=516 ELEMENT=1
LIMITS .0001 .1
DESIGN-SPEC D502OVHD
; Adjust mole-frac specification in D502 SEP2 to meet a specified
; MASS-FRAC
DEFINE OVETOH MASS-FLOW STREAM=511 SUBSTREAM=MIXED COMPONENT=ETHANOL
DEFINE OVH2O MASS-FLOW STREAM=511 SUBSTREAM=MIXED COMPONENT=H2O
SPEC "OVETOH/(OVETOH+OVH2O)" TO .926028472
TOL-SPEC .0001
VARY BLOCK-VAR BLOCK=D502 SENTENCE=MOLE-FRAC VARIABLE=FRACS &
ID1=MIXED ID2=511 ELEMENT=1
LIMITS .75 .999
;
DESIGN-SPEC CFUGE3S
; Varies the split of water and most of the mixed components
; to reach a specified solids fraction in 571. Works with
; fortran block CFUGESLD to vary not only water but several
; components
;
DEFINE SOLIDS STREAM-VAR STREAM=571 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE TMIXED STREAM-VAR STREAM=571 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE FH2O MASS-FLOW STREAM=571 SUBSTREAM=MIXED &
COMPONENT=H2O
F RATIO = FH2O / (SOLIDS + TMIXED)
F WRITE(NHSTRY,101)RATIO
F 101 FORMAT(' Cfuge 3 Design Spec',/,' Fraction Moisture',g12.5)
SPEC RATIO TO 0.45
TOL-SPEC 0.01
VARY BLOCK-VAR BLOCK=S505 SENTENCE=FRAC VARIABLE=FRACS &
ID1=MIXED ID2=571B ELEMENT=1
LIMITS 0.000001 0.40
;
;---------------------------------------------------------------
; DESIGN SPECS
; DIGESTER (AREA 6000)
;---------------------------------------------------------------
;
;----------------------------------------------------------------
; BOILER DESIGN-SPECS
;---------------------------------------------------------------
;
;---------------------------------------------------------------------
; STEAM CYCLE DESIGN-SPECS
;--------------------------------------------------------------------
;
;----------------------------------------------------------------
; UTILITY DESIGN-SPECS
;-----------------------------------------------------------------
;
;-------------------------------------------------------
; *FORTRAN BLOCKS*
; Common Block Holder
;-------------------------------------------------------
FORTRAN MW
DEFINE SOLMW UNARY-PARAM VARIABLE=MW ID1=SOLSLDS ID2=1
F WRITE (NHSTRY,*) 'FEEDPROP Molecular Weight:'
F WRITE(NHSTRY,*)'SOLSLD MW = ', SOLMW
EXECUTE AFTER SETVAR
FORTRAN SETVAR
;F COMMON /CLSSET/ CLYLD, CLPROD, CLVES, CLVOL, CLWV
; Inputs are entered here to be used in common blocks throughout
; the model
;
DEFINE SSFDAY PARAMETER 32
DEFINE SSFVOL PARAMETER 33
DEFINE SSFWV PARAMETER 34
DEFINE PMPSSF PARAMETER 35
;
DEFINE SACDAY PARAMETER 37
DEFINE SACVOL PARAMETER 38
DEFINE SACWV PARAMETER 39
DEFINE PMPSAC PARAMETER 40
;
DEFINE CLYLD PARAMETER 41
DEFINE CLPROD PARAMETER 42
DEFINE CLVOL PARAMETER 44
DEFINE CLWV PARAMETER 45
DEFINE TEMP STREAM-VAR STREAM=101 SUBSTREAM=MIXED &
VARIABLE=TEMP
c SSFDAY is the SSCF residence time in days
F SSFDAY=1.5
c SSFVOL is the volume per fermenter of the SSCF vessels in liters
F SSFVOL=1000000*3.785
c SSFWV is the working volume to total vol ratio of the SSCF vessels
F SSFWV=0.95
;
c SACCHARIFICATION PARAMETERS
c SACDAY is the Saccharification residence time in days
F SACDAY=1.5
c SACVOL is the volume per tank of the Sacch. vessels in liters
F SACVOL=1000000*3.785
c SACWV is the working volume to total vol ratio of the Sacch. vessels
F SACWV=0.95
;
c CLYLD is the cellulase yield (FPU/g cellulose + xylose)
F CLYLD=200
c CLPROD is the cellulase productivity (FPU/L hr)
F CLPROD=75
c CLVOL is the volume per cellulase reactor (L)
F CLVOL=264000*3.785
c CLWV is the working volume to total vol ratio of the cell. vsls.
F CLWV=0.8
C
WRITE-VARS SSFDAY SSFVOL SSFWV SACDAY SACVOL SACWV &
CLYLD CLPROD CLVOL CLWV
; EXECUTE FIRST
;
;----------------------------------------------------
; FEED HANDLING FORTRAN BLOCKS - AREA 1000
;----------------------------------------------------
;
;
FORTRAN POLY1
DEFINE POLY STREAM-VAR STREAM=107 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE FEEDMX STREAM-VAR STREAM=101 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE FEEDSL STREAM-VAR STREAM=101 SUBSTREAM=CISOLID VARIABLE=MASS-FLOW
c
c POLREQ is the polymer requirement (ppm) as function of feed to clarifier.
c The feed to clarifier is 5000 gpm per Harris 2000 subcontract report
c so CLARFD is set at 5000 gpm * 3.785 L/gal * 1 kg/L * 60 min/hr (so it
c is in units kg/hr and is ratioed off of stream 101 -- 98040 kg/hr total
c in Harris subcontract).
F POLREQ = 25.0
F CLARFD = 5000.0 * 3.785 * 1.0 * 60.0 * ((FEEDMX+FEEDSL)/98040.0)
C
F POLY = POLREQ * CLARFD / 1000000.0
C
READ-VARS FEEDMX FEEDSL
WRITE-VARS POLY
;
;----------------------------------------------------
; PRETREATMENT FORTRAN BLOCKS - AREA 2000
;----------------------------------------------------
;
FORTRAN S205WASH
DEFINE SOL220 STREAM-VAR STREAM=220 SUBSTREAM=CISOLID VARIABLE=MASS-FLOW
DEFINE WAT220 STREAM-VAR STREAM=220 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE WSH252 BLOCK-VAR BLOCK=S205SPT SENTENCE=MASS-FLOW &
VARIABLE=FLOW ID1=252
DEFINE AIRRQ STREAM-VAR STREAM=257 SUBSTREAM=MIXED &
VARIABLE=MOLE-FLOW
;
F WASHR2 = 0.58
F WSH252 = WASHR2 * (SOL220 + WAT220)
C
; calculation of air requirement
; airflw = required flow in CFM
; airp = pressure of airflw (psig)
; airt = temperature of airflw (C)
F AIRFLW = 2 * 1180.0
F AIRP = 0.0
F AIRT = 25.0
F AIRNUM = ((AIRP+14.6096)*100000.0/14.5038*AIRFLW/35.3147)
F AIRDEN = (8.314 * (AIRT + 273.15))
; conversion of AIRRQ to kmol/hr
F AIRRQ = (AIRNUM/AIRDEN) / 1000.0 * 60.0
F WRITE(NHSTRY,*)'AIRNUM IN 257= ',AIRNUM
F WRITE(NHSTRY,*)'AIRDEN IN 257= ',AIRDEN
F WRITE(NHSTRY,*)'MOLEFLOW IN 257= ',AIRRQ
READ-VARS SOL220 WAT220
WRITE-VARS WSH252 AIRRQ
;
FORTRAN S205SOL
; Water set by CT-S205B to get proper insol solids
DEFINE FS2 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=2
; Calculate the recovery
; The mean solubles removal efficiency is 93.3% according to
; Pneumapress P100 Test (#9) (Under Harris 2000 Subcontract)
; That removal includes both concentrated recovery stream (221) &
; dilute recovery stream (256). This Fort. Block calculates the
; recovery in the dilute stream to hit the desired overall recovery
; for xylose and sets all solubles to same recovery
F RECOV=0.933
DEFINE ETH220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=ETHANOL
DEFINE ETH221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=ETHANOL
DEFINE ETH254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=ETHANOL
DEFINE ETH252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=ETHANOL
F IF (ETH254.GT.0) THEN
F FS2 = ((RECOV * ETH220) - ETH221 + ETH252) / ETH254
F ELSE
F FS2 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'ETHANOL RECOVERY IN S205B= ',FS2
DEFINE FS3 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=3
DEFINE FRF220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=FURFURAL
DEFINE FRF221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=FURFURAL
DEFINE FRF254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=FURFURAL
DEFINE FRF252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=FURFURAL
F IF (FRF254.GT.0) THEN
F FS3 = ((RECOV * FRF220) - FRF221 + FRF252) / FRF254
F ELSE
F FS3 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'FURFURAL RECOVERY IN S205B= ',FS3
DEFINE FS4 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=4
DEFINE HMF220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=HMF
DEFINE HMF221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=HMF
DEFINE HMF254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=HMF
DEFINE HMF252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=HMF
F IF (HMF254.GT.0) THEN
F FS4 = ((RECOV * HMF220) - HMF221 + HMF252) / HMF254
F ELSE
F FS4 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'HMF RECOVERY IN S205B= ',FS4
DEFINE FS5 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=5
DEFINE H2S220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=H2SO4
DEFINE H2S221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=H2SO4
DEFINE H2S254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=H2SO4
DEFINE H2S252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=H2SO4
F IF (H2S254.GT.0) THEN
F FS5 = ((RECOV * H2S220) - H2S221 + H2S252) / H2S254
F ELSE
F FS5 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'H2SO4 RECOVERY IN S205B= ',FS5
DEFINE FS6 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=6
DEFINE GN2220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=N2
DEFINE GN2221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=N2
DEFINE GN2254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=N2
DEFINE GN2252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=N2
F IF (GN2254.GT.0) THEN
F FS6 = ((RECOV * GN2220) - GN2221 + GN2252) / GN2254
F ELSE
F FS6 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'N2 RECOVERY IN S205B= ',FS6
DEFINE FS7 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=7
DEFINE CO2220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=CO2
DEFINE CO2221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=CO2
DEFINE CO2254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=CO2
DEFINE CO2252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=CO2
F IF (CO2254.GT.0) THEN
F FS7 = ((RECOV * CO2220) - CO2221 + CO2252) / CO2254
F ELSE
F FS7 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'CO2 RECOVERY IN S205B= ',FS7
DEFINE FS8 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=8
DEFINE O2G220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=O2
DEFINE O2G221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=O2
DEFINE O2G254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=O2
DEFINE O2G252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=O2
F IF (O2G254.GT.0) THEN
F FS8 = ((RECOV * O2G220) - O2G221 + O2G252) / O2G254
F ELSE
F FS8 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'O2 RECOVERY IN S205B= ',FS8
DEFINE FS9 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=9
DEFINE CH4220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=CH4
DEFINE CH4221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=CH4
DEFINE CH4254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=CH4
DEFINE CH4252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=CH4
F IF (CH4254.GT.0) THEN
F FS9 = ((RECOV * CH4220) - CH4221 + CH4252) / CH4254
F ELSE
F FS9 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'CH4 RECOVERY IN S205B= ',FS9
DEFINE FS10 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=10
DEFINE XNO220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=NO2
DEFINE XNO221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=NO2
DEFINE XNO254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=NO2
DEFINE XNO252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=NO2
F IF (XNO254.GT.0) THEN
F FS10 = ((RECOV * XNO220) - XNO221 + XNO252) / XNO254
F ELSE
F FS10 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'NO2 RECOVERY IN S205B= ',FS10
DEFINE FS11 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=11
DEFINE XNH220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=NH3
DEFINE XNH221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=NH3
DEFINE XNH254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=NH3
DEFINE XNH252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=NH3
F IF (XNH254.GT.0) THEN
F FS11 = ((RECOV * XNH220) - XNH221 + XNH252) / XNH254
F ELSE
F FS11 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'NH3 RECOVERY IN S205B= ',FS11
DEFINE FS12 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=12
DEFINE SOL220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE SOL221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE SOL254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE SOL252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
F IF (SOL254.GT.0) THEN
F FS12 = ((RECOV * SOL220) - SOL221 + SOL252) / SOL254
F ELSE
F FS12 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'SOLSLDS RECOVERY IN S205B= ',FS12
DEFINE FS13 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=13
DEFINE GLU220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE GLU221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE GLU254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE GLU252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
F IF (GLU254.GT.0) THEN
F FS13 = ((RECOV * GLU220) - GLU221 + GLU252) / GLU254
F ELSE
F FS13 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'GLUCOSE RECOVERY IN S205B= ',FS13
DEFINE FS14 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=14
DEFINE XYL220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE XYL221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE XYL254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE XYL252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
F IF (XYL254.GT.0) THEN
F FS14 = ((RECOV * XYL220) - XYL221 + XYL252) / XYL254
F ELSE
F FS14 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'XYLOSE RECOVERY IN S205B= ',FS14
DEFINE FS18 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=18
DEFINE GAL220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE GAL221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE GAL254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE GAL252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
F IF (GAL254.GT.0) THEN
F FS18 = ((RECOV * GAL220) - GAL221 + GAL252) / GAL254
F ELSE
F FS18 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'C6SUGAR RECOVERY IN S205B= ',FS18
DEFINE FS15 BLOCK-VAR BLOCK=S205B SENTENCE=FRAC &
VARIABLE=FRACS ID1=MIXED ID2=256 ELEMENT=15
DEFINE ARA220 MASS-FLOW STREAM=220 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE ARA221 MASS-FLOW STREAM=221 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE ARA254 MASS-FLOW STREAM=254 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE ARA252 MASS-FLOW STREAM=252 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
F IF (ARA254.GT.0) THEN
F FS15 = ((RECOV * ARA220) - ARA221 + ARA252) / ARA254
F ELSE
F FS15 = 0.0
F ENDIF
F WRITE(NHSTRY,*)'C5SUGAR RECOVERY IN S205B= ',FS15
F DAPSD=0.67
F DAPPRD=0.33
F VLFLW1 = (FM303A/DM303A + FC303A/DC303A)
F VLFLW2 = (FM304A/DM304A + FC304A/DC304A)
;
F FL310=(DAPSD/1000)*VLFLW1
F FL311=(DAPPRD/1000)*VLFLW2
FORTRAN ENZ2
c MADE CHANGES (*) FOR A SEPARATE SACCHARIFICATION AND FERMENTATION MODE
c KI, 3/10/02
c *Cellulase is calculated for whole stream entering Area 300, stream 301A
DEFINE CL301A MASS-FLOW STREAM=301A SUBSTREAM=CISOLID &
COMPONENT=CELLULOS
DEFINE XM312 STREAM-VAR STREAM=312 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE CI312 STREAM-VAR STREAM=312 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
;------------------------------------------------------
; DIGESTOR FORTRAN BLOCKS - AREA 6000
;------------------------------------------------------
;
FORTRAN RECYCLE
; BLOCK TO CALCULATE THE AMOUNT OF RECYCLE NEEDED AND INCOMING
; FRESH WATER
;
; DEFINE VARIABLES FOR FRESH WATER AND PROCESS RECYCLE WATER
DEFINE FWAT STREAM-VAR STREAM=574 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE RWAT STREAM-VAR STREAM=573 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE RWT3 STREAM-VAR STREAM=516 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
;
; DEFINE VARIABLES FOR RECYCLE WATER STREAM #2 (Stream. 219). THIS
; STREAM CONTROLS THE SOLIDS CONCENTRATION to fermentation
;
DEFINE RV2 STREAM-VAR STREAM=219 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE RI2 STREAM-VAR STREAM=219 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE RGLU MASS-FLOW STREAM=219 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE RXYE MASS-FLOW STREAM=219 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE RSSL MASS-FLOW STREAM=219 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE RC5S MASS-FLOW STREAM=219 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE RC6S MASS-FLOW STREAM=219 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE RLGS MASS-FLOW STREAM=219 SUBSTREAM=MIXED &
COMPONENT=LGNSOL
;
; DEFINE THE COMPONENTS OF STREAM 232 (Diluted Hydrolysate)
;
DEFINE HF1 STREAM-VAR STREAM=232 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE HS1 STREAM-VAR STREAM=232 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE HGLU MASS-FLOW STREAM=232 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE HXYE MASS-FLOW STREAM=232 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE HSSL MASS-FLOW STREAM=232 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE HC5S MASS-FLOW STREAM=232 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE HC6S MASS-FLOW STREAM=232 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE HLGS MASS-FLOW STREAM=232 SUBSTREAM=MIXED &
COMPONENT=LGNSOL
;
; DEFINE THE COMPONENTS OF STREAM 401 (Feed to Cellulase Production)
;
DEFINE CFF1 STREAM-VAR STREAM=401 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE CFS1 STREAM-VAR STREAM=401 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE CFGLU MASS-FLOW STREAM=401 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE CFXYE MASS-FLOW STREAM=401 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE CFSSL MASS-FLOW STREAM=401 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE CFC5S MASS-FLOW STREAM=401 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE CFC6S MASS-FLOW STREAM=401 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE CFLGS MASS-FLOW STREAM=401 SUBSTREAM=MIXED &
COMPONENT=LGNSOL
;
; DEFINE THE COMPONENTS OF STREAM 422 (Cellulase to SSCF Production)
;
DEFINE CPF1 STREAM-VAR STREAM=422 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE CPS1 STREAM-VAR STREAM=422 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE CPGLU MASS-FLOW STREAM=422 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE CPXYE MASS-FLOW STREAM=422 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE CPSSL MASS-FLOW STREAM=422 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE CPC5S MASS-FLOW STREAM=422 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE CPC6S MASS-FLOW STREAM=422 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE CPLGS MASS-FLOW STREAM=422 SUBSTREAM=MIXED &
COMPONENT=LGNSOL
;
; DEFINE THE COMPONENTS OF STREAM 311 (DAP to SSCF Production)
; Changed to DAP by AA 02/21/01
; Since DAP is only component, do not need to break it out like
; other streams.
;
DEFINE DPF1 STREAM-VAR STREAM=311 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE DPS1 STREAM-VAR STREAM=311 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE DPDAP MASS-FLOW STREAM=311 SUBSTREAM=MIXED &
COMPONENT=DAP
;
; DEFINE THE COMPONENTS OF STREAM 311A (CSL to SSCF Production)
;
DEFINE CLF1 STREAM-VAR STREAM=311A SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE CLS1 STREAM-VAR STREAM=311A SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE CLCSL MASS-FLOW STREAM=311A SUBSTREAM=MIXED &
COMPONENT=H2O
;
; DEFINE THE COMPONENTS OF STREAM 220 (Out of Pre Hydrolysis
;
DEFINE HP1 STREAM-VAR STREAM=220 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE HPS1 STREAM-VAR STREAM=220 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
;
;FORTRAN STATEMENTS
C CSLCONC is the solids concentration of CSL
F CSLCONC=0.5
c AV2: Recycle water flow (Stream 219)
c CONC2: Total Solids Conc going to Fermentation (Stream 232)
c (Includes sugars + solslds)
C SLDxxx: Total Solids in Stream
C TTLxxx: Total Flow in Stream
C TTL219: Total Flow in Stream 219
C CNC219: Total Solids Conc in Stream 219
C OTHSLD: Total Other Solids
C OTHTTL: Total Other Flow
c
c CONC2 is the desired SSCF effective solids concentration
F CONC2 = 0.2
c OLG calcs are the oligomer flows in each stream
c SLD calcs are the total solids in each stream
F SLD232 = HS1 + HGLU + HXYE + HSSL + HC5S + HC6S + HLGS
F SLD219 = RI2 + RGLU + RXYE + RSSL + RC5S + RC6S + RLGS
F SLD401 = CFS1 + CFGLU + CFXYE + CFSSL + CFC5S + CFC6S + CFLGS
F SLD422 = CPS1 + CPGLU + CPXYE + CPSSL + CPC5S + CPC6S + CPLGS
F SLD312 = EZS1 + EZGLU + EZXYE + EZSSL + EZC5S + EZC6S + EZLGS
C
c TTL calc are the total flows of each stream
F TTL232 = HF1 + HS1
F TTL219 = RV2 + RI2
F TTL401 = CFF1 + CFS1
F TTL422 = CPF1 + CPS1
F TTL312 = EZF1 + EZS1
F CNC219 = SLD219 / TTL219
F OTHSLD = SLD232 + SLD312 + SLD422 - SLD219 - SLD401
F OTHTTL = TTL232 + TTL312 + TTL422 - TTL219 - TTL401
F CAL219 = ((CONC2 * OTHTTL) - OTHSLD) / (CNC219 - CONC2)
F AV2 = CAL219 - RI2
c
c CONC3: Cellulose + Xylose concentration in Stream 431
c AV3: Recycle Flow Stream 430
c
F CONC3 = 0.04
F AV3 = ((ST3X + ST3C + R3X + R3C) / CONC3)
F 1 - (CI3 + CV3 + RI3)
c
c CONC4: Cellulose + Xylose in Stream 412A
c AV4: Recycle Flow Stream 430
c
F CONC4 = 0.04
F AV4 = ((ST4C + R4C) / CONC4) -(CI4 + CV4 + RI4)
c
c Recalc Concentrations and write to the history file
c
F CNC2 = (SLD232 - SLD401 + SLD422 + SLD311 + SLD31A - SLD303
F 1 + SLD304) / (TTL232 - TTL401 + TTL422 + TTL311 + TTL31A
F 2 - TTL303 + TTL304)
F CNC2b = (RI2 - CFS1 + CPS1 + DPS1 + CLS1 - SFS1 + SPS1)
F 1 / (TTL232 - TTL401 + TTL422 + TTL311 + TTL31A - TTL303
F 2 + TTL304)
F CNC3 = (ST3X + ST3C + R3X + R3C)
F 1 / (CI3 + CV3 + RI3 + AV3)
F CNC4 = (ST4C + R4C) / (CI4 + CV4 + RI4 + AV4)
c
F WRITE(NHSTRY,101)CNC2,CNC3,CNC4,CNC2b
F 101 FORMAT(' RECYCLE Fortran Block Results',/,
F 1 ' Specified Concentrations',/,
F 3 ' SSCF Effective Solids Conc: ',g12.5,/,
F 4 ' Cellulase Seed Feed Cellulose+Xylose (431): ',g12.5,/,
F 5 ' Cellulase Ferm Cellulose Conc (412A): ',g12.5,/,/,
F 6 ' Other Concentrations',/,
F 5 ' SSCF Insoluble Solids Conc: ',g12.5)
c
F WRITE(NHSTRY,151)OTHTTL,OTHSLD,CNC219,CONC2,CAL219
F 151 FORMAT(' RECYCLE Fortran Block Results',/,
F 3 ' OTHTTL: ',g12.5,/,
F 4 ' OTHSLD: ',g12.5,/,
F 5 ' CNC219: ',g12.5,/,
F 5 ' CONC2: ',g12.5,/,
F 5 ' CAL219: ',g12.5)
c
c Calculate Splits for Block RWSPLT
c
F F2=AV2/(AV2+AV3+AV4)
F F3=AV3/(AV2+AV3+AV4)
F F4=1-F2-F3
c
c Calculate Make-up Water, Stream 574
c
F RWTAV = RWAT + RWT3
F FWAT= AV2 + RI2 + AV3 + RI3 + AV4 + RI4 - RWTAV
EXECUTE BEFORE FWMIX
;
FORTRAN RECCOND
;
; DEFINE VARIABLES FOR RECYCLE WATER STREAM #1. THIS STREAM
; CONTROLS THE SOLIDS CONCENTRATION IN THE IMPREGNATOR.
;
DEFINE FDV1 STREAM-VAR STREAM=105 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE CI1 STREAM-VAR STREAM=214A SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE SSL1 MASS-FLOW STREAM=214A SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE STV1 STREAM-VAR STREAM=215 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE STV2 STREAM-VAR STREAM=216 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE ACV1 STREAM-VAR STREAM=212 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE FDV2 STREAM-VAR STREAM=101 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE FDS2 STREAM-VAR STREAM=101 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE SSL2 MASS-FLOW STREAM=101 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE AV1 BLOCK-VAR BLOCK=E501SPT SENTENCE=MASS-FLOW &
VARIABLE=FLOW ID1=211
DEFINE DRTSEP BLOCK-VAR BLOCK=C103B SENTENCE=MASS-FLOW &
VARIABLE=FLOW ID1=104B
DEFINE EVPSEP BLOCK-VAR BLOCK=M104LOSS SENTENCE=MASS-FLOW &
VARIABLE=FLOW ID1=103
DEFINE WAT102 BLOCK-VAR BLOCK=E501SPT SENTENCE=MASS-FLOW &
VARIABLE=FLOW ID1=102
c
c WSHCNC: Solids concentration after washing (in 105)
c 65% from Harris Sub (ACO-9-29067-01) report 99-10600/13 p 4 gives
c range of 0.6-0.7
F WSHCNC = 0.65
F CVW = (FDS2 + SSL2) / WSHCNC
c
c DRT: Fraction of incoming feedstock that is dirt
c We do not model/track the dirt; however, water is lost with dirt
c separation and disposal
c 1% seems reasonable in the near term (D. Templeton & J. Farmer 6 Nov 00)
c DRTCNC: Fraction Dirt in dirt disposal stream (remainder is water)
c 50% from Harris estimation (J. Lukas email 16 Oct 00)
F DRT = 0.01
F DRTCNC = 0.5
F DRTSEP = DRT * (FDV2 + FDS2) * ((1.-DRTCNC)/DRTCNC)
c
c WATFLO: Total Water flow for washing includes recycle
c 5000 gpm (1,140,000 kg/hr) for standard size facility (2000 dry
c metric tonne / day @ 15% moisture = 98040 kg/hr)
c EVPLOS: Evaporation and Windage Loss as fraction of total water flow
c 1% from Harris estimation (J. Lukas email 16 Oct 00)
F WATFLO = 1140000 * (FDV2 + FDS2)/98040
F EVPLOS = 0.01
F EVPSEP = EVPLOS * WATFLO
c
c WAT102: Recycle Water Flow (102)
F WAT102 = (CVW - FDV2 - FDS2) + DRTSEP + EVPSEP
c
c CONC1: Solids Concentration in Reactor, Streams 215A + 216
c
F CONC1 = 0.30
F CV1 = ((1.-CONC1)/CONC1) * (CI1 + SSL1)
c
c AV1 Recycle water flow (Stream 211)
c
F AV1 = CV1 - STV1 - STV2 - ACV1 - ( FDV1 - SSL1)
c
F CNC1a = CI1 / (CV1 + CI1 + STV1)
F CNC1 = CI1 / (CV1 + CI1 + STV1 + STV2)
READ-VARS CI1 STV1 STV2 ACV1 FDV2 FDS2 SSL2 FDV1 SSL1
WRITE-VARS DRTSEP EVPSEP WAT102 AV1
; EXECUTE BEFORE E501MIX
;
FORTRAN WWT
C Calculates the incomming COD, WWT Capital, QH602, Power,
C Nutrients, CH4 prod
F COMMON/ WWLOAD/ CODTOT, BODTOT, CODDAY, BODDAY
DEFINE WWTCST PARAMETER 2
DEFINE WMWWT PARAMETER 3
;
DEFINE GLUC MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=GLUCOSE
DEFINE XYLO MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=XYLOSE
DEFINE SOLS MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=SOLSLDS
DEFINE C5SUG MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=C5SUGAR
DEFINE C6SUG MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=C6SUGAR
DEFINE ETOH MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=ETHANOL
DEFINE FURF MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=FURFURAL
DEFINE XHMF MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=HMF
DEFINE XLACI MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=LACID
DEFINE AACI MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=AACID
DEFINE XNNH4 MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=NH4ACET
DEFINE SLLGN MASS-FLOW STREAM=612 SUBSTREAM=MIXED &
COMPONENT=LGNSOL
C
C SET THE COD FOR COMPONENTS (KG O2/KG COMPONENT)
C THE COD VALUES ARE THE THEORETICAL O2 REQUIRED FOR COMBUSTION, BUT
C ONLY FOR SOLUBLE COMPONENTS. INSOLUBLE COMPONENTS ARE ASSUMED TO
C BE NON-REACTIVE AND ARE NOT CONTAINED IN THE CALCULATION.
C
C SOLUBLE C-CONTAINING COMPOUNDS
F CGLUC = 1.07
F CXYLO = 1.07
F CSOLS = 0.71
F CETOH = 2.09
F CC5SG = 1.07
F CC6SG = 1.07
F CFURF = 1.67
F CHMF = 1.52
F CLACI = 1.07
F CAACI = 1.07
F CNNH4 = 1.1557
F CSLGN = 1.6
C
C
C CALCULATE HOURLY COD LOADINGS (KG/HR)
C
F CODTOT = GLUC*CGLUC + XYLO*CXYLO + SOLS*CSOLS +
F 1 C5SUG*CC5SG + C6SUG*CC6SG +
F 2 ETOH*CETOH + FURF*CFURF +
F 3 XHMF*CHMF + XACI*CLACI + AACI*CAACI +
F 4 CNNH4*XNNH4 + SLLGN*CSLGN
C
C
C CALCULATE HOURLY BOD LOADINGS (KG/HR)
C
F BODCOD = 0.70
C BODCOD IS THE BOD/COD RATIO AND WAS PROVIDED BY J. RUOCCO 7/29/98
C THIS VALUE IS WITHIN THE RANGE (0.45-0.78) PROVIDED IN PERRY'S
C 7TH EDITION, PG. 25-62.
C
F BODTOT= BODCOD*CODTOT
C
C
C
C CALCULATE CAPITAL COST OF WWT USING J. SHEEHAN FORMULA (10/99)
C BASED ON GPM OF STREAM 612 AND CODTOT
C THIS FORMULA IS GOOD FOR THE FOLLOWING RANGES:
C FLOW: 500 TO 1500 GPM
C COD: 2000 TO 10000 KG/HR
C
DEFINE TOTWWT STREAM-PROP STREAM=612 PROPERTY=MASSFLW
C
C Calculate WWT flow in gallons per minute
F TOTVOL = TOTWWT * 2.205 / (8.3 * 60)
C
C
C CALCULATE WWT CAPITAL IN MM$
C Actual flow of 612 in I0302B is about 400 gpm, so using it and CODTOT
C KNI adjusted the intercept value.
C CODTOT = 1357
C TOTVOL = 393
C
F WWTCST = (1810.550 * TOTVOL) + (761.156 * CODTOT) + 1214678.0
C
C CALCULATE WWT POWER
C RATIO WWT POWER TO CAPITAL COST USING POWER (-WS600), COST IN I0302B
C
C
F WMWWT = 279 * (WWTCST / (3082344 - 123231))
C
C CALCULATE QH602 HEAT LOAD WITH STREAM 612 FLOW RATE RATIO
C ORIGINAL DUTY AND FLOW FROM I0302B, DUTY IN CAL/S, FLOW IN KG/HR
C
DEFINE WWTQ INFO-VAR STREAM=QH602 INFO=HEAT VARIABLE=DUTY
C
F WWTQ = 637944. * (TOTWWT / 89073.)
C
C WRITE ANSWERS TO THE HISTORY FILE
C
F WRITE(NHSTRY,*)'TOTWWT, TOTVOL, CODTOT=', TOTWWT, TOTVOL, CODTOT
C
C CALCULATE WWT CHEMICAL USAGE BASED ON CODTOT
DEFINE WWTNT1 STREAM-VAR STREAM=630 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
C
F WWTFAC = 3.675E-2
C
C THE AMOUNT OF PHOSPHORIC ACID, UREA, MICRONUTRIENTS AND CAUSTIC
C
F WWTNT1 = WWTFAC*CODTOT
C
DEFINE WWTNT2 STREAM-VAR STREAM=631 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
C
F WWTFAC = 1.701E-3
C
C WWTFAC IS THE AMOUNT OF POLYMER ADDED LB/LB COD TO THE AEROBIC
C SYSTEM. IT IS THE AVERAGE VALUE PROVIDED BY J. RUOCCO FOR THE
C 3 SYSTEM DESIGNS (ENZYME, COUNTERCURRENT AND SOFTWOOD)
C POLYMER IS MODELLED AS THE COMPONENT WNUTR
C
;F WWTNUT2 = WWTFAC*COD2
C RATIO AEROBIC NUTRIENT FROM (COD2/CODTOT) IN I0302B, SINCE
C COD OUT OF ANAEROBIC IS NOT CALC'D HERE.
F WWTNT2 = WWTFAC*CODTOT*.0736
C
C CALCULATE METHANE PRODUCED FROM CODTOT
C ASSUME 90% COD CONVERSION
C USE USRAN4 WWT ASSUMPTIONS OF 0.2289 KG CH4/KG COD AT 35 C
C CH4MAX*RHO*C4MW*CH4YLD(350*4.08E-5*16*1)
C
DEFINE CH4 STREAM-VAR STREAM=615 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
C
F CH4 = CODTOT * 0.9 * 0.2289
C
READ-VARS GLUC XYLO SOLS C5SUG C6SUG ETOH FURF &
XHMF XLACI AACI XNNH4 SLLGN TOTWWT
FORTRAN DENATURE
;THIS BLOCK CALCULATES THE AMOUNT OF DENATURANT REQUIRED.
;IT ALSO CALCULATES THE SIZE OF THE GASOLINE (DENATURANT)
;TANK.
; INPUTS
DEFINE PDENS STREAM-VAR STREAM=515E SUBSTREAM=MIXED &
VARIABLE=MASS-DENSITY
DEFINE PROD STREAM-VAR STREAM=515E SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
; Since gas was removed from the component, need to use true
; gas density instead of stream 701 density, which is water,
; to get correct flow rate and storage equipment size.
;
F GDENS = 0.6875
; OUTPUT
DEFINE GGAS STREAM-VAR STREAM=701 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
;
;SPECIFY THE DENATURANT ADDITION (PART DENAT / 100 PARTS ETHANOL FUEL)
;4.75 PER MARK RUTH MEMO 3 NOVEMBER 1999
;
F DPERC = 4.75
c
c CALCULATE THE FLOWRATE OF DENATURANT INTO THE SYSTEM.
c
F GGAS = DPERC / 100 * (PROD / PDENS) * GDENS
c
READ-VARS PDENS PROD
WRITE-VARS GGAS
; EXECUTE AFTER T507-8
;
FORTRAN STORE
;
; Sums up various Tank Farm Flows and Sets others, like
; Diesel, & Fire Water as ratios of Ethanol Product
;
; INPUTS
DEFINE PRFLOW STREAM-VAR STREAM=515 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE AFLOW1 STREAM-VAR STREAM=212 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE AFLOW2 STREAM-VAR STREAM=233 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE AMFLW2 MASS-FLOW STREAM=434 SUBSTREAM=MIXED &
COMPONENT=NH3
DEFINE AMFLW3 MASS-FLOW STREAM=436 SUBSTREAM=MIXED &
COMPONENT=NH3
;
; DAP is SSCF nutrient, Phosphorus source likely.
DEFINE APFLW1 MASS-FLOW STREAM=310 SUBSTREAM=MIXED &
COMPONENT=DAP
DEFINE APFLW2 MASS-FLOW STREAM=311 SUBSTREAM=MIXED &
COMPONENT=DAP
; Heat Exchangers
C Duty Q over LMTD DT (in Btu/hr-F) is calculated for use in Excel Heat
c Exchanger Area calculation sheet. U values are input into Excel sheet.
;
; H200
DEFINE T223 STREAM-VAR STREAM=223 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T240 STREAM-VAR STREAM=240 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QHX200 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH200
;
F T945 = 28.
F T940 = 37.
F DT=((T223-T940)-(T240-T945))/DLOG((T223-T940)/(T240-T945))
F DT = DABS(DT * 1.8)
C Convert from cal/s to BTU/hr
F Q = QHX200 * 14.2869
F QT200 = DABS(Q) / DT
F WRITE(NHSTRY,101)DT,Q
F 101 FORMAT(' HX200 Calc Results',/,
F 1 ' DT = ',g12.5,/,
F 2 ' Q = ',g12.5)
;
; H201
DEFINE T218 STREAM-VAR STREAM=218 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T520A STREAM-VAR STREAM=520A SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T502 STREAM-VAR STREAM=502 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QH201 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH201
;
F DT201=((T218-T501)-(T520A-T502))/DLOG((T218-T501)/(T520A-T502))
F DT201 = DABS(DT201 * 1.8)
C Convert from cal/s to BTU/hr
F Q201 = QH201 * 14.2869
F QT201 = DABS(Q201) / DT201
;
F WRITE(NHSTRY,102)DT201,Q201,QT201
F 102 FORMAT(' HX201 Calc Results',/,
F 1 ' DT201 = ',g12.5,/,
F 2 ' Q201 = ',g12.5,/,
F 3 ' QT201 = ',g12.5)
;
; H205
DEFINE T260 STREAM-VAR STREAM=260 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T262 STREAM-VAR STREAM=262 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QHX205 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH205
;
F DT205=((T260-T940)-(T262-T945))/DLOG((T260-T940)/(T262-T945))
F DT205 = DABS(DT205 * 1.8)
C Convert from cal/s to BTU/hr
F Q205 = QHX205 * 14.2869
F QT205 = DABS(Q205) / DT205
F WRITE(NHSTRY,120)DT205,Q205
F 120 FORMAT(' HX205 Calc Results',/,
F 1 ' DT205 = ',g12.5,/,
F 2 ' Q205 = ',g12.5)
;
; H244
DEFINE T520 STREAM-VAR STREAM=520 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QHX244 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH244A
DEFINE QHX201 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH201XTR
C LATENT HEAT FIRST
F DTLAT=((T520A-T940)-(T520A-T945))/DLOG((T520A-T940)/(T520A-T945))
F DTLAT = DABS(DTLAT * 1.8)
C Convert from cal/s to BTU/hr
F QLAT = QHX201 * 14.2869
F QTLAT = DABS(QLAT) / DTLAT
C
C SENSIBLE HEAT NEXT
F DTSNS=((T520A-T940)-(T520-T945))/DLOG((T520A-T940)/(T520-T945))
F DTSNS = DABS(DTSNS * 1.8)
C Convert from cal/s to BTU/hr
F QSNS = QHX244 * 14.2869
F QTSNS = DABS(QSNS) / DTSNS
C
F QT244 = QTLAT + QTSNS
F WRITE(NHSTRY,112)DTLAT,QLAT,DTSNS,QSNS,QT244
F 112 FORMAT(' HX Calc Results',/,
F 1 ' DTLAT = ',g12.5,/,
F 2 ' QLAT = ' ,g12.5,/,
F 3 ' DTSNS = ',g12.5,/,
F 4 ' QSNS = ',g12.5,/,
F 5 ' QT244 = ',g12.5)
;
; H302
DEFINE T301B STREAM-VAR STREAM=301B SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T301C STREAM-VAR STREAM=301C SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QHX302 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH302
F DT=((T301B-T940)-(T301C-T945))/DLOG((T301B-T940)/(T301C-T945))
F DT = DABS(DT * 1.8)
C Convert from cal/s to BTU/hr
F Q = QHX302 * 14.2869
F QT302 = DABS(Q) / DT
;
F WRITE(NHSTRY,104)DT,Q
F 104 FORMAT(' HX302 Calc Results',/,
F 1 ' DT = ',g12.5,/,
F 2 ' Q = ',g12.5)
;
; E502 EVAPORATORS
DEFINE T526 STREAM-VAR STREAM=526 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T528 STREAM-VAR STREAM=528 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QEX502 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QE502A
F DT = T526-T528
F DT = DABS(DT * 1.8)
C Convert from cal/s to BTU/hr
F Q = QEX502 * 14.2869
F QTE502 = DABS(Q) / DT
;
F WRITE(NHSTRY,105)DT,Q
F 105 FORMAT(' HXAE502 Calc Results',/,
F 1 ' DT = ',g12.5,/,
F 2 ' Q = ',g12.5)
C
;
; H512
DEFINE T501 STREAM-VAR STREAM=501 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T506 STREAM-VAR STREAM=506 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T518 STREAM-VAR STREAM=518 SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE T518A STREAM-VAR STREAM=518A SUBSTREAM=MIXED VARIABLE=TEMP
DEFINE QHX512 INFO-VAR INFO=HEAT VARIABLE=DUTY STREAM=QH512
;
F DT512=((T501-T518A)-(T506-T518))/DLOG((T501-T518A)/(T506-T518))
F DT512 = dabs(DT512 * 1.8)
C Convert from cal/s to BTU/hr
F Q512 = QHX512 * 14.2869
F QT512 = DABS(Q512) / DT512
;
F WRITE(NHSTRY,106)DT512,Q512
F 106 FORMAT(' HX512 Calc Results',/,
F 1 ' DT512 = ',g12.5,/,
F 2 ' Q512 = ',g12.5)
;
;
c
c POWER REQUIREMENTS FOR EACH STREAM ARE IN KW/L (**P)
c
; Unless Otherwise Stated
c THESE POWER REQUIREMENTS WAS OBTAINED FROM THE
c 1990 BASE CASE. EXCEPTIONS INCLUDE THOSE FOR
c WASTEWATER TREATMENT WHICH WERE OBTAINED FROM
c THE 1995 CHEM SYSTEMS STUDY AND THE CH2MHILL
c REPORT. They are listed in kW/L. 3.94E-4 kW/L=2 hp/1000 gal.
c
c
c THE RESIDENCE TIME FOR EACH VESSEL IS IN HOURS (**R)
c
c THE RESIDENCE TIMES (h) WERE TAKEN FROM THE 1990 BASE
c CASE EXCEPT FOR THOSE FOR WASTEWATER TREATMENT
c WHICH WERE TAKEN FROM THE 1995 CHEM SYSTEMS STUDY AND
c FROM THE CH2MHILL REPORT.
c
c
c
;HMT - HYDROLYSATE MIX TANK AGITATOR (A-205)
DEFINE HMT STREAM-VAR STREAM=220 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE HMTD STREAM-VAR STREAM=220 SUBSTREAM=MIXED &
VARIABLE=MASS-DENSITY
DEFINE HMTS STREAM-VAR STREAM=220 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE HMTDS STREAM-VAR STREAM=220 SUBSTREAM=CISOLID &
VARIABLE=MASS-DENSITY
;
F HMTV=HMT/HMTD+HMTS/HMTDS
; HMTV is VOLFS205 in Excel sheet
;
;OL - OVERLIMING TANK AGITATOR (A-209)
; Uses variable AP209 - VOLFM209 in Excel sheet
;
;XNT - REACIDIFICATION TANK AGITATOR (A-224)
; Uses variable AP239 - VOLFM239 in Excel sheet
;
;SLT - SLURRYING TANK AGITATOR (A-232)
DEFINE SLT STREAM-VAR STREAM=250 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE SLTD STREAM-VAR STREAM=250 SUBSTREAM=MIXED &
VARIABLE=MASS-DENSITY
DEFINE SLTS STREAM-VAR STREAM=250 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE SLTDS STREAM-VAR STREAM=250 SUBSTREAM=CISOLID &
VARIABLE=MASS-DENSITY
;
F SLV=SLT/SLTD+SLTS/SLTDS
; SLV is VOLFS232 in Excel sheet
;
;SD - ZYMOMONAS SEED FERMENTOR AGITATORS (A-304-305A/B)
DEFINE SD STREAM-VAR STREAM=306 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE SDD STREAM-VAR STREAM=306 SUBSTREAM=MIXED VARIABLE=MASS-DENSITY
DEFINE SDS STREAM-VAR STREAM=306 SUBSTREAM=CISOLID VARIABLE=MASS-FLOW
DEFINE SDSD STREAM-VAR STREAM=306 SUBSTREAM=CISOLID VARIABLE=MASS-DENSITY
;
; Calculate the volumetric flow to F-305 (stream 306)
F SDV = (SD/SDD + SDS/SDSD)
; Calculate the volume of F-305 as 10% (inoculum level)
F SDV = SDV * 0.1
; SDV is VOLFS305 in Excel sheet
;
c Then A-304
c SDN2 is the volume ratio of F-304 to F-305
F SDN2 = 0.1
; Calculate Power
F SDV2 = SDV * SDN2
; SDV2 is VOLFS304 in Excel sheet
;
;ZM - ZYMOMONAS HOLD TANK AGITATORS (A-301)
;
; ZMINC=VOLUME RATIO OF SEED HOLD TO LARGEST SEED TANK
;
F ZMINC=1.2
;
; SDV (calculated earlier), volumetric flow to F-305
; SDV*ZMR = volume of F-305
;
F ZMV=SDV * ZMINC
; ZMV is VOLFS301 in Excel sheet
;
;SA - SACCHARIFICATION TANK AGITATORS (A-310)
; Use hp requirements of SSCF fermentors; the requirements may be higher
; and the ferms lower when separate sacch. and fermentation
DEFINE SA STREAM-VAR STREAM=301B SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE SAD STREAM-VAR STREAM=301B SUBSTREAM=MIXED VARIABLE=MASS-DENSITY
DEFINE SAS STREAM-VAR STREAM=301B SUBSTREAM=CISOLID VARIABLE=MASS-FLOW
DEFINE SASD STREAM-VAR STREAM=301B SUBSTREAM=CISOLID VARIABLE=MASS-DENSITY
;
; Calculate Volumetric Flow Rate
F SAV = SA/SAD + SAS/SASD
; SACDAY is the Sacch. residence time in days.
F SAR = SACDAY * 24
F SAVT = SAV * SAR
; SAVT is VOLFS310 in Excel sheet
; Calculate the number of Sacch. tanks required for costing
F SACVES = SAV * SAR / SACVOL / SACWV
;
;SM - FERMENTOR AGITATORS (A-300)
DEFINE SM STREAM-VAR STREAM=306 SUBSTREAM=MIXED VARIABLE=MASS-FLOW
DEFINE SMD STREAM-VAR STREAM=306 SUBSTREAM=MIXED VARIABLE=MASS-DENSITY
DEFINE SMS STREAM-VAR STREAM=306 SUBSTREAM=CISOLID VARIABLE=MASS-FLOW
DEFINE SMSD STREAM-VAR STREAM=306 SUBSTREAM=CISOLID VARIABLE=MASS-DENSITY
;
; Calculate Volumetric Flow Rate
F SMV = SM/SMD + SMS/SMSD
; SSFDAY is the SSCF residence time in days.
F SMR = SSFDAY * 24
F SMVT = SMV * SMR
; SMVT is VOLFS300 in Excel sheet
; Calculate the number of SSCF vessels required for costing
F SSFVES = SMV * SMR / SSFVOL / SSFWV
;
;BW - BEER WELL (A-306)
; Uses AP306 - VOLFM306 in Excel sheet
;
;CS - CELLULASE SEED FERMENTOR AGITATORS (A-402-4A/B)
; REMOVED FROM EXCEL AGITATOR POWER SHEET KI 7/02
DEFINE CSD STREAM-VAR STREAM=433 SUBSTREAM=MIXED &
VARIABLE=MASS-FLOW
DEFINE CSDD STREAM-VAR STREAM=433 SUBSTREAM=MIXED &
VARIABLE=MASS-DENSITY
DEFINE CSDS STREAM-VAR STREAM=433 SUBSTREAM=CISOLID &
VARIABLE=MASS-FLOW
DEFINE CSDSD STREAM-VAR STREAM=433 SUBSTREAM=CISOLID &
VARIABLE=MASS-DENSITY
;
c First calculate for A-403
F CSV=CSD/CSDD+CSDS/CSDSD
c Then for A-402
c CSR3 is the volume ratio of F-403 to F-404
F CSR3=0.05
F CSV2=CSV*CSR3
F AP239 =(FMP239/3600.)/(RMP239*1000.)+(FCP239/3600.)/(RCP239*1000.)
;
; P-310 Saccharified Slurry Transfer Pump
; Using same parameters as fermentation (SSF) transfer pump
DEFINE FMP310 STREAM-VAR STRM=301B SUBSTREAM=MIXED VAR=MASS-FLOW
DEFINE RMP310 STREAM-VAR STRM=301B SUBSTREAM=MIXED VAR=MASS-DENSITY
DEFINE FCP310 STREAM-VAR STRM=301B SUBSTREAM=CISOLID VAR=MASS-FLOW
DEFINE RCP310 STREAM-VAR STRM=301B SUBSTREAM=CISOLID VAR=MASS-DENSITY
DEFINE QSAC INFO-VAR STREAM=QF300A INFO=HEAT VARIABLE=DUTY
;
; Calculate the pump-around flow to cool Saccharified Slurry
; DELTAT=temperature decrease of slurry in heat exchanger
; CPMIX=heat capacity of mixed stream (cal / g C)
; CPCI=heat capacity of CI solid stream (cal /g C)
; FRCMIX =mixed fraction of stream 301B
; FRCCI = CI solids fraction of stream 301B
; PMPSAC = Pumparound flow rate for Saccharification (same as SSCF)
; SACVES = Number of Sacch. tanks from common block
; RECFKW = Individual Pump Recirculation Flow
; FRDFLW = Individual pump forward flow
;
F DELTAT = 2.0
F CPMIX = 1.0
F CPCI = 1.0
F FRCMIX = FMP310/(FMP310+FCP310)
F FRCCI = 1-FRCMIX
c PMPSAC is first calculated in g/sec
F PMPSAC = QSAC / (DELTAT * (FRCMIX * CPMIX + FRCCI * CPCI))
F WRITE(NHSTRY,*)' PMPSAC1: ',PMPSAC
; Three parallel trains (approximately)
; Calculate the forward flow through each train
F FRWFLW = (FMP310 + FCP310) / 3.
; Individual Pump Recirculation Flow (divided by total number of pumps)
F RECFLW = (PMPSAC*3600/1000) / SACVES
; Total Pump Flow
F PMPSAC = ( RECFLW + FRWFLW ) * SACVES
c CF=PNEUMAPRESS (S-505)
; Uses STRM0570 in Excel sheet