Ticket #1103: MotorDriveTest2.mo

File MotorDriveTest2.mo, 1.6 KB (added by nalbarel, 16 years ago)
Line 
1within ;
2model MotorDriveTest2
3
4 annotation (uses(Modelica(version="3.0.1")), Diagram(coordinateSystem(
5 preserveAspectRatio=true, extent={{-100,-100},{100,100}}), graphics));
6 Modelica.Mechanics.Rotational.Components.Inertia inertia(J=0.5)
7 annotation (Placement(transformation(extent={{42,-10},{62,10}})));
8 Modelica.Mechanics.Rotational.Components.Fixed fixed
9 annotation (Placement(transformation(extent={{78,-10},{98,10}})));
10 Modelica.Mechanics.Rotational.Components.Damper damper(d=10)
11 annotation (Placement(transformation(extent={{66,-10},{86,10}})));
12 Modelica.Mechanics.Rotational.Components.Spring spring(c=100)
13 annotation (Placement(transformation(extent={{6,-10},{26,10}})));
14 Modelica.Mechanics.Rotational.Components.Inertia inertia1(J=1)
15 annotation (Placement(transformation(extent={{-26,-10},{-6,10}})));
16 Modelica.Mechanics.Rotational.Sources.TorqueStep torqueStep(stepTorque=1,
17 offsetTorque=0)
18 annotation (Placement(transformation(extent={{-56,-10},{-36,10}})));
19equation
20 connect(inertia.flange_b, damper.flange_a) annotation (Line(
21 points={{62,0},{66,0}},
22 color={0,0,0},
23 smooth=Smooth.None));
24 connect(spring.flange_b, inertia.flange_a) annotation (Line(
25 points={{26,0},{42,0}},
26 color={0,0,0},
27 smooth=Smooth.None));
28 connect(inertia1.flange_b, spring.flange_a) annotation (Line(
29 points={{-6,0},{6,0}},
30 color={0,0,0},
31 smooth=Smooth.None));
32 connect(torqueStep.flange, inertia1.flange_a) annotation (Line(
33 points={{-36,0},{-26,0}},
34 color={0,0,0},
35 smooth=Smooth.None));
36end MotorDriveTest2;