Korf Technology
ENGINEERED WITH PASSION™


 
Updates

Version 2.0 was a major upgrade that was released in Dec 2005. Site licence holders of version 1.x can upgrade for free provided the annual support is up to date.

Version 2.1 was a minor upgrade to include user requests and fix known bugs. It is free of charge for all registered users of version 2.0.

Version 3.0 was a major upgrade that was released in Jul 2008. Site licence holders of version 2.x can upgrade for free provided the annual support is up to date. Version 3.0 executable was replaced with version 3.0.2 in Mar 2009, to fix bug 13 below and improve convergence for low pressure gases and laminer flow systems.

Version 3.1 was a significant upgrade that was released in Jun 2010.

Version 3.2 was a significant upgrade that was released in Jan 2012. It is free of charge for all registered users of version 3.x.

Version 3.3 was a significant upgrade that was released in Jan 2013. It is free of charge for all registered users of version 3.x. Version 3.3 executable was replaced with product version 3.3.1 on Jul 27, 2014 to fix bugs 20 and 21.

Version 3.4 was a significant upgrade that was released in Jan 2016. It is free of charge for all registered users of version 3.x. Version 3.4.1 was a minor upgrade realeased in Mar 2016 to add the Hysys Acid Gas components. Version 3.4.2 was a minor upgrade realeased in Mar 2017 to fix bugs 22 to 24.


Bug List - Mar 2017

24) Incorrect permanent pressure drop for choked expanders.

Problem
The reported permanent pressure drop for choked flow expanders are incorrect. It does not impact the actual hydraulic calculations.

Update
Fixed with version 3.4.2. To display your version, right click on Korf_34.exe and select Properties then Details.


23) Errors in the HMB routines when flows are reset to zero.

Problem
The flow to/from vessels, feeds and products must be positive to run the HMB. To improve convergence, Korf reset some of these flows to zero, but that causes problems in the matrix algorithms.

Update
Fixed with version 3.4.2. To display your version, right click on Korf_34.exe and select Properties then Details.


22) Overflow error for large simulations.

Problem
The value of some internal variables in the matrix subroutines became to large for very large simulations (thousands of pipes).

Update
Fixed with version 3.4.2. To display your version, right click on Korf_34.exe and select Properties then Details.


21) Omega choked flow velocity fails for some pipes with zero flow rate.

Problem
The Omega choked flow velocity method is the default since version 3.3, but fails for some pipes with zero flow rate. The runlog displays several error messages.

Update
Fixed with executable version 3.3.1. To display your version, right click on Korf_33.exe and select Properties then Details. For the original version, either specify a small flow rate or select another choked flow method.


20) Tee label cannot be hidden.

Problem
Hiding the Tee label has no effect, as it remains visible.

Update
Fixed with executable version 3.3.1. To display your version, right click on Korf_33.exe and select Properties then Details.


19) Choked flow is not prevented at Reducers if Tees are present.

Problem
Compressible choked flow is not prevented in Reducers/Expanders if Tees are present in the simulations.

Update
Fixed in version 3.3. For older versions, manually increase the discharge pressure to reduce the velocity to the maximum allowable velocity. Please contact us for assistance.


18) Flash calculations fail or are incorrect for very heavy pseudo components.

Problem
In general Korf uses the latest Riazi equations to estimate critical properties for pseudo components. These equations are limited to a molecular weight of roughly 700 and boiling point of roughly 600 C, and they extrapolate poorly above these limits. For heavier components, the critical properties will be incorrect which may cause flash calculations to fail.

Update
Fixed in version 3.3. For older versions, using very heavy pseudo components, please contact us to estimate reasonable critical properties.


17) Available and required specifications do not update after editing an equipment using the popup menu.

Problem
In version 3.0 and 3.1 the specifications displayed in the lower left corner of the statusbar does not update when equipment is edited using a right mouse click and the popup menu. They will still be updated when a simulation is run, so it is only a display issue.

Update
Fixed in version 3.2. For older versions, edit equipment by double clicking on them, or click Hydraulics | Specifications on the menu to force a recalculations.


16) Incorrect choked flow rate for orifices with t/d from 0.5 to 1.0.

Problem
At an orifice thickness to bore ratio of 0.5 it is assumed the equations change from thin plate orifice to nozzle type equations. In one subroutine the criteria was 1.0 instead of 0.5, which leads to incorrect choked flow results when t/d is 0.5 to 1.0.

Update
Fixed in version 3.2. For older versions, use an orifice thickness/bore ratio of less than 0.5 or more than 1.0.


15) Flash from Fluid dialog incorrect if compositions is in mass fractions.

Problem
In version 3.0 flash calculations from the Fluid dialog will always assume the composition is in mole fractions, even of the user selected mass fraction. During the Heat and Mole balance calculations compositions are used correctly.

Update
Fixed in version 3.1. For older versions, please select Mole compositions before clicking on the Flash button in the Fluid dailog.


14) Available and required specifications do not update after deleting an equipment.

Problem
In version 3.0 the specifications displayed in the lower left corner of the statusbar does not update when equipment is deleted. They will still be updated when a simulation is run, so it is only a display issue.

Update
Fixed in version 3.1. For older versions, please click Hydraulics | Specifications on the menu to force a recalculations.


13) Vessel flash calculations are wrong for 2nd and subsequent vessels.

Problem
Korf 3.0 correctly perform vessel flash calculations only if the number of vessels are less than or equal to one (1). Flash calculations for the second and subsequent vessels are wrong.

Update
This is a significant error, and we released version 3.0.2 as part of the full install to correct this.


