Sei sulla pagina 1di 6

4.

11 (a) Write a simple computer program that gives the shear stress of a screw dislocation
as a function of the perpendicular distance from the dislocation (see Eq. 4.8). Assuming the
shear modulus of iron is 86 GPa and the Burgers vector is 0.248 nm, use the program to
obtain the shear stress at the following values of r: 50, 100, 150, and 200 nm, respectively.
Plot the resulting versus r data, and with the aid of this curve, determine the distance from
the dislocation where is 4000 psi, the shear stress at which an iron crystal will begin to
undergo slip.

%Problema 4.11
%a)
clear all
clc
shear_modulus=86; %[GPa]
miu=86*145037.73773; %Shear modulus[psi]
b=0.248; %Burgers vector [nm]
r=50:10:150; %Radius of the Burgers circuit [nm]
tau=(miu*b)./(2*pi.*r); %Shear stress [psi]
r_4000=(miu*b)/(2*pi*4000)%distance [nm] from the dislocation where tau is 4000 psi
n_b=r_4000/b %b)To how many Burgers vectors does this distance correspond?
plot(r,tau,'linewidth',2)
ylabel('Shear stress [psi]')
xlabel('Radius of the Burgers circuit [nm]')
title('\tau vs r')
grid on
hold on
plot(r_4000,4000,'*')

The distance from the dislocation where is 4000 psi is [nm]:


= vs r
10000

9000

8000
Shear stress [psi]

7000

6000

5000

4000

3000
50 60 70 80 90 100 110 120 130 140 150
Radius of the Burgers circuit [nm]

(b) To how many Burgers vectors does this distance correspond?


4.17 (a) Consider Eq. 4.19, which gives the strain energy per unit length of a screw
dislocation. Assume that one has a very large square array of long, straight, parallel screw
dislocations of alternating signs so that the effective outer radius r of the strain field of a
dislocation may be taken as 1/2. With the aid of a computer determine the strain energy
per unit length of a screw dislocation as a function of the dislocation density , between
=1011 and =1018 m/m3.

%Problema 4.17
clear all
clc
r_rho=316227.766:100000:10000000000;%sqrt(rho) [m]
r_p=1./(2.*r_rho) %The effective outer radius [m]
miu=86*(10^9); %Shear modulus[Pa]
b=0.248/(10^9); %Burgers vector [m]
r_o=b/4; %Inner radius that excludes the dislocation core [m] alpha=4
alpha=4; %Constant
W_s=((miu.*(b.^2))./(4.*pi)).*(log(r_p./r_o))%The strain energy per unit length of this screw
dislocation [J/m]

Shown below assessments of some values:


[
] Ws[]

1011 4.2708e-09

1012 3.7862e-09

1013 3.3016e-09

1014 2.8170e-09

1015 2.3324e-09

1016 1.8478e-09

1017 1.3632e-09

1018 8.7864e-10
(b) Plot the line energy against the dislocation density. Assume that =86 GPa and b=0.248
nm.

%Problema 4.17
clear all
clc
r_rho=316227.766:100000:1000000000;%sqrt(rho) [m]
r_p=1./(2.*r_rho) %The effective outer radius [m]
miu=86*(10^9); %Shear modulus[Pa]
b=0.248/(10^9); %Burgers vector [m]
r_o=b/4; %Inner radius that excludes the dislocation core [m] alpha=4
alpha=4; %Constant
W_s=((miu.*(b.^2))./(4.*pi)).*(log(r_p./r_o))%The strain energy per unit length of this screw
dislocation [J/m]
rho=r_rho.^2;
plot(rho,W_s,'linewidth',2)
xlabel('Dislocation density \rho [m/m^3]')
ylabel('Strain energy per unit length of this screw dislocation Ws [J/m]')
title('Ws vs \rho ')
grid on

# 10 -9 Ws vs ;
4.5
Strain energy per unit length of this screw dislocation Ws [J/m]

3.5

2.5

1.5

0.5
0 1 2 3 4 5 6 7 8 9 10
Dislocation density ; [m/m 3 ] # 10
17
# 10 -9 Ws vs r
4.5

Strain energy per unit length of this screw dislocation Ws


4

3.5

2.5

1.5

0.5
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Effective outer radius r [m] # 10
-6

(c) Now plot the energy per unit volume as a function of , assuming that the former can be
equated to w, where w is the energy per unit length of the screw dislocations.

%Problema 4.17
clc
clear all
r_rho=316227.766:1000000:1000000000; %sqrt(rho) [m]
r_p=1./(2.*r_rho) %The effective outer radius [m]
miu=86*(10^9); %Shear modulus[Pa]
b=0.248/(10^9); %Burgers vector [m]
r_o=b/4; %Inner radius that excludes the dislocation core [m] alpha=4
alpha=4; %Constant
W_s=((miu.*(b.^2))./(4.*pi)).*(log(r_p./r_o));%The strain energy per unit length of this screw
dislocation [N]
rho=r_rho.^2;
rhoWs=rho.*W_s
plot(rho,rhoWs,'linewidth',2)
xlabel('\rho [m/m^3]')
ylabel('\rho Ws [J/m^3]')
grid on
# 10 8
9

6
; Ws [J/m3 ]

0
0 1 2 3 4 5 6 7 8 9 10
; [m/m 3 ] # 10
17

Potrebbero piacerti anche