summaryrefslogtreecommitdiff
path: root/213/CH10/EX10.27/10_27.sce
blob: 79a44155b9be7d37f7a9c8575c321ca2afade195 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//To find speed, time and KE lost
clc
//Given:
d1=220, r1=d1/2, d2=160, r2=d2/2 //mm
W=570 //N
m1=800, m2=1300 //kg
k1=200/1000, k2=180/1000 //m
mu=0.35
N1=1250 //rpm
n=2
//Solution:
//Calculating the initial angular speed of the motor shaft
omega1=2*%pi*N1/60 //rad/s
//Calculating the moment of inertia for the motor armature and shaft
I1=m1*k1^2 //kg-m^2
//Calculating the moment of inertia for the rotor
I2=m2*k2^2 //kg-m^2
//Calculating the final speed of the motor and rotor
omega2=0
omega3=(I1*omega1+I2*omega2)/(I1+I2) //rad/s
//Calculating the mean radius of the friction plate
R=(r1+r2)/(2*1000) //m
//Calculating the frictional torque
T=n*mu*W*R //N-m
//Calculating the angular acceleration of the rotor
alpha2=T/I2 //rad/s^2
//Calculating the time to reach the speed of omega3
omegaF=omega3, omegaI=omega2
t=(omegaF-omegaI)/alpha2 //seconds
//Calculating the angular kinetic energy before impact
E1=1/2*I1*omega1^2+1/2*I2*omega2^2 //N-m
//Calculating the angular kinetic energy after impact
E2=1/2*(I1+I2)*omega3^2 //N-m
//Calculating the kinetic energy lost during the period of slipping
E=E1-E2 //N-m
//Calculating the torque on armature shaft
T1=-60-T //N-m
//Calculating the torque on rotor shaft
T2=T //N-m
//Calculating the time of slipping assuming constant resisting torque:
//Considering armature shaft, omega3 = omega1+alpha1*t1, or omega3-(T1/I1)*t1 = omega1        .....(i)
//Considering rotor shaft, omega3 = alpha2*t1, or omega3-(T2/I2)*t1 = 0                       .....(ii)
A=[1 -T1/I1; 1 -T2/I2]
B=[omega1; 0]
V=A \ B
t11=V(2) //Time of slipping assuming constant resisting torque, seconds
//Calculating the time of slipping assuming constant driving torque:
//Calculating the torque on armature shaft
T1=60-T //N-m
t12=(omega2-omega1)/(T1/I1-T2/I2) //Time of slipping assuming constant driving torque, seconds
//Results:
printf("\n\n Final speed of the motor and rotor, omega3 = %.2f rad/s.\n",omega3)
printf(" Time to reach the speed of %.2f rad/s, t = %.1f s.\n",omega3,t)
printf(" Kinetic energy lost during the period of slipping = %d N-m.\n",E)
printf(" Time of slipping assuming constant resisting torque, t1 = %.1f s.\n",t11)
printf(" Time of slipping assuming constant driving torque, t1 = %d s.\n\n",t12)