Skip to content

New starting point for ThermoSysPro development

SIMONINI Giorgio requested to merge hotFix_hRef into develop

Main modifications:

  • Correct the h2o concentration bug
    • No start value for Xh2o variable
    • Xh2o=0 in sources or in component with initial composition (if dynamic_composition_balance=true)
    • Set Xh2o=0 (instead of 1) for some specific diphasic WaterSteam modules (WaterSteam → no FlueGases concentration), expecially the Condensers:
      • ThermoSysPro/Fluid/HeatExchangers/SimpleDynamicCondenser.mo
      • ThermoSysPro/Fluid/HeatExchangers/DynamicCondenser.mo
      • ThermoSysPro/Fluid/HeatExchangers/StaticAerocondenser.mo
      • ThermoSysPro/Fluid/HeatExchangers/StaticCondenser.mo
      • ThermoSysPro/Fluid/HeatExchangers/StaticCondenserHEI.mo
      • ThermoSysPro/Fluid/Volumes/DynamicDrum.mo
      • ThermoSysPro/Fluid/Volumes/Pressurizer.mo
      • ThermoSysPro/Fluid/Volumes/TwoPhaseCavity.mo
      • ThermoSysPro/Fluid/Volumes/TwoPhaseCavityOnePipe.mo
      • ThermoSysPro/Fluid/Volumes/TwoPhaseVolume.mo
    • New start values to init ThermoSysPro/Fluid/Examples/CombinedCyclePowerPlant/CombinedCycle_Load_100_50.mo
  • Add the NuclearCore package
  • In the I&C package:
    • Add an ThermoSysPro/InstrumentationAndControl/Blocks/NonLineaire/Hysteresis.momodule and the relative example (ThermoSysPro/Examples/SimpleExamples/TestHysteresis.mo)
    • Add a Boolean to Real converter: ThermoSysPro/InstrumentationAndControl/Blocks/Math/BooleanToReal.mo
  • Modification of ntubes from Integer to Real (for equivalent geometries) in:
    • ThermoSysPro/Fluid/PressureLosses/LumpedStraightPipe.mo
    • ThermoSysPro/WaterSteam/HeatExchangers/DynamicOnePhaseFlowPipe.mo
    • ThermoSysPro/WaterSteam/PressureLosses/LumpedStraightPipe.mo
  • Add a pressure output signal in the pressurizer (ThermoSysPro/WaterSteam/Volumes/Pressurizer.mo)

Merge request reports