Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 14 additions & 2 deletions IDEAS/UsersGuide/Acknowledgements.mo
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,28 @@ The European Commission (2024-2028), through the PhD scholarship of Anna Dell'Is
The European Commission (2024-2028), through the PhD scholarship of Louis Hermans, the research grant of Lone Meertens, and the Horizon Europe 'SEEDS' project (no. 101138211)
</li>
<li>
The Agency for Innovation by Science and Technology in Flanders (VLAIO), through the research grant of Klaas De Jonge (HBC.2023.0488)
</li>
<li>
KU Leuven (2021-2025), through the PhD scholarship of Lucas Verleyen, the research grant of Javier Arroyo, and the 'TECHPED' project (C24M/021/21)
</li>
<li>
Research Foundation Flanders (FWO) (2020-2024), through the PhD scholarship of Jelger Jansen
Research Foundation Flanders (FWO) (2020-2024), through the PhD scholarship of Jelger Jansen (1SC9721N|1SC9723N)
</li>
<li>
KU Leuven (2019-2021), through the research grant of Filip Jorissen, and the C3 project (C32/18/063)
</li>
<li>
Research Foundation Flanders (FWO) (2019-2023), through the PhD scholarship of Klaas De Jonge (1SA7619N)
</li>
<li>
The European Commission (2016-2021), through the research grant of Filip Jorissen and Damien Picard, and the Horizon 2020 'MPC-:GT - hybridGEOTABS' project (no. 723649)
</li>
<li>
The European Commisson, the European Regional Development Fund (ERDF), Flanders Innovation and Entrepreneurship, and the Province of Limburg (2015-2018), through the research grant of Glenn Reynders
and the 'EFRO-SALK GeoWatt' project
</li>
<li>
The Agency for Innovation by Science and Technology in Flanders (IWT-VLAIO) (2014-2018), through the research grant of Arnout Aertgeerts, and the 'Living Lab De Schipjes’ project
</li>
<li>
Expand All @@ -55,11 +65,13 @@ The European Commission (2012-2015), through the PhD scholarship of Roel De Coni
The Agency for Innovation by Science and Technology in Flanders (IWT) and WTCB (2011-2016), through the IWT-VIS 'Smart Geotherm' project
</li>
<li>
VITO (Flemish Institute for Technological Developments) (2011-2015), through the PhD scholarship of Glenn Reynders
</li>
<li>
3E (2010-2014), through co-funding the PhD scholarship of Roel De Coninck
</li>
<li>
The KU Leuven Energy Institute (2010-2014), through the PhD scholarships of Ruben Baetens, Roel De Coninck, Juan van Roy and Bart Verbruggen, and the ‘Optimal Energy Networks in Buildings' project

