diff --git a/.travis.yml b/.travis.yml index c1773ac8bb1..32e6739cee4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,9 +32,9 @@ env: global: - DOCKER_REPONAME=lbnlblum - BUILDINGSPY_VERSION=BuildingsPy@0bc654fd913c83f64163be167807e8989eff0293 - - OMC_VERSION=ubuntu-2204-omc:1.23.0-1 + - OMC_VERSION=ubuntu-2204-omc:1.24.0-1 - OPTIMICA_VERSION=travis-ubuntu-2204-optimica:1.51.6 - - DYMOLA_VERSION=travis_ubuntu-2004_dymola:2024xRefresh1-x86_64 + - DYMOLA_VERSION=travis_ubuntu-2004_dymola:2025x-x86_64 - ENERGYPLUS_9_6_0=EnergyPlus-9.6.0-f420c06a69-Linux-Ubuntu20.04-x86_64 - ENERGYPLUS_23_1_0=EnergyPlus-23.1.0-87ed9199d4-Linux-Ubuntu20.04-x86_64 - MODELICA_JSON_VERSION=6d950c3592fa021aa914ba4ff34a67cbb69962c6 diff --git a/Buildings/.copiedFiles.txt b/Buildings/.copiedFiles.txt index 87c39bb5cf2..7afce42e55f 100644 --- a/Buildings/.copiedFiles.txt +++ b/Buildings/.copiedFiles.txt @@ -850,6 +850,40 @@ Buildings/Fluid/BaseClasses/Validation/package.mo Buildings/Fluid/BaseClasses/Validation/package.order Buildings/Fluid/BaseClasses/package.mo Buildings/Fluid/BaseClasses/package.order +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/FixedEvaporating.mo +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/InterpolateStates.mo +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/Validation/DryFluid.mo +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/Validation/WetFluid.mo +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/Validation/package.mo +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/Validation/package.order +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/package.mo +Buildings/Fluid/CHPs/OrganicRankine/BaseClasses/package.order +Buildings/Fluid/CHPs/OrganicRankine/ConstantEvaporation.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/Generic.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/Acetone.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/Ethanol.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/Heptane.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/Pentane.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/Propane.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/R123.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/R134a.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/R245fa.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/R32.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/Toluene.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/package.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/WorkingFluids/package.order +Buildings/Fluid/CHPs/OrganicRankine/Data/package.mo +Buildings/Fluid/CHPs/OrganicRankine/Data/package.order +Buildings/Fluid/CHPs/OrganicRankine/Examples/ORCHotWater.mo +Buildings/Fluid/CHPs/OrganicRankine/Examples/package.mo +Buildings/Fluid/CHPs/OrganicRankine/Examples/package.order +Buildings/Fluid/CHPs/OrganicRankine/Validation/VariableSource.mo +Buildings/Fluid/CHPs/OrganicRankine/Validation/package.mo +Buildings/Fluid/CHPs/OrganicRankine/Validation/package.order +Buildings/Fluid/CHPs/OrganicRankine/package.mo +Buildings/Fluid/CHPs/OrganicRankine/package.order +Buildings/Fluid/CHPs/package.mo +Buildings/Fluid/CHPs/package.order Buildings/Fluid/Chillers/BaseClasses/Carnot.mo Buildings/Fluid/Chillers/BaseClasses/PartialCarnot_T.mo Buildings/Fluid/Chillers/BaseClasses/PartialCarnot_y.mo @@ -2293,7 +2327,17 @@ Buildings/Resources/Images/Fluid/Actuators/Valves/Examples/TwoWayValveTable_kv.p Buildings/Resources/Images/Fluid/Actuators/threeWayValvePressureDropSeries.png Buildings/Resources/Images/Fluid/Actuators/valvePressureDropSeries.png Buildings/Resources/Images/Fluid/Actuators/valveResponse.png +Buildings/Resources/Images/Fluid/Actuators/valveResponse.svg Buildings/Resources/Images/Fluid/Actuators/valveSchematic.png +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/ComputationPaths.pdf +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/ComputationPaths.png +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/ComputationPaths.svg +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/CycleArchitecture.pdf +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/CycleArchitecture.png +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/CycleArchitecture.svg +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/SupportCurves.pdf +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/SupportCurves.png +Buildings/Resources/Images/Fluid/CHPs/OrganicRankine/SupportCurves.svg Buildings/Resources/Images/Fluid/FMI/ExportContainers/Validation/RoomConvectiveHVACConvective.pdf Buildings/Resources/Images/Fluid/FMI/ExportContainers/Validation/RoomConvectiveHVACConvective.png Buildings/Resources/Images/Fluid/FMI/ExportContainers/Validation/RoomConvectiveHVACConvective.svg @@ -2355,8 +2399,11 @@ Buildings/Resources/Images/Fluid/Movers/BaseClasses/Validation/NegativePressureO Buildings/Resources/Images/Fluid/Movers/BaseClasses/Validation/NegativePressureOrFlow.svg Buildings/Resources/Images/Fluid/Movers/Data/stratoscurve.png Buildings/Resources/Images/Fluid/Movers/Examples/Supply.png +Buildings/Resources/Images/Fluid/Movers/Preconfigured/PumpCharacteristic.png +Buildings/Resources/Images/Fluid/Movers/Preconfigured/PumpCharacteristic.svg Buildings/Resources/Images/Fluid/Movers/UsersGuide/2013-IBPSA-Wetter.pdf Buildings/Resources/Images/Fluid/Movers/UsersGuide/fanSpeedFiltered.png +Buildings/Resources/Images/Fluid/Movers/UsersGuide/fanSpeedFiltered.svg Buildings/Resources/Images/Fluid/Movers/UsersGuide/pumpCurve.png Buildings/Resources/Images/Fluid/Movers/Validation/PumpValidationHead.png Buildings/Resources/Images/Fluid/Movers/Validation/PumpValidationPower.png @@ -2399,6 +2446,34 @@ Buildings/Resources/Images/Media/Water/plotRho.png Buildings/Resources/Images/Media/Water/plotkinVis.pdf Buildings/Resources/Images/Media/Water/plotkinVis.png Buildings/Resources/Images/Media/Water/plotkinVis.py +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_600FF_Feb1.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_600FF_Feb1.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_650FF_Jul14.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_650FF_Jul14.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_900FF_Feb1.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_900FF_Feb1.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_950FF_Jul14.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/FF_temperature_950FF_Jul14.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/annual_cooling.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/annual_cooling.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/annual_heating.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/annual_heating.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/ave_temperature.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/ave_temperature.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/bin_temperature_900FF.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/bin_temperature_900FF.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/hourly_load_600_Feb1.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/hourly_load_600_Feb1.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/hourly_load_900_Feb1.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/hourly_load_900_Feb1.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/max_temperature.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/max_temperature.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/min_temperature.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/min_temperature.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/peak_cooling.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/peak_cooling.png +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/peak_heating.pdf +Buildings/Resources/Images/ThermalZones/ISO13790/Validation/BESTEST/peak_heating.png Buildings/Resources/Images/ThermalZones/ISO13790/Zone/5R1CNetwork.pdf Buildings/Resources/Images/ThermalZones/ISO13790/Zone/5R1CNetwork.png Buildings/Resources/Images/ThermalZones/ISO13790/Zone/5R1CNetwork.svg @@ -2420,6 +2495,7 @@ Buildings/Resources/Images/Utilities/Math/Functions/Examples/cubicHermite.png Buildings/Resources/Images/Utilities/Math/Functions/SmoothExponentialXPower.png Buildings/Resources/Images/Utilities/Math/int.pdf Buildings/Resources/Images/Utilities/Math/int.png +Buildings/Resources/Python-Sources/MakeORCFluidRecord.py Buildings/Resources/Scripts/Dymola/Airflow/Multizone/BaseClasses/Examples/PowerLaw.mos Buildings/Resources/Scripts/Dymola/Airflow/Multizone/BaseClasses/Examples/PowerLawFixedM.mos Buildings/Resources/Scripts/Dymola/Airflow/Multizone/BaseClasses/Examples/WindPressureLowRise.mos @@ -2641,6 +2717,10 @@ Buildings/Resources/Scripts/Dymola/Fluid/BaseClasses/FlowModels/Validation/Inver Buildings/Resources/Scripts/Dymola/Fluid/BaseClasses/FlowModels/Validation/InvertingBasicFlowFunction_m_flow.mos Buildings/Resources/Scripts/Dymola/Fluid/BaseClasses/Validation/ActuatorFilter.mos Buildings/Resources/Scripts/Dymola/Fluid/BaseClasses/Validation/MassFlowRateMultiplier.mos +Buildings/Resources/Scripts/Dymola/Fluid/CHPs/OrganicRankine/BaseClasses/Validation/DryFluid.mos +Buildings/Resources/Scripts/Dymola/Fluid/CHPs/OrganicRankine/BaseClasses/Validation/WetFluid.mos +Buildings/Resources/Scripts/Dymola/Fluid/CHPs/OrganicRankine/Examples/ORCHotWater.mos +Buildings/Resources/Scripts/Dymola/Fluid/CHPs/OrganicRankine/Validation/VariableSource.mos Buildings/Resources/Scripts/Dymola/Fluid/Chillers/Examples/Carnot_TEva.mos Buildings/Resources/Scripts/Dymola/Fluid/Chillers/Examples/Carnot_y.mos Buildings/Resources/Scripts/Dymola/Fluid/Chillers/ModularReversible/Examples/CarnotWithLosses.mos @@ -3024,10 +3104,32 @@ Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Examples/FreeFloating.m Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Examples/FreeFloatingHVAC.mos Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Examples/HeatingCooling.mos Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Examples/HeatingCoolingHVAC.mos -Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Case600.mos -Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Case600FF.mos -Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Case900.mos -Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Case900FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case600.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case600FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case610.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case620.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case630.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case640.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case650.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case650FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case660.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case670.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case680.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case680FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case685.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case695.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case900.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case900FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case910.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case920.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case930.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case940.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case950.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case950FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case980.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case980FF.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case985.mos +Buildings/Resources/Scripts/Dymola/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case995.mos Buildings/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomFourElements.mos Buildings/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomFourElementsTraceSubstance.mos Buildings/Resources/Scripts/Dymola/ThermalZones/ReducedOrder/Examples/SimpleRoomOneElement.mos @@ -3147,6 +3249,8 @@ Buildings/Resources/Scripts/JModelica/buildingspy_to_csv.py Buildings/Resources/Scripts/travis/dymola/dymola Buildings/Resources/Scripts/travis/omc/omc Buildings/Resources/bin/ConvertWeatherData.jar +Buildings/Resources/src/ThermalZones/ISO13790/Validation/BESTEST/ASHRAE140_data.dat +Buildings/Resources/src/ThermalZones/ISO13790/Validation/BESTEST/simulateAndPlot.py Buildings/Resources/src/convertEPW/Makefile Buildings/Resources/src/convertEPW/src/ConvertWeatherData.java Buildings/Resources/src/convertEPW/src/Makefile @@ -3156,6 +3260,8 @@ Buildings/Resources/weatherdata/DRYCOLD.TMY Buildings/Resources/weatherdata/DRYCOLD.mos Buildings/Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.epw Buildings/Resources/weatherdata/USA_CA_San.Francisco.Intl.AP.724940_TMY3.mos +Buildings/Resources/weatherdata/USA_CO_Denver.Intl.AP.725650_TMY3.epw +Buildings/Resources/weatherdata/USA_CO_Denver.Intl.AP.725650_TMY3.mos Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.epw Buildings/Resources/weatherdata/USA_IL_Chicago-OHare.Intl.AP.725300_TMY3.mos Buildings/Resources/www/navigation.png @@ -3177,16 +3283,43 @@ Buildings/ThermalZones/ISO13790/Examples/HeatingCooling.mo Buildings/ThermalZones/ISO13790/Examples/HeatingCoolingHVAC.mo Buildings/ThermalZones/ISO13790/Examples/package.mo Buildings/ThermalZones/ISO13790/Examples/package.order -Buildings/ThermalZones/ISO13790/Validation/BESTEST/Case600.mo -Buildings/ThermalZones/ISO13790/Validation/BESTEST/Case600FF.mo -Buildings/ThermalZones/ISO13790/Validation/BESTEST/Case900.mo -Buildings/ThermalZones/ISO13790/Validation/BESTEST/Case900FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case600.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case600FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case610.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case620.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case630.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case640.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case650.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case650FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case660.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case670.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case680.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case680FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case685.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/Case695.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/package.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases6xx/package.order +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case900.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case900FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case910.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case920.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case930.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case940.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case950.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case950FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case980.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case980FF.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case985.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/Case995.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/package.mo +Buildings/ThermalZones/ISO13790/Validation/BESTEST/Cases9xx/package.order Buildings/ThermalZones/ISO13790/Validation/BESTEST/Data/Case600FFResults.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/Data/Case600Mass.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/Data/Case600Results.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/Data/Case900Mass.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/Data/package.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/Data/package.order +Buildings/ThermalZones/ISO13790/Validation/BESTEST/UsersGuide.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/package.mo Buildings/ThermalZones/ISO13790/Validation/BESTEST/package.order Buildings/ThermalZones/ISO13790/Validation/package.mo diff --git a/Buildings/Air/Systems/SingleZone/VAV/ChillerDXHeatingEconomizer.mo b/Buildings/Air/Systems/SingleZone/VAV/ChillerDXHeatingEconomizer.mo index 52712bb4618..5d59fe23743 100644 --- a/Buildings/Air/Systems/SingleZone/VAV/ChillerDXHeatingEconomizer.mo +++ b/Buildings/Air/Systems/SingleZone/VAV/ChillerDXHeatingEconomizer.mo @@ -124,14 +124,12 @@ model ChillerDXHeatingEconomizer final m_flow_nominal=mAir_flow_nominal, final nominalValuesDefineDefaultPressureCurve=true, final dp_nominal=875, - final per( - final etaHydMet=Buildings.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.NotProvided, - final etaMotMet=Buildings.Fluid.Movers.BaseClasses.Types.MotorEfficiencyMethod.NotProvided), + final per(final etaHydMet=Buildings.Fluid.Movers.BaseClasses.Types.HydraulicEfficiencyMethod.NotProvided, + final etaMotMet=Buildings.Fluid.Movers.BaseClasses.Types.MotorEfficiencyMethod.NotProvided), final energyDynamics=Modelica.Fluid.Types.Dynamics.SteadyState, final allowFlowReversal=false, - final use_inputFilter=false, - redeclare package Medium = MediumA) - "Supply fan" + final use_riseTime=false, + redeclare package Medium = MediumA) "Supply fan" annotation (Placement(transformation(extent={{-30,30},{-10,50}}))); Buildings.Fluid.FixedResistances.PressureDrop totalRes( final m_flow_nominal=mAir_flow_nominal, @@ -182,7 +180,7 @@ model ChillerDXHeatingEconomizer extent={{10,-10},{-10,10}}, origin={138,-174}))); Buildings.Fluid.Movers.FlowControlled_m_flow pumChiWat( - final use_inputFilter=false, + final use_riseTime=false, final allowFlowReversal=false, redeclare package Medium = MediumW, final energyDynamics=Modelica.Fluid.Types.Dynamics.SteadyState, @@ -195,9 +193,7 @@ model ChillerDXHeatingEconomizer final dp_nominal=12000, final inputType=Buildings.Fluid.Types.InputType.Continuous, final nominalValuesDefineDefaultPressureCurve=true) - "Pump for chilled water loop" - annotation ( - Placement(transformation( + "Pump for chilled water loop" annotation (Placement(transformation( extent={{-10,-10},{10,10}}, rotation=90, origin={120,-90}))); @@ -664,4 +660,4 @@ First implementation. ")); -end ChillerDXHeatingEconomizer; \ No newline at end of file +end ChillerDXHeatingEconomizer; diff --git a/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/ConventionalWinter.mo b/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/ConventionalWinter.mo index 4690d10c77f..1fd8c073893 100644 --- a/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/ConventionalWinter.mo +++ b/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/ConventionalWinter.mo @@ -4,6 +4,7 @@ model ConventionalWinter extends Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.ConventionalSpring; annotation (experiment( + StartTime=0, StopTime=604800, Tolerance=1e-06), __Dymola_Commands(file="modelica://Buildings/Resources/Scripts/Dymola/Air/Systems/SingleZone/VAV/Examples/OptimalStart/ConventionalWinter.mos" diff --git a/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/Guideline36Winter.mo b/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/Guideline36Winter.mo index e528890802f..57ab2c21be5 100644 --- a/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/Guideline36Winter.mo +++ b/Buildings/Air/Systems/SingleZone/VAV/Examples/OptimalStart/Guideline36Winter.mo @@ -4,6 +4,7 @@ model Guideline36Winter extends Buildings.Air.Systems.SingleZone.VAV.Examples.OptimalStart.Guideline36Spring; annotation (experiment( + StartTime=0, StopTime=604800, Tolerance=1e-06), __Dymola_Commands(file="modelica://Buildings/Resources/Scripts/Dymola/Air/Systems/SingleZone/VAV/Examples/OptimalStart/Guideline36Winter.mos" diff --git a/Buildings/Airflow/Multizone/BaseClasses/DoorDiscretized.mo b/Buildings/Airflow/Multizone/BaseClasses/DoorDiscretized.mo index b5326fd6d69..c0b6666d3cd 100644 --- a/Buildings/Airflow/Multizone/BaseClasses/DoorDiscretized.mo +++ b/Buildings/Airflow/Multizone/BaseClasses/DoorDiscretized.mo @@ -17,9 +17,9 @@ partial model DoorDiscretized Modelica.Units.SI.Velocity vTop "Velocity at top of opening from A to B"; Modelica.Units.SI.Velocity vBot "Velocity at bottom of opening from A to B"; -protected - parameter Modelica.Units.SI.Length dh=hOpe/nCom "Height of each compartment"; + input Modelica.Units.SI.Length dh=hOpe/nCom "Height of each compartment"; +protected parameter Medium.ThermodynamicState sta_default=Medium.setState_pTX( T=Medium.T_default, p=Medium.p_default, @@ -28,11 +28,11 @@ protected parameter Modelica.Units.SI.Density rho_default=Medium.density(sta_default) "Density, used to compute fluid volume"; - parameter Real hAg[nCom](each unit="m2/s2")= + input Real hAg[nCom](each unit="m2/s2")= {Modelica.Constants.g_n*(hA - (i - 0.5)*dh) for i in 1:nCom} "Product g*h_i for each compartment"; - parameter Real hBg[nCom](each unit="m2/s2")= + input Real hBg[nCom](each unit="m2/s2")= {Modelica.Constants.g_n*(hB - (i - 0.5)*dh) for i in 1:nCom} "Product g*h_i for each compartment"; Modelica.Units.SI.AbsolutePressure pA[nCom](each nominal=101325) @@ -118,6 +118,11 @@ using the model for a door that can be open or closed. revisions="