more samples for Modelica language,

see issue #2486
This commit is contained in:
thorade
2015-07-07 12:40:37 +02:00
parent 21e97cc65c
commit 58fd8a5d87
10 changed files with 174 additions and 0 deletions

16
samples/Modelica/RLC.mo Normal file
View File

@@ -0,0 +1,16 @@
within ModelicaByExample.PackageExamples;
model RLC "An RLC circuit referencing types from the Modelica Standard Library"
parameter Modelica.SIunits.Voltage Vb=24 "Battery voltage";
parameter Modelica.SIunits.Inductance L = 1;
parameter Modelica.SIunits.Resistance R = 100;
parameter Modelica.SIunits.Capacitance C = 1e-3;
Modelica.SIunits.Voltage V;
Modelica.SIunits.Current i_L;
Modelica.SIunits.Current i_R;
Modelica.SIunits.Current i_C;
equation
i_R = V/R;
i_C = C*der(V);
i_L=i_R+i_C;
L*der(i_L) = (Vb-V);
end RLC;