Releases: Metroscope-dev/metroscope-modeling-library
v4.0.0-beta
MML - v4.0.0-beta
This release adds a major change to the library : all the components and sensors contains connectors to add input, output and parameters directly in the graphic interface. This version is still in beta, waiting for feedbacks of contributors and all the tests and examples still need to be adapted.
✨ Added
- Added fixed speed pump #526
- (Breaking change) Added opening connector to IGV component #527
- (Breaking change) Added connectors to components for parameters and sensors for inputs and outputs #537
🐛 Fixed
💥 Changed
🔥 Removed
v3.10.0
MML - v3.10.0
✨ Added
🐛 Fixed
💥 Changed
- Breaking change: added a parameter
nominal_DT_default
to set the nominal temperature differences in heat exchanger to the maximum possible temperature difference #513 - Removed outer parameters from sensors. Not breaking, declared inner paramters won't block the model's compilation. #514
🔥 Removed
v3.9.0
✨ Added
- Add us units to MML PR#494
- Added Q_reduced in compressor #498
- Added an IGV component #492
- Added causality function in abstract sensor #501
- Added a relative humidity sensor for moist air medium #502
- Added
RefMoistAir
medium with corresponding components to handle wet compression #504 - Added Filter and Control Valve blocks for the
RefMoistAir
medium #508 - Added a
MultiFluid
airCompressor to handle wet and high temperature compression #507 - Added Combustion Chamber with Ref Moist Air Inlet #509
🐛 Fixed
💥 Changed
- Unprotect states in HX and updated units, propagated start values parameters in sources #499
🔥 Removed
- Breaking change : Remove water steam superheaters fouling #495
v3.8.1
v3.8.0
✨ Added
- Added sensors name in sensors icons PR#473
- Added sensor background color feature in sensors icons PR#477
- Added a feature to show the causality in sensors icon PR#479
- Added units for volume, surface tension, dynamic viscosity and thermal conductivity PR#474
- Added input connectors for all units PR#475
- Added Fogging component PR#460
🐛 Fixed
- Fix flow direction in valve PR#468
⬆️ Model updates
Nothing to do to update a model from v3.7.0 to v3.8.0, except if you want to use the feature showing the causality in sensors icon.
v3.7.0
Will be breaking for faulty model containing a condenser, because it adds a fault variable
-
✨ Added PR#457
- compressor and gas turbine internal faults
- condenser Qv_cold_in decrease,
- missing Fuel and FlueGases pipes
- with all corresponding tests
-
💥 Pressure losses equations in Pipe, ControlValve and SlidingValve now use inlet density instead of mean density. This change can affect calibrated models. PR#450
v3.6.1
✨ Added
🆕 Added fuel valve component #446
✨ Add and correct initialization parameters in flue gases #436
✨ Add indicators in the HX models #443
✨ Added a warning if the steam admitted in the condenser is superheated #445
🆕 Tank component #434
🐛 Fixed
🔧 Initialisation parameters and unit tests of the multifluid heat exchangers fix for a better convergence #439
🔧 Added rho_0 as an initialization parameter in the FlowModel #440
💥 Changed
💅 Fixed all icons issues in #434
⬆️ Model updates
Nothing to do to update a model from v3.6.0 to v3.6.1, except potentially changing component positions for gas heat exchangers.
v3.6.0
This release marks the open source release of Metroscope Modeling Library under Modelica License 2.
The older versions remain accessible in this repository.
Other minor changes are included in v3.6.0, see Changelog for more details.
v3.5.0
v3.5.0 is mainly a refactoring release with variables and component renaming. The breaking changes are:
- Steam turbine now has no nozzle, there is a specific nozzle steam turbine
- Gas turbine does not have a compressor power connector (simply connect the compressor to the generator)
- Renaming of internal variables might break start value models
- Renaming of parameters (heat exchange surfaces, coefficients, valve Cv_max, pump minimum efficiency rh_min)
See Changelog for details.
v3.4.1
Non-breaking Changes
- Sensors now contain a flow model to ease convergence
- Pipes now can have a unique flow direction according to the pressure difference direction