Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2...

8
Using CAMP-G to solve the following spring/damper/mass system: F m 1 m 2 k 1 k 2 b 1 b 2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m m 2 = 2 kg b 2 = 4 N-s/m F = 1 N ME 114 Vibrations and Control Systems Fall 2006 By Matt Rooks

Transcript of Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2...

Page 1: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Using CAMP-G to solve the following spring/damper/mass system:

Fm1 m2

k1 k2

b1 b2

where:

k1 = 40 N/mb1 = 3 N-s/m

m1 = 2 kgk2 = 60 N/mm2 = 2 kg

b2 = 4 N-s/mF = 1 N

ME 114Vibrations and Control Systems

Fall 2006

ByMatt Rooks

Page 2: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

SE1101

I8 I21C10

R9

C5 R6

1

2

3

4

5 6

9

8

710

CAMP-G Bond Graph

The above Bond Graph was generated in CAMP-G and analyzed using MATLAB.

In CAMP-G:

SE1 = F = 1 NI2 = m2 = 2 kg

R6 = b2 = 4 N-s/mC5 = 1/k2 = 1/60 N/m

I8 = m1 = 2 kgC10 = 1/k1 = 1/40 N/m

R9 = b1 = 3 N-s/m

Page 3: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Edited:

Initial Conditions

System Physical Parameters

External Inputs

Simulation Time Control

in campgmod.m

Page 4: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Defined effort and flow vectors in campgequ.m

Page 5: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Modified Plots:

Plotted both Spring Displacements and momentums of masses

Plotted force on Spring k1 and velocity of m1

Page 6: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Results:

Page 7: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Results:

Page 8: Using CAMP-G to solve the following spring/damper/mass system: F m1m1 m2m2 k1k1 k2k2 b1b1 b2b2 where: k 1 = 40 N/m b 1 = 3 N-s/m m 1 = 2 kg k 2 = 60 N/m.

Conclusions

• Using Bond Graphs and CAMP-G makes solving problems involving higher order differential equations much easier than utilizing only MATLAB.