Ticket #5047: Resimulate.mo

File Resimulate.mo, 3.2 KB (added by massimo ceraolo, 6 years ago)
Line 
1package Resimulate
2
3
4
5 model RL1
6 Modelica.Electrical.Analog.Basic.Resistor resistor1(R = 1) annotation(
7 Placement(visible = true, transformation(origin = {-18, 36}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
8 Modelica.Electrical.Analog.Basic.Inductor inductor1(L = 0.1) annotation(
9 Placement(visible = true, transformation(origin = {38, 6}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
10 Modelica.Electrical.Analog.Sources.ConstantVoltage constantVoltage1(V = 1) annotation(
11 Placement(visible = true, transformation(origin = {-66, 18}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
12 Modelica.Electrical.Analog.Basic.Ground ground1 annotation(
13 Placement(visible = true, transformation(origin = {-66, -32}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
14 equation
15 connect(resistor1.p, constantVoltage1.p) annotation(
16 Line(points = {{-28, 36}, {-66, 36}, {-66, 28}}, color = {0, 0, 255}));
17 connect(resistor1.n, inductor1.p) annotation(
18 Line(points = {{-8, 36}, {38, 36}, {38, 16}}, color = {0, 0, 255}));
19 connect(ground1.p, constantVoltage1.n) annotation(
20 Line(points = {{-66, -22}, {-66, -22}, {-66, 8}, {-66, 8}}, color = {0, 0, 255}));
21 connect(constantVoltage1.n, inductor1.n) annotation(
22 Line(points = {{-66, 8}, {-66, 8}, {-66, -14}, {38, -14}, {38, -4}, {38, -4}}, color = {0, 0, 255}));
23 annotation(
24 Diagram(coordinateSystem(extent = {{-100, -80}, {100, 80}})),
25 experiment(StartTime = 0, StopTime = 1, Tolerance = 1e-07, Interval = 0.002));end RL1;
26
27
28 model RL2
29 Modelica.Electrical.Analog.Basic.Resistor resistor1(R = 1) annotation(
30 Placement(visible = true, transformation(origin = {-18, 36}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
31 Modelica.Electrical.Analog.Basic.Inductor inductor1(L = 0.1) annotation(
32 Placement(visible = true, transformation(origin = {38, 6}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
33 Modelica.Electrical.Analog.Sources.ConstantVoltage constantVoltage1(V = 1) annotation(
34 Placement(visible = true, transformation(origin = {-66, 18}, extent = {{-10, -10}, {10, 10}}, rotation = -90)));
35 Modelica.Electrical.Analog.Basic.Ground ground1 annotation(
36 Placement(visible = true, transformation(origin = {-66, -32}, extent = {{-10, -10}, {10, 10}}, rotation = 0)));
37 equation
38 connect(resistor1.p, constantVoltage1.p) annotation(
39 Line(points = {{-28, 36}, {-66, 36}, {-66, 28}}, color = {0, 0, 255}));
40 connect(resistor1.n, inductor1.p) annotation(
41 Line(points = {{-8, 36}, {38, 36}, {38, 16}}, color = {0, 0, 255}));
42 connect(ground1.p, constantVoltage1.n) annotation(
43 Line(points = {{-66, -22}, {-66, -22}, {-66, 8}, {-66, 8}}, color = {0, 0, 255}));
44 connect(constantVoltage1.n, inductor1.n) annotation(
45 Line(points = {{-66, 8}, {-66, 8}, {-66, -14}, {38, -14}, {38, -4}, {38, -4}}, color = {0, 0, 255}));
46 annotation(
47 Diagram(coordinateSystem(extent = {{-100, -80}, {100, 80}})),
48 experiment(StartTime = 0, StopTime = 2, Tolerance = 1e-07, Interval = 0.004));
49 end RL2;
50 annotation(
51 Diagram(coordinateSystem(extent = {{-100, -80}, {100, 80}})),
52 uses(Modelica(version = "3.2.2")));
53end Resimulate;