1 | model test
|
---|
2 | Modelica.Electrical.Analog.Basic.Resistor Load(R = 10) annotation(Placement(visible = true, transformation(origin = {58, -22}, extent = {{-10, -10}, {10, 10}}, rotation = 270)));
|
---|
3 | Modelica.Electrical.Analog.Basic.Inductor Lf2(L = 0.001) annotation(Placement(visible = true, transformation(origin = {-28, -48}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
|
---|
4 | Modelica.Electrical.Analog.Basic.Capacitor dcCap(C = 0.005, v(start = 100, fixed = true)) annotation(Placement(visible = true, transformation(origin = {-6, 0}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
|
---|
5 | Modelica.Electrical.Analog.Basic.Inductor Lf1(L = 0.001) annotation(Placement(visible = true, transformation(origin = {-28, 48}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
|
---|
6 | Modelica.Electrical.Analog.Basic.Resistor rUp(R = 1) annotation(Placement(visible = true, transformation(origin = {16, 30}, extent = {{-10, -10}, {10, 10}}, rotation = 270)));
|
---|
7 | Modelica.Electrical.Analog.Basic.Resistor rDn(R = 2) annotation(Placement(visible = true, transformation(origin = {16, -38}, extent = {{-10, -10}, {10, 10}}, rotation = 270)));
|
---|
8 | Modelica.Electrical.Analog.Basic.Ground ground1 annotation(Placement(visible = true, transformation(origin = {58, -46}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
|
---|
9 | Modelica.Electrical.Analog.Sources.ConstantVoltage V1(V = 50) annotation(Placement(visible = true, transformation(origin = {-54, 16}, extent = {{-10, -10}, {10, 10}}, rotation = 270)));
|
---|
10 | Modelica.Electrical.Analog.Basic.Inductor Lf(L = 0.001) annotation(Placement(visible = true, transformation(origin = {38, -4}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
|
---|
11 | Modelica.Electrical.Analog.Basic.Ground ground annotation(Placement(visible = true, transformation(origin = {-68, -14}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
|
---|
12 | Modelica.Electrical.Analog.Sources.ConstantVoltage V2(V = 50) annotation(Placement(visible = true, transformation(origin = {-54, -28}, extent = {{-10, -10}, {10, 10}}, rotation = 270)));
|
---|
13 | equation
|
---|
14 | connect(dcCap.p, Lf1.n) annotation(Line(points = {{-6, 10}, {-6, 48}, {-18, 48}, {-18, 48}, {-18, 48}}, color = {0, 0, 255}));
|
---|
15 | connect(ground.p, V2.p) annotation(Line(points = {{-68, -4}, {-54, -4}, {-54, -18}}, color = {0, 0, 255}));
|
---|
16 | connect(V1.n, V2.p) annotation(Line(points = {{-54, 6}, {-54, -18}}, color = {0, 0, 255}));
|
---|
17 | connect(Lf2.p, V2.n) annotation(Line(points = {{-38, -48}, {-54, -48}, {-54, -40}, {-54, -40}, {-54, -40}}, color = {0, 0, 255}));
|
---|
18 | connect(Lf.p, rUp.n) annotation(Line(points = {{28, -4}, {16, -4}, {16, 30}, {16, 20}}, color = {0, 0, 255}));
|
---|
19 | connect(Load.p, Lf.n) annotation(Line(points = {{58, -12}, {58, -4}, {48, -4}}, color = {0, 0, 255}));
|
---|
20 | connect(Lf1.p, V1.p) annotation(Line(points = {{-38, 48}, {-54, 48}, {-54, 24}, {-54, 24}}, color = {0, 0, 255}));
|
---|
21 | connect(ground1.p, Load.n) annotation(Line(points = {{58, -36}, {58, -36}, {58, -32}, {58, -32}, {58, -32}}, color = {0, 0, 255}));
|
---|
22 | connect(rDn.n, Lf2.n) annotation(Line(points = {{16, -48}, {16, -48}, {-18, -48}, {-18, -48}}, color = {0, 0, 255}));
|
---|
23 | connect(rUp.n, rDn.p) annotation(Line(points = {{16, 20}, {16, -28}, {16, -28}, {16, -28}}, color = {0, 0, 255}));
|
---|
24 | connect(Lf1.n, rUp.p) annotation(Line(points = {{-18, 48}, {16, 48}, {16, 38}, {16, 38}, {16, 38}}, color = {0, 0, 255}));
|
---|
25 | connect(dcCap.n, Lf2.n) annotation(Line(points = {{-6, -10}, {-6, -48}, {-18, -48}, {-18, -48}}, color = {0, 0, 255}));
|
---|
26 | end test;
|
---|