Pier Design Consideration
Pier Design Consideration
net/publication/275716767
CITATIONS READS
0 20
2 authors, including:
Sudharshanaram Ramakrishnan
Florida Institute of Technology
4 PUBLICATIONS 0 CITATIONS
SEE PROFILE
All content following this page was uploaded by Sudharshanaram Ramakrishnan on 03 May 2015.
the pile dimensions. The project also identifies the data required
period. We have acquired the data from the trust worthy source
and used the guidelines of the coastal engineering manual and the
2
CONTENTS
INTRODUCTION:........................................................... 4
ENVIRONMENTAL DATA: ................................................ 4
METHOD: ................................................................... 5
CALCULATIONS ........................................................ 8
BATHYMETRY: ....................................................... 8
WAVE DATA ............................................................. 10
REVERSE SHOALING AND REFRACTION: ................ 11
LONG TERM WAVE ANLYSIS .................................. 14
PILE DESIGN ......................................................... 16
ELEVATION OF THE PILE ............................................ 19
CONCLUSION: ............................................................ 19
REFERENCES ........................................................... 20
APPENDIX: CODES ................................................... 21
DISPERSION EQUATION ........................................... 21
REFRACTION AND SHOALING INVERSE .................... 21
BATHYMETRY PLOT ................................................ 21
REFREACTION SHOALING ........................................ 23
REFRACTION SHOALING FOR BREAKING ................. 24
FINAL PROJECT DESIGN CODE. ................................ 24
100 YEAR WAVE HEIGHT .......................................... 25
PILE DESIGN FORCE ................................................ 27
DISTANCE ............................................................... 27
3
Introduction
The beach pier is located in the Cocoa Beach. The city has
decided to destroy the existing pier and rebuild the new pier. The
pier would be built with vertical timber piles supporting the deck.
factors that might affect and hinder the construction of the beach
pier. The major part of it from the environment. Unlike the land
static and dynamic forces, that are both repetitive and varying in
nature.
[http://wis.usace.army.mil/hindcasts.shtml ].
Environmental data:
4
time. Even this will allow only a reasonable prediction, and
http://www.cocoabeachpier.com/about-us/history].
Method:
factors that might affect and hinder the construction of the beach
pier. The major part of it from the environment. Unlike the land
static and dynamic forces that are both repetitive and varying in
nature. So, we need to respect the rules and consider all the
(Bathymetric, Wave data from the stations and the tides), with the
5
compute the maximum forces and moments on the piles in order to
define the diameter and the elevation of the deck, which are the
For the purpose of this study we get our data form trust
Table 1 Location
6
Initial wave data is not at a deep-water condition. So the wave
data is used to find the deep water wave parameters. From the
wave data collected from the WIS station the condition of deep
using refraction and shoaling , we need the deep water wave data(
[http://topex.ucsd.edu/cgi-bin/get_data.cgi]. We got
area including the site of the pier. Using this data and
the plot the depth of the sea floor at the proposed site
is found to be 2m.
• Using the deep water wave data the wave parameters at the
• Using long term statistics, 100 year wave height at the pier’s
depth is found
• Using the wave data from the 100-year wave height the force
7
and moments are calculated for different pile diameters.
the pile).
CALCULATIONS
BATHYMETRY
usage. The data range is chosen such that, it covers both the WIS
which is as follows:
8
DISTANCE=ACOS(SIN(LAT1)*SIN(LAT2)+COS(LAT1)*COS(LAT2)*COS(LONG 2‐LONG1))*R
WHERE;
R= EARTH’S RADIUS (MEAN RADIUS= 6371KM)
9
Wave data:
(WIS) web page. There where two stations that would fit our
data requirement (those listed above). But they has a wave data
for 30 years for every hour. This would add up to the whole
10
Figure 3 wave data from the station 63437
For this data the Length (L) was calculated and D/L was checked ,
if :
D/L< 0.05 , this implies that the wave is a shallow water wave.
wave.
11
After data checking the available data from the WIS
station with this criterion, it was found that the wave data
cannot use them as deep water wave values for the refraction and
wave conditions with present wave data. This was done by using
H0, theta0.
(1994);
a=43.75*(1-exp(-19*m))
b=1.56/(1+exp(-19.5*m))
Hb=b./((1./d+(a/(g.*T^2))))
wave will reach before it break due to the constrains of the depth
and slope of the sea floor. As a practical approach both the wave
12
height is the maximum possible height the wave might attain.
depth less than the breaking depth. The graph in figure 4, 5 shows
14
12
10
Wave Height (m)
2
H from Refraction and Shoaling
HB model
0
2 4 6 8 10 12 14 16
Depth (m)
13
14
12
10
Wave Height (m)
2
H from Refraction and Shoaling
HB model
0
2 4 6 8 10 12 14 16
Depth (m)
wave height and will use this as data for long term wave analysis.
14
function to determine the possible wave height in 100yrs. The
1.68m.
4
R2 using CEM A&B=0.12282
R2 using Lsq for A&B=0.32229
3
-ln(-ln(P))
0 Data
Gumbel fit using CEM A & B
Gumbel fit using Lsq A & B
-1
1.59 1.595 1.6 1.605 1.61 1.615 1.62 1.625
H
15
Wave Height for Given Return Period
1.75
1.65
PILE DESIGN
16
1.61774075979205 52.9281642750946 12.06
1.62092487658591 69.1154076842226 15.69
1.61755728062962 52.3021889666827 11.92
1.62156113672103 74.5015713862863 16.90
1.61905470998683 58.1495601940363 13.23
1.59438333518076 63.9538439025584 14.53
1.59378862045012 58.4671901763003 13.30
1.59486442055653 69.7018501888319 15.82
1.59468505162328 67.3854941051886 15.30
1.59454197461567 65.6922188548254 14.92
1.59278991514718 51.7167276616104 11.79
1.59385926344730 59.0474162226977 13.43
1.59518016135648 74.4212088462864 16.88
1.59478386044724 68.6255412686061 15.58
1.59363510802207 57.2567857046683 13.03
1.59442107086999 64.3486764110979 14.62
1.59412719224871 61.4062054792007 13.96
1.59494453680255 70.8151713591223 16.07
1.59475617380821 68.2692782533356 15.50
1.59478042288898 68.5883587007554 15.57
1.59299626520604 52.9281642750946 12.06
1.59482124180196 69.1154076842226 15.69
1.59289101272837 52.3021889666827 11.92
1.59518555514253 74.5015713862863 16.90
1.59374971910817 58.1495601940363 13.23
Pile dia =0.5 Pile dia =0.75 Pile dia =1 m Pile dia =1.25
m m m
1709.93492134467 2927.03292343917 4385.55128648179 6085.49001047252
1750.91585881312 3021.50625293198 4555.51829019236 6352.95197059428
1673.45202764133 2843.11106578431 4234.72545347549 5848.29519071489
1687.45624969106 2875.30508173149 4292.56771856853 5939.24416020216
1698.27503868945 2900.19318450133 4337.29841462465 6009.59072905942
1812.13038451069 3163.04071265618 4810.51446472844 6754.55164072746
1746.25141330594 3010.74220675704 4536.14305807357 6322.45396725552
1647.45500760546 2783.41219765938 4127.52251188078 5679.78595026965
1679.84933803860 2857.81463995031 4261.14036379031 5889.82650955858
1760.92438424207 3044.61246663617 4597.11780921233 6418.44041197052
1707.23535697612 2920.81727783002 4374.37536026114 6067.90960426948
1728.12434468863 2968.93793362477 4460.91913362211 6204.06794468067
1667.02637430769 2828.34752311351 4208.20731302066 5806.60574402913
1682.00837694674 2862.77813768265 4270.05827992692 5903.84880367956
1680.07369412405 2858.33039340795 4262.06699417309 5891.28349641948
17
1800.10684121040 3135.20073801600 4760.32161895520 6675.46948402800
1676.91459821939 2851.06879620676 4249.02092677924 5870.77098993684
1806.25711574846 3149.43892861833 4785.98957815196 6715.90906434935
1647.03916378242 2782.45794692289 4125.80953089620 5677.09391570236
1753.50537633167 3027.48327390240 4566.27797774306 6369.88948785363
1709.93492134467 2927.03292343917 4385.55128648179 6085.49001047252
1750.91585881312 3021.50625293198 4555.51829019236 6352.95197059428
1673.45202764133 2843.11106578431 4234.72545347549 5848.29519071489
1687.45624969106 2875.30508173149 4292.56771856853 5939.24416020216
1698.27503868945 2900.19318450133 4337.29841462465 6009.59072905942
1812.13038451069 3163.04071265618 4810.51446472844 6754.55164072746
1746.25141330594 3010.74220675704 4536.14305807357 6322.45396725552
1647.45500760546 2783.41219765938 4127.52251188078 5679.78595026965
1679.84933803860 2857.81463995031 4261.14036379031 5889.82650955858
1760.92438424207 3044.61246663617 4597.11780921233 6418.44041197052
1707.23535697612 2920.81727783002 4374.37536026114 6067.90960426948
1728.12434468863 2968.93793362477 4460.91913362211 6204.06794468067
1667.02637430769 2828.34752311351 4208.20731302066 5806.60574402913
1682.00837694674 2862.77813768265 4270.05827992692 5903.84880367956
1680.07369412405 2858.33039340795 4262.06699417309 5891.28349641948
1800.10684121040 3135.20073801600 4760.32161895520 6675.46948402800
1676.91459821939 2851.06879620676 4249.02092677924 5870.77098993684
1806.25711574846 3149.43892861833 4785.98957815196 6715.90906434935
1647.03916378242 2782.45794692289 4125.80953089620 5677.09391570236
1753.50537633167 3027.48327390240 4566.27797774306 6369.88948785363
Pile dia =0.5 m Pile dia =0.75 m Pile dia =1 m Pile dia =1.25 m
1719.35803844226 2942.32823732943 4407.49255599395 6114.85099443583
1762.32966913822 3040.14107084169 4582.38351730141 6389.05700851737
1681.29672675373 2855.77698567524 4252.81184162651 5872.40129460755
1695.88595168253 2888.94345718238 4312.07731578796 5965.28752749926
1707.17438677756 2914.61404457203 4357.95534530362 6037.19828897233
1826.97895804656 3187.48942235135 4846.01387684380 6802.55232152391
1757.42658390021 3028.97543316437 4562.41465397124 6357.74424632080
1654.28054086886 2794.39024382065 4143.14623511736 5700.54851475897
1687.95809529429 2870.91919292372 4279.86832387469 5914.80548814718
1772.86098055329 3064.12817794227 4625.28651340614 6456.33598694490
1716.53556608183 2935.90722598332 4396.01480379187 6096.85829950747
1738.40179752932 2985.66345749268 4484.96562492184 6236.30829981681
1674.61117151344 2840.58223048028 4225.66360492053 5829.85529483419
1690.20745495661 2876.03284364814 4289.00600648183 5929.12694345767
1688.19180867255 2871.45049954017 4280.81771476201 5916.29345433809
1814.23506160364 3158.42520762668 4793.99709713054 6720.95073011522
1684.90155969596 2863.97096650166 4267.45279127917 5895.34703402849
1820.75093637737 3173.28442794286 4820.58993509288 6762.66745782743
18
1653.84908591540 2793.41020457719 4141.39570704171 5697.80559330895
1765.05303793204 3046.34348435025 4593.47654906993 6406.45223209106
1719.35803844226 2942.32823732943 4407.49255599395 6114.85099443583
1762.32966913822 3040.14107084169 4582.38351730141 6389.05700851737
1681.29672675373 2855.77698567524 4252.81184162651 5872.40129460755
1695.88595168253 2888.94345718238 4312.07731578796 5965.28752749926
1707.17438677756 2914.61404457203 4357.95534530362 6037.19828897233
1826.97895804656 3187.48942235135 4846.01387684380 6802.55232152391
1757.42658390021 3028.97543316437 4562.41465397124 6357.74424632080
1654.28054086886 2794.39024382065 4143.14623511736 5700.54851475897
1687.95809529429 2870.91919292372 4279.86832387469 5914.80548814718
1772.86098055329 3064.12817794227 4625.28651340614 6456.33598694490
1716.53556608183 2935.90722598332 4396.01480379187 6096.85829950747
1738.40179752932 2985.66345749268 4484.96562492184 6236.30829981681
1674.61117151344 2840.58223048028 4225.66360492053 5829.85529483419
1690.20745495661 2876.03284364814 4289.00600648183 5929.12694345767
1688.19180867255 2871.45049954017 4280.81771476201 5916.29345433809
1814.23506160364 3158.42520762668 4793.99709713054 6720.95073011522
1684.90155969596 2863.97096650166 4267.45279127917 5895.34703402849
1820.75093637737 3173.28442794286 4820.58993509288 6762.66745782743
1653.84908591540 2793.41020457719 4141.39570704171 5697.80559330895
1765.05303793204 3046.34348435025 4593.47654906993 6406.45223209106
Conclusion:
The study focused on understanding the various parameter
that govern the design of a coastal structure. This exposed us to
different practical problems and their solutions to achieve a safe
design parameter.
19
REFERENCES
>COASTAL ENGINEERING MANUAL
>COMBINED TOTAL STORM, TIDE FREQUENCY ANALYSIS
FOR BREVARD COUNTY, FLORIDA” [BY ROBERT GEORGE
DEAN, TSAO YI CHIU, 1986
> http://topex.ucsd.edu/cgi-bin/get_data.cgi
>http://www.gpsvisualizer.com/calculators
>http://www.geoplaner.com/
20
APPENDIX: CODES
DISPERSION EQUATION
function [k, L ]=lin_disp_OLiveira(T,d);
g=9.81;
%Deep Water Caracteristics
Linf=g.*T.^2/(2*pi);
% Length in Deep Water
k0=2*pi./Linf; % K in deep water
w=2*pi./T;
tol=10^-5; %tollerance
myobj=9;
while(myobj>tol)
k=w.^2./(g*tanh(k0.*d));
myobj=abs(k-k0);
L=2*pi./k;
k0=k;
end
end
function[H0,theta0,L0]=refraction_shoaling_Oliveira_inverse(H,T,theta,d)
[ k,L ] = lin_disp_OLiveira(T,d);
g=9.81;
L0=g.*T.^2/(2*pi); % Length in Deep Water
n=1/2*(1+4*pi.*d./(L.*sinh(4*pi.*d./L)));
C=L./T;
C0=L0./T;
Cg=C.*n;
%Snell`s Law
theta=90-theta;
angle0=C0./C.*sind(theta);
theta0=asind(angle0);
Kr=real(sqrt(cosd(theta0)./cosd(theta)));
Ks=sqrt(C0./(2*Cg));
kr_ks=Ks.*Kr;
H0=H./Kr.*Ks;
kz=real(sqrt(cosd(theta0)./cosd(theta)));
H_0_prime=kz.*H0;
end
BATHYMETRY PLOT
data=load('depth_data.csv');
i=1;
21
j=1;
k=1;
while (i*j)<length(data)+1;
j=1;
while j<13;
a(i,j)=data(k,1);
k=k+1;
j=j+1;
end
i=i+1;
end
i=1;
j=1;
k=1;
while (i*j)<length(data)+1;
j=1;
while j<13;
b(i,j)=data(k,2);
k=k+1;
j=j+1;
end
i=i+1;
end
i=1;
j=1;
k=1;
while (i*j)<length(data)+1;
j=1;
while j<13;
c(i,j)=data(k,3);
k=k+1;
j=j+1;
end
i=i+1;
end
surfc(a,b,c)
figure
contourf(a,b,c)
levelstep=0.1;
lat=data(:,2)
lat_pier=28.3676;
dif_lat=data(1,2)-data(13,2)
[idx idx]=min(abs(data(:,2)-lat_pier))
project_lat1=lat(idx)
if project_lat1<lat_pier
project_lat2=project_lat1+dif_lat
indx2=idx-12
22
else project_lat2=project_lat1-dif_lat
indx2=idx+12
end
d_pier=2 %meters
for t=1:7;
for u=1:12;
[distance(t,u)]=latlong(data(u+1+(t-1)*12,2),data(u+(t-
1)*12,2),data(u+1+(t-1)*12,1),data(u+(t-1)*12,1));
u=u+1;
end
t=t+1;
end
t=1
for t=1:2;
u=1
for u=1:12;
m(t,u)=-((data(idx-1+(u+1)*t,3)-data(idx-
1+u*t,3)))./distance(t,u);
u=u+1;
end
t=t+1;
end
REFREACTION SHOALING
function[H,theta,L]=refraction_shoaling_Oliveira(H0,T,theta0,d)
[ k,L ] = lin_disp_OLiveira(T,d);
g=9.81;
Linf=g*T^2/(2*pi); % Length in Deep Water
n=1/2*(1+4*pi.*d./(L*sinh(4*pi.*d./L)));
C=L./T;
C0=Linf/T;
Cg=C*n;
%Snell`s Law
theta=asind(C/C0*sind(theta0));
Kr=sqrt(cosd(theta0)/cosd(theta));
Ks=sqrt(C0/(2*Cg));
23
kr_ks=Ks*Kr;
H=H0*Kr*Ks;
kz=sqrt(cosd(theta0)/cosd(theta));
H_0_prime=kz*H0;
end
function [H,theta,Hb,L]=refraction_shoaling_breaking(H0,T,theta0,d,m);
[H,theta,L]=refraction_shoaling_Oliveira(H0,T,theta0,d);
g=9.81;
%breaking wave
a=43.75*(1-exp(-19*m));
b=1.56/(1+exp(-19.5*m));
Hb=b./((1./d+(a/(g.*T^2))));
end
%data collection
wavedata=load('Project_wavedata.csv');
%checking for deep water conditons.
H=wavedata(:,1);
T=wavedata(:,2);
theta=wavedata(:,3);
d=wavedata(:,4);
[ k,L ]=lin_disp_OLiveira(T,d);
if d./L>0.5;
fprintf('conditions satisfy deep water wave');
H=wavedata(:,1);
T=wavedata(:,2);
theta=wavedata(:,3);
else
fprintf('condtios doesnot satisfy deepwater wave, hence finding
deepwater wave conditions \n');
[H0,theta0,L0]=refraction_shoaling_Oliveira_inverse(H,T,theta,d);
H0;
theta0;
L0;
end
d=0;
bathy_slope
v=1;
d=abs(d);
df=(d(1,:)+d(2,:))/2;
ds=linspace(min(df),max(df),length(d));
for v=1:2;
figure
for i=1:length(H);
j=1;
for j=1:length(d);
[H_i(v,i,j),theta_i(v,i,j),Hb(v,i,j),L_i(v,i,j)]=refraction_shoaling_breaki
ng(H0(i),T(i),theta0(i),d(v,j),m(v,j));
j=j+1;
end
o=(squeeze(H_i(v,i,:)));
24
plot(ds,o,'r','LineWidth', 4);
hold on;
q=(squeeze(Hb(v,i,:)));
plot(ds,q,'b','LineWidth', 4);
t=1;
for t=1:12;
if abs(o-q)<1;
oq(t)=q(t);
db1(t)=ds(t);
plot(db1,oq,'go','Markersize',15,'LineWidth',50);
fprintf('Hb=%.3f m \ndb=%.3f m \n',Hb1,db1);
legend('Breaking Point', 'Location', 'North East');
t=t+1;
end
grid on
legend('H from Refraction and Shoaling','HB model', 'Location',
'SouthEast');
xlabel('Depth (m)');
ylabel('Wave Height (m)');
hold on
end
i=i+1;
end
v=v+1;
end
depth=2;
HBi=[transpose(Hb(1,:,1));transpose(Hb(2,:,1))];
Li=[transpose(L_i(1,:,1));transpose(L_i(2,:,1))];
Ti=[T;T];
WAVE_NUMBER=linspace(1,40,40);
N=length(WAVE_NUMBER);
WAVE_HEIGHT=[HBi];
% (a) calculation of pdf
BIN=(max(WAVE_HEIGHT)-min(WAVE_HEIGHT))/length(WAVE_HEIGHT);
H_bin=(min(WAVE_HEIGHT):BIN:(max(WAVE_HEIGHT)));
n=hist(WAVE_HEIGHT,H_bin);
p_WAVE_HEIGHT=n/(N*BIN);
%(b) calcualtion of cdf
figure
P_WAVE_HEIGHT=cumsum(p_WAVE_HEIGHT*BIN);
r= P_WAVE_HEIGHT>0.999;
P_WAVE_HEIGHT(:,r)=0.99;
plot(H_bin,(-log(-log(P_WAVE_HEIGHT))),'*r')
hold on
grid on
H_mean=mean(WAVE_HEIGHT);
H_std=std(WAVE_HEIGHT);
A=0.779*H_std;
25
B=H_mean-(0.45*H_std);
ph=exp(-exp(-((H_bin-B)/A)));
[m]=polyfit(H_bin,(-log(-log(P_WAVE_HEIGHT))),1);
a=1/m(1,1);
b=-m(1,2)*a;
p_h=exp(-exp(-((H_bin-b)/a)));
plot(H_bin,(-log(-log(ph))),'b');
hold on
plot(H_bin,(-log(-log(p_h))),'g');
xlim([1.59,1.625]);
xlabel('H');
ylabel('-ln(-ln(P))');
legend('Data','Gumbel fit using CEM A & B','Gumbel fit using Lsq A &
B','location','southeast');
r=1;
Tr=(1:1000);
figure
HTr=b-a*log(log((r*Tr)./(r*Tr-1)));
26
PILE DESIGN FORCE
i=1;
j=1;
P_dia=[0.5,0.75,1,1.25];
for i=1:40;
j=1;
for j=1:4;
[force_pile(i,j),moment_pile(i,j)]=piledesign
(2,1.6808,Ti(i),P_dia(j),Li(i));
j=j+1;
end
i=i+1;
end
function [force_pile,moment_pile]=piledesign(d,H_i,T,P_dia,L)
rho=1025;
g=9.81;
n=1/2*(1+4*pi*d/(L*sinh(4*pi*d/L)));
% sice the rynold no. is very high, according to coastal engineering manual
% following values are considered
C_D=0.7;
C_M=1.5;
ti=-T/4;
td=0;
K_im=0.5*tanh(2*pi()*d/L)*sin(-2*pi()*ti/T);
K_dm=1/8*(1+(4*pi()*d/L)/(sinh(4*pi()*d/L)))*cos(2*pi()*td/T)*(cos(2*pi()*t
d/T));
S_im=1+(1-cosh(2*pi()*d/L))/((2*pi()*d/L)*sinh(2*pi()*d/L));
S_dm=0.5+(1/(2*n))*(0.5+(1-
cosh(4*pi()*d/L))/((4*pi()*d/L)*(sinh(4*pi()*d/L))));
F_D=C_D*0.5*rho*g*P_dia*H_i.^2*K_dm;
F_I=C_M*rho*g*pi()*P_dia^2/4*H_i*K_im;
M_D=F_D*d*S_dm;
M_I=(F_I)*d*S_im;
force_pile=(F_I)+F_D;
moment_pile=M_I+(M_D);
end
DISTANCE
function [distance]=latlong(lat1,lat2,long1,long2);
lat1=lat1*pi()/180;
lat2=lat2*pi()/180;
long1=long1*pi()/180;
long2=long2*pi()/180;
distance=acos(sin(lat1)*sin(lat2)+cos(lat1)*cos(lat2)*cos(long2-
long1))*6371000;
27
LEAST SQUARE FIT
function [r2 rmse] = rsquare(y,f,varargin)
% Jered R Wells
% 11/17/11
% jered [dot] wells [at] duke [dot] edu
%
if isempty(varargin); c = true;
elseif length(varargin)>1; error 'Too many input arguments';
elseif ~islogical(varargin{1}); error 'C must be logical (TRUE||FALSE)'
else c = varargin{1};
end
% Compare inputs
if ~all(size(y)==size(f)); error 'Y and F must be the same size'; end
if c; r2 = max(0,1 - sum((y(:)-f(:)).^2)/sum((y(:)-mean(y(:))).^2));
else r2 = 1 - sum((y(:)-f(:)).^2)/sum((y(:)).^2);
if r2<0
% http://web.maths.unsw.edu.au/~adelle/Garvan/Assays/GoodnessOfFit.html
warning('Consider adding a constant term to your model')
%#ok<WNTAG>
r2 = 0;
end
end
28