0 Votes

IDA ICE 5.1.1

Last modified by Lars Ålenius on 2026/08/26 10:22

New in ICE 5.1.1 (rel. to ICE 5.1)

Main features


+ Whole year daylight calculation with three-phase

+ Whole year daylight visualization

+ Whole year daylight post processing using Python

+ Improved memory handling to limit hard crashes

More


[Beta 1]

+ Improvements to 64-bit plot library

+ Invoke TExhaust or TAirMean for MECH_SUP depending on zone model type

+ Implementation of custom edge generation for new triangulation

+ Aligning X-ray functionality with 3D view

+ Added undo for do-ifc-shift

+ Added NATS service for the Viewer

[Beta 2]

+ Adding function to probe LISP memory (used and free)

+ Better support for IFC4

+ Added possibility to add zones by distribution circuit in the zone

+ Added signals from the zone controller to the zone sensor.
  Also changed so that the signal list is divided into three different parts for easier navigation.

+ Reintroduced compression for HDF5 files

+ Changed default supply-terminal area from 0.01 to 0.02

+ Change of compiler flags to achieve consistent results across computers

+ Introduce catch of crashes of 32bit VTK functions

+ Added automatic unloading of CAD files

+ Added parameter for back surface area scaling for PVT and calibrated dualsun panels

+ Cut plane outline modified dynamically to encompass visible objects

+ Cut plane outline and coordinate appears only when ctrl is pressed

+ Restrict VAV signal from same zone

+ Clearer right click menus in 3D view for importing CAD, Images, IFC

+ Hide building orientation from site view

+ Failsafe for corrupted VIEWPT for 3D tab (couple of 'r' presses should restore the view, if corrupted)

+ Include calculation of one-diode pv parameters in invoke

[Beta 3]

+ Removed 32-bit solver option from menu

+ Optimized performance when switching between different tabs and Animation tab, as well as expanding the
  variable list.

+ Reorganized pict3d form (changing "Load object in ICE" location)

[Beta 4]

+ Switching from webview-component to external browser for show-help

[Beta 5]

+ Disabled building body rotation with mouse-drag in site shading and orientation

[Beta 6]

+ Disable idaExternal for child processes since it is not needed and can sometimes crash in plot.dll

+ Start processing child results during creation of new cases, fix abort command

+ Added clarification of Reflectance in the Optical properties table in the Daylight tab

+ Changed accepted value for measuring plane's distance from surface

+ ICX now uses IFX as it's Fortran compiler instead of IFort

+ Added IFX64 so that we can build with the new Intel Fortran compiler IFX

+ Changed so that 64 bit builds use ICX+IFX instead of ICL+IFort

+ Updated invoke of free standing panel with parameter processing and lumped option

+ Removed unused parameters from PV database, updated set of panels in database

+ Corrected PV parameters and removed unused pv parameters from esbo

[Beta 7]

+ Replaced the wait-for-multiple with sleep in the automoo calls becaues of strange sleeping behaviour

[Beta 8]

+ Updated passage-opening invoke due to removed model parameter

+ Removed most Canadian bifacial panels from database, adding some teraslate

[5.1.1]

+ Rewrote utility funtions for updating ida-files

Changes in models


[Beta 1]

ggzone                       Introduced mean exhaust temperature to fix issue with Energy balance

PVstrModOpt             Bug fix for power and voltage calculation
PVstring                     Moving MPPT to separate function for PVstring and PVstrModOpt
                                   Removing number of bypass diodes calculated in optimization from voltage calculation, using
                                   negative voltage directly instead.
                                   Removing unnecessary irradiance check in voltage calculation, unifying handling + bug fix of
                                   bypass diode.

PVmicroInv                 Update PVmicroInv to not use DiodeFC/SH/HF functions, instead same optimization as in PVstrModOpt.
                                   Adding diode index calculation for handling of bypass diodes with multiple submodules in parallel.

[Beta 2]

PVmicroInv                Correcting wrong variable description
PVstrCellOpt              Support for lumped model and parallel submodules
PVstrModOpt             Adding floor to integer division to avoid problem where intermediately calculated value being
PVstring                     non-integer prevents from switching from lumped to non-lumped parametrization.
                                   Update pv models to have one diode parameters directly in models rather than database

- DiodeFC                   Removed PV models that are no longer used (previously used by pvmicroinv)
- DiodeHC
- DiodeSH

therpro                       Fixed indexing error

PVmicroInv                Use n_series parameter from database

WinTQ                        Fixed typo

EMS                           Removed incorrect annotation and made corresponding parameters protected instead
PVInverter

AirGap                        Removed condensation
                                   Added parameter for area scaling

WinTQ                        Added parameter for area scaling

at_A_S                       New models - atomics component
at_LOC
at_dt
at_dydt
at_pass

