KULI newsletter background

KULI 13 & 13.1 Features and Improvements

The main features of the latest KULI versions include:

  • Full and consistent 64bit support
  • Extension of the dynamic solver
  • Complete revision of AC solver
  • Reduction of calculation time
  • Handling and Workflow Improvements:
    • Quickly find sources of a signal receiver
    • Filter function in KULI lab project tree
    • 2D charts in KULI lab supports unit change
    • Enhanced message and error logging mechanism

For a full list of features and improvements please refer to the release notes.

Full and consistent 64bit support

Since version 10 KULI has been delivered with the KULIAnalysis DLL in both 32-bit and 64-bit versions. With version 13 the DLLs have been replaced with the 64-bit KULIAnalysisServer. KULIAnalysisServer runs separately to the KULI interface or any third-party applications such as Excel or Matlab regardless of bitness. It is more stable and handles memory more efficiently and having one version of KULIAnalysis ensures consistent results regardless of the application using it. Note, however, that simulation results run on Intel Haswell processors and newer models may differ slightly from older 64-bit processors due to the way floating-points are handled in these different architectures. 

Extension of the dynamic solver

The dynamic solver now supports the parallel flow cooler (PFC), if the two involved circuits are either water or oil circuits. It is also possible to put one side of the PFC in a dynamic solver circuit and the other side in a classic solver circuit. If the PFC is simulated by the dynamic solver, there are three main differences compared to a simulation with the classic solver:

  • Consideration of fluid volume (as it is done for any component being simulated by the dynamic solver)
  • Different formula for computation of the heat transfer for small or zero flow rates (in order to allow simulation  also for small or zero flow rates)
  • If the heat map is given only for one mode (parallel flow or counter flow) the dynamic solver uses a new and more realistic method to predict the performance of the other mode. The initial temperature can be set separately for the inner and outer side of the PFC.

More information can be found in the KULI online help.

Complete revision of the AC solver

The AC solver has undergone a complete revision with the following benefits: 

  • Better stability 
  • Support of more configurations 
  • Better detection of problems caused by questionable data.

In addition system checks and supporting messages have been included to assist the user in finding the cause of incorrect circuit configurations. 

The online help has been updated to provide guidelines how to set up valid A/C circuits.

More information can be found in the KULI online help.

Reduction of calculation time

Reduction of the calculation time when handling user defined formulas in the calculation controller, when using the logging mechanism, and for the evaluation of material properties. 

The effective improvements are strongly depending on the complexity of the models:

  • The tutorial example EX_AC_cool_down_recirc.scs now runs more than 20% faster. 
  • The tutorial example Ex_DrivingSim_JC08.scs with a lot of user-defined functions is improved by 75%.

More information, regarding the changes in the calculation controller, can be found in the KULI online help

Quickly find sources of a signal receiver

In a complex system it can be difficult to trace back the sources of signal receivers to their related components. A context menu item of the signal receiver now allows you to find the source component and center it on the display. This works whether it is included in a sub system or not. If it is visible in the 3D view it will be highlighted as well.

More information can be found in the KULI online help.

Filter function in KULI lab project tree

To quickly find and select data series there is a filter available at the top of the project tree. Any text entered in the search field applies a filter on all items in the tree view. Multiple words can be entered separated by a space or a "+" sign

“Find Next" and "Find Previous" buttons allow to navigate through the filtered list, selecting items one at a time.

More information can be found in the KULI online help.

2D charts in KULI lab supports unit change

In the Axes editor for a 2D chart, in which different properties of the 2D chart can be changed, there is now a possibility to change the displayed unit. After changing the units the chart will be updated with the recalculated values.

More information can be found in the KULI online help.

Enhanced message and error logging mechanism

Log files are written during system modelling, simulation and during post-processing in KULI lab. The files can be found in the "%appdata%\ECS\Logs" folder. The KULI log file can also be shown with the menu command “Output -> Show log file”. In addition, a descriptive error message and an entry in the log file are given when the calculation is stopped due to problems with writing the hdmb result file.

More information can be found in the KULI online help.