chemical grouting page 3

3
Appendix B Computer Program for Optimal Grou t Hole Spacing for a Chemical Grout Curtain 10 REM GROUTING .BA S by Keith Foglia 20 REM Writ ten for: Reuben H. Karol instructor 30 REM Chemical Grouting 40 RE M 50 RE M 55 CLS:SCREEN 0,0,0:LOCATE 3, 27:PRINT‘‘GRO UT CURTAIN D ESIGN’’ 60 LOC ATE 9,1:PRINT‘‘ This is a Basic pro gra m to com put e the most econom ica l spacing of’’ 70 PRIN T‘‘ chem ical grou ting holes for a Grout Curtain, which will cut off the flow of ground water.’’ 80 PRI NT:PRINT‘‘ It also compu tes: Num ber of Hol es to be Drilled’’ 81 PRINT‘‘ Volume of Grout to be Placed in each hole’’ 82 PRINT‘‘ Cost of Drilling and Placing Pipes’’ 83 PRINT‘‘ Cost of Grouting’’ 90 PRINT‘‘ Total Cost’’ 110 COLOR31:PRI NT: PRI NT:PRINT‘‘ (Hold down the shiftand press the Prt Sc key to print any screen.)’’:COLOR 7 115 PRINT:PRINT‘‘ Enter M for Methodology’’ 122 PRINT:INPUT‘‘ Press enter to continue’’; K$ 123 IF K$ ¼‘‘m’’ OR K$ ¼ ‘‘M’’ THEN GOSUB 2000 125 CLS 130 LOCATE 3, 1:PRINT‘‘NOT E: If poro sity is unknown but void ratio is known, just press return to go to the next step.’’ 140 LOCATE 2, 1:INPUT‘‘Enter Porosi ty of soil to be tr eated. If known? n ¼’’;N 210 LOCATE 4,1:PRINT:INPUT‘‘Enter Void Ratio of soi l to be treated. If kn own? e ¼ ’’;E 2 20 IF N ¼0 AND E ¼0 THEN PRINT:PRINT‘‘You must enter at least one!’’: GOTO 130 2 30 IF N ¼0 AND E >0 THEN N ¼E/(1 þE) 240 PRINT:PRINT ‘‘Por osity wil l be taken to be n ¼’’;USING‘‘#.###’’;N 250 PRINT:PRINT‘‘Will job require drilling through Over Burden Soil’’ Copyright 2003 by Marcel Dekker, Inc. All Rights Reserved. e-books download weblog: http://www.tooraj-sabzevari.blogfa.com water engineering weblog

Upload: ian-ibanez

Post on 01-Jun-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: chemical grouting page 3

8/9/2019 chemical grouting page 3

http://slidepdf.com/reader/full/chemical-grouting-page-3 1/3

Appendix BComputer Program for Optimal Grout HoleSpacing for a Chemical Grout Curtain

10 REM GROUTING.BAS by Keith Foglia20 REM Written for: Reuben H. Karol instructor30 REM Chemical Grouting40 REM50 REM55 CLS:SCREEN 0,0,0:LOCATE 3, 27:PRINT‘‘GROUT CURTAIN DESIGN’’60 LOCATE 9,1:PRINT‘‘ This is a Basic program to compute the most economicalspacing of’’70 PRINT‘‘ chemical grouting holes for a Grout Curtain, which will cut off

the flow of ground water.’’80 PRINT:PRINT‘‘ It also computes: Number of Holes to be Drilled’’81 PRINT‘‘ Volume of Grout to be Placed in each hole’’82 PRINT‘‘ Cost of Drilling and Placing Pipes’’83 PRINT‘‘ Cost of Grouting’’90 PRINT‘‘ Total Cost’’110 COLOR 31:PRINT:PRINT:PRINT‘‘ (Hold down the shift and press the PrtSc keyto print any screen.)’’:COLOR 7115 PRINT:PRINT‘‘ Enter M for Methodology’’122 PRINT:INPUT‘‘ Press enter to continue’’; K$123 IF K$ ¼ ‘‘m’’ OR K$ ¼ ‘‘M’’ THEN GOSUB 2000125 CLS130 LOCATE 3, 1:PRINT‘‘NOTE: If porosity is unknown but void ratio is known,

just press return to go to the next step.’’140 LOCATE 2, 1:INPUT‘‘Enter Porosity of soil to be treated. If known? n ¼ ’’;N210 LOCATE 4,1:PRINT:INPUT‘‘Enter Void Ratio of soil to be treated. If known?e ¼ ’’;E220 IF N ¼ 0 AND E¼ 0 THEN PRINT:PRINT‘‘You must enter at least one!’’: GOTO 130230 IF N ¼ 0 AND E> 0 THEN N¼ E/(1 þ E)240 PRINT:PRINT ‘‘Porosity will be taken to be n ¼ ’’;USING‘‘#.###’’;N250 PRINT:PRINT‘‘Will job require drilling through Over Burden Soil’’

yright 2003 by Marcel Dekker, Inc. All Rights Reserved.

e-books download weblog:

http://www.tooraj-sabzevari.blogfa.com

water engineering weblog

Page 2: chemical grouting page 3

8/9/2019 chemical grouting page 3

http://slidepdf.com/reader/full/chemical-grouting-page-3 2/3

260 INPUT‘‘to get to the area to be grouted? (Y/N)’’;YN$270 IF YN$ <> ‘‘Y’’ AND YN$ <> ‘‘y’’ AND YN$ <> ‘‘N’’ AND YN$ <> ‘‘n’’ THEN GOTO 250280 IF YN$ ¼ ‘‘N’’ OR YN$ ¼ ‘‘n’’ THEN GOTO 350290 PRINT:PRINT‘‘Estimate Cost (in $ Per Foot) of drilling through Over Burdensoil.’’

300 PRINT‘‘Be sure to include cost of labor and materials.’’310 PRINT:INPUT‘‘Enter Over Burden Drilling Cost (in $ Per Foot)’’;CDO320 INPUT‘‘Enter depth of Over Burden soil to be drilled through in ft. ’’;DO350 LOCATE 18,1:PRINT‘‘Estimate Cost (in $ Per Foot) of drilling through soilto be treated.’’360 PRINT‘‘Be sure to include cost of labor and materials used and placed.’’370 PRINT:INPUT‘‘Enter Drilling Cost (in $ Per Foot)’’;CD380 INPUT‘‘Enter depth of soil to be treated in ft. ’’;D390 PRINT:INPUT‘‘Enter Cost of Grout in $ per gallon’’;G:CG ¼ 7.48*G400 CLS:PRINT‘‘RECAP:’’:PRINT‘‘Void Ratio e ¼ ’’;USING‘‘#.###’’;N/(1 N);:PRINT‘‘So The Porosity n ¼ ’’;USING‘‘#.###’’;N410 IF YN$ ¼ ‘‘N’’ OR YN$ ¼ ‘‘n’’ THEN GOTO 430420 PRINT‘‘Depth of Over Burden ¼ ’’; USING‘‘#####.###_ ft.’’;DO425 PRINT‘‘Cost of Drilling through Over Burden ¼ ’’;USING‘‘#####.###_/ft.’’;CDO430 PRINT‘‘Depth of Soil to be Treated ¼ ’’;USING‘‘#####.###_ ft.’’;D440 PRINT‘‘Cost of Drilling through Soil to be Treated ¼ ’’;US-;USING‘‘$$#####.##_/ft.’’;CD450 PRINT‘‘Cost of Grout ¼ ’’;USING‘‘$$#.##_/gal.’’;G;:PRINT‘‘ or’’;USING‘‘$$##.##_/CF’’;CG460 S ¼ SQR (3*CD/((3.14159 þ 4)/4*N*CG) þ 3*CDO*DO/((3.14159 þ 4)/4*N*CG*D))470 PRINT:PRINT‘‘Theoretical Grout Hole Spacing For Minimum Cost is’’;USING‘‘#####.###_ ft.’’;S480 PRINT:INPUT‘‘Enter Length of curtain (in ft)’’;L490 MODL¼ L/S500 TC1 ¼ (3.14159 þ 4)/4*(L*INT (MODL)) *L*D*N*CG þ 3*L*CD*D/(L/INT(MODL)) þ CD*Dþ 3*L*CDO*DO/ (L/INT(MODL)) þ CDO*DO510 TC2 ¼ (3.14159 þ 4)/4* (L/INT (MODL þ 1)) *L*D*N*CG þ 3*L*CD*D/ (L/INT (MOD-L þ 1)) þ CD*Dþ 3*L*CDO*DO/ (L/INT (MODL þ 1)) þ CDO*DO520 IF TC1 < TC2 THEN TTLCST ¼ TC1:MODL ¼ INT (MODL):GOTO 530525 TTLCST ¼ TC2:MODL ¼ INT (MODL þ 1)530 S ¼ L/MODL: NMBRHLS¼ 3*MODLþ 1:DRLLCST ¼ (CD*D þ CDO*DO) *NMBRHLS540 PRINT:PRINT NMBRHLS; ‘‘holes need to be drilled. Each’’; USING‘‘###.###_ ft. deep.’’;D þ DO550 PRINT‘‘Actual spacing should be s ¼ ’’;USING‘‘##.###_ ft.’’;S560 PRINT‘‘Each hole will cost ’’;USING‘‘$$######.##_ to drill.’’;CD*D þ C-CDO*DO570 PRINT‘‘Total Cost of Drilling ¼ ’’;USING‘‘$$########.##’’;DRLLCST580 LOCATE 23, 30:PRINT‘‘ (Press any key for more)’’585 IF INKEY$ ¼ ‘‘’’ GOTO 585600 CLS:SCREEN 2:PRINT‘‘Based on three rows of holes in an off-set pattern.Like ... ’’610 FOR I ¼ 0 TO 7:FOR J ¼ 0 TO 1:CIRCLE(100 þ I*60,30 þ J*25), 1:CIRCLE(100 þ I*60,30 þ 25*J), 30:NEXT J:NEXT I620 FOR I ¼ 0 TO 8:CIRCLE (70 þ I*60, 43), 1:NEXT I630 LINE(70,30) (70,55):LINE(70 þ 8*60,30) (70 þ 8*60,55)640 LINE(70,90) (70,110):LINE(70 þ 8*60,90) (70 þ 8*60,110):LINE(70,100)