OnSignalCounter       New model - Postprocessing component: On-signal counter & measure duration

LoHiIntegrator            Fixed two bugs

link                              Added PW link type

TQPVFACE                Added local parameters in heat balance. Fixed description texts.

[Beta 3]

SimZone                     Added parameter for fortran function call (U_FILM)
ggzone

PVmicroInv                 Tighter limits for voltage assert, adding condition that it only applies for celltech with
PVstrCellOpt               silicon bandgap.
PVstrModOpt
PVstring

[Beta 6]

PVmicroInv                 Removed assert for n_series to permit more flexible modeling
PVstrCellOpt
PVstrModOpt
PVstring

PVmicroInv                 Removed loss parameter

[Beta 7]

ASH90DX1                 Some modifications for higher accuracy

[Beta 8]

ERV                            Adding min to avoid large exponent that can lead to numerical problems at initialization

[5.1.1]

detwind                       Fixed a bug in QSOLAR in detwind

New in IDA Modeller


Fixed bugs


[Beta 1]

+ Fixed list of terminals in details table are not updated after creation

+ Fixed materials table data doesn't echo update when added to GS

+ Fixed PV panel definition and result visualization issues

+ Fixed Excel input data report not looping through all table groups

+ Fixed error message when deleting slot from GS

+ Fixed the selected Built model simulation type (heat load) gives a Custom result

+ Fixed problems with GS in parametric runs

+ Fixed Window Opening Control - Default value "Never open" can't be copied and pasted

+ Fixed saving a version-project with a new name does not the save the subfolders with the individual building
  models

+ Fixed issues with Details table

+ Fix for ESBO IFC import: A surface's default construction must be present in the surface.

+ Fixed obtaining non-existing/non-applicable sim-type in drop down menu in Animation tab.

+ Fix for hard crash in 32bit VTK for certain OBJ files

+ Fixed bug in glazing + shading report (Detailed window model)

+ Fixed IFC-shift dialog not shown when no building body

+ Fixed some problems with the metadata for logged surfaces in log-tqlinks

+ Fixed infinite loop when closing a project with a df-report and some diagrams still opened

[Beta 2]

+ Fixed incorrect surface temperature visualization on internal windows in Animation tab

+ Fixed bug with input/output for script-submacros

+ Fixed wrong index in wall constructions table

+ Fixed error when delete material from the material table

+ Fixed selecting and deleting IFC-spaces in 3D does not work

+ Fixed incorrectly given distances in glass report and calculation crash

+ Fixed problems with external measuring plane position

+ Fixed problem with drag building bodies between outlines

+ Fix for ESBO IFC import: don't rely on surface part template being adiabatic (it's not, unlike in ICE)

+ Fixed a problem with tree-menu in enumeration-menu

+ Fixed bug in comparative report selection (traded energy report not possible)

+ Fixed missing separate emeters for different distribution circuits to zone

+ Fixed ctrl+click not working in Animation tab for Daylight

+ Fixed trading report not working (monthly values) for traders with spaces in the names

+ Fixed bug evaluating schedules with 64-bit diagrams

+ Fixed detailed windows with Micro lamella or Switchable pane shadings not movable in 3D

+ Fixed missing data in diagram

[Beta 3]

+ Fixed deleting pv-ac-panel does not refresh 3D view automatically

+ Fixed Animation tab crashes when displaying PV grids

+ Fixed problem with not updating parameters depending on the defaults, when defaults were changed

+ Fixed a problem in SketchUp import

[Beta 4]

+ Fixed crash when importing 3DS file generated by SketchUp 25.0.0

+ Fixed building body floor level parameter not visualized for all building bodies

+ Fixed issue with utf8 in NATS

[Beta 5]

+ Fixed a bug in ESBO IFC import

+ Fixed problem with pcm materials and floor heating

+ Fixed bug with external shades and shading objects (but not integrated window shadings) disregarded by a
  window or a PV panel in/on a vertical (90°) roof part wall.

+ Fixed threshold box not working for basic results in Animation tab

+ Fixed bugs with NATS requests that can end up in infinite loop if messages are larger than default buffer

[Beta 6]

+ Fix so that the correct method to start child processes is used and that child processes run with normal
  priority

+ Fixed error when running daylight with opened reports

+ Fixed some sidebar issue when switching projects

+ Fixed some issues with zone selection for daylight results

+ Fixed resizing of resizable dialogs in multi-screen config

[Beta 7]

+ Fixed bug with wrong object being shown in table when selecting objects in the zone 3d view

[5.1.1]

+ Fixed wrong default period in heating/cooling simulation dialog (6 days) Changed to 7 (which is default
  actual simulation period)

+ Fixed bug in detailed window QSOLAR calculation when window includes integrated exterior shading

+ Fixed bug with converting selected extruded geometry in a ceiling into shading objects

2025-06-27