Changeset 652

Show
Ignore:
Timestamp:
10/05/2007 12:45:07 PM (15 months ago)
Author:
clauss
Message:

wrong calculation of Capacitor1 both in Rn and Rp changed. Instead C=R.clock the correct formula is C=clock/R. The auxiliary unit construction deleted.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Modelica/trunk/Modelica/Electrical/Analog/Examples/CauerLowPassSC.mo

    r622 r652  
    55     
    66  parameter Modelica.SIunits.Time clock=1; 
    7   parameter Modelica.SIunits.Resistance R=1 "Resistance"; 
     7  parameter Modelica.SIunits.Resistance R(min=Modelica.Constants.eps)=1  
     8      "Resistance"; 
    89  Modelica.Blocks.Sources.BooleanPulse BooleanPulse1(period=clock)  
    910    annotation (extent=[-10,50; 10,70]); 
     
    7374          rgbcolor={85,255,85}, 
    7475          fillPattern=1)))); 
    75   final constant Real unitOhm_sPerF(unit="Ohm.s/F") = 1  
    76                                                     annotation(Hide=true); 
    77   Modelica.Electrical.Analog.Basic.Capacitor Capacitor1(C=R*clock/unitOhm_sPerF)  
     76     
     77  Modelica.Electrical.Analog.Basic.Capacitor Capacitor1(C=clock/R)  
    7878    annotation (extent=[-20,-20; 20,20]); 
    7979  Modelica.Electrical.Analog.Ideal.IdealCommutingSwitch IdealCommutingSwitch1  
     
    187187        string="%name"))); 
    188188  parameter Modelica.SIunits.Time clock=1; 
    189   parameter Modelica.SIunits.Resistance R=1 "Resistance"; 
    190   final constant Real unitOhm_sPerF(unit="Ohm.s/F") = 1 annotation(Hide=true); 
     189  parameter Modelica.SIunits.Resistance R(min=Modelica.Constants.eps)=1  
     190      "Resistance"; 
    191191  Modelica.Blocks.Sources.BooleanPulse BooleanPulse1(period=clock)  
    192192    annotation (extent=[-10,50; 10,70]); 
    193   Modelica.Electrical.Analog.Basic.Capacitor Capacitor1(C=R*clock/unitOhm_sPerF)  
     193  Modelica.Electrical.Analog.Basic.Capacitor Capacitor1(C=clock/R)  
    194194    annotation (extent=[-20,-20; 20,20]); 
    195195  Modelica.Electrical.Analog.Ideal.IdealCommutingSwitch IdealCommutingSwitch1