(70 þ

8*60,100)650 LOCATE 13,37:PRINT‘‘ LENGTH’’660 LINE(160,70) (160,90):LINE(220,70) (220,90):LINE(160,85) (220,85)670 LOCATE 11,24:PRINT‘‘ S’’680 LINE(370,70) (370,90):LINE(430,70) (430,90):LINE(370,85) (430,85)690 LOCATE 11,50:PRINT‘‘ S’’695 LINE(65,30) (40,30):LINE(65,55) (40,55):LINE(50,30) (50,55)696 LOCATE 6,6:PRINT‘‘ S’’700 VGCY= N *(3.14159* S“2/4* D)* 7.48:VGDI=N* (S“2* D-3.14159* S“2/4* D)* 7.48710 LOCATE 15,1:PRINT‘‘The volume of grout to be placed in each hole:’’

yright 2003 by Marcel Dekker, Inc. All Rights Reserved.

Page 3: chemical grouting page 3

8/9/2019 chemical grouting page 3

http://slidepdf.com/reader/full/chemical-grouting-page-3 3/3

720 PRINT‘‘ In each outer hole ¼ ’’;USING‘‘###.###_ gal.’’;VGCY730 PRINT‘‘ In each inner hole ¼ ’’;USING‘‘###.###_ gal.’’;VGDI740 VG ¼ VGCY*MODL*2þ VGDI*(MODL)

750 PRINT:PRINT‘‘Total volume of grout to be used ¼ ’’;USING‘‘########.###_ gal.’’;VG760 GRTCST ¼ VG*CG/7.48770 PRINT‘‘Total cost of grouting ¼ ’’;USING‘‘$$#########.##’’;GRTCST780 PRINT:PRINT‘‘Total cost of thejob ¼ ’’;USING‘‘$$##########.##’’;GRTCST þ DRLLCST790 LOCATE 23,20:PRINT‘‘(Press any key for diagram of your situation)’’795 IF INKEY$ ¼ ‘‘’’ GOTO 7951000 CLS:WINDOW SCREEN(0,0) (L þ L/3,.75*(L þ L/3))1005 PRINT‘‘Your’’;NMBRHLS;‘‘hole pattern should look like.. . ’’1010 CX1 ¼ L/6 þ S/2:CY1 ¼ .75*(L þ L/3)/2 S/21020 FOR I ¼ 0 TO MODL 1:FOR J ¼ 0 TO 1:CIRCLE(CX1 þ I*S,CY1 þ J*S), 1/12:CIR-CLE(CX1 þ I*S, CY1 þ J*S), S/2:NEXT J:NEXT I1030 FOR I ¼ 0 TO MODL:CIRCLE((CX1 S/2) þ I*S, CY1 þ S/2), 1/12:NEXT I1040 LINE(CX1 S/2,CY1) STEP(0,S):LINE STEP (S*MODL,0) STEP(0, S)1050 LOCATE 20,26:PRINT‘‘ Spacing of Grout Holes ¼ ’’;USING‘‘##.###_ ft.’’;S1060 PRINT:INPUT‘‘Enter Q if you want to Quit. Just press ENTER to Run again’’;K$1070 IF K$ ¼ ‘‘q’’ OR K$ ¼ ‘‘Q’’ THEN GOTO 10901080 GOTO 101090 SYSTEM2000 CLS:PRINT‘‘ METHODOLOGY’’2005 PRINT2008 PRINT2010 PRINT‘‘This Program correlates drilling costs and cost of grout inorder’’2020 PRINT‘‘to determine the optimum spacing of holes for minimum cost.’’2025 PRINT2030 PRINT‘‘Cost of Grouting ¼ Volume of Grout 6 Cost per Unit Volume’’2040 PRINT2110 PRINT‘‘Cost of Drilling ¼ Number of Holes 6 Cost to drill each Hole’’2120 PRINT2130 PRINT‘‘Number of Holes ¼ (3 6 Length of Curtain divided by Spacing) þ 1’’2140 PRINT2300 PRINT‘‘Total Cost ¼ Cost of Grouting þ Cost of Drilling’’2305 PRINT2310 PRINT‘‘The minimum Total Cost can therefore be determined by taking the’’2320 PRINT‘‘derivative of the Total Cost equation and setting it equal tozero.’’2330 PRINT2340 PRINT‘‘Solving the result for Spacing gives the Theoretical OptimumSpacing.’’2400 PRINT:PRINT:PRINT‘‘ Press any key to continue’’2410 IF INKEY$ ¼ ‘‘’’ GOTO 24102500 RETURN2600 REM Copyright 1986 by Keith W. Foglia

yright 2003 by Marcel Dekker, Inc. All Rights Reserved.