12) Korf 2.x cannot print on A2 and larger paper size

Problem
Korf 2.x can display large drawing sizes (NT4, XP and later), but cannot print A2 and larger sizes due to a bug in the printing routines.

Update
Fixed in version 3.0.


11) Korf 2.x incompatible with Windows Vista

Problem
Korf 2.x does not function correctly in Windows Vista. This happens because Vista prevents programs from writing to the Program Files folder. Korf 2.x stores the ini file, runlog and report file in the Korf\Data directory (which is usually a subfolder in the Program Files folder).

Update
Fixed in version 3.0. Vista users of Korf 2.x should not install Korf (and other similar programs) in the Program Files folder. Use a different folder name, such as C:\Program XP\.


10) Unit drop down box for Product elevation does not work

Problem
The unit drop down box for Elevation on the Product dialog does not function correctly in version 2.x.

Update
Fixed in version 3.0. In version 2.x the user has to provide the Product elevation in the units shown, and cannot use the drop down box to convert the value.


9) Incorrect menu colour in Windows XP

Problem
After customizing a Display Theme and applying it in WinXP, the menu background may not match the colour behind the menu text.

Update
This happens due to an incorrect UserPreferencesMask registry value (3D vs Flat menu displays) under HKCU\Control Panel\Desktop in Windows XP. To correct the behaviour follow the procedure below:
- Click Start, Run, type in Regedit and click OK.
- Find HKEY_CURRENT_USER\Control Panel\Desktop\UserPreferencesMask
- Change the third hex number back to 07.
- Restart Windows.

Alternative, click on menu script to download a vbs script to toggle UserPreferencesMask. Save it to the hard drive and double click to run.


8) Incorrect opening of file stored under different locale.

Problem
Some values are read incorrectly if a file is stored using one locale (say with comma as decimal place), and then opened in another (say with point as decimal place). It happens because some variant values are inadvertently stored as text, without converting to numbers first. The following entries are affected:

INI FILE
- Number of Iterations
- Atmospheric pressure
CONTROL VALVES
- Cv specified
- % Opening of stroke provided
- K value specified
ORIFICES
- Beta ratio specified
PUMP AND COMPRESSORS
- Pump and shaft efficiencies provided
MISCELLANEOUS EQUIPMENT
- K and L/D value

Update
Fixed in Version 2.0.  This was an important bug. In older versions, please contact us for assistance in transfering older files between different locales, or use the following options:

Option 1: Change your locale settings (Control Panel | Regional Settings) to match that of the originator. This option is preferred.

Option 2: After opening the file, do NOT run it. Edit all the entries listed above, and convert them to the new locale settings. For example, "50,0" may be displayed as "500", instead of "50.0", so you have to get the actual values from the originator. Run the simulation, store as new file and compare results carefully.


7) Wrong date stamp of main executable

Problem
The main Korf_13.exe file is dated 1/3/19. The actual date should be Jan 19, 03. This is caused by a typing mistake in the installation program.

Update
Minor issue. Problem is corrected for all copies distributed after Jul 2, 2003.


6) Wrong density correction factor for pipe area changes

Problem
Korf convert between velocity and pressure (according to Bernoulli) for pipe size changes over most fittings. For gas and two-phase streams, a density correction factor is applied, which is derived from the isothermal compressible flow equations. There is a mistake in how this density correction factor is calculated, which results in a small error for some systems. For liquid systems the error is zero.

Update
Fixed in version 2.0.


5) Two Phase Flow - Hughmark holdup wrong at high velocities/low liq fractions.

Problem
The Hughmark Holdup is wrong for high velocity, low liquid fraction systems. The correlation in Korf is based on the curve fits (to Hughmark's original graph) presented in Chemical Engineering, July 13, 1970. The author did not indicate that the equations misbehave at Delta values (Re^0.167 * Fr^0.125 / LiqFrac^0.25) above 125.

Update
Fixed in version 1.4. This was an important bug.


4) Korf Report - Wrong liquid volumetric flow rate.

Problem
The liquid volumetric flow rate reported in the Pipe Line Report is wrongly calculated based on the total homogeneous density. For two-phase flows it thus gives the wrong result.

Update
Fixed in version 1.3.


3) Runlog warning: Pipe not at equipment inlet/outlet.

Problem
On certain monitors the Tee and Mixer does not repeatedly draw at the correct location. Over time they move away from their connecting lines. Once they are a certain distance away, Korf will warn that the line(s) is no longer connected. The simulation still runs correctly, but the warning messages are annoying.

Update
Fixed in version 3.0. The root cause for this problem is unknown. A partial fix is available in version 1.3, whereby the user can press Control T to realign all Tee's and Mixers. For earlier versions, the only option is to manually drag the Tee/Junction to cause Korf to reconnect the line.


2) Error 70 on saving report file

Problem
On Win2000 and with files on a network, saving the report file may generate an error. Despite the error, the report is saved correctly.

Update
Fixed in version 1.21.


1) Pipe Fluid Composition Dialog

Problem
If the Pipe Composition Dialog is access from the Menu with Equipment | Edit | Fluid Properties, the incorrect Pipe may be displayed. Usually the default equipment properties. It is easy to verify, as the Pipe Number will be "L" or similar, intead of the one required, say "L1". This does not happen every time and does not affect other dialogs.

Soluton
To access the Fluid Composition Dialog:
- Hold down Shift and Double click on the line label.
- Or Double click on the line and click on the Composition button.

Update
Fixed in version 1.21.


Copyright © Korf Technology Ltd | 2068 Wilmers Lane | Sarnia | Ontario | Canada