Show
Ignore:
Timestamp:
11/14/07 16:16:10 (9 months ago)
Author:
AHaumer
Message:

replaced SIunits.CelsiusTemperature by nonSIunits.Temperature_degC;
resolved a small issue in SimpleFriction.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/maintenance/2.2.2/Modelica/Thermal/FluidHeatFlow.mo

    r661 r796  
    238238        "Cooling medium"  
    239239        annotation(choicesAllMatching=true); 
    240       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     240      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    241241        "Ambient temperature"; 
    242242      output Modelica.SIunits.TemperatureDifference dTSource= 
     
    363363        "Cooling medium"  
    364364        annotation(choicesAllMatching=true); 
    365       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     365      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    366366        "Ambient temperature"; 
    367367      output Modelica.SIunits.TemperatureDifference dTSource1= 
     
    523523        "Inner medium"  
    524524        annotation(choicesAllMatching=true); 
    525       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     525      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    526526        "Ambient temperature"; 
    527527      output Modelica.SIunits.TemperatureDifference dTSource= 
     
    657657        "Cooling medium"  
    658658        annotation(choicesAllMatching=true); 
    659       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     659      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    660660        "Ambient temperature"; 
    661661      output Modelica.SIunits.TemperatureDifference dTSource= 
     
    756756        "Cooling medium"  
    757757        annotation(choicesAllMatching=true); 
    758       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     758      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    759759        "Ambient temperature"; 
    760760      output Modelica.SIunits.TemperatureDifference dTSource= 
     
    836836        "Cooling medium"  
    837837        annotation(choicesAllMatching=true); 
    838       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     838      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    839839        "Ambient temperature"; 
    840840      output Modelica.SIunits.TemperatureDifference dTSource1= 
     
    955955        "Cooling medium"  
    956956        annotation(choicesAllMatching=true); 
    957       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     957      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    958958        "Ambient temperature"; 
    959       parameter Modelica.SIunits.CelsiusTemperature TMass=40  
     959      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TMass=40  
    960960        "Inital temperature of mass"; 
    961961      output Modelica.SIunits.TemperatureDifference dTMass= 
     
    10211021        "Cooling medium"  
    10221022        annotation(choicesAllMatching=true); 
    1023       parameter Modelica.SIunits.CelsiusTemperature TAmb=20  
     1023      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TAmb=20  
    10241024        "Ambient temperature"; 
    1025       parameter Modelica.SIunits.CelsiusTemperature TMass1=40  
     1025      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TMass1 
     1026        =                                                                       40  
    10261027        "Inital temperature of mass1"; 
    1027       parameter Modelica.SIunits.CelsiusTemperature TMass2=60  
     1028      parameter Modelica.SIunits.Conversions.NonSIunits.Temperature_degC TMass2 
     1029        =                                                                       60  
    10281030        "Inital temperature of mass2"; 
    10291031      output Modelica.SIunits.TemperatureDifference dTMass1= 
     
    16771679        Modelica.SIunits.Power Q_friction; 
    16781680      protected  
     1681        parameter Modelica.SIunits.Pressure dpNomMin=dpLaminar/V_flowLaminar*V_flowNominal; 
    16791682        parameter Real k(final unit="Pa.s2/m6", fixed=false); 
    16801683      initial algorithm  
    16811684        assert(V_flowNominal>V_flowLaminar, 
    16821685          "SimpleFriction: V_flowNominal has to be > V_flowLaminar!"); 
    1683         assert(dpNominal>=dpLaminar/V_flowLaminar*V_flowNominal, 
     1686        assert(dpNominal>=dpNomMin, 
    16841687          "SimpleFriction: dpNominal has to be > dpLaminar/V_flowLaminar*V_flowNominal!"); 
    1685         k:=(dpNominal - dpLaminar/V_flowLaminar*V_flowNominal)/(V_flowNominal - V_flowLaminar)^2; 
     1688        k:=(dpNominal - dpNomMin)/(V_flowNominal - V_flowLaminar)^2; 
    16861689      equation  
    16871690        if     VolumeFlow > +V_flowLaminar then