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.