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.
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 ratings0% 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.
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?
Get (Ebook) Artificial Intelligence and Security: 6th International Conference, ICAIS 2020, Hohhot, China, July 17–20, 2020, Proceedings, Part III by Xingming Sun, Jinwei Wang, Elisa Bertino ISBN 9789811581007, 9789811581014, 9811581002, 9811581010 free all chapters