Aspen PlusSTEADYSTATESIMULATION10MAureinUserGuideAspenTechVOLUME 3
User Guide Volume 2 S T E A D Y S T A T E S I M U L A T I O N 10 AspenTech7 Version User Guide V O L U M E 3 Aspen Plus 7
COPYRIGHT1981—1999Aspen Technology,Inc.ALLRIGHTSRESERVEDTheflowsheet graphics and plot components of Aspen Plus were developed by MY-Tech, Inc.Aspen Aerotran", Aspen Pinch", ADVENT, Aspen B-JAc", Aspen Custom Modeler", AspenDynamics",Aspen Hetran",Aspen Plus,AspenTech,B-JAc,BioProcess Simulator (BPS)?DynaPlus,ModelManager,Plantelligence,thePlantelligencelogo,PolymersPlus,PropertiesPlus,SPEEDUP,andtheaspen leaflogoareeitherregisteredtrademarks,ortrademarks ofAspenTechnology, Inc.,in the United States and/or other countries.BATCHFRAC"andRATEFRAcaretrademarksofKochEngineeringCompany,Inc.Activator is a trademark of Software Security, Inc.RainbowSentinelSuperPro"isatrademarkofRainbowTechnologies,Inc.Elan License Manager isa trademark of Elan ComputerGroup,Inc.,Mountain View,California,USA.Microsoft Windows, Windows NT, Windows 95 and Windows 98 are either registered trademarks ortrademarks of Microsoft Corporation in the United States and/or other countries.All other brand and product names are trademarks or registered trademarks of their respectivecompanies.The License Manager portion of this product is based on:ElanLicenseManager1989-1997ElanComputerGroup,IncAll rights reservedUse of Aspen Plus and This ManualThis manual is intended as a guide to using Aspen Plus process modeling software. This documentation containsAspenTechproprietaryandconfidential informationandmaynotbedisclosed,used,orcopiedwithoutthepriorconsent of AspenTech or as setforth in the applicable license agreement.Users are solely responsible for theproper use of Aspen Plus and the application of the results obtained.AlthoughAspenTechhastestedthesoftwareandreviewedthedocumentation,thesolewarrantyforAspenPlusmaybefoundintheapplicablelicenseagreementbetweenAspenTechandtheuser.ASPENTECHMAKESNOWARRANTYORREPRESENTATION,EITHEREXPRESSORIMPLIED,WITHRESPECTTOTHISDOCUMENTATION,ITS QUALITY,PERFORMANCE,MERCHANTABILITY,ORFITNESSFORAPARTICULARPURPOSE
COPYRIGHT 1981—1999 Aspen Technology, Inc. ALL RIGHTS RESERVED The flowsheet graphics and plot components of Aspen Plus were developed by MY-Tech, Inc. Aspen Aerotran, Aspen Pinch, ADVENT® , Aspen B-JAC, Aspen Custom Modeler, Aspen Dynamics, Aspen Hetran, Aspen Plus® , AspenTech® , B-JAC® , BioProcess Simulator (BPS), DynaPlus, ModelManager, Plantelligence, the Plantelligence logo, Polymers Plus® , Properties Plus® , SPEEDUP® , and the aspen leaf logo are either registered trademarks, or trademarks of Aspen Technology, Inc., in the United States and/or other countries. BATCHFRAC and RATEFRAC are trademarks of Koch Engineering Company, Inc. Activator is a trademark of Software Security, Inc. Rainbow SentinelSuperPro is a trademark of Rainbow Technologies, Inc. Élan License Manager is a trademark of Élan Computer Group, Inc., Mountain View, California, USA. Microsoft Windows, Windows NT, Windows 95 and Windows 98 are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. All other brand and product names are trademarks or registered trademarks of their respective companies. The License Manager portion of this product is based on: Élan License Manager © 1989-1997 Élan Computer Group, Inc. All rights reserved Use of Aspen Plus and This Manual This manual is intended as a guide to using Aspen Plus process modeling software. This documentation contains AspenTech proprietary and confidential information and may not be disclosed, used, or copied without the prior consent of AspenTech or as set forth in the applicable license agreement. Users are solely responsible for the proper use of Aspen Plus and the application of the results obtained. Although AspenTech has tested the software and reviewed the documentation, the sole warranty for Aspen Plus may be found in the applicable license agreement between AspenTech and the user. ASPENTECH MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS DOCUMENTATION, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE
ContentsAbout This ManualiForMoreInformationviliChapter33Pressure Relief Calculations33-1.33-2AboutPressureReliefCalculations.33-2Creating a Pressure Relief Block...33-3AboutPressureReliefScenarios..33-5SelectingaPressureReliefScenario..33-6SpecifyingtheInletStreamforSteadyStateScenarios.33-8Specifying Initial Vessel Contents for Dynamic Scenarios.33-10Design Rules...33-13SpecifyingtheVentingSystem..33-14Specifying theReliefDevice..33-16Specifying the Vessel Neck...33-17SpecifyingtheInletPipe.33-20SpecifyingtheTailPipe...33-20Specifying Dynamic Input.....33-24SpecifyingReactive Systems forDynamic Scenarios....33-25SpecifyingWhentoStopDynamicCalculationsExaminingResultsofPressureReliefCalculations.33-27.33-27Steady-StateResultsDynamic Results...33-29Chapter34Inserts34-1.34-2Creating an Insert...34-2Importing Inserts.34-3ResolvingIDConflicts..34-5CreatingaPropertyPackage.34-6Using Electrolyte Inserts From the AspenPlus Insert LibraryHiding Objects.34-7.34-7Revealing Objects..Chapter35Creating Stream Libraries..35-1..35-2CreatingorModifyinga StreamLibrary..35-2Running STRLIB Interactively ...35-3Running STRLIB in Batch Mode....35-3STRLIB Command Summary....DescriptionofSTRLIBCommands....35-4Aspen Plus User GuideContents-iiiVersion 10.1-0
Aspen Plus User Guide Contents-iii Version 10.1-0 Contents About This Manual .vii For More Information .viii Chapter 33 Pressure Relief Calculations.33-1 About Pressure Relief Calculations .33-2 Creating a Pressure Relief Block.33-2 About Pressure Relief Scenarios .33-3 Selecting a Pressure Relief Scenario.33-5 Specifying the Inlet Stream for Steady State Scenarios .33-6 Specifying Initial Vessel Contents for Dynamic Scenarios.33-8 Design Rules.33-10 Specifying the Venting System .33-13 Specifying the Relief Device.33-14 Specifying the Vessel Neck .33-16 Specifying the Inlet Pipe.33-17 Specifying the Tail Pipe .33-20 Specifying Dynamic Input.33-20 Specifying Reactive Systems for Dynamic Scenarios.33-24 Specifying When to Stop Dynamic Calculations .33-25 Examining Results of Pressure Relief Calculations.33-27 Steady-State Results .33-27 Dynamic Results.33-29 Chapter 34 Inserts .34-1 Creating an Insert.34-2 Importing Inserts .34-2 Resolving ID Conflicts.34-3 Creating a Property Package .34-5 Using Electrolyte Inserts From the Aspen Plus Insert Library.34-6 Hiding Objects.34-7 Revealing Objects .34-7 Chapter 35 Creating Stream Libraries.35-1 Creating or Modifying a Stream Library.35-2 Running STRLIB Interactively .35-2 Running STRLIB in Batch Mode.35-3 STRLIB Command Summary .35-3 Description of STRLIB Commands.35-4
Chapker36Stream Summary Formats36-1About the Aspen Plus TFFs..36-2..36-3Creatinga TFF....36-3TFFFileFormatandOptionsTFFSentences.....36-5..36.9QualifierDescriptionsforDISPLAYandPROPOptionDescriptionsforDISPLAYandPROP......36-11...36-16HeaderSentenceOrderintheStreamTable.FormatsforNumbers..36-16TheNORMALIZEOption.36-17PPM, PPB, and TRACE Options...36-18..37.1Chapter 37Working with Other Windows Programs....37-1About Copying, Pasting, and OLE....37-2Copying and Pasting Simulation Data..Copying and Pasting Plots and Other Images...37-11Creating Active Links Between Aspen Plus and Other Windows.37-16Applications ....Creating ActiveLinks Between an AspenPlus Resultand another Windows..37..17.Application....CreatingActiveLinksfromaWindowsApplicationtoAspenPlus37-21Input Fields......37-24Saving andOpeningFileswithActiveLinks.37-24Saving Files with Active Links...37-25OpeningFileswithActiveLinks.Using Embedded Objects in the Process Flowsheet Window.....37-27.37-27EmbeddinganObjectUsingCopyandPaste.37-27EmbeddinganObjectUsingtheInsertObjectDialogBox...37-28ModifyinganEmbedded Object...37-29Saving a Run With an Embedded Object..38-1hapler38Using theAspenPlus ActiveXAutomation Server..38-2About theAutomation Server....38-2UsingtheAutomation Server..38-3ViewingthePropertiesandMethodsofAspenPlusObjects..38-3ObjectsExposedbyAspenPlus.....38.4The Aspen Plus Tree Structure..38-5Using theVariableExplorertoNavigatetheTree Structure ......38-7NavigatingtheTree StructureintheAutomation Interface...38-8Dot Notation for Navigating theTree.Data Values......38-9.38-10Node Attributes...38-14PhysicalQuantitiesandUnitsofMeasure.38-14RetrievingUnitsofMeasure.38-15ConvertingtheUnitsof MeasureforaValue.38-16ChangingtheUnitsofMeasurefortheAspenPlusRunReferencing Non-Scalar Variables in the Automation Interface.38-17Aspen Plus User GuideContents-ivVersion 10.1-0
Contents-iv Aspen Plus User Guide Version 10.1-0 Chapter 36 Stream Summary Formats .36-1 About the Aspen Plus TFFs .36-2 Creating a TFF .36-3 TFF File Format and Options .36-3 TFF Sentences .36-5 Qualifier Descriptions for DISPLAY and PROP .36-9 Option Descriptions for DISPLAY and PROP.36-11 Header Sentence Order in the Stream Table.36-16 Formats for Numbers .36-16 The NORMALIZE Option.36-17 PPM, PPB, and TRACE Options .36-18 Chapter 37 Working with Other Windows Programs.37-1 About Copying, Pasting, and OLE.37-1 Copying and Pasting Simulation Data .37-2 Copying and Pasting Plots and Other Images .37-11 Creating Active Links Between Aspen Plus and Other Windows Applications .37-16 Creating Active Links Between an Aspen Plus Result and another Windows Application.37-17 Creating Active Links from a Windows Application to Aspen Plus Input Fields .37-21 Saving and Opening Files with Active Links .37-24 Saving Files with Active Links.37-24 Opening Files with Active Links.37-25 Using Embedded Objects in the Process Flowsheet Window .37-27 Embedding an Object Using Copy and Paste.37-27 Embedding an Object Using the Insert Object Dialog Box .37-27 Modifying an Embedded Object .37-28 Saving a Run With an Embedded Object .37-29 Chapter 38 Using the Aspen Plus ActiveX Automation Server.38-1 About the Automation Server.38-2 Using the Automation Server.38-2 Viewing the Properties and Methods of Aspen Plus Objects.38-3 Objects Exposed by Aspen Plus.38-3 The Aspen Plus Tree Structure.38-4 Using the Variable Explorer to Navigate the Tree Structure .38-5 Navigating the Tree Structure in the Automation Interface.38-7 Dot Notation for Navigating the Tree.38-8 Data Values.38-9 Node Attributes .38-10 Physical Quantities and Units of Measure .38-14 Retrieving Units of Measure .38-14 Converting the Units of Measure for a Value .38-15 Changing the Units of Measure for the Aspen Plus Run .38-16 Referencing Non-Scalar Variables in the Automation Interface.38-17
AccessingVariablesWithaSingleIdentifier:ColumnTemperatureProfile38-18.38-20AccessingVariableswith2Identifiers:ColumnCompositionProfileAccessing Variables With 3 Identifiers: Reaction Coefficients..38-2238-25FlowsheetConnectivityandAutomation38-27ControllingaSimulationfromanAutomationClientMembersofAspenPlusClasses.38-28.38-28Members ofClass IHApp..Members of Class IHNode..38-30Members of Class IHNodeCol..38-32MembersofClassIHAPEngine38-34Chapler39HeatExchangerDesign Program Interface39-1...39-2About the Heat Exchanger Design Program Interface ...39-2Generating Property Data in a Simulation.....39-3Starting HTXINT...39-5SelectingHeating/CoolingCurveResultstoExport...39-7Generating theInterfaceFile.39-8UsingtheInterfaceFileinYourHeatExchangerDesignProgram.IndexIndex-1AspenPlusUserGuideContents-vVersion10.1-0
Aspen Plus User Guide Contents-v Version 10.1-0 Accessing Variables With a Single Identifier: Column Temperature Profile.38-18 Accessing Variables with 2 Identifiers: Column Composition Profile .38-20 Accessing Variables With 3 Identifiers: Reaction Coefficients.38-22 Flowsheet Connectivity and Automation .38-25 Controlling a Simulation from an Automation Client.38-27 Members of Aspen Plus Classes.38-28 Members of Class IHApp .38-28 Members of Class IHNode .38-30 Members of Class IHNodeCol.38-32 Members of Class IHAPEngine.38-34 Chapter 39 Heat Exchanger Design Program Interface.39-1 About the Heat Exchanger Design Program Interface .39-2 Generating Property Data in a Simulation.39-2 Starting HTXINT.39-3 Selecting Heating/Cooling Curve Results to Export.39-5 Generating the Interface File .39-7 Using the Interface File in Your Heat Exchanger Design Program.39-8 Index . Index-1