Você está na página 1de 11

Assignment 2

By Pinakin Gore
201211634

Q1) clear all


clc
%Question No1
%---------fprintf ('

| SSB with UDL and

at Half span |

\n')

fprintf('
UDL \n')
fprintf(' ||||||||||||||||||||||||||\n')
fprintf(' _________________________ _________________________ \n')
fprintf(' |
|
| \n')
fprintf(' |------------L------------|------------L------------| \n')
fprintf(' |---> x \n' )
%Dimensions of Beam
L = 3000;%in mm
B = 300;
D = 300;
% Grade of Concrete
GC = 25;
% Loading Conditions
UDL= 5;
%Calculations
E = 5000 * sqrt(GC);
I = (B*(D^3))/12 ;
i=0;
for x=0:0.2:(2*L)
i=i+1;
if x<=L
sf(i) = (((7*UDL*L)/16)-(UDL*x));
sf1(i)=0;
bm(i) = ((UDL*x)*((7*L)-(8*x))/16);
bm1(i)=0;
else

end

sf(i) = (UDL*L)/16;
sf1(i)=0;
bm(i) = ((UDL*L)*(x-(2*L))/16);
bm1(i)=0;

end
%Plotting the Results

x=0:0.2:(2*L);
subplot(2,1,1)
plot(x,sf,x,sf1)
title('Shear Force Diagram')
xlabel('Length of Beam in mm')
ylabel('Shear Force in kN')
subplot(2,1,2)
plot(x,bm,x,bm1)
title('Bending momnent Diagram')
xlabel('Length of Beam in mm')
ylabel('Bending Moment in kN-mm')

Q2) % QUESTION 2
clear all
clc
fprintf('
UDL
M \n')
fprintf('||||||||||||||||||||
fprintf('| ________ __________________|_______| \n')
fprintf('|
|
|
fprintf('|------------L------|-3L/5---|-2L/5--| \n')
fprintf(' |---> x \n' )
%Dimensions of Beam
L = 3000
B = 300
D = 300

% in mm;
% in mm;
% in mm;

|\n')
|

\n')

% Grade of Concrete
GC = 25

% in N/mm^2;

% Loading Conditions
UDL = 5;
%Amount of Loading
M = 5;
%Amount of moment
a = L;
%Length of UDL
E = 5000 * sqrt(GC);
I = (B*(D^3))/12;
Mab = ((-5*UDL*L^2)/48)-(2*M/25);
Mba = ((UDL*L^2)/24)-(4*M/25);
Mbc = (4*M/25)-((UDL*L^2)/24);
Mcb = (M/25)-((UDL*L^2)/48);
Ra = ((1/L)*(Mba-Mab)+(UDL*L/2));
Rc = (1/L)*(M+Mcb+Mbc);
Rb = (UDL*L)-Ra-Rc;
i = 0;
for x=0:0.02:(2*L)
i = i+1;
if x>(8*L/5)
sf(i) = Ra-(UDL*L)+Rb;
sf1(i)= 0;
bm(i) = (Ra*x)-(UDL*L*(x-(L/2)))+M+(Rb*(x-L))+Mab;
bm1(i) = 0;
elseif x>=L&&x<=(8*L/5)
sf(i) = Ra-(UDL*L)+Rb;
sf1(i)= 0;
bm(i) = (Ra*x)-(UDL*L*(x-(L/2)))+(Rb*(x-L))+Mab;
bm1(i) = 0;
else
sf(i) = Ra-(UDL*x);
sf1(i)= 0;
bm(i) = (Ra*x)-((UDL*x^2)/2)+Mab;
bm1(i) = 0;
end
end
% Plotting Result
x=0:0.02:2*L
subplot(2,1,1)
plot(x,sf,x,sf1, 'LineUDLidth',2)
title('Shear Force Diagram')
xlabel('Length of Beam in m')
ylabel('Shear Force in kN')
subplot(2,1,2)
plot(x,bm,x,bm1, 'LineUDLidth',2)
title('Bending Moment Diagram')
xlabel('Length of Beam in m')
ylabel('Bending Moment in kN-m')

Q3) clear all


clc
fprintf('Fixed beam with point load at the quarter span \n')
fprintf('
PL \n')
fprintf('|
|\n')
fprintf('| _________|________________ _________________________| \n')
fprintf('|
|
| \n')
fprintf('|----L/2---|------L/2------|------------L------------| \n')
fprintf(' |---> x \n' )
%Dimensions of Beam
L = 3000
B = 300
D = 300

% in mm;
% in mm;
% in mm;

% Grade of Concrete
GC = 25 % in N/mm^2;
% Loading Conditions
PL= 5;
% Fixed end moments
Ma=((PL*L)/6);
Mb=((PL*L)/24);
Mc=-((PL*L)/48);
%Reactions at support
Ra=(PL/2)+((Ma+Mb)/L);
Rc=((Ma-Mb)/(2*L));
Rb=PL-Ra-Rc;
i=0;
for x=0:0.1:(3*L)
i=i+1;
if x<(L/2);
sf(i)=Ra;
sf1(i)=0;
bm(i)=((Ra*x)-Ma);
bm1(i)=0;
else if (L/2)<x<L;
sf(i)=(Ra-PL);
sf1(i)=0;
bm(i)=(Ra*x)+(PL*(x-(L/2)))-Ma;
bm1(i)=0;
else L<x<(3*L);
sf(i)=(Ra-PL+Rb);
sf1(i)=0;
bm(i)=((Ra*x)+(PL*(x-(L/2)))-Ma+Rb(x-L));
bm1(i)=0;
end
end
end

x=0:0.1:(3*L);
subplot(2,1,1)
plot(x,sf,x,sf1)
title('Shear Force Diagram')
xlabel('Length of Beam in mm')
ylabel('Shear Force in kN')
subplot(2,1,2)
plot(x,bm,x,bm1)
title('Bending momnent Diagram')
xlabel('Length of Beam in mm')
ylabel('Bending Moment in kN-mm')

Q4) clear all


clc
%Question 4
%---------fprintf ('
\n')

| SSB with UDL and

at Half span and point load |

fprintf('
UDL
PL\n')
fprintf(' ||||||||||||||||||||||||||
|\n')
fprintf(' _________________________ _________________________ \n')
fprintf(' |
|
| \n')
fprintf(' |------------L------------|---------L/2_--|---L/2---| \n')
fprintf(' |---> x \n' )
%Dimensions of Beam
L = 3000;
B = 300;

D = 300;
% Grade of Concrete
GC = 25;
% Loading Conditions
UDL= input('Enter the UDL in KN for span L from LHS\n');
PL=input('Enter value of point load');
Ma=((-5*UDL*(L^2)/48)+(PL*L/32));
Mb=((-UDL*(L^2)/24)-(PL*L/16));
Mc=((UDL*(L^2)/48)-(5*PL*L/32));
va=((UDL*L/2)+(Ma/L)-(Mb/L));
vb=((UDL*L/2)-(Ma/L)+(2*Mb/L)-(Mc/L)+(PL/2));
vc=((PL/2)+(Mb/L)+(Mc/L));
%Calculations
E = 5000 * sqrt(GC);
I = (B*(D^3))/12 ;
i=0;
for x=0:0.2:(2*L)
i=i+1;
if x<=(L)
sf(i) = (va - (UDL*x));
sf1(i)=0;
bm(i) = (va*x - (UDL*(x^2)/2)-Ma);
bm1(i)=0;
else if (L)<=x<=(3*L/2)
sf(i) = (va-(UDL*L)+vb);
sf1(i)=0;
bm(i) = ((va*x)-(UDL*L*(x-(L/2))+(vb*(x-L)-Ma+Mb)));
bm1(i)=0;
else %(3*L/2)<=x<=(2*L)
sf(i) = (va-(UDL*L)+vb-PL);
sf1(i)=0;
bm(i) = (va*x+(UDL*(x-L/2))+(vb*(x-L))- (PL*(x-(3*L/2)))-Ma + Mb);
bm1(i)=0;

end

end

end
%Plotting the Results
x=0:0.2:(2*L);
subplot(2,1,1)
plot(x,sf,x,sf1)
title('Shear Force Diagram')
xlabel('Length of Beam in mm')
ylabel('Shear Force in kN')
subplot(2,1,2)
plot(x,bm,x,bm1)
title('Bending momnent Diagram')
xlabel('Length of Beam in mm')
ylabel('Bending Moment in kN-mm')

Q5) clear all


clc
%Question 5
%---------fprintf('
PL
UDL
PL \n')
fprintf('|
|
|||||||||||||||||
|
|\n')
fprintf('| _________|________________ __________________|_______| \n')
fprintf('|
|
|
| \n')
fprintf('|----L/3---|---2L/3-|------------L---|---------| \n')
fprintf(' |---> x \n' )
%Dimensions of Beam
L = 3000;
B = 300;
D = 300;
% Grade of Concrete
GC = 25;
% Loading Conditions
UDL= 5;%the UDL in KN for middle span L
PL=5;%Enter value of point load at L/2 from Left support and 2L/3 from
right support\n');
%Dimensions of Beam

L = 3000
B = 300
D = 300

% in mm;
% in mm;
% in mm;

% Grade of Concrete
GC = 25 % in N/mm^2;
% Loading Conditions
theta1 = ((PL*(L^3)/72)-((2*UDL*(L^2))/135));
theta2 = ((UDL*(L^2)/45)-((PL*(L^3))/72));
Mab
Mba
Mbc
Mcb
Mcd
Mdc
va
vb
vd
vc

=
=
=
=
=
=
=
=
=
=

-((4*UDL*L)/27)+(2*theta1/L);
(2*UDL*L/27)+(2*theta1/L);
-(PL*(L^2)/12)+(4*theta1/L)+(2*theta2/L);
(PL*(L^2)/12)+(4*theta2/L)+(2*theta1/L);
-((4*UDL*L)/27)+(4*theta2/L);
((2*UDL*L)/27)+(2*theta2/L);
((Mab/L)-(Mba/L))+(2*UDL/3);
((Mab/L)-(Mcb/L)-(2*va)+(5*UDL/3)+((PL*L)/2));
(((Mcd/L)-(Mdc/L))/L)+(UDL/3);
(PL*L)+(2*UDL)-va-vb-vd;

%Calculations
E = 5000 * sqrt(GC);
I = (B*(D^3))/12 ;
i=0;
for x=0:0.2:(3*L)
i=i+1;
if x<=(L/3)
sf(i) = va;
sf1(i)= 0;
bm(i) = ((va*x)-Mab);
bm1(i)=0;
elseif x>(L/3)&& x<=L
sf(i) = (va-UDL);
sf1(i)=0;
bm(i) = ((va*x)-(UDL*(x-(L/3)))-Mab);
bm1(i)=0;
elseif

L)));

x>L && x<=(2*L)


sf(i) = (va-UDL+vb-(PL*(x-L)));
sf1(i)=0;
bm(i) = ((va*x)-(UDL*(x-L/3))-(PL*((x-L)^2/2))-Mab+ (vb*(xbm1(i)=0;

elseif x>(2*L) && x<=(7*L/3)


sf(i) = (va-UDL+vb+vc-(PL*L));
sf1(i)=0;
bm(i) = ((va*x)-(UDL*(x-L/3))-(PL*L*(x-(3*L/2)))-Mab+
(vb*(x-L))+(vc*(x-(2*L))));
bm1(i)=0;
else
sf(i) = (va-(PL*L)+vb+vc-(2*UDL));

sf1(i)=0;
bm(i) = ((va*x)-(UDL*(x-(L/3)))-(PL*L*(x-(3*L/2)))-Mab+ (vb*(xL))+(vc*(x-(2*L)))-(UDL*(x-(7*L/3))));
bm1(i)=0;
end
end

%Plotting the Results


x=0:0.2:(3*L);
subplot(2,1,1)
plot(x,sf,x,sf1)
title('Shear Force Diagram')
xlabel('Length of Beam in mm')
ylabel('Shear Force in kN')
subplot(2,1,2)
plot(x,bm,x,bm1)
title('Bending momnent Diagram')
xlabel('Length of Beam in mm')
ylabel('Bending Moment in kN-mm')
fprintf('Maximum Deflection of Beam is \n')

Q6)
clear all
clc
fprintf('
UDL
PL \n')
fprintf('|
|||||||||||||||||
|
|\n')
fprintf('| ____________________________________________|_______| \n')
fprintf('|
|
|
| \n')
fprintf('|----L--------------|------------L---|----------------| \n')
fprintf(' |---> x \n' )
%Dimensions of Beam
L = 3000
B = 300
D = 300

% in mm;
% in mm;
% in mm;

% Grade of Concrete
GC = 25 % in N/mm^2;
% Loading Conditions
UDL= 5;
PL= 5;
% Fixed
Ma =
Mb =
Mc =
Md =

end moments
(3*UDL*(L^2)/104);
-(3*PL*(L^2)/52);
(-(5*PL*(L^2))/104)-(3*UDL*L/32);
0;

%Reactions at support
Ra = ((Ma-Mb)/L);

Rb = (Ma/L)-(2*Ra)+(UDL*L/2);
Rc = (Ma/L)-(3*Ra)-(2*Rb)+((3*UDL*L)/2)+(PL/2);
Rd = (UDL*L)+PL-Ra-Rb-Rc;
%Calculations
E = 5000 * sqrt(GC);
I = (B*(D^3))/12 ;
i=0;
for x=0:0.2:(3*L)
i=i+1;
if x<L
sf(i) = Ra;
sf1(i)= 0;
bm(i) = -Ma+(Ra*x);
bm1(i) = 0;
elseif L<=x&&x<=(2*L)
sf(i) = (Ra+Rb-(UDL*x));
sf1(i) = 0;
bm(i) = -Ma+(Ra*x)+(Rb*(x-L))-(UDL*(x^2)/2);
bm1(i) = 0;
elseif (2*L)<x&&x<(5*L/2)
sf(i) = Ra+Rb-(UDL*L)+Rc;
sf1(i) = 0;
bm(i) = -Ma+(Ra*x)+(Rb*(x-L))-(UDL*L*(x-(3*L)/2))+(Rc*(x(2*L)));

bm1(i) = 0;

else
sf(i) = Ra+Rb-(UDL*L)+Rc-PL;
sf1(i) = 0;
bm(i) =(-Ma+(Ra*x)+(Rb*(x-L))-(UDL*L*(x-(3*L)/2))+(Rc*(x(2*L))-UDL*(x-(5*L/2))));
bm1(i) = 0;
end
end

%Plotting the Results


x=0:0.2:(3*L);
subplot(2,1,1)
plot(x,sf,x,sf1)
title('Shear Force Diagram')
xlabel('Length of Beam in mm')
ylabel('Shear Force in kN')
subplot(2,1,2)
plot(x,bm,x,bm1)
title('Bending momnent Diagram')
xlabel('Length of Beam in mm')
ylabel('Bending Moment in kN-mm')
fprintf('Maximum Deflection of Beam is \n')

Você também pode gostar