You are on page 1of 1

Before you push the dynamics button…

10 Rules of Dynamic Simulation


Author: Mohamed Abouelhassan
Date: February 2004
Document Version: 1.0.0
Program Mode: Dynamics

Introduction: Resistance operations are those which have a Pressure/Flow


Through my experience in using HYSYS Dynamics and relation (i.e. they can calculate a flow from a pressure drop
interacting with other users, I realized that there are many and a size and vice versa). For example: valves, heat transfer
ways to do the same thing, and it is a matter of preference as operations (except reboilers and condensers in column sub-
to which way to go. One thing is common between the ways flowsheets), plug-flow reactors and rotating equipment.
though; you need to fully understand the implications of
5. Never connect two pressure node operations together
your ways and how they affect your model.
without a resistance operation in-between:
This article presents 10 rules for dynamic simulation that I Pressure nodes are the holdup operations like separators,
follow at all times and never ignore. Some times, I choose to tanks, reactors (other than PFR) and columns (feeds and side
deviate from a few of them for some purposes, but I always draws only). These operations can’t calculate a flow for their
keep them in mind. connected feed or product streams. They only use volume
balance and accumulation equations to calculate a holdup
I believe following these rules will keep you out of trouble
amount. So make sure all your feeds to these operations or
as you start your dynamic simulation experience, and will
products from them go through a resistance operation.
eventually lead you to your own set of rules as you become
more experienced. 6. No dynamic model runs properly without
controllers:
1. Every boundary stream (feed or product stream)
In steady state models you have specs; in dynamics you have
should have one dynamic spec:
controllers. There is no way you can just ignore the
In real life there are no boundary streams. Every stream has
controllers. They are as essential to your dynamic model as
to come from or go to some where. The sources of these feed
they are to a real plant.
streams or the destinations of product streams can be
approximated using specs on the boundary streams. For 7. No dynamic model is useful without strip charts:
example a pressure spec on a feed stream can approximate a Dynamic modeling is all about trends and changes over time.
draw from a big pipeline, where the draw amount will not Only a strip chart can show you this relation. Never rely on
affect the pressure inside the pipe. It can also approximate reading a number off a view as it can change the next
suction of air directly from atmosphere, where the pressure second. Strip charts will show you disturbances, oscillations,
will not change regardless of how much flow you draw. The instabilities and controller behavior.
integrator uses this spec to then calculate the rest of the
8. Duty streams are not realistic in Heat Transfer
flows and pressures for the model based on the sizes and
equipment:
resistances of operations.
Try to minimize the use of duty streams to represent heating
2. Never use Flow specs on streams: and cooling in your model. Heat exchangers, air coolers,
Flow specs are not realistic. Usually you get flow as a result fired heaters and two sided vessels (like reboilers) are the
of a pressure difference and some size. For example, if you best way to model heat transfer equipment. Duty streams can
use a flow spec on the inlet of a separator, and the separator always be tricked to over heat or over cool, which results in
outlets were closed, the pressure in the separator will rise model instability and solver failures.
until the solver fails. Whereas if you use a pressure spec (and
9. All columns must have sumps:
a valve) the pressure in the vessel can only rise till it reaches
In HYSYS columns end with a tray and not a sump. In real
the feed stream pressure, which is more realistic.
life columns end with a sump and not a tray. So always make
3. Never use dynamic specs on streams within the sure your column ends with a sump by either adding a
flowsheet: separator to the bottom of the column, or adding a tray of
Contrary to Steady State simulation, all the streams within a type sump (HYSYS 3.2 and later only). Sumps allow you to
flowsheet should be left with no dynamic specs at all. Fixing model the level control at the bottom of the column, and
a pressure or a flow in any of these streams will force a ensure proper pressure driven flow.
behavior other than what operation sizes and pressure profile
10. Be careful with pumps and duty specs:
dictates and hence skews the transient trends of the model.
Duty specs on pumps can only be used if a recycle and
4. All boundary streams must be connected to pressure control to protect the pump are modeled. Otherwise
resistance operations: use a pressure rise spec.

You might also like