summaryrefslogtreecommitdiff
path: root/764/CH12/EX12.3.b
diff options
context:
space:
mode:
Diffstat (limited to '764/CH12/EX12.3.b')
-rwxr-xr-x764/CH12/EX12.3.b/result12_3.txt56
-rwxr-xr-x764/CH12/EX12.3.b/solution12_3.sce28
2 files changed, 84 insertions, 0 deletions
diff --git a/764/CH12/EX12.3.b/result12_3.txt b/764/CH12/EX12.3.b/result12_3.txt
new file mode 100755
index 000000000..50bbbf19c
--- /dev/null
+++ b/764/CH12/EX12.3.b/result12_3.txt
@@ -0,0 +1,56 @@
+-->//(Brakes) Example 12.3
+
+-->//Mass m (kg)
+
+-->m = 2500
+ m =
+
+ 2500.
+
+-->//Initial velocity of the mass v1 (m/s)
+
+-->v1 = 1.5
+ v1 =
+
+ 1.5
+
+-->//Mass of the drum M (kg)
+
+-->M = 50
+ M =
+
+ 50.
+
+-->//Radius of gyration of the drum k (m)
+
+-->k = 0.7
+ k =
+
+ 0.7
+
+-->//Mass is brought to rest in a distance of h (m)
+
+-->h = 0.5
+ h =
+
+ 0.5
+
+-->//Radius of the drum R (m)
+
+-->R = 0.75
+ R =
+
+ 0.75
+
+-->//Final velocity of the mass v2 (m/s)
+
+-->v2 = 0
+ v2 =
+
+ 0.
+
+
+Energy absorbed by the brakes(E) = 15124.000000 J
+
+Torque capacity of the brakes(Mt) = 22686.000000 N-m
+ \ No newline at end of file
diff --git a/764/CH12/EX12.3.b/solution12_3.sce b/764/CH12/EX12.3.b/solution12_3.sce
new file mode 100755
index 000000000..eb0ea4c1e
--- /dev/null
+++ b/764/CH12/EX12.3.b/solution12_3.sce
@@ -0,0 +1,28 @@
+
+//Obtain path of solution file
+path = get_absolute_file_path('solution12_3.sce')
+//Obtain path of data file
+datapath = path + filesep() + 'data12_3.sci'
+//Clear all
+clc
+//Execute the data file
+exec(datapath)
+//Calculate the KE of the mass KEmass (J)
+KEmass = 0.5 * m * (v1^2 - v2^2)
+//Calculate the initial velocity of the drum w1 (rad/s)
+w1 = v1/R
+//Calculate the final velocity of the drum w2 (rad/s)
+w2 = v2/R
+//Calculate the KE of the drum KEdrum (J)
+KEdrum = 0.5 * M * k^2 * (w1^2 - w2^2)
+//Calculate the PE of the mass PEmass (J)
+PEmass = m * 9.81 * h
+//Calculate the total energy absorbed by the brakes E (J)
+E = KEmass + KEdrum + PEmass
+//Calculate the angle through which the drum rotates during the braking period theta (rad)
+theta = (h/R)
+//Calculate the torque capacity of the brake Mt (N-m)
+Mt = E/theta
+//Print results
+printf("\nEnergy absorbed by the brakes(E) = %f J\n",E)
+printf("\nTorque capacity of the brakes(Mt) = %f N-m\n",Mt)