diff --git a/docs/issue1147_GenericBoiler/index.html b/docs/issue1147_GenericBoiler/index.html index 7c05641663..4f8ccefc55 100644 --- a/docs/issue1147_GenericBoiler/index.html +++ b/docs/issue1147_GenericBoiler/index.html @@ -1210,6 +1210,11 @@
  • regression/Fluid/funnel_comp/AixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation.mat_V_flow_exp.showNumber/lowerBound.csv


  • regression/Fluid/funnel_comp/AixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation.mat_V_flow_exp.showNumber/reference.csv


  • regression/Fluid/funnel_comp/AixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation.mat_V_flow_exp.showNumber/test.csv

  • +
  • regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/errors.csv

  • +
  • regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/upperBound.csv

  • +
  • regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/lowerBound.csv

  • +
  • regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/reference.csv

  • +
  • regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/test.csv

  • diff --git a/docs/issue1147_GenericBoiler/naming_violations.txt b/docs/issue1147_GenericBoiler/naming_violations.txt index 7b54913924..8e305b02f3 100644 --- a/docs/issue1147_GenericBoiler/naming_violations.txt +++ b/docs/issue1147_GenericBoiler/naming_violations.txt @@ -1,154 +1,152 @@ -AixLib/Fluid/BoilerCHP/BaseClasses/OffDesignOperation.mo -1: Missing documentation, Name 'Medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: package Medium=AixLib.Media.Water;Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-8,90},{12,110}}))); - -2: Missing documentation. Affected line: Modelica.Blocks.Math.Add add2(k2=-1) annotation (Placement(transformation(extent={{-68,-26},{-50,-8}}))); +AixLib/Fluid/BoilerCHP/BaseClasses/PartialHeatGenerator.mo +1: Name 'transferHeat' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: transfer, Heat. Affected line: parameter Boolean transferHeat=false "If true, temperature T converges towards TAmb when no flow" annotation (Dialog(tab="Advanced", group="Sensor Properties")); -3: Missing documentation, Name 'devision1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: devision. Affected line: Modelica.Blocks.Math.Division devision1 annotation (Placement(transformation(extent={{-50,-64},{-30,-44}}))); +2: Name 'm_flow_start' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate m_flow_start=0 "Guess value of m_flow = port_a.m_flow" annotation (Dialog(tab="Initialization")); -4: Missing documentation, Name 'multiplex4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: multiplex4. Affected line: Modelica.Blocks.Routing.Multiplex4 multiplex4 annotation (Placement(transformation(extent={{24,10},{46,32}}))); +3: Name 'a' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: a. Affected line: parameter Real a "Coefficient of old approach from model Modelica.Fluid.Fittings.GenericResistances.VolumeFlowRate. Recalculated to dp_nominal based on IBPSA approach." annotation (Dialog(tab="Advanced", group="Pressure drop")); -5: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: SDF.NDTable boilerEffciency( nin=4, readFromFile=true, filename=ModelicaServices.ExternalReferences.loadResource( "modelica://AixLib/Resources/Data/Fluid/BoilerCHP/BaseClasses/GenericBoiler/Boiler_Generic_Characteristic_Chart.sdf"), dataset="/Characteristic chart", dataUnit="-", scaleUnits={"K","K","-","-"}, interpMethod=SDF.Types.InterpolationMethod.Linear, extrapMethod=SDF.Types.ExtrapolationMethod.Hold) "Characteristic chart of adiabatic efficiency" annotation (Placement(transformation(extent={{60,12},{80,32}}))); +4: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Sensors.TemperatureTwoPort senTRet( redeclare final package Medium = Medium, final tau=tau, final m_flow_nominal=m_flow_nominal, final initType=initType, final T_start=T_start, final transferHeat=transferHeat, final TAmb=TAmb, final tauHeaTra=tauHeaTra, final allowFlowReversal=allowFlowReversal, final m_flow_small=m_flow_small) "Temperature sensor of cold side of heat generator (return)" annotation (Placement(transformation(extent={{-80,-90},{-60,-70}})));Sensors.TemperatureTwoPort senTSup( redeclare final package Medium = Medium, final tau=tau, final m_flow_nominal=m_flow_nominal, final initType=initType, final T_start=T_start, final transferHeat=transferHeat, final TAmb=TAmb, final tauHeaTra=tauHeaTra, final allowFlowReversal=allowFlowReversal, final m_flow_small=m_flow_small) "Temperature sensor of hot side of heat generator (supply)" annotation (Placement(transformation(extent={{30,-90},{50,-70}})));Sensors.MassFlowRate senMasFlo( redeclare final package Medium = Medium, final allowFlowReversal=allowFlowReversal) "Sensor for mass flwo rate" annotation (Placement(transformation(extent={{60,-90},{80,-70}}))); -6: Missing documentation, Name 'devision' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: devision. Affected line: Modelica.Blocks.Math.Division devision annotation (Placement(transformation(extent={{-30,-30},{-12,-12}}))); +5: Name 'heater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heater. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow heater "Prescribed heat flow" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={-60,-50}))); -7: Missing documentation. Affected line: Modelica.Blocks.Math.Add add1(k1=-1) annotation (Placement(transformation(extent={{-32,14},{-12,34}}))); +6: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: MixingVolumes.MixingVolume vol( redeclare final package Medium = Medium, final m_flow_nominal=m_flow_nominal, final m_flow_small=m_flow_small, final allowFlowReversal=allowFlowReversal, final nPorts=2, final p_start=p_start, final T_start=T_start) "Fluid volume" annotation (Placement(transformation(extent={{-50,-80},{-30,-60}})));FixedResistances.PressureDrop preDro( redeclare final package Medium = Medium, final m_flow_nominal=m_flow_nominal, final show_T=false, final allowFlowReversal=allowFlowReversal, final dp_nominal=dp_nominal) "Pressure drop" annotation (Placement(transformation(extent={{-20,-90},{0,-70}}))); -8: Missing documentation, Name 'm_flow_nom' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_flow_nom. Affected line: protected parameter Modelica.Units.SI.MassFlowRate m_flow_nom=QNom/(Medium.cp_const*( TSupNom - TRetNom)); +7: Name 'rho_default' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: rho_default. Affected line: final parameter Modelica.Units.SI.Density rho_default=Medium.density_pTX( Medium.p_default, Medium.T_default, Medium.X_default) "Density used for parameterization of pressure curve" annotation (Dialog(tab="Advanced", group="Pressure drop")); -AixLib/Fluid/BoilerCHP/BaseClasses/DesignOperation.mo -1: Name 'ReturnTemp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Return, Temp. Affected line: Modelica.Blocks.Sources.RealExpression ReturnTemp(y=TRetNom) "Nominal return temperature" annotation (Placement(transformation(extent={{-100,6},{-54,30}}))); +AixLib/Fluid/BoilerCHP/BoilerGeneric.mo +1: Name 'internalCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: internal, Capacity. Affected line: Modelica.Thermal.HeatTransfer.Components.HeatCapacitor internalCapacity(final C=C, T(start=T_start)) "Boiler thermal capacity (dry weight)" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={-18,-50}))); -2: Name 'y_fullLoad' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: y_full, Load. Affected line: Modelica.Blocks.Sources.RealExpression y_fullLoad(y=1) "realtive power" annotation (Placement(transformation(extent={{-100,-52},{-54,-28}}))); +2: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.OffDesignOperation offDesignOperation( QNom=QNom, TSupNom=TSupNom, TRetNom=TRetNom) "off design operation" annotation (Placement(transformation(extent={{30,70},{50,90}}))); -3: Name 'conductance' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: conductance. Affected line: Modelica.Blocks.Sources.RealExpression conductance(y=0.0465*QNom/1000 + 4.9891) "Thermal conductance" annotation (Placement(transformation(extent={{-98,54},{-52,78}}))); +3: Name 'conductanceToEnv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: conductance. Affected line: Modelica.Thermal.HeatTransfer.Components.ThermalConductor conductanceToEnv(final G= 0.0465*QNom/1000 + 4.9891) "Thermal resistance of the boiler casing" annotation (Placement(transformation( extent={{6,-6},{-6,6}}, rotation=180, origin={-38,-34}))); -4: Missing documentation, Name 'division' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: division. Affected line: Modelica.Blocks.Math.Division division annotation (Placement(transformation(extent={{58,48},{78,68}}))); +4: Name 'fixedTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fixed, Temperature. Affected line: Modelica.Thermal.HeatTransfer.Sources.FixedTemperature fixedTemperature(T( displayUnit="K") = 293.15) "Temperature of environment around the boiler to account for heat losses" annotation (Placement(transformation(extent={{14,-40},{2,-28}}))); -5: Missing documentation, Name 'multiplex4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: multiplex4. Affected line: Modelica.Blocks.Routing.Multiplex4 multiplex4 annotation (Placement(transformation(extent={{18,-16},{38,4}}))); +5: Missing documentation, Name 'heatFlowSensor' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Sensor. Affected line: Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensor heatFlowSensor annotation (Placement(transformation(extent={{-26,-28},{-14,-40}}))); -6: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: SDF.NDTable boilerEffciency( nin=4, readFromFile=true, filename=ModelicaServices.ExternalReferences.loadResource( "modelica://AixLib/Resources/Data/Fluid/BoilerCHP/BaseClasses/GenericBoiler/Boiler_Generic_Characteristic_Chart.sdf"), dataset="/Characteristic chart", dataUnit="-", scaleUnits={"K","K","-","-"}, interpMethod=SDF.Types.InterpolationMethod.Linear, extrapMethod=SDF.Types.ExtrapolationMethod.Hold) "Characteristic chart of adiabatic boiler efficiency" annotation (Placement(transformation(extent={{54,-16},{74,4}}))); +6: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,90},{10,110}}))); -7: Missing documentation. Affected line: Modelica.Blocks.Math.Add add annotation (Placement(transformation(extent={{20,54},{40,74}}))); +7: Documentation too short, Name 'temperatureSensor' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: temperature, Sensor. Affected line: Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor temperatureSensor( final T(unit="K")) annotation (Placement(transformation(extent={{-50,-26},{-30,-6}}))); -8: Missing documentation. Affected line: Modelica.Blocks.Math.Add add1(k1=-1) annotation (Placement(transformation(extent={{-36,-14},{-16,6}}))); +8: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.DesignOperation designOperation( QNom=QNom, TSupNom=TSupNom, TRetNom=TRetNom) "designOperation for design fuel power" annotation (Placement(transformation(extent={{-60,70},{-40,90}}))); -9: Name 'SupplyTemp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Supply, Temp. Affected line: Modelica.Blocks.Sources.RealExpression SupplyTemp(y=TSupNom) "Nominal supply temperature" annotation (Placement(transformation(extent={{-100,-22},{-54,2}}))); +9: Name 'fuelPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Power. Affected line: Modelica.Blocks.Math.Product fuelPower(final y(unit="W")) "fuel power" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={-44,48}))); -10: Name 'DeltaT_amb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Delta, T_amb. Affected line: Modelica.Blocks.Sources.RealExpression DeltaT_amb(y=TSupNom - 293.15) "temperature difference supply-ambient" annotation (Placement(transformation(extent={{-100,80},{-54,104}}))); +10: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Math.Product thermalPower(final y(unit="W")) "thermal power" annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=-90, origin={-38,14}))); -11: Name 'losses' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: losses. Affected line: Modelica.Blocks.Math.Product losses "Nominal boiler losses" annotation (Placement(transformation(extent={{-32,76},{-12,96}}))); +11: Name 'coeffPresLoss' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: coeff, Pres, Loss. Affected line: protected parameter Real coeffPresLoss=7.143*10^8*exp(-0.007078*QNom/1000) "Pressure loss coefficient of the heat generator"; -AixLib/Fluid/Solar/Thermal/SolarThermal.mo -1: Name 'pressureDropCoeff' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pressure, Drop, Coeff. Affected line: parameter Real pressureDropCoeff(unit="(Pa.s2)/m6") = 2500/(A*2.5e-5)^2 "Pressure drop coefficient, delta_p[Pa] = PD * Q_flow[m^3/s]^2"; +AixLib/Fluid/BoilerCHP/BoilerNoControl.mo +1: Name 'paramBoiler' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param, Boiler. Affected line: parameter AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinition paramBoiler "Parameters for Boiler" annotation (Dialog(tab="General", group= "Boiler type"), choicesAllMatching=true); -2: Name 'Collector' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Collector. Affected line: parameter AixLib.DataBase.SolarThermal.SolarThermalBaseDataDefinition Collector = AixLib.DataBase.SolarThermal.SimpleAbsorber() "Properties of Solar Thermal Collector" annotation(Dialog(group = "Efficienc"), choicesAllMatching = true); +2: Name 'G' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance G=0.003*Q_nom/50 "Constant thermal conductance to environment(G=Q_loss/dT)"; -3: Name 'T_air' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_air. Affected line: Modelica.Blocks.Interfaces.RealInput T_air( quantity="ThermodynamicTemperature", unit="K") "Outdoor air temperature in K" annotation(Placement(transformation(extent = {{-20, -20}, {20, 20}}, rotation = 270, origin={-60,100}))); +3: Name 'Q_nom' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q_nom. Affected line: parameter Modelica.Units.SI.Power Q_nom=paramBoiler.Q_nom "Nominal heating power"; -4: Name 'Irradiation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Irradiation. Affected line: Modelica.Blocks.Interfaces.RealInput Irradiation( quantity="Irradiance", unit="W/m2") "Solar irradiation on a horizontal plane in W/m2" annotation(Placement(transformation(extent = {{-20, -20}, {20, 20}}, rotation = 270, origin={0,100}))); +4: Name 'internalCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: internal, Capacity. Affected line: Modelica.Thermal.HeatTransfer.Components.HeatCapacitor internalCapacity( final C=C, T(start=T_start)) "Boiler thermal capacity (dry weight)" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={2,-40}))); -5: Missing documentation, Name 'solarThermalEfficiency' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: solar, Thermal, Efficiency. Affected line: AixLib.Fluid.Solar.Thermal.BaseClasses.SolarThermalEfficiency solarThermalEfficiency(Collector=Collector) annotation (Placement(transformation(extent={{-70,32},{-34,68}}))); +5: Name 'ConductanceToEnv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Conductance. Affected line: Modelica.Thermal.HeatTransfer.Components.ThermalConductor ConductanceToEnv( final G=G) "Thermal resistance of the boiler casing" annotation ( Placement(transformation( extent={{10,-10},{-10,10}}, rotation=180, origin={-30,-20}))); -6: Missing documentation, Name 'convertRelHeatFlow2absHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: convert, Heat, Flow2abs, Heat. Affected line: Modelica.Blocks.Math.Gain convertRelHeatFlow2absHeatFlow(final k=A) annotation (Placement(transformation(extent={{-16,44},{-4,56}}))); +6: Name 'QgasCalculation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Qgas, Calculation. Affected line: Modelica.Blocks.Math.Product QgasCalculation "Calculate gas usage" annotation (Placement(transformation(extent={{-20,80},{0,100}}))); -7: Missing documentation, Name 'calcTempMean' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: calc, Temp, Mean. Affected line: Modelica.Blocks.Math.Add calcTempMean(k1=0.5, k2=0.5) annotation (Placement( transformation( extent={{-5,-5},{5,5}}, rotation=90, origin={-51,3}))); +7: Name 'limiter' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: limiter. Affected line: Modelica.Blocks.Nonlinear.Limiter limiter(final uMax=1, final uMin=0) "Limits the rel power between 0 and 1" annotation (Placement(transformation(extent={{-80,60},{-60,80}}))); +8: Name 'NominalGasConsumption' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Nominal, Consumption. Affected line: Modelica.Blocks.Sources.RealExpression NominalGasConsumption(final y=Q_nom/ max(etaLoadBased[:,2]*max(etaTempBased[:,2]))) "Nominal gas power" annotation (Placement(transformation(extent={{-62,88},{-34,104}}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/DeviceStatusDelay.mo -1: Name 'use_safetyShutoff' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_safety, Shutoff. Affected line: parameter Boolean use_safetyShutoff = false "Set true, to enable an additional boolean input to perform manual shutoffs for security reasons without messing up the timer" annotation ( choices(checkBox=true)); +9: Name 'fuelPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelPower "Connector of Real output signal" annotation (Placement(transformation( extent={{100,90},{120,110}}), iconTransformation(extent={{-10,-10},{10, 10}}, rotation=0, origin={72,110}))); -2: Missing documentation, Name 'rSFlipFlop' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: r, S, Flip, Flop. Affected line: Modelica.Blocks.Logical.RSFlipFlop rSFlipFlop annotation (Placement(transformation(extent={{-28,40},{-8,60}}))); +10: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput thermalPower "Value of Real output" annotation (Placement(transformation(extent={{100,70},{120,90}}), iconTransformation(extent={{62,74},{82,94}}))); -3: Missing documentation, Name 'timer' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: timer. Affected line: Modelica.Blocks.Logical.Timer timer annotation (Placement(transformation(extent={{4,46},{24,66}}))); +11: Name 'u_rel' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: u_rel. Affected line: Modelica.Blocks.Interfaces.RealInput u_rel "Relative gas power [0,1]" annotation (Placement(transformation( extent={{-20,-20},{20,20}}, rotation=270, origin={-80,120}), iconTransformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-70,70}))); -4: Missing documentation, Name 'change_input' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: change_input. Affected line: Modelica.Blocks.Logical.Change change_input annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=90, origin={-80,-16}))); +12: Name 'T_amb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b T_amb "Heat port for heat losses to ambient" annotation ( Placement(transformation(extent={{30,-30},{50,-10}}), iconTransformation( extent={{58,-60},{78,-40}}))); -5: Missing documentation, Name 'logicalSwitch_hold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch_hold. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch_hold annotation (Placement(transformation(extent={{60,-42},{80,-22}}))); +13: Name 'efficiencyTableLoadDepending' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: efficiency, Table, Load, Depending. Affected line: Modelica.Blocks.Tables.CombiTable1Dv efficiencyTableLoadDepending( final tableOnFile=false, final table=etaLoadBased, final columns={2}, final smoothness=Modelica.Blocks.Types.Smoothness.ContinuousDerivative) "Table with efficiency parameters" annotation (Placement(transformation(extent={{-40,50},{-19,71}}))); -6: Missing documentation, Name 'pre_onHold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pre_on, Hold. Affected line: Modelica.Blocks.Logical.Pre pre_onHold annotation (Placement(transformation( extent={{10,10},{-10,-10}}, rotation=180, origin={20,-20}))); +14: Name 'QflowCalculation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Qflow, Calculation. Affected line: Modelica.Blocks.Math.Product QflowCalculation "Calculation of the produced heatflow" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={-60,2}))); -7: Missing documentation, Name 'pre_hold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pre_hold. Affected line: Modelica.Blocks.Logical.Pre pre_hold annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=180, origin={70,0}))); +15: Name 'etaLoadBased' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Load, Based. Affected line: parameter Real etaLoadBased[:,2]=paramBoiler.eta "Table matrix for part load based efficiency (e.g. [0,0.99; 0.5, 0.98; 1, 0,97])"; -8: Missing documentation, Name 'pre_reset' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pre_reset. Affected line: Modelica.Blocks.Logical.Pre pre_reset annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=180, origin={16,18}))); +16: Name 'etaTempBased' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Temp, Based. Affected line: parameter Real etaTempBased[:,2]=[293.15,1.09; 303.15,1.08; 313.15,1.05; 323.15,1.; 373.15,0.99] "Table matrix for temperature based efficiency"; -9: Missing documentation, Name 'change_output' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: change_output. Affected line: Modelica.Blocks.Logical.Change change_output annotation (Placement(transformation(extent={{-90,56},{-70,76}}))); +17: Name 'etaCalculation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Calculation. Affected line: Modelica.Blocks.Math.Product etaCalculation "calculates the efficiency of the boiler" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={10,50}))); -10: Missing documentation. Affected line: Modelica.Blocks.Logical.Or or1 annotation (Placement(transformation(extent={{-58,56},{-38,76}}))); +18: Name 'efficiencyTableLoadDepending1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: efficiency, Table, Load, Depending. Affected line: Modelica.Blocks.Tables.CombiTable1Dv efficiencyTableLoadDepending1( final tableOnFile=false, final table=etaTempBased, final columns={2}, final smoothness=Modelica.Blocks.Types.Smoothness.ContinuousDerivative) "Table with efficiency parameters" annotation (Placement(transformation(extent={{-40,20},{-19,41}}))); -11: Missing documentation, Name 'logicalSwitch_onOffTimer' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch_on, Timer. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch_onOffTimer annotation (Placement(transformation(extent={{66,46},{86,66}}))); -12: Missing documentation. Affected line: Modelica.Blocks.Logical.GreaterThreshold minOff(threshold=time_minOff) annotation (Placement(transformation(extent={{34,30},{54,50}}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/FirRatMinCheck.mo +1: Missing documentation, Name 'greaterEqualThreshold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: greater, Equal, Threshold. Affected line: Modelica.Blocks.Logical.GreaterEqualThreshold greaterEqualThreshold(final threshold=FirRatMin) annotation (Placement(transformation(extent={{-66,-8},{-50,8}}))); -13: Missing documentation. Affected line: Modelica.Blocks.Logical.GreaterThreshold minOn(threshold=time_minOn) annotation (Placement(transformation(extent={{34,62},{54,82}}))); +2: Missing documentation. Affected line: Modelica.Blocks.Interfaces.RealOutput FirRat annotation (Placement( transformation(extent={{100,-10},{120,10}}))); -14: Missing documentation. Affected line: Modelica.Blocks.Logical.Or or2 annotation (Placement(transformation(extent={{-10,10},{10,-10}}, rotation=0, origin={-48,34}))); +3: Missing documentation, Name 'realExpression1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real, Expression. Affected line: Modelica.Blocks.Sources.RealExpression realExpression1(y=FirRatMin) annotation (Placement(transformation(extent={{2,12},{22,32}}))); -15: Missing documentation. Affected line: Modelica.Blocks.Logical.And and1 annotation (Placement(transformation(extent={{60,-82},{80,-62}}))); +4: Missing documentation, Name 'switch4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: switch4. Affected line: Modelica.Blocks.Logical.Switch switch4 annotation (Placement(transformation(extent={{40,26},{60,46}}))); -16: Missing documentation. Affected line: Modelica.Blocks.Logical.Not not1 annotation (Placement(transformation(extent={{-90,-90},{-70,-70}}))); +5: Missing documentation. Affected line: Modelica.Blocks.Logical.And and1 annotation (Placement(transformation(extent={{-30,-2},{-10,18}}))); -17: Missing documentation. Affected line: Modelica.Blocks.Logical.And and2 annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=90, origin={-80,30}))); -18: Name 'u_safety' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: u_safety. Affected line: Modelica.Blocks.Interfaces.BooleanInput u_safety if use_safetyShutoff "set true, to force shutoff and hold until false" annotation (Placement(transformation(extent={{-140,-100},{-100,-60}}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Examples/ModularBoilerSimple.mo +1: Name 'k' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k. Affected line: parameter Integer k=2 "number of consumers"; -19: Missing documentation, Name 'booleanExpression' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Expression. Affected line: Modelica.Blocks.Sources.BooleanExpression booleanExpression if not use_safetyShutoff annotation (Placement(transformation(extent={{-120,-66},{-100,-46}}))); +2: Missing documentation, Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water; +3: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: ModularBoiler modularBoiler( hasPump=true, QNom=50000, T_start=303.15, hasFeedback=false, use_tableData=true, redeclare function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction, dp_Valve(displayUnit="Pa") = 6000, use_HeaCur=false, Kv=10, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare package Medium = MediumWater) annotation (Placement(transformation(extent={{-34,-30},{26,30}}))); -AixLib/Fluid/BoilerCHP/BoilerGeneric.mo -1: Name 'internalCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: internal, Capacity. Affected line: Modelica.Thermal.HeatTransfer.Components.HeatCapacitor internalCapacity(final C=C, T(start=T_start)) "Boiler thermal capacity (dry weight)" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={-18,-50}))); +4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sources.Boundary_pT bou( use_T_in=false, redeclare package Medium = MediumWater, T=293.15, nPorts=1) annotation (Placement(transformation(extent={{-96,-12},{-72,12}}))); -2: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.OffDesignOperation offDesignOperation( QNom=QNom, TSupNom=TSupNom, TRetNom=TRetNom) "off design operation" annotation (Placement(transformation(extent={{30,70},{50,90}}))); +5: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,52},{10,72}}))); -3: Name 'conductanceToEnv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: conductance. Affected line: Modelica.Thermal.HeatTransfer.Components.ThermalConductor conductanceToEnv(final G= 0.0465*QNom/1000 + 4.9891) "Thermal resistance of the boiler casing" annotation (Placement(transformation( extent={{6,-6},{-6,6}}, rotation=180, origin={-38,-34}))); +6: Missing documentation. Affected line: Modelica.Blocks.Sources.Constant TFlowSet(k=273 + 60) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-86,40}))); -4: Name 'fixedTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fixed, Temperature. Affected line: Modelica.Thermal.HeatTransfer.Sources.FixedTemperature fixedTemperature(T( displayUnit="K") = 293.15) "Temperature of environment around the boiler to account for heat losses" annotation (Placement(transformation(extent={{14,-40},{2,-28}}))); +7: Missing documentation. Affected line: Modelica.Blocks.Sources.BooleanConstant isOnSet(k=true) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-88,76}))); -5: Missing documentation, Name 'heatFlowSensor' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heat, Sensor. Affected line: Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensor heatFlowSensor annotation (Placement(transformation(extent={{-26,-28},{-14,-40}}))); +8: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.MixingVolumes.MixingVolume vol( redeclare package Medium = AixLib.Media.Water, energyDynamics=modularBoiler.energyDynamics, T_start=modularBoiler.T_start, m_flow_nominal=modularBoiler.m_flow_nominal, V=0.1, nPorts=2) annotation (Placement(transformation(extent={{64,0},{84,20}}))); -6: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,90},{10,110}}))); +9: Missing documentation, Name 'prescribedHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: prescribed, Heat. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow prescribedHeatFlow annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=270, origin={64,40}))); -7: Documentation too short, Name 'temperatureSensor' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: temperature, Sensor. Affected line: Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor temperatureSensor( final T(unit="K")) annotation (Placement(transformation(extent={{-50,-26},{-30,-6}}))); +10: Missing documentation, Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=-5000, f=4/86400, offset=-25000) annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={50,68}))); -8: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.DesignOperation designOperation( QNom=QNom, TSupNom=TSupNom, TRetNom=TRetNom) "designOperation for design fuel power" annotation (Placement(transformation(extent={{-60,70},{-40,90}}))); +11: Missing documentation, Name 'sine1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine1( amplitude=5, f=4/86400, offset=278.15) annotation (Placement(transformation(extent={{-128,46},{-108,66}}))); -9: Name 'fuelPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Power. Affected line: Modelica.Blocks.Math.Product fuelPower(final y(unit="W")) "fuel power" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={-44,48}))); -10: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Math.Product thermalPower(final y(unit="W")) "thermal power" annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=-90, origin={-38,14}))); +AixLib/Fluid/BoilerCHP/CHPNoControl.mo +1: Name 'param' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param. Affected line: parameter AixLib.DataBase.CHP.CHPDataSimple.CHPBaseDataDefinition param "CHP data set" annotation (choicesAllMatching=true, Dialog(group="Unit properties")); -11: Name 'coeffPresLoss' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: coeff, Pres, Loss. Affected line: protected parameter Real coeffPresLoss=7.143*10^8*exp(-0.007078*QNom/1000) "Pressure loss coefficient of the heat generator"; +2: Name 'minCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Capacity. Affected line: parameter Real minCapacity = 0 "Minimum allowable working capacity (unit [-])" annotation(Dialog(group="Unit properties")); +3: Name 'G' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance G=0.003*param.data_CHP[end, 3] /50 "Constant thermal conductance to environment(G=Q_loss/dT)"; -AixLib/Fluid/BoilerCHP/Boiler.mo -1: Name 'paramBoiler' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param, Boiler. Affected line: parameter AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinition paramBoiler "Parameters for Boiler" annotation (Dialog(tab = "General", group = "Boiler type"), choicesAllMatching = true); +4: Name 'u_rel' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: u_rel. Affected line: Modelica.Blocks.Interfaces.RealInput u_rel( final unit="1") "Relative" annotation (Placement( transformation(extent={{-126,66},{-100,94}}, rotation=0), iconTransformation(extent={{-80,-70},{-60,-50}}))); -2: Name 'paramHC' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param. Affected line: parameter AixLib.DataBase.Boiler.DayNightMode.HeatingCurvesDayNightBaseDataDefinition paramHC "Parameters for heating curve" annotation (Dialog(group="Heating curves"), choicesAllMatching=true); +5: Name 'electricalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: electrical, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput electricalPower( final quantity="Power", final unit="W") "Electrical power" annotation (Placement( transformation( origin={20,110}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-50,90}))); -3: Name 'KR' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: K. Affected line: parameter Real KR=1 "Gain of Boiler heater" annotation (Dialog(tab = "General", group = "Boiler type")); +6: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput thermalPower(final unit="W") "Thermal power" annotation (Placement( transformation( origin={36,110}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-20,90}))); -4: Name 'TN' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: N. Affected line: parameter Modelica.Units.SI.Time TN=0.1 "Time Constant of boiler heater (T>0 required)" annotation (Dialog(tab="General", group="Boiler type")); +7: Name 'fuelInput' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Input. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelInput(final unit="W") "Fuel input" annotation (Placement(transformation( origin={51,110}, extent={{-10,-11},{10,11}}, rotation=90), iconTransformation( extent={{-10,-11},{10,11}}, rotation=90, origin={20,90}))); -5: Name 'riseTime' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: rise. Affected line: parameter Modelica.Units.SI.Time riseTime=30 "Rise/Fall time for step input(T>0 required)" annotation (Dialog(tab="General", group="Boiler type")); +8: Name 'fuelConsumption' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Consumption. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelConsumption "Fuel consumption" annotation (Placement(transformation( origin={66,110}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={50,90}))); -6: Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=1.1 "Declination" annotation(Dialog(tab="External Control")); +9: Name 'combiTable1Ds' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: combi, Table, Ds. Affected line: Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds( tableName="NoName", fileName="NoName", final table=param.data_CHP) "Time table to read CHP performance data" annotation (Placement(transformation(extent={{40,40},{60,60}}, rotation=0))); -7: Name 'Tdelta_Max' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Tdelta_. Affected line: parameter Modelica.Units.SI.TemperatureDifference Tdelta_Max=2 "Difference from set flow temperature over which boiler stops" annotation (Dialog(tab="External Control")); +10: Name 'limiter' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: limiter. Affected line: Modelica.Blocks.Nonlinear.Limiter limiter(final uMax=1, final uMin= minCapacity) "Limits the rel power between 0 and 1" annotation (Placement(transformation(extent={{-60,40},{-40,60}}))); -8: Name 'Tdelta_Min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Tdelta_. Affected line: parameter Modelica.Units.SI.TemperatureDifference Tdelta_Min=2 "Difference from set flow temperature under which boiler starts" annotation (Dialog(tab="External Control")); +11: Name 'gain4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: gain4. Affected line: Modelica.Blocks.Math.Gain gain4(final k=1000) "Conversion factor" annotation (Placement(transformation(extent={{4,-4},{-4,4}}, rotation=270, origin={66,90}))); -9: Name 'Fb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Fb. Affected line: parameter Modelica.Units.SI.Time Fb=3600 "Period of time for increased set temperature" annotation (Dialog(tab="External Control")); +12: Name 'gain3' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: gain3. Affected line: Modelica.Blocks.Math.Gain gain3(final k=1000) "Conversion factor" annotation (Placement(transformation(extent={{4,-4},{-4,4}}, rotation=270, origin={50,90}))); -10: Name 'FA' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: F. Affected line: parameter Real FA=0.2 "Increment for increased set temperature" annotation(Dialog(tab="External Control")); +13: Name 'toPercent' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Percent. Affected line: Modelica.Blocks.Math.Gain toPercent(final k=100) "Conversion factor" annotation (Placement(transformation( extent={{6,-6},{-6,6}}, rotation=180, origin={12,50}))); -11: Name 'TAmbient' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ambient. Affected line: Modelica.Blocks.Interfaces.RealInput TAmbient( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC") "Ambient air temperature" annotation (Placement( transformation(extent={{-100,40},{-60,80}}), iconTransformation(extent= {{-80,60},{-60,80}}))); +14: Name 'internalCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: internal, Capacity. Affected line: Modelica.Thermal.HeatTransfer.Components.HeatCapacitor internalCapacity(final C=C, T(start=T_start)) "Boiler thermal capacity (dry weight)" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={2,-40}))); -12: Name 'switchToNightMode' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: switch, Night, Mode. Affected line: Modelica.Blocks.Interfaces.BooleanInput switchToNightMode "Connector of Boolean input signal" annotation (Placement(transformation( extent={{-100,10},{-60,50}}), iconTransformation(extent={{-80,30},{-60, 50}}))); +15: Name 'ConductanceToEnv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Conductance. Affected line: Modelica.Thermal.HeatTransfer.Components.ThermalConductor ConductanceToEnv(final G=G) "Thermal resistance of the boiler casing" annotation ( Placement(transformation( extent={{10,-10},{-10,10}}, rotation=180, origin={-30,-20}))); -13: Name 'ExtControl' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Control. Affected line: replaceable model ExtControl = AixLib.Fluid.BoilerCHP.BaseClasses.Controllers.ExternalControlNightDayHC constrainedby AixLib.Fluid.BoilerCHP.BaseClasses.Controllers.PartialExternalControl "External control" annotation (Dialog(tab="External Control"),choicesAllMatching=true); +16: Name 'T_amb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b T_amb "Heat port for heat losses to ambient" annotation ( Placement(transformation(extent={{30,-30},{50,-10}}), iconTransformation( extent={{58,-60},{78,-40}}))); AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/BoilerControl.mo @@ -183,120 +181,122 @@ AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/BoilerControl.mo 15: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,90},{10,110}}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Examples/ModularBoilerHeatingCurve.mo -1: Name 'k' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k. Affected line: parameter Integer k=2 "number of consumers"; +AixLib/Fluid/BoilerCHP/Examples/BoilerGeneric.mo +1: Missing documentation, Name 'Medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: package Medium = AixLib.Media.Water annotation (choicesAllMatching=true); -2: Missing documentation, Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water; +2: Missing documentation. Affected line: AixLib.Fluid.BoilerCHP.BoilerGeneric boiGen( redeclare package Medium = Medium, T_start=293.15, QNom=20000, TSupNom=353.15, TRetNom=333.15) annotation (Placement(transformation(extent={{-8,-10},{12,10}}))); -3: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: ModularBoiler modularBoiler( hasPump=true, QNom=50000, T_start=303.15, hasFeedback=false, use_tableData=true, redeclare function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction, dp_Valve(displayUnit="Pa") = 6000, use_HeaCur=true, Kv=10, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare package Medium = MediumWater) annotation (Placement(transformation(extent={{-34,-30},{26,30}}))); +3: Name 'source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: source. Affected line: Modelica.Fluid.Sources.MassFlowSource_T source( use_m_flow_in=false, redeclare package Medium = Medium, use_T_in=true, m_flow=20/4.18/20, T=313.15, nPorts=1) "Source" annotation (Placement(transformation(extent={{-62,-10},{-42,10}}))); -4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sources.Boundary_pT bou( use_T_in=false, redeclare package Medium = MediumWater, T=293.15, nPorts=1) annotation (Placement(transformation(extent={{-96,-12},{-72,12}}))); +4: Name 'ramp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: ramp. Affected line: Modelica.Blocks.Sources.Ramp ramp( height=40, duration=500, offset=293.15, startTime=60) "Return temperature" annotation (Placement(transformation(extent={{-100,-6},{-80,14}}))); -5: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,52},{10,72}}))); +5: Documentation too short, Name 'sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sink. Affected line: Modelica.Fluid.Sources.Boundary_pT sink(nPorts=1, redeclare package Medium = Medium) "Sink" annotation (Placement(transformation(extent={{68,-10},{48,10}}))); -6: Missing documentation. Affected line: Modelica.Blocks.Sources.BooleanConstant isOnSet(k=true) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-88,76}))); +6: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.Continuous.LimPID conPID(u_m(unit="K"), controllerType=Modelica.Blocks.Types.SimpleController.PI, k=1, Ti=5, Td=1, yMax=1, yMin=0) annotation (Placement(transformation(extent={{-44,58},{-24,78}}))); -7: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.MixingVolumes.MixingVolume vol( redeclare package Medium = AixLib.Media.Water, T_start=323.15, m_flow_nominal=modularBoiler.m_flow_nominal, V=0.1, nPorts=2) annotation (Placement(transformation(extent={{64,0},{84,20}}))); +7: Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=5, f=100/(3600*24), phase=0, offset=273.15 + 75, startTime=700) "Ambient air temperature" annotation (Placement(transformation(extent={{-100,58},{-80,78}}))); -8: Missing documentation, Name 'prescribedHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: prescribed, Heat. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow prescribedHeatFlow annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=270, origin={64,40}))); -9: Missing documentation, Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=-5000, f=4/86400, offset=-25000) annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={50,68}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Examples/ModularBoilerFeedback.mo +1: Name 'k' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k. Affected line: parameter Integer k=2 "number of consumers"; -10: Missing documentation, Name 'sine1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine1( amplitude=5, f=4/86400, offset=278.15) annotation (Placement(transformation(extent={{-128,46},{-108,66}}))); +2: Missing documentation, Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water; +3: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: ModularBoiler modularBoiler( hasPump=true, QNom=50000, kFeedBack=1, TiFeedBack=1, T_start=303.15, hasFeedback=true, use_tableData=true, redeclare function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction, dp_Valve(displayUnit="Pa") = 6000, use_HeaCur=false, Kv=10, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare package Medium = MediumWater) annotation (Placement(transformation(extent={{-34,-30},{26,30}}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/ModularBoiler.mo -1: Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water "Boiler Medium" annotation(Dialog(group="System setup")); +4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sources.Boundary_pT bou( use_T_in=false, redeclare package Medium = MediumWater, T=293.15, nPorts=1) annotation (Placement(transformation(extent={{-96,-12},{-72,12}}))); -2: Name 'dTWaterNom' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Water. Affected line: parameter Modelica.Units.SI.TemperatureDifference dTWaterNom=20 "Temperature difference nominal" annotation (Dialog(group="Nominal condition")); +5: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,52},{10,72}}))); -3: Name 'use_tableData' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_table, Data. Affected line: parameter Boolean use_tableData=true "Choose between tables or function to calculate TSet" annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +6: Missing documentation. Affected line: Modelica.Blocks.Sources.Constant TFlowSet(k=273 + 60) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-86,40}))); -4: Missing documentation, Name 'HeatingCurveFunction' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating, Curve, Function. Affected line: replaceable function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction annotation ( choicesAllMatching=true, Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +7: Missing documentation. Affected line: Modelica.Blocks.Sources.BooleanConstant isOnSet(k=true) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-88,76}))); -5: Missing documentation, Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=1 annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +8: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.MixingVolumes.MixingVolume vol( redeclare package Medium = AixLib.Media.Water, energyDynamics=modularBoiler.energyDynamics, T_start=modularBoiler.T_start, m_flow_nominal=modularBoiler.m_flow_nominal, V=0.1, nPorts=2) annotation (Placement(transformation(extent={{64,0},{84,20}}))); -6: Missing documentation, Name 'day_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: day_hour. Affected line: parameter Real day_hour=6 annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +9: Missing documentation, Name 'prescribedHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: prescribed, Heat. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow prescribedHeatFlow annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=270, origin={64,40}))); -7: Missing documentation, Name 'night_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: night_hour. Affected line: parameter Real night_hour=22 annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +10: Missing documentation, Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=-9000, f=4/86400, offset=-45000) annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={50,68}))); -8: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter Utilities.Time.Types.ZeroTime zerTim=AixLib.Utilities.Time.Types.ZeroTime.NY2017 "Enumeration for choosing how reference time (time = 0) should be defined. Used for heating curve" annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +11: Missing documentation, Name 'sine1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine1( amplitude=5, f=4/86400, offset=278.15) annotation (Placement(transformation(extent={{-128,46},{-108,66}}))); -9: Name 'TOffset' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Offset. Affected line: parameter Modelica.Units.SI.ThermodynamicTemperature TOffset=0 "Offset to heating curve temperature" annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +12: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sensors.TemperatureTwoPort senTRet( redeclare final package Medium = AixLib.Media.Water, final m_flow_nominal=modularBoiler.m_flow_nominal, final initType=Modelica.Blocks.Types.Init.InitialState, final transferHeat=false, final m_flow_small=0.001) "Temperature sensor of cold side of heat generator (supply)" annotation ( Placement(transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={24,-62}))); -10: Name 'TiFloTem' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti. Affected line: parameter Modelica.Units.SI.Time TiFloTem=10 "Time constant of Integrator block" annotation (Dialog(tab="Control", group= "Flow temperature")); -11: Name 'kFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k, Feed, Back. Affected line: parameter Real kFeedBack=1 "Gain of controller" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); +AixLib/Fluid/BoilerCHP/CHP.mo +1: Name 'param' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param. Affected line: parameter AixLib.DataBase.CHP.CHPDataSimple.CHPBaseDataDefinition param "CHP data set" annotation (choicesAllMatching=true, Dialog(group="Unit properties")); -12: Name 'TiFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti, Feed, Back. Affected line: parameter Modelica.Units.SI.Time TiFeedBack=0.5 "Time constant of Integrator block" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); +2: Name 'minCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Capacity. Affected line: parameter Real minCapacity "Minimum allowable working capacity in percent" annotation(Dialog(group="Unit properties")); -13: Name 'yMaxFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Feed, Back. Affected line: parameter Real yMaxFeedBack=0.99 "Upper limit of output" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); +3: Name 'electricityDriven' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: electricity, Driven. Affected line: parameter Boolean electricityDriven = false "If the CHP is controlled by electricity demand (external table required)" annotation(Dialog(group="Control system"),Evaluate=true, HideResult=true, choices(checkBox=true)); -14: Name 'yMinFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Feed, Back. Affected line: parameter Real yMinFeedBack=0.01 "Lower limit of output" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); +4: Name 'ctrlStrategy' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: ctrl, Strategy. Affected line: parameter Boolean ctrlStrategy = true "True for flow-, false for return- temperature control strategy" annotation(Dialog(group="Control system")); -15: Name 'dp_Valve' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Valve. Affected line: parameter Modelica.Units.SI.PressureDifference dp_Valve "Pressure Difference set in regulating valve for pressure equalization in heating system" annotation (Dialog(enable = hasFeedback, group="Feedback")); +5: Name 'minDeltaT' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Delta. Affected line: parameter Modelica.Units.SI.TemperatureDifference minDeltaT=10 "Minimum flow and return temperature difference" annotation (Dialog(group="Control system")); -16: Name 'Kv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Kv. Affected line: parameter Real Kv "Kv (metric) flow coefficient [m3/h/(bar)^(1/2)] annotation (Dialog(enable=hasFeedback))" annotation (Dialog(enable = hasFeedback, group="Feedback")); +6: Name 'TFlowRange' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Range. Affected line: parameter Modelica.Units.SI.TemperatureDifference TFlowRange=2 "Range of allowable flow temperature" annotation (Dialog(group="Control system")); -17: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.BoilerCHP.BoilerGeneric boilerGeneric( allowFlowReversal=allowFlowReversal, final T_start=T_start, final QNom=QNom, TSupNom=TSupNom, final TRetNom=TRetNom, energyDynamics=energyDynamics) annotation (Placement(transformation(extent={{12,-10},{32,10}}))); +7: Name 'delayTime' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: delay. Affected line: parameter Modelica.Units.SI.Time delayTime=3600 "Shutdown/Startup delay" annotation (Dialog(group="Control system")); -18: Name 'pump' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pump. Affected line: AixLib.Fluid.Movers.SpeedControlled_y pump( redeclare final package Medium = Medium, energyDynamics=energyDynamics, T_start=T_start, final allowFlowReversal=allowFlowReversal, final m_flow_small=0.001, final per(pressure(V_flow={0,V_flow_nominal,2*V_flow_nominal}, dp={ dp_nominal/0.8,dp_nominal,0})), final addPowerToMedium=false) if hasPump "Boiler Pump" annotation (Placement(transformation(extent={{-26,-10},{-6,10}}))); +8: Name 'Kc' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Kc. Affected line: parameter Real Kc = 1 "Gain of the controller" annotation(Dialog(group="Control system")); -19: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Actuators.Valves.ThreeWayEqualPercentageLinear val( redeclare final package Medium = Medium, energyDynamics=energyDynamics, T_start=T_start, use_inputFilter=false, CvData=AixLib.Fluid.Types.CvTypes.Kv, Kv=Kv, final m_flow_nominal= m_flow_nominal, final dpFixed_nominal={10,10}) if hasFeedback annotation (Placement(transformation(extent={{-74,-10},{-54,10}}))); +9: Name 'Tc' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Tc. Affected line: parameter Modelica.Units.SI.Time Tc=60 "Time Constant (T>0 required)" annotation (Dialog(group="Control system")); -20: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.BoilerControl boilerControl( dtWaterNom=dTWaterNom, final FirRatMin=FirRatMin, kFloTem=kFloTem, TiFloTem=TiFloTem, final TFlowByHeaCur=use_HeaCur, final use_tableData=use_tableData, redeclare final function HeatingCurveFunction = HeatingCurveFunction, final declination=declination, final day_hour=day_hour, final night_hour=night_hour, final zerTim=zerTim, final TOffset=TOffset, final TReturnNom=TRetNom, final hasFeedback=hasFeedback, final kFeedBack=kFeedBack, final TiFeedBack=TiFeedBack, final yMaxFeedBack=yMaxFeedBack, final yMinFeedBack=yMinFeedBack, final TRetMin=TRetMin, final time_minOff=time_minOff, final TFlowMax=TFlowMax, final time_minOn=time_minOn) "Central control unit of boiler" annotation (Placement(transformation(extent={{-96,58},{-62,92}}))); +10: Name 'delayUnit' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: delay, Unit. Affected line: parameter Modelica.Units.SI.Time delayUnit=60 "Delay measurement of the controller output" annotation (Dialog(group="Control system")); -21: Missing documentation, Name 'constPump' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Pump. Affected line: Modelica.Blocks.Sources.Constant constPump(k=1) annotation (Placement(transformation(extent={{-52,32},{-32,52}}))); +11: Name 'elSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: el. Affected line: Modelica.Blocks.Interfaces.RealInput elSet( final quantity="Power", final unit="kW") if electricityDriven "Electrical power setpoint" annotation (Placement(transformation(extent={{-126,56}, {-100,84}},rotation=0), iconTransformation(extent={{-80,50},{-60,70}}))); -22: Missing documentation. Affected line: protected parameter Modelica.Units.SI.PressureDifference dp_nominal = dp_nominal_boiler + dp_Valve; +12: Name 'TSource' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Source. Affected line: Modelica.Blocks.Interfaces.RealOutput TSource( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC") "Combustion temperature" annotation (Placement(transformation(extent={{99.5,41.75},{118,60}}), iconTransformation( extent={{-9.75,-9.75},{9.75,9.75}}, rotation=-90, origin={-29.75,-89.75}))); -23: Missing documentation. Affected line: parameter Modelica.Units.SI.VolumeFlowRate V_flow_nominal=m_flow_nominal/Medium.d_const; +13: Name 'electricalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: electrical, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput electricalPower( final quantity="Power", final unit="kW") "Electrical power" annotation (Placement( transformation( origin={30,90}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-50,90}))); -24: Missing documentation, Name 'dp_nominal_boiler' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dp_nominal_boiler. Affected line: parameter Modelica.Units.SI.PressureDifference dp_nominal_boiler=7.143*10^8*exp(-0.007078*QNom/1000)*(V_flow_nominal)^2; +14: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput thermalPower( final unit="kW") "Thermal power" annotation (Placement( transformation( origin={46,90}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-20,90}))); -25: Missing documentation, Name 'cp_medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: cp_medium. Affected line: parameter Modelica.Units.SI.SpecificHeatCapacity cp_medium = Medium.cp_const; +15: Name 'fuelInput' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Input. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelInput( final unit="kW") "Fuel input" annotation (Placement(transformation( origin={61,90}, extent={{-10,-11},{10,11}}, rotation=90), iconTransformation( extent={{-10,-11},{10,11}}, rotation=90, origin={20,90}))); +16: Name 'fuelConsumption' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Consumption. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelConsumption "Fuel consumption" annotation (Placement(transformation( origin={76,90}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={50,90}))); -AixLib/Fluid/BoilerCHP/Examples/BoilerGeneric.mo -1: Missing documentation, Name 'Medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: package Medium = AixLib.Media.Water annotation (choicesAllMatching=true); +17: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.Controllers.DelayedOnOffController delayedOnOffController( final maxTReturn=param.maxTReturn, final minDeltaT=minDeltaT, final TFlowRange=TFlowRange, final delayTime=delayTime, final delayUnit=delayUnit, final minCapacity=minCapacity) "OnOff controller to swicht between the modes" annotation (Placement(transformation(extent={{-44,-10},{-24,10}})));BaseClasses.Controllers.PIController thControl( final Kc=Kc, final Tc=Tc, final minCapacity=minCapacity) "Thermal controller" annotation (Placement(transformation(extent={{-10,20},{10,40}}))); -2: Missing documentation. Affected line: AixLib.Fluid.BoilerCHP.BoilerGeneric boiGen( redeclare package Medium = Medium, T_start=293.15, QNom=20000, TSupNom=353.15, TRetNom=333.15) annotation (Placement(transformation(extent={{-8,-10},{12,10}}))); +18: Name 'combiTable1Ds' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: combi, Table, Ds. Affected line: Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds( tableName="NoName", fileName="NoName", final table=param.data_CHP) "Time table to read CHP performance data" annotation (Placement(transformation(extent={{48,40},{68,60}}, rotation=0))); -3: Name 'source' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: source. Affected line: Modelica.Fluid.Sources.MassFlowSource_T source( use_m_flow_in=false, redeclare package Medium = Medium, use_T_in=true, m_flow=20/4.18/20, T=313.15, nPorts=1) "Source" annotation (Placement(transformation(extent={{-62,-10},{-42,10}}))); +19: Name 'elControl' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: el, Control. Affected line: Modelica.Blocks.Continuous.LimPID elControl( controllerType=Modelica.Blocks.Types.SimpleController.PI, yMax=100, yMin=0, y_start=0, final k=Kc, final Ti=Tc) "Electrical controller" annotation (Placement(transformation(extent={{-10,60},{10,80}}, rotation=0))); -4: Name 'ramp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: ramp. Affected line: Modelica.Blocks.Sources.Ramp ramp( height=40, duration=500, offset=293.15, startTime=60) "Return temperature" annotation (Placement(transformation(extent={{-100,-6},{-80,14}}))); +20: Name 'constSetpoint' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Setpoint. Affected line: Modelica.Blocks.Sources.Constant constSetpoint( final k=if ctrlStrategy then (param.maxTFlow) else (param.maxTReturn)) "Constant setpoint if utilized" annotation (Placement(transformation(extent={{-86,74},{-74,86}}, rotation=0))); -5: Documentation too short, Name 'sink' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sink. Affected line: Modelica.Fluid.Sources.Boundary_pT sink(nPorts=1, redeclare package Medium = Medium) "Sink" annotation (Placement(transformation(extent={{68,-10},{48,10}}))); +21: Name 'ctrlSwitch' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: ctrl, Switch. Affected line: Modelica.Blocks.Logical.Switch ctrlSwitch "Changes the measured temperature source" annotation (Placement(transformation( origin={0,0}, extent={{-10,10},{10,-10}}, rotation=90))); -6: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.Continuous.LimPID conPID(u_m(unit="K"), controllerType=Modelica.Blocks.Types.SimpleController.PI, k=1, Ti=5, Td=1, yMax=1, yMin=0) annotation (Placement(transformation(extent={{-44,58},{-24,78}}))); +22: Name 'booleanConstant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Constant. Affected line: Modelica.Blocks.Sources.BooleanConstant booleanConstant(k=ctrlStrategy) "Determines control strategy" annotation (Placement(transformation(extent={{-26,-54},{-14,-42}}, rotation=0))); -7: Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=5, f=100/(3600*24), phase=0, offset=273.15 + 75, startTime=700) "Ambient air temperature" annotation (Placement(transformation(extent={{-100,58},{-80,78}}))); +23: Name 'exothermicTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: exothermic, Temperature. Affected line: Modelica.Blocks.Sources.Constant exothermicTemperature(k=1783.4) "Exothermic temperature" annotation (Placement(transformation(extent={{52,12},{68,28}}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Examples/ModularBoilerFeedback.mo -1: Name 'k' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k. Affected line: parameter Integer k=2 "number of consumers"; +AixLib/Fluid/BoilerCHP/Boiler.mo +1: Name 'paramBoiler' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param, Boiler. Affected line: parameter AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinition paramBoiler "Parameters for Boiler" annotation (Dialog(tab = "General", group = "Boiler type"), choicesAllMatching = true); -2: Missing documentation, Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water; +2: Name 'paramHC' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param. Affected line: parameter AixLib.DataBase.Boiler.DayNightMode.HeatingCurvesDayNightBaseDataDefinition paramHC "Parameters for heating curve" annotation (Dialog(group="Heating curves"), choicesAllMatching=true); -3: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: ModularBoiler modularBoiler( hasPump=true, QNom=50000, kFeedBack=1, TiFeedBack=1, T_start=303.15, hasFeedback=true, use_tableData=true, redeclare function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction, dp_Valve(displayUnit="Pa") = 6000, use_HeaCur=false, Kv=10, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare package Medium = MediumWater) annotation (Placement(transformation(extent={{-34,-30},{26,30}}))); +3: Name 'KR' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: K. Affected line: parameter Real KR=1 "Gain of Boiler heater" annotation (Dialog(tab = "General", group = "Boiler type")); -4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sources.Boundary_pT bou( use_T_in=false, redeclare package Medium = MediumWater, T=293.15, nPorts=1) annotation (Placement(transformation(extent={{-96,-12},{-72,12}}))); +4: Name 'TN' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: N. Affected line: parameter Modelica.Units.SI.Time TN=0.1 "Time Constant of boiler heater (T>0 required)" annotation (Dialog(tab="General", group="Boiler type")); -5: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,52},{10,72}}))); +5: Name 'riseTime' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: rise. Affected line: parameter Modelica.Units.SI.Time riseTime=30 "Rise/Fall time for step input(T>0 required)" annotation (Dialog(tab="General", group="Boiler type")); -6: Missing documentation. Affected line: Modelica.Blocks.Sources.Constant TFlowSet(k=273 + 60) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-86,40}))); +6: Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=1.1 "Declination" annotation(Dialog(tab="External Control")); -7: Missing documentation. Affected line: Modelica.Blocks.Sources.BooleanConstant isOnSet(k=true) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-88,76}))); +7: Name 'Tdelta_Max' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Tdelta_. Affected line: parameter Modelica.Units.SI.TemperatureDifference Tdelta_Max=2 "Difference from set flow temperature over which boiler stops" annotation (Dialog(tab="External Control")); -8: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.MixingVolumes.MixingVolume vol( redeclare package Medium = AixLib.Media.Water, T_start=323.15, m_flow_nominal=modularBoiler.m_flow_nominal, V=0.1, nPorts=2) annotation (Placement(transformation(extent={{64,0},{84,20}}))); +8: Name 'Tdelta_Min' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Tdelta_. Affected line: parameter Modelica.Units.SI.TemperatureDifference Tdelta_Min=2 "Difference from set flow temperature under which boiler starts" annotation (Dialog(tab="External Control")); -9: Missing documentation, Name 'prescribedHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: prescribed, Heat. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow prescribedHeatFlow annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=270, origin={64,40}))); +9: Name 'Fb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Fb. Affected line: parameter Modelica.Units.SI.Time Fb=3600 "Period of time for increased set temperature" annotation (Dialog(tab="External Control")); -10: Missing documentation, Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=-9000, f=4/86400, offset=-45000) annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={50,68}))); +10: Name 'FA' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: F. Affected line: parameter Real FA=0.2 "Increment for increased set temperature" annotation(Dialog(tab="External Control")); -11: Missing documentation, Name 'sine1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine1( amplitude=5, f=4/86400, offset=278.15) annotation (Placement(transformation(extent={{-128,46},{-108,66}}))); +11: Name 'TAmbient' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ambient. Affected line: Modelica.Blocks.Interfaces.RealInput TAmbient( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC") "Ambient air temperature" annotation (Placement( transformation(extent={{-100,40},{-60,80}}), iconTransformation(extent= {{-80,60},{-60,80}}))); -12: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sensors.TemperatureTwoPort senTRet( redeclare final package Medium = AixLib.Media.Water, final m_flow_nominal=modularBoiler.m_flow_nominal, final initType=Modelica.Blocks.Types.Init.InitialState, final transferHeat=false, final m_flow_small=0.001) "Temperature sensor of cold side of heat generator (supply)" annotation ( Placement(transformation( extent={{10,-10},{-10,10}}, rotation=0, origin={24,-62}))); +12: Name 'switchToNightMode' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: switch, Night, Mode. Affected line: Modelica.Blocks.Interfaces.BooleanInput switchToNightMode "Connector of Boolean input signal" annotation (Placement(transformation( extent={{-100,10},{-60,50}}), iconTransformation(extent={{-80,30},{-60, 50}}))); + +13: Name 'ExtControl' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Control. Affected line: replaceable model ExtControl = AixLib.Fluid.BoilerCHP.BaseClasses.Controllers.ExternalControlNightDayHC constrainedby AixLib.Fluid.BoilerCHP.BaseClasses.Controllers.PartialExternalControl "External control" annotation (Dialog(tab="External Control"),choicesAllMatching=true); AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/FeedbackControl.mo @@ -315,209 +315,209 @@ AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/FeedbackControl.mo 7: Name 'Ti' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti. Affected line: parameter Modelica.Units.SI.Time Ti=0.5 "Time constant of Integrator block" annotation (Dialog(group="Feedback Return Control")); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Examples/ModularBoilerSimple.mo -1: Name 'k' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k. Affected line: parameter Integer k=2 "number of consumers"; +AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/InternalFirRatControl.mo +1: Name 'Ti' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti. Affected line: parameter Modelica.Units.SI.Time Ti=10 "Time constant of Integrator block" annotation (Dialog(group="Flow Temperature PI")); -2: Missing documentation, Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water; +2: Documentation too short. Affected line: Modelica.Blocks.Interfaces.RealInput TFlowMea(unit="K") annotation (Placement( transformation( extent={{-20,-20},{20,20}}, rotation=0, origin={-120,-52}))); -3: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: ModularBoiler modularBoiler( hasPump=true, QNom=50000, T_start=303.15, hasFeedback=false, use_tableData=true, redeclare function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction, dp_Valve(displayUnit="Pa") = 6000, use_HeaCur=false, Kv=10, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare package Medium = MediumWater) annotation (Placement(transformation(extent={{-34,-30},{26,30}}))); +3: Missing documentation. Affected line: Modelica.Blocks.Interfaces.RealOutput FirRatSet annotation (Placement(transformation(extent={{100,-10},{120,10}}))); -4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sources.Boundary_pT bou( use_T_in=false, redeclare package Medium = MediumWater, T=293.15, nPorts=1) annotation (Placement(transformation(extent={{-96,-12},{-72,12}}))); -5: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,52},{10,72}}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/ModularBoiler.mo +1: Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water "Boiler Medium" annotation(Dialog(group="System setup")); -6: Missing documentation. Affected line: Modelica.Blocks.Sources.Constant TFlowSet(k=273 + 60) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-86,40}))); +2: Name 'dTWaterNom' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Water. Affected line: parameter Modelica.Units.SI.TemperatureDifference dTWaterNom=20 "Temperature difference nominal" annotation (Dialog(group="Nominal condition")); -7: Missing documentation. Affected line: Modelica.Blocks.Sources.BooleanConstant isOnSet(k=true) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-88,76}))); +3: Name 'use_tableData' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_table, Data. Affected line: parameter Boolean use_tableData=true "Choose between tables or function to calculate TSet" annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); -8: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.MixingVolumes.MixingVolume vol( redeclare package Medium = AixLib.Media.Water, T_start=323.15, m_flow_nominal=modularBoiler.m_flow_nominal, V=0.1, nPorts=2) annotation (Placement(transformation(extent={{64,0},{84,20}}))); +4: Missing documentation, Name 'HeatingCurveFunction' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Heating, Curve, Function. Affected line: replaceable function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction annotation ( choicesAllMatching=true, Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); -9: Missing documentation, Name 'prescribedHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: prescribed, Heat. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow prescribedHeatFlow annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=270, origin={64,40}))); +5: Missing documentation, Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=1 annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); -10: Missing documentation, Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=-5000, f=4/86400, offset=-25000) annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={50,68}))); +6: Missing documentation, Name 'day_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: day_hour. Affected line: parameter Real day_hour=6 annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); -11: Missing documentation, Name 'sine1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine1( amplitude=5, f=4/86400, offset=278.15) annotation (Placement(transformation(extent={{-128,46},{-108,66}}))); +7: Missing documentation, Name 'night_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: night_hour. Affected line: parameter Real night_hour=22 annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); +8: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: parameter Utilities.Time.Types.ZeroTime zerTim=AixLib.Utilities.Time.Types.ZeroTime.NY2017 "Enumeration for choosing how reference time (time = 0) should be defined. Used for heating curve" annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); -AixLib/Fluid/BoilerCHP/BoilerNoControl.mo -1: Name 'paramBoiler' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param, Boiler. Affected line: parameter AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinition paramBoiler "Parameters for Boiler" annotation (Dialog(tab="General", group= "Boiler type"), choicesAllMatching=true); +9: Name 'TOffset' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Offset. Affected line: parameter Modelica.Units.SI.ThermodynamicTemperature TOffset=0 "Offset to heating curve temperature" annotation(Dialog(enable = use_HeaCur, tab="Control", group="Heating Curve")); -2: Name 'G' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance G=0.003*Q_nom/50 "Constant thermal conductance to environment(G=Q_loss/dT)"; +10: Name 'TiFloTem' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti. Affected line: parameter Modelica.Units.SI.Time TiFloTem=10 "Time constant of Integrator block" annotation (Dialog(tab="Control", group= "Flow temperature")); -3: Name 'Q_nom' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Q_nom. Affected line: parameter Modelica.Units.SI.Power Q_nom=paramBoiler.Q_nom "Nominal heating power"; +11: Name 'kFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k, Feed, Back. Affected line: parameter Real kFeedBack=1 "Gain of controller" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); -4: Name 'internalCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: internal, Capacity. Affected line: Modelica.Thermal.HeatTransfer.Components.HeatCapacitor internalCapacity( final C=C, T(start=T_start)) "Boiler thermal capacity (dry weight)" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={2,-40}))); +12: Name 'TiFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti, Feed, Back. Affected line: parameter Modelica.Units.SI.Time TiFeedBack=0.5 "Time constant of Integrator block" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); -5: Name 'ConductanceToEnv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Conductance. Affected line: Modelica.Thermal.HeatTransfer.Components.ThermalConductor ConductanceToEnv( final G=G) "Thermal resistance of the boiler casing" annotation ( Placement(transformation( extent={{10,-10},{-10,10}}, rotation=180, origin={-30,-20}))); +13: Name 'yMaxFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Feed, Back. Affected line: parameter Real yMaxFeedBack=0.99 "Upper limit of output" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); -6: Name 'QgasCalculation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Qgas, Calculation. Affected line: Modelica.Blocks.Math.Product QgasCalculation "Calculate gas usage" annotation (Placement(transformation(extent={{-20,80},{0,100}}))); +14: Name 'yMinFeedBack' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Feed, Back. Affected line: parameter Real yMinFeedBack=0.01 "Lower limit of output" annotation (Dialog(enable=hasFeedback, tab="Control", group = "Feedback")); -7: Name 'limiter' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: limiter. Affected line: Modelica.Blocks.Nonlinear.Limiter limiter(final uMax=1, final uMin=0) "Limits the rel power between 0 and 1" annotation (Placement(transformation(extent={{-80,60},{-60,80}}))); +15: Name 'dp_Valve' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Valve. Affected line: parameter Modelica.Units.SI.PressureDifference dp_Valve "Pressure Difference set in regulating valve for pressure equalization in heating system" annotation (Dialog(enable = hasFeedback, group="Feedback")); -8: Name 'NominalGasConsumption' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Nominal, Consumption. Affected line: Modelica.Blocks.Sources.RealExpression NominalGasConsumption(final y=Q_nom/ max(etaLoadBased[:,2]*max(etaTempBased[:,2]))) "Nominal gas power" annotation (Placement(transformation(extent={{-62,88},{-34,104}}))); +16: Name 'Kv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Kv. Affected line: parameter Real Kv "Kv (metric) flow coefficient [m3/h/(bar)^(1/2)] annotation (Dialog(enable=hasFeedback))" annotation (Dialog(enable = hasFeedback, group="Feedback")); -9: Name 'fuelPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelPower "Connector of Real output signal" annotation (Placement(transformation( extent={{100,90},{120,110}}), iconTransformation(extent={{-10,-10},{10, 10}}, rotation=0, origin={72,110}))); +17: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.BoilerCHP.BoilerGeneric boilerGeneric( allowFlowReversal=allowFlowReversal, final T_start=T_start, final QNom=QNom, TSupNom=TSupNom, final TRetNom=TRetNom, energyDynamics=energyDynamics) annotation (Placement(transformation(extent={{12,-10},{32,10}}))); -10: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput thermalPower "Value of Real output" annotation (Placement(transformation(extent={{100,70},{120,90}}), iconTransformation(extent={{62,74},{82,94}}))); +18: Name 'pump' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pump. Affected line: AixLib.Fluid.Movers.SpeedControlled_y pump( redeclare final package Medium = Medium, energyDynamics=energyDynamics, T_start=T_start, final allowFlowReversal=allowFlowReversal, final m_flow_small=0.001, final per(pressure(V_flow={0,V_flow_nominal,2*V_flow_nominal}, dp={ dp_nominal/0.8,dp_nominal,0})), final addPowerToMedium=false) if hasPump "Boiler Pump" annotation (Placement(transformation(extent={{-26,-10},{-6,10}}))); -11: Name 'u_rel' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: u_rel. Affected line: Modelica.Blocks.Interfaces.RealInput u_rel "Relative gas power [0,1]" annotation (Placement(transformation( extent={{-20,-20},{20,20}}, rotation=270, origin={-80,120}), iconTransformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-70,70}))); +19: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Actuators.Valves.ThreeWayEqualPercentageLinear val( redeclare final package Medium = Medium, energyDynamics=energyDynamics, T_start=T_start, use_inputFilter=false, CvData=AixLib.Fluid.Types.CvTypes.Kv, Kv=Kv, final m_flow_nominal= m_flow_nominal, final dpFixed_nominal={10,10}) if hasFeedback annotation (Placement(transformation(extent={{-74,-10},{-54,10}}))); -12: Name 'T_amb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b T_amb "Heat port for heat losses to ambient" annotation ( Placement(transformation(extent={{30,-30},{50,-10}}), iconTransformation( extent={{58,-60},{78,-40}}))); +20: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Controls.BoilerControl boilerControl( dtWaterNom=dTWaterNom, final FirRatMin=FirRatMin, kFloTem=kFloTem, TiFloTem=TiFloTem, final TFlowByHeaCur=use_HeaCur, final use_tableData=use_tableData, redeclare final function HeatingCurveFunction = HeatingCurveFunction, final declination=declination, final day_hour=day_hour, final night_hour=night_hour, final zerTim=zerTim, final TOffset=TOffset, final TReturnNom=TRetNom, final hasFeedback=hasFeedback, final kFeedBack=kFeedBack, final TiFeedBack=TiFeedBack, final yMaxFeedBack=yMaxFeedBack, final yMinFeedBack=yMinFeedBack, final TRetMin=TRetMin, final time_minOff=time_minOff, final TFlowMax=TFlowMax, final time_minOn=time_minOn) "Central control unit of boiler" annotation (Placement(transformation(extent={{-96,58},{-62,92}}))); -13: Name 'efficiencyTableLoadDepending' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: efficiency, Table, Load, Depending. Affected line: Modelica.Blocks.Tables.CombiTable1Dv efficiencyTableLoadDepending( final tableOnFile=false, final table=etaLoadBased, final columns={2}, final smoothness=Modelica.Blocks.Types.Smoothness.ContinuousDerivative) "Table with efficiency parameters" annotation (Placement(transformation(extent={{-40,50},{-19,71}}))); +21: Missing documentation, Name 'constPump' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Pump. Affected line: Modelica.Blocks.Sources.Constant constPump(k=1) annotation (Placement(transformation(extent={{-52,32},{-32,52}}))); -14: Name 'QflowCalculation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Qflow, Calculation. Affected line: Modelica.Blocks.Math.Product QflowCalculation "Calculation of the produced heatflow" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=270, origin={-60,2}))); +22: Missing documentation. Affected line: protected parameter Modelica.Units.SI.PressureDifference dp_nominal = dp_nominal_boiler + dp_Valve; -15: Name 'etaLoadBased' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Load, Based. Affected line: parameter Real etaLoadBased[:,2]=paramBoiler.eta "Table matrix for part load based efficiency (e.g. [0,0.99; 0.5, 0.98; 1, 0,97])"; +23: Missing documentation. Affected line: parameter Modelica.Units.SI.VolumeFlowRate V_flow_nominal=m_flow_nominal/Medium.d_const; -16: Name 'etaTempBased' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Temp, Based. Affected line: parameter Real etaTempBased[:,2]=[293.15,1.09; 303.15,1.08; 313.15,1.05; 323.15,1.; 373.15,0.99] "Table matrix for temperature based efficiency"; +24: Missing documentation, Name 'dp_nominal_boiler' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: dp_nominal_boiler. Affected line: parameter Modelica.Units.SI.PressureDifference dp_nominal_boiler=7.143*10^8*exp(-0.007078*QNom/1000)*(V_flow_nominal)^2; -17: Name 'etaCalculation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Calculation. Affected line: Modelica.Blocks.Math.Product etaCalculation "calculates the efficiency of the boiler" annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={10,50}))); +25: Missing documentation, Name 'cp_medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: cp_medium. Affected line: parameter Modelica.Units.SI.SpecificHeatCapacity cp_medium = Medium.cp_const; -18: Name 'efficiencyTableLoadDepending1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: efficiency, Table, Load, Depending. Affected line: Modelica.Blocks.Tables.CombiTable1Dv efficiencyTableLoadDepending1( final tableOnFile=false, final table=etaTempBased, final columns={2}, final smoothness=Modelica.Blocks.Types.Smoothness.ContinuousDerivative) "Table with efficiency parameters" annotation (Placement(transformation(extent={{-40,20},{-19,41}}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/SafetyControl.mo +1: Missing documentation. Affected line: Modelica.Blocks.Sources.RealExpression TFlowMaxExp(final y=TFlowMax) annotation (Placement(transformation(extent={{-96,-30},{-76,-10}}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/heatingCurve.mo -1: Name 'use_tableData' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_table, Data. Affected line: parameter Boolean use_tableData=true "Choose between tables or function to calculate TSet" annotation (Dialog(group="Heating Curve")); +2: Missing documentation, Name 'greater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: greater. Affected line: Modelica.Blocks.Logical.Greater greater annotation (Placement(transformation(extent={{-48,-10},{-28,10}}))); -2: Missing documentation, Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=1 annotation (Dialog(group="Heating Curve")); -3: Missing documentation, Name 'day_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: day_hour. Affected line: parameter Real day_hour=6 annotation (Dialog(group="Heating Curve")); +AixLib/Fluid/BoilerCHP/HeatGeneratorNoControl.mo +1: Name 'TCold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Cold. Affected line: Modelica.Blocks.Interfaces.RealOutput TCold( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC") "Temperature of the passing fluid" annotation (Placement(transformation(extent={{44,76},{64,96}}), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-40,90}))); -4: Missing documentation, Name 'night_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: night_hour. Affected line: parameter Real night_hour=22 annotation (Dialog(group="Heating Curve")); +2: Name 'massFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: mass. Affected line: Modelica.Blocks.Interfaces.RealOutput massFlow(quantity="MassFlowRate", final unit="kg/s") "Mass flow rate from port_a to port_b" annotation (Placement(transformation(extent={{100,30},{120,50}}), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={40,90}))); -5: Name 'TOffset' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Offset. Affected line: parameter Modelica.Units.SI.ThermodynamicTemperature TOffset=0 "Offset to heating curve temperature" annotation (Dialog(group="Heating Curve")); +3: Name 'coeffPresLoss' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: coeff, Pres, Loss. Affected line: parameter Real coeffPresLoss "Pressure loss coefficient of the heat generator"; -6: Missing documentation, Name 'heatingCurve' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heating, Curve. Affected line: AixLib.Controls.SetPoints.HeatingCurve heatingCurve( final TOffset=TOffset, final use_dynTRoom=false, final zerTim=zerTim, final day_hour=day_hour, final night_hour=night_hour, final heatingCurveRecord= AixLib.DataBase.Boiler.DayNightMode.HeatingCurves_Vitotronic_Day23_Night10(), final declination=declination, redeclare function HeatingCurveFunction = HeatingCurveFunction, final use_tableData=use_tableData, final TRoom_nominal=293.15) annotation (Placement(transformation(extent={{-10,-10},{10,10}}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Examples/ModularBoilerHeatingCurve.mo +1: Name 'k' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: k. Affected line: parameter Integer k=2 "number of consumers"; -AixLib/Fluid/BoilerCHP/CHPNoControl.mo -1: Name 'param' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param. Affected line: parameter AixLib.DataBase.CHP.CHPDataSimple.CHPBaseDataDefinition param "CHP data set" annotation (choicesAllMatching=true, Dialog(group="Unit properties")); +2: Missing documentation, Name 'MediumWater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium, Water. Affected line: package MediumWater = AixLib.Media.Water; -2: Name 'minCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Capacity. Affected line: parameter Real minCapacity = 0 "Minimum allowable working capacity (unit [-])" annotation(Dialog(group="Unit properties")); +3: Documentation too short, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: ModularBoiler modularBoiler( hasPump=true, QNom=50000, T_start=303.15, hasFeedback=false, use_tableData=true, redeclare function HeatingCurveFunction = AixLib.Controls.SetPoints.Functions.HeatingCurveFunction, dp_Valve(displayUnit="Pa") = 6000, use_HeaCur=true, Kv=10, energyDynamics=Modelica.Fluid.Types.Dynamics.FixedInitial, redeclare package Medium = MediumWater) annotation (Placement(transformation(extent={{-34,-30},{26,30}}))); -3: Name 'G' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: G. Affected line: parameter Modelica.Units.SI.ThermalConductance G=0.003*param.data_CHP[end, 3] /50 "Constant thermal conductance to environment(G=Q_loss/dT)"; +4: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.Sources.Boundary_pT bou( use_T_in=false, redeclare package Medium = MediumWater, T=293.15, nPorts=1) annotation (Placement(transformation(extent={{-96,-12},{-72,12}}))); -4: Name 'u_rel' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: u_rel. Affected line: Modelica.Blocks.Interfaces.RealInput u_rel( final unit="1") "Relative" annotation (Placement( transformation(extent={{-126,66},{-100,94}}, rotation=0), iconTransformation(extent={{-80,-70},{-60,-50}}))); +5: Missing documentation, Name 'boilerControlBus' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boiler, Control. Affected line: AixLib.Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-10,52},{10,72}}))); -5: Name 'electricalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: electrical, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput electricalPower( final quantity="Power", final unit="W") "Electrical power" annotation (Placement( transformation( origin={20,110}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-50,90}))); +6: Missing documentation. Affected line: Modelica.Blocks.Sources.BooleanConstant isOnSet(k=true) annotation (Placement( transformation( extent={{-10,-10},{10,10}}, rotation=0, origin={-88,76}))); -6: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput thermalPower(final unit="W") "Thermal power" annotation (Placement( transformation( origin={36,110}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-20,90}))); +7: Missing documentation, Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Fluid.MixingVolumes.MixingVolume vol( redeclare package Medium = AixLib.Media.Water, massDynamics=modularBoiler.energyDynamics, T_start=modularBoiler.T_start, m_flow_nominal=modularBoiler.m_flow_nominal, V=0.1, nPorts=2) annotation (Placement(transformation(extent={{64,0},{84,20}}))); -7: Name 'fuelInput' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Input. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelInput(final unit="W") "Fuel input" annotation (Placement(transformation( origin={51,110}, extent={{-10,-11},{10,11}}, rotation=90), iconTransformation( extent={{-10,-11},{10,11}}, rotation=90, origin={20,90}))); +8: Missing documentation, Name 'prescribedHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: prescribed, Heat. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow prescribedHeatFlow annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=270, origin={64,40}))); -8: Name 'fuelConsumption' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Consumption. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelConsumption "Fuel consumption" annotation (Placement(transformation( origin={66,110}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={50,90}))); +9: Missing documentation, Name 'sine' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine( amplitude=-5000, f=4/86400, offset=-25000) annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=0, origin={50,68}))); -9: Name 'combiTable1Ds' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: combi, Table, Ds. Affected line: Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds( tableName="NoName", fileName="NoName", final table=param.data_CHP) "Time table to read CHP performance data" annotation (Placement(transformation(extent={{40,40},{60,60}}, rotation=0))); +10: Missing documentation, Name 'sine1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: sine. Affected line: Modelica.Blocks.Sources.Sine sine1( amplitude=5, f=4/86400, offset=278.15) annotation (Placement(transformation(extent={{-128,46},{-108,66}}))); -10: Name 'limiter' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: limiter. Affected line: Modelica.Blocks.Nonlinear.Limiter limiter(final uMax=1, final uMin= minCapacity) "Limits the rel power between 0 and 1" annotation (Placement(transformation(extent={{-60,40},{-40,60}}))); -11: Name 'gain4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: gain4. Affected line: Modelica.Blocks.Math.Gain gain4(final k=1000) "Conversion factor" annotation (Placement(transformation(extent={{4,-4},{-4,4}}, rotation=270, origin={66,90}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/DeviceStatusDelay.mo +1: Name 'use_safetyShutoff' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_safety, Shutoff. Affected line: parameter Boolean use_safetyShutoff = false "Set true, to enable an additional boolean input to perform manual shutoffs for security reasons without messing up the timer" annotation ( choices(checkBox=true)); -12: Name 'gain3' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: gain3. Affected line: Modelica.Blocks.Math.Gain gain3(final k=1000) "Conversion factor" annotation (Placement(transformation(extent={{4,-4},{-4,4}}, rotation=270, origin={50,90}))); +2: Missing documentation, Name 'rSFlipFlop' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: r, S, Flip, Flop. Affected line: Modelica.Blocks.Logical.RSFlipFlop rSFlipFlop annotation (Placement(transformation(extent={{-28,40},{-8,60}}))); -13: Name 'toPercent' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Percent. Affected line: Modelica.Blocks.Math.Gain toPercent(final k=100) "Conversion factor" annotation (Placement(transformation( extent={{6,-6},{-6,6}}, rotation=180, origin={12,50}))); +3: Missing documentation, Name 'timer' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: timer. Affected line: Modelica.Blocks.Logical.Timer timer annotation (Placement(transformation(extent={{4,46},{24,66}}))); -14: Name 'internalCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: internal, Capacity. Affected line: Modelica.Thermal.HeatTransfer.Components.HeatCapacitor internalCapacity(final C=C, T(start=T_start)) "Boiler thermal capacity (dry weight)" annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=90, origin={2,-40}))); +4: Missing documentation, Name 'change_input' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: change_input. Affected line: Modelica.Blocks.Logical.Change change_input annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=90, origin={-80,-16}))); -15: Name 'ConductanceToEnv' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Conductance. Affected line: Modelica.Thermal.HeatTransfer.Components.ThermalConductor ConductanceToEnv(final G=G) "Thermal resistance of the boiler casing" annotation ( Placement(transformation( extent={{10,-10},{-10,10}}, rotation=180, origin={-30,-20}))); +5: Missing documentation, Name 'logicalSwitch_hold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch_hold. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch_hold annotation (Placement(transformation(extent={{60,-42},{80,-22}}))); -16: Name 'T_amb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_amb. Affected line: Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_b T_amb "Heat port for heat losses to ambient" annotation ( Placement(transformation(extent={{30,-30},{50,-10}}), iconTransformation( extent={{58,-60},{78,-40}}))); +6: Missing documentation, Name 'pre_onHold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pre_on, Hold. Affected line: Modelica.Blocks.Logical.Pre pre_onHold annotation (Placement(transformation( extent={{10,10},{-10,-10}}, rotation=180, origin={20,-20}))); +7: Missing documentation, Name 'pre_hold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pre_hold. Affected line: Modelica.Blocks.Logical.Pre pre_hold annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=180, origin={70,0}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/SafetyControl.mo -1: Missing documentation. Affected line: Modelica.Blocks.Sources.RealExpression TFlowMaxExp(final y=TFlowMax) annotation (Placement(transformation(extent={{-96,-30},{-76,-10}}))); +8: Missing documentation, Name 'pre_reset' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pre_reset. Affected line: Modelica.Blocks.Logical.Pre pre_reset annotation (Placement(transformation( extent={{-10,10},{10,-10}}, rotation=180, origin={16,18}))); -2: Missing documentation, Name 'greater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: greater. Affected line: Modelica.Blocks.Logical.Greater greater annotation (Placement(transformation(extent={{-48,-10},{-28,10}}))); +9: Missing documentation, Name 'change_output' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: change_output. Affected line: Modelica.Blocks.Logical.Change change_output annotation (Placement(transformation(extent={{-90,56},{-70,76}}))); +10: Missing documentation. Affected line: Modelica.Blocks.Logical.Or or1 annotation (Placement(transformation(extent={{-58,56},{-38,76}}))); -AixLib/Fluid/BoilerCHP/CHP.mo -1: Name 'param' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: param. Affected line: parameter AixLib.DataBase.CHP.CHPDataSimple.CHPBaseDataDefinition param "CHP data set" annotation (choicesAllMatching=true, Dialog(group="Unit properties")); +11: Missing documentation, Name 'logicalSwitch_onOffTimer' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: logical, Switch_on, Timer. Affected line: Modelica.Blocks.Logical.LogicalSwitch logicalSwitch_onOffTimer annotation (Placement(transformation(extent={{66,46},{86,66}}))); -2: Name 'minCapacity' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Capacity. Affected line: parameter Real minCapacity "Minimum allowable working capacity in percent" annotation(Dialog(group="Unit properties")); +12: Missing documentation. Affected line: Modelica.Blocks.Logical.GreaterThreshold minOff(threshold=time_minOff) annotation (Placement(transformation(extent={{34,30},{54,50}}))); -3: Name 'electricityDriven' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: electricity, Driven. Affected line: parameter Boolean electricityDriven = false "If the CHP is controlled by electricity demand (external table required)" annotation(Dialog(group="Control system"),Evaluate=true, HideResult=true, choices(checkBox=true)); +13: Missing documentation. Affected line: Modelica.Blocks.Logical.GreaterThreshold minOn(threshold=time_minOn) annotation (Placement(transformation(extent={{34,62},{54,82}}))); -4: Name 'ctrlStrategy' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: ctrl, Strategy. Affected line: parameter Boolean ctrlStrategy = true "True for flow-, false for return- temperature control strategy" annotation(Dialog(group="Control system")); +14: Missing documentation. Affected line: Modelica.Blocks.Logical.Or or2 annotation (Placement(transformation(extent={{-10,10},{10,-10}}, rotation=0, origin={-48,34}))); -5: Name 'minDeltaT' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Delta. Affected line: parameter Modelica.Units.SI.TemperatureDifference minDeltaT=10 "Minimum flow and return temperature difference" annotation (Dialog(group="Control system")); +15: Missing documentation. Affected line: Modelica.Blocks.Logical.And and1 annotation (Placement(transformation(extent={{60,-82},{80,-62}}))); -6: Name 'TFlowRange' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Range. Affected line: parameter Modelica.Units.SI.TemperatureDifference TFlowRange=2 "Range of allowable flow temperature" annotation (Dialog(group="Control system")); +16: Missing documentation. Affected line: Modelica.Blocks.Logical.Not not1 annotation (Placement(transformation(extent={{-90,-90},{-70,-70}}))); -7: Name 'delayTime' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: delay. Affected line: parameter Modelica.Units.SI.Time delayTime=3600 "Shutdown/Startup delay" annotation (Dialog(group="Control system")); +17: Missing documentation. Affected line: Modelica.Blocks.Logical.And and2 annotation (Placement(transformation(extent={{-10,-10},{10,10}}, rotation=90, origin={-80,30}))); -8: Name 'Kc' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Kc. Affected line: parameter Real Kc = 1 "Gain of the controller" annotation(Dialog(group="Control system")); +18: Name 'u_safety' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: u_safety. Affected line: Modelica.Blocks.Interfaces.BooleanInput u_safety if use_safetyShutoff "set true, to force shutoff and hold until false" annotation (Placement(transformation(extent={{-140,-100},{-100,-60}}))); -9: Name 'Tc' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Tc. Affected line: parameter Modelica.Units.SI.Time Tc=60 "Time Constant (T>0 required)" annotation (Dialog(group="Control system")); +19: Missing documentation, Name 'booleanExpression' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Expression. Affected line: Modelica.Blocks.Sources.BooleanExpression booleanExpression if not use_safetyShutoff annotation (Placement(transformation(extent={{-120,-66},{-100,-46}}))); -10: Name 'delayUnit' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: delay, Unit. Affected line: parameter Modelica.Units.SI.Time delayUnit=60 "Delay measurement of the controller output" annotation (Dialog(group="Control system")); -11: Name 'elSet' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: el. Affected line: Modelica.Blocks.Interfaces.RealInput elSet( final quantity="Power", final unit="kW") if electricityDriven "Electrical power setpoint" annotation (Placement(transformation(extent={{-126,56}, {-100,84}},rotation=0), iconTransformation(extent={{-80,50},{-60,70}}))); +AixLib/Fluid/BoilerCHP/BaseClasses/OffDesignOperation.mo +1: Missing documentation, Name 'Medium' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Medium. Affected line: package Medium=AixLib.Media.Water;Controls.Interfaces.BoilerControlBus boilerControlBus annotation (Placement(transformation(extent={{-8,90},{12,110}}))); -12: Name 'TSource' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Source. Affected line: Modelica.Blocks.Interfaces.RealOutput TSource( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC") "Combustion temperature" annotation (Placement(transformation(extent={{99.5,41.75},{118,60}}), iconTransformation( extent={{-9.75,-9.75},{9.75,9.75}}, rotation=-90, origin={-29.75,-89.75}))); +2: Missing documentation. Affected line: Modelica.Blocks.Math.Add add2(k2=-1) annotation (Placement(transformation(extent={{-68,-26},{-50,-8}}))); -13: Name 'electricalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: electrical, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput electricalPower( final quantity="Power", final unit="kW") "Electrical power" annotation (Placement( transformation( origin={30,90}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-50,90}))); +3: Missing documentation, Name 'devision1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: devision. Affected line: Modelica.Blocks.Math.Division devision1 annotation (Placement(transformation(extent={{-50,-64},{-30,-44}}))); -14: Name 'thermalPower' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: thermal, Power. Affected line: Modelica.Blocks.Interfaces.RealOutput thermalPower( final unit="kW") "Thermal power" annotation (Placement( transformation( origin={46,90}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-20,90}))); +4: Missing documentation, Name 'multiplex4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: multiplex4. Affected line: Modelica.Blocks.Routing.Multiplex4 multiplex4 annotation (Placement(transformation(extent={{24,10},{46,32}}))); -15: Name 'fuelInput' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Input. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelInput( final unit="kW") "Fuel input" annotation (Placement(transformation( origin={61,90}, extent={{-10,-11},{10,11}}, rotation=90), iconTransformation( extent={{-10,-11},{10,11}}, rotation=90, origin={20,90}))); +5: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: SDF.NDTable boilerEffciency( nin=4, readFromFile=true, filename=ModelicaServices.ExternalReferences.loadResource( "modelica://AixLib/Resources/Data/Fluid/BoilerCHP/BaseClasses/GenericBoiler/Boiler_Generic_Characteristic_Chart.sdf"), dataset="/Characteristic chart", dataUnit="-", scaleUnits={"K","K","-","-"}, interpMethod=SDF.Types.InterpolationMethod.Linear, extrapMethod=SDF.Types.ExtrapolationMethod.Hold) "Characteristic chart of adiabatic efficiency" annotation (Placement(transformation(extent={{60,12},{80,32}}))); -16: Name 'fuelConsumption' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: fuel, Consumption. Affected line: Modelica.Blocks.Interfaces.RealOutput fuelConsumption "Fuel consumption" annotation (Placement(transformation( origin={76,90}, extent={{-10,-10},{10,10}}, rotation=90), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={50,90}))); +6: Missing documentation, Name 'devision' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: devision. Affected line: Modelica.Blocks.Math.Division devision annotation (Placement(transformation(extent={{-30,-30},{-12,-12}}))); -17: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: BaseClasses.Controllers.DelayedOnOffController delayedOnOffController( final maxTReturn=param.maxTReturn, final minDeltaT=minDeltaT, final TFlowRange=TFlowRange, final delayTime=delayTime, final delayUnit=delayUnit, final minCapacity=minCapacity) "OnOff controller to swicht between the modes" annotation (Placement(transformation(extent={{-44,-10},{-24,10}})));BaseClasses.Controllers.PIController thControl( final Kc=Kc, final Tc=Tc, final minCapacity=minCapacity) "Thermal controller" annotation (Placement(transformation(extent={{-10,20},{10,40}}))); +7: Missing documentation. Affected line: Modelica.Blocks.Math.Add add1(k1=-1) annotation (Placement(transformation(extent={{-32,14},{-12,34}}))); -18: Name 'combiTable1Ds' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: combi, Table, Ds. Affected line: Modelica.Blocks.Tables.CombiTable1Ds combiTable1Ds( tableName="NoName", fileName="NoName", final table=param.data_CHP) "Time table to read CHP performance data" annotation (Placement(transformation(extent={{48,40},{68,60}}, rotation=0))); +8: Missing documentation, Name 'm_flow_nom' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_flow_nom. Affected line: protected parameter Modelica.Units.SI.MassFlowRate m_flow_nom=QNom/(Medium.cp_const*( TSupNom - TRetNom)); -19: Name 'elControl' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: el, Control. Affected line: Modelica.Blocks.Continuous.LimPID elControl( controllerType=Modelica.Blocks.Types.SimpleController.PI, yMax=100, yMin=0, y_start=0, final k=Kc, final Ti=Tc) "Electrical controller" annotation (Placement(transformation(extent={{-10,60},{10,80}}, rotation=0))); -20: Name 'constSetpoint' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Setpoint. Affected line: Modelica.Blocks.Sources.Constant constSetpoint( final k=if ctrlStrategy then (param.maxTFlow) else (param.maxTReturn)) "Constant setpoint if utilized" annotation (Placement(transformation(extent={{-86,74},{-74,86}}, rotation=0))); +AixLib/Fluid/Solar/Thermal/SolarThermal.mo +1: Name 'pressureDropCoeff' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: pressure, Drop, Coeff. Affected line: parameter Real pressureDropCoeff(unit="(Pa.s2)/m6") = 2500/(A*2.5e-5)^2 "Pressure drop coefficient, delta_p[Pa] = PD * Q_flow[m^3/s]^2"; -21: Name 'ctrlSwitch' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: ctrl, Switch. Affected line: Modelica.Blocks.Logical.Switch ctrlSwitch "Changes the measured temperature source" annotation (Placement(transformation( origin={0,0}, extent={{-10,10},{10,-10}}, rotation=90))); +2: Name 'Collector' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Collector. Affected line: parameter AixLib.DataBase.SolarThermal.SolarThermalBaseDataDefinition Collector = AixLib.DataBase.SolarThermal.SimpleAbsorber() "Properties of Solar Thermal Collector" annotation(Dialog(group = "Efficienc"), choicesAllMatching = true); -22: Name 'booleanConstant' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: boolean, Constant. Affected line: Modelica.Blocks.Sources.BooleanConstant booleanConstant(k=ctrlStrategy) "Determines control strategy" annotation (Placement(transformation(extent={{-26,-54},{-14,-42}}, rotation=0))); +3: Name 'T_air' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: T_air. Affected line: Modelica.Blocks.Interfaces.RealInput T_air( quantity="ThermodynamicTemperature", unit="K") "Outdoor air temperature in K" annotation(Placement(transformation(extent = {{-20, -20}, {20, 20}}, rotation = 270, origin={-60,100}))); -23: Name 'exothermicTemperature' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: exothermic, Temperature. Affected line: Modelica.Blocks.Sources.Constant exothermicTemperature(k=1783.4) "Exothermic temperature" annotation (Placement(transformation(extent={{52,12},{68,28}}))); +4: Name 'Irradiation' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Irradiation. Affected line: Modelica.Blocks.Interfaces.RealInput Irradiation( quantity="Irradiance", unit="W/m2") "Solar irradiation on a horizontal plane in W/m2" annotation(Placement(transformation(extent = {{-20, -20}, {20, 20}}, rotation = 270, origin={0,100}))); +5: Missing documentation, Name 'solarThermalEfficiency' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: solar, Thermal, Efficiency. Affected line: AixLib.Fluid.Solar.Thermal.BaseClasses.SolarThermalEfficiency solarThermalEfficiency(Collector=Collector) annotation (Placement(transformation(extent={{-70,32},{-34,68}}))); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/FirRatMinCheck.mo -1: Missing documentation, Name 'greaterEqualThreshold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: greater, Equal, Threshold. Affected line: Modelica.Blocks.Logical.GreaterEqualThreshold greaterEqualThreshold(final threshold=FirRatMin) annotation (Placement(transformation(extent={{-66,-8},{-50,8}}))); +6: Missing documentation, Name 'convertRelHeatFlow2absHeatFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: convert, Heat, Flow2abs, Heat. Affected line: Modelica.Blocks.Math.Gain convertRelHeatFlow2absHeatFlow(final k=A) annotation (Placement(transformation(extent={{-16,44},{-4,56}}))); -2: Missing documentation. Affected line: Modelica.Blocks.Interfaces.RealOutput FirRat annotation (Placement( transformation(extent={{100,-10},{120,10}}))); +7: Missing documentation, Name 'calcTempMean' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: calc, Temp, Mean. Affected line: Modelica.Blocks.Math.Add calcTempMean(k1=0.5, k2=0.5) annotation (Placement( transformation( extent={{-5,-5},{5,5}}, rotation=90, origin={-51,3}))); -3: Missing documentation, Name 'realExpression1' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: real, Expression. Affected line: Modelica.Blocks.Sources.RealExpression realExpression1(y=FirRatMin) annotation (Placement(transformation(extent={{2,12},{22,32}}))); -4: Missing documentation, Name 'switch4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: switch4. Affected line: Modelica.Blocks.Logical.Switch switch4 annotation (Placement(transformation(extent={{40,26},{60,46}}))); +AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/heatingCurve.mo +1: Name 'use_tableData' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: use_table, Data. Affected line: parameter Boolean use_tableData=true "Choose between tables or function to calculate TSet" annotation (Dialog(group="Heating Curve")); -5: Missing documentation. Affected line: Modelica.Blocks.Logical.And and1 annotation (Placement(transformation(extent={{-30,-2},{-10,18}}))); +2: Missing documentation, Name 'declination' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: declination. Affected line: parameter Real declination=1 annotation (Dialog(group="Heating Curve")); +3: Missing documentation, Name 'day_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: day_hour. Affected line: parameter Real day_hour=6 annotation (Dialog(group="Heating Curve")); -AixLib/Systems/ModularEnergySystems/ModularBoiler/Controls/InternalFirRatControl.mo -1: Name 'Ti' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Ti. Affected line: parameter Modelica.Units.SI.Time Ti=10 "Time constant of Integrator block" annotation (Dialog(group="Flow Temperature PI")); +4: Missing documentation, Name 'night_hour' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: night_hour. Affected line: parameter Real night_hour=22 annotation (Dialog(group="Heating Curve")); -2: Documentation too short. Affected line: Modelica.Blocks.Interfaces.RealInput TFlowMea(unit="K") annotation (Placement( transformation( extent={{-20,-20},{20,20}}, rotation=0, origin={-120,-52}))); +5: Name 'TOffset' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Offset. Affected line: parameter Modelica.Units.SI.ThermodynamicTemperature TOffset=0 "Offset to heating curve temperature" annotation (Dialog(group="Heating Curve")); -3: Missing documentation. Affected line: Modelica.Blocks.Interfaces.RealOutput FirRatSet annotation (Placement(transformation(extent={{100,-10},{120,10}}))); +6: Missing documentation, Name 'heatingCurve' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heating, Curve. Affected line: AixLib.Controls.SetPoints.HeatingCurve heatingCurve( final TOffset=TOffset, final use_dynTRoom=false, final zerTim=zerTim, final day_hour=day_hour, final night_hour=night_hour, final heatingCurveRecord= AixLib.DataBase.Boiler.DayNightMode.HeatingCurves_Vitotronic_Day23_Night10(), final declination=declination, redeclare function HeatingCurveFunction = HeatingCurveFunction, final use_tableData=use_tableData, final TRoom_nominal=293.15) annotation (Placement(transformation(extent={{-10,-10},{10,10}}))); -AixLib/Fluid/BoilerCHP/BaseClasses/PartialHeatGenerator.mo -1: Name 'transferHeat' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: transfer, Heat. Affected line: parameter Boolean transferHeat=false "If true, temperature T converges towards TAmb when no flow" annotation (Dialog(tab="Advanced", group="Sensor Properties")); +AixLib/Fluid/BoilerCHP/BaseClasses/DesignOperation.mo +1: Name 'ReturnTemp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Return, Temp. Affected line: Modelica.Blocks.Sources.RealExpression ReturnTemp(y=TRetNom) "Nominal return temperature" annotation (Placement(transformation(extent={{-100,6},{-54,30}}))); -2: Name 'm_flow_start' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: m_flow. Affected line: parameter Modelica.Units.SI.MassFlowRate m_flow_start=0 "Guess value of m_flow = port_a.m_flow" annotation (Dialog(tab="Initialization")); +2: Name 'y_fullLoad' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: y_full, Load. Affected line: Modelica.Blocks.Sources.RealExpression y_fullLoad(y=1) "realtive power" annotation (Placement(transformation(extent={{-100,-52},{-54,-28}}))); -3: Name 'a' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: a. Affected line: parameter Real a "Coefficient of old approach from model Modelica.Fluid.Fittings.GenericResistances.VolumeFlowRate. Recalculated to dp_nominal based on IBPSA approach." annotation (Dialog(tab="Advanced", group="Pressure drop")); +3: Name 'conductance' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: conductance. Affected line: Modelica.Blocks.Sources.RealExpression conductance(y=0.0465*QNom/1000 + 4.9891) "Thermal conductance" annotation (Placement(transformation(extent={{-98,54},{-52,78}}))); -4: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: Sensors.TemperatureTwoPort senTRet( redeclare final package Medium = Medium, final tau=tau, final m_flow_nominal=m_flow_nominal, final initType=initType, final T_start=T_start, final transferHeat=transferHeat, final TAmb=TAmb, final tauHeaTra=tauHeaTra, final allowFlowReversal=allowFlowReversal, final m_flow_small=m_flow_small) "Temperature sensor of cold side of heat generator (return)" annotation (Placement(transformation(extent={{-80,-90},{-60,-70}})));Sensors.TemperatureTwoPort senTSup( redeclare final package Medium = Medium, final tau=tau, final m_flow_nominal=m_flow_nominal, final initType=initType, final T_start=T_start, final transferHeat=transferHeat, final TAmb=TAmb, final tauHeaTra=tauHeaTra, final allowFlowReversal=allowFlowReversal, final m_flow_small=m_flow_small) "Temperature sensor of hot side of heat generator (supply)" annotation (Placement(transformation(extent={{30,-90},{50,-70}})));Sensors.MassFlowRate senMasFlo( redeclare final package Medium = Medium, final allowFlowReversal=allowFlowReversal) "Sensor for mass flwo rate" annotation (Placement(transformation(extent={{60,-90},{80,-70}}))); +4: Missing documentation, Name 'division' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: division. Affected line: Modelica.Blocks.Math.Division division annotation (Placement(transformation(extent={{58,48},{78,68}}))); -5: Name 'heater' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: heater. Affected line: Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow heater "Prescribed heat flow" annotation ( Placement(transformation( extent={{-10,-10},{10,10}}, rotation=-90, origin={-60,-50}))); +5: Missing documentation, Name 'multiplex4' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: multiplex4. Affected line: Modelica.Blocks.Routing.Multiplex4 multiplex4 annotation (Placement(transformation(extent={{18,-16},{38,4}}))); -6: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: MixingVolumes.MixingVolume vol( redeclare final package Medium = Medium, final m_flow_nominal=m_flow_nominal, final m_flow_small=m_flow_small, final allowFlowReversal=allowFlowReversal, final nPorts=2, final p_start=p_start, final T_start=T_start) "Fluid volume" annotation (Placement(transformation(extent={{-50,-80},{-30,-60}})));FixedResistances.PressureDrop preDro( redeclare final package Medium = Medium, final m_flow_nominal=m_flow_nominal, final show_T=false, final allowFlowReversal=allowFlowReversal, final dp_nominal=dp_nominal) "Pressure drop" annotation (Placement(transformation(extent={{-20,-90},{0,-70}}))); +6: Could not extract name from line and check correctness, is your type specification correct (full library path)?. Affected line: SDF.NDTable boilerEffciency( nin=4, readFromFile=true, filename=ModelicaServices.ExternalReferences.loadResource( "modelica://AixLib/Resources/Data/Fluid/BoilerCHP/BaseClasses/GenericBoiler/Boiler_Generic_Characteristic_Chart.sdf"), dataset="/Characteristic chart", dataUnit="-", scaleUnits={"K","K","-","-"}, interpMethod=SDF.Types.InterpolationMethod.Linear, extrapMethod=SDF.Types.ExtrapolationMethod.Hold) "Characteristic chart of adiabatic boiler efficiency" annotation (Placement(transformation(extent={{54,-16},{74,4}}))); -7: Name 'rho_default' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: rho_default. Affected line: final parameter Modelica.Units.SI.Density rho_default=Medium.density_pTX( Medium.p_default, Medium.T_default, Medium.X_default) "Density used for parameterization of pressure curve" annotation (Dialog(tab="Advanced", group="Pressure drop")); +7: Missing documentation. Affected line: Modelica.Blocks.Math.Add add annotation (Placement(transformation(extent={{20,54},{40,74}}))); +8: Missing documentation. Affected line: Modelica.Blocks.Math.Add add1(k1=-1) annotation (Placement(transformation(extent={{-36,-14},{-16,6}}))); -AixLib/Fluid/BoilerCHP/HeatGeneratorNoControl.mo -1: Name 'TCold' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Cold. Affected line: Modelica.Blocks.Interfaces.RealOutput TCold( final quantity="ThermodynamicTemperature", final unit="K", displayUnit="degC") "Temperature of the passing fluid" annotation (Placement(transformation(extent={{44,76},{64,96}}), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={-40,90}))); +9: Name 'SupplyTemp' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Supply, Temp. Affected line: Modelica.Blocks.Sources.RealExpression SupplyTemp(y=TSupNom) "Nominal supply temperature" annotation (Placement(transformation(extent={{-100,-22},{-54,2}}))); -2: Name 'massFlow' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: mass. Affected line: Modelica.Blocks.Interfaces.RealOutput massFlow(quantity="MassFlowRate", final unit="kg/s") "Mass flow rate from port_a to port_b" annotation (Placement(transformation(extent={{100,30},{120,50}}), iconTransformation( extent={{-10,-10},{10,10}}, rotation=90, origin={40,90}))); +10: Name 'DeltaT_amb' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: Delta, T_amb. Affected line: Modelica.Blocks.Sources.RealExpression DeltaT_amb(y=TSupNom - 293.15) "temperature difference supply-ambient" annotation (Placement(transformation(extent={{-100,80},{-54,104}}))); -3: Name 'coeffPresLoss' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: coeff, Pres, Loss. Affected line: parameter Real coeffPresLoss "Pressure loss coefficient of the heat generator"; \ No newline at end of file +11: Name 'losses' contains parts with more/less than 3 characters or which are not part of special cases. Affected parts: losses. Affected line: Modelica.Blocks.Math.Product losses "Nominal boiler losses" annotation (Placement(transformation(extent={{-32,76},{-12,96}}))); \ No newline at end of file diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/comparison-dymola.log b/docs/issue1147_GenericBoiler/regression/Fluid/comparison-dymola.log index bc8033ce1e..190bf1495b 100644 --- a/docs/issue1147_GenericBoiler/regression/Fluid/comparison-dymola.log +++ b/docs/issue1147_GenericBoiler/regression/Fluid/comparison-dymola.log @@ -30,7 +30,7 @@ }, "model": "AixLib.Fluid.FixedResistances.Examples.SimplePipe", "simulation": { - "elapsed_time": 0.00769, + "elapsed_time": 0.00937, "final_time": 1000, "jacobians": 43, "start_time": 0, @@ -81,7 +81,7 @@ }, "model": "AixLib.Fluid.Movers.PumpsPolynomialBased.Examples.PumpHeadControlled", "simulation": { - "elapsed_time": 0.00977, + "elapsed_time": 0.0135, "final_time": 600, "jacobians": 108, "start_time": 0, @@ -150,7 +150,7 @@ }, "model": "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpConst", "simulation": { - "elapsed_time": 0.0312, + "elapsed_time": 0.0192, "final_time": 3600, "jacobians": 120, "start_time": 0, @@ -162,34 +162,28 @@ "comparison": { "file_name": "AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat", "funnel_dirs": [ - null, - null + "funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y" ], - "success_rate": 0.0, + "success_rate": 1.0, "t_err_max": [ - 0, - 0 + 0.0 ], "test_passed": [ - 0, - 0 + 1 ], "var_groups": [ - 0, 0 ], "variables": [ - "TSet.y", - "combinedHeatPower.senTHot.T" + "TSet.y" ], "warnings": [ - "Translation, simulation or extracting simulation results failed. Fluid/BoilerCHP/Examples/CHPSystem.mos uses combinedHeatPower.senTHot.T which does not exist in AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat.\n", - "" + null ] }, "model": "AixLib.Fluid.BoilerCHP.Examples.CHPSystem", "simulation": { - "elapsed_time": 0.028, + "elapsed_time": 0.0266, "final_time": 1200, "jacobians": 409, "start_time": 0, @@ -234,7 +228,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Demands.Examples.OpenLoopVarTSupplyDp", "simulation": { - "elapsed_time": 0.0277, + "elapsed_time": 0.0349, "final_time": 100000, "jacobians": 126, "start_time": 0, @@ -321,7 +315,7 @@ }, "model": "AixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Examples.Test_EnthalpyExchanger", "simulation": { - "elapsed_time": 0.293, + "elapsed_time": 0.284, "final_time": 7200, "jacobians": 62, "start_time": 0, @@ -378,7 +372,7 @@ }, "model": "AixLib.Fluid.Storage.Examples.StorageSimpleExample", "simulation": { - "elapsed_time": 8.86, + "elapsed_time": 8.77, "final_time": 38200, "jacobians": 59209, "start_time": 0, @@ -417,7 +411,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.StaticPipe", "simulation": { - "elapsed_time": 0.00789, + "elapsed_time": 0.00644, "final_time": 1000, "jacobians": 35, "start_time": 0, @@ -486,7 +480,7 @@ }, "model": "AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar", "simulation": { - "elapsed_time": 0.0186, + "elapsed_time": 0.0241, "final_time": 3600, "jacobians": 122, "start_time": 0, @@ -537,7 +531,7 @@ }, "model": "AixLib.Fluid.Storage.Examples.StorageBoiler", "simulation": { - "elapsed_time": 0.0883, + "elapsed_time": 0.0898, "final_time": 86400, "jacobians": 101, "start_time": 0, @@ -576,7 +570,7 @@ }, "model": "AixLib.Fluid.FixedResistances.Examples.CompareFixedResistances", "simulation": { - "elapsed_time": 0.262, + "elapsed_time": 0.283, "final_time": 3600, "jacobians": 41000, "start_time": 0, @@ -645,7 +639,7 @@ }, "model": "AixLib.Fluid.HeatPumps.Examples.HeatPump", "simulation": { - "elapsed_time": 0.0182, + "elapsed_time": 0.0187, "final_time": 3600, "jacobians": 72, "start_time": 0, @@ -702,7 +696,7 @@ }, "model": "AixLib.Fluid.BoilerCHP.Examples.BoilerGeneric", "simulation": { - "elapsed_time": 0.0144, + "elapsed_time": 0.0148, "final_time": 1200, "jacobians": 126, "start_time": 0, @@ -753,7 +747,7 @@ }, "model": "AixLib.Fluid.Pools.Examples.IndoorSwimmingPool", "simulation": { - "elapsed_time": 0.23407, + "elapsed_time": 0.236752, "final_time": 604800, "jacobians": 97, "start_time": 0, @@ -810,7 +804,7 @@ }, "model": "AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump", "simulation": { - "elapsed_time": 4.73, + "elapsed_time": 4.88, "final_time": 86400, "jacobians": 4621, "start_time": 0, @@ -849,7 +843,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.PlugFlowPipeZeta", "simulation": { - "elapsed_time": 0.0121, + "elapsed_time": 0.00871, "final_time": 1000, "jacobians": 78, "start_time": 0, @@ -900,7 +894,7 @@ }, "model": "AixLib.Fluid.Movers.PumpsPolynomialBased.Examples.PumpSpeedControlled", "simulation": { - "elapsed_time": 0.0121, + "elapsed_time": 0.0125, "final_time": 600, "jacobians": 170, "start_time": 0, @@ -933,7 +927,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Demands.Examples.OpenLoopVarTSupplyDpFixedTempDifferenceBypass", "simulation": { - "elapsed_time": 0.0269, + "elapsed_time": 0.0662, "final_time": 100000, "jacobians": 162, "start_time": 0, @@ -972,7 +966,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.PlugFlowPipeEmbedded", "simulation": { - "elapsed_time": 0.0118, + "elapsed_time": 0.0123, "final_time": 1000, "jacobians": 109, "start_time": 0, @@ -1035,7 +1029,7 @@ }, "model": "AixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.DynamicValidation", "simulation": { - "elapsed_time": 22.2, + "elapsed_time": 22.3, "final_time": 7200, "jacobians": 7673, "start_time": 0, @@ -1092,7 +1086,7 @@ }, "model": "AixLib.Fluid.HeatExchangers.Examples.HeatingRod", "simulation": { - "elapsed_time": 0.014235, + "elapsed_time": 0.0136881, "final_time": 172800, "jacobians": 40, "start_time": 0, @@ -1155,7 +1149,7 @@ }, "model": "AixLib.Fluid.Storage.Examples.StorageSolarCollector", "simulation": { - "elapsed_time": 0.651, + "elapsed_time": 0.696, "final_time": 172800, "jacobians": 1201, "start_time": 0, @@ -1206,7 +1200,7 @@ }, "model": "AixLib.Fluid.Pools.Examples.IndoorSwimmingPoolExternalHeatingSystem", "simulation": { - "elapsed_time": 0.266364, + "elapsed_time": 0.265503, "final_time": 604800, "jacobians": 97, "start_time": 0, @@ -1251,7 +1245,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Demands.Examples.OpenLoopHeatPumpCarnot", "simulation": { - "elapsed_time": 0.0315, + "elapsed_time": 0.0233, "final_time": 100000, "jacobians": 115, "start_time": 0, @@ -1320,7 +1314,7 @@ }, "model": "AixLib.Fluid.Chillers.Examples.Chiller", "simulation": { - "elapsed_time": 0.0163, + "elapsed_time": 0.0233, "final_time": 3600, "jacobians": 79, "start_time": 0, @@ -1371,7 +1365,7 @@ }, "model": "AixLib.Fluid.Movers.PumpsPolynomialBased.Examples.PumpSpeedControlledDpV", "simulation": { - "elapsed_time": 0.0138, + "elapsed_time": 0.0127, "final_time": 600, "jacobians": 134, "start_time": 0, @@ -1446,7 +1440,7 @@ }, "model": "AixLib.Fluid.DistrictHeatingCooling.Pipes.Examples.DHCPipe", "simulation": { - "elapsed_time": 0.437, + "elapsed_time": 0.491, "final_time": 3600, "jacobians": 6494, "start_time": 0, @@ -1497,7 +1491,7 @@ }, "model": "AixLib.Fluid.BoilerCHP.Examples.CHPSystemNoControl", "simulation": { - "elapsed_time": 0.00792, + "elapsed_time": 0.00988, "final_time": 300, "jacobians": 75, "start_time": 0, @@ -1560,7 +1554,7 @@ }, "model": "AixLib.Fluid.MassExchangers.MembraneBasedEnthalpyExchangers.Validation.StaticValidation", "simulation": { - "elapsed_time": 7.87, + "elapsed_time": 8.45, "final_time": 29600, "jacobians": 1180, "start_time": 0, @@ -1611,7 +1605,7 @@ }, "model": "AixLib.Fluid.Storage.Examples.StorageDetailedExample", "simulation": { - "elapsed_time": 0.0492, + "elapsed_time": 0.0516, "final_time": 86400, "jacobians": 45, "start_time": 0, diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/errors.csv b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/errors.csv new file mode 100644 index 0000000000..983df32400 --- /dev/null +++ b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/errors.csv @@ -0,0 +1,3 @@ +x,y +0.000000,0.000000 +1200.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/lowerBound.csv b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/lowerBound.csv new file mode 100644 index 0000000000..1d443c08c4 --- /dev/null +++ b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/lowerBound.csv @@ -0,0 +1,3 @@ +x,y +-0.001000,352.796844 +1200.001000,352.796844 diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/reference.csv b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/reference.csv new file mode 100644 index 0000000000..25e0e19898 --- /dev/null +++ b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/reference.csv @@ -0,0 +1,3 @@ +x,y +0.000000,353.149994 +1200.000000,353.149994 diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/test.csv b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/test.csv new file mode 100644 index 0000000000..25e0e19898 --- /dev/null +++ b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/test.csv @@ -0,0 +1,3 @@ +x,y +0.000000,353.149994 +1200.000000,353.149994 diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/upperBound.csv b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/upperBound.csv new file mode 100644 index 0000000000..88ba095ea9 --- /dev/null +++ b/docs/issue1147_GenericBoiler/regression/Fluid/funnel_comp/AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat_TSet.y/upperBound.csv @@ -0,0 +1,3 @@ +x,y +-0.001000,353.503144 +1200.001000,353.503144 diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/simulator-dymola.log b/docs/issue1147_GenericBoiler/regression/Fluid/simulator-dymola.log index f1e96d42fe..f1168b6afb 100644 --- a/docs/issue1147_GenericBoiler/regression/Fluid/simulator-dymola.log +++ b/docs/issue1147_GenericBoiler/regression/Fluid/simulator-dymola.log @@ -1127,15 +1127,15 @@ savelog("AixLib.Fluid.Movers.DpControlledMovers.Examples.DpVar.translation.log") rCheck = checkModel("AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump"); Check of AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump: Warning: Members of records must be set in declaration, modified iceFacMea. - File: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/Examples/GeothermalHeatPump/GeothermalHeatPump.mo, line 40 + File: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/Examples/GeothermalHeatPump/GeothermalHeatPump.mo, line 40 Context: AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump.AixLib.Fluid.Examples.GeothermalHeatPump.BaseClasses.GeothermalHeatPumpControlledBase.heatPumpControlBus.iceFacMea Original declaration of iceFacMea: - File: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Controls/Interfaces/VapourCompressionMachineControlBus.mo, line 42 + File: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Controls/Interfaces/VapourCompressionMachineControlBus.mo, line 42 Context: AixLib.Controls.Interfaces.VapourCompressionMachineControlBus.iceFacMea Warning: Redeclaration requires a subtype. But missing component dp_start. In redeclaration of PeakLoadDeviceModel. - File: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpBase.mo, line 14 + File: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpBase.mo, line 14 Context: AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump.PeakLoadDeviceModel The model has the same number of unknowns and equations: 4648 Check of AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump successful. @@ -1153,15 +1153,15 @@ rScript=RunScript("modelica://AixLib/Resources/Scripts/Dymola/Fluid/Examples/Geo simulateModel("AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump", startTime=0, stopTime=86400, method="dassl", tolerance=1e-06, resultFile="AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump"); Translation of AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump: Warning: Members of records must be set in declaration, modified iceFacMea. - File: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/Examples/GeothermalHeatPump/GeothermalHeatPump.mo, line 40 + File: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/Examples/GeothermalHeatPump/GeothermalHeatPump.mo, line 40 Context: AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump.AixLib.Fluid.Examples.GeothermalHeatPump.BaseClasses.GeothermalHeatPumpControlledBase.heatPumpControlBus.iceFacMea Original declaration of iceFacMea: - File: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Controls/Interfaces/VapourCompressionMachineControlBus.mo, line 42 + File: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Controls/Interfaces/VapourCompressionMachineControlBus.mo, line 42 Context: AixLib.Controls.Interfaces.VapourCompressionMachineControlBus.iceFacMea Warning: Redeclaration requires a subtype. But missing component dp_start. In redeclaration of PeakLoadDeviceModel. - File: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpBase.mo, line 14 + File: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/Examples/GeothermalHeatPump/BaseClasses/GeothermalHeatPumpBase.mo, line 14 Context: AixLib.Fluid.Examples.GeothermalHeatPump.GeothermalHeatPump.PeakLoadDeviceModel The DAE has 4648 scalar unknowns and 4648 scalar equations. Sparse solver handling possible: false. @@ -1170,9 +1170,9 @@ Model sparse and large enough: true. Sparse solvers are available for dassl, lsodar, cvode, radau, esdirk*, sdirk* (using OpenMP, set number of cores with Advanced.NumberOfCores). Warning: The conditions of the following assert statements are always false: Warning: assert(heatPump.con.preDro.homotopyInitialization, "In GeothermalHeatPump.heatPump.con.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable heatPump.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.con.preDro.PartialResistance. + The variable heatPump.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.con.preDro.PartialResistance. Warning: assert(heatPump.eva.preDro.homotopyInitialization, "In GeothermalHeatPump.heatPump.eva.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable heatPump.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.eva.preDro.PartialResistance. + The variable heatPump.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.eva.preDro.PartialResistance. Statistics @@ -1549,9 +1549,9 @@ Translation of AixLib.Fluid.HeatPumps.Examples.HeatPump: The DAE has 634 scalar unknowns and 634 scalar equations. Warning: The conditions of the following assert statements are always false: Warning: assert(heatPump.con.preDro.homotopyInitialization, "In HeatPump.heatPump.con.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable heatPump.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.con.preDro.PartialResistance. + The variable heatPump.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.con.preDro.PartialResistance. Warning: assert(heatPump.eva.preDro.homotopyInitialization, "In HeatPump.heatPump.eva.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable heatPump.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.eva.preDro.PartialResistance. + The variable heatPump.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPump.eva.preDro.PartialResistance. Statistics @@ -1614,14 +1614,14 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class boiGen.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for boiGen.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class boiGen.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The model has the same number of unknowns and equations: 281 The model could not be deduced to be symbolically well-posed. The model has @@ -1652,14 +1652,14 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class boiGen.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for boiGen.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class boiGen.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-nf55iuop/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-63zawo4w/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The DAE has 281 scalar unknowns and 281 scalar equations. Statistics @@ -3203,9 +3203,9 @@ Translation of AixLib.Fluid.Chillers.Examples.Chiller: The DAE has 625 scalar unknowns and 625 scalar equations. Warning: The conditions of the following assert statements are always false: Warning: assert(chiller.con.preDro.homotopyInitialization, "In Chiller.chiller.con.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable chiller.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-lu4hlv37/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component chiller.con.preDro.PartialResistance. + The variable chiller.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-mjqz4s8c/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component chiller.con.preDro.PartialResistance. Warning: assert(chiller.eva.preDro.homotopyInitialization, "In Chiller.chiller.eva.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable chiller.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-lu4hlv37/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component chiller.eva.preDro.PartialResistance. + The variable chiller.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-mjqz4s8c/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component chiller.eva.preDro.PartialResistance. Statistics diff --git a/docs/issue1147_GenericBoiler/regression/Fluid/unitTests-dymola.log b/docs/issue1147_GenericBoiler/regression/Fluid/unitTests-dymola.log index 826532da2e..b272a4dd8b 100644 --- a/docs/issue1147_GenericBoiler/regression/Fluid/unitTests-dymola.log +++ b/docs/issue1147_GenericBoiler/regression/Fluid/unitTests-dymola.log @@ -1,7 +1,7 @@ Regression tests are only run for the following package: AixLib.Fluid -*** Error: Fluid/BoilerCHP/Examples/CHPSystem.mos uses combinedHeatPower.senTHot.T which does not exist in AixLib.Fluid.BoilerCHP.Examples.CHPSystem.mat. - +*** Error: AixLib_Fluid_BoilerCHP_Examples_CHPSystem.txt: Errors during result verification. + Did not find variable combinedHeatPower.senTSup.T in old results. Comparison files output by funnel are stored in the directory 'funnel_comp' of size 1.3 MB. Run 'python -c "import buildingspy.development.regressiontest as t; t.Tester(tool=\"dymola\").report()"' to access a summary of the comparison results. diff --git a/docs/issue1147_GenericBoiler/regression/Systems/comparison-dymola.log b/docs/issue1147_GenericBoiler/regression/Systems/comparison-dymola.log index 5db08129ea..6967fe27a0 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/comparison-dymola.log +++ b/docs/issue1147_GenericBoiler/regression/Systems/comparison-dymola.log @@ -36,7 +36,7 @@ }, "model": "AixLib.Systems.ModularAHU.Examples.Heater", "simulation": { - "elapsed_time": 0.0229, + "elapsed_time": 0.024, "final_time": 3600, "jacobians": 31, "start_time": 0, @@ -99,7 +99,7 @@ }, "model": "AixLib.Systems.HydraulicModules.Example.Pump", "simulation": { - "elapsed_time": 0.0182, + "elapsed_time": 0.0209, "final_time": 800, "jacobians": 67, "start_time": 0, @@ -117,20 +117,20 @@ "funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower", "funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower" ], - "success_rate": 1.0, + "success_rate": 0.4, "t_err_max": [ + 840.0, 0.0, 0.0, - 0.0, - 0.0, - 0.0 + 840.0, + 840.0 ], "test_passed": [ + 0, 1, 1, - 1, - 1, - 1 + 0, + 0 ], "var_groups": [ 0, @@ -147,18 +147,18 @@ "boilerControlBus.fuelPower" ], "warnings": [ + "Absolute error = 2.204e-01 at t = 840.0 for boilerControlBus.TSupMea", null, null, - null, - null, - null + "Absolute error = 4.557e+02 at t = 840.0 for boilerControlBus.ThermalPower", + "Absolute error = 5.088e+02 at t = 840.0 for boilerControlBus.fuelPower" ] }, "model": "AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple", "simulation": { - "elapsed_time": 0.0345, + "elapsed_time": 0.0219, "final_time": 84000, - "jacobians": 97, + "jacobians": 114, "start_time": 0, "state_events": 3, "success": true @@ -219,7 +219,7 @@ }, "model": "AixLib.Systems.HydraulicModules.Example.Injection", "simulation": { - "elapsed_time": 0.027, + "elapsed_time": 0.029, "final_time": 800, "jacobians": 55, "start_time": 0, @@ -318,7 +318,7 @@ }, "model": "AixLib.Systems.ModularAHU.Validation.AHU2_Cooler", "simulation": { - "elapsed_time": 2.56, + "elapsed_time": 2.78, "final_time": 2700, "jacobians": 11738, "start_time": 0, @@ -375,7 +375,7 @@ }, "model": "AixLib.Systems.ModularAHU.Examples.DemandControlledAHU", "simulation": { - "elapsed_time": 50.7, + "elapsed_time": 52.2, "final_time": 6566400.0, "jacobians": 24401, "start_time": 5961600.0, @@ -438,7 +438,7 @@ }, "model": "AixLib.Systems.HydraulicModules.Example.Throttle", "simulation": { - "elapsed_time": 0.0121, + "elapsed_time": 0.0113, "final_time": 1000, "jacobians": 43, "start_time": 0, @@ -456,20 +456,20 @@ "funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower", "funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower" ], - "success_rate": 1.0, + "success_rate": 0.0, "t_err_max": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 + 840.0, + 840.0, + 840.0, + 840.0, + 840.0 ], "test_passed": [ - 1, - 1, - 1, - 1, - 1 + 0, + 0, + 0, + 0, + 0 ], "var_groups": [ 0, @@ -486,20 +486,20 @@ "boilerControlBus.fuelPower" ], "warnings": [ - null, - null, - null, - null, - null + "Absolute error = 9.520e+00 at t = 840.0 for boilerControlBus.TSupMea", + "Absolute error = 1.047e+01 at t = 840.0 for boilerControlBus.TRetMea", + "Absolute error = 7.843e-03 at t = 840.0 for boilerControlBus.Efficiency", + "Absolute error = 1.373e+04 at t = 840.0 for boilerControlBus.ThermalPower", + "Absolute error = 1.371e+04 at t = 840.0 for boilerControlBus.fuelPower" ] }, "model": "AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve", "simulation": { - "elapsed_time": 0.0542, + "elapsed_time": 0.0536, "final_time": 84000, - "jacobians": 542, + "jacobians": 504, "start_time": 0, - "state_events": 12, + "state_events": 10, "success": true } }, @@ -513,20 +513,20 @@ "funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower", "funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower" ], - "success_rate": 1.0, + "success_rate": 0.0, "t_err_max": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 + 11600.0, + 11400.0, + 11600.0, + 12000.0, + 12000.0 ], "test_passed": [ - 1, - 1, - 1, - 1, - 1 + 0, + 0, + 0, + 0, + 0 ], "var_groups": [ 0, @@ -543,20 +543,20 @@ "boilerControlBus.fuelPower" ], "warnings": [ - null, - null, - null, - null, - null + "Absolute error = 3.413e+00 at t = 11600.0 for boilerControlBus.TSupMea", + "Absolute error = 6.953e+00 at t = 11400.0 for boilerControlBus.TRetMea", + "Absolute error = 1.582e-02 at t = 11600.0 for boilerControlBus.Efficiency", + "Absolute error = 7.962e+03 at t = 12000.0 for boilerControlBus.ThermalPower", + "Absolute error = 8.286e+03 at t = 12000.0 for boilerControlBus.fuelPower" ] }, "model": "AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback", "simulation": { - "elapsed_time": 2.82, + "elapsed_time": 6.2, "final_time": 20000, - "jacobians": 32091, + "jacobians": 69639, "start_time": 0, - "state_events": 2547, + "state_events": 5480, "success": true } }, @@ -615,7 +615,7 @@ }, "model": "AixLib.Systems.HydraulicModules.Example.Injection2WayValve", "simulation": { - "elapsed_time": 0.0286, + "elapsed_time": 0.0226, "final_time": 800, "jacobians": 53, "start_time": 0, @@ -714,7 +714,7 @@ }, "model": "AixLib.Systems.ModularAHU.Validation.AHU2_Heater", "simulation": { - "elapsed_time": 1.2, + "elapsed_time": 1.09, "final_time": 4320, "jacobians": 4262, "start_time": 0, @@ -783,7 +783,7 @@ }, "model": "AixLib.Systems.ModularAHU.Examples.GenericAHU", "simulation": { - "elapsed_time": 0.156, + "elapsed_time": 0.133, "final_time": 7200, "jacobians": 40, "start_time": 0, @@ -846,7 +846,7 @@ }, "model": "AixLib.Systems.HeatPumpSystems.Examples.HeatPumpSystem", "simulation": { - "elapsed_time": 1.82, + "elapsed_time": 2.08, "final_time": 86400, "jacobians": 8350, "start_time": 0, @@ -945,7 +945,7 @@ }, "model": "AixLib.Systems.ModularAHU.Validation.AHU2_Preheater", "simulation": { - "elapsed_time": 1.5, + "elapsed_time": 1.65, "final_time": 7200, "jacobians": 4988, "start_time": 0, @@ -1008,7 +1008,7 @@ }, "model": "AixLib.Systems.HydraulicModules.Example.ThrottlePump", "simulation": { - "elapsed_time": 0.019, + "elapsed_time": 0.0157, "final_time": 600, "jacobians": 46, "start_time": 0, @@ -1071,7 +1071,7 @@ }, "model": "AixLib.Systems.HydraulicModules.Example.Admix", "simulation": { - "elapsed_time": 0.0214, + "elapsed_time": 0.0232, "final_time": 800, "jacobians": 56, "start_time": 0, diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/errors.csv index c6debad67d..157517022b 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/errors.csv @@ -1,66 +1,66 @@ x,y 0.000000,0.000000 -200.000000,0.000000 -400.000000,0.000000 -600.000000,0.000000 -800.000000,0.000000 -1000.000000,0.000000 -1200.000000,0.000000 -1400.000000,0.000000 -1600.000000,0.000000 -1800.000000,0.000000 -2000.000000,0.000000 -2200.000000,0.000000 -2400.000000,0.000000 -2600.000000,0.000000 -2800.000000,0.000000 -3000.000000,0.000000 -3200.000000,0.000000 -3400.000000,0.000000 -3600.000000,0.000000 -3800.000000,0.000000 -4000.000000,0.000000 -4200.000000,0.000000 -4400.000000,0.000000 -4600.000000,0.000000 +200.000000,0.000072 +400.000000,0.002551 +600.000000,0.004516 +800.000000,0.006767 +1000.000000,0.004567 +1200.000000,0.008280 +1400.000000,0.009563 +1600.000000,0.010535 +1800.000000,0.012541 +2000.000000,0.009871 +2200.000000,0.010986 +2400.000000,0.012036 +2600.000000,0.010772 +2800.000000,0.008658 +3000.000000,0.010049 +3200.000000,0.008934 +3400.000000,0.008248 +3600.000000,0.003695 +3800.000000,0.004538 +4000.000000,0.000523 +4200.000000,0.002822 +4400.000000,0.001266 +4600.000000,0.002145 4800.000000,0.000000 5000.000000,0.000000 -5200.000000,0.000000 +5200.000000,0.002726 5400.000000,0.000000 -5600.000000,0.000000 -5800.000000,0.000000 +5600.000000,0.000571 +5800.000000,0.002767 6000.000000,0.000000 -6200.000000,0.000000 -6400.000000,0.000000 +6200.000000,0.001953 +6400.000000,0.000673 6600.000000,0.000000 -6800.000000,0.000000 -7000.000000,0.000000 -7200.000000,0.000000 -7400.000000,0.000000 +6800.000000,0.000777 +7000.000000,0.000341 +7200.000000,0.001548 +7400.000000,0.001124 7600.000000,0.000000 7800.000000,0.000000 -8000.000000,0.000000 -8200.000000,0.000000 +8000.000000,0.000207 +8200.000000,0.000740 8400.000000,0.000000 -8600.000000,0.000000 -8800.000000,0.000000 -9000.000000,0.000000 +8600.000000,0.000992 +8800.000000,0.001453 +9000.000000,0.002117 9200.000000,0.000000 9400.000000,0.000000 -9600.000000,0.000000 -9800.000000,0.000000 +9600.000000,0.000289 +9800.000000,0.000233 10000.000000,0.000000 -10200.000000,0.000000 -10400.000000,0.000000 -10600.000000,0.000000 -10800.000000,0.000000 -11000.000000,0.000000 -11200.000000,0.000000 -11400.000000,0.000000 -11600.000000,0.000000 -11800.000000,0.000000 -12000.000000,0.000000 -12200.000000,0.000000 +10200.000000,0.002408 +10400.000000,0.000064 +10600.000000,0.001136 +10800.000000,0.001524 +11000.000000,0.001872 +11200.000000,0.007488 +11400.000000,0.015804 +11600.000000,0.015823 +11800.000000,0.011072 +12000.000000,0.003924 +12200.000000,0.000154 12400.000000,0.000000 12600.000000,0.000000 12800.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/test.csv index 8fbed9ae12..1f59c15cb0 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.Efficiency/test.csv @@ -1,72 +1,72 @@ x,y 0.000000,0.974999 -200.000000,0.951748 -400.000000,0.949068 -600.000000,0.945962 -800.000000,0.943256 -1000.000000,0.940969 -1200.000000,0.938621 -1400.000000,0.936483 -1600.000000,0.935223 -1800.000000,0.935297 -2000.000000,0.935652 -2200.000000,0.936070 -2400.000000,0.936493 -2600.000000,0.936980 -2800.000000,0.937756 -3000.000000,0.938825 -3200.000000,0.939960 -3400.000000,0.941019 -3600.000000,0.942226 -3800.000000,0.943558 -4000.000000,0.944995 -4200.000000,0.946514 -4400.000000,0.948094 -4600.000000,0.949713 -4800.000000,0.951352 -5000.000000,0.950194 -5200.000000,0.947484 -5400.000000,0.950048 -5600.000000,0.948404 -5800.000000,0.946764 -6000.000000,0.949974 -6200.000000,0.947113 -6400.000000,0.950642 -6600.000000,0.949986 -6800.000000,0.946639 -7000.000000,0.950412 -7200.000000,0.950737 -7400.000000,0.949720 -7600.000000,0.949599 -7800.000000,0.950109 -8000.000000,0.951057 -8200.000000,0.951313 -8400.000000,0.950681 -8600.000000,0.949807 -8800.000000,0.949462 -9000.000000,0.950201 -9200.000000,0.951047 -9400.000000,0.946787 -9600.000000,0.950166 -9800.000000,0.948721 -10000.000000,0.950396 -10200.000000,0.949953 -10400.000000,0.947529 -10600.000000,0.949590 -10800.000000,0.948266 -11000.000000,0.943702 -11200.000000,0.938874 -11400.000000,0.932537 -11600.000000,0.930222 -11800.000000,0.929257 -12000.000000,0.928673 -12200.000000,0.928193 -12400.000000,0.927748 -12600.000000,0.927322 -12800.000000,0.926912 -13000.000000,0.926519 -13200.000000,0.926143 -13400.000000,0.925785 +200.000000,0.952820 +400.000000,0.952618 +600.000000,0.951478 +800.000000,0.951023 +1000.000000,0.946536 +1200.000000,0.947901 +1400.000000,0.947046 +1600.000000,0.946758 +1800.000000,0.948838 +2000.000000,0.946524 +2200.000000,0.948056 +2400.000000,0.949529 +2600.000000,0.948752 +2800.000000,0.947414 +3000.000000,0.949874 +3200.000000,0.949894 +3400.000000,0.950267 +3600.000000,0.946920 +3800.000000,0.949096 +4000.000000,0.946518 +4200.000000,0.950336 +4400.000000,0.950360 +4600.000000,0.946569 +4800.000000,0.950983 +5000.000000,0.950824 +5200.000000,0.951210 +5400.000000,0.950782 +5600.000000,0.946832 +5800.000000,0.950530 +6000.000000,0.949030 +6200.000000,0.950066 +6400.000000,0.948969 +6600.000000,0.950983 +6800.000000,0.948416 +7000.000000,0.951753 +7200.000000,0.948190 +7400.000000,0.951844 +7600.000000,0.948668 +7800.000000,0.951089 +8000.000000,0.949849 +8200.000000,0.949572 +8400.000000,0.951195 +8600.000000,0.947815 +8800.000000,0.951916 +9000.000000,0.947083 +9200.000000,0.951932 +9400.000000,0.947171 +9600.000000,0.951454 +9800.000000,0.947488 +10000.000000,0.951302 +10200.000000,0.946545 +10400.000000,0.948594 +10600.000000,0.947455 +10800.000000,0.950789 +11000.000000,0.946574 +11200.000000,0.947363 +11400.000000,0.949342 +11600.000000,0.947045 +11800.000000,0.941329 +12000.000000,0.933597 +12200.000000,0.929347 +12400.000000,0.928014 +12600.000000,0.927386 +12800.000000,0.926929 +13000.000000,0.926523 +13200.000000,0.926144 +13400.000000,0.925786 13600.000000,0.925447 13800.000000,0.925129 14000.000000,0.924832 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/errors.csv index c6debad67d..c2c552eb57 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/errors.csv @@ -1,66 +1,66 @@ x,y 0.000000,0.000000 -200.000000,0.000000 -400.000000,0.000000 -600.000000,0.000000 -800.000000,0.000000 -1000.000000,0.000000 -1200.000000,0.000000 -1400.000000,0.000000 -1600.000000,0.000000 -1800.000000,0.000000 -2000.000000,0.000000 -2200.000000,0.000000 -2400.000000,0.000000 -2600.000000,0.000000 -2800.000000,0.000000 -3000.000000,0.000000 -3200.000000,0.000000 -3400.000000,0.000000 -3600.000000,0.000000 -3800.000000,0.000000 -4000.000000,0.000000 -4200.000000,0.000000 -4400.000000,0.000000 -4600.000000,0.000000 -4800.000000,0.000000 -5000.000000,0.000000 -5200.000000,0.000000 -5400.000000,0.000000 -5600.000000,0.000000 -5800.000000,0.000000 -6000.000000,0.000000 -6200.000000,0.000000 -6400.000000,0.000000 -6600.000000,0.000000 -6800.000000,0.000000 -7000.000000,0.000000 -7200.000000,0.000000 -7400.000000,0.000000 -7600.000000,0.000000 -7800.000000,0.000000 -8000.000000,0.000000 -8200.000000,0.000000 +200.000000,0.049902 +400.000000,2.345955 +600.000000,3.421098 +800.000000,4.354712 +1000.000000,2.807478 +1200.000000,4.286655 +1400.000000,4.398045 +1600.000000,4.593705 +1800.000000,5.717261 +2000.000000,4.288894 +2200.000000,4.988725 +2400.000000,5.588858 +2600.000000,5.038483 +2800.000000,4.048937 +3000.000000,5.103172 +3200.000000,4.715919 +3400.000000,4.497859 +3600.000000,2.174327 +3800.000000,2.827925 +4000.000000,0.822413 +4200.000000,2.318948 +4400.000000,1.699172 +4600.000000,0.418795 +4800.000000,0.732941 +5000.000000,0.846702 +5200.000000,1.961853 +5400.000000,0.266743 +5600.000000,0.396901 +5800.000000,1.894159 +6000.000000,0.098012 +6200.000000,1.400447 +6400.000000,0.526419 +6600.000000,0.296226 +6800.000000,0.736425 +7000.000000,0.453066 +7200.000000,1.042080 +7400.000000,0.878375 +7600.000000,0.159716 +7800.000000,0.249331 +8000.000000,0.322266 +8200.000000,0.621661 8400.000000,0.000000 -8600.000000,0.000000 -8800.000000,0.000000 -9000.000000,0.000000 -9200.000000,0.000000 +8600.000000,0.778534 +8800.000000,1.033438 +9000.000000,1.385797 +9200.000000,0.195757 9400.000000,0.000000 -9600.000000,0.000000 -9800.000000,0.000000 -10000.000000,0.000000 -10200.000000,0.000000 -10400.000000,0.000000 -10600.000000,0.000000 -10800.000000,0.000000 -11000.000000,0.000000 -11200.000000,0.000000 -11400.000000,0.000000 -11600.000000,0.000000 -11800.000000,0.000000 -12000.000000,0.000000 -12200.000000,0.000000 +9600.000000,0.443457 +9800.000000,0.287694 +10000.000000,0.269750 +10200.000000,1.458563 +10400.000000,0.399605 +10600.000000,0.734711 +10800.000000,1.868561 +11000.000000,1.798582 +11200.000000,4.016622 +11400.000000,6.953105 +11600.000000,5.969439 +11800.000000,3.642664 +12000.000000,1.581485 +12200.000000,0.133656 12400.000000,0.000000 12600.000000,0.000000 12800.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/test.csv index 0d32d61df6..d03ddc1ddd 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TRetMea/test.csv @@ -1,73 +1,73 @@ x,y 0.000000,303.149994 -200.000000,309.380798 -400.000000,309.622650 -600.000000,310.829865 -800.000000,311.908905 -1000.000000,312.817413 -1200.000000,313.560883 -1400.000000,314.141205 -1600.000000,314.527191 -1800.000000,314.506866 -2000.000000,314.376831 -2200.000000,314.221741 -2400.000000,314.065002 -2600.000000,313.902008 -2800.000000,313.671143 -3000.000000,313.360413 -3200.000000,312.978851 -3400.000000,312.533020 -3600.000000,312.029327 -3800.000000,311.476746 -4000.000000,310.884186 -4200.000000,310.260468 -4400.000000,309.614197 -4600.000000,308.953888 -4800.000000,308.287811 -5000.000000,308.478973 -5200.000000,309.379486 -5400.000000,307.903137 -5600.000000,308.782654 -5800.000000,309.659180 -6000.000000,307.863251 -6200.000000,309.412628 -6400.000000,307.464569 -6600.000000,307.806458 -6800.000000,309.645905 -7000.000000,307.553711 -7200.000000,307.373749 -7400.000000,307.932190 -7600.000000,307.996185 -7800.000000,307.703796 -8000.000000,307.186737 -8200.000000,307.048492 -8400.000000,307.385254 -8600.000000,307.860352 -8800.000000,308.051727 -9000.000000,307.651611 -9200.000000,307.203186 -9400.000000,309.552429 -9600.000000,307.702606 -9800.000000,308.528412 -10000.000000,307.612213 -10200.000000,307.879547 -10400.000000,309.250610 -10600.000000,308.129120 -10800.000000,309.532440 -11000.000000,311.819031 -11200.000000,313.629883 -11400.000000,315.471161 -11600.000000,316.474915 -11800.000000,316.867310 -12000.000000,317.104309 -12200.000000,317.301666 -12400.000000,317.486206 -12600.000000,317.663879 -12800.000000,317.835724 -13000.000000,318.001587 -13200.000000,318.161011 -13400.000000,318.313507 -13600.000000,318.458527 +200.000000,309.021484 +400.000000,306.967072 +600.000000,307.097931 +800.000000,307.242279 +1000.000000,309.697113 +1200.000000,308.960663 +1400.000000,309.429016 +1600.000000,309.618958 +1800.000000,308.475098 +2000.000000,309.773560 +2200.000000,308.918793 +2400.000000,308.162079 +2600.000000,308.549622 +2800.000000,309.308533 +3000.000000,307.943878 +3200.000000,307.949951 +3400.000000,307.722626 +3600.000000,309.542969 +3800.000000,308.337341 +4000.000000,309.750885 +4200.000000,307.631256 +4400.000000,307.605408 +4600.000000,309.681641 +4800.000000,307.246582 +5000.000000,307.323792 +5200.000000,307.108246 +5400.000000,307.328491 +5600.000000,309.488342 +5800.000000,307.455353 +6000.000000,308.269135 +6200.000000,307.702759 +6400.000000,308.298462 +6600.000000,307.202423 +6800.000000,308.599823 +7000.000000,306.793091 +7200.000000,308.723206 +7400.000000,306.745880 +7600.000000,308.463898 +7800.000000,307.146759 +8000.000000,307.816193 +8200.000000,307.977203 +8400.000000,307.091431 +8600.000000,308.946747 +8800.000000,306.710236 +9000.000000,309.345062 +9200.000000,306.700226 +9400.000000,309.296143 +9600.000000,306.951447 +9800.000000,309.124634 +10000.000000,307.034851 +10200.000000,309.645996 +10400.000000,308.541748 +10600.000000,309.171967 +10800.000000,307.354340 +11000.000000,309.708618 +11200.000000,309.299622 +11400.000000,308.202576 +11600.000000,310.188995 +11800.000000,312.907776 +12000.000000,315.205719 +12200.000000,316.850708 +12400.000000,317.373810 +12600.000000,317.634766 +12800.000000,317.828217 +13000.000000,317.999695 +13200.000000,318.160522 +13400.000000,318.313385 +13600.000000,318.458496 13800.000000,318.595642 14000.000000,318.724365 14200.000000,318.844238 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/errors.csv index c6debad67d..2e9a6a156b 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/errors.csv @@ -1,33 +1,33 @@ x,y 0.000000,0.000000 -200.000000,0.000000 -400.000000,0.000000 -600.000000,0.000000 -800.000000,0.000000 -1000.000000,0.000000 -1200.000000,0.000000 -1400.000000,0.000000 -1600.000000,0.000000 -1800.000000,0.000000 -2000.000000,0.000000 -2200.000000,0.000000 -2400.000000,0.000000 -2600.000000,0.000000 -2800.000000,0.000000 -3000.000000,0.000000 -3200.000000,0.000000 -3400.000000,0.000000 -3600.000000,0.000000 +200.000000,0.312413 +400.000000,1.313202 +600.000000,1.123756 +800.000000,0.236398 +1000.000000,0.012265 +1200.000000,0.858367 +1400.000000,1.472669 +1600.000000,1.782790 +1800.000000,1.772344 +2000.000000,1.804946 +2200.000000,1.802842 +2400.000000,1.922470 +2600.000000,1.783236 +2800.000000,1.674175 +3000.000000,1.411753 +3200.000000,1.135640 +3400.000000,0.702797 +3600.000000,0.190424 3800.000000,0.000000 -4000.000000,0.000000 -4200.000000,0.000000 -4400.000000,0.000000 -4600.000000,0.000000 -4800.000000,0.000000 -5000.000000,0.000000 -5200.000000,0.000000 -5400.000000,0.000000 -5600.000000,0.000000 +4000.000000,0.225517 +4200.000000,0.812668 +4400.000000,1.443120 +4600.000000,2.110485 +4800.000000,2.739803 +5000.000000,1.648420 +5200.000000,0.203113 +5400.000000,0.074209 +5600.000000,0.060329 5800.000000,0.000000 6000.000000,0.000000 6200.000000,0.000000 @@ -53,12 +53,12 @@ x,y 10200.000000,0.000000 10400.000000,0.000000 10600.000000,0.000000 -10800.000000,0.000000 -11000.000000,0.000000 -11200.000000,0.000000 -11400.000000,0.000000 -11600.000000,0.000000 -11800.000000,0.000000 +10800.000000,1.525094 +11000.000000,0.567411 +11200.000000,0.464293 +11400.000000,2.029421 +11600.000000,3.413265 +11800.000000,1.897188 12000.000000,0.000000 12200.000000,0.000000 12400.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/test.csv index 4eb22cb229..488d00bb80 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.TSupMea/test.csv @@ -1,77 +1,77 @@ x,y 0.000000,303.149994 -200.000000,324.989655 -400.000000,327.904358 -600.000000,329.272034 -800.000000,330.400665 -1000.000000,331.357788 -1200.000000,332.150574 -1400.000000,332.778687 -1600.000000,333.023193 -1800.000000,333.002380 -2000.000000,332.993286 -2200.000000,332.992035 -2400.000000,332.992249 -2600.000000,332.943115 -2800.000000,332.781921 -3000.000000,332.538666 -3200.000000,332.223267 -3400.000000,331.838501 -3600.000000,331.393524 -3800.000000,330.897308 -4000.000000,330.358337 -4200.000000,329.785034 -4400.000000,329.185608 -4600.000000,328.568237 -4800.000000,327.940887 -5000.000000,329.051086 -5200.000000,330.516510 -5400.000000,330.667542 -5600.000000,330.722412 -5800.000000,330.806946 -6000.000000,330.851807 -6200.000000,330.924103 -6400.000000,330.928284 -6600.000000,330.966858 -6800.000000,330.998810 -7000.000000,331.012238 -7200.000000,331.021484 -7400.000000,331.014191 -7600.000000,331.021027 -7800.000000,331.047974 -8000.000000,331.058380 -8200.000000,331.062317 -8400.000000,331.066254 -8600.000000,331.069305 -8800.000000,331.066467 -9000.000000,331.052856 -9200.000000,331.031464 -9400.000000,331.023041 -9600.000000,330.978668 -9800.000000,330.921631 -10000.000000,330.896027 -10200.000000,330.841064 -10400.000000,330.759277 -10600.000000,330.733643 -10800.000000,329.146423 -11000.000000,330.041626 -11200.000000,331.658508 -11400.000000,333.241974 -11600.000000,333.012299 -11800.000000,333.006104 -12000.000000,333.009918 -12200.000000,333.009796 -12400.000000,333.009247 -12600.000000,333.008911 -12800.000000,333.008606 -13000.000000,333.008331 -13200.000000,333.007996 +200.000000,324.352142 +400.000000,329.545471 +600.000000,330.725067 +800.000000,330.967468 +1000.000000,331.014160 +1200.000000,330.960052 +1400.000000,330.973236 +1600.000000,330.907379 +1800.000000,330.897034 +2000.000000,330.855347 +2200.000000,330.856201 +2400.000000,330.736786 +2600.000000,330.826935 +2800.000000,330.774963 +3000.000000,330.794373 +3200.000000,330.755402 +3400.000000,330.803864 +3600.000000,330.871704 +3800.000000,330.886292 +4000.000000,330.914215 +4200.000000,330.927490 +4400.000000,330.957916 +4600.000000,331.007294 +4800.000000,331.008636 +5000.000000,331.028564 +5200.000000,331.050140 +5400.000000,331.072418 +5600.000000,331.113464 +5800.000000,331.093353 +6000.000000,331.118591 +6200.000000,331.104980 +6400.000000,331.129364 +6600.000000,331.116241 +6800.000000,331.150452 +7000.000000,331.117310 +7200.000000,331.154633 +7400.000000,331.115356 +7600.000000,331.136749 +7800.000000,331.113983 +8000.000000,331.117218 +8200.000000,331.097382 +8400.000000,331.110779 +8600.000000,331.109100 +8800.000000,331.110687 +9000.000000,331.121674 +9200.000000,331.113739 +9400.000000,331.121948 +9600.000000,331.116150 +9800.000000,331.113739 +10000.000000,331.109497 +10200.000000,331.121002 +10400.000000,331.058868 +10600.000000,331.044434 +10800.000000,331.000671 +11000.000000,330.939087 +11200.000000,330.862549 +11400.000000,330.879303 +11600.000000,329.266022 +11800.000000,330.775909 +12000.000000,332.861420 +12200.000000,332.959167 +12400.000000,333.013855 +12600.000000,333.013489 +12800.000000,333.009705 +13000.000000,333.008453 +13200.000000,333.008026 13400.000000,333.007629 13600.000000,333.007263 13800.000000,333.006836 14000.000000,333.006409 14200.000000,333.005951 -14400.000000,333.005463 +14400.000000,333.005493 14600.000000,333.004974 14800.000000,333.004456 15000.000000,333.003937 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/errors.csv index c6debad67d..603addf195 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/errors.csv @@ -1,68 +1,68 @@ x,y 0.000000,0.000000 -200.000000,0.000000 -400.000000,0.000000 -600.000000,0.000000 -800.000000,0.000000 -1000.000000,0.000000 -1200.000000,0.000000 -1400.000000,0.000000 -1600.000000,0.000000 -1800.000000,0.000000 -2000.000000,0.000000 -2200.000000,0.000000 -2400.000000,0.000000 -2600.000000,0.000000 -2800.000000,0.000000 -3000.000000,0.000000 -3200.000000,0.000000 -3400.000000,0.000000 -3600.000000,0.000000 -3800.000000,0.000000 -4000.000000,0.000000 -4200.000000,0.000000 -4400.000000,0.000000 -4600.000000,0.000000 +200.000000,6.543047 +400.000000,141.194088 +600.000000,247.999227 +800.000000,370.357155 +1000.000000,251.090769 +1200.000000,452.729886 +1400.000000,522.435798 +1600.000000,2109.768044 +1800.000000,1896.757286 +2000.000000,1412.707530 +2200.000000,1089.371711 +2400.000000,752.053988 +2600.000000,588.042024 +2800.000000,473.261573 +3000.000000,548.687883 +3200.000000,488.157595 +3400.000000,450.857887 +3600.000000,203.659533 +3800.000000,249.341078 +4000.000000,31.368552 +4200.000000,156.082973 +4400.000000,71.536287 +4600.000000,119.120256 4800.000000,0.000000 5000.000000,0.000000 -5200.000000,0.000000 +5200.000000,150.776108 5400.000000,0.000000 -5600.000000,0.000000 -5800.000000,0.000000 +5600.000000,33.808528 +5800.000000,153.049448 6000.000000,0.000000 -6200.000000,0.000000 -6400.000000,0.000000 -6600.000000,0.000000 -6800.000000,0.000000 -7000.000000,0.000000 -7200.000000,0.000000 -7400.000000,0.000000 +6200.000000,108.862428 +6400.000000,39.213883 +6600.000000,2.554955 +6800.000000,45.052151 +7000.000000,21.188146 +7200.000000,86.666420 +7400.000000,63.741150 7600.000000,0.000000 -7800.000000,0.000000 -8000.000000,0.000000 -8200.000000,0.000000 +7800.000000,1.606782 +8000.000000,13.918634 +8200.000000,42.811083 8400.000000,0.000000 -8600.000000,0.000000 -8800.000000,0.000000 -9000.000000,0.000000 +8600.000000,56.564762 +8800.000000,81.618499 +9000.000000,117.617487 9200.000000,0.000000 9400.000000,0.000000 -9600.000000,0.000000 -9800.000000,0.000000 +9600.000000,18.365680 +9800.000000,15.444090 10000.000000,0.000000 -10200.000000,0.000000 -10400.000000,0.000000 -10600.000000,0.000000 -10800.000000,0.000000 -11000.000000,0.000000 -11200.000000,0.000000 -11400.000000,0.000000 -11600.000000,0.000000 -11800.000000,0.000000 -12000.000000,0.000000 -12200.000000,0.000000 -12400.000000,0.000000 -12600.000000,0.000000 +10200.000000,133.423448 +10400.000000,6.320600 +10600.000000,64.369016 +10800.000000,85.507511 +11000.000000,104.633206 +11200.000000,409.727177 +11400.000000,2933.223841 +11600.000000,6652.271414 +11800.000000,7730.991548 +12000.000000,7961.930317 +12200.000000,1027.897703 +12400.000000,130.392295 +12600.000000,20.491327 12800.000000,0.000000 13000.000000,0.000000 13200.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/test.csv index 344d62b38c..f51105dbe7 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.ThermalPower/test.csv @@ -1,102 +1,102 @@ x,y 0.000000,52915.683594 -200.000000,51653.761719 -400.000000,51508.308594 -600.000000,51339.773438 -800.000000,51192.890625 -1000.000000,51068.765625 -1200.000000,50941.351562 -1400.000000,50825.339844 -1600.000000,49223.941406 -1800.000000,49549.515625 -2000.000000,49907.625000 -2200.000000,50313.703125 -2400.000000,50730.558594 -2600.000000,50852.296875 -2800.000000,50894.386719 -3000.000000,50952.433594 -3200.000000,51013.992188 -3400.000000,51071.472656 -3600.000000,51136.980469 -3800.000000,51209.312500 -4000.000000,51287.285156 -4200.000000,51369.722656 -4400.000000,51455.460938 -4600.000000,51543.367188 -4800.000000,51632.308594 -5000.000000,51569.468750 -5200.000000,51422.375000 -5400.000000,51561.531250 -5600.000000,51472.277344 -5800.000000,51383.273438 -6000.000000,51557.500000 -6200.000000,51402.238281 -6400.000000,51593.753906 -6600.000000,51558.148438 -6800.000000,51376.511719 -7000.000000,51581.296875 -7200.000000,51598.929688 -7400.000000,51543.730469 -7600.000000,51537.152344 -7800.000000,51564.835938 -8000.000000,51616.265625 -8200.000000,51630.152344 -8400.000000,51595.894531 -8600.000000,51548.425781 -8800.000000,51529.738281 -9000.000000,51569.812500 -9200.000000,51615.718750 -9400.000000,51384.546875 -9600.000000,51567.914062 -9800.000000,51489.503906 -10000.000000,51580.406250 -10200.000000,51556.363281 -10400.000000,51424.835938 -10600.000000,51536.675781 -10800.000000,51464.785156 -11000.000000,51217.117188 -11200.000000,50955.105469 -11400.000000,48541.421875 -11600.000000,44701.554688 -11800.000000,43314.007812 -12000.000000,42664.085938 -12200.000000,42146.582031 -12400.000000,41656.031250 -12600.000000,41182.082031 -12800.000000,40723.332031 -13000.000000,40280.457031 -13200.000000,39854.753906 -13400.000000,39447.445312 -13600.000000,39059.914062 -13800.000000,38693.421875 -14000.000000,38349.308594 -14200.000000,38028.671875 -14400.000000,37732.601562 -14600.000000,37462.125000 -14800.000000,37218.132812 -15000.000000,37001.453125 -15200.000000,36812.835938 -15400.000000,36652.894531 -15600.000000,36522.187500 -15800.000000,36421.156250 +200.000000,51711.964844 +400.000000,51701.011719 +600.000000,51639.113281 +800.000000,51614.441406 +1000.000000,51370.925781 +1200.000000,51445.023438 +1400.000000,51398.601563 +1600.000000,51382.941406 +1800.000000,51495.824219 +2000.000000,51370.242188 +2200.000000,51453.390625 +2400.000000,51533.343750 +2600.000000,51491.191406 +2800.000000,51418.542969 +3000.000000,51552.074219 +3200.000000,51553.164062 +3400.000000,51573.402344 +3600.000000,51391.777344 +3800.000000,51509.863281 +4000.000000,51369.941406 +4200.000000,51577.175781 +4400.000000,51578.453125 +4600.000000,51372.703125 +4800.000000,51612.285156 +5000.000000,51603.660156 +5200.000000,51624.574219 +5400.000000,51601.347656 +5600.000000,51386.996094 +5800.000000,51587.707031 +6000.000000,51506.261719 +6200.000000,51562.503906 +6400.000000,51502.945312 +6600.000000,51612.261719 +6800.000000,51472.941406 +7000.000000,51654.066406 +7200.000000,51460.664062 +7400.000000,51659.015625 +7600.000000,51486.617188 +7800.000000,51618.007812 +8000.000000,51550.730469 +8200.000000,51535.710938 +8400.000000,51623.769531 +8600.000000,51440.312500 +8800.000000,51662.886719 +9000.000000,51400.625000 +9200.000000,51663.796875 +9400.000000,51405.398438 +9600.000000,51637.847656 +9800.000000,51422.570312 +10000.000000,51629.589844 +10200.000000,51371.382812 +10400.000000,51482.582031 +10600.000000,51420.769531 +10800.000000,51601.757812 +11000.000000,51372.968750 +11200.000000,51415.789063 +11400.000000,51523.199219 +11600.000000,51398.546875 +11800.000000,51088.320312 +12000.000000,50668.683594 +12200.000000,43216.628906 +12400.000000,41828.082031 +12600.000000,41243.757812 +12800.000000,40745.425781 +13000.000000,40286.449219 +13200.000000,39856.109375 +13400.000000,39447.750000 +13600.000000,39059.945312 +13800.000000,38693.476562 +14000.000000,38349.316406 +14200.000000,38028.695312 +14400.000000,37732.593750 +14600.000000,37462.105469 +14800.000000,37218.125000 +15000.000000,37001.441406 +15200.000000,36812.824219 +15400.000000,36652.898438 +15600.000000,36522.191406 +15800.000000,36421.152344 16000.000000,36350.140625 -16200.000000,36309.382812 +16200.000000,36309.378906 16400.000000,36299.011719 -16600.000000,36319.070312 -16800.000000,36369.488281 -17000.000000,36450.101562 -17200.000000,36560.632812 -17400.000000,36700.703125 +16600.000000,36319.074219 +16800.000000,36369.492188 +17000.000000,36450.097656 +17200.000000,36560.625000 +17400.000000,36700.695312 17600.000000,36869.839844 17800.000000,37067.476562 -18000.000000,37292.937500 -18200.000000,37545.472656 +18000.000000,37292.941406 +18200.000000,37545.480469 18400.000000,37824.210938 -18600.000000,38128.210938 +18600.000000,38128.218750 18800.000000,38456.464844 19000.000000,38807.828125 -19200.000000,39181.140625 +19200.000000,39181.144531 19400.000000,39575.121094 -19600.000000,39988.449219 -19800.000000,40419.718750 -20000.000000,40867.460938 +19600.000000,39988.457031 +19800.000000,40419.722656 +20000.000000,40867.457031 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/errors.csv index c6debad67d..f39375071c 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/errors.csv @@ -7,11 +7,11 @@ x,y 1000.000000,0.000000 1200.000000,0.000000 1400.000000,0.000000 -1600.000000,0.000000 -1800.000000,0.000000 -2000.000000,0.000000 -2200.000000,0.000000 -2400.000000,0.000000 +1600.000000,1586.526390 +1800.000000,1242.239611 +2000.000000,879.286940 +2200.000000,468.845605 +2400.000000,47.578698 2600.000000,0.000000 2800.000000,0.000000 3000.000000,0.000000 @@ -56,13 +56,13 @@ x,y 10800.000000,0.000000 11000.000000,0.000000 11200.000000,0.000000 -11400.000000,0.000000 -11600.000000,0.000000 -11800.000000,0.000000 -12000.000000,0.000000 -12200.000000,0.000000 -12400.000000,0.000000 -12600.000000,0.000000 +11400.000000,2167.420208 +11600.000000,6169.753398 +11800.000000,7614.498538 +12000.000000,8285.676816 +12200.000000,1049.605828 +12400.000000,127.605107 +12600.000000,18.990186 12800.000000,0.000000 13000.000000,0.000000 13200.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/test.csv index b59bc12c73..7a35ebc6dd 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerFeedback.mat_boilerControlBus.fuelPower/test.csv @@ -7,11 +7,11 @@ x,y 1000.000000,54272.542969 1200.000000,54272.542969 1400.000000,54272.542969 -1600.000000,52633.375000 -1800.000000,52977.324219 -2000.000000,53339.914062 -2200.000000,53749.945312 -2400.000000,54170.792969 +1600.000000,54272.542969 +1800.000000,54272.542969 +2000.000000,54272.542969 +2200.000000,54272.542969 +2400.000000,54272.542969 2600.000000,54272.542969 2800.000000,54272.542969 3000.000000,54272.542969 @@ -56,47 +56,47 @@ x,y 10800.000000,54272.542969 11000.000000,54272.542969 11200.000000,54272.542969 -11400.000000,52053.058594 -11600.000000,48054.714844 -11800.000000,46611.425781 -12000.000000,45940.921875 -12200.000000,45407.125000 -12400.000000,44900.167969 -12600.000000,44409.703125 -12800.000000,43934.414062 -13000.000000,43475.062500 -13200.000000,43033.050781 -13400.000000,42609.707031 -13600.000000,42206.523438 -13800.000000,41824.882812 -14000.000000,41466.234375 -14200.000000,41131.785156 -14400.000000,40822.730469 -14600.000000,40540.195312 -14800.000000,40285.160156 -15000.000000,40058.546875 -15200.000000,39861.175781 -15400.000000,39693.734375 -15600.000000,39556.835938 +11400.000000,54272.542969 +11600.000000,54272.542969 +11800.000000,54272.542969 +12000.000000,54272.542969 +12200.000000,46502.140625 +12400.000000,45072.675781 +12600.000000,44473.105469 +12800.000000,43957.460938 +13000.000000,43481.328125 +13200.000000,43034.464844 +13400.000000,42610.023438 +13600.000000,42206.554688 +13800.000000,41824.941406 +14000.000000,41466.242188 +14200.000000,41131.808594 +14400.000000,40822.722656 +14600.000000,40540.175781 +14800.000000,40285.152344 +15000.000000,40058.535156 +15200.000000,39861.164062 +15400.000000,39693.738281 +15600.000000,39556.839844 15800.000000,39450.968750 -16000.000000,39376.519531 -16200.000000,39333.750000 +16000.000000,39376.515625 +16200.000000,39333.746094 16400.000000,39322.804688 16600.000000,39343.730469 16800.000000,39396.453125 -17000.000000,39480.785156 -17200.000000,39596.421875 -17400.000000,39742.941406 +17000.000000,39480.781250 +17200.000000,39596.410156 +17400.000000,39742.933594 17600.000000,39919.824219 17800.000000,40126.437500 -18000.000000,40362.031250 -18200.000000,40625.781250 -18400.000000,40916.726562 -18600.000000,41233.832031 +18000.000000,40362.035156 +18200.000000,40625.789062 +18400.000000,40916.730469 +18600.000000,41233.843750 18800.000000,41575.988281 -19000.000000,41941.941406 -19200.000000,42330.433594 +19000.000000,41941.945312 +19200.000000,42330.437500 19400.000000,42740.058594 -19600.000000,43169.382812 +19600.000000,43169.390625 19800.000000,43616.898438 -20000.000000,44081.003906 +20000.000000,44081.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/errors.csv index 44053718ed..822bbee2f4 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/errors.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.000000 -840.000000,0.000000 +840.000000,0.007843 1680.000000,0.000000 2520.000000,0.000000 3360.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/test.csv index 0964120a44..191f338840 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.Efficiency/test.csv @@ -1,7 +1,7 @@ x,y 0.000000,0.974999 -840.000000,0.987554 -1680.000000,0.996074 +840.000000,0.996397 +1680.000000,0.996077 2520.000000,0.996022 3360.000000,0.995976 4200.000000,0.995941 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/errors.csv index 44053718ed..6823d0f2a9 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/errors.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.000000 -840.000000,0.000000 +840.000000,10.474899 1680.000000,0.000000 2520.000000,0.000000 3360.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/test.csv index 0a7fe84d38..83eaf758be 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TRetMea/test.csv @@ -1,7 +1,7 @@ x,y 0.000000,303.149994 -840.000000,292.785828 -1680.000000,280.171631 +840.000000,282.018127 +1680.000000,280.174744 2520.000000,278.945435 3360.000000,277.949982 4200.000000,277.247498 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/errors.csv index 44053718ed..ef7807ed41 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/errors.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.000000 -840.000000,0.000000 +840.000000,9.519889 1680.000000,0.000000 2520.000000,0.000000 3360.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/test.csv index 65531a5f82..b7af5db2ad 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.TSupMea/test.csv @@ -1,7 +1,7 @@ x,y 0.000000,303.149994 -840.000000,296.107849 -1680.000000,285.804749 +840.000000,286.291840 +1680.000000,285.797241 2520.000000,284.799500 3360.000000,284.000732 4200.000000,283.448486 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/errors.csv index 44053718ed..b7fa7da68a 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/errors.csv @@ -1,7 +1,7 @@ x,y 0.000000,0.000000 -840.000000,0.000000 -1680.000000,0.000000 +840.000000,13728.035323 +1680.000000,77.863420 2520.000000,0.000000 3360.000000,0.000000 4200.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/test.csv index c2b73a2fad..fceabee0a5 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.ThermalPower/test.csv @@ -1,14 +1,14 @@ x,y 0.000000,7937.352539 -840.000000,8039.563477 -1680.000000,26327.720703 -2520.000000,27378.605469 -3360.000000,28390.761719 -4200.000000,29199.326172 -5040.000000,29756.189453 -5880.000000,30028.351562 +840.000000,21775.660156 +1680.000000,26223.507812 +2520.000000,27378.601562 +3360.000000,28390.753906 +4200.000000,29199.308594 +5040.000000,29756.193359 +5880.000000,30028.355469 6720.000000,29999.617188 -7560.000000,29671.757812 +7560.000000,29671.759766 8400.000000,29064.044922 9240.000000,28212.789062 10080.000000,27168.496094 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/errors.csv index 44053718ed..46fbdc0dc3 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/errors.csv @@ -1,7 +1,7 @@ x,y 0.000000,0.000000 -840.000000,0.000000 -1680.000000,0.000000 +840.000000,13705.350506 +1680.000000,78.236218 2520.000000,0.000000 3360.000000,0.000000 4200.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/test.csv index 83e7bce76a..0b997d9965 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerHeatingCurve.mat_boilerControlBus.fuelPower/test.csv @@ -1,14 +1,14 @@ x,y 0.000000,8140.881348 -840.000000,8140.881348 -1680.000000,26431.482422 -2520.000000,27487.941406 -3360.000000,28505.464844 -4200.000000,29318.333984 -5040.000000,29878.134766 -5880.000000,30151.654297 +840.000000,21854.394531 +1680.000000,26326.792969 +2520.000000,27487.937500 +3360.000000,28505.455078 +4200.000000,29318.318359 +5040.000000,29878.140625 +5880.000000,30151.658203 6720.000000,30122.593750 -7560.000000,29792.751953 +7560.000000,29792.753906 8400.000000,29181.550781 9240.000000,28325.558594 10080.000000,27275.613281 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.Efficiency/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.Efficiency/test.csv index 17a3738b09..bb179a4e6a 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.Efficiency/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.Efficiency/test.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.974999 -840.000000,0.901777 +840.000000,0.901886 1680.000000,0.902665 2520.000000,0.903396 3360.000000,0.903979 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TRetMea/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TRetMea/test.csv index 3cea6846c0..e1c143af31 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TRetMea/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TRetMea/test.csv @@ -1,12 +1,12 @@ x,y 0.000000,303.149994 -840.000000,327.509369 -1680.000000,327.256348 +840.000000,327.343964 +1680.000000,327.256378 2520.000000,327.043060 3360.000000,326.870697 4200.000000,326.749481 5040.000000,326.686615 -5880.000000,326.685883 +5880.000000,326.685852 6720.000000,326.747253 7560.000000,326.867126 8400.000000,327.038391 @@ -16,7 +16,7 @@ x,y 11760.000000,328.001556 12600.000000,328.239899 13440.000000,328.448090 -14280.000000,328.613739 +14280.000000,328.613708 15120.000000,328.726959 15960.000000,328.781067 16800.000000,328.772827 @@ -69,7 +69,7 @@ x,y 56280.000000,328.363403 57120.000000,328.548645 57960.000000,328.685333 -58800.000000,328.765381 +58800.000000,328.765411 59640.000000,328.784027 60480.000000,328.740173 61320.000000,328.636414 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/errors.csv index 44053718ed..2c4fc9092a 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/errors.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.000000 -840.000000,0.000000 +840.000000,0.220401 1680.000000,0.000000 2520.000000,0.000000 3360.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/test.csv index e2d5e7d311..0da06c7518 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.TSupMea/test.csv @@ -1,7 +1,7 @@ x,y 0.000000,303.149994 -840.000000,333.005188 -1680.000000,332.994812 +840.000000,333.558594 +1680.000000,332.994965 2520.000000,332.995575 3360.000000,332.996613 4200.000000,332.997864 @@ -22,7 +22,7 @@ x,y 16800.000000,332.999146 17640.000000,332.997772 18480.000000,332.996521 -19320.000000,332.995514 +19320.000000,332.995483 20160.000000,332.994720 21000.000000,332.994293 21840.000000,332.994171 @@ -30,7 +30,7 @@ x,y 23520.000000,332.994995 24360.000000,332.995850 25200.000000,332.996948 -26040.000000,332.998230 +26040.000000,332.998260 26880.000000,332.999634 27720.000000,333.001038 28560.000000,333.002380 @@ -42,7 +42,7 @@ x,y 33600.000000,333.005554 34440.000000,333.004944 35280.000000,333.004028 -36120.000000,333.002930 +36120.000000,333.002899 36960.000000,333.001587 37800.000000,333.000183 38640.000000,332.998749 @@ -85,7 +85,7 @@ x,y 69720.000000,332.999023 70560.000000,333.000427 71400.000000,333.001831 -72240.000000,333.003082 +72240.000000,333.003113 73080.000000,333.004181 73920.000000,333.005035 74760.000000,333.005585 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/errors.csv index 44053718ed..a706fa22f5 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/errors.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.000000 -840.000000,0.000000 +840.000000,455.736754 1680.000000,0.000000 2520.000000,0.000000 3360.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/test.csv index 4a657277c4..0a80cd2f82 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.ThermalPower/test.csv @@ -1,102 +1,102 @@ x,y 0.000000,52915.683594 -840.000000,26151.917969 -1680.000000,27523.720703 -2520.000000,28539.726562 -3360.000000,29362.707031 -4200.000000,29943.802734 -5040.000000,30248.527344 +840.000000,25670.029297 +1680.000000,27523.785156 +2520.000000,28539.740234 +3360.000000,29362.701172 +4200.000000,29943.808594 +5040.000000,30248.525391 5880.000000,30258.753906 -6720.000000,29973.876953 -7560.000000,29410.828125 -8400.000000,28603.058594 -9240.000000,27598.554688 -10080.000000,26456.982422 -10920.000000,25246.175781 -11760.000000,24038.050781 +6720.000000,29973.882812 +7560.000000,29410.822266 +8400.000000,28603.048828 +9240.000000,27598.550781 +10080.000000,26456.994141 +10920.000000,25246.181641 +11760.000000,24038.054687 12600.000000,22904.392578 -13440.000000,21912.542969 -14280.000000,21121.349609 -15120.000000,20578.048828 -15960.000000,20314.691406 -16800.000000,20346.986328 -17640.000000,20673.044922 -18480.000000,21273.470703 -19320.000000,22112.537109 -20160.000000,23140.593750 -21000.000000,24296.326172 +13440.000000,21912.552734 +14280.000000,21121.458984 +15120.000000,20578.046875 +15960.000000,20314.689453 +16800.000000,20346.996094 +17640.000000,20673.046875 +18480.000000,21273.486328 +19320.000000,22112.490234 +20160.000000,23140.582031 +21000.000000,24296.343750 21840.000000,25511.216797 -22680.000000,26713.037109 -23520.000000,27830.404297 -24360.000000,28796.933594 -25200.000000,29555.208984 -26040.000000,30060.183594 +22680.000000,26713.048828 +23520.000000,27830.419922 +24360.000000,28796.955078 +25200.000000,29555.226562 +26040.000000,30060.195312 26880.000000,30281.857422 -27720.000000,30207.050781 -28560.000000,29840.236328 -29400.000000,29203.169922 -30240.000000,28333.726562 -31080.000000,27283.539062 -31920.000000,26115.009766 -32760.000000,24897.552734 +27720.000000,30207.054688 +28560.000000,29840.232422 +29400.000000,29203.173828 +30240.000000,28333.722656 +31080.000000,27283.546875 +31920.000000,26115.011719 +32760.000000,24897.548828 33600.000000,23703.496094 34440.000000,22603.777344 -35280.000000,21663.720703 -36120.000000,20939.121094 -36960.000000,20473.224609 -37800.000000,20293.496094 -38640.000000,20410.701172 -39480.000000,20817.869141 -40320.000000,21490.781250 -41160.000000,22389.539062 -42000.000000,23460.628906 -42840.000000,24640.541016 -43680.000000,25859.099609 -44520.000000,27043.943359 -45360.000000,28124.658203 +35280.000000,21663.724609 +36120.000000,20939.097656 +36960.000000,20473.218750 +37800.000000,20293.480469 +38640.000000,20410.691406 +39480.000000,20817.863281 +40320.000000,21490.804688 +41160.000000,22389.484375 +42000.000000,23460.671875 +42840.000000,24640.533203 +43680.000000,25859.103516 +44520.000000,27043.937500 +45360.000000,28124.660156 46200.000000,29037.064453 -47040.000000,29726.947266 -47880.000000,30153.328125 -48720.000000,30290.869141 -49560.000000,30131.406250 -50400.000000,29684.416016 -51240.000000,28976.443359 -52080.000000,28049.556641 -52920.000000,26958.808594 -53760.000000,25769.011719 -54600.000000,24550.839844 -55440.000000,23376.666016 -56280.000000,22316.250000 -57120.000000,21432.693359 -57960.000000,20778.136719 -58800.000000,20391.867188 +47040.000000,29726.949219 +47880.000000,30153.332031 +48720.000000,30290.871094 +49560.000000,30131.416016 +50400.000000,29684.417969 +51240.000000,28976.449219 +52080.000000,28049.560547 +52920.000000,26958.806641 +53760.000000,25769.003906 +54600.000000,24550.845703 +55440.000000,23376.662109 +56280.000000,22316.251953 +57120.000000,21432.609375 +57960.000000,20778.154297 +58800.000000,20391.857422 59640.000000,20296.654297 -60480.000000,20498.193359 -61320.000000,20984.486328 -62160.000000,21726.800781 -63000.000000,22680.580078 +60480.000000,20498.191406 +61320.000000,20984.484375 +62160.000000,21726.761719 +63000.000000,22680.593750 63840.000000,23789.640625 -64680.000000,24987.914062 +64680.000000,24987.908203 65520.000000,26204.220703 -66360.000000,27366.306641 -67200.000000,28405.111328 -68040.000000,29258.947266 -68880.000000,29877.080078 -69720.000000,30222.787109 -70560.000000,30275.537109 -71400.000000,30032.185547 -72240.000000,29507.201172 +66360.000000,27366.296875 +67200.000000,28405.109375 +68040.000000,29258.943359 +68880.000000,29877.076172 +69720.000000,30222.785156 +70560.000000,30275.531250 +71400.000000,30032.183594 +72240.000000,29507.197266 73080.000000,28731.767578 -73920.000000,27751.947266 -74760.000000,26625.960938 -75600.000000,25420.685547 -76440.000000,24207.736328 -77280.000000,23059.166016 -78120.000000,22043.189453 -78960.000000,21220.550781 -79800.000000,20639.089844 -80640.000000,20334.398438 -81480.000000,20324.146484 -82320.000000,20609.033203 -83160.000000,21172.083984 -84000.000000,21979.808594 +73920.000000,27751.949219 +74760.000000,26625.953125 +75600.000000,25420.689453 +76440.000000,24207.734375 +77280.000000,23059.167969 +78120.000000,22043.214844 +78960.000000,21220.433594 +79800.000000,20639.087891 +80640.000000,20334.386719 +81480.000000,20324.144531 +82320.000000,20608.996094 +83160.000000,21172.060547 +84000.000000,21979.824219 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/errors.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/errors.csv index 44053718ed..ae8810f3f3 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/errors.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/errors.csv @@ -1,6 +1,6 @@ x,y 0.000000,0.000000 -840.000000,0.000000 +840.000000,508.829650 1680.000000,0.000000 2520.000000,0.000000 3360.000000,0.000000 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/test.csv b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/test.csv index dfe35a2d0d..05b4303453 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/test.csv +++ b/docs/issue1147_GenericBoiler/regression/Systems/funnel_comp/AixLib.Systems.ModularEnergySystems.ModularBoiler.Examples.ModularBoilerSimple.mat_boilerControlBus.fuelPower/test.csv @@ -1,102 +1,102 @@ x,y 0.000000,54272.542969 -840.000000,29000.427734 -1680.000000,30491.628906 -2520.000000,31591.613281 -3360.000000,32481.611328 -4200.000000,33109.542969 +840.000000,28462.597656 +1680.000000,30491.707031 +2520.000000,31591.628906 +3360.000000,32481.605469 +4200.000000,33109.546875 5040.000000,33438.753906 5880.000000,33450.015625 -6720.000000,33142.656250 -7560.000000,32534.623047 -8400.000000,31661.423828 -9240.000000,30574.185547 -10080.000000,29336.740234 -10920.000000,28022.072266 -11760.000000,26708.027344 +6720.000000,33142.664062 +7560.000000,32534.617188 +8400.000000,31661.416016 +9240.000000,30574.179688 +10080.000000,29336.751953 +10920.000000,28022.078125 +11760.000000,26708.031250 12600.000000,25472.849609 -13440.000000,24390.437500 -14280.000000,23523.757812 -15120.000000,22927.253906 -15960.000000,22637.847656 -16800.000000,22673.166016 -17640.000000,23031.087891 -18480.000000,23689.869141 -19320.000000,24607.744141 -20160.000000,25729.062500 -21000.000000,26987.658203 -21840.000000,28308.466797 -22680.000000,29612.906250 -23520.000000,30823.810547 -24360.000000,31869.859375 -25200.000000,32689.667969 -26040.000000,33235.269531 +13440.000000,24390.449219 +14280.000000,23523.880859 +15120.000000,22927.251953 +15960.000000,22637.845703 +16800.000000,22673.175781 +17640.000000,23031.091797 +18480.000000,23689.886719 +19320.000000,24607.691406 +20160.000000,25729.048828 +21000.000000,26987.675781 +21840.000000,28308.468750 +22680.000000,29612.917969 +23520.000000,30823.828125 +24360.000000,31869.882812 +25200.000000,32689.687500 +26040.000000,33235.281250 26880.000000,33474.796875 -27720.000000,33394.261719 -28560.000000,32998.390625 -29400.000000,32310.240234 -30240.000000,31370.058594 -31080.000000,30232.910156 -31920.000000,28965.662109 -32760.000000,27643.121094 -33600.000000,26343.728516 +27720.000000,33394.269531 +28560.000000,32998.386719 +29400.000000,32310.246094 +30240.000000,31370.054688 +31080.000000,30232.917969 +31920.000000,28965.664062 +32760.000000,27643.117188 +33600.000000,26343.730469 34440.000000,25144.958984 -35280.000000,24118.634766 -36120.000000,23323.750000 -36960.000000,22812.093750 -37800.000000,22614.517578 -38640.000000,22743.107422 -39480.000000,23190.035156 -40320.000000,23928.167969 -41160.000000,24910.039062 -42000.000000,26077.787109 -42840.000000,27362.109375 -43680.000000,28686.273438 -44520.000000,29971.697266 -45360.000000,31142.408203 -46200.000000,32129.554688 +35280.000000,24118.640625 +36120.000000,23323.722656 +36960.000000,22812.085938 +37800.000000,22614.500000 +38640.000000,22743.095703 +39480.000000,23190.029297 +40320.000000,23928.191406 +41160.000000,24909.980469 +42000.000000,26077.835938 +42840.000000,27362.101562 +43680.000000,28686.277344 +44520.000000,29971.691406 +45360.000000,31142.410156 +46200.000000,32129.552734 47040.000000,32875.250000 -47880.000000,33335.890625 +47880.000000,33335.898438 48720.000000,33484.585938 -49560.000000,33312.660156 +49560.000000,33312.671875 50400.000000,32830.140625 -51240.000000,32065.177734 -52080.000000,31062.519531 -52920.000000,29880.955078 -53760.000000,28590.033203 -54600.000000,27266.056641 -55440.000000,25987.669922 -56280.000000,24831.205078 -57120.000000,23865.349609 -57960.000000,23147.003906 -58800.000000,22722.689453 +51240.000000,32065.185547 +52080.000000,31062.525391 +52920.000000,29880.953125 +53760.000000,28590.025391 +54600.000000,27266.062500 +55440.000000,25987.666016 +56280.000000,24831.207031 +57120.000000,23865.257812 +57960.000000,23147.023438 +58800.000000,22722.679688 59640.000000,22617.941406 -60480.000000,22839.154297 +60480.000000,22839.152344 61320.000000,23372.863281 -62160.000000,24186.583984 -63000.000000,25227.523438 -63840.000000,26436.130859 -64680.000000,27739.814453 -65520.000000,29060.902344 -66360.000000,30321.076172 -67200.000000,31445.953125 -68040.000000,32369.449219 -68880.000000,33037.457031 -69720.000000,33410.937500 -70560.000000,33468.097656 +62160.000000,24186.541016 +63000.000000,25227.539062 +63840.000000,26436.128906 +64680.000000,27739.808594 +65520.000000,29060.900391 +66360.000000,30321.064453 +67200.000000,31445.949219 +68040.000000,32369.445312 +68880.000000,33037.453125 +69720.000000,33410.933594 +70560.000000,33468.089844 71400.000000,33205.589844 -72240.000000,32638.734375 -73080.000000,31800.626953 -73920.000000,30740.308594 -74760.000000,29520.033203 -75600.000000,28211.691406 -76440.000000,26892.730469 +72240.000000,32638.730469 +73080.000000,31800.625000 +73920.000000,30740.310547 +74760.000000,29520.027344 +75600.000000,28211.693359 +76440.000000,26892.726562 77280.000000,25641.607422 -78120.000000,24533.107422 -78960.000000,23632.621094 -79800.000000,22994.302734 -80640.000000,22659.517578 -81480.000000,22648.099609 -82320.000000,22960.828125 -83160.000000,23578.667969 -84000.000000,24462.851562 +78120.000000,24533.136719 +78960.000000,23632.490234 +79800.000000,22994.298828 +80640.000000,22659.507812 +81480.000000,22648.095703 +82320.000000,22960.787109 +83160.000000,23578.642578 +84000.000000,24462.869141 diff --git a/docs/issue1147_GenericBoiler/regression/Systems/simulator-dymola.log b/docs/issue1147_GenericBoiler/regression/Systems/simulator-dymola.log index eb3f453716..1cc5d373a1 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/simulator-dymola.log +++ b/docs/issue1147_GenericBoiler/regression/Systems/simulator-dymola.log @@ -420,14 +420,14 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-0-fzh2_uav/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-0-9mjtzrwm/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for modularBoiler.boilerGeneric.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-0-fzh2_uav/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-0-9mjtzrwm/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The model has the same number of unknowns and equations: 575 The model could not be deduced to be symbolically well-posed. The model has @@ -458,20 +458,15 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-0-fzh2_uav/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-0-9mjtzrwm/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for modularBoiler.boilerGeneric.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-0-fzh2_uav/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-0-9mjtzrwm/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The DAE has 575 scalar unknowns and 575 scalar equations. -Warning: The initial conditions are not fully specified. -Dymola has selected default initial conditions. -Warning: Assuming fixed start value for the continuous states: - vol.dynBal.U(start = 4165531.824*(vol.dynBal.fluidVolume*(vol.dynBal.T_start -273.15))) - Statistics @@ -486,13 +481,12 @@ Original Model Nontrivial: 485 Translated Model Constants: 412 scalars - Free parameters: 127 scalars - Parameter depending: 293 scalars + Free parameters: 126 scalars + Parameter depending: 294 scalars Outputs: 10 scalars Continuous time states: 10 scalars Time-varying variables: 143 scalars Alias variables: 382 scalars - Assumed default initial conditions: 1 Number of mixed real/discrete systems of equations: 0 Sizes of linear systems of equations: {4} Sizes after manipulation of the linear systems: {0} @@ -534,14 +528,14 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-fbxcmbpp/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-604h8lxc/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for modularBoiler.boilerGeneric.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-fbxcmbpp/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-604h8lxc/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The model has the same number of unknowns and equations: 604 The model could not be deduced to be symbolically well-posed. The model has @@ -572,14 +566,14 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-fbxcmbpp/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-604h8lxc/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for modularBoiler.boilerGeneric.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-1-fbxcmbpp/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-1-604h8lxc/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The DAE has 604 scalar unknowns and 604 scalar equations. Warning: The initial conditions are not fully specified. Dymola has selected default initial conditions. @@ -600,8 +594,8 @@ Original Model Nontrivial: 504 Translated Model Constants: 536 scalars - Free parameters: 328 scalars - Parameter depending: 516 scalars + Free parameters: 327 scalars + Parameter depending: 517 scalars Outputs: 9 scalars Continuous time states: 10 scalars Time-varying variables: 163 scalars @@ -1547,14 +1541,14 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-2-6zo_7k0k/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-2-lt82ruw2/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for modularBoiler.boilerGeneric.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-2-6zo_7k0k/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-2-lt82ruw2/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The model has the same number of unknowns and equations: 745 The model could not be deduced to be symbolically well-posed. The model has @@ -1585,20 +1579,15 @@ Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-2-6zo_7k0k/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-2-lt82ruw2/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 Warning: Non-literal value. In nominal attribute for modularBoiler.boilerGeneric.preDro.dp. Ignoring nominal attribute. In class Modelica.Units.SI. Near file: /opt/dymola-2022-x86_64/Modelica/Library/Modelica 4.0.0/Units.mo, line 237 Used in base-class modularBoiler.boilerGeneric.preDro.PartialTwoPortInterface. - Near file: /tmp/tmp-AixLib-2-6zo_7k0k/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 + Near file: /tmp/tmp-AixLib-2-lt82ruw2/AixLib/Fluid/BaseClasses/PartialResistance.mo, line 3 The DAE has 745 scalar unknowns and 745 scalar equations. -Warning: The initial conditions are not fully specified. -Dymola has selected default initial conditions. -Warning: Assuming fixed start value for the continuous states: - vol.dynBal.U(start = 4165531.824*(vol.dynBal.fluidVolume*(vol.dynBal.T_start -273.15))) - Statistics @@ -1613,13 +1602,12 @@ Original Model Nontrivial: 630 Translated Model Constants: 559 scalars - Free parameters: 172 scalars - Parameter depending: 359 scalars + Free parameters: 171 scalars + Parameter depending: 360 scalars Outputs: 11 scalars Continuous time states: 13 scalars Time-varying variables: 195 scalars Alias variables: 491 scalars - Assumed default initial conditions: 1 Number of mixed real/discrete systems of equations: 0 Sizes of linear systems of equations: {4} Sizes after manipulation of the linear systems: {0} @@ -2430,9 +2418,9 @@ Translation of AixLib.Systems.HeatPumpSystems.Examples.HeatPumpSystem: The DAE has 1727 scalar unknowns and 1727 scalar equations. Warning: The conditions of the following assert statements are always false: Warning: assert(heatPumpSystem.heatPump.con.preDro.homotopyInitialization, "In HeatPumpSystem.heatPumpSystem.heatPump.con.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable heatPumpSystem.heatPump.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-wgcn1fjk/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPumpSystem.heatPump.con.preDro.PartialResistance. + The variable heatPumpSystem.heatPump.con.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-22l0gu3w/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPumpSystem.heatPump.con.preDro.PartialResistance. Warning: assert(heatPumpSystem.heatPump.eva.preDro.homotopyInitialization, "In HeatPumpSystem.heatPumpSystem.heatPump.eva.preDro: The constant homotopyInitialization has been modified from its default value. This constant will be removed in future releases.", AssertionLevel.warning); - The variable heatPumpSystem.heatPump.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-wgcn1fjk/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPumpSystem.heatPump.eva.preDro.PartialResistance. + The variable heatPumpSystem.heatPump.eva.preDro.homotopyInitialization = false, was declared in class AixLib.Fluid.BaseClasses.PartialResistance, /tmp/tmp-AixLib-3-22l0gu3w/AixLib/Fluid/BaseClasses/PartialResistance.mo at line 12, and used in component heatPumpSystem.heatPump.eva.preDro.PartialResistance. Statistics diff --git a/docs/issue1147_GenericBoiler/regression/Systems/unitTests-dymola.log b/docs/issue1147_GenericBoiler/regression/Systems/unitTests-dymola.log index e11f5674b6..5b7db3c834 100644 --- a/docs/issue1147_GenericBoiler/regression/Systems/unitTests-dymola.log +++ b/docs/issue1147_GenericBoiler/regression/Systems/unitTests-dymola.log @@ -1,14 +1,26 @@ Regression tests are only run for the following package: AixLib.Systems -*** Warning: Unspecified initial conditions in 'RunScript("modelica://AixLib/Resources/Scripts/Dymola/Systems/ModularEnergySystems/Examples/ModularBoilerSimple.mos");'. - *** Warning: Unspecified initial conditions in 'RunScript("modelica://AixLib/Resources/Scripts/Dymola/Systems/ModularEnergySystems/Examples/ModularBoilerHeatingCurve.mos");'. -*** Warning: Unspecified initial conditions in 'RunScript("modelica://AixLib/Resources/Scripts/Dymola/Systems/ModularEnergySystems/Examples/ModularBoilerFeedback.mos");'. - +*** Error: AixLib_Systems_ModularEnergySystems_Examples_ModularBoilerSimple.txt: Errors during result verification. + Absolute error = 2.204e-01 at t = 840.0 for boilerControlBus.TSupMea + Absolute error = 4.557e+02 at t = 840.0 for boilerControlBus.ThermalPower + Absolute error = 5.088e+02 at t = 840.0 for boilerControlBus.fuelPower +*** Error: AixLib_Systems_ModularEnergySystems_Examples_ModularBoilerHeatingCurve.txt: Errors during result verification. + Absolute error = 9.520e+00 at t = 840.0 for boilerControlBus.TSupMea + Absolute error = 1.047e+01 at t = 840.0 for boilerControlBus.TRetMea + Absolute error = 7.843e-03 at t = 840.0 for boilerControlBus.Efficiency + Absolute error = 1.373e+04 at t = 840.0 for boilerControlBus.ThermalPower + Absolute error = 1.371e+04 at t = 840.0 for boilerControlBus.fuelPower +*** Error: AixLib_Systems_ModularEnergySystems_Examples_ModularBoilerFeedback.txt: Errors during result verification. + Absolute error = 3.413e+00 at t = 11600.0 for boilerControlBus.TSupMea + Absolute error = 6.953e+00 at t = 11400.0 for boilerControlBus.TRetMea + Absolute error = 1.582e-02 at t = 11600.0 for boilerControlBus.Efficiency + Absolute error = 7.962e+03 at t = 12000.0 for boilerControlBus.ThermalPower + Absolute error = 8.286e+03 at t = 12000.0 for boilerControlBus.fuelPower Comparison files output by funnel are stored in the directory 'funnel_comp' of size 1.1 MB. Run 'python -c "import buildingspy.development.regressiontest as t; t.Tester(tool=\"dymola\").report()"' to access a summary of the comparison results. -Script that runs unit tests had 3 warnings and 0 errors. +Script that runs unit tests had 1 warnings and 3 errors.