0% found this document useful (0 votes)
46 views

05 - Increase Model Solution Speed

This document provides tips for increasing the solution speed of HYSYS models. It recommends linking values that need to be linked, implementing feed-forward for adjusts, avoiding absolute flow specifications, using spreadsheets to gather inputs and outputs and for side calculations, taking time-consuming units out of loops, deferring stream utilities to the end of the solve, properly analyzing recycle locations, avoiding unnecessary three-phase columns, and working through example cases.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
46 views

05 - Increase Model Solution Speed

This document provides tips for increasing the solution speed of HYSYS models. It recommends linking values that need to be linked, implementing feed-forward for adjusts, avoiding absolute flow specifications, using spreadsheets to gather inputs and outputs and for side calculations, taking time-consuming units out of loops, deferring stream utilities to the end of the solve, properly analyzing recycle locations, avoiding unnecessary three-phase columns, and working through example cases.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Increase HYSYS model solution speed

Billington Process Technology AS


Page 1
Make your cases robust
• Link values that need to be linked
• Use SET operations or spreadsheets
• Implement Feed-Forward for Adjusts
• Avoid specs fixing absolute flows
• Use a ratio or other spec independent of absolute flow

Billington Process Technology AS


Page 2
Spreadsheet can be used for many things
• Gathering Input & Outputs in one place
• Side calculation
• Summarizing data
• Calculate an effect not modelled by HYSYS
• Links in and out can be made with Drag&Drop
• Variables that can’t be found through variable browser
can most of the time be pulled in via drag&drop

Billington Process Technology AS


Page 3
Adjusts and Recycles
• Use engineering common sense to avoid adjusts
• Iterations = slower model solution
• Calc levels
• Determine what should be converged first
• Ensure the Calc level of that block has the low value

Billington Process Technology AS


Page 4
Take as many of the time consuming units
as possible out of the loops
• Simulate the inside of the loop with a minimum
number of operations and operations that
calculate fast.
• For example, if the stream in the loop is cooled with
cooling water and your specification is the streams
ultimate temperature, it is probably beneficial to use a
simple cooler to achieve this and calculate the
complete exchanger after the loop has converged.
• Use the calculation levels to achieve the proper
order.

Billington Process Technology AS


Page 5
Stream Utilities can make simulation time
longer, defer them to end of solve
• Create Workbook page for utilities
• Set Calc Level to 1e5

Billington Process Technology AS


Page 6
Proper analysis of the recycle location
• Preferably put a recycle in a place where you
know values will be relatively stable.
• In general it is recommended to put the recycle on
the stream with the largest flow in the cycle.
• Sometimes the generally recommended recycle
location is not the best one.
• If you simulate a compressor with a surge control loop,
in most cases this recycle flow will be zero. In this case
it might be better to put the recycle in the recycle
stream.

Billington Process Technology AS


Page 7
Three-phase columns are not common in
the process industry
• If HYSYS warns you about a 2nd liquid phase
• 1st think if you really want a second liquid phase
• Maybe you rather need to change a specification such
that the second liquid phase disappears than struggling
to converge a three-phase column.
• Typical examples that are usually not meant to be
three-phase are drying columns and stabiliser
columns.

Billington Process Technology AS


Page 8
Workshop 1
• Load case Compressor Loop SLOW.HSC
• Change the feed pressure by one bar and check
how long it takes to solve
• Try to find hte cause of the long solution time

Billington Process Technology AS


Page 9
Workshop 2
• Load case “Recycle Tolerance effect.hsc”
• Check the case solution, does it look OK?
• Use the “Flowsheet Summary” to check the mass
balance
• What tolerance is needed to get the mass balance
error below 1%?

Billington Process Technology AS


Page 10
Workshop 3
• Load “Avoid recycles and adjusts Bad case.hsc”
• Change the stream ProcessFeed-2-2 mass flow to
21000 kg/h
• Now try to get the case to run again ...
• What is wrong?

Billington Process Technology AS


Page 11

You might also like