Upload
azvo
View
243
Download
1
Embed Size (px)
Citation preview
8/11/2019 Getting Started With Dynsim
1/93
SimSci-Esscor
Dynsim 5 .0Getting Started:An Installation andTutorial Guide
8/11/2019 Getting Started With Dynsim
2/93
All rights reserved. No part of this documentation shall bereproduced, stored in a retrieval system, or transmitted by any means,electronic, mechanical, photocopying, recording, or otherwise,without the prior written permission of Invensys Systems, Inc. Nocopyright or patent liability is assumed with respect to the use of theinformation contained herein. Although every precaution has beentaken in the preparation of this documentation, the publisher and theauthor assume no responsibility for errors or omissions. Neither is anyliability assumed for damages resulting from the use of theinformation contained herein.
The information in this documentation is subject to change withoutnotice and does not represent a commitment on the part of InvensysSystems, Inc. The software described in this documentation isfurnished under a license or nondisclosure agreement. This softwaremay be used or copied only in accordance with the terms of theseagreements.
201 2 by Invensys Systems, Inc. All rights reserved.
Invensys Systems, Inc.
26561 Rancho Parkway South
Lake Forest, CA 92630 U.S.A.
(949) 727-3200
http://www.simsci-esscor.com/
For comments or suggestions about the product documentation, sendan e-mail message [email protected].
All terms mentioned in this documentation that are known to betrademarks or service marks have been appropriately capitalized.Invensys Systems, Inc. cannot attest to the accuracy of thisinformation. Use of a term in this documentation should not beregarded as affecting the validity of any trademark or service mark.
Invensys, Invensys logo, ARPM, DataCon, Dynsim , FoxDraw, FoxView, FSIM Plus,Hextran, I/A Series, InPlant, PipePhase, PRO/II, ROMeo, Sim4Me, SimSci-Esscor ,TRISIM Plus, and Visual Flow are trademark of Invensys plc, its subsidiaries and affiliates.All other brands may be trademarks of their respective owners.
8/11/2019 Getting Started With Dynsim
3/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide
Table of Contents
Introduct ion .................................................................................... i
Steady State vs. Dynamic Simulation .............................................................. ii Who Can Benefit from Dynamic Simulation?.................................................. iii Who Should Read This Manual ...................................................................... iv Conventions Used ............................................................................................ v How This Manual is Organized ........................................................................ v Information Links .............................................................................................. v
Online Documentation .............................................................................. vi Online Help ..................................................................................................... vi
Additional Resources ...................................................................................... vi PRO/II Documentation: ............................................................................ vi DYNSIM Documentation: ........................................................................ vii
Technical Support .......................................................................................... vii
Instal lat ion.. ................................................................................... 1
Check Package Contents ................................................................................ 1 Installation Media ...................................................................................... 1 Documentation .......................................................................................... 1
Prepare to Install .............................................................................................. 2 Hardware/Software Requirements ................................................................... 3 Minimum system requirements are listed below: ............................................. 3 Software Security ............................................................................................. 4
Local Hardware Security ........................................................................... 4 FLEXlm Security ........................................................................................ 5 SimExecutive Licensing ............................................................................ 5
DYNSIM 5.0 software Installation .................................................................... 6 Installation Options .................................................................................... 6 Pre-install Checklist ................................................................................... 7 Software Co-existence ............................................................................ 11 Control Emulation and I/A Compatibility .................................................. 12 Thermo Data Manager Installation Background ...................................... 13
Installing DYNSIM 5.0 Application ................................................................. 13 DYNSIM 64-bit Engine Installation ................................................................ 17 Custom OTS engines Installation .................................................................. 17 Installing OPC Unified Architecture Server .................................................... 18
Advanced Installation Options ....................................................................... 19 DSS Host Configuration Editor ................................................................ 19 Systems with Multiple FSIM Stations ...................................................... 21 Multiple Network Interface Card Setup ................................................... 23 Setup DYNSIM Infrastructure in Distributed Mode .................................. 23 Running the Simulation Executive or other GUIs On Separate Computers24
8/11/2019 Getting Started With Dynsim
4/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide
Switching Security Types for PC ................................................................... 24 How to Apply a DYNSIM Patch ............................................................... 25 Starting DYNSIM Application .................................................................. 26
Translation: PRO/II to DYNSIM ................................................... 27
Translating PRO/II files into DYNSIM ............................................................ 27 Option I Exporting a Simulation from PRO/II ........................................ 27 Option II Importing a Simulation into DYNSIM ..................................... 28
Supported PRO/II to DYNSIM Versions ........................................................ 29
Getting Started Tutorial .............................................................. 30
What You will Learn in this Tutorial ............................................................... 30 Starting DYNSIM Application ......................................................................... 30 Creating a New Simulation ............................................................................ 31 Data Input Conventions ................................................................................. 32 Tab Status Indication ..................................................................................... 32 Setting up a Simulation .................................................................................. 33
Step 1: Define the Units of Measure (UOM) .......................................... 33 Step 2: Select Components and Define Component Slates .................. 34 Step 3: Define a Thermodynamic Method .............................................. 38 Step 4: Lay Down Models ...................................................................... 39 Step 5: Connect the Flowsheet Objects Using Appropriate Streams .... 45 Step 6: Executing the Simulation ........................................................... 46
Set-up DYNSIM in Distr ibuted Mode .......................................... 52
Summary ........................................................................................................ 52 Before you start .............................................................................................. 52 Steps to Configure Distributed Mode ............................................................. 53
Troubleshooting .......................................................................... 67
Troubleshooting Guidelines ........................................................................... 67 Installation Problems and Solutions ........................................................ 67 How to Get DYNSIM to work after McAfee Firewall Install ..................... 69
SimSci-Esscor Diagnostics Framework .................................... 75
Introduction .................................................................................................... 75 Using Diagnostics Log ................................................................................... 76
Event Viewer Logs .................................................................................. 76 Database Logs ........................................................................................ 77
8/11/2019 Getting Started With Dynsim
5/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide i
Introduction
Tools for computer-aided process engineering are extensively utilized in theProcess Industries for scale-up and design of green field plants and to enhancethe operation of existing units. The rapid development of this field is beingdriven by the availability of powerful, user-friendly software systems that runon personal computers (PC) and engineering workstations and employ afamiliar Graphical User Interface (GUI).
Process modeling and computer simulations are extremely crucial engineeringtools for the design and optimization of chemical and refining processes.Computer simulation is currently used for the creation, synthesis, analysis,design and optimization of industrial processes. Competence in processsimulation requires a sound knowledge of engineering fundamentals, modelingand computational skills and familiarity with commercial simulators.
A majority of the process industries has identified computer modeling ofchemical manufacturing methods as a strategic technology. The use ofcomputer models enables them to:
Lower manufacturing costs Train plant operating personnel
Reduce various forms of pollution
Increase process efficiency
Enhance plant safety
Release new products to market quicker
Improve product quality
8/11/2019 Getting Started With Dynsim
6/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide ii
The ability of todays computers to perform extensive calculations can affordthe process industries many benefits. These benefits must be tempered with therealization that:
If adequate care is not exercised, they are also capable of furnishingincorrect answers to high degrees of precision
Subsequent detection of such errors becomes correspondingly morelaborious as the extent of computerized activity develops and thecomplexity of programs increases
Steady State vs. Dynamic SimulationThe critical difference between steady state and dynamic simulation is that the former
assumes equilibrium results for all unit operations and the latter does not as the actual plant is normally moving either towards or away from a steady state. This steady stateapproach disregards transient effects that are detailed in the dynamic simulation.One key element that sets dynamic simulation apart from steady state is the amount ofinformation required to realize a successful, accurate simulation. A more rigorous
process description is required. For instance, dynamics require equipment sizes, metalmasses, desired holdups and process control schemes amongst other pieces of data.Intermediate equipment, such as surge tanks and ones that account for the dead volumein line must be incorporated to provide an accurate representation of the transient
process. This requires more insight from and data collection on the part of the modeling
engineer.
Viewing and interpreting the results can consume more time than steady statesimulations due to the dramatic increase in the amount of data generated. PRO/II simulations yield reports, which include numerical results for the energy and mass
balances. Viewing data in this fashion within DYNSIM application is not realistic, asthese calculations are performed multiple times every second. DYNSIM applicationeases this burden by providing helpful aids such as data trending and profiling.
8/11/2019 Getting Started With Dynsim
7/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide iii
Who Can Benefit from Dynamic Simulation?A wide range of end users apply this tool for different objectives as mentioned below:
Process Engineers find this product an important part of the design process. Dynamicmodeling, concurrent with steady state design can eliminate the requirement formultiple steady state cases. Transition effects can be visually evaluated, with the abilityto interact with the calculations. This type of tool extends leverage to allow the engineerto reduce capital requirements of any process.
Development Engineers employ this tool to design their pilot plants. Moresignificantly, these tools are indispensable in planning and designing experiments.
Batch processing can now be more rigorously modeled with dynamic simulation tools.Kinetic studies, batch distillation and extraction are executed with ease using these newtools.
Process Control Engineers find this product advantageous in designing controlstrategies. Actual controllers can be located within a flowsheet. It provides accuratefirst principle models of unit operations and allows for the detection of defects incontrol strategies before committing capital for the actual instrumentation.Additionally, one can tune these controllers with the simulator. Process gain (K) andtime constants (T i and T d , etc.) can be manipulated to find the accurate settings that willextend optimal operational performance. This exercise saves time and effort (not tomention off-spec product) if one can eliminate the need to do this on-line with anoperating unit. Advanced users can also directly interface their plants DCS to thesimulation.
Operation Engineers can apply this tool to plan and execute an effective start-up.These scenarios can be evaluated on the software, before any feed is introduced intooperating equipment. A successful plan can be evolved for transition effects. Dynamicsimulation can be used while starting up to aid the engineer and operator in theirdecision-making. The operation engineers and control engineers also use dynamicsimulation to do a controls checkout, i.e., to verify the plant controls using the dynamicsimulator before bringing the plant controls on-line.
Operators find this an essential tool in easing their learning curve. This provides thecapability to train operators on both large and small units efficiently. Since a companys
8/11/2019 Getting Started With Dynsim
8/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide iv
in-house engineering staff can readily construct the models, the demand for expensivetraining model consulting services is reduced.
Who Should Read This ManualWelcome to the DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide .This manual is written to function as a learning tool (tutorial section) for both first timeusers and simulation experts, although the latter group may be more inclined to refer tothe Reference Manuals, which describes the intricate details of the product as well asthis release.In this tutorial, we will introduce you to the DYNSIM environment and guide you step-
by-step on how to use it to accomplish your goals. After becoming familiar with usingDYNSIM application, you can look at the User Manual or the on-line documentation toobtain detailed information. The core topics that will be covered here will allow usersto get an overview of the Dynamic Simulation Suite of products. In addition, the userwill see how PRO/II interfaces with DYNSIM application, blending the salient featureof these applications. Here, our discussion will focus on the translation from SteadyState to Dynamic models.
8/11/2019 Getting Started With Dynsim
9/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide v
Conventions UsedThis manual adheres to a set of guidelines for the presentation of material. Thefont conventions used are listed below.
Lightface: Normal text.
Bold, italic : Refers to a specific chapter, section, or manual for moreinformation.
Italic: Used to indicate text you will enter at prompts; file names arealso italicized.
Boldface: Used primarily to indicate mouse or pointer actions you will perform; may also be used to emphasize for normal text.
How This Manual is OrganizedThis manual is focused to describe the following details in a sequential manner:
Hardware/ Software requirement and installation of DYNSIM5.0.
Concepts and methodology utilized during the translation from SteadyState to Dynamic Simulation.
A tutorial of how to execute an initial simulation run.
Troubleshooting guidelines to sort out issues confronted by the user.
Information sources for cross reference.
Information Links
The user is strongly encouraged to explore the links suggested here in order toget accustomed to the features and the complexities that may surface during the
initial exposure to DYNSIM 5.0.
8/11/2019 Getting Started With Dynsim
10/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide vi
Online Documentation
Online documentation is provided in Adobe Acrobats Portable DocumentFormat ( .pdf ) files that are viewed using Acrobat Reader 6.0 as well as onlinehelp that are accessible through standard help facilities built into DYNSIM application. Acrobat Reader is a freeware that can be installed from theDYNSIM distribution CD or from the Adobe Systems website,www.adobe.com.
All associated documentation is stored in the Manual s directory on the CD.
Online HelpDYNSIM 5.0 integrates with an online Help system for accessing informationquickly and simultaneously while you work.
The Help system comprises of commands, features, and data fields that areexplained in a sequential manner. Selecting Help/Contents from the DYNSIMapplication menu bar can access the electronic contents for the Help system.Also, help on specific features is made available through the help button in theWindows dialog boxes.
Additional Resources
PRO/II Documentation:
1. Online Documentation V 9.1 2. Release Notes V 9.1 3. Tutorial Guide V 9.1 4. Users Guide V 9.1 5. Installation Guide V 9.16. Keyword Manual V 9.17. Application Briefs Manual V 9.18. Component and Thermodynamic Data Input Manual, Volume I V 9.1
9. Component and Thermodynamic Data Input Manual, Volume II V 9.110. Reference Manual Volume I V 9.111. Reference Manual Volume II V 9.1
8/11/2019 Getting Started With Dynsim
11/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide vii
DYNSIM Documentation:1. Dynamic Simulation Suite Users Guide 2. Dynamic Simulation Suite Reference Manuals
3. DYNSIM Application Brief Guide 4. Getting Started with Dynsim 5. Dynsim Best Practices Documentation
Technical SupportSimSci-Esscor s Technical Support Center is committed to providing youwith the best overall product experience. This includes any queries connectedwith the use of the program or the interpretation of output data as the case may
be. Our time-tested products are designed with superior quality and ease of use
in mind, but we understand that issues do arise from time to time that warrantsthe backing of our support resources.
If you have any questions, contact the nearest SimSci-Esscor TechnicalSupport Center from the following address list, or get in touch with your localSimSci-Esscor representative.
To expedite your request for assistance, please have the following detailsavailable with you when you call:
A brief description of the problem encountered.
The installation CD sent along with this package.
The configuration of the computer you are using along with thefollowing information:
1. Available free disk space where DYNSIM 5.0 is installed.
2. Quantity of installed memory.
3. CPU type and frequency.
4. Operating system, version, and any applied patches.
5. List of all Java virtual machines installed on your computer.
The corrective actions you were attempting when the problemoccurred.
8/11/2019 Getting Started With Dynsim
12/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide viii
The list of error messages that appeared on your screen and any otherrelevant symptoms.
Access to the installed software.
8/11/2019 Getting Started With Dynsim
13/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide ix
Authorized SimSci-Esscor Technical Suppor t Centers
Support Center Address Tel/Fax/Internet
USA and Canada Invensys Systems, Inc. SimSci-Esscor10900 Equity DriveHouston, TX 77041
Tel: + 1 713 329 8583Fax: + 1 713 329 1905E-mail:[email protected]
USA East Coast Invensys Systems, Inc. SimSci-EsscorGateway Corporate CentreThird Floor, Suite 304223 Wilmington, West Chester PikeChaddsford, PA 19317
Tel: + 1 610 364 2439Fax: + 1 610 364 9600E-mail:[email protected]
USA West Coast Invensys Systems, Inc. -SimSci-Esscor
26561 Rancho Parkway SouthSuite 100Lake Forest, CA 92630
Tel: + 1 949 455 8176Fax: + 1 949 455 8154
E-mail:[email protected]
Mexico Invensys Systems Mexico, S.A Av. Ejercito Nacional, 1005Col. IrrigacionMexico City 11500
Tel: + 52 55 52 63 01 77Fax:+ 52 55 55 57 26 20E-mail: [email protected]
Argentina Invensys Systems Argentina Inc.Nunez 4334Buenos Aires C1430
Argentina
Tel: + 54 11 6345 2100 ext.262Fax: + 54 11 6345 2111E-mail: [email protected]
Italy Invensys Systems Italia S.p.A
Via G. Carducci, 125Sesto San Giovanni (MI)20099 Italy
Tel: + 39 02 26297328
Fax: + 39 02 26297 200E-mail: simsci.eura@ invensys.com
Brazil Invensys Systems Brasil Ltda. Av. Chibaras, 75 - MoemaSao Paulo, SP04076 000 Brazil
Tel: + 55 11 6844 0291Fax: + 55 11 6844 0341E-mail:[email protected]
Germany Invensys Systems GmbH &Wonderware
GmbHHermann Klammt Str. 1-3D- 41460 Neuss
Germany
Tel: + 49 (0) 89/444 19650E-mail: [email protected]
Australia and New Zealand Invensys Software SystemsLevel 2-4, 810 Elizabeth StreetWaterloo, Sydney NSW 2017
Australia
Tel: + 61 2 8396 3626Fax:+ 61 2 8396 3604E-mail: [email protected]
mailto:[email protected]:[email protected]:[email protected]8/11/2019 Getting Started With Dynsim
14/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide x
Support Center Address Tel/Fax/InternetJapan Invensys Systems Engineering
Harbor One Building, 2 nd Floor2-5-5, Higashi Shinagawa
Shinagawa-ku, Tokyo 140-0002Japan
Tel: + 81 3 5797 4856Fax:+ 81 3 5793 4855E-mail: [email protected]
Middle East Invensys Middle East FZEPO Box 61495Jebel Ali Free ZoneDubai, UAE
Tel: + 971 4 88 11440Fax: + 971 4 88 11426E-mail: [email protected]
Asia - Pacific Invensys Software Systems (S)Pte Ltd15 Changi Business ParkCentral 1, Level 4 EastSingapore 486057
Tel: + 65 6829 8656Fax: + 65 6829 8401E-mail: [email protected]
United Kingdom Invensys Systems (UK) LimitedOne Cedarwood
Kelvin CloseBirchwood, WarringtonUnited Kingdom WA3 7PB
Tel: + 44 (0) 161 429 4718Fax: + 44 161 480 9063
E-mail: [email protected]
China Invensys Process Systems (China)809, Tower B, Eaglerun PlazaNo. 26 Xiaoyun RoadChaoyang District, Beijing, 100016P.R.China
Tel: + 86 10 8458 5757 628Fax: + 86 10 8458 4521E-mail: [email protected]
Korea Invensys Systems Korea551-3 Hyosung-dong, Gyeyang-guIncheon, 407-040
Tel: + 82-32-540-665Fax: + 82-32-542-3778E-mail: [email protected]
Venezuela Invensys Systems VenezuelaTorre Delta, Piso 12 Av. Francisco deMiranda, AltamiraCaracas, 1060,Venezuela
Tel: +(58) 212-267-5868Fax: +(58) 212-267-0964Email: [email protected]
Colombia Invensys Systems LA ColombiaCalle 100 # 36-39 Torre 4-203, ElGirasol, Bucaramanga, SDER
Tel: + 57 1 3136360Fax: + 57 1 3136360E-mail: [email protected]
mailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]8/11/2019 Getting Started With Dynsim
15/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 1
Chapter 1
Installation
The objective of this chapter is to help you identify the contents of your release package and assist you with the process of installing DYNSIM 5.0 applicationin your system.
Check Package ContentsThe following materials have been sent in order to install DYNSIM 5.0 software.
Installation MediaThe DYNSIM 5.0 software application installation kit has a DYNSIMinstallation CD.
Documentation
A comprehensive online Help system is an integral part of the DYNSIM 5.0application. A list of Dynamic Simulation Suite documents is furnished below.
Release Notes and FLEXlm Security Guide, and all other documentsare provided in electronic form on the installation CD.
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide (thisdocument)
Dynamic Simulation Suite Users Guide
DYNSIM Reference Manual- Base Equipment and Process Equipment Library
DYNSIM Reference Manual Controls Library
DYNSIM Reference Manual Utilities Library
8/11/2019 Getting Started With Dynsim
16/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 2
DYNSIM Reference Manual - Electrical Library
Dynamic Simulation Suite Translation of PRO/II Models
SimSciTM
Component and Thermo physical Properties Reference Manual
Application Briefs
FLEXlm Security Guide (SimSci-Esscor documentation on 3 rd partysecurity)
A complete set of online documentation in PDF format is provided for each product.
If at any stage you have difficulty accessing the documentation, please contactTechnical Support Center.
A list of addresses and contact information can be found in the TechnicalSupport section as mentioned under Introduction described elsewhere inthis document.
Prepare to Install Before installing DYNSIM 5.0 software, ensure that you have the requiredhardware and software, and ascertain all necessary materials are in order as perspecifications mentioned.
8/11/2019 Getting Started With Dynsim
17/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 3
Hardware/Software Requirements
Minimum system requirements are listed below:
ConfigurationServerHardware
Intel
Pentium
Processor 2.8 MHz or faster 2 GB RAM and above Minimum: 17 monitor with minimum 800 x 600
resolution Recommended: 19 monitor with 1024 x 840
resolution 200 GB of free Hard Disk space
OperatingSystem
Windows XP Professional SP3(complete list ofsupported OS provided in next sections)
While installing DYNSIM Checkout or utilizing DYNSIM Bulk Configuratorfor tieback configuration, user is recommended to install Microsoft Excel spreadsheetor Microsoft Office prior to installing DYNSIM software. Open Microsoft Excel sheet
at least once to register the Microsoft Excel product key. This ensures DYNSIMsoftware installation installs the appropriate Microsoft Primary Interop Assembliesrequired for DYNSIM Checkout and DYNSIM Bulk Configurator .
Lower speed or lesser amounts of RAM will lead to degradation in performance.Windows Classic desktop theme is preferred over any other theme .
8/11/2019 Getting Started With Dynsim
18/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 4
Software SecuritySimSci-Esscors software warrants the use of a foolproof security for execution
of its software applications. The install options available for security are USB,FLEXlm 9.5, FlexNet 11, Token and TOKENnet. The options are discussed indetail below:
Local Hardware Securi tyThe hardware key is a SafeNet USB Security Key. To use this,
1. Ensure that there is no USB key plugged into a USB port when youinstall DYNSIM 5.0 software for the first time. After DYNSIM 5.0software installation, the required USB driver should be installed on
your system.2. Use Start Settings Control Panel Add/Remove Program to
check if "Sentinel System Driver" is installed.
3. Change the security option in servers\system\product.ini to USB.
4. Plug-in the USB key to USB port. If DYNSIM 5.0 software isinstalled correctly, the Operating System will auto detect the newUSB hardware and use the SafeNet USB drivers. If this feedbackdoes not appear, then your USB key will not function.
5. Use Start Settings Control Panel AdministrativeTools Computer Management Device Manager UniversalSerial Bus controllers to check if there is a USB hardware that isnot working properly (mark with a yellow tag). Delete it.
6. Reboot your PC and plug in USB key. Again, the auto detectmessage for this new hardware will appear.
If you are using USB security hardware key, DO NOT INSERT theUSB key until after DYNSIM software installation is complete. The DYNSIMsoftware install includes installation of the SafeNet driver security services andif you install the USB key before the SafeNet driver security services you willneed to perform a manual install of SafeNet services.
8/11/2019 Getting Started With Dynsim
19/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 5
FLEXlm SecuritySimSci-Esscor provides a FLEXlm 9.5 and FLEXNet 11 security option in theFLEXlm Server Application installation CD. The FLEXlm License Manager is
a third-party concurrent-user software licensing tool from MacrovisionCorporation. SimSci-Esscor has customized this client/server tool.
FLEXlm Server runs on Windows 2000, XP and Server 2003 and is notsupported on OS running on 64 bit hardware. The FLEXNet server runs on 64-
bit operating systems. The server must have a minimum of 5 MB of availabledisk space. To install, learn, and troubleshoot FLEXlm security, follow theinstructions provided in the FLEXlm Security Guide included in the standardrelease package.
If you are using FLEXlm or FLEXNet security, you will need the name of theFLEXlm or FLEXNet security server name or its fixed IP address, which will
be requested during the install. If you want to use a FLEXlm 9.5 or FLEXNet11 server at your site, choose the FLEXlm 9.5 or FLEXNet 11 option duringthe installation process. The install option will set up the version 9.5 or 11.0dlls for the application. FLEXlm software and FLEXNet supports borrowing ofFLEXNet licenses by the software application for a fixed period of time.
To run the application using Token licensing, select the Token licensing optionduring the DYNSIM Simulation Suite install. Token licensing will require theFLEXlm server to be of FLEXlm 9.2 or higher version. To run the application
using TokenNet licensing, select the TokenNet licensing option during theDYNSIM Simulation Suite install.
The SIM4ME License User Guide packaged with the DYNSIM install provides answers to common questions and troubleshooting frequent licensing problems. .
SimExecutive LicensingIn DYNSIM 5.0 software, a new licensing mechanism has been implemented.The SimExecutive will launch only if a valid Dynamic Simulation Suite license(any one of DYNSIM, DYNSIM-P, DYNSIM Runtime, DYNSIM-P Runtime,CheckOut, OTS Engines, FSIM Plus , TRISIM Plus , FSIM Plus Lite, FSIMPlus Standard, FSIM Plus Extra, ETS) is found. The SimExecutive checks for avalid license and returns it after finding one. A separate SimExecutive license isnot needed.
8/11/2019 Getting Started With Dynsim
20/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 6
If the SimExecutive finds a valid license, the message window will display amessage SimExecutive has obtained a runtime license. If the SimExecutivedoes not find an appropriate license, it will not launch and the messageLicense check failed for SimExecutive will be displayed.
The users should not see any other difference in the existing licensing behavior.
DYNSIM 5.0 software InstallationStarting with DYNSIM 4.1 software, patch install kits will no longer be
supported. Each maintenance version of DYNSIM software (such as DYNSIM4.1.1) includes the full install kit and requires a full re-install.
Earlier versions i.e., DYNSIM 4.4 to DYNSIM 4.5.x, the installation consistedof two separate installers. Executing the DYNSIM prerequisite installation kitwas required prior to installing the DYNSIM software installation kit.DYNSIM prerequisite for DYNSIM 4.4.x, and 4.5.x consist of Windows
Installer 4.5 and .NET 3.5 SP1. User was required to install the DYNSIM prerequisite only once for DYNSIM 4.4.x and 4.5.x.
DYNSIM 5.0 installation software is now bundled along with pre-requisites. No separate pre-requisite installation is needed. Clicking the Setup.exe inDYNSIM 5.0 software install kit installs the pre-requisites if required followed
by the installation of DYNSIM 5.0 software. A reboot may be required aftersome of the prerequisites are installed. This reboot should be done prior torunning the DYNSIM install.
The web distribution package does not include a FLEXlm Server securityinstallation, which must be downloaded separately if you are setting upFLEXlm security for the first time.
Installation Options
You have the option to choose the destination folder for installation. The
8/11/2019 Getting Started With Dynsim
21/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 7
software will be installed in multiple folders located in the paths that youspecify.
After choosing the installation path, you will be given a choice of security
systems. The options are: SafeNet USB - A USB hardware key.
FLEXlm 9.5- A software based key that requires installation of theFLEXlm 9.5 license server and manager. Once you have chosen theFLEXlm 9.5 security option, you must specify the computer on whichthe FLEXlm 9.5 security server will reside. The computer name must
be preceded with the @ sign (e.g., @DYNSIM01securityhost). Thiswill add the IPASSI_LICENSE_FILE environment variable to yoursystem, which in the case of this example, will be set toFLEXlmSecurityServer.
TOKEN Security - This security option allows the use of multipleSimSci-Esscor products from a common license pool of tokens. Theterms and availability of this Token license option must first beestablished through a separate SimSci-Esscor contract. Token licensingrequires special arrangements for regional technical and licensingsupport.
FlexNet 11 - A software based key that requires installation of the
FLEXNet license server and manager. Once you have chosen theFLEXNet security option, you must specify the computer on which theFLEXNet security server will reside. The computer name must be
preceded with the @ sign (e.g., @DYNSIM01securityhost). Select thisoption if running on a Windows 7 64 bit operating system.
To change the type of security system, use Start Settings Control Panel Add/Remove Program Change Change option for the SimSci- Esscor DYNSIM 5.0 product.
Pre-install Checklis tThis section lists the most common obstacles encountered by users when installingDYNSIM software.
8/11/2019 Getting Started With Dynsim
22/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 8
The user is required to manually uninstall DYNSIM software of the same full version before installing the patch version. Users do not need to un-install and re-installcomponent or pre-requisite software that were successfully installed as part of previousfull installs such as Microsoft SQL 2008, .NET 3.5 SP2 or Windows Installer 4.5.
Before you begin anew DYNSIM software install
1. You need local machine administrative rights (Windows security) forthe machine on which you will install or un-install DYNSIM software.
2. DYNSIM 5.0 software supports 64-bit operating systems (Windows 7,Vista , Windows 2008 Server and XP SP2 ) only in 32-bit emulationmode. DYNSIM software does not support , Windows XP HomeEdition, XP Starter Edition, Windows 98, and ME. Do not try installingDYNSIM software on these operating systems.
3. DYNSIM software requires Power User or Local MachineAdministrator privileges to stop and restart its services at runtime.Computers with FSIM Plus (CP Image) require Local MachineAdministrator privilege as Power User is not sufficient for this instance.
4. As of DYNSIM 4.3, DYNSIM software will support having multiplefull versions of DYNSIM software on the same machine. For example,DYNSIM 4.3x may co-exist with of DYNSIM 4.4.x and/or 5.0.x on thesame machine. DYNSIM software does not support having multipleversions of DYNSIM software installed on the same machine forversions prior to DYNSIM 4.3. If you want to install a different olderversion of DYNSIM software than 4.3 or currently using an olderversion and want to install DYNSIM 4.3 or newer version, you mustfirst make sure all engines (including OTS engines) are shutdown thenyou must fully uninstall the existing version of DYNSIM software andthe Dynamic Simulation Suite (DSS) environment (previously calledSIM4ME TM application prior to DYNSIM 4.1), reboot, and then fully
install the new version. When you un-install DYNSIM software, verifythat DSS/SIM4ME application is also un-installed. Newer versions ofDYNSIM software automatically un-install DSS/SIM4ME application
but you may need to manually un-install SIM4ME application for olderversions.
8/11/2019 Getting Started With Dynsim
23/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 9
5. DYNSIM application install testing has been performed on thefollowing 32-bit operating systems:
Windows XP PRO SP2 - English (US) Windows XP PRO SP3 - English (US) Windows XP SP3 Japanese Windows XP PRO SP2 - Italian Windows 2003 SP2 - English (US) Windows Vista Business SP1 Windows Vista Enterprise SP1 Windows Vista Enterprise SP2 Windows 7 Professional and Enterprise
DYNSIM application install testing has been performed on thefollowing 64-bit operating systems:
Windows XP PRO SP2 - English (US) Windows Vista Business SP1 Windows Vista Enterprise SP1 Windows Vista Enterprise SP2 Windows 7 Professional and Enterprise
Operating systems not explicitly tested may not operate properly.
6. Do not rename a machine with DYNSIM application or any otherapplication with Microsoft SQL Server installed. Use the following
procedure: Back up your work Uninstall DYNSIM software (SIM4ME or Dynamic
Simulation Suite) and Reboot machine Rename machine Re-install DYNSIM software Restore your work
7. Machine names should include only characters (A to Z) and (0 to 9).We have had issues with special characters in machine names duringinstalls. Avoid use of hyphen (-) in the machine name. Mixed case orlower case machine names (a to z) will, on certain occasions, cause
8/11/2019 Getting Started With Dynsim
24/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 10
issues with the MS SQL server naming. If you have issues with MSSQL server, start with Microsoft Knowledge Base Q285100 andQ302409. NEVER rename a machine with DYNSIM application, orany other application with Microsoft SQL Server installed.
8. If you are using FLEXlm or Token security, you will need the name ofthe FLEXlm security server or fixed IP address, which will berequested during the install.
9. If you are using USB security hardware key, DO NOT INSERT theUSB key until after DYNSIM software installation is complete. TheDYNSIM install includes installation of the SafeNet driver securityservices and if you install the USB key before the SafeNet driversecurity services you will need to perform a manual install of SafeNetservices.
10. If you have a firewall installed, it may interfere with the DSSActivation Service Manager. We recommend turning off firewall forinstallation. If disabling firewall is not allowed, you will need to putthe firewall in learning mode the first time you start up DYNSIMapplication or allow it to start various DYNSIM processes withdynamic port addresses.
11. Data Execution Prevention may cause DYNSIM services and installerto be unreliable. The options may be controlled from SystemProperties (right-click on My Computer) Select: Advanced Tab->Performance Options->Settings->Data Execution Prevention Tab. Theoptions are:
Turn on DEP for all programs and services except those Iselect (Windows 2003 default)
Turn on DEP for essential Windows programs and servicesonly (Windows XP default)
We recommend using the option Turn on DEP for essential Windows programs and services only. Additional information may be found onMicrosoft Knowledge Base Article 875352.
12. DYNSIM 4.1software and later versions must be installed on NTFSformatted hard drives. FAT drives are not supported and may causeissues with Thermo Data Manager.
8/11/2019 Getting Started With Dynsim
25/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 11
13. DYNSIM 5.0 software co-existence with older ROMeo and PRO/II TM versions has issue with identification of older thermo edlib files forvery specific install sequences (DYNSIM 5.0 installed followed byinstallation of older versions of PRO/II or ROMeo). Reference KnownIssues SC1#10012 for instruction to repair.
14. I/A Series processes MUST be disabled and not running beforeinstall/uninstalling DYNSIM on I/A system. If I/A series processes arerunning, use Control Panel Foxboro I/A control to disable I/A seriesauto login, then reboot I/A machine using Start-Run-foxshutdown 1 11 command, then install DYNSIM software after I/A system reboot.
15. Installing DYNSIM with running FSIM/TRISIM/DYNSIM processeswill cause install issues. Stop FSIM Plus, TRISIM Plus and DYNSIM
processes via normal shutdown and reset services via HostConfiguration editor reset before installing DYNSIM software.
16. Install and re-install of DYNSIM versions may cause SIM4MEapplication environment variable to contain multiple paths. Beforeinstalling FSIM Plus, verify that SIM4ME application environmentvariable contains a single unique path to the current DYNSIM installroot (a valid example is c:\SIMSCI\DSS45) where the proper version ofDYNSIM application resides that will be used as pre-requisite forFSIM Plus install.
Software Co-existence DYNSIM 5.0 can co-exist with DYNSIM 4.5x ,4.4x, and 4.3x. Versions priorto DYNSIM 4.3x and all support software must be uninstalled prior toinstalling DYNSIM 5.0 software.
The Host Configuration Editor may not reset services properly when installingDYNSIM 5.0 in system with DYNSIM 4.3.x installed causing the 4.3.xAMEditor to fail. The user may resolve the installation issue by executing thepatchResetSIM4ME.bat file located inDSS50\Servers\\PatchForDYNSIM4_3\ directory of the DYNSIM 5.0installation kit.
The following Simsci-Esscor products can co-exist with DYNSIM 5.0.
8/11/2019 Getting Started With Dynsim
26/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 12
PRO/II 8.3x 9.0x and 9.1x ROMeo 5.3x and ROMeo 6.0 ARPM 5.1x and ARPM 5.2x Hextran 9.2x PipePhase 9.5x Visual Flow 5.4x InPlant 4.2 DATACON 3.2
Installing DYNSIM 5.0 also installs Windows Installer 4.5. For systemswith Windows Installer 4.5 installed ROMeo 5.1x and ARPM 5.1x require theuser to set LaunchAsClient=No in the following 3 files in the install\client\user folder; ROMeo.ini (or ARPM.ini), OPSServer.ini and
RTUIMain.ini.
Installing DYNSIM 5.0 application also installs MS SQL 2008 Server.Software such as HEXTRAN 9.2x that use previous MSDE 2000 may not
properly install if MS SQL 2008 Server is already installed on machine. Recommend to install HEXTRAN 9.2x and other software using MSDE 2000 prior to installing DYNSIM 4.5x and other software that installs MS SQL 2008.
Control Emulation and I/A Compatibili tyDYNSIM 5.0 at time of release is only compatible with the following:
FSIM 4.5x and above TRISIM 2.x and above I/A Series 8.5 and above FoxView /FoxDraw 10.2.2 and above Later versions of Control Emulation and I/A may be compatible with
DYNSIM 5.0, see Release Notes and Documentation of future releasesfor updated compatibility.
8/11/2019 Getting Started With Dynsim
27/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 13
FSIM Plus, TRISIM Plus and I/A are only supported on Windows XP(SP2 and SP3) or Windows Server 2003 (SP1 and SP2) but ONLY with I/A
Series approved security patches.
Thermo Data Manager Installation BackgroundPrior to installing DYNSIM 5.0 with other products that utilize Thermo DataManager (TDM), the user should take in account the following setup TDMinstallation rules.
DYNSIM 5.0 installs Thermo Data Manager (TDM) version 3.5 whichis self contained in DYNSIM and is not a shared component. TDM3.2 and higher versions update registered available TDM librarydatabanks from \Documents and Settings\...\ApplicationData\SimSci\TDM\UserCfg.xml file. For Windows VISTA, theUserCfg.xml file exist in\programdata\simsci\TDM folder.
If versions older than TDM 3.2 are installed or un-installed with systemenvironment variable TDM_ROOT defined, TDM 3.2 and newerversions will install using the older TDM version method for librarydatabank registration through \SIMSCI\TDM\CFG\LIB\...\lib.cfg.
If all previous versions of TDM are un-installed, it is recommended the
user delete any existing system environment variable TDM_ROOT prior to installing TDM 3.2 or higher version. EliminatingTDM_ROOT will allow the user to take advantage of the updatedmethod of TDM library registration.
TDM databank library registration through TDM 3.2 and higherversions are not the same for all user login by default. For commonTDM library registration for all users, copy updated UserCfg.xml fileto \Documents and Settings\All User\Application Data\SimSci\TDMfolder or updated lib.cfg file to \SIMSCI\TDM\CFG\LIB\AllUsersfolder. For Windows VISTA copy the updated UserCfg.xml file to\All Users\programdata\simsci\TDM folder.
Installing DYNSIM 5.0 ApplicationThis section describes steps to install DYNSIM 5.0. This section is also applicable for
8/11/2019 Getting Started With Dynsim
28/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 14
the maintenance version of DYNSIM application, such as DYNSIM 4.x.x, which will be a full install kit and require a full re-install.
DYNSIM 5.0 installation on a clean machine involves:
DYNSIM 5.0 supports co-existence of two major releases on the samemachine. Ex: DYNSIM 4.4.x and DYNSIM 4.5.x. However two patch versions ofthe same release cannot co-exist. For installation of previous versions of
DYNSIM software, refer to Appendix-1.
1. Install the pre-requisites by executing the Setup.exe in the DYNSIM 5.0 install package.
2. Reboot the machine.
3. To install DYNSIM 5.0, double-click Setup.exe in the DYNSIM install folder.The installer installs SQL Express 2008 first and then DYNSIM 5.0.
4. If a TDM version earlier than TDM 3.5 is installed on your machine, theinstaller displays the following dialog box.
Click Yes to continue the installation procedure.
5. Users can install DYNSIM software by selecting appropriate installation types.
Typical Install: DYNSIM Typical installation will install typical
DYNSIM features. Custom Install: DYNSIM Custom installation will install other
components or features selected by the user which include DYNSIM-P,DYNSIM-All, DYNSIM-L, DYNSIM CheckOut, OPCServer andOPC-UA.
8/11/2019 Getting Started With Dynsim
29/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 15
6. The default path for shared components that include TDM 3.5 and CFI 4.0installation is C:\Program Files\Common Files\Simsci. However, user canmodify this path during installation. If the machine already has a previous orsame version of the shared components, then the installation will proceed with
the existing location.
8/11/2019 Getting Started With Dynsim
30/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 16
.
Starting DYNSIM 5.0, the third party OTS Engines is a separateinstaller and it is distributed separately.
7. During installation of DYNSIM 5.0, the user has the option of saving User Datafiles in a destination folder of their choice or in the default location, which isC:\SIMSCI\.
8. Reboot the machine after installation.
9. Check the application to ensure that it is working properly.
10. If issues are found with licensing or services starting correctly, useStart > Programs > SIMSCI > DSS50 > DSS Host Configuration Editor and click the reset button. An example of a command window from asuccessful reset is shown below.
8/11/2019 Getting Started With Dynsim
31/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 17
11. If issues persist, contact SimSci-Esscor Technical Support group.
DYNSIM 64-bit Engine InstallationStarting from DYNSIM 5.0, 64-bit versions of the engine executable (all DYNSIMrelated engines namely DYNSIM, DYNSIM-All, DYNSIM-P, DYNSIM-Checkout,DYNSIM-Lite) are available as a separate install and can be installed on 64-bithardware machines. However, the SimExecutive and other components are
available only as 32-bit executables.
The regular DYNSIM 5.0 application is a pre-requisite for installing 64-bitDYNSIM engines.
Custom OTS engines InstallationIn DYNSIM 5.0, the Custom OTS Engines is a separate installer and the pre-requisite is to have the Activation Manager install.
8/11/2019 Getting Started With Dynsim
32/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 18
Installing OPC Unified Architecture Server
OPC Unified Architecture Server (OPC UA) is a communication data server capable ofgenerating data and exposing methods available to access DYNSIM models. The Servercan be installed by selecting Custom option during installation or modify the installthough Control Panel Add or Remove Programs.
Check box for OPC UA Server selection is turned OFF by default. For installing OPC
UA Server, user needs to check this feature enlisted in Selected Features list.
8/11/2019 Getting Started With Dynsim
33/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 19
Advanced Installation OptionsAdditional steps are needed to complete DYNSIM software installation for simulatorhardware that includes multiple network interface cards (NICs) and for large OperatorTraining Simulators (OTS) that distribute engines over multiple machines. This section
details the additional configuration steps to optimize simulator performance.
DSS Host Configuration EditorThe DSS Host Configuration Editor is a tool to customize simulation infrastructureconfiguration. Use this utility to configure Operator Training Simulators (OTS) in adistributed environment where engines or Graphical User Interface (GUI) instancesreside on more than one computer. Refer to the Dynamic Simulation Suite User Guidefor additional details about this utility.
1. Update the DSS Host Configuration Editor for each machinea. Select Start / Programs / SIMSCI / DSS5.0 / DSS Host Configuration
Editor
8/11/2019 Getting Started With Dynsim
34/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 20
b. Change the Name Service Host and Database Server Host to point tothe machine running the Simulation Executive
c. Select the Set Interface button
d. Choose the appropriate Network Interface and select Set
e. Select Reset when finished
f. Verify the services registered
8/11/2019 Getting Started With Dynsim
35/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 21
It may be necessary to disable the Windows Firewall/Internet ConnectionSharing (ICS) service on the computer. Refer to the Disable Windows Firewall
section in this document for details.
Systems with Multiple FSIM StationsMultiple AWs and/or FSIM Plus Stations should be included in the original commit.For the FSIM Plus Stations, the naming service must point to the SimExec machine.
1. Update the DSS Host Configuration Editor for each machine
a. Select Start / Programs / SIMSCI / DSS5.x / DSS Host ConfigurationEditor
8/11/2019 Getting Started With Dynsim
36/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 22
b. Change the Name Service Host and Database Server Host to point tothe machine running the Simulation Executive
c. Select the Set Interface button
d. Choose the appropriate Network Interface (in this example, thesecondary network is 164.168.1.1) and click Set
e. Select Reset when finished
f. Verify the services registered
8/11/2019 Getting Started With Dynsim
37/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 23
It may be necessary to disable the Windows Firewall/Internet ConnectionSharing (ICS) service on the FSIM Plus Station(s). Refer to the Disable Windows
Firewall section in this document for details.
Multiple Network Interface Card SetupWhen the Activation Manager or DYNSIM infrastructure is installed on computershaving multiple NICs or Microsoft Loopback adaptor configuration, use the DSS HostConfiguration Editors Set Interface button to specify an IP Address that will bind to theTAO Name Service. This step optimizes the DYNSIM infrastructure to look only at thecorrect network connection which results in faster networking and configuration
performance.
Setup DYNSIM Infrastructure in Distributed ModeAdditional configuration is needed when running DYNSIM software on computers withmore than one network interface card (NIC) or if the simulator is split between severalcomputers. Configuring DYNSIM engines to run in a distributed environment onmultiple machines involves these steps: Configure a network with dedicated NICs and a switch Establish an account on each machine with identical (case sensitive) user name and
password which is part of the Administrators group Disable firewalls or place in learn mode Install either the DYNSIM infrastructure or Activation Manager Install specific engines On each machine, configure the Name Server Host and Database Server Host to
point to the correct machine and use Set Interface to specify the IP associated withthe simulator network
8/11/2019 Getting Started With Dynsim
38/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 24
Running the Simulation Executive or other GUIs On SeparateComputersThe Process Model/Simulation Executive can be run on any computer included in the
DYNSIM infrastructure network. Additional Graphical User Interface (GUI) instancescan also be configured. The minimum hardware requirement is an Intel Pentium Processor 2.8 MHz with minimum of 2 GB of RAM. Perform the steps listed under theDSS Host Configuration Editor section above.
Switching Securi ty Types for PCDYNSIM 5.0 provides the following security options:
USB Single User Security FLEXlm Security FLEXNet Security TOKEN TOKENnet
The security option used is normally chosen during the install procedure. If you want toswitch to a different security method after installation,
1. Click Control Panel > Add or Remove Programs > Change and select theChange option from the SimSci Esscor DYNSIM 5.0 installation program.
2. Click Next .
8/11/2019 Getting Started With Dynsim
39/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 25
3. Select the desired security option and click Next. Your security option is nowchanged.
How to Apply a DYNSIM PatchStarting DYNSIM 4.1, patch install kits will no longer be supported. Each maintenanceversion of DYNSIM, such as DYNSIM 4.1.1, when available, will include the fullinstall kit and require a full re-install.
8/11/2019 Getting Started With Dynsim
40/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 26
Starting DYNSIM ApplicationAfter you install the program, a DYNSIM shortcut is displayed on your desktop. Youmay use this icon to start the program or follow the steps given below:
1. Start DYNSIM by clicking on Start/ Programs/SIMSCI/DSS50 and selectingthe DYNSIM icon.
2. This brings up the DYNSIM login screen. Youll be prompted for aUsername and Password. Use simsci for both the username and passwordand launch the application by clicking on Login .
8/11/2019 Getting Started With Dynsim
41/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 27
Chapter 2
Translation: PRO/II to DYNSIM
SimSci-Esscors concerted efforts to blend the concepts of Steady State andDynamic Simulation into one integrated software environment is a reality.The transition has been collective, comprehensive and constructive in meetingits objective.
The DYNSIM integration with our steady state simulator is specifically gearedto PRO/II V 8.0. It has the inherent capability to provide a seamless importcapability from PRO/II to DYNSIM application.
Translating PRO/II files into DYNSIMThere are currently two options made available to the user to translate filesfrom PRO/II to DYNSIM application. They are as follows:
Option I Expor ting a Simulation from PRO/IIThis option requires a current PRO/II license and DYNSIM license. A typical
procedure is:1. User develops a steady state flowsheet in a typical PRO/II environment.2. The required data for generating a flowsheet needs to be satisfied in
PRO/II Simulation.3. The user should Perform Output Calculations before exporting to
DYNSIM software. The flowsheet has to be Run (i.e., converged) andSaved for retrieval during the exporting stage.
4. Using the Output menu, select the Send to DYNSIM option. Thisallows the user to forward the current flowsheet to the DYNSIMapplication.
5. The flowsheet is processed to create a DYNSIM flowsheet.6. Subsequent to a successful translation, DYNSIM application is started
and populated with the processed flowsheet.
8/11/2019 Getting Started With Dynsim
42/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 28
Exporting from PRO/II into DYNSIM application
Option II Importing a Simulation into DYNSIM
This option requires the PRO/II version installed to match the version of the przfile that is translated. A current DYNSIM license is required but does notrequire a PRO/II license.
1. DYNSIM software user can select a previously saved PRO/II flowsheetin a way similar to selecting a previously saved DYNSIM flowsheet.Within the Open Simulation dialog box, the user must change theFiles of Type option from SIM4ME Files * .s4m to PRO/IISimulation Files * . prz .
2. On applying the Open command, the flowsheet is processed togenerate a DYNSIM flowsheet. The Open command then proceeds thesame way as the native DYNSIM Open command.
8/11/2019 Getting Started With Dynsim
43/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 29
Seamless Importing PRO/II Input in DYNSIM application
Users are directed to refer to the Translation Reference Manual whereindetailed explanation of the Translation concepts is furnished.
Supported PRO/II to DYNSIM VersionsThe following versions of PRO/II will translate into corresponding DYNSIMversions:
PRO/II 8.3x -> DYNSIM 4.2x, 4.3x, 4.4x, 4.5x and 5.0PRO/II 9.0x -> DYNSIM 4.2x, 4.3x, 4.4x, 4.5x and 5.0
8/11/2019 Getting Started With Dynsim
44/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 30
Chapter 3Getting Started Tutorial
In this chapter, we will walk you through the basic steps required to simulate process flowsheets within DYNSIM software.
What You will Learn in this TutorialWe will show you how to accomplish these tasks as described below:
1. Starting DYNSIM.
2. Creating a New Simulation.
3. Setting up a Simulation.
4. Executing the Simulation.
5. Interpret the results generated during this simulation.
Starting DYNSIM ApplicationAfter you install the program, a DYNSIM starter icon is displayed on yourdesktop. You may use this icon to start the program or follow the steps given
below:
1. Start DYNSIM by clicking on Start / Programs/SIMSCI/DSS50 andselecting the DYNSIM icon.
2. This brings up the DYNSIM login screen. Youll be prompted for aUsername and Password. Use simsci for both the username and
password and launch the application by clicking on Login .
8/11/2019 Getting Started With Dynsim
45/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 31
DYNSIM Login Screen
Creating a New SimulationOnce the user has logged into the DYNSIM session, you now need to create anew simulation. The steps are as follows:
1. Under the File menu select New and Simulation . The New Simulation dialog box will appear and prompt the user for a simulation name.
New Simulation Dialog Box
2. Use ReverseFlow as the simulation name and Click OK .
The simulation name must not contain spaces or symbols
8/11/2019 Getting Started With Dynsim
46/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 32
3. The simulation will be created in a default user directory(C:\SIMSCI\DSS50\User\ Reverse Flow.s4m ).
Data Input ConventionsThe DYNSIM Graphical User Interface distinguishes the input data as follows:
Required The user must enter data in order to run the simulation. Without avalid entry, the input for the simulation is incomplete and an errormessage will be displayed if the simulation is executed. The defaultcolor for this type is red .
Default The default value is usually a good estimate and a value that iscommonly used for that parameter. The value may be overridden ifdesired. The default color for this type is green .
Caution Indicates a value that is not realistic and might produce erroneousresults. The default color for this type is yellow .
Optional Data, which is not explicitly required by DYNSIM software for itsexecution. A Colorless cell is used for this type of data.
A Colorless cell also means that the required or default data has beenmodified.
Tab Status IndicationAny data in the data fields of the DEW of an individual object is validated and thestatus is indicated for the individual tabs. The DEW uses the following to indicate thestatus of input data, as follows:
Valid Data Entry of valid data in all the data fields of an individual tab of aDEW. Any default data (green data field) or optional data
(colorless data field) are also considered as valid and the status isindicated by .
Invalid Data Any required data (red data field) or data, which is not realistic(yellow data field) in any of the cells of a DEW, is considered
invalid and the status is indicated by .
8/11/2019 Getting Started With Dynsim
47/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 33
Setting up a SimulationThe DYNSIM interface has been designed to incorporate many of the featuresthat are built in the PRO/II GUI. Hence, similar to a PRO/II simulation, the usercan follow a series of steps to setup a simulation.
They are detailed as below:
1. Define the Units of Measure (UOM).
2. Select components and define component slates.
3. Specify a thermodynamic method.
4. Configure the flowsheet objects.
5. Connect the objects through relevant streams.
Once the above steps are accomplished the user will run the simulation andmonitor the dynamic behavior of the process under study; specifically on howto model reverse flow through a valve. This simple example illustrates the factthat DYNSIM software is well equipped with a state of the art pressure-flowsolver, critical for modeling more complex unit operations such as distillationcolumns with precision.
The steps to fix up the parameters are enumerated below.
Step 1: Define the Units of Measure (UOM)
1. Click on the UOM icon , which will display the Units of Measure dialog box as indicated below.
8/11/2019 Getting Started With Dynsim
48/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 34
UOM Dialog Box
2. The user can choose from the predefined UOM slate list.
3. Alternatively, you have also got the flexibility to define a custom UOMslate by clicking on the New Slate button. Hence, for any specific class theuser can define a custom unit of measure or utilize the default unitavailable. For this particular example we will be using the SI UOM list.Click OK once the option has been selected.
Step 2: Select Components and Define Component SlatesIn this step you will be defining the specific components to be used in the
simulation. There is a significant change in approach employed in SimSci-Esscors related products like PRO/II and ROMeo applications. In the PRO/IIapplication, the user selects the components and in doing so defines a singlecomponent slate that is used for all of the process units and streams in thesimulation. In the ROMeo application, the user has the ability to create multiplecomponent slates to be used by individual process units as applicable. In
8/11/2019 Getting Started With Dynsim
49/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 35
DYNSIM software employs the more flexible approach to ensure that thecomputational problem is defined as efficiently as possible.
1. Bring up the DYNSIM thermodynamic GUI by clicking on the
C omponent icon in the toolbar. Notice that both components andthermodynamics are displayed in this window.
2. The first tab is titled Library and allows the user to add any of the pure or library components. The user can enter a component by typingthe technical name, alias or the chemical formula in the Add L ib raryComponent cell and clicking on Add .
3. The user can selectively display components based on the ComponentFull Name , Al ias Name or Formula by clicking on the appropriate sort
column and entering characters in the F ilter box at the lower right.
By default, only the most commonly used components are listed. Additional components can be exhibited by selecting a different C omponentFamily (located above the filter box).
8/11/2019 Getting Started With Dynsim
50/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 36
Components & Thermodynamics Slate Dialog Box
Similar to the PRO/II application, if you wish to define a Petro component, a
minimum of two physical properties among the listed parameters below must bedefined:
Boiling Point
Density
Molecular Weight
8/11/2019 Getting Started With Dynsim
51/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 37
Defining Petro Component Properties
The next stage is to define the component slates. A component slate can consistof a few select components (e.g. in the case of a cooling water stream theremight only be one - water). The primary objective is that when DYNSIMsoftware performs property or equilibrium calculations, for instance a drum orseparator, it only needs to consider those components defined in the componentslate and not all the components defined for the entire simulation. This willenable faster computational speed, especially for simulations containing a largenumber of components.
1. Click on the Slate tab wherein the New Component Slate box appears at theleft-hand corner of the application. The screen appears as shown below.
8/11/2019 Getting Started With Dynsim
52/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 38
Creating up a Component Slate
2. Create a new component slate by typing PROCESS in the New ComponentSlate box and then click the Add button.
3. Drag and drop Ethane, Ethylene, isoButane and Propane from the SelectedComponents list to the Components in Slate list.
4. Users have the flexibility to define as many slates as per their requirements.However, you must first define a component in the Selected Compon ents list before it can be added to any given slate.
The user may drag and drop multiple components by selectingmarginally outside the icon of one of the selected components.
Step 3: Define a Thermodynamic MethodOnce the component slate is defined, the next step is to specify a suitable
8/11/2019 Getting Started With Dynsim
53/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 39
thermodynamic method. The sequence of operation is as follows:
1. Click on the Method tab. In the New Method Slate cell, enter SRK andclick Add .
2. Now expand the Thermodynamic Data tree against SRK created by youand observe the available methods for equilibrium, enthalpy, entropy,and density calculations by right-clicking with the mouse.
Selection of a Thermodynamic Method
3. Choose the appropriate equation of state method as per the simulationrequirements. For this particular simulation, the components selectedare light hydrocarbons and hence an equation of state method such asSoave-Redlich-Kwong or Peng-Robinson would be suitable. Once the
selection is made, click OK to save and C lose the Component andThermodynamic Data Entry Window.
Step 4: Lay Down ModelsOnce the above step has been completed in all aspects the user is now faced
8/11/2019 Getting Started With Dynsim
54/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 40
with a blank canvas. To start configuring the flowsheet, the user needs to selectthe appropriate models. You have the option to choose from one of twomethods for adding objects to the flowsheet.
1. The first method is through selecting the Palette icon . This appearson the main toolbar and can also be accessed by clicking on the View menu and selecting it there. Upon selection, a floating Icon Palette similar to the PFD Palette found in PRO/II appears. You can nowselect streams, equipment models, or other configurations to lay downon the flowsheet.
2. Alternatively, the user can select the Types tree on the bottom left handcorner of the screen. The Types tree contains a complete list of theentire model L ibraries in DYNSIM software including Primitives,Widgets, References, Connectors, Points , Base Equipment , Controls ,Electrical Grid , and Utilities .
The Icon Palette contains only a subset of the most commonmodels present in DYNSIM software. If a particular unit operation isnot listed on the icon palette the user is instructed to locate the same inthe Types tree.
3. From the Icon Palette, select a Source and fix it on the flowsheet.
4. Now Double-click on the source icon or R ight-click and select Data
Entry . This will exhibit a Data Entry window through which theuser can configure the source.
8/11/2019 Getting Started With Dynsim
55/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 41
The default action on a double-click depends on the state of the flowsheet. For example, when running a simulation, double-clicking on a
valve brings up a slider, which allows you to manipulate the valve position. All options are always available through the right mouse click menu.
Configuring a Flowsheet
Remember that if you select the Edit option, the Object Editor Viewer
(OEV) window pops up. This window contains a comprehensive set of all the parameters associated with this model.
8/11/2019 Getting Started With Dynsim
56/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 42
Normally it is expected that only expert users will configure models using theOEV interface.
Enter the following data: Elevation: 6.096 m
Pressure: 3350 kPaTemperature: 395 K
Until you select the Thermo tab and select the Process slate, theBoundary Condition tab will display all the components selected for thesimulation. After you have selected the PROCESS slate and fixed SRK asthe thermodynamic method, go back to the Boundary Condition tab.
Enter the following data: Ethane: 2 kg-mol
Ethylene: 3 kg-moliButane: 2 kg-molPropane: 4 kg-mol
Now you will observe that the Process slate composition is displayed. Noticethat this data is pertaining to the composition data and that you are enteringvalues, which will be normalized to determine the stream composition. Theflow is a calculated value, which is dependent on the pressure network.
8/11/2019 Getting Started With Dynsim
57/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 43
Process Slate Composition
5. After clicking OK for the Source, Select a valve and sink and place them onthe flowsheet.
6. To increase the canvas area, select the View menu, Click on ChangeToolbars and choose Abbreviated . Notice that in addition to Abbreviatedthere are four other options under Change Toolbars . Each of these optionsrefers to a specific user profile.
7. Admini st rator ensures that all DYNSIM softwares options are displayed.Operator , Instructor and Engineer configures the toolbar to suit a specificuser profile. For example, an engineer might need to edit and modify asimulation. However, it might not be the case for an operator training on a
particular DYNSIM simulation. These options indicate that DYNSIM
8/11/2019 Getting Started With Dynsim
58/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 44
software is not limited to engineering studies alone. Apparently, its alsoutilized for Operator Training Applications (OTS) in which the operator,the instructor, and the engineer use a single integrated modelingenvironment.
8. Enter the following information as exhibited in the screen below for theValve model. As in the case of the Source, the Thermo method is SRK andthe component slate is Process. For the Sink model, the pressure is fixed at200 kPa.
Valve Model Configuration
8/11/2019 Getting Started With Dynsim
59/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 45
Step 5: Connect the Flowsheet Objects Using Appropr iate StreamsThe next step in building the simulation is to connect the flowsheet objects
using the appropriate streams. For the purpose of simplicity only the processstreams are considered for this example. However, there are other stream typesavailable in DYNSIM software as indicated in the table below.
These include:
Stream Type Description
Process Stream Used for connecting unit operations from the base
equipment library. Represents compositional streams.
Heat Stream
Used for linking utility exchangers to equipmentmodels that can have a heat duty associated withthem.E.g. Distillation Column, Separator, etc.
Mechanical Stream
Used to associate a motor or expander to a pump orcompressor. It can also link to a motor, expander,
pump, and compressor to a shaft so that allequipment operates at the same speed.
Electrical Stream Used for interconnecting objects from the electricallibrary.
ConnectorsUsed to connect model parameters to each other, e.g.a process variable to a controller or a controlleroutput to a valve open command.
Classification of Streams
In DYNSIM software, as in PRO/II software, valid port locations are highlightedand green (required).
8/11/2019 Getting Started With Dynsim
60/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 46
Connecting Flowsheet Objects and Streams
Step 6: Executing the SimulationOnce the selected simulation is complete in all aspects, the user to run thesimulation can adopt the following instructions.
1. Click the Start button , , to initiate the simulation engine. Thiscauses DYNSIM software to start the simulation and leave it in afrozen state.
2. To run the simulation the user should click on the R un button , .
Controlling a Simulation
3. Finally with the simulation running the user can begin to examine thedynamic behavior of the system. For example to monitor the flow ratethrough the valve, select a Flow Rate Indicator from the References
library on theTypes
tree. Place this on the canvas just below the valve.When prompted for a name, enter the stream name that needs to betracked, in this case S2. A green arrow denotes a positive flow rate inthe direction specified by the stream. A red arrow denotes reverse flow.
8/11/2019 Getting Started With Dynsim
61/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 47
Dynamic Simulation Features
4. Double-click on the valve flowsheet icon. The Operate Valve windowwill pop up. This allows the user to adjust the valve position using aSlider . Set the position to 100% open. Notice that the Flow Rate Initi ator indicates a positive flow rate in the direction of flow specified by theuser (green arrow).
Under ideal conditions, you would wish to have the flexibility tomodify the boundary condition of the sink (i.e. its pressure) without
having to edit the parameter in the tabbed dialog box. DYNSIMsoftware allows you to drop a Slider on the canvas and link it toflowsheet parameters such as a sink pressure. Hence, in this mode youhave the option to easily alter the sink pressure and see how it affectsthe flow though the valve.
8/11/2019 Getting Started With Dynsim
62/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 48
5. Select a Slider from the Widgets library on the Types tree. Locate it onthe canvas. Right-click with the mouse and select Draw Attributes . ForPoint Name , select SNK1.PB, which is the name of the Sink followed
by the parameter you opt to control.
The Maximum /Minimum ranges for the slider are set to 5,000 and 500kPa respectively, and the orientation is set to vertical.
Modification of Boundary Conditions
8/11/2019 Getting Started With Dynsim
63/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 49
6. Before varying this parameter (Sink Pressure Boundary) remotely, theuser must first change its designation from static to dynamic . To do thishighlight the Sink, right-click on it and select, Edit . This exhibits theOEV interface, which allows the user to edit any variable associatedwith this model.
Static To Dynamic Condition Changeover
7. The user can now alter the pressure of the Sink by varying the pointeron the slider. To track the exact value of the pressure at the sink at aspecific point of time, the user can select a Point from the References library on the Types tree. Locating the P oint on the canvas next to theSink, the user is prompted for a name. Now enter the name asSNK1.PB and observe that the sink pressure appears in blue.
8. Alternatively, try to induce reverse flow in the model. Start increasing
the pressure at the sink (SNK1) by adjusting the position of the pointeron the vertical slider on the left hand side of the flowsheet. Rememberyou have already linked this slider to set the boundary pressure at thesink. The higher the pressure at the sink, the smaller the flow rateacross the valve. Eventually, a point is reached where the pressure atthe sink is sufficiently high, that it results in reverse flow.
8/11/2019 Getting Started With Dynsim
64/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 50
Reverse Flow in a Valve
9. To complete the demo, select a Rectangle from the Primitives library onthe Types tree. Draw a rectangle around the slider, right-click, selectDraw Attributes and choose a fill color. To summarize, the ultimate stepillustrates the flexibility available to the users to customize theflowsheet graphics according to their requirements.
8/11/2019 Getting Started With Dynsim
65/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 51
Customization of a Flowsheet
8/11/2019 Getting Started With Dynsim
66/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 52
Chapter 4
Set-up DYNSIM inDistributed Mode
SummaryThis chapter describes the details of setting up DYNSIM software in a distributed
environment for projects.
Before you starta. Establish the exact (case sensitive) account and password on every machine on
which DYNSIM software is deployed in a distributed environment. The usershould be a member of the Administrators group. With local SystemAdministrator privileges, the user can be added to the Administrators group.To accomplish this go to Control Panel Administrative Tools Computer
Management . Then always use this account while using DYNSIM software in
distributed mode.
b. If the system administrator has established Active Directory Control and agroup policy that enforces this, then a workgroup needs to be established,
8/11/2019 Getting Started With Dynsim
67/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 53
including all users that are allowed Administrative privileges on each of themachines. The system administrator should apply the new policy.
c. A basic test is to run a \\ (see example below) fromthe windows run command. If you are queried for user credentials to access\\, then the DYNSIM services will certainly not beable to start a DYNSIM process on the remote machine. If this simple testworks, also verify that you can create and delete files on the remote machineand manage user accounts on the remote machine.
Steps to Configure Distributed ModeSteps 1-5 establish that DYNSIM software is installed properly on each machine.
1. On each machine use Start Programs SIMSCI DSS50 DSS HostConfiguration Editor. Use the reset button on this application to reset services forthe local machine. Verify the various services are running OK.
2. If you have Windows XP SP2, verify the Windows Firewall service is stopped anddisabled. See Start Control Panel Administrative Tools Services.
3. Check the status of these services. Each should be started and automatic mode. Ifthe service is not started use the Windows services utility to start the service. If theservice fails to start, review the Windows event viewer System Log and ApplicationLog for root cause.
8/11/2019 Getting Started With Dynsim
68/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 54
If there is a third party firewall, such as McAfee , ensure that incoming learningmode is enabled. SIMSCI Support has an instructions form for McAfee v8firewall.
4. Verify that DYNSIM application starts up on each machine and a new emptyflowsheet can be created.
The following steps focus on setting up the distributed environment.
5. Set up \WINDOWS\system32\drivers\etc\hosts file. The entries should include astandard local host. In the example below there are four remote machines namedd43xp1, d43xp2, d43xp3 and d43xp4. In order to set up hosts file on anothermachine, perhaps named d43xp5, include both the simple machine name and fullyqualified machine name separated by tabs. Check every hosts file twice. Spellingerrors and transpositions cause frequent issues. All hosts files must be consistent.
Run an ipconfig /all command from a command prompt.Examine what is returned for DNS Suffixes are reported.
127.0.0.1 localhost10.2.21.178 d43xp1 d43xp1. 10.2.21.148 d43xp2 d43xp2. 10.2.21.146 d43xp3 d43xp3. 10.2.21.144 d43xp4 d43xp4.
6. All machines should have a consistent Windows login authentication. Specifically,each Windows user logged in should have local machine administrator privileges
on each of the other machines. If there is an issue with administrative privileges theuser will be able to get most of the way through these steps, but will not be able toactually launch the engine on a machine where windows authentication is notcorrect.
8/11/2019 Getting Started With Dynsim
69/93
DYNSIM 5.0 Getting Started: An Installation and Tutorial Guide 55
7. Execute a ping test from each machine to another to verify network viability. Ping both the machine name and the fully qualified machine name. Both should returnthe same IP.
ping d45xp1 ping d45xp1.
Next find this file\SIMSCI\DSS50\Servers\Bin>pingns.exe
Execute this command: pingns.exe 10152
If it does not pass the ping and pingns test, check network cables, networkconfigurations, and finally consult your IT administrator for help.
8. Optional for debugging: Open and modify the Config_file.dat file present under:\SIMSCI\DSSxx\Servers\System. Set the variable show_windowsto YES. Save and close the file. This will launch the engine dos windows (for bothRun and Edit) when the application invokes the engines respectively.
9. Optional for debugging: Open and modify :\\SIMSCI\DSS50\GUI\Bin\runSIM4ME_DYNSIM50.
Near the end of this file:ChangePLANA@echo onstart "DSS" "%_JH%\bin\javaw" -Xms32m etc.-to-:PLANA@echo onstart "DSS" "%_JH%\bin\java" -Xms32m etc.
10. All machines must look to a single Name Service Host where the SimExecutive
should reside. This is always the same as t