Professional Documents
Culture Documents
Hyprotech is the owner of, and have vested in them, the copyright and all other intellectual property rights
of a similar nature relating to their software, which includes, but is not limited to, their computer programs,
user manuals and all associated documentation, whether in printed or electronic form (the Software),
which is supplied by us or our subsidiaries to our respective customers. No copying or reproduction of the
Software shall be permitted without prior written consent of Aspen Technology,Inc., Ten Canal Park,
Cambridge, MA 02141, U.S.A., save to the extent permitted by law.
Hyprotech reserves the right to make changes to this document or its associated computer program
without obligation to notify any person or organization. Companies, names, and data used in examples
herein are fictitious unless otherwise stated.
Hyprotech does not make any representations regarding the use, or the results of use, of the Software, in
terms of correctness or otherwise. The entire risk as to the results and performance of the Software is
assumed by the user.
HYSYS, HYSIM, HTFS, DISTIL, HX-NET, and HYPROP III are registered trademarks of Hyprotech.
Microsoft Windows, Windows 95/98, Windows NT, Windows 2000, Visual Basic, and Excel are registered
trademarks of the Microsoft Corporation.
Documentation Credits
Authors of the current release, listed in order of historical start on project (2002-1995):
Tsitsi Ettienne, BSc; Jessie Channey, BAC; Lucas Rojek, PEng; Sarah-Jane Brenner, BASc; Conrad Gierer,
BASc; Chris Strashok, BSc; Nana Nguyen, BSc; Allan Chau, BSc; Muhammad Sachedina, BASc; Lisa Hugo,
BSc, BA; Chris Lowe, PEng; Kevin Hanson, PEng.
Since software is always a work in progress, any version, while representing a milestone, is nevertheless but
a point in a continuum. Those individuals whose contributions created the foundation upon which this
work is built have not been forgotten. The current authors would like to thank the previous contributors. A
special thanks is also extended by the authors to everyone who contributed through countless hours of
proof-reading and testing.
Contacting Hyprotech
Hyprotech can be conveniently accessed via the following:
Web site: www.hyprotech.com
Information and Sales: info@hyprotech.com
Documentation: HypCalgaryDocumentation@hyprotech.com
Training: training@hyprotech.com
Technical Support: support@hyprotech.com
Detailed information on accessing Hyprotech Technical Support can be found in the Technical Support
section of the Get Started manual.
GSH3.1-B4814-NOV02-OP
Table of Contents
Welcome to HYSYS ........................................................ v
Introduction ............................................................................ vii
Hyprotech Software Solutions ............................................... vii
Integrated Simulation Environment........................................viii
Intuitive & Interactive Process Modeling................................. xi
Use of the Manuals................................................................xiii
Technical Support ...................................................... xxv
Online Technical Support Center......................................... xxv
Contacting Technical Support..............................................xxvi
Hyprotech Global Offices................................................... xxviii
Hyprotech Agents ................................................................xxix
Internet................................................................................. xxx
iii
3 Get Started ................................................................. 3-1
3.1 Starting HYSYS ...................................................................3-3
3.2 Steady State Case...............................................................3-7
3.3 Dynamics Case .................................................................3-22
iv
v
Welcome to HYSYS
Introduction.........................................................................................vii
v
vi
vi
vii
Introduction
We are pleased to present you with the latest version of HYSYSthe
product that continually extends the bounds of process engineering
software. With HYSYS, you can create rigorous steady state and dynamic
models for plant design, performance monitoring, troubleshooting,
operational improvement and asset management. Through the
completely interactive HYSYS interface, you can easily manipulate
process variables and unit operation topology, as well as fully customize
your simulation using its Active X extensibility capability.
vii
viii
The central wedge represents the common parameters at the core of the
various modeling tools:
Model Topology
Interface
Thermodynamics
Mathematical Solvers
The outer ring represents the modeling application needs over the
entire plant lifecycle. The arrows depict each Hyprotech product using
the common core, allowing for universal data sharing amongst the tools,
while providing a complete simulation solution.
viii
ix
ix
x
x
xi
Family Components
HYSYS uses the power of object oriented design, together with an event-
driven graphical environment, to deliver a completely interactive
simulation environment where:
calculations begin automatically whenever you supply new
information, and
access to the information you need is not restricted.
xi
xii
xii
xiii
Manual Description
Get Started Introduces you to HYSYS, explains how to install HYSYS, familiarizes you with the SLM
security, and discusses style conventions used in the manuals. Sample steady state and
dynamics cases are included to teach you how to navigate through HYSYS.
User Guide Provides in depth information on the HYSYS interface and architecture, and guides you
through all aspects of HYSYS.
Simulation Basis Contains all information relating to the available HYSYS fluid packages and components.
This includes information on the Oil Manager, Hypotheticals, Reactions as well as a
thermodynamics reference section.
Operations Guide Contains information on building and running HYSYS simulations in steady state and
dynamic mode. Unit operations and utilities are covered in depth.
Dynamic Modeling Contains information on dynamic theory and controls theory.
Customization Details the many customization tools available in HYSYS. Information on enhancing the
Guide functionality of HYSYS by either using third-party tools to programmatically run HYSYS
(Automation), or by the addition of user-defined Extensions is covered. Other topics
include the current internally extensible tools available in HYSYS: the User Unit
Operation and User Variables as well as comprehensive instruction on using the HYSYS
View Editor.
xiii
xiv
Manual Description
Tutorials & The Tutorials section provides step-by-step instructions for building industry-specific
Applications simulation examples. The Applications section contains more advanced example
problems. Before you use this manual, you should have a good working knowledge of
HYSYS (from the Tutorials. The Applications do not provide many of the basic
instructions at the level of detail given in the Tutorials.
Quick Reference Provides quick access to basic information regarding all common HYSYS features and
commands.
Contact your Hyprotech agent If you are new to HYSYS, you may want to begin by completing one or
for information on HYSYS more of the HYSYS tutorials, which give step-by-step instructions for
training courses, or e-mail us at
training@hyprotech.com. building a simulation case. If you have some HYSYS experience, but
would still like to work through some more advanced sample problems,
refer to the HYSYS Applications.
xiv
xv
Figure 2
4. Open the Doc folder. Inside it you should find the Index.pdx file.
Select it and click the Open button.
xv
xvi
5. The Index Selection view shows the available indexes that can be
attached. Select the index name and then click the OK button. You
may now begin making use of the Acrobat Search command.
Figure 3
xvi
xvii
You can also use the Find tool (CTRL F). This is a less powerful method of
searching but can still be useful. Other Acrobat Reader features include
a zoom-in tool in the toolbar, which allows you to magnify the text you
are reading. You can print pages or chapters of the online
documentation using the Print command under the File menu.
Keyword Action
Point Move the mouse pointer to position it over an item. For example,
point to an item to see its Fly-by information.
Click Position the mouse pointer over the item, and rapidly press and
release the left mouse button. For example, click the Close icon
to close the current view.
Right-Click Same as click, but use the right mouse button. For example,
right-click an object to display the Object Inspection menu.
Double-Click Position the mouse pointer over the item, then rapidly press and
release the left mouse button twice. For example, double-click the
HYSYS icon to launch the program.
Drag Position the mouse pointer over the item, press and hold the left
mouse button, move the mouse while the mouse button is down,
and then release the mouse button. For example, you drag items
in the PFD to position them.
Fly-by Information Whenever you pass the mouse pointer over certain objects, such
as toolbar icons and flowsheet objects, a small yellow box with
text appears. It contains a brief description of the action that will
occur if you click on that button or details relating to the object.
xvii
xviii
Selecting Items
Selecting refers to either picking a specific item from a list, or invoking a
button command. There are three types of selecting in HYSYS:
Method Description
Selecting a cell Move the mouse to the location and left-click to select.
Selecting from a drop Move the focus location into the drop-down, and use the
down menu or list mouse pointer or keyboard arrows to highlight the selection,
then press ENTER to select.
Multiple list selections Click and drag the mouse over the items you want to select
(provided they are all sequential in the list). Alternatively, you
can highlight sequential items by selecting the first item in the
list, holding down the SHIFT key and selecting the last item in
the list. If the items are not sequential, select the first item
with the left mouse button and then select additional items
with the mouse while holding down the CTRL key.
Format Example
When you are asked to access a menu command, Select File-Save from the menu
the command is identified by bold lettering. to save your case.
When you are asked to click a button, the button is Click the Close button to close
identified by bold lettering. the current view.
When you are asked to press a key or key Press F1 to open the context
combination to perform a certain function, keyboard sensitive help.
commands are identified by words in bolded small
capitals (small caps).
The name of a HYSYS view (also know as a property The Session Preferences view
view) is indicated by initial capitalization. appears.
The names of pages and tabs on various views are Click Composition page on the
identified in bold lettering when an action is being Worksheet tab to see all the
performed on these pages or tabs. If there is no stream composition information.
direct action on that particular page or tab, then it is
NOT bolded.
The names of radio buttons, checkboxes and cells Click the Ignored checkbox to
are identified by initial capitalization. ignore this operation.
Material and energy stream names are identified by Double-click on the Column
initial capitalization. Feed stream to open its view.
Unit operation names are identified by initial Click on the Inlet Separator to
capitalization. highlight it.
When you are asked to provide keyboard input, it will Type 100 in the cell to define the
be indicated by bold lettering accompanied by words stream temperature, and press
such as type or press. ENTER.
xviii
xix
Callouts
A callout is a label and arrow that describes or identifies an object. An
example callout describing a graphic is shown below.
Figure 4
HYSYS Icon
xix
xx
Annotations
Annotation text appears in the Text appearing in the outside margin of the page supplies you with
outside page margin. additional or summary information about the adjacent graphic or
paragraph. An example is shown to the left.
xx
xxi
Terminology
The following views show some of the HYSYS interface terminology:
Figure 5
Table
xxi
xxii
Figure 6
This is the
active Page.
All available
Pages are listed
here.
xxii
xxiii
xxiii
xxiv
xxiv
xxv
Technical Support
Online Technical Support Center
AspenTech and Hyprotech customers with a valid license and software
maintenance agreement can register to access the Online Technical
Support Center at http://support.aspentech.com.
xxv
xxvi
We also have toll-free lines that you can use. When you call, please have
the same information available.
Operating Hours
Support Centers Operating Hours
North America 9:00 - 20:00 Eastern Time
South America 9:00 - 17:00 Local time
Europe 8:30 - 18:00 Central European time
Asia and Pacific Region 9:00 - 17:30 Local time
Phone Numbers
Support Centers Phone Numbers
North America 1-888-996-7100 Toll-free from U.S., Canada, Mexico
1-281-584-4357 North America Support Center
South/Central America 55 11 533 2381 Soteica Do Brasil, Sao Paulo, Brazil
52 5 546 5440 Soteica De Mexico, Mexico D.F., Mexico
54 11 4555 5703 Soteica S.R.L., Buenos Aires, Argentina
(0800) 333-0125 Toll-free to U.S. from Argentina
(000) (814) 550-4084 Toll-free to U.S. from Brazil
8001-2410 Toll-free to U.S. from Venezuela
xxvi
xxvii
Fax Numbers
Support Centers Fax Numbers
North America 1-403-303-0901 Calgary
1-281-584-1807 Houston, TX (Engineering and
Manufacturing Suite)
South/Central America 55 11 556 10746 Soteica Do Brasil, Sao Paulo, Brazil
52 5 535 6610 Soteica De Mexico, Mexico D.F., Mexico
54 11 4551 0751 Soteica S.R.L., Buenos Aires, Argentina
Europe 34 932 154256 Barcelona, Spain
44 (0)1235 448350 Harwell, UK
32 2 701 95 00 Belgium
Asia and Pacific Region 60 (3) 2161-2811 Kuala Lumpur, Malaysia
(81) (3) 3262 1765 Tokyo, Japan
(65) 6395 3950 Singapore
xxvii
xxviii
E-mail Addresses
Support Centers E-mail
North America support@hyprotech.com
support@aspentech.com (Engineering Suite)
South America support@hyprotech.com
Europe support@hyprotech.com
Asia and Pacific Region SEASupport@hyprotech.com
xxviii
xxix
Hyprotech Agents
Al-Bawardi Tel: 971-2-634-9999
Abu Dhabi, UAE Fax: 971-2-631-8181
PT. Danan Wingus Sakti Tel: 62 21 567 4573 75/62 21 567 4508 10
Jakarta, Indonesia Fax: 62 21 567 4507/62 21 568 3081
xxix
xxx
Internet
Web site: www.hyprotech.com
Information and Sales: info@hyprotech.com
Technical Support: support@hyprotech.com
Online Support: support.aspentech.com
Training: training.registration@aspentech.com
Documentation: CGYDocumentation@hyprotech.com
xxx
Installing HYSYS 1-1
1 Installing HYSYS
1-1
1-2 Installing
1-2
Installing HYSYS 1-3
1-3
1-4 Types of Installation
Once you determine the type of installation you want, go to the sections
below for details on how to perform that type of installation.
1-4
Installing HYSYS 1-5
Network copies of HYSYS 2.2.2 will not function with your new SLM
network key and license server. Only copies of HYSYS version 2.4 and
newer will operate with the SLM licensing system.
The old network key can not be installed on the same computer as the
new SLM network key. Please uninstall your old network key and key
server software (procedure varies, consult the Get Started manual from
the older HYSYS version for details) before installing the SLM license
server.
1-5
1-6 Installing HYSYS
If you are using commutable licenses, please ensure that there are no
commuted HYSYS licenses on your computer before proceeding with
the upgrade.*
* For more information, contact your Hyprotech sales agent.
For computers which have the CD-ROM Autorun feature enabled, steps
#3 and #4 will be automatically performed.
1-6
Installing HYSYS 1-7
Figure 1.1
1-7
1-8 Installing HYSYS
HYSYS can work with both standalone and network licenses. The
installer will first attempt to find a network license server. When the
For more information regarding message Searching for Network Licenses... appears, the installation
the Software License Manager
and license servers refer to
program is searching your subnetwork for a license server. If a license
Chapter 2 - Software server is not found, the application will assume that you are running a
Licensing in this manual. standalone version of HYSYS and would like to install the license file on
your computer. If your license server is on a different subnet it will not
be found by the installer.
11. You are then given two options:
12. Yes, install standalone licenses. You may have received a new
standalone license file or are installing HYSYS for the first time on
this machine.
To install standalone licenses, select the Yes radio button. Click
Next and proceed to #2.
1. No, do not install new licenses at this time. You may already have
the necessary license file from an earlier version of HYSYS or you
may be using network licensing. If you intend to use network
licensing, install the License Server first. For more information
about installing the license server, refer to Section 2.5 - Using
Network Licensing in Chapter 2.
To install no licenses at this time, select the No radio button. Click
Next and proceed to #15.
You will not be able to run HYSYS in standalone mode without a license
file on your local machine. If you choose not to install a license file at
this time you can refer to Chapter 2 - Software Licensing for information
on installing your license file.
2. From the file view that appears, select the location of your license
file and click Open. (If you dont have a license file, contact your
Hyprotech agent. Click Cancel to close the file view. Click Cancel to
quit installing.) Resume installation once you have a license file.
3. Click Next. The Choose Destination Location view appears. If you do
not want to install the application in the default directory, use the
Browse button to specify a new path.
4. Once your installation path is chosen, click Next. The Setup Type
view appears.
1-8
Installing HYSYS 1-9
5. Select a radio button to choose the type of installation. You are given
three choices: Typical, Compact and Custom. (A Typical installation
is recommended.) Custom allows you to choose the options you
want to install:
HYSYS. Installs the main HYSYS application files. If you do not
have this option active you will not be able to run HYSYS.
Sizing. Installs the Economix features.
Sample Cases. Installs the sample cases with the application.
Extension SDK. Installs the extension tools with the application.
License Administration Tools. (These are installs the license
administration tools required when using network licenses (refer
to the next chapter for information on the software licensing). You
do not require this option if you have standalone licenses.
1-9
1-10 Installing HYSYS
1-10
Installing HYSYS 1-11
COMThermo
For COMThermo, the following keys must be created in the registry:
HKLM\Software\Hyprotech\COMThermo\DatabasePath -
contains the path to COMThermo\Databases.
HKLM\Software\Hyprotech\COMThermo\ModelsPath - contains
path to COMThermo\Models.
HKLM\Software\Hyprotech\COMThermo\Version - contains
version number of COMThermo (version number can be found in
any of the COMThermo DLLs and is used by the applications to
display the COMThermo version information in the Help About
box).
BaSYS
If you have BaSYS installed, you have to register all OCX and DLL.
XML
If you have XML, you have to register the XMLRead.dll, however this dll
is optional.
MSXML4
The MSXML4.msi is available on the software CD. If you already have
the XML parser installed on your computer you dont have to install the
MSXML4.msi file.
There are a number of other system DLLs that may be installed, however
it is difficult to get a list of the DLLs as they are in merge modules.
1-11
1-12 Installing HYSYS
Figure 1.2
5. Click the Save Preference Set button, and save it to the HYSYS
working directory on the local disk.
1-12
Software Licensing 2-1
2 Software Licensing
2-1
2-2 Software
2-2
Software Licensing 2-3
Term Description
License Permission granted to program/application/component to use a
specific feature.
License Code An encrypted alphanumeric text string used to define a single
licensed feature. Each code is locked to a hardware key (SLM
key or Green Key).
License File File containing license codes for the specific features licensed
to the user.
Standalone License License granted is local to the user machine.
Network License License granted/obtained is from a network license server.
Network License Program (Win 98/ME)/service (WinNT/2000/XP) running on a
Server computer that is attached to the Local Area Network (LAN). This
grants licenses to the application that is running on network
user machines.
Hardware Key Physical hardware device used to secure licenses (also referred
to as a dongle or key).
SLM Software License Manager, Hyprotech software security
system.
2.2 Licensing
Hyprotech controls use of its software through the Software License
Manager (SLM). Licensing information is held in a license file and
secured using a hardware key. The user requires both a license file and
hardware key to run Hyprotech software. The following table lists the
type of operating systems that the SLM supports, and the required
softwares that work with the operating system:
2-3
2-4 Licensing
This following section covers Standard and Token license types as well
as Standalone and Network license modes.
2-4
Software Licensing 2-5
The license specifies the number of tokens it requires and each product
consists of a number of licenses, which determines its token value. Every
time the application is run, it consumes a number of token licenses until
the token limit is reached.
2-5
2-6 Licensing
The license server consists of a file of network license codes and the
license server application. The license server is used to issue the license
codes to all users on the network.
Details for configuring the users computer are given in Section 2.4 -
Using Standalone Licensing.
The SLM always checks the users computer for standalone licenses first;
if the licenses are not found or the local security hardware key is not
installed, it searches for an available network license.
2-6
Software Licensing 2-7
Network licensing requires SLM keys can be used for both standalone and network licensing.
that an SLM key be installed
on machines that will be used
Standalone licensing requires a SLM key to be installed on every
as license servers (refer to machine that runs the application.
Section 2.5.1 - Setting up a
Network License Server for
additional information).
Do not plug this key in the serial port because it will damage your
computer.
Any computer using the SLM key requires certain drivers to talk to the
key. If you are having problems with your licensing, ensure that these
drivers are installed on your computer by running the setup.exe
program found in the Driver directory on the Software CD.
2-7
2-8 Using Standalone Licensing
Hyprotech green keys are legacy hardware and can only be used for
standalone licensing of the software. Standalone licensing requires that
a key is installed on every machine that will be running the application.
DO NOT PLACE THIS KEY IN THE PARALLEL PORT, YOU WILL DAMAGE
YOUR COMPUTER.
Check for communication with your hardware key using the Echoid32
tool. Refer to Section 2.8.1 - Echoid32 for more information.
2-8
Software Licensing 2-9
The new SLM network security and the old network security systems are
NOT compatible. The SLM security system must NOT be installed on the
same computer as the old network security system.
2-9
2-10 Using Network Licensing
2-10
Software Licensing 2-11
Use the following steps to exchange your key and install the license
server:
1. Before installing the SLM License Server, shut down and uninstall
the old network security server. Ensure that no users are logged in to
the server. Install the SLM hardware key as described in Section 2.3 -
Installing the Hardware Key.
2. Restart the computer.
3. Ensure that no Windows programs are running on the computer
before starting the network license server installation process.
4. Insert the software CD in to the CD-ROM drive of the computer.
For the computers which have the CD-ROM Autorun feature enabled,
steps #5 and #6 are automatically performed. Some Hyprotech products
may have variants on the way the installation of Network License Server
software is initiated.
2-11
2-12 Using Network Licensing
Once you have copied the license file to the SLM license server directory,
you must rename the file to LSERVRC (no file extension). Rename/
Ensure that you stop and delete any pre-existing license file. Then you must stop and restart the
restart the license server
license server. This is done by running the program loadls.exe (also
whenever you change your
license file. found in the license server directory).
All users must exit any
software using the SLM before This will reload the server using the new license file.
a restart is performed.
1. Run loadls.exe and select Remove.
2. Run loadls.exe again and select Add.
2-12
Software Licensing 2-13
Now that you have the proper license codes in place, see Section 2.7.1 -
LSHost on configuring your network client computer to point to your
license server.
These functions are enabled through the use of options and license tools
which are explained in detail in the following sections.
2-13
2-14 Overview of SLM Features
2.6.1 Options
Many options can be set to control the operation of the SLM; most of
these options are set through the use of environment variables and will
be described in Section 2.7 - Licensing Environment Variables. The
primary ones are:
LSHost is used to direct the search for a network license to a list
of preferred servers.
LServOpts is used to set License Server Options including
configuration information, usage logging, and error logging.
Alternatively some of these options can be set through their own
environment variable (i.e., LSReserv, LServrcCnf. Where
available it is generally recommended to use these specific
environment variables).
Other options are set using specific configuration files and are described
in Section 2.9 - User Options:
Alerts
Group reservations of licenses
2-14
Software Licensing 2-15
If you choose to set any of the environment variables, and you are
unfamiliar with the system tools for Windows NT 4.0, use the following
steps:
1. On your computer, click the Start menu. Select Settings, and then
select Control Panel.
2. Double-click on the System icon to open the System Properties
view.
3. Select the Environment tab.
4. In the Variable text box, enter the name of the environment variable
as LSHost.
5. In the Value text box enter the IP address or hostname of the
server(s).
6. Click the Set button.
7. If you do not need to set any more variables, click OK to exit the
System Properties.
You may need to reboot the computer for these environment variables to
take effect. For other operating systems, refer to your operating system
documentation or contact Technical Support.
2.7.1 LSHost
This variable is set on the users computer. When the application is
started, it first tries to identify a standalone license. If there is no
standalone license, it will then attempt to obtain a license by searching
for license servers over the network. This broadcast search is limited to
the users local network subnet. If the License Server is located outside
the users local subnet, then the IP address/hostname of the server must
be specified to the remote network license server for the Hyprotech
application(s) to establish a connection.
2-15
2-16 Licensing Environment Variables
There are three ways you can specify the connection to the proper
license server. The following lists the steps Hyprotech applications take
to look for a license server:
If the LSForceHost environment variable is set, the application
looks for the specific license server host listed in that variable. If it
cannot find that computer, an error message is displayed, and the
application closes.
If no LSForceHost environment variable is set, then the
application looks for the LSHost environment variable. If this
variable has been set, then the application looks for any of the
license server hosts listed.
If LSForceHost and LSHost are not set, then a check is made
for a file with the name lshost in the application root directory. If
this file is found, then the application looks for any of the license
server hosts listed in the file.
LSHost
When using multiple server The LSHost environment variable is used to tell the application to
names on the same line you search for one or more license servers. When this variable is set, the
need to separate the names,
in both the environment application attempts to contact each server in the list beginning with
variable string and lshost file, the first license server in the list. If none of the specified license servers
with a colon (:).
is found, the application stops searching and returns an error. (LSHost
disables the network broadcast search for servers.)
The lshost file does not have a The lshost file works the same way as the LSHost environment variable.
file name extension attached It must be placed in the application root directory. The following is an
to it.
example of an lshost file.
Figure 2.1
2-16
Software Licensing 2-17
LSForceHost
The LSForceHost environment variable is used to force the application
to look for a single license server computer. If the license server
specified cannot be found, the application stops searching and returns
an error. LSForceHost overrides an LSHost environment variable or an
lshost file, and disables the network broadcast search for servers.
2.7.2 LServOpts
This variable is set as a system The LServOpts variable is used to set network license server options.
variable and not a local user
environment variable. Some of The procedure for setting up this variable is the same as outlined at the
the options that can be set with beginning of this section, however you must place the cursor in the
LServOpts can be set with a System Variables group before clicking the Set button. The options for
specific environment variable
(which should be used this variable are found in the following table.
whenever possible).
Option Description
-s license file Specifies the name and location of the license code file. By
default, the license server uses the file, lservrc, in the local
directory. This can also be specified by the LServrc
environment variable.
-e license Specifies the name and location of the optional license
configuration file configuration file. This can also be specified by the LServrcCNF
environment variable.
-l usage log file Enables usage logging by specifying the name and location of
the usage log file (you can not include any spaces in the path
name). A typical log file name is lserv.log. By default, usage
logging is disabled. (This is limited to 8 characters.)
2-17
2-18 Licensing Environment Variables
Option Description
-z usage log file size Specifies the maximum size of the usage file. The default value
for the maximum size of the log file is 1 megabyte. The size can
be specified in bytes, kilobytes, or megabytes. For example, -z
2000 means 2000 bytes, -z 2k means 2 kilobytes and -z 2m
means 2 megabytes. Once the maximum size of the file is
reached, the license server creates a backup log file (unless
the -x option has been used).
The maximum number of backup files is 99. However you can
move existing backup log files to another directory and the
license server begins logging again.
-x By defaulton overflow of the usage log filethe file contents
are moved in to a backup file. New usage records are then
written to the original file until it overflows again. If the -x option
is specified, the file will not be backed up on overflow. Instead
the license server will simply stop writing further records to the
file.
-com percentage Commuter licensing uses the same license codes as other
network licenses. To ensure that not all license codes are used
up by the commuter, set this option to the percentage of license
codes you want used for commuter licensing. Once that
percentage of codes are used up, no more will be made
available to commuters until commuter licenses are returned.
-lfe encryption level Specifies the level of encryption that license transactions are
written to in the licenses server log file. The levels are 1 to 4:
1 - No encryption.
2 - No encryption. Transaction data is readable, but
tampering with or deleting an entry is detected by
LSUsage. This is the default encryption level.
3 - Encrypt usage only. Transaction data is readable
except for license usage data. Such entries are not
displayed by LSUsage.
4 - Encrypt entire record. All transaction data for the
license code is encrypted. Such entries are not displayed
by LSUsage.
-f error file Specifies the name and location of the error file where the
license server logs occurrences of unexpected conditions. By
default, this is disabled until the option is specified. Then the
license server appends the lservlog file in the current directory.
-u group reservations Specifies the name and location of the optional group
file reservations file. By default, the license server uses the
LSReserv file in the current directory. This can also be
specified by the LSReserv environment variable.
2-18
Software Licensing 2-19
Element Description
Server-LFE User-defined log file encryption level as specified by the license
server -lfe option.
License-LFE Vendor-defined log file encryption level. If this is non-zero, it overrides
the Server-LFE.
Date The date the entry was made.
Time-Stamp The time stamp of the entry.
Feature Name of the feature.
Ver Version of the feature.
Trans The transaction type. 0 indicates an issue, 1 a denial, and 2 a release.
For commuted licenses, 8 indicates an issue, and 9 is a release.
NumKeys The number of licenses in use after the current request/release.
(Encrypted if encryption level is set to 3 or 4.)
Keylife Length of time the license was issued (measured in seconds). Only
applicable after a license release.
User The user name of the application associated with the entry.
Host The host name of the application associated with the entry.
LSver The version of the license server.
Currency The number of licenses handled during the transaction. (Encrypted if
encryption level is set to 3 or 4.)
Comment The text passed in by the protected application.
Example
The following example creates a usage log file with a maximum size of 2
megabytes and level 2 encryption. When entering the path and name of
the log file, there can be NO spaces and quotes are not required.
2-19
2-20 Licensing Environment Variables
2.7.3 LSDefaultDir
The LSDefaultDir environment variable can be used to set the default
location of the license file. It is recommended that the license server
default directory not be changed. The default directory is located in the
same directory as the license server executable.
2.7.4 LServrcCNF
The LServrcCNF environment variable can be used to set the name and
location of the network license server configuration file. This file is used
in setting up user alerts and other options. It is recommended that the
default name and location are used for this file. In most installations,
this file is called lservc.cnf and resides in the license server default
directory. If LServrcCNF is not used to specify the configuration file,
then the name and location of this file will be based upon the name and
location of the license code file. In this case, the configuration file
resides in the same directory as the license code file and has the same
base name as the license code file but with the extension .cnf.
2.7.5 LSPROTOCOL
The LSProtocol environment variable is used to specify the
communications protocol that is used to communicate with the
network license server. Specify IPX or UDP (for TCP/IP) to choose the
protocol.
2-20
Software Licensing 2-21
2.8.1 Echoid32
The echoid32 application can be run to ensure that your key has been
installed properly and your computer can communicate with the key.
The application is located in the following directory:
C:\Program File\Common Files\Hyprotech\SLM Admin Tools
When the application is run, the following view will appear displaying
the serial number and locking code of your IP Address, Disk ID, Host
Name, Ethernet Address and either the SLM key or the Green Key
number.
Figure 2.2
If you cannot see the serial number and locking code for either the SLM
key or the Green Key number make sure that the key is properly installed
on your computer and run the application again. If you are still
experiencing difficulties, refer to Section 2.10.1 - Port/ID Key Problems.
2-21
2-22 License Server Tools
2.8.2 WLMAdmin
When you first open WLMAdmin is the primary network license administration tool. It is
WLMAdmin you will see a
blank screen. From then on,
designed to provide access to most of the SLM licensing features and full
WLMAdmin will start up with information on licensing activities at several levels of detail: basic details
the view mode that was last on the active license servers detected on the network; greater detail on
used provided that this was
set up in your preferences. the licenses available on each server; and further information on the
To set your preferences, see users currently using those licenses. Due to its capabilities it is not
the Preferences section.)
recommended that normal users have access to this tool and it will not
be installed with their application. Running the WLMAdmin application
opens the following view.
Figure 2.3
2-22
Software Licensing 2-23
Navigation View
The left side contains a tree structure that allows you to access the
different levels of licensing information. There are two server lists
available:
Defined Servers. This is a user defined list of license servers.
License information is updated quickly because WLMAdmin is
directed to a specific list of servers. This list will be empty when
WLMAdmin is first run. You can add servers to the defined server
list using the Edit\Defined Server List menu item.
Subnet Servers. This list will be filled after performing a network
broadcast to locate all active license servers (i.e., computers
running the SentinelLM service) on the network. It can take some
time to perform the network broadcast so we recommend that you
generally use a defined server list. Accessing license information
via the subnet server list is useful if you do not know the name of
the license server from which you are accessing licenses.
2-23
2-24 License Server Tools
Information View
The right side displays varying amounts of information depending what
level is highlighted in the Navigation view. The next three views show the
information available at the server level, the feature/license level, and
the user level respectively:
Figure 2.4
2-24
Software Licensing 2-25
Figure 2.5
2-25
2-26 License Server Tools
Figure 2.6
2-26
Software Licensing 2-27
Preferences
Preferences are saved to Preferences are accessed via Edit-Preferences and are used to set how
the file WLMAdmin.ini. license server queries are conducted:
Time out interval This is the time interval given for a license server to respond with license
information following a query from WLMAdmin. If only partial information is
being returned from the server, try increasing this interval; this may
indicate network communication problems (see Section 2.10 -
Troubleshooting).
Discover subnet servers Updates server information for the subnet server list on WLMAdmin start-
on start up up. Not recommended, as WLMAdmin will be slow to start-up as it does a
network broadcast.
Discover defined Updates server information for the defined server list on WLMAdmin start-
servers on start up up. To retain your defined server list when WLMAdmin is closed you must
check this option.
Save these preferences In order to keep any of your preferences, including your defined server list,
to file you must check this option.
Object-Inspect Menus
Object-inspect menus are accessed by selecting an item (Server, Feature,
or User) in the navigation window and right-clicking.
Figure 2.7
2-27
2-28 License Server Tools
2.8.3 LSMon
LSMon is a command line utility that retrieves information about all
features currently licensed by the license server and the clients using
those features. The following option may be supplied:
Option Description
Server-host The name of the computer on which the license server is running.
2-28
Software Licensing 2-29
The Log File Reader is located on your Software CD in the Log File
Reader folder.
Figure 2.8
2-29
2-30 License Server Tools
If the License cell is set to All Products, you will be reporting the token
count of the server.
If you select individual licenses, you will be reporting the number of
copies of the license.
Day Usage
This table summarizes the usage per day.
Figure 2.9
2-30
Software Licensing 2-31
The Licence cell lets you select from two types of options:
All Products. The figure reported is the maximum token count of
the server on that day.
An individual license. The license numbers are listed and you
must choose one. The figure reported is the maximum number of
simultaneous copies of that particular licence in use on that day.
Figure 2.10
2-31
2-32 License Server Tools
Figure 2.11
The table also allows you to select an individual user, and/or individual
machine, and the Log File Reader will display the number of hours the
reported licenses were in use for.
If All is selected for both User and Computer, the table will report the
total license usage on the log file.
2-32
Software Licensing 2-33
2.8.5 LSUsage
LSUsage is a command line utility that displays a summary of
application usage, providing information on license transactions
contained in the license server usage file. At the command line, enter
the name and path of the LSUsage logfile. Where logfile is the name you
have given to the log file. The log file displays the following information:
Element Description
Feature name/ Identifies the license for which this entry was made.
Version
%age Denied The percentage of requests for this license that were denied
(usually because the hard limit of the license had already been
reached).
%age Issued The percentage of requests for this license that were granted.
Ttl Keys Issued The number of licenses for this license that were issued.
%age Queued The percentage of queued license requests that were granted.
granted
%age Qreq. The percentage of license requests that were placed in the
license queue. (License requests are queued only if license
queuing is enabled for this license.
2-33
2-34 User Options
Element Description
Min. App. Duration The minimum number of minutes the application for this license
was in use.
Avg. App. Duration The average number of minutes the application for this license
was in use.
Max. App. Duration The maximum number of minutes the application for this license
was in use.
LOG REPORT FOR The session numbers for this license server that were logged in
Sessions: x this file.
2.8.6 LSWhere
LSWhere is a command line utility used to display the network names of
the computers running the license server. By default the address of the
computer that the license server is running, as well as its host name, is
displayed. You can specify the following options:
Option Description
-d Displays details on the license servers found on the network. This is the
default setting.
-r Displays just the IP or IPX addresses of the license servers found on the
network.
The path to the configuration To enable alerts, you need a configuration file with information on the
file is specified by the license codes in the license code file. The configuration file, lservrc.cnf,
LServrcCNF environment
variable. is a general purpose configuration file associated with a particular
license file.
2-34
Software Licensing 2-35
2-35
2-36 User Options
[AEA_HYSYS_Process *]
softlimit = SCRIPT OFF EMAIL OFF
hardlimit = SCRIPT OFF EMAIL OFF
appstart = SCRIPT OFF EMAIL OFF
appstop = SCRIPT OFF EMAIL OFF
denied = SCRIPT OFF EMAIL ON
apptimeout = SCRIPT OFF EMAIL OFF
expired = SCRIPT OFF EMAIL OFF
EMAIL= Administrator@hyprotech.com
[AEA_HYSYS_Dynamic *]
softlimit = SCRIPT OFF EMAIL OFF
hardlimit = SCRIPT OFF EMAIL OFF
appstart = SCRIPT OFF EMAIL OFF
appstop = SCRIPT OFF EMAIL OFF
denied = SCRIPT OFF EMAIL ON
apptimeout = SCRIPT OFF EMAIL ON
expired = SCRIPT OFF EMAIL OFF
EMAIL=Administrator@hyprotech.com
[* *]
softlimit = SCRIPT OFF EMAIL ON
hardlimit = SCRIPT OFF EMAIL OFF
appstart = SCRIPT OFF EMAIL OFF
appstop = SCRIPT OFF EMAIL OFF
denied = SCRIPT OFF EMAIL OFF
apptimeout = SCRIPT OFF EMAIL OFF
expired = SCRIPT OFF EMAIL OFF
EMAIL=Administrator@hyprotech.com
2-36
Software Licensing 2-37
The groups must be mutually exclusive. Different groups for the same
feature should not have common users or computers. The number of
licenses reserved for a feature cannot exceed the number of concurrent
copies specified in the license code for that feature.
When the license server receives a request, it checks whether the user
making the request belongs to a group. If soand licenses are available
for that groupthe license server issues the license(s) and removes it
from that groups pool. Otherwise, requests are serviced with licenses
from the general pool until no licenses are available.
Where Language is set during the server install. If desired, the LSReserv
environment variable can be used to set a different file name or path.
2-37
2-38 User Options
The reservation specifications are case sensitive; please ensure that the
License Feature Name, User Name, and Computer Name are all in the
correct case or they will not be used by the reservation utility. If you are
unsure of the case context of the names you are using, set up a log file
(see description of the LServOpts environment variable for details);
make sure you use the same case/spelling for the names as shown in
your log file.
2-38
Software Licensing 2-39
2.10 Troubleshooting
Additional troubleshooting This section is designed to give you answers to some of the common
information is available at
www.hyprotech.com/support.
problems encountered when setting up your licensing software. Please
work through the following checklists if you encounter any problems.
If you have gone through the checklist and you still have problems,
contact your local technical support centre as outlined in the Technical
Support section.
Before contacting Technical Support, please ensure that you have
checked that your
1. system clock is correct. Your licenses have a start date and end date.
Your clock must be correct for the licenses to function.
2. hardware key can communicate with the SLM security software.
(See Section 2.8.1 - Echoid32). Your licenses are locked to the
hardware key and will not function without access to the key.
3. licenses are properly installed.
When contacting Technical Support, you will be asked to supply five
pieces of information:
1. Product name(s) with which you are having problems (e.g., HYSYS).
2. System Configuration:
Licensing scheme. Standalone/standard network/token network
For Network licensing, where the application is installed locally/on
an application server.
3. An exact description of the error encountered: i.e., what happened,
when did the error happen (during installation, startup, when
opening a case, etc.) and most importantly, the specific text of the
error message(s) received (preferably screen shots should be
supplied).
2-39
2-40 Troubleshooting
Install the drivers by running the setup.exe program from the Driver
folder of the Software CD. This installation is silent (i.e., there will be no
status messages). To check that the driver is installed, examine the
program list in Windows Settings\Control Panel\Add\Remove
Programs; you should see an entry for Sentinel System Driver.
If you still cannot communicate with your key, then either the port is
occupied (by another program e.g., the Hot Sync Manager used by
Personal Digital Assistants), or the key/port is not functioning. To test if
the port is working properly, try connecting a printer or other device to
the port. If you do not have a device to attach to the port you can also try
installing the software on another computer.
2-40
Software Licensing 2-41
If you can see the licenses on the server using WLMAdmin, but you
cannot connect to the server with the application, then review the
following checklist:
If license server is outside of your subnetwork, you need to set
the LSHOST environment variable/file on the client to point to that
server (refer to Section 2.7.1 - LSHost).
Check that the host name or IP address that you specified for the
LSHOST or LServOpts environment variable is entered correctly
(refer to Section 2.7.1 - LSHost).
If the license server can be located using WLMAdmin and the license file
is in the correct place but you do not see any licenses, or you see the
wrong licenses, then review the following checklist:
Did you stop and restart your license server after installing the
licenses on your server as described in Section 2.5 - Using
Network Licensing?
You may be experiencing network problems.
If you still cannot see the licenses you require, you may not have
purchased those licenses. If this is the case, go to our Web site or contact
your sales representative about purchasing the needed licenses.
2-41
2-42 Troubleshooting
2-42
Get Started 3-1
3 Get Started
3-1
3-2 Get Started
3-2
Get Started 3-3
HYSYS Icon Now you are ready to begin working with HYSYS. The HYSYS Desktop is
the first thing you will see:
Figure 3.1
Trace Window
3-3
3-4 Starting HYSYS
This view has been resized; your Desktop view should appear larger
than this when initially opened. To re-size the view, click and drag the
outside border. To make the view full size, click the Maximize icon in the
upper right corner.
Before opening the pre-built Get Started case, you should choose the
HYSYS unit set used for displaying information. You can check your
current unit set by accessing the Session Preferences from the menu bar:
1. From the Tools menu, select Preferences. The Session Preferences
view appears.
2. Click on the Variables tab. The Units page should be open by
default. The Current Unit Set is shown highlighted in the list of
Available Unit Sets. The HYSYS default is SI; however the Get Started
example has been developed in Field units.
Figure 3.2
This Close
icon is found
on every
view.
3-4
Get Started 3-5
Figure 3.3
2. Open the Samples subdirectory and scroll through the list of files
until gstrt-ss.hsc is visible.
3-5
3-6 Starting HYSYS
Figure 3.4
3-6
Get Started 3-7
2. Type a new name, for example MYCASE, in the File name field. Note
that you do not have to enter the .HSC extension; HYSYS will add it
automatically.
Figure 3.5
3. Click the Save button, and HYSYS saves your case with the new
name.
3-7
3-8 Steady State Case
Figure 3.6
Unit operation icon for a CSTR reactor. Stream icon Maximize icon
If you want, you can re-size the PFD view to make it more readable.
1. Do one of the following:
Click and drag the outside border to the new size.
Click the Maximize icon in the upper right corner of the view.
2. Click the Zoom All icon to zoom-in on all items in the PFD, filling the
resized view.
3-8
Get Started 3-9
For example, to see the property view for one of the streams entering the
reactor, double-click on the Reactor Vent icon on the PFD. The property
view for the Reactor Vent appears as shown in the figure below.
Reactor Vent Icon
Figure 3.7
Conditions, Properties,
Composition, Notes
and K Value are all
pages associated with
the Worksheet tab.
Conditions Page
The Conditions page of the Worksheet tab gives the basic conditions of
the stream: the vapour fraction, temperature, pressure, material flows
and heat flow (enthalpy).
3-9
3-10 Steady State Case
Properties Page
You can manipulate the The Properties page of the Worksheet tab displays all the Transport
Property page for all streams,
by using the Correlation
Properties for each stream phase. You can manipulate the properties
Manager. displayed on this page for an individual stream. The properties from the
Refer to Section 11.18 - Conditions page are not available for this page.
Correlation Manager in the
User Guide for more
information about the
Correlation Manager. Composition Page
The Composition page of the Worksheet tab displays the material
composition of the stream. In this case, five components are displayed
along with the liquid volume flow for each component. You can display
the composition on another basis, such as mass or molar fraction, by
clicking the Basis button.
Figure 3.8
Basis
button.
3-10
Get Started 3-11
K Value Page
The K Value page of the Worksheet tab displays the K values or
distribution coefficients for each component in the stream.
Figure 3.9
Electrolytes Page
In this case, there are no electrolytes being used, so an Electrolytes
page does not exist. Shown below is only an example of the Electrolytes
page.
The Electrolytes page is only The Electrolytes page of the Worksheet tab displays true species phase
available if the stream is in
an electrolyte system.
properties and compositions of an electrolyte stream.
Refer to Section 1.2.4 -
Adding Electrolyte
Components in the
Simulation Basis manual
for more information about
electrolytes.
3-11
3-12 Steady State Case
Figure 3.10
The Electrolytes
page is only visible
when an
electrolytes case is
loaded.
The following are the combination views for the selection of the radio
buttons under Phase and True Species Info groups.
* It is a measure of the tendency of a solid species forming at the specified stream conditions.
Solids with a scale tendency index greater than one will form if the solid formation is governed
by equilibrium (as opposed to kinetics) and if there are no other solids with a common cation or
anion portion which also has a scaling tendency greater than one. If more than one solid exists
with a common ion and scaling tendency greater than one, then at least one will form. You can
use scaling tendencies to learn more about which solid can safely be deleted from the model.
3-12
Get Started 3-13
Once you have finished examining the stream properties, close the view
Close icon using the Close icon in the upper right corner of the view. The next time
you open the property view, it will open to the last page that you
accessed before closing the view.
Figure 3.11
3-13
3-14 Steady State Case
The remaining property view tabs and their associated pages are
explained below.
Attachments Tab
Figure 3.12
3-14
Get Started 3-15
Dynamics Tab
Figure 3.13
3-15
3-16 Steady State Case
The temperature
of Reactor Prods
is currently
135oF.
3-16
Get Started 3-17
Figure 3.15
3-17
3-18 Steady State Case
3. Type 100, the press ENTER. HYSYS will automatically re-calculate the
Flowsheet based on the new temperature.
Figure 3.16
Figure 3.17
You might expect the cooling
requirement to increase as
the reactor temperature is
lowered. However, the
reaction has two attributes
that dominate the reactors
heat balance: The temperature change has decreased the required cooling duty to 4.4
1. The reaction produces MMBTU/hr.
heat proportional to the
amount of reaction
occurring. Suppose you want to examine the cooling duty at a number of other
2. Less reaction occurs at temperatures. Instead of repeating the above procedure for each new
100oF than at 135oF. temperature, the HYSYS Case Study feature will automatically make
So by lowering the reactor changes and tabulate the results for you.
temperature, less reaction is
taking place and less heat is
produced by the reaction.
Therefore, less cooling is
required.
3-18
Get Started 3-19
The three views that are currently open on the Desktop are listed at
the bottom of the menu. A checkmark indicates the view that
currently has focus. In this case, it is the Workbook view.
2. The Case Studies view appears as shown in the figure below.
Figure 3.18
The Case Studies view shows a plot of the separator cooling duty and the
Glycol stream molar flow rate (dependent variables) versus the
separator temperature (independent variable).
Case Study 1 has been configured to calculate and plot values over an
independent Temperature range of 75F to 130F with an increment of
10F. You may actually want to observe the results over a wider range.
3-19
3-20 Steady State Case
To change the bounds of the independent variable for the case study:
1. Click the Setup button on the Case Studies view. The Case Studies
Setup view appears.
Figure 3.19
Leave the Low Bound at its value of 75F, and the Step Size as 10F.
2. Change the High Bound value to 215F.
3. Click the Start button.
4. Click the Results button.
3-20
Get Started 3-21
Figure 3.20
The Case Study shows that the cooling requirement increases to its
maximum value at approximately 125F and then decreases, while the
glycol production rate increases over the entire temperature range.
You have now completed your first HYSYS steady state simulation! You
can save your case by doing one of the following:
Click on the Save icon on the toolbar.
From the File menu, select Save.
Save icon Press CTRL S.
You are now free to explore this case on your own. If you want, you can
continue on with the Dynamics Case in the next section, or quit HYSYS
by doing one of the following:
From the File menu, select Exit.
Click the Close icon in the right corner of the HYSYS desktop.
3-21
3-22 Dynamics Case
3-22
Get Started 3-23
Figure 3.21
As with the steady state case, you should save this case under a new
name before making any changes.
1. Do one of the following:
From the File menu, select Save As.
Press CTRL SHIFT S.
3-23
3-24 Dynamics Case
2. Type a new name, for example MYCASE2, in the File Name field.
You do not have to enter the .hsc extension; HYSYS will add it
automatically.
3. Click the Save icon, and HYSYS saves the simulation case under its
new name.
This case is a dynamic model of the propylene glycol reactor from the
steady state portion of the example. The PFD shows the control scheme
If the PFD is not open, you for the reactor, which includes the following three controllers:
can open it by clicking the
PFD icon on the toolbar.
Controller Action
Reactor LC Controls the liquid level in the reactor by manipulating the reactor
outlet flow.
Reactor TC Maintains the reactor temperature by manipulating the coolant flow.
Glycol Conc Controls the concentration of propylene glycol in the reactor outlet
stream by manipulating the flow of the propylene oxide feed.
The face plates for these three controllers are open along the top of the
Desktop. The face plates components are listed in the following table:
The face plate for the Reactor LC (level controller) is shown below:
Figure 3.22
3-24
Get Started 3-25
In addition to the PFD and controllers, two other views appear on the
desktop. They are:
You can also start and stop The Integrator, which lets you to start and stop dynamic
dynamic calculations using calculations.
the Integrator toggle icons in
the toolbar.
The Reactor Key Variables view that is currently behind the PFD.
To display this view, click on its title bar. The view is a customized
HYSYS Strip Chart, on which the values of selected key variables
will be plotted during dynamic calculations.
The green icon (left) starts In Dynamics mode, HYSYS performs flowsheet calculations with each
the integrator. The red icon time step. Currently, the Step Size is 0.5 seconds, so HYSYS will perform
stops it.
flowsheet calculations for every 0.5 seconds of real plant time.
In this example, the CSTR reactor will be set up from an empty condition
using the following procedure:
1. Fill the vessel with water until the level set point is reached, at which
time the Reactor LC controller will open the outlet control valve to
maintain the level.
2. Slowly introduce propylene oxide into the reactor while observing:
The Reactor TC controller maintaining the reactor temperature.
The concentration of propylene glycol in the product stream.
3. Switch the Glycol Conc controller to automatic mode to maintain
the product concentration at a specified set point.
Ensure that the Reactor Key Variables view is visible by clicking on its
title bar. To begin, click the Start button on the Integrator. HYSYS will
again indicate that the Dynamics Assistant has identified items that
need attention, click No.
The reactor will begin to fill and the values of the process variables will
immediately be displayed on the controllers and plotted on the strip
chart. When the Current Time reaches about 55 minutes, click the Stop
button.
3-25
3-26 Dynamics Case
Figure 3.23
To check the current level set point, place the cursor over the The Current Time displays
Set Point Indicator. When the cursor changes to a double- the real plant time.
headed arrow, left-click and hold.
Notice that the reactor level rises linearly as the vessel fills to its set point
of 85%.
If you want to reset dynamic calculations, click the Reset button on the
Integrator. Then click the Start button to restart the calculations from
zero. HYSYS will ask for confirmation before resetting the values.
3-26
Get Started 3-27
3-27
3-28 Dynamics Case
Figure 3.24
If you want, start the Integrator again and try entering other values for
the OP, such as 40 or 50%, and watch the response.
3-28
Get Started 3-29
Figure 3.25
If you want at any time to After you have entered the new set point, start the Integrator again. The
reset dynamic calculations
and begin filling the vessel
system will react to the new set point as follows:
again: The flow of propylene oxide feed increases because the
1. Click the Reset button. composition controller wants to raise the concentration of glycol
2. Return the Glycol Conc in the product stream.
controller to Manual The reactor level rises as a result of the higher feed rate; the
mode. product flow therefore increases to maintain the level set point.
3. Enter a value of 0 in the The reactor temperature rises because more exothermic reaction
OP cell of the Glycol Conc is taking place, and the coolant flow increases to compensate for
controller. this temperature change.
4. Click the Start button.
3-29
3-30 Dynamics Case
Figure 3.26
Feel free to experiment by changing either of the other set points and
watch the response. When you are finished, stop the Integrator.
You have now completed your first dynamic simulation using HYSYS!
Before moving on, you can save your case by doing one of the following:
Click the Save icon on the HYSYS toolbar.
From the File menu, select Save.
Save icon
Press CTRL S.
If you want, you can quit HYSYS by doing one of the following:
From the File menu, select Exit.
Press ALT F4.
Click the Close icon in the right corner of the HYSYS desktop.
If you have made any changes to your case since the last time it was
saved, HYSYS will prompt you to save before exiting.
3-30
Get Started 3-31
This concludes the Get Started example. You are encouraged to proceed
to the HYSYS Tutorials & Applications manual. The Tutorial problems
provide a more in-depth look at HYSYS by guiding you step-by-step
through a number of example simulations. Both steady state and
dynamic tutorials are available.
3-31
3-32 Dynamics Case
3-32