Skip to content

Cairn 5.4.0

Choose a tag to compare

@stephanie-crevon stephanie-crevon released this 21 Apr 07:03

Non exhaustive list of modifications:

[Core]

  • Enabled bus-to-bus connections : to do so, it is mandatory to define a variable to exchange through the link
  • Split NodeLaw into two separate components: NodeLaw and ManualConstraint (custom constraints) - compatibility script: update_v5.3_v5.4.py
  • Extended minimum capacity handling to Compressor and Pipeline
  • ManualObjective: added CommonMinVariable and CommonMaxVariable to define bounds for all connected variables
  • Multiobjective: correction of the lexicographic function which allows to iteratively optimize objectives to reach a point on the Pareto front
  • Multiconverter: fixed non-functional weight-based sizing
  • EnergyVector: added support for timeseries-based LHV/GHV
  • Expanded the list of supported units
  • Removed the Range parameter from TecEcoAnalysis: both PLAN and HIST are now always exported

[API]

  • Added runCycle, a method that executes a single cycle step
  • Added a method to configure subscribed variables

[GUI]

  • Retrieved the parameter list via the API instead of Model.json
  • Removed the parameter filter in the top-right corner
  • Improved the plotter: now displays all past cycles in case of rolling-horizon
  • EnergyVector: added a menu entry to show the color panel
  • Added a button to display only installed components
  • Added a function to export a study as zip file
  • Removed the function that generated the LaTeX report
  • Included comments in exportParameters
  • Added units to post-processing results
  • Fixed an error occurring when a time series name contains accents