</li>
</ul>
<h4>Contributors</h4>
Expand Down
181 changes: 180 additions & 1 deletion IDEAS/UsersGuide/ReleaseNotes/Version_4_0_0.mo
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,186 @@ class Version_4_0_0 "Version_4_0_0"
extends Modelica.Icons.ReleaseNotes;
annotation (Documentation(info="<html>
<p>
To be completed...
IDEAS v4.0.0 has been released on August 20, 2025.
</p>
<h4>Highlights</h4>
<ul>
<li>
A new IDEAS logo has been developed and added to the README and Modelica package.
</li>
<li>
The <code>IDEAS.Buildings.Data</code> package has been revised,
and a new library of building envelope constructions with different insulation levels has been added.
This package allows the selection of building constructions (Constructions, Frames, Glazing, Insulation, Materials)
based on their classification in the EPC framework.
</li>
<li>
Significant improvements to the <code>IDEAS.Examples.Tutorial.DetailedHouse</code> tutorial.
</li>
<li>
A two-port interzonal airflow model has been developed, allowing to model the stack effect in buildings.
</li>
<li>
The DHW tap model has been significantly improved (<code>IDEAS.Fluid.Taps</code>).
</li>
<li>
A dynamic Photovoltaic-Thermal (PVT) model has been added (<code>IDEAS.Fluid.PVT</code>),
including an extensive documentation and validation.
</li>
</ul>

<h4>Detailed release notes</h4>
<ul>
<li>
<li>
Merged latest version of IBPSA library has been merged (commit b6cff3bfe523804f88615c885326b244ba2d923a).
</li>
<li>
Added a dynamic Photovoltaic-Thermal (PVT) collector model (<code>IDEAS.Fluid.PVT</code>),
including an extensive documentation and validation.
</li>
<li>
Revised and corrected the embedded pipe model.
</li>
<li>
Added a redesigned IDEAS logo to the README and Modelica package.
</li>
<li>
Updated the wind speed modifier calculation according to ASHRAE2005 and changed the
default local terrain type to <code>Unshielded</code> in
<code>IDEAS.BoundaryConditions.Interfaces.PartialSimInfoManager</code>.
</li>
<li>
Cleaned up and extended the IDEAS User's Guide.
</li>
<li>
Updated some models of <code>IDEAS.Buildings.Components</code> to avoid scripting errors in OpenModelica.
</li>
<li>
Updated <code>IDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump</code> to fix the compatibility with OpenModelica.
</li>
<li>
Corrected errors in <code>IDEAS.Buildings.Data.Constructions.FloorOnGround</code>.
Due to this change, the <code>locGain</code> parameter of <code>conTypFlo</code>
in <code>IDEAS.Examples.IBPSA.SingleZoneResidentialHydronicHeatPump</code> had to be redeclared.
</li>
<li>
Added <code>OuterWall</code> as a possible construction type for a floor.
</li>
<li>
Cleaned up the repository by removing unused scripts, files, and images,
and replacing equation images with inline equations.
</li>
<li>
Improved the graphical representation of <code>IDEAS.Examples.DetailedResidentialNoHeating</code>
in the Diagram view of Dymola.
</li>
<li>
Added missing <code>m_flow</code> connections in <code>IDEAS.Buildings.Components.Shading.Box</code>.
</li>
<li>
Updated the existing IDEAS building constructions (<code>IDEAS.Buildings.Data.Constructions</code>)
and added new building envelope data packages (Constructions, Frames, Glazing, Insulation, Materials).
This package allows the selection of building constructions based on their classification in the EPC framework.
</li>
<li>
Removed import \"package\" statements from some models and explicitly replaced it by <code>Modelica.package</code>,
e.g. <code>Modelica.Units.SI</code>.
</li>
<li>
Updated models to avoid translation warnings when using <code>IDEAS.Buildings.Components.Examples.CavityInternalWall</code>.
</li>
<li>
Moved the existing tutorial to <code>IDEAS.Examples.Tutorial.DetailedHouse</code>
and thoroughly revised its content.
</li>
<li>
Corrected ventilation mass flow rate calculation and updated nominal pressure drop
in <code>IDEAS.Templates.Ventilation.ConstantAirFlowRecup</code>.
</li>
<li>
Updated <code>Medium</code> package implementation in <code>IDEAS.Buildings.Components.Interfaces.PartialZone</code>
to avoid errors with <code>IDEAS.Buildings.Components.RectangularZoneTemplate</code>.
</li>
<li>
Changed unit of parameter <code>dT_nominal</code> to <code>Modelica.Units.SI.TemperatureDifference</code>
in <code>IDEAS.Fluid.Actuators.Valves.Simplified.Thermostatic3WayValve</code>.
</li>
<li>
Updated calculation of transmission design losses in the <code>IDEAS.Buildings.Components</code> models
to allow custom indoor design temperatures.
</li>
<li>
Removed invalid <code>Shading</code> for <code>IDEAS.Buildings.Components.Shading.Interfaces.ShadingType</code>.
</li>
<li>
Replaced non-linear limiter block in screen models (<code>IDEAS.Buildings.Components.Shading</code>)
by a proper control signal implementation and assert.
</li>
<li>
Updated scripts and BuildingsPy for merging IBPSA into IDEAS.
</li>
<li>
Updated view factor asserts in
<code>IDEAS.Buildings.Components.BaseClasses.RadiativeHeatTransfer.ZoneLwDistribution</code>
to guard against non-physical geometries.
</li>
<li>
Added <code>T_start_ground</code> parameter to the <IDEAS.Buildings.Components.SlabOnGround</code> model.
</li>
<li>
Revised the DHW tap model (<code>IDEAS.Fluid.Taps</code>).
</li>
<li>
Fixed wrong construction type and zone height for <code>IDEAS.Examples.PPD12.Structure</code>.
</li>
<li>
Removed duplicate parameter declarations in <code>IDEAS.Buildings.Components.Interfaces.PartialZone</code>
and <code>IDEAS.Fluid.Actuators.Valves.Simplified.ThreeWayValveMotor</code>.
</li>
<li>
Fixed bug in <code>IDEAS.Templates.Heating.BaseClasses.HysteresisHeating</code>.
</li>
<li>
Updated the CI runner used for unit tests.
</li>
<li>
Created a BOPTEST branch which is up-to-date with the master branch except for the expandable connectors (see change below)
as OpenModelica does not yet support expandable connectors.
</li>
<li>
Change <code>IDEAS.Buildings.Components.Interfaces</code> connectors to expandable
to avoid errors in Wolfram System Modeler and to improve compatibility with the Modelica language specification.
</li>
<li>
Added a file containing the Belpex spot price for 2021.
</li>
<li>
Added a weather file containing data measured at the Vliet building (Heverlee, Belgium) in 2021.
</li>
<li>
Added a two-port interzonal airflow implementation to model stack-effect.
On top of this, an assert was added to do a first check of the floor heights as provided by the user.
</li>
<li>
Added cavity support for ceilings and floors.
</li>
<li>
Modelled air layer between screen and window that heats up.
</li>
<li>
Updated several models to be compatible with OpenModelica.
</li>
<li>
Updated U-value of window frames (<code>IDEAS.Buildings.Data.Frames</code>) and added references.
</li>
<li>
Updated material properties (<code>IDEAS.Buildings.Data</code>) and added references.
</li>
<li>
Fixed illegal connections for Modelon Impact in
<code>IDEAS.Examples.TwinHouses.BaseClasses.Structures.TwinhouseN2</code>.
</li>
</ul>
</html>"));
end Version_4_0_0;
21 changes: 21 additions & 0 deletions IDEAS/UsersGuide/ReleaseNotes/Version_x.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
within IDEAS.UsersGuide.ReleaseNotes;
class Version_x "Version_x"
extends Modelica.Icons.ReleaseNotes;
annotation (Documentation(info="<html>
<p>
<i>Notes for the next release.</i>
</p>
<h4>Highlights</h4>
<ul>
<li>
<i>To be completed just before the new release.</i>
</li>
</ul>

<h4>Detailed release notes</h4>
<ul>
<li>
</li>
</ul>
</html>"));
end Version_x;
2 changes: 1 addition & 1 deletion IDEAS/UsersGuide/ReleaseNotes/package.mo
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on the IDEAS library.
</p>
<ul>
<li>
<a href=\"modelica://IDEAS.UsersGuide.ReleaseNotes.Version_4_0_0\">Version 4.0.0</a> (August 15, 2025)
<a href=\"modelica://IDEAS.UsersGuide.ReleaseNotes.Version_4_0_0\">Version 4.0.0</a> (August 20, 2025)
</li>
<li>
<a href=\"modelica://IDEAS.UsersGuide.ReleaseNotes.Version_3_0_0\">Version 3.0.0</a> (May 3, 2022)
Expand Down
1 change: 1 addition & 0 deletions IDEAS/UsersGuide/ReleaseNotes/package.order
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
Version_x
Version_4_0_0
Version_3_0_0
Version_2_2_2
Expand Down
14 changes: 9 additions & 5 deletions IDEAS/package.mo
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,21 @@ annotation (
uses(Modelica(version="4.0.0")),
Icon(graphics={Bitmap(extent={{-100,-80},{100,80}}, fileName=
"modelica://IDEAS/Resources/Images/IDEAS-logo-icon.png")}),
version="3.0.0",
versionDate="2022-05-03",
dateModified = "2022-05-03",
version="4.0.0",
versionDate="2025-08-20",
dateModified="2025-08-20",
conversion(
from(version={"0.2"},
script="modelica://IDEAS/Resources/Scripts/convertIdeas030to100.mos",
to="2.2.1"), from(version="2.2.1", script=
"modelica://IDEAS/Resources/Scripts/ConvertFromIDEAS_2.2.1.mos")),
Documentation(info="<html>
<p>Licensed by KU Leuven and 3E.</p>
<p>Copyright &copy; 2013-2025, KU Leuven and 3E. </p>
<p>
Licensed by KU Leuven and 3E.
</p>
<p>
Copyright &copy; 2013-2025, KU Leuven and 3E.
</p>
<p>
This Modelica package is <u>free</u> software and the use is completely at <u>your own risk</u>.
For license information, view our <a href=\"modelica://IDEAS.UsersGuide.License\">License</a>.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<source media="(prefers-color-scheme: light)" srcset="IDEAS/Resources/Images/IDEAS-logo-light.png" style="height:120px;">
<img src="IDEAS/Resources/Images/IDEAS-logo-light.png" alt="IDEAS Logo" style="height:120px;">
</picture>
<b>v3.0.0</b>
<b>v4.0.0</b>
</div>
<br/>

Expand Down Expand Up @@ -85,7 +85,7 @@ year = {2018}
```

## Release history
IDEAS v3.0.0 was released on May 3, 2022. This release includes an update to the Modelica Standard Library MSL 4.0.0.
IDEAS v4.0.0 was released on August 20, 2025.
Detailed release notes are available within the library under the following link:
[ReleaseNotes](https://github.com/open-ideas/IDEAS/tree/master/IDEAS/UsersGuide/ReleaseNotes).
Notes for the previous releases notes can also be found there.
Expand Down
Loading