ui file c - dtic · 2011-10-11 · michigan technological university 72 lyme road houghton, mi...

162
Ui FILE c £Oa DEVELOPMENT of a PREDICTIVE MODEL to ASSESS the EFFECTS of EXTENDED SEASON NAVIGATION on GREAT LAKES CONNECTING WATERS (\I 0 USER'S MANUAL Prediction of Vessel Impacts in a Confined Waterway DTIC S ELECTE DEC 3 01988D Michigan Technologial University Houghton, Michigan October 1986 g e k,., w &V P"b " an Li a

Upload: others

Post on 27-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Ui FILE c £Oa

DEVELOPMENT of a PREDICTIVE MODEL to

ASSESS the EFFECTS of EXTENDED SEASON

NAVIGATION on

GREAT LAKES CONNECTING WATERS

(\I0

USER'S MANUAL

Prediction of Vessel Impacts in a Confined Waterway

DTICS ELECTEDEC 3 01988D

Michigan Technologial University

Houghton, Michigan

October 1986

g e k,., w&V P"b " an Li a

Page 2: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

UnclassifiedSECURITY CLASSIFICATION OF' THIS PAGE_

Form Approved

REPORT DOCUMENTATION PAGE OMBYo,070.O08

Ia. REPORT SECURITY CLASSIFICATION lb RESTRICTIVE MARKINGSUnclassified

2o. SECURITY CLASSIFICATION AUTHORITY 3 DISTRIBUTION/AVAILABILITY OF REPORT

2b. DECLASSIFICATION /DOWNGRADING SCHEDULE Approved for public release;distribution unlimited

4. PERFORMING ORGANIZATION REPORT NUMBER(S) S MONITORING ORGANIZATION REPORT NUMBER(S)

6a. NAME OF PERFORMING ORGANIZATION 6b OFFICE SYMBOL 7&- NAME OF MONITORING ORGANIZATIONMichigan Technological (ff applicable) U.S. Army Cold Regions ResearchUniversity and Engineering Laboratory CRREL

6L. ADDRESS (City, State, and ZIP Code) 7b. ADDRESS (City, State, and ZIP Code)

Michigan Technological University 72 Lyme RoadHoughton, MI 49931 Hanover, NH 03755

Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT INSTRUMENT IDENTIFICATION NUMBERORGANIZATION U. S. Army (If applicable)

Corps of Engineers NCE-IA-84-0127Bc. ADDRESS (City, State, and ZIP Code) 10 SOURCE OF FUNDING NUMBERS

Detroit District PROGRAM PROJECT TASK WORK UNIT

P.O. Box 1027 ELEMENT NO NO NO ACCESSION NO

Detroit, MI 4823111. TITLE (Include Security Classification)

Development of a Predictive Model to Assess the Effects of Extended SeasonNavigation on Great Lakes Connecting Waters, User's Manual. Prediction of

12. PERSONAL AUTHOR(S)

Alger, R.G., and R.J. Hodek13a. TYPE OF REPORT 113b TIME COVERED 14 DATE OF REPORT (Year, Month, Day) 15. PAGE COUNT

Final T FROM TO October 17, 1986 15916. SUPPLEMENTARY NOTATION

17. COSATI CODES H3 SUBJECT TERMS (Centinre on reverse if necessary and identify by block number)FIELD GROUP SUB-GROUP St. Marys River System, Computer Model, Winter

Navigation, Sediment Translocation, WaterQuality, Structure Damage, Hydraulic Changes

19 ABSTRACT (Continue on reverse if necesary and identity by block number)

The object of this study was to develop a method for forecasting thephysical effects of the passage of commercial vessels through Great Lakesconnecting waters during that period of time when traffic is normally at aminimum due to a more or less continuous ice cover. The physical impactsexamined were sediment translocation, water quality effects, direct damageto existing structures, and changes in the gross hydraulic regime. Alsoassociated with the User's Manual but bound separately are; Developmentof a Predictive Model to Assess the Effects of Extended Season Navigationon Great Lakes Connecting Waters, Final Report; Appendix A, Site and SoilConditions; Appendix B, Observed Vessel Induced Water Level Drawdowns;and Appendix C, Observed Ice Thicknesses and Water Turbidities.

20 DISTRIBUTION/AVAILABILITY OF ABSTRACT 21. ABSTRACT SECURITY CLASSIFICATIONIUNCLASSIFIEDUNLIMTED 0 SAME AS RPT 0 DTIC USERS Unclassified

22a NAME OF RESPONSIBLE INDIVIDUAL 22b TELEPHONE (Include Are# Code) 22c OFFICE SYMBOLThomas Freitag (313) 226-7590 CENCE-PD-EA

DD Form 1473, JUN 86 Previous editionsare obsolete SECURITY CLASSIFICATION OF THIS PAGE

Page 3: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1.(cont.) Vessel Impacts in a Confined Waterway

Page 4: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

II

DEVELOPMENT OF A PREDICTIVE MODEL TO

ASSESS THE EFFECTS OF EXTENDED SEASONNAVIGATION ON

GREAT LAKES CONNECTING WATERS

I

I USER'S MANUAL

PREDICTION OF VESSEL IMPACTS IN A CONFINED WATERWAY

Accession Forby Russell G. Alger FTIs GRA&I

DTIC TABRalph J. Hodek Unannounced

Justificatio

Bistribution/

Av_ilbilitY CodesAvai anid/or

Di.st Speoial

Submitted to the U.S. Army Cold Regions A uiResearch and Engineering Laboratory

in partial fulfillment of

Contract No. DACA89-85-k-O001

Michigan Technological University CA

Houghton, Michigan

October 17, 1986

II

Page 5: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

II

TABLE OF CONTENTSIIntroduction ......................................... .

Main Program Menu: Option 1 ............................. 3

Option 0: Return to Main Program Menu ...... ............ 4

Option 1: Input of Cross-Section Data .................. 4

Option 2: Changes in Existing Cross-Section Data File . . .. 10

Option 3: Print Cross-Section Data ... .............. ... 15

Option 4: Input Field Drawdown Data ... ............. .... 16

Option 5: Print Drawdown Data ....... ... .... .. 20

Option 6: Input Light Meter Data ....... ............... 23

3 Option 7: Print Light Meter Data ...................... 24

Option 8: Print Turbidity Data .... ................ .... 29

5 Option 9: Print Ice Thickness Data ................ ..... 30

Main Program Menu: Option 2 ..... .................... .... 33

Option 0: Return to Main Program Menu .. ............ .... 35

Option 1: Calculate Areas and Topwidths of Cross-Section . 35

Option 2: Calculate Drawdowns Using a Single Vessel Speed

and Give Relative Damage ................ ..... 41

3 Option 3: Calculate Drawdowns Iterating Vessel Speed

and Give Relative Damage ................ ..... 53

Option 4: Fit Light Meter Data to Line and Give Results . . 82

Program Listing ................................. .... 88

3 BEGIN .......... ............................... 93

BEGIN.TWO ....... ........................... ..... 84

3 TWO.SUB .......... .... ... .... ... .... 95

ONE.SUB .................................... ... 109

3 THREE.SUB ................................... .... 129

III

Page 6: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

TABLE OF FIGURES

Figure I Test Sounding Data ..... .................. ... 17

Figure 2 Test Drawdown Data ..... .................. ... 22

Figure 3 Test Light Meter Data ........ ................ 27

Figure 4 Test Light Meter Data with Ice Cover .... ......... 28

Figure 5 Test Turbidity Readings .... ............... .... 31

Figure 6 Test Ice Thicknesses ..... ................. .... 34

Figure 7 Example Sounding Data ........ ................ 38

Figure 8 Example Cross-Section Areas ... ............. .... 40

Figure 9 Example Drawdowns ..... .................. .... 48

Figure 10 Example 2 Drawdown and Damage ...... ............ 60

Figure 11 Example 2 Velocity Iteration, Upbound .... ........ 61

Figure 12 Velocity Iteration, Downbound ...... ............ 62

Figure 13 Screen Graphics for Green Side-Upbound Vessel . ... 63

Figure 14 Screen Graphics for Red Side-Upbound Vessel ..... ... 64

Figure 15 Screen Graphics for Green Side-Downbound Vessel . 65

Figure 16 Screen Graphics for Red Side-Downbound Vessel . ... 66

Figure 17 Drawdown for Green Side-Upbound Vessel .......... ... 70

Figure 18 Drawdown for Green Side-Downbound Vessel ... ....... 71

Figure 19 Drawdown for Red Side-Upbound Vessel .... ......... 72

Figure 20 Drawdown for Red Side-Downbound Vessel ... ...... ... 73

Figure 21 Drawdown for Both Sides-Upbound Vessel .......... ... 74

Figure 22 Drawdown for Both Sides-Downbound Vessel ... ....... 75

Figure 23 Damage for Green Side-Upbound Vessel .......... .... 76

Figure 24 Damage for Green Side-Downbound Vessel .......... ... 77

Figure 25 Drawdown and Damage for Green Side-Upbound Vessel 78

Figure 26 Drawdown and Damage for Green Side-Downbound Vessel 79

Figure 27 Drawdown and Damage for Both Sides-Upbound Vessel 80

Figure 28 Drawdown and Damage for Both Sides-Downbound Vessel 81

Figure 29 Screen Graphics of Light Extinction Analysis ....... 85

Figure 30 Light Extinction Analysis from Plotter .... ........ 87

Figure 31 Flow Diagram of Startup and the Main Program Menu . . 89

Figure 32 Flow Diagram of TWO.SUB ....... ............... 90

Figure 33 Flow Diagram of ONE.SUB ....... ... ... .. 91

Figure 34 Flow Diagram of THREE.SUB .... .............. .... 92

I

Page 7: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1

IU INTRODUCTION

IThe program "Prediction of Vessel Impacts in a Confined Waterway" was

3 developed to allow the calculation of probable damage estimates involved

with the passage of large commercial vessels through restricted waterways.

3 During the development of the program, several subroutines were programmed

to allow for use and storage of field data. All of these routines have

been included in the package to make the program more useful. These

subroutines include data input and storage, data file correction and

update, and printout of data.

II This manual has been designed to assist in the use of the accompanying

PC program. Each of the routines included in the package is described in

3 detail and each prompt that appears on the screen as the routines are used

is included.

3 The components of the program have been broken into five separate sub-

routines that have been stored on the accompanying floppy disk. This disk

also includes IBM DOS version 2.10, which was supplied by the sponsor. The

program will load automatically by simply booting the system. This setup

can be easily changed by taking the various routines off of the disk

containing DOS 2.10 and loading them with other compatible versions of DOS.

The program is written in BASIC to allow for ease in performing any

3 desired changes. The names of the five separately loadable programs are

BEGIN, BEGIN.TWO, ONE.SUB, TWO.SUB and THREE.SUB. Flow diagram for each

program Is shown with each program listing.

When the system is booted, the PC will automatically load the small

routine called BEGIN. The first screen to appear will be the program name.

This monitor will clear itself after about 5 seconds and display the names

of the authors and contracting officers. Press any key to move into the

program. The following menu appears on the screen at this point:

IiI

II

Page 8: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

MAIN PROGRAM OPTIONS

0 END PROGRAM EXECUTION - RETURN TO DOS

1 INPUT AND STORE FIELD DATAGOTO TO PRINTER AND/OR PLOTTER

2 PERFORM CALCULATIONS

INPUT OPTION?

The first user option shown on the menu, OPTION 0, will return the PC

to the ready mode in DOS. If this option is desired, simply type "0"

followed by the enter key and the "A)" prompt will appear on the screen.

The PC is now ready to accept any DOS commands or to end the session.

The user can select Option 1, INPUT AND STORE FIELD DATA GOTO TO

PRINTER AND/OR PLOTTER, by typing "1" followed by the enter key. The

computer will read a subroutine off of the disk and load it into memory.

The disk must be left in the drive when reading option routines from the

disk. The program that is loaded at this point is TWO.SUB.

TWO.SUB contains all of the programs for field data input and

printout. The first thing to appear on the screen is a menu containing

options available to manipulate data. To select a path of interest, again

type an option number and press the enter key. Each subroutine will have

brief explanation of its use displayed on the screen before any prompts for

information are displayed. (See page 6 for an explanation of the use of

Option 1 of the main program menu).

The printing routines are designed for use on a Okidata 93 on 8 1/2 x

11 paper. The plotting is set up for a Hewlett Packard 7470A Plotter.

2

I

Page 9: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

5 There are other printing and plotting options throughout the program, and

they also use the same hardware. A full printout of each subroutine,

3 including TWO. SUB can be found at the end of this manual in BASIC. This

allows for hardware changes to be made easily.

Option 2 of the main program menu is the ralculations mode of the

package. It contains two subroutines called ONE.SUB and THREE.SUB. If

Option 2 is selected, the PC automatically loads ONE.SUB. The program disk

must again be left in the drive when the option is entered. A detailed

explanation of Option 2 can be found on page 33. The printing and plotting

3 routines included are set up for the same hardware as described under

Option 1.UI

MAIN PROGRAM MENU: OPTION 1

IIf Option 1 of the main program menu is selected, the following menu

3 appears on the screen:

!OPTIONS

0 RETURN TO MAIN PROGRAM MENU

S2I INPUT CROSS-SECTION DATA

2 CHANGE EXISTING CROSS-SECTION DATA FILE

3 PRINT CROSS-SECTION DATA

5 4 INPUT FIELD DRAWDOWN DATA

l31

Page 10: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

5 PRIiT FIELD DRAWDOWN DATA

6 INPUT LIGHT METER DATA

7 PRINT LIGHT METER DATA

8 PRINT TURBIDITY DATA

9 PRINT ICE THICKNESS DATA

INPUT OPTION ?

This menu contains all of the routines programmed to store and print field

data. They are set up to store data on a disk in the "B" drive, although

this can be changed within the program. If it is changed to the "A" drive,

or the drive that the program is loaded in, be sure to replace the program

before selecting Option 0, RETURN TO MAIN PROGRAM MENU. All other options,

1-9, are stored in the computer's memory.

Option 0: Return to Main Program Menu

If Option 0 is selected, the computer returns to BEGIN. This allows

the user to either end the session or move to the calculations mode.

Option 1: Input Cross-Section Data

Option I allows for input and storage of cross-section data. The

parameters are distance to a point and elevation of the point. The

distances are measured from a "0" point on the green side. It is best to

4

-- •,., • mmmm Innl mlul nl i IW1 E IM mmm i i |I

Page 11: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

3 start the data at some point on shore to allow for possible changes in

water surface elevation.

3 When Option I is selected, the following description appears on the

screen:

35 THIS ROUTINE IS DESIGNED TO ALLOW INPUT

AND STORAGE OF CROSS-SECTION DATA.IALL DISTANCES SHOULD BE INPUT FROM A BASE

5 ON THE GREEN SIDE WHICH IS THE LEFT SIDE

LOOKING UP RIVER.

INPUT DATA AS DISTANCE,ELEVATION

5 FOR EACH DATA POINT.

HIT SPACE BAR TO CONTINUE.

I

I After pressing the space bar the prompt to enter data appears as

follows:

#ENTER DISTANCE FROM REFERENCE(X) AND ELEVATION(Y),

I (enter (-1,0) to end data entry)

15I

Page 12: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Enter all of the desired data points, one set at a time. Notice that

each pair is separated by a comma and must be followed by return or enter

key. When all of the data pairs have been entered, type "-1,0" to end

entry as follows:

ENTER DISTANCE FROM REFERENCE(X) AND ELEVATION(Y),

(enter (-1,0) to end data entry) -1,0

After data entry has been finished, the following text appears on the

screen:

CHECK DATA TO SEE IF YOU WANT TO MAKE ANY CHANGES

DATA WILL BE DISPLAYED 20 LINES AT A TIME.

HIT SPACE BAR TO CONTINUE.

At this point, the data can be checked to see if any points were

entered improperly. For purposes of explanation in this manual, a small

data file was entered. After pressing the space bar the file is displayed

on the screen:

6

Page 13: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

II

DATA POINT DISTANCE(X) ELEVATION(Y)

1 100 6002 200 5993 300 5954 400 5905 500 5806 600 5707 700 5708 800 5809 900 59010 1000 59511 1100 600

DO YOU WANT TO CHANGE ANY DATA POINTS (Yes/No)

I

I Notice that at the bottom of the display, the user is prompted to

change any points desired. If all of the data are correct, type "NO" and

the computer will move to the data storage routine. To change a point or

points type "YES" and the screen prompts:I

I ENTER DATA POINT 6

5 ENTER DISTANCE(X) AND ELEVATION(Y) 600,575

3IHere data point 6 was entered and changed to 600,575 as shown above.

5 After the two prompts are answered the data are redisplayed as:

IIiI

Page 14: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

DATA POINT DISTANCE(X) ELEVATION(Y)

1 100 600

2 200 5993 300 5954 400 5905 500 5806 600 5757 700 570

8 800 5809 900 590

10 1000 59511 1100 600

DO YOU WANT TO CHANGE ANY DATA POINTS (Yes/No)

Notice that point 6 has been changed. If it is desired to add a point

to the file, enter the data point number that is next in the file along

with the distance and elevation as shown:

ENTER DATA POINT 12

ENTER DISTANCE(X) AND ELEVATION(Y) 1200,600

After entering the changes the data are redisplayed as:

DATA POINT DISTANCE(X) ELEVATION(Y)1 100 6002 200 5993 300 5954 400 5905 500 580

8

Page 15: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I1

6 600 5757 700 5708 800 5809 900 59010 1000 59511 1100 60012 1200 600

DO YOU WANT TO CHANGE ANY DATA POINTS (Yes/No)5

I Data point 12 has been added. If the point that was added is in the

middle of the file, it will still be displayed at the end. It will be put

into the correct order in the file before being stored.

Once all desired data points have been changed or added, the computer

sorts the values and puts them in order of distance from green side base-

line. The following prompt then appears on the screen:

I£ PUT DATA DI5K IN DRIVE 'B'

HIT SPACE BAR TO CONTINUE.

At this time, insert the data storage disk in drive B and press the

I space bar.

The following series of questions now comes up in order. Answer each

question with a return or enter. The water surface elevation is the

elevation at the time the sounding data were collected:

IINPUT NAME OF NEW DATA FILE B:TEST

5 NAME OF SECTION ? TEST

DATE OF SOUNDING ? I/I/85

WATER SURFACE ELEVATION = ? 600

9I

Page 16: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

After all of the prompts have been answered, the data is stored under

the name entered and the screen reverts to the data input menu for a new

option input.

Option 2: Change Existing Cross-Section Data File

After cross-section data have been stored on the data disk, they can

be recalled and points changed or added using this routine.

If Option 2 is selected, the following description appears on the

screen:

THIS ROUTINE IS DESIGNED TO ALLOW CHANGES

OF AN EXISTING CROSS-SECTION DATA FILE.

AFTER THE DATA HAS BEEN READ IT WILL BE

DISPLAYED 20 LINES AT A TIME TO DETERMINE

WHICH POINTS ARE TO BE CHANGED. THE NEW FILE

WILL THEN BE STORED ON THE DATA DISK.TO ADD

A POINT INPUT THE NEXT NUMBER AFTER THE LAST

DATA POINT IN THE FILE AND THE COMPUTER WILL

STORE IT IN ITS CORRECT PLACE IN THE FILE.

PUT DATA DISK IN DRIVE 'B"

HIT SPACE BAR TO CONTINUE.

10

Page 17: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

5 When the space bar is pressed, the user is prompted for the name of

the data file and the information shown below is printed on the display:I

IINPUT NAME OF DATA FILE B:TESTNAME OF SECTION TEST

DATE OF SOUNDING 1/1/85

WATER SURFACE ELEVATION AT DATE 600

I NUMBER OF DATA POINTS 12

END OF DATA FILE B:TEST

5 HIT SPACE BAR TO CONTINUE.

£

This is the same file that was entered in the earlier section. The

parameters are shown as they were read from the disk.

Press the space bar and the next screen shows:

IDATA POINT DISTANCE(X) ELEVATION(Y)1 100 6002 200 5993 300 5954 400 5905 500 5806 600 5757 700 5708 800 580

Ii

11I

Page 18: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

9 900 59010 1000 59511 1100 60012 1200 600

DO YOU WANT TO CHANGE ANY OF THESE DATA POINTS (Yes/No)

The procedure for changing points is the same, however, if there are

more data points.Assume that it is desired to change point 6 to 600,577. Enter the

data as:

ENTER POINT YOU WANT TO CHANGE OR ADD,

DISTANCE(X).AND ELEVATION(Y)6,600,577

Notice that the three parameters are separated by two commas. After

the change has been made and entered, the file is redisplayed as:

DATA POINT DISTANCE(X) ELEVATIONCY)1 100 6002 200 5993 300 5954 400 5905 500 5806 600 5777 700 5708 800 5809 900 590

12

Page 19: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

1 10 1000 59511 1100 600

1 12 1200 600

DO YOU WANT TO CHANGE ANY OF THESE DATA POINTS (Yes/No)

INotice that data point 6 has the new values. To add a point within

the file, enter the next number in line followed by the required distance

and elevation as:

IENTER POINT YOU WANT TO CHANGE OR ADD,

DISTANCE(X).AND ELEVATION(Y)-1,750,575II

This file is then reprinted on the screen as:

DATA POINT DISTANCE(X) ELEVATION(Y)1 100 6002 200 5993 300 595

4 400 5905 500 5806 600 5777 700 5708 800 5809 900 5905 10 1000 59511 1100 60012 1200 6001 13 750 575

DO YOU WANT TO CHANGE ANY OF THESE DATA POINTS (Yes/No)

313

Page 20: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Notice that the data are left as point number 13, although this is not

the correct order. It will be put into the order by distance before it is

stored on the data disk.

When all of the changes have been made, enter "NO" and the prompt is:

PUT DATA DISK IN DRIVE 'B'

HIT SPACE BAR TO CONTINUE.

Insert the disk, press the space bar and answer these questions as in

Option 1.

INPUT NAME OF NEW DATA FILE B:TEST1

NAME OF SECTION ? TEST

DATE OF SOUNDING ? 1/1/85

WATER SURFACE ELEVATION z ? 600

14

Page 21: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

If it is desired to save the previous file unchanged, enter a differ-

ent name than before. In this example, TEST1 is used as a new file name.

Both files are now stored on the disk. After all parameters have been

entered the PC returns to the data input menu.

Option 3: Print Cross-Section Data

This routine will print out a hard copy of the data stored on the

disk. When Option 3 is selected this text appears:

PUT PRINTER ON LINE - PLACE PRINTER HEAD

AT THE TOP OF THE PAGE.

PUT DA A DISK IN DRIVE 1B'

HIT SPACE BAR TO CONTINUE.

Place the printer head on the perforated line at the top of the page,

put the data disk in the drive and press the space bar.

The user is then prompted for the data file name to be printed as:

INPUT NAME OF DATA FILE B:TEST1

NAME OF SECTION TEST

DATE OF SOUNDING 1/1/85

WATER SURFACE ELEVATION AT DATE = 600

15

Page 22: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

NUMBER OF DATA POINTS

END OF DATA FILE B:TEST1

HIT SPACE BAR TO CONTINUE.

After hitting the space bar, the data are sent to the printer and the

table shown in Figure I is the result. If there are more data than will

fit on one page, the routine will put the bottom margin on the sheet and

move to a continued heading on the next page, along with the rest of the

data.

Option 4: Input Field Drawdown Data

Option 4 uses basically the same format for entering data as Option 1.

The first display to appear on the screen is:

THIS ROUTINE IS DESIGNED TO ALLOW INPUT

AND STORAGE OF DRAWDOWN DATA.

ALL DISTANCES SHOULD BE INPUT FROM A BASE

ON THE GREEN SIDE WHICH IS THE LEFT SIDE

LOOKING UP RIVER.

INPUT DATA AS TIME,GAUGE READING

FOR EACH DATA POINT.

HIT SPACE BAR TO CONTINUE.

16

i

Page 23: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

NAME EF' SEc TIOCN rEt3

5 DATE OF SOUNDING 1/1/85

WATER SURFACE ELEVATION in feet = 600

DATA POINT DISTANCE(Et) ELEVATION(ft)

1 100.0 600.02 200.0 599.03 300.0 595.0

4 400.0 590.05 500.0 580.06 600.0 577.0

7 700.0 570.08 750.0 575.0

9 800.0 580.010 900.0 590.011 1000.0 595.012 1100.0 600.013 1200.0 600.0I

II

Figure TestSoundingData

17

Page 24: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

After pressing the space bar, the user is prompted to enter data as:

TIME FROM '0" in sec. AND GAUGE READING

in inches-(enter (-1,0) to end data entry)

Time from "0" is the time that each staff gauge reading is made. "0"

time is the start time before the vessel reaches the observation line. The

gauge reads the water surface at a given time. Enter the data in pairs and

again enter "-1,0" to end data entry. When all data are in, the following

appears on the screen:

CHECK DATA TO SEE IF YOU WANT TO MAKE ANY CHANGES

DATA WILL BE DISPLAYED 20 LINES AT A TIME.

HIT SPACE BAR TO CONTINUE.

The data are again displayed 20 lines at a time as in Option 1. The file

shown below was entered as an example.

18

Page 25: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

II

DATA POINT TIME(T) READING(Y)1 0 102 20 93 40 84 50 75 60 6

6 70 7

7 80 88 100 109 120 1110 140 1011 160 10

DO YOU WANT TO CHANGE ANY DATA POINTS (Yes/No)

I* If any changes need to be made they are entered in the same fashion as in

Option 1. When the file is correct, the user is prompted to insert the

5 data disk.

PUT DATA DISK IN DRIVE 'B'IHIT SPACE BAR TO CONTINUE.I

IAfter pressing the space bar, the following series of questions

3 appears on the screen in this order:

IINPUT NAME OF NEW DATA FILE B:DRAWNAME OF SECTION ? TESTDATE OF OBSERVATION ? 1/1/85VESSEL NAME ? DRAWTEST

UPBOUND or DOWNBOUND ? UPBOUNDVESSEL LENGTH (ft) a ? 730

VESSEL BEAM (ft) w ? 75

I I19

Page 26: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

VESSEL DRAFT (ft) = ? 25VESSEL SPEED (ft/sec) = ? 10

BOW ON TIME (sec) = ? 20

STERN ON TIME (sec) = ? 80DISTANCE TO STAFF GAUGE from green side (ft) ? 50BACKGROUND READING (in) = ? 10

Answer all of the questions as appropriate. The "bow on time" and

"stern on time" are the times that the bow and stern of the vessel cross

the observation line. The background reading is the staff gauge reading

before any effect of the oncoming vessel has occurred. When the last

parameter has been entered, the data are stored on the disk and the screen

returns to the data entry menu.

Option 5: Print Drawdown Data

Option 5 will print a hard copy of the drawdown data entered in Option

4 as Option 3 printed the cross-section data.

The first text to appear is:

PUT PRINTER ON LINE - PLACE PRINTER HEAD

AT THE TOP OF THE PAGE

PUT DATA DISK IN DRIVE IB"

HIT SPACE BAR TO CONTINUE.

20

Page 27: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

3Again place the printer head at the top of the page, insert the data disk

and press the space bar. The user is then prompted for the data file name

5 as:

IINPUT NAME OF NEW DATA FILE Z:DRAWINAME OF SECTION TESTDATE OF OBSERVATION 1/1/85VESSEL NAME DRAWTEST

UPBOUND or DOWNBOUND UPBOUNDVESSEL LENGTH (ft) = 730VESSEL BEAM (ft) = 75VESSEL DRAFT (ft) 25VESSEL SPEED (ft/sec) = 10

BOW ON TIME (sec) = 20STERN ON TIME (sec) = 80DISTANCE TO STAFF GAUGE from green side (ft) = 50BACKGROUND READING (in) = 10

HIT SPACE BAR TO CONTINUE.

II

The parameters stored on the disk appear below the prompt as shown

above. When the space bar is pressed the printout starts and the result is

as is shown in Figure 2.

After the printout is complete, a prompt appears on the screen:

I DO YOU WANT TO PRINT ANOTHER (Yea/No) ?

1£If "YES" is entered another printout is obtained. "NO" returns to the data

entry menu.

21I

Page 28: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

DRAWDOWN DATA

NAME OF SECTION TEST

DATE OF OBSERVATION 1/1/85

VESSEL NAME DRAWTEST

DIRECTION UPBOUND

VESSEL LENGTH in feet 730

VESSEL BEAM in feet = 75

VESSEL DRAFT in feet 25

VESSEL SPEED in feet/sec. = 10

BOW ON TIME in sec = 20

STERN ON TIME in sec 80

DISTANCE TO STAFF GAUGE from green side in feet = 50

BACKGROUND READING in inches = 10

GAUGE CHANGEDATA POINT TIME(sec) READING(in) FROM BG(in)

1 0.0 10.0 0.02 20.0 9.0 -1.03 40.0 8.0 -2.04 50.0 7.0 -3.05 60.0 6.0 -4.06 70.0 7.0 -3.07 80.0 8.0 -2.08 100.0 10.0 0.09 120.0 11.0 1.010 140.0 10.0 0.011 160.0 10.0 0.0

Figure 2 Test Drawdown Data

22

Page 29: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Option 6: Input Light Meter Data

This option is designed for the entry and storage of light meter data.

The device and procedure used to collect the data can be found in the main

report. When Option 6 is selected, the following routine description

appears:

THIS ROUTINE ALLOW5 FOR INPUT OF LIGHT

METER DATA. AFTER ALL VALUES HAVE BEEN

INPUT THEY WILL BE STORED ON THE DATA DISK.

INPUT DATA AS DEPTH,READING

FOR EACH POINT.

PUT DATA DISK IN DRIVE B

HIT ANY KEY TO CONTINUE

Put the data disk in the drive and hit the space bar. The list of

questions shown below must then be answered.

FILE NAME? B:LIGHT

SITE NAME ? TEST

RDG LOCATION (dist off green side?)? 500

OVERHEAD READING ? 2000

ICE THICKNESS in. (0 for ice free conditions) ? 0

READING JUST UNDER SURFACE OR ICE SHEET ? 1800

23

Page 30: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

The main report explains what each reading is when the light meter is used.

After these parameters are entered the data are put in as follows:

ENTER DATA POINT -- DEPTH of reading £t,METER READINGINPUT -9999,0 TO FINISH DATA INPUT

DATA PAIR NO. 1 =? 2,1700

DATA PAIR NO. 2 =? 5,1400DATA PAIR NO. 3 =

? 10,1000DATA PAIR NO. 4 =? 15,700

DATA PAIR NO. 5 =? 20,400DATA PAIR NO. 6 =? -9999,0

Enter each pair as depth of reading and reading separated by a comma.

When all of the data have been entered type "-9999,0" and the file will be

stored on the disk. The computer then returns to the data entry menu.

Option 7: Print Light Meter Data

When Option 7 is selected, the first display is:

PUT PRINTER ON LINE - PLACE PRINTER HEAD

AT THE TOP OF THE PAGE

24

Page 31: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

3 PUT DATA DISK IN DRIVE B

I HIT ANY KEY TO CONTINUE

i Place the printer head as in Options 3 and 5 and put the light meter

data disk in the drive. After pressing any key the user is prompted for

5 the file name, and the following data appear on the screen from the stored

file.

I

i FILE NAME? B:LIGHT

TESTDISTANCE = 500OVERHEAD READING = 2000ICE THICKNESS = 0 In.READING UNDER SURFACE = 1800I . 2 1700

2 . 5 14003. 10 10004 . 15 7005 . 20 400

3 END OF DATA FILE B:LIGHT

3 HIT ANY KEY TO CONTINUE

I

Press any key and these questions are prompted in order.

I!

DATE OF READINGS ? 1/1/85TIME OF READINGS ? 1:00 PM

I

I!

Page 32: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

SKY WAS (CLEAR/CLOUDY)? CLEAR

ICE CONDITION (NO ICE/NO SNOW/SNOWCOVERED) ? NO ICE

TOTAL DEPTH AT LOCATION (ft) ? 34

WERE TURBIDITY SAMPLES TAKEN (Y/N)? Y

INPUT DEPTH OF SAMPLE(it),TURBIDITY(JTU)? 10,1

MORE SAMPLES (Y/N) ? N

If "NO ICE" or "NO SNOW" is entered for the ice condition the above

questions will be the result. If "SNOWCOVERED" is entered the parameters

that follow are also included. The words "NO ICE", "NO SNOW" and "SNOW-

COVERED" must be spelled correctly.

DATE OF READINGS ? 1/1/85

TIME OF READINGS ? 1:00 PM

SKY WAS (CLEAR/CLOUDY)? CLOUDY

ICE CONDITION (NO ICE/NO SNOW/SNOWCOVERED) ? SNOWCOVERED

PERCENTAGE SNOW ON ICE ? 20

DEPTH OF SNOW ON ICE (in)? 3

TOTAL DEPTH AT LOCATION (ft) ? 34

WERE TURBIDITY SAMPLES TAKEN (Y/N)? N

To enter turbidity readings taken at the same time, if there are any,

answer the last question "yes" and the prompt that was shown two lists

above will appear for each turbidity reading. Enter the depth of the

reading and the turbidity separated by a comma.

When all data have been entered, they are sent to the printer and

Figure 3 is the result. If no turbidities were measured, the printout

looks like Figure 4. After printing is complete the computer returns to

the data entry menu.

26

Page 33: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

LIGHT METER READIxNG

SITE NAME TESTREADING LOCATION (dist. from green side it) 500

DATE 1/1/85TIME 1:00 PxSKY WAS CLEARTOTAL DEPTH AT LOCATION (it) 34

OVERHEAD LIGHT READING 2000LIGHT READING JUST UNDER WATER SURFACE 1800

DEPTH OF LIGHT METER TURBIDITY*w. READING(ft) **" m* READING *-- -w- (JTU) ,

2.0 1700.005.0 1400.00

10.0 1000.00 1.0015.0 700.0020.0 400.00

Figure 3 Test Light Meter Data

27

Page 34: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

LIGHT MEtTER READING

SITE NAME TESTREADING LOCATION (diat. from green side ft) 500

DATE 1/1/85TIME 1:00 PMSKY WAS CLOUDYICE CONDITION SNOWCOVEREDPERCENTAGE SNOW ON ICE 20

DEPTH OF SNOW ON ICE (in) 3ICE THICKNESS (in) 0TOTAL DEPTH AT LOCATION (ft) 34

OVERHEAD LIGHT READING 2000LIGHT READING JUST UNDER ICE 1800

DEPTH OF LIGHT METERa.. READING a.. ... READING *..

2.0 1700.005.0 1400.0010.0 1000.0015.0 700.0020.0 400.00

Figure 4 Test Light Meter Data with Ice Cover

28

Page 35: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

13Option 8: Print Turbidity Data

5 Turbidity data can be printed using Option 8. The first prompt after

the selection of 8 is:

gPUT PRINTER ON LINE - PLACE PRINTER HEAD

AT THE TOP OF THE PAGE

IHIT SPACE BAR TO CONTINUE.

I

IPlace the printer head as in earlier printout options and press the space

bar. The next three questions result.

SITE NAME ? TEST

DATE OF READINGS ? 1/1/85

3NUMBER OF SAMPLING LOCATIONS? 3I

The number of sampling locations are the number of positions at

different distances along the observation line or river cross-section.

When these three prompts have been answered, the user is asked to enter the

data for each sampling location. An example of this is' as follows:

DISTANCE TO LOCATION 1 (from green side in feet)? 500

TOTAL DEPTH AT LOCATION 1 (it)? 10

INPUT DEPTH OF SAMPLE,TURBIDITY(JTU)? 5,1

INPUT MORE DATA FOR LOCATION 1 Y/N?

29

Page 36: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

DISTANCE TO LOCATION 2 (from green side in feet)

? 1000

TOTAL DEPTH AT LOCATION 2 (it)

? 30INPUT DEPTH OF SAMPLE.TURBIDITY(JTU)? 10,1

INPUT MORE DATA FOR LOCATION 2 Y/N?? Y

INPUT DEPTH OF SAMPLE,TURBIDITY(JTU)

? 20,1

INPUT MORE DATA FOR LOCATION 2 Y/N?? N

DISTANCE TO LOCATION 3 (from green side in feet)

? 1500

TOTAL DEPTH AT LOCATION 3 (it)

? 10INPUT DEPTH OF SAMPLE,TURBIDITY(JTU)

? 5,1INPUT MORE DATA FOR LOCATION 3 Y/N??N

Any number of samples can be entered at different depths for each

location. After the last turbidity value has been entered for the final

location, the data are sent to the printer and the result is as shown in

Figure 5. When printing is completed, the data entry menu reappears on the

screen.

Option 9: Print Ice Thickness Data

Option 9 will produce a hard copy of ice thickness at various

locations along a cross-section line. The first display is:

30

Page 37: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

T UR~BIDITY A I

3 SITE NAME TEST

DATE 1/1/85

TOTAL DEPTH AT LOCATION 1 (it) 10TOTAL DEPTH AT LOCATION 2 (it) 30TOTAL DEPTH AT LOCATION 3 (it) 10

ALL DISTANCES ARE FROM THE GREEN SIDE BASELINE

3 DIST. TO DEPTH OF TURBIDITY

*uu SAMPLE(ft) .** **w SAMPLE ** ** (JTU) *'

5 LOCATION 1 500.0 5.0 1.00

LOCATION 2 1000.010.0 1.0020.0 1.00

LOCATION 3 1500.03 5.0 1.00

IgI

i Figure 5 Test Turbidity Readings

131

Page 38: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

PUT PRINTER ON LINE - PLACE PRINTER HEAD

AT THE TOP OF THE PAGE

HIT SPACE BAR TO CONTINUE.

Place the printer head as before, press the space bar and answer the

following questions.

SITE NAME ? TEST

DATE OF READINGS ? 1/1/85

Next enter the data as distance to location followed by the depth at

the location and the ice thickness separated by a coma. An example of

some data is:

DISTANCE TO LOCATION 1 (irom green side in feet)? 500INPUT DEPTH AT LOC.(£t),ICE THICKNESS(in)? 10,12INPUT MORE DATA YIN??Y

DISTANCE TO LOCATION 2 (from green side in feet)? 1000INPUT DEPTH AT LOC.(ft),ICE THICKNESS(in)? 30,12INPUT MORE DATA Y/N?? Y

32

Page 39: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

U

DISTANCE TO LOCATION 3 (from green side in feet)? 1500INPUT DEPTH AT LOC.(ft),ICE THICKNESS(in)? 10,12INPUT MORE DATA YIN?

Type "NO" for "input more data?" when all the sampling locations have

3 been entered. The data are then sent to the prin!-'r as shown in Figure 6.

After printing is complete the screen returns to the data entry menu.

3 This completes the description of the routines contained under Option

1 of the main program menu and TWO.SUB. The user should attempt the

3 examples contained in this section of the manual to clarify its use.

UMAIN PROGRAM MENU: OPTION 23

3 Option 2 of the main program menu, PERFORM CALCULATIONS, contains the

various routines required to calculate areas of cross-sections, drawdowns

and relative damage, and light extinction coefficients.

If Option 2 is selected at the beginning of the program, the sub-

routine BEGIN loads the subroutine ONE.SUB into memory.

The following menu is the first thing to appear on the screen:

3OPTIONS

0 RETURN TO MAIN PROGRAM MENU

1 CALCULATE AREAS AND TOPWIDTHS OF CROSS-SECTIONS

2 CALCULATE DRAWDOWNS USING A SINGLE VESSEL SPEEDAND GIVE RELATIVE DAMAGE

3

1.3Ii

Page 40: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

ICE TICKNESSES

SITE NAME TEST

DATE 1/1/85

ALL DISTANCES ARE FROM THE GREEN SIDE BASELINE

DIST. TO DEPTH AT ICE THICK*'" LOC.(ft) ** *-*LOC.(ft)wt* ** (in.) ""g

LOCATION 1 500.0 10.0 12.0

LOCATION 2 1000.0 30.0 12.0

LOCATION 3 1500.0 10.0 12.0

Figure 6 Test Ice Thicknesses

34

Page 41: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

3 CALCULATE DRAWDOWNS ITERATING VESSEL SPEED5 AND GIVE RELATIVE DAMAGE

4 FIT LIGHT METER DATA TO LINE AND GIVE RESULTS

I INPUT OPTION ?

IOptions 1, 2 and 4 are all contained in ONE.S11B. Y Option 3 is

selected, the computer loads THREE.SUB, which contains the program to

iterate vessel speeds. Each of these options is explained in detail in the

following sections of this manual. The various calculation routines

contain printout and plotting subroutines that can be used if prompted.

All calculated answers will be displayed on the screen before the prompts

to redirect to the printer and/or plotter appear. This allows the program

3 to be used effectively without printing and/or plotting unnecessary output.

I Option 0: Return to Main Program Menu

I If Option 0 is selected, the computer reloads BEGIN and. the main

program menu comes back on the screen. This allows the user to return to

* DOS or to the data input mode.

Option 1: Calculate Areas and Topwidths of Croes-Section

I Option 1 allows the user to calculate the area of a given cross-

section using data stored by Option 1 of the data input menu. It will

calculate the area of water given the water surface elevation. It also

calculates the topwidth of the section at that water surface elevation.

The topwidth is the distance between the two points on opposite river banks

that the water surface touches as calculated using the cross-section of the

nearshore regions.

*35

Page 42: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

The routine also calculates the areas on both sides of a vessel when

the distance to the center of the vessel is entered.

When Option 1 is selected, the following description appears on the

screen:

THIS ROUTINE ALLOWS FOR CALCULATION OF AREAS

AND TOPWIDTHS OF RIVER SECTIONS USING STORED

CROSS-SECTION DATA. IT WILL CALCULATE THE TOTAL

AREA AND TOP WIDTH PLUS THE AREAS ON THE RED AND

GREEN SIDES OF THE VESSEL.

PUT DATA DISK IN DRIVE 'B'.

HIT SPACE BAR TO CONTINUE.

Insert the data disk containing the cross-section data and press the space

bar. The next prompt is for the name of the data file. For this descrip-

tion, a sample cross-section data file called EXAMPLE was entered using

Option 1 of the data entry menu. After the data file name is entered the

parameters at the beginning of the file are printed as follows:

INPUT NAME OF DATA FILE B:EXAMPLE

NAME OF SECTION EXAMPLE

DATE OF SOUNDING 1/1/85

WATER SURFACE ELEVATION AT DATE * 100

NUMBER OF DATA POINTS = 25

END OF DATA FILE B:EXAMPLE

HIT SPACE BAR TO CONTINUE.

36

Page 43: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Figure 7 is a printout obtained from Option 3 of the data entry menu of the

sample file.

After pressing the space bar, these prompts must be answered in the

order that they appear.

WATER SURFACE ELEVATION = WS = ? 100

ENTER DISTANCE TO UPBOUND VESSEL FROM GREEN SIDE in feet z ? 950

ENTER DISTANCE TO DOWNBOUND VESSEL FROM GREEN SIDE in feet = ? 1000

The water surface elevation that must be entered is the elevation at which

the user wants the calculation to be made. In this case the water surface

at the time that the sounding was made was used, although any reasonable

water surface can be used.

The distance to the centers of upbound and downbound vessels allows

for areas on both sides of the vessels to be calculated. Depth at the

center of the vessel is just an average depth under the ship.

When all of the prompted parameters have been entered the computer

asks the user to wait until the calculation is complete. After the

computer has made the necessary calculations the first half of the results

appears as:

37

Page 44: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

SCDJNDtNG DATFA

NAMIE OF SECTFION EXAMPLAE

DATE OF SOUNDING 1/1/85

WATER SURFACE ELEVATION in feet 1 100

DATA POINT DISTANCE(ft) ELEVATION(£t)

1 0.0 102.02 25.0 100.03 50.0 98.04 100.0 95.05 150.0 97.06 200.0 95.07 300.0 90.08 400.0 92.09 500.0 88.0

10 600.0 75.011 700.0 66.012 800.0 63.013 900.0 68.014 1000.0 66.015 1100.0 67.016 1200.0 70.017 1300.0 76.018 1400.0 80.019 1500.0 82.020 1600.0 87.021 1700.0 90.022 1800.0 92.023 1900.0 95.024 1950.0 97.025 2000.0 101.0

Figure 7 Example Sounding Data

38

Page 45: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IU

3 NAME OF SECTION EXAMPLE

WATER SURFACE ELEVATION in feet = 100.00

DISTANCE TO UPBOUND VESSEL from green aide in feet 950

3DEPTH AT CENTER OF UPBOUND VESSEL in feet 33

DISTANCE TO DOWNBOUND VESSEL from green aide in feet = 1000

3DEPTH AT CENTER OF DOWNBOUND VESSEL in feet 34

TOTAL AREA OF SECTION in sq. feet = 36156.

IHIT SPACE BAR TO CONTINUE.

1S* At this point the total area of the section should be recorded if the user

cannot obtain a hard copy through a later prompt.

as Press the space bar and the second half of the results is displayed

as:

I3 AREA ON GREEN SIDE OF UPBOUND VESSEL in sq. feet 16700.

AREA ON RED SIDE OF UPBOUND VESSEL in sq. feet - 19456.

3 AREA ON GREEN SIDE OF DOWNBOUND VESSEL in q. feet = 18350.

AREA ON RED SIDE OF DOWNBOUND VESSEL in sq. feet * 17806.

IWIDTH OF WATER SURFACE in feet u 1962.5

I DO YOU WANT A HARD COPY (Yes/No)?

11 3

I

Page 46: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

NAME OF SECTION EXAMPLE

WATER SURFACE ELEVATION in feet = 100.00

DISTANCE TO UPBOUND VESSEL from green side in feet 950

DEPTH AT CENTER OF UPBOUND VESSEL in feet = 33

DISTANCE TO DOWNBOUND VESSEL from green side in feet 1000

DEPTH AT CENTER OF DOWNBOUND VESSEL in feet = 34

TOTAL AREA OF SECTION in sq. feet = 36156.

AREA ON GREEN SIDE OF UPBOUND VESSEL in sq. feet = 16700.

AREA ON RED SIDE OF UPBOUND VESSEL in sq. feet = 19456.

AREA ON GREEN SIDE OF DOWNBOUND VESSEL in sq. feet = 18350.

AREA ON RED SIDE OF DOWNBOUND VESSEL in sq. feet = 17806.

WIDTH OF WATER SURFACE in feet 1962.5

Figure 8 Example Cross-Section Areas

40

Page 47: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

UU

I Again if no hard copy will be made, the results should be recorded. If a

printout is desired, answer the hard copy prompt with "Yes" and Figure 8 is

the result. A "No" or the end of printing returns the user to the

calculations menu.

3 Option 2: Calculate Drawdowns Using a Single Vessel Speed and Give

Relative Damage

I The program was written primarily for the outputs provided by Options

2 and 3. They are the routines that calculate vessel-induced drawdowns and

associate a relative damage to them.

Option 2 calculates the drawdowns caused by a vessel passing at a

given speed through a section upbound, downbound or in either direction.

Drawdowns are calculated for each side of the vessel.

3 If Option 2 is selected, the following description appears on the

screen:

I

THIS ROUTINE ALLOWS FOR CALCULATION OF DRAWDOWNS

I AND DAMAGE FOR THE PASSAGE OF A VESSEL UPBOUND,

DOWNBOUND OR BOTH DIRECTIONS FOR A GIVEN SPEED.

IT WILL ALSO GIVE A PRINTOUT OF THE RESULTS

IF PROMPTED BY THE USER.

3 HIT SPACE BAR TO CONTINUE.

II 41

I

Page 48: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

After pressing the space bar, the user is prompted to select the vessel

direction:

CHOOSE ONE OF THE FOLLOWING OPTIONS

CALCULATE DRAWDOWNS FOR

1 UPBOUND VESSEL ONLY

2 DOWNSOUND VESSEL ONLY

3 BOTH UPBOUND & DOWNBOUND VESSELS

INPUT OPTION ? 3

The user selects one of the three options, and the following six

questions are asked, one at a time:

NAME OF SECTION EXAMPLE

AREA ON GREEN SIDE OF UPBOUND VESSEL in sq. feet u ? 16700

AREA ON RED SIDE OF UPBOUND VESSEL in sq. feet a ? 19456

AREA ON GREEN SIDE OF DOWNBOUND VESSEL in sq. feet a ? 18350

AREA ON RED SIDE OF DOWNBOUND VESSEL in sq. feet a ? 17806

WIDTH OF WATER SURFACE in feet a ? 1962.5

42

Page 49: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

3 Notice that the information prompted by these six questions can be

obtained by Option 1 of the calculations menu. For purposes of this

example, the results of the example for Option 1, calculation of area, will

be used for the prompted parameters. To show how results are obtained for

both upbound and downbound vessels, Option 3 for direction was chosen. If

either of the other two options is selected, the same questions ,re asked,

but only for the vessel direction desired.

3 After the six cross-section parameters have been entered, the follow-

ing text and two prompts appear on the screen:

I

U THE FOLLOWING TWO INPUT PARAMETERS ALLOW

3 EXAMINATION OF THE ICE COVERED CONDITION

ON THE SYSTEM. INPUT PERCENTAGE OF AREA

5 TAKEN UP BY ICE AS A DECIMEL MULTIPLIER

OF THE TOTAL AREA OF THE SECTION. INPUT

£ 0 FOR ICE FREE CONDITIONS.

PERCENTAGE ICE on green side (decimal form) ? .052

PERCENTAGE ICE on red aide (decimal form) = ? .056I

ITo determine what the parameter for percentage of ice is, calculate

the submerged area of ice on the green and red sides of the vessel and

divide that value by the area of water that would be present in the section

at that water surface with no ice present. This is the percentage of ice

in decimal form. If free water surface conditions are present, enter zeros

for these two parameters.

3 After the ice condition parameters have been entered, the next option

menu is printed on the screen.

*43

Page 50: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

INPUT THE NEARSHORE CONFIGURATION ON THE GREEN SIDE

CHOOSE ONE OF THE FOLLOWING OPTIONS

I OPEN BLUFF OR ESCARPMENT

2 OPEN SLOPING BEACH

3 SUBMERGED WETLANDS

4 MANMADE PROTECTION

INPUT OPTION ? 2

Select the number of the configuration that best fits the shoreline area on

the green side. A description of these four nearshore types can be found

in the main report. Next select the soil type on the green side by the

menu:

INPUT THE NEARSHORE SOIL TYPE ON THE GREEN SIDE

CHOOSE ONE OF THE FOLLOWING OPTIONS

1 BOULDERS AND/OR COBBLES

2 COARSE TO MEDIUM SAND

3 MEDIUM SAND TO SILT

4 CLAY

INPUT OPTION ? 3

44

Page 51: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IThese four major soil types are also described in the main report.

After this parameter has been selected, the same two menus appear for

i the nearshore area on the red side:

I INPUT THE NEARSHORE CONFIGURATION ON TlE PnD SiDE

3 CHOOSE ONE OF THE FOLLOWING OPTIONS

1 OPEN BLUFF OR ESCARPMENT

3 2 OPEN SLOPING BEACH

3 SUBMERGED WETLANDS

1 4 MANMADE PROTECTION

3 INPUT OPTION ? I

I INPUT THE NEARSHORE SOIL TYPE ON THE RED SIDE

£ CHOOSE ONE OF THE FOLLOWING OPTIONS

1 BOULDERS AND/OR COBBLES

3 2 COARSE TO MEDIUM SAND

3 MEDIUM SAND TO SILT

1 4 CLAY

3 INPUT OPTION ? 4

3Select the parameters for the red side in the same manner as above.

When the four parameters describing the nearshore areas on both sides

of the section have been entered, the user is prompted to answer the next

* eight questions:

I

I

Page 52: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

DISTANCE TO IPBOUND VESSEL from green side in feet 950

DISTANCE TO DOWNBOUND VESSEL from green side in feet ? 100

VESSEL BEAM in feet ? 75

VESSEL DRAFT in feet ? 25

RIVER VELOCITY in feet per sec. = ? 1

UPBOUND VESSEL VELOCITY in feet per sec. =? 10

DOWNBOUND VESSEL VELOCITY in feet per sec. = ? 10

DEPTH AT CENTER OF CHANNEL in feet = ? 33

The distances to the vessels are measured from the green shoreline to

the center line of the vessel when it is located in the section. The

vessel beam is the width of the vessel at its widest point. This value can

be obtained from published data.

The vessel draft is the average depth of water that the vessel draws

as it is moving. River velocity is the average river velocity across the

section. It can be obtained by simply dividing the flow by the total

cross-sectional area at the site. The vessel velocity is the speed that

would be computed by a person standing on shore timing the ship as it

passes "bow on" to "stern on" on the cross-section line. Finally the depth

at the center of the channel is the average depth under the vessel.

After the depth has been entered, the user is requested to wait while

the calculations are being made. When the calculations are complete, the

results appear on the screen:

DRAWDOWN OF UPBOUND VESSEL on the green side (ft) = 0.34

DRAWDOWN OF UPBOUND VESSEL on the red side (ft) = 0.27

CRITICAL DRAWDOWN on the green side (ft) = 5.53CRITICAL DRAWDOWN on the red side (ft) * 6.48

46

Page 53: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Im DAMAGE PROBABILITY GREEN IS NONE TO LIGHT3 DAMAGE PROBABILITY RED IS NONE TO LIGHT

3 HIT SPACE BAR FOR DOWNBOUND RESULTS

Press the space bar and the rest of the results are printed:

mDRAWDOWN OF DOWNBOUND VESSEL on the green side (ft) = 0.18DRAWDOWN OF DOWNBOUND VESSEL on the red side (t) 0.18

CRITICAL DRAWDOWN on the green side (t) = 7.33

CRITICAL DRAWDOWN on the red side (It) 7.34

DAMAGE PROBABILITY GREEN IS NONE TO LIGHTS DAMAGE PROBABILITY RED IS NONE TO LIGHT

DO YOU WANT A HARD COPY (Yea/Nc)?

lDepending on the selection of vessel direction, one or the other of

these sets of results may be omitted. The calculated values are given as

the drawdowns on both sides of the vessel using the parameters entered.

.The critical drawdown is the drawdown at which critical conditions would

exist for the given combination of inputs. The damage probability is therelative damage associated with that vessel passage.

The results are followed by the prompt "Do you want a hard copy?" If

a "Yes" is entered the user is prompted to put the printer on line and

3 Figure 9 is the result. All of the input values along with the calculated

results are on the printout. If a single vessel direction was selected,

3 only the appropriate values would be printed.

* 47

I

Page 54: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

NAME OF SECTION EXAMPLE

AREA ON GREEN SIDE OF UPBOUND VESSEL (sq. it) 16700AREA ON RED SIDE OF UPBOUND VESSEL (sq. t) = 19456

AREA ON GREEN SIDE OF DOWNBOUND VESSEL (sq. t) 18350

AREA ON RED SIDE OF DOWNBOUND VESSEL (sq. t) = 17806

NEARSHORE GREEN - OPEN SLOPING BEACH

SOIL TYPE GREEN - MEDIUM SAND TO SILTNEARSHORE RED - OPEN BLUFF OR ESCARPMENT

SOIL TYPE RED - CLAYPERCENTAGE ICE on green side (decimal form) = .052

PERCENTAGE ICE on red side (decimal form) = .056

WIDTH OF WATER SURFACE (it) = 1962.5DISTANCE TO UPBOUND VESSEL from green side (it) 950DISTANCE TO DOWNBOUND VESSEL from green side (it) 1000VESSEL BEAM (it) = 75VESSEL DRAFT (it) = 25RIVER VELOCITY (it per sec.) 1UPBOUND VESSEL VELOCITY (it per sec.) = 10DOWNBOUND VESSEL VELOCITY (ft per sec.) 10DEPTH AT CENTER OF CHANNEL (it) = 33

DRAWDOWN OF UPBOUND VESSEL on the green side (it) 0.34DRAWDOWN OF UPBOUND VESSEL on the red side (t) = 0.27

CRITICAL DRAWDOWN on the green side (it) 5.53CRITICAL DRAWDOWN on the red side (t) = 6.48

PROBABLE DAMAGE GREEN SIDE = NONE TO LIGHTPROBABLE DAMAGE RED SIDE = NONE TO LIGHT

DRAWDOWN OF DOWNBOUND VESSEL on the green side (ft) 0.18DRAWDOWN OF DOWNBOUND VESSEL on the red side (it) - 0.18

CRITICAL DRAWDOWN on the green side (it) = 7.33CRITICAL DRAWDOWN on the red side (it) = 7.34

PROBABLE DAMAGE GREEN SIDE = NONE TO LIGHTPROBABLE DAMAGE RED SIDE = NONE TO LIGHT

Figure 9 Example Drawdowns

48

Page 55: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I3 A "No" response to the hard copy prompt, or the end of printing,

results in the next user option:

IDO YOU WANT A ANOTHER COPY (Yes/No)? NIDO YOU WANT TO TRY OTHER DATA (Yes/No)?

I

3 At this point, any of the parameters can be changed, and the drawdowns re-

calculated using these new values. To try other parameters type "Yes". If

"No" is entered, the user is returned to the calculation menu.

When it is desired to change one or more parameters by entering "Yes",

the following description is printed:

I ITHE FOLLOWING MENU ALLOWS FOR CHANGES IN THE DATA JUST kUN

3 INPUT OPTION # OF PARAMETER YOU WANT TO CHANGE.

5 THE OPTIONS ARE BROKEN INTO 2 LISTS

3 OPTION "0" WILL RECALCULATE THE DRAWDOWNS WITH THE NUMBERS CHANGED

3 HIT SPACE BAR TO CONTINUE.

IThere are two menus included in this subroutine. There is an option

in each to move back and forth between them. A "0" input will recalculate

the drawdowns with the changed parameters.

After pressing the space bar at the end of the subroutine description,

this option menu comes up on the monitor:

4

I

Page 56: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

0 RECALCULATE DRAWDOWNS WITH DATA CHANGED

1 AREA ON GREEN SIDE OF UPBOUND VESSEL

2 AREA ON RED SIDE OF UPBOUND VESSEL

3 AREA ON GREEN SIDE OF DOWNBOUND VESSEL

4 AREA ON RED SIDE OF DOWNBOUND VESSEL

5 PERCENTAGE ICE ON GREEN SIDE

6 PERCENTAGE ICE ON RED SIDE

7 DISTANCE TO UPBOUND VESSEL

8 DISTANCE TO DOWNBOUND VESSEL

9 SECOND LIST OF INPUT DATA

OPTION # ?

If it is desired to change one of the values in this list, type the

number of the parameter and the prompt to enter the new value is printed on

the screen. If the parameter to be changed is not in the list, enter a "9"

and the second list will be printed on the screen as:

0 RECALCULATE DRAWDOWNS WITH DATA CHANGED

1 WIDTH OF WATER SURFACE

2 VESSEL BEAM

3 VESSEL DRAFT

4 RIVER VELOCITY

5 UPBOUND VESSEL VELOCITY

50

Page 57: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

'I

3 6 DOWNBOUND VESSEL VELOCITY

3 7 DEPTH AT CENTER OF CHANNEL

8 F:RST LIST OF INPUT DATA

3 OPTION #

UAgain there is an option, "8", to return to the first menu. A "0"

will recalculate with changed parameters. If one of the change parameter

options is chosen the user is again prompted on the screen to enter the new

3 value.

To give an example of changing values and also to show a result that

3 could appear on the screen during calculation, Option 7 of the second list

was chosen. The prompt on the screen is:

IDEPTH AT CENTER OF CHANNEL in feet ? 25.1

The depth at the center of the channel is entered as 25.1 ft. and the

screen returns to the first list. After entering a "0" the computer goes

back to recalculate the drawdowns with this one parameter changed.

During the process of the calculation, the following comes up on themonitor:

THE PARAMETERS INPUT FOR THE UPBOUND VES5EL

CREATE A DRAWDOWN LARGE ENOUGH

I TO GROUND THE VESSEL. THE DRAWDOWN

I 51I

Page 58: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

ADDED TO THE DRAFT IS GREATER THAN

THE DEPTH IN THE CENTER OF THE CHANNEL.

DO YOU WANT TO CHANGE ANY PARAMETERS (Yes/No) ?

The draft of the vessel is 25 ft. With a depth under the vessel of

25.1 ft. the drawdown of the ship can only get to 0.1 ft. before it hits

the bottom. Therefore, the combination of values input is not possible.

If the prompt to change parameters is answered "Yes", the user is taken

back to the change parameters menus. A "No" returns the program to calcu-

lations if a downbound vessel direction was entered, otherwise the results

are printed on the screen as before. The printout on the monitor and also

on the hard copy if desired will reflect on the fact that the vessel

grounded itself before it got to the calculated drawdown.

To give an example of another possibility during the calculation, the

vessel speed changed as follows:

UPBOUND VESSEL VELOCITY in feet per sec. = ? 17

After entering a "0" to recalculate, the screen shows:

THE PARAMETERS INPUT FOR THE UPBOUND VE55EL

HAVE FORCED THE FLOW TO GO CRITICAL

ON THE GREEN SIDE.

THE STEADY STATE MODEL DOES NOT APPLY

BEYOND THIS POINT.

52

Page 59: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

m THE PROBABILITY FOR DAMAGE IS SEVERE.

m CRITICAL DRAWDOWN on the green side (ft) = 1.59IDO YOU WANT TO CHANGE ANY PARAMETERS (Yes/No) ?I

IWhen the calculation is attempted using an upbound vessel velocity of

3 17 ft. per second, the flow becomes critical in the section. When critical

conditions are reached, the steady state equations within the program do

3 not apply. Therefore, the calculation cannot go any further. The damage

probability at this point has already become severe and there is no reason

to continue. If the user wants to change parameters, a "Yes" will again

return to the change menus. A "No" will continue into the downbound calcu-

lation or the results will be printed on the screen. The results will

reflect the fact that the flow became critical if no changes are made.

The above example is intended to give a full explanation of the proce-

dure to be followed to calculate the drawdowns and relative damages for

vessel passages through a section at a single speed. If it is desired to

3 iterate vessel speed to critical, Option 3 can be used.

m Option 3: Calculate Drawdowns Iterating Vessel Speed and Give

Relative Damage

If Option 3 is selected, the computer automatically loads the subrou-

3 tine THREE.SUB into memory. Before selecting 3 the disk must be in the

drive. After the program is loaded, the following description appears on

3 the screen:

mm 5

m

Page 60: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

THIS ROUTINE IS DESIGNEE TO "TEPATE .'a.:,

AND DOWNBOUND VESSEL VELJ2ITIES AND CALCULATE

THE CORRESPONDING DRAWDC N. CALCULATIONS WILL

BE TERMINATED WHEN CRITICAL CONDITIONS ARE

REACHED ON ONE SIDE OF THE VESSEL OR THE OTHER.

BEGIN VELOCITY IS THE POINT THAT THE USER WANTS

ITERATION TO START.

HIT SPACE BAR TO CONTINUE.

The prompts for information to perform the calculations in this

routine are the same as those for Option 2 except for the two vessel velo-

city questions. Under Option 3, these two questions are worded:

BEGIN UPBOUND VELOCITY in feet per sec. . ? 3

BEGIN DOWNBOUND VELOCITY in feet per sec. = ? 3

The "begin vessel velocity" is the speed at which the user wants the

iteration to begin. The computer will calculate the drawdown for this

speed. It then iterates the velocity by 0.5 ft. per second and calculates

that drawdown until critical conditions are reached. At this point, the

computer goes back to the last value for speed and advances by 0.05 from

this point until critical conditions are reached again.

54

Page 61: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IWhen the calculations for the desired vessel directions have been

* completed the results appear as:

5 THE CALCULATION REACHED CRITICAL CONDITIONS

ON THE GREEN SIDE OF THE UPBOUND VESSEL AT 15.45 ft/sec

DAMAGE PROBABILITY GREEN SIDE IS

I NONE TO LIGHT FROM 0 ft/sec to 11.96 ft/sec

3 MODERATE from 11.96 ft/sec to 13.53 ft/sec

SEVERE above 13.53 ft/sec

* DAMAGE PROBABILITY RED SIDE IS

NONE TO LIGHT FROM 0 ft/sec to 11.75 ft/sec

I MODERATE from 11.75 ft/sec to 14.08 ft/sec

3 SEVERE above 14.08 ft/sec

HIT SPACE BAR TO CONTINUE.ITHE CALCULATION REACHED CRITICAL CONDITION5

ON THE RED SIDE OF THE DOWNBOUND VESSEL AT 18.05 ft/sec

I DAMAGE PROBABILITY GREEN SIDE IS

NONE TO LIGHT FROM 0 ft/sec to 14.39 ft/sec

MODERATE from 14.39 ft/sec to 16.92 it/sac

3 SEVERE above 16.92 it/sec

DAMAGE PROBABILITY RED SIDE IS

3 NONE TO LIGHT FROM 0 ft/sec to 13.26 ft/sec

MODERATE from 13.26 ft/sec to 15.66 ft/sec

SEVERE above 15.66 ft/sec

3 HIT SPACE BAR TO CONTINUE.

I55

Page 62: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

This screen printout gives the side of the section where critical

conditions were reached first. When the space bar is pressed, the results

of vessel velocity and drawdown are printed on the monitor 15 lines at a

time along with ranges of relative damage. They are shown by vessel

direction as:

THE FOLLOWING IS A LIST OF THE RESULTS FOR

THE VELOCITY VS DRAWDOWN CALCULATIONS. THE

RESULTS WILL BE GIVEN 15 LINES AT A TIME

HIT SPACE BAR TO CONTINUE.

After pressing the space bar the screens show in order:

****** RESULTS FOR UPBOUND VESSEL *

VESSEL GREEN SIDE RED SIDEVELOCITY DRAWDOWN DRAWDOWN

(ft/eec) (ft) (ft)

3.00 0.03 0.033.50 0.04 0.044.00 0.05 0.044.50 0.07 0.055.00 0.08 0.075.50 0.09 0.086.00 0.11 0.096.50 0.13 0.117.00 0.15 0.137.50 0.17 0.148.00 0.20 0.178.50 0.23 0.199.00 0.26 0.219.50 0.30 0.24

10.00 0.34 0.27

HIT SPACE BAR TO CONTINUE.

56

Page 63: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1...... RESULTS FOR UPBOUND VE.SEL (ccnt'd)VESSEL GREEN SIDE RED SIDE

VELOCITY DRAWDOWN DRAWDOWN

(ft/sec) (ft) (ft)

10.50 0.38 0.3111.00 0.43 0.3511.50 0.49 0.3912.00 0.56 0.4412.50 0.65 0.5013.00 0.74 0.5713.50 0.86 0.6514.00 1.01 0.7414.50 1.22 0.8515.00 1.55 0.9915.05 1.59 1.0115.10 i.64 1.0215.15 1.70 1.04

15.20 1.76 1.0615.25 1.83 1.08

HIT SPACE BAR TO CONTINUE.

. REULTS FOR UPBOUND VE5SEL (cont'd)VESSEL GREEN SIDE RED SIDE

VELOCITY DRAWDOWN DRAWDOWN(ft/sec) (ft) (ft)

15.30 1.91 1.0915.35 2.02 1.1115.40 2.19 1.133CRITICAL

HIT SPACE BAR TO CONTINUE.I*u. RESULTS FOR DOWNBOUND VESSEL

VESSEL GREEN SIDE RED SIDEVELOCITY DRAWDOWN DRAWDOWN(ft/sec) (it) (ft)

3.00 0.01 0.013.50 0.01 0.014.00 0.02 0.024.50 0.02 0.025.00 0.03 0.035.50 0.04 0.046.00 0.05 0.05

U 57

l

Page 64: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

6.50 0.06 C,. C67.00 0.07 0.077.50 0.08 0. 098.00 0.10 0.106.50 0.12 0.129.00 0.13 0.149.50 0.15 0.16

10.00 0.18 0.18

HIT SPACE BAR TO CONTINUE.

.&..* RESULTS FOR DOWNBOUND VE5SEL kcont'd) *VESSEL GREEN SIDE RED SIDE

VELOCITY DRAWDOWN DRAWDOWN(ft/sec) (ft) (ft)

10.50 0.20 0.2111.00 0.23 0.2411.50 0.26 0.2712.00 0.30 0.3112.50 0.34 0.3513.00 0.38 0.3913.50 0.43 0.4514.00 0.49 0.5114.50 0.55 0.5815.00 0.63 0.6615.50 0.72 0.7516.00 0.83 0.8716.50 0.97 1.0217.00 1.16 1.2217.50 1.43 1.52

HIT SPACE BAR TO CONTINUE.

"m s" RESULTS FOR DOWNBOUND VESSEL (cont'd) *VESSEL GREEN SIDE RED SIDE

VELOCITY DRAWDOWN DRAWDOWN(ft/sec) (ft) (ft)

18.00 2.00 2.31CRITICAL

HIT SPACE BAR TO CONTINUE.

58

Page 65: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

UAfter all of the lists of results have been run through by depressing

the space bar, the user is prompted:

IDO YOU WANT A HARD COPY (Yea,No)?

IIf a "Yes" is entered, the user is prompted to put the printer on

3 line. After hitting the space bar, the printout is generated as in Figures

10, 11 and 12. Figure 10 contains the parameters entered along with the

3 side at which critical conditions occurred. Note that the soil conditions

have been changed from the previous example. Figures 11 and 12 are the

vessel velocities, drawdowns and damage ranges for the calculation. The

three figures will be paged automatically as they are here.

A "No" for the hard copy prompt, or the end of printing, results in

the prompt:

3 DO YOU WANT TO PLOT RESULTS ON THE SCREEN (Yes,No)?

IIf "Yes" is entered here the results are plotted on the monitor as

shown in Figures 13, 14, 15, and 16. To move through the four plots, press

any key.

IIII 59.I,

Page 66: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

fc-j U- 1 .I(I g~& UJ 4-s1& 5 t-.l 1 (.51 k0 .' ~. I 5..- Cki~ i. jJ& U. L0.. L %-"-. W.. J L L.jU.~. L,..J k._ L.)

NAME IDF S3ECTIC3N FEXAM1:>E 2

AREA ON GREEN SIDE OF UPBOUND VESSEL (sq. ft) 16700

AREA ON RED SIDE OF UPBOUND VESSEL (sq. it) = 19456AREA ON GREEN SIDE OF DOWNBOUND VESSEL (sq. ft) = 18350AREA ON RED SIDE OF DOWNBOUND VESSEL (sq. ft) 17806NEARSHORE GREEN - OPEN SLOPING BEACHSOIL TYPE GREEN - COARSE TO MEDIUM SAND

NEARSHORE RED - OPEN BLUFF OR ESCARPMENTSOIL TYPE RED - MEDIUM SAND TO SILTPERCENTAGE ICE on green side (decimal form) = .052PERCENTAGE ICE on red side (decimal form) = .056WIDTH OF WATER SURFACE (ft) = 1962.5

DISTANCE TO UPBOUND VESSEL from green side (it) = 950

DISTANCE TO DOWNBOUND VESSEL from green side (it) = 1000VESSEL BEAM (ft) = 75VESSEL DRAFT (ft) = 25RIVER VELOCITY (ft per sec.) = 1

BEGIN UPBOUND VESSEL VELOCITY (ft per sec.) = 3

BEGIN DOWNBOUND VESSEL VELOCITY (ft per sec.) 3DEPTH AT CENTER OF CHANNEL (it) = 33

THE CALCULATION REACHED CRITICAL CONDITIONSON THE GREEN SIDE OF THE UPBOUND VESSEL AT 15.45 ft/sec

DAMAGE PROBABILITY GREEN SIDE IS

NONE TO LIGHT FROM 0 ft/sec to 11.96 it/secMODERATE from 11.96 ft/sec to 13.53 ft/secSEVERE above 13.53 ft/sec

DAMAGE PROBABILITY RED SIDE IS

NONE TO LIGHT FROM 0 ft/sec to 11.75 ft/secMODERATE from 11.75 ft/sec to 14.08 ft/secSEVERE above 14.08 ft/sec

THE CALCULATION REACHED CRITICAL CONDITIONSON THE RED SIDE OF THE DOWNBOUND VESSEL AT 18.05 ft/sec

DAMAGE PROBABILITY GREEN SIDE IS

NONE TO LIGHT FROM 0 ft/sec to 14.39 ft/secMODERATE from 14.39 ft/sec to 16.92 ft/secSEVERE above 16.92 ft/sec

DAMAGE PROBABILITY RED SIDE IS

NONE TO LIGHT FROM 0 it/sec to 13.26 ft/secMODERATE from 13.26 ft/sec to 15.66 ft/sec

SEVERE above 15.66 ft/sec

Figure 10 Example 2 Drawdown and Damage E60

Page 67: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I REiU LT- F R UFBOUND VE H LD

U VESSEL GREEN SIDE RED SIDEVELOCITY DRAWDOWN DRAWDOWN(ftisec) (ft) (ft)

3.00 0.03 0.033.50 0.04 0.044.00 0.05 0.044.50 0.07 0.055.00 0.08 0.07

5.50 0.09 0.086.00 0.11 0.096.50 0.13 0.137.00 0.15 0.137.50 0.17 0.148.00 0.20 0.178.50 0.23 0.199.00 0.26 0.219.50 0.30 0.2410.00 0.34 0.27

10.50 0.38 0.3111.00 0.43 0.3511.50 0.49 0.3912.00 0.56 0.4412.50 0.65 0.5013.00 0.74 0.5713.50 0.86 0.6514.00 1.01 0.7414.50 1.22 0.8515.00 1.55 0.9915.05 1.59 1.0115.10 1.64 1.0215.15 1.70 1.0415.20 1.76 1.0615.25 1.83 1.0815.30 1.91 1.0915.35 2.02 1.1115.40 2.19 1.13

I CRITICAL

I3 Figure 11 Example 2 Velocity Iteration, Upbound

3 61

Page 68: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

RIES3ULTrS FDR DOJWN BDUND WJE IS L.

VESSEL GREEN SIDE RED SIDEVELOCITY DRAWDOWN DRAWDOWN(ft/sec) (ft) (fit)

3.00 0.01 0.013.50 0.01 0.014.00 0.02 0.024.50 0.02 0.025.00 0.03 0.035.50 0.04 0.046.00 0.05 0.056.50 0.06 0.067.00 0.07 0.077.50 0.08 0.098.00 0.10 0.108.50 0.12 0.129.00 0.13 0.149.50 0.15 0.16

10.00 0.18 0.1810.50 0.20 0.2111.00 0.23 0.2411.50 0.26 0.2712.00 0.30 0.3112.50 0.34 0.3513.00 0.38 0.3913.50 0.43 0.4514.00 0.49 0.15114.50 0.55 0.5815.00 0.63 0.6615.50 0.72 0.7516.00 0.83 0.8716.50 0.97 1.0217.00 1.16 1.2217.50 1.43 1.5218.00 2.00 2.31

CRITICAL

Figure 12 Velocity Iteration, Downbound

62

Page 69: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

II

I5 v A ., ............ ... ................

., LEN UPSOUNDI 4 ... ,

DI t !.,A

0

00

"I 0I

I I

0 0 1VELOC I TY ( f t/s 2

III

Figure 13 Screen Graphics for Green Side-Upbound Vessel

363

Page 70: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

5 .... EXAMPLE 2-CMI D I-I IItI-

I' I.IILIL.I-- Jl P.IJ i L..31,

4

DR0% 3 ...A02W

f .--- no

0 4 8 12 16 .2:0

VELOC ITY f' t/s )

Figure 14 Screen Graphics for Red Side-Upbound Vessel

64

I | I

Page 71: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

III

I €C'4 C \."* A K,, C-, I C" '"D

SREEN W- , -,

f 1

I 4

I~ or-* T 0" " -

I\*-

II0

II L-

II'ELO IY CftI I

Figure 15 Screen Graphics for Green Side-Downbound Vessel

* 65

Page 72: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

5 E A' IIIF' L E -2.

RED _ DOINC0UNO

,,.DR 23-A

I',

(-II

_rn

0 41 J _

1411E LOC ITY Cf t/~

Figure 16 Screen Graphics for Red Side-Downbound Vessel

66

Page 73: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IA "No" for the "plot on screen" question, or the end of the plots,

* results in the screen prompt:

IDO YOU WANT TO PLOT RESULTS ON THE HP PLOTTER (Yes,No)?

U

IIf it is desired to plot the results on the HP plotter, a "Yes" will bring

* the following menu onto the screen:

Ii

CHOOSE ONE OF THE FOLLOWING OPTIONS

DRAW GRAPH OF

1 DRAWDOWNS ONLY

2 DAMAGE PROBABILITY ONLY

i 3 BOTH DRAWDOWNS & DAMAGE PROBABILITY

3 INPUT OPTION ?

ilIii

I

Page 74: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Choose one of the plotting options and the next menu is:

CHOOSE ONE OF THE FOLLOWING OPTIONS

DRAW GRAPH OF

1 GREEN SIDE ONLY

2 RED SIDE ONLY

3 BOTH SIDES ON SAME GRAPH

INPUT OPTION ?

Pick the option for the side or sides desired and the computer prompts

the user to:

PUT PLOTTER ON LINE - REPLACE PAPER

INSERT THICK BLACK PEN FOR PEN #1

INSERT FINE BLACK PEN FOR PEN #2

HIT SPACE BAR TO CONTINUE.

Load the paper and insert the pens and the plotting will begin. In

the middle of the plot the plotter stops and the screen prompts the user:

68 i

Page 75: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IWHEN PLOTTER PAUSES

5 INSERT GREEN PEN FOR PEN #1

INSERT RED PEN FOR PEN #2

I HIT SPACE BAR TO CONTINUE.

IBe sure that plotting has stopped before replacing the pens. After

I pressing the space bar, the plot is completed. The next prompt is:

UDO YOU WANT TO DRAW MORE GRAPHS (Yes,No)?I

5If graphs for both upbound and downbound vessels were required, this

prompt would appear after two graphs had been produced.

If it is desired to make another plot, the user is returned to the

first plotting menu and the same procedure is followed.

Figures 17 through 28 show all possible combinations of graphs

generated by the plotting options for both upbound and downbound vessels.

A "No" at this point or "No" for the first HP plotter prompt results

3 in the following prompt:

!DO YOU WANT TO CHANGE ANY PARAMETERS AND RERUN (YesNo)?I

I At this point, the user is taken into the same routine for changing para-

meters as in Option 2 except for the vessel velocity questions. Parameters

3 are changed in the same fashion.

I

I

Page 76: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

a

4.1X

*> w

wwLLJ U)

z V

Cf) es*

w~ 1r U

L-IJ * o

in )

w w

x coo

* -1-A LL

". (flL w fl

w cm 0q 0

04LAGAH

ocncn70

Page 77: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

*o 0

UI> 0I' < 4~

U)(~

ww* *LU)

La..-jC-0) * U *

w 0 U)1- S-. g

w CD4J(J S-

0

(I)Lr c4U)v

I _j In N~N) W rr C

, (n I w 0

xW< 4-< 0~ W 4) *

IL.) 10)

* (.0 IW J .

0. >>OCf0w

W W Q)0414F0 LL~A

a~ 71

Page 78: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

00)

4y

* +

0* ++ )~

wn ++

+L 0

LU+ 0 w+ Io

U/) 43+x

+ 0 03

in + U

w+ a> LI 0 3:

~cn +a4)v a)

cr - L 4+in ) S.-

+m

+LU LU--i cn 1-U)+

M: LLU -LL< ( X

U0 WWI

t- C1 (U))

('44) NAOOAVYJG

72

Page 79: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1 '+++

+ ow

I ++ 4)

+ >I

*U +"

jjJ +&J ci

I.O +IU

0

4. +4 - oISI3 LU + w 0

LO + 4.

0 o'4-C+ +

4- 3 Sa 0 4.

~cn +-C)

I -i Ln(%ulI(M w t-

*Cl) I.V U-

ti - .f-is -

< 0 Wt.&1

x zucrnIu m i0

3 (1) NOV3VwI

I)n-1 73u

QIul

Page 80: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

4)

1= +

+ * w

+w

*V4

LOi *.

LiCL(/)) £n* *

d.- 0

V) is S

U, (l4->

IflO

m W l LIU

U-

Ij I Il(I MN 0

(Ii <<OAVW

-C > ul74

Page 81: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

3+ 0 m

4d* 4-1

C-)

u

3L Q CA)s-

> 00a)(1) *"

cl--IO 4LU QCf))

wwCL 4-

~(f 0 tl& 0

>7 0

I31 C3 -'Z U

33ai 4(0 -£ WB. 4. 4 :I

I U) I w e0L

x <<

CwI ZROMQ

0IjalT. 75w

I1 cc

Page 82: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

w we

<M~ w X .

W<OI U

C31 ww .

Z(. ZOO w< Q00" >

ox>pC: m< <mu >

LUL U,

ww I

(4- Z M J uW

>~ W tD<U(I) 0) x

U) I

( z Zw "

__ 43~4.0 CL0 4. L 4- *

I fclNo W Scm CJ r- zcn

0.. ) XLLU) I u

< > w:> 8W 0 0 ML

m- o.wwa-WWc

U) :3 >>onn- 0

A.lIl18VeOsI 3!)VNYO 3HIOMMV3N UNV 3 iOHS76

Page 83: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

cp

ZC< ul-m X

ZO. zxx

* c <U "c~o am: <C

w CY

(.1) 0

(J)-'w ww

X1< w L

Ic a) '4W

3 WW4)4 C CX

w4-)LJI- CD

* ~ ~ L (I) M.~lC= I _ In WD..W

< cn Iw (L>S

x <<W ^ L

0 .J-JF %,-' ()M CDWW W%-,IzzMN -

I ~AI I eIVSoG vw 39VVOMHSHV3N otiV 3HcNeS N

* 77

Page 84: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

w~a .

cn~J- _j

* <M w

LL ii wwzw 9 Zooci... < a0'-W~

i1 £< I isX< <mu-

Uf)ww

(/) woww

co w

ac Ucn3

+ WLw 4)G0.w4)(4-0 C0

SI tInc~l-" WN r~l ZCfl-i I. i

.w w I«w (L

< > wcr.>x M0 L-rCM w 0 a

z -- '%O )m ww W-

U) 0

0.0) NAOOAV&I

Al±IISVO 3!)VNVG 3SIOHWN GNV 3V" 33

78

Page 85: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Iw3 3W

<M~ ww

3LLJ cu wwmL.U ZO.. Z30< 00"- ~r

wo n:

(no.

U-) * LZU

LU Z a

z MZ

-aa.

4 -.W Q 319(3

c w o <-o3< x___ S... r

MM >~

0O) a a

0r 434-0 DO

CI) a)I

I Ii L ~A±11V8& 3!IMV 3WOSI3 tNY zcO(n 79-

I ) a w(<r

Page 86: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

LLI (oM>- F- 0

OF-0M

< <m wLEL< OF- fZcn F-<

w ZO. ZOO U

m< <MU

LiJ (AU.o)

00

Z -o

w 'I-

~Uf) <U)"L toS

Cl) wD

0 4340 00=3< 0:pm 4l- L4-V4Cfl 1

oacnnm0

-LJ I -JW.<X3o-£1. U) FLLU) *Ufl

40,0 W <«W 01%8 ul

Co w0 0 U)L L 6(N* - JA %- Mw L (

'-I-

t-- m 0nu 6flUa.lUwCL U I I-:X: Il

(04 NA GAV0

A±JI[GV9O~d 30VMVG 3JHV-iN N3V3'GH

80

Page 87: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

* cn w

cm ZM wI-L wa 0 C3 c0O- w wIx-

3:< <mu3 LU 3

LUJ~md0

I z

L:I«I x JU) 4-)0 U<LflUW J

0- m::) > 4-

Z zU nzz

0 )4 W W00tD<

-In U) Z) mo L01__ W M: C:2L5 *J - mUZ= ww w-'c'

ui H Ld U)U)(J) Ix~

<- 0 WWU 101 (lLL

o 0 WWU)LLC

ui~~~s z VF Xj-IB nnn00

AIIIISYSOd 35VNVG 3WIOHSMV3N ONV 3WiHS1 81

Page 88: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

The calculations portion of this routine can take several minutes.

The user is requested to wait as calculations are in progress. The vessel

can also become grounded as in Option 2 and the screen printout is the

same.

Option 4: Fit Light Meter Data to Line and Give Results

This routine will calculate the light extinction coefficients for data

stored using Option 6 of the data entry menu. The results can then be

plotted on the computer screen and/or on the HP plotter.

The first text to appear on the screen is:

THIS ROUTINE ALLOWS FOR CALCULATION 0- THE

COEFFICIENT OF EXTINCTION OF LIGHT WITH

DEPTH FOR STORED LIGHT METER DATA. IT WILL

ALSO PLOT THE RESULTS ON THE SCREEN OR ON

THE PLOTTER IF PROMPTED.

PUT DATA DISK IN DRIVE 'B'.

HIT SPACE BAR TO CONTINUE.

Put the data disk containing the light meter data into the drive and press

the space bar.The next prompt is for the file name of the light meter data file.

The file used for this example is the same as the one entered during the

description of Option 6 of the data entry menu in an earlier section. The

82

Page 89: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

Ufollowing text shows what appears on the screen after the file name is

entered.

ISTESTFILE NAME? B:LIGHT

DISTANCE = 500

OVERHEAD READING = 2000ICE THICKNESS = 0 in.READING UNDER SURFACE = 18001 2 1700

2 5 14003 10 1000

4 15 7005 20 400

END OF DATA FILE B:LIGHT

ARE DATA CORRECT (YIN)?

III

The prompt at the bottom, "are data correct?", is intended to allow

3the user to change data files if the one entered was not correct. If a

"No" is entered the computer prompt is for another file name and the new

file is displayed. If the data is correct and a "Yes" is entered the user

is prompted to wait..while the calculation is performed. The result of the

calculation as printed on the screen is as follows:

IKe = 0.082 +/- 0.008INUMBER OF DATA = 4

8* 8

Page 90: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

END OF DATA ANALYSIS. HIT ANY KEY CONTINUE

"Ke" is the slope of the best fit line through the light data by

linear regression. An explanation of its significance can be found in the

main report. If no plots are to be made, this value should be recorded at

this time, from the screen:

After pressing any key the prompt is:

DO YOU WANT RESULTS PLOTTED ON THE SCREEN (Y/N) ? Y

If a "Yes" is entered a representation similar to Figure 29 will show up on

the screen. To clear the plot, press any key on the keyboard and the

display will read:

DO YOU WANT RESULTS PLOTTED ON THE HP PLOTTER (Y/N) Y

If a "No" was entered for the computer screen plot prompt the question

above would appear without the screen plot. When a plot is not desired

from the HP plotter, type "No" at this time and the screen returns 'o the

calculation menu.

If "Yes" is entered for a plot the next text is printed:

84

Page 91: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

UII

L C . II - 4 17 4 C7"i 11 "1 \ I I . - ;.Iiiiir-;:*-

14 '.I' ..I I,,, -*11 I

I--!,-9

2 ~ 24 L."*I ,

D ,

I mI .., /,,

0.L3 2.."

S.Ke = 082ICE THI =*' %:. ;'

0.0 0.I DEPTH/DEPTHmax

III

3 Figure 29 Screen Graphics of Light Extinction Analysis

*85

Page 92: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

PUT PLOTTER ON LINE

HIT SPACE BAR TO CONTINUE.

At this point, put the desired pen into the plotter, insert the 8 1/2 x 11

paper and press the space.bar. Figure 30 is the result.

The last prompt is:

DO YOU WANT ANOTHER PLOT (Y/N) ?

If a "Yes" is entered the user is prompted to put the printer on line and

another plot like Figure 30 results. A "No" returns the user to the

calculations menu.

The previous sections are intended to familiarize the user with the

various calculations subroutines. As in Option 1, MAIN PROGRAM MENU, the

user can try the above examples to get an understanding of the program's

use.

An explanation of the theoretical and empirical basis of this program

and examples of its application can be found in the report accompanying

this manual.

Listings of the various routines are found at the end of this manual.

86

Page 93: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IO

l-

0

E

ILL] oOL

41-)IF- IJ

I'It

o ww

z Maw

w N

3s I-ZQd d

I~SIVH/NO3'-9 '-87

Page 94: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

PROGRAM LISTING

The program is composed of five subroutines. They are BEGIN, BEGIN.TWO,

TWO.SUB, ONE.SUB, and THREE.SUB. Flow diagrams are shown below and the

subroutines are listed in the following sections.

88

Page 95: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

In z

0

0

z

w0I Ix 0

z FAIL z

w z F - -

)

(D

I I Hw0

1n 0

-

I U-89

Page 96: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1A,

113

1-

CD

H0

0-

LLi1

L Li U-

Page 97: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

* NJIz

0

ILI 0

I 0

-

I 9'

Page 98: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

En

wwcc

0

0

LL

LL.

92

Page 99: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IBEGINI

Ui 100 CY OFF

110 'REEN I120 CD.DR 1,3130 IS:PRINT :PRINT PRINT PRINT PRIN sPRINT :PRINTzPRINT :PRINT

140 PRINT *VESSEL IIOACTS IN A':PRINT :PRINT :PRINT150 PRINT a CONFINED WTERWY':PRINT :PRINT PRINT160 FOR 1 TO 5000:NEXT I170 SCREEN 0 : WIDTH 8D180 0.5 :PRINT :PRINT :PRINT:PRINT :PRINT

190 PRINT ' Developed by Michigan Technological Lniversity":PRINT

200 PRINT " fora:PRINT210 PRINT " U.S. Army Corps of Engineers* :PRINT :PRINT

220 PRINT U nder *:PRINT

230 PRINT " Contract No. DACA89-85-K-001 :PRINTS 240 PRINT October 1985':PRINT :PRINT

250 PRINT :PRINT

260 PRINT " Note: The results of this program should not be used*m 270 PR NT a without an understanding of its companion report

280 PRINT :PRINT290 PRINT 0 HIT WY KEY TO WONTI&.E"300 IF IWEY$ a 8 THEN SOTO 300

310 LO)'BEGIN.TWO'I,

UI33UII

I

Page 100: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

BEGIN.TWO

20 LPRINT: LPRINT :LPRINT:LPRINT :LPRINTaLPRINT40 LPRIKT CH (27);O0 (7);CHR$(66)

60 LPRINT 4Rh(27) jCHI1(78) CHR$(I2)80 IST100 C.S : PRINT : PRINT : PRINT110 PRINT M MAIN PROMM OPTIONS' PRINT

120 PRINT " ... nn==-===========' a PRINT a PRINT

130 PRINT m 0 END PROGRAM EX.TI0N - RETU TO DOS" PRINT PR

INT14O PRINT 1 1 INPUT WdN] STORE FIELD DATA"150 PRINT ' O0TO TO PRINTER I/OR PLOTTER " a PRINT : PRINT160 PRINT " 2 FORN CALCULARTIOI" : PRINT a PRINT a PRINT

170 INPUT a INPUT OPTION';OPT

180 IF OPT = 0 THEN GOTO 220

190 IF (OPT(1) OR (OPT)2) TEN SOTO0 100

200 ON OPT SOTO 230, 240

210 SOTO 100220 SYSTEN230 LOAD"TWO.SU',R240 LOAD'ONE. SLE', R

94

Page 101: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

UTWO. SUBI

I100 I(Y OFF

110 DIN T1 (20), TURBT(2O), T2(50),T3(50)120 DIM (50), Y (50), YP(50), R(50),MT(20), YPR (50), XPR (50)130 DIM D(50),YD(50),YPD(50),Al(50)140 DIN ((200 , YC(200)X 0X(0)0, YY() v (200), J(3200), YN(200)150 DIN E(200),A(200),TC(200),DRC(200),l(200)160 CLS : PRINT PRINT : PRINTm 70 PRINT . OPTIONS'I 10 PRINT " ::::::::::::::::::::::::: : " : PRINT190 PRINT " 0 RETUR TO MAIN PRO6RAM MENU" : PRINT

m 200 PRINT " I INPUT CROSS-SECTION DATA" - PRINT

210 PRINT " 2 CANGE EXISTING CROSS-SECTION DATA FILE' : PRINT220 PRINT " 3 PRINT CROSS-SECTION DATA' i PRINT

230 PRINT 4 INPUT FIELD DRPAII)OWN DATI" , PRINT

240 PRINT 5 S PRINT FIELD DRAWDOWN DATA' : PRINT250 PRINT " 6 INPUT LIGHT METER DAIA" : PRINT260 PRINT " 7 PRINT LIGHT METER DATA' : PRINTI 270 PRINT " 8 PRINT TURBIDITY DATA' : PRINT

280 PRINT 9 PRINT ICE THICI(NESS DATA' t PRINT a PRINT290 INPUT • INPUT OPTION *;DPT300 IF OPT=O THEN GOTO 330310 IF (OPT(1) OR (OPT)9) THEW SOTO 160320 ON OPT GOTO 2830, 4020, 4810, 5270, 6400, 350, 730, 1830, 2400330 LOX'BEIN. TWO', RU 340 RD350 REM INPUT DATA360 REM

m 370 C.S: PRINT a PRINT

380 PRINT ' THIS ROUTIN ALLOWS FOR INPUT OF LIGHT' PRINT390 PRINT * METER DATA. AFTER ALL VALUES WE BEEN' :PRINTI 400 PRIWT ' INPUT TEY WILL BE STORED ON IE DATA DIL P aRINT

410 PRINT " INPUT DATA AS DEPT, EING'PRINT420 PRINT " FOR EAM POINT.' sPRINT PRINT

430 PRINT OPRT DATA DISK IN DRIW ' a PRINTI 440 PRINT 'HIT MNY KEY TO CONTINLE"

450 IF INKEYS a "" THEN GOTO 450460 O.S:PRINT sPRINT iPRINT

I 470 INPUT ' FILE NAME? Bs',95

480 BS a 'Bs" + BS490 OPEN B$ FOR OUTPUT 9 I500 PRINT :INPUT 'SITE NAME ";IEAD$510 PRINT #I, HEA520 PRINT sINPUT 'RDB LOCATION (dist off green side?)"tHUf.P$

530 PRINT It, HEAI)S 540 PRINT :INPUT 'OVERHEAD READIN6 ';OHlR

550 PRINT #I, OHR360 PRINT IAfJT 'ICE THICO<ESS in. (0 for ice fre conditions) ";ITHI 570 PRINT #i, ITH

95

I

Page 102: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

580 PRINT :INPLT 'READING JUST UiER 9RF ACE OR ICE SHET "RUS590 PRINT #1, RU$

600 1=0610 CLS:PRINT :PRINT620 PRINT : PRINT "ENJER DATA POINT - DEPTH of reading ft, ETER IEADIN"630 PRINT "INPUT -9999,0 TO FINISH DATA INPJT'

640 PRINT 'DATA PAIR NO.';I+I;''"INPUT X(1),YlI)

650 IF X(I)=-9999 THEN OTO 690

660 PRINT 1, X(I);Y(I)

670 I=I+1680 GOTO 640690 CLOSE #1

700 1=i-I710 GOTO 160720 REM730 REM PRINT DATA

740 REM750 CLS : PRINT : PRINT760 PRINT "PUT PRINTER ON LINE - PLACE PRINTER HEAD" PRINT

770 PRINT "AT THE TOP OF THE PAGE" : PRINT:PRINT

780 PRINT "PUT DATA DISK IN DRIVE B' PRINT:PRINT

790 PRINT 'HIT ANY KEY TO CONTINUE'

800 IF INKEY$ = " THEN 60TO 800810 CLS : PRINT : PRINT820 INPUT " FILE NAME? B:',B$

830 B = "B:' + B$840 OPEN 8$ FOR INPUT AS I850 INPUT #1, HEADS860 PRINT : PRINT HEAD

870 INPUT 1, HEW2S

880 PRINT "DISTANCE a ",HEAD2S890 INPUT #1, OHR900 PRINT "OAERHED READING = ",OHR

910 INPUT #1) ITHWO PRINT 'ICE THID(NES s ",ITH l'iy.930 INPUT #1, RLB940 PRINT "REDIN6 UNlDER SU I ICE a ",RUS950 1=0960 INPUT #I,X(1),Y(I)970 PRINT I+1'. ';X(I)1' 'iY(II980 IF EOF(I) SOTO 1010

990 181+11000 SOTO 9601010 PRINT t PRINT ' END OF DATA FILE ';B$ : PRINT1020 10I : CLOSE I1030 PRINT :PRINT *HIT ANY KEY TO CONTINUE'1040 IF INKEYS - " THEN SOTO 10401050 CLS:PRINT :PRINT :PRINT

1060 PRINT : INPUT "DATE OF READINS ';HEAD$1070 INPUT 'TIME OF READINGS ';HEADI$1080 PRINT : INPUT *SKY WAS ( UCLEARCLOY)';HF 31090 INPUT 'ICE CONDITION (NO ICE/NI SNOW/NOWC 0) "1HESU4$

1100 IF HERD4='SICO "ED' GOTO 11201110 SOTO 1140 96

-- 96

Page 103: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

U 1120 INPUT 'PERCENTAE SNOW ON ICE ';PSI1130 INPUT 'DEPTH OF SNO ON ICE (in)*;DSI

1140 INPUT "TOTAL DEPTH AT LOCATION (ft) ";HEAD7$U 1150 INPUT "WERE TURBIDITY SAMPLES TAKEN (YIN)*CS1160 IF LEFT$(C$,1) = "Y' OR LEFT$(CS,I) = 'y" THEN SOTO 1180

1170 GOTO 12601180 J=11190 PRINT : INPUT 'INPUT DEPTH OF SAMPLE(ft),TURBIDITY(JIU);ZD(J),TLIRD(J)

1200 INPUT "MORE SAMPLES (Y/N) ';A$1210 IF LEFT(A,I) "Y OR LEFT$(A$,I) z EyE THEN GOTO I301220 SOTO 1250

1230 J=J+11240 GOTO 1190

1250 NZzJ

1260 CLS : PRINT : PRINT1270 LPRINT : LPRINT : LPRINT : LPRINT a LPRINT1280 LPRINT CHR$(27) ;04R(88) ;CHR (1);CR$(27);CHRS(87);R (1);

1290 LPRINT m : LPRINT1300 LPRINT ' LIGHT METER READINGS E a LPRINT1310 LPRINT " @@ @@ @ @ @ : LPRINT1320 LPRINT CHR$(27);CHR$(87) ;CHR$(0)

1330 LPRjNI1340 LPRINT " SITE A(E ",fO1350 LPRINT " READING LOCATION (dist. from green side ft) ",HEA02 LPRINT1360 LPRINT a DATE , $EAD5S1370 LPRINT * TIK 0,HE G$

1300 LPRINT I SKY WAS ",H.IED3$

1390 IF HEAD4$NO ICE* GOTO 14601400 LPRIN1 ' ICE CONDITION "FfD4%1410 IF HEA4$"zlNOWCEREDE IOTO 1430

1420 GOTO 14501430 LPRINT PERCENTAGE SNOW ON ICE -,PSI1440 LPRIPT E DEPTH OF SNOW ON ICE (in) ",DSI

m 1450 LPRINT * ICE THICKNESS (in) "ITH

1460 LPRINT TOTAL DEPTH AT LOCATION (ft) ", HEAD7$ LPRLINT1470 LPRINT " OVEREM LIGhT READING ,O R

140 IF HEADIV$=NO ICE" GOTO 15101490 LPRINT I LIGHT READING JUST MNER ICE ',RUB

1500 GOTO 15201510 LPRINT " LIGHT READING JUST LINDER WATER SUIAE ',RUB

1520 Jul1530 IF LEFTSC$,I) * "Y" OR LEFT$(,1) - "y' THEN 90 16201540 LPRINT

1550 LPRINT 0 DEPTH OF LIBMT METER

1560 LPRINT 0 READING H# READING off LPRINT

1570 FOR 1=0 TO NO1580 LPRINT USING 811 I X(1),

m 1590 LPRINT USING $

1600 NEXT I:;i0 OTO 160

1620 LPRINT1630 LPRINT m DEPTH OF LIGHT METER TURBIDITY

1640 LPRINT * o" READIN(ft) R14*4 lEADING a.. "a (JTU) *4 • a LPRINT

1650 FOR I=0 TON D

I9

• U

Page 104: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

160 IF XII)(ZD(J) BOTO 1780

1670 IF I(I)-ZD(J) 6010 17301680 IF J=NZ+1 GOTO 1780

1690 LPRINT UIN G *.# ";ZD(J);1700 LPRINT USING .NW "TU(J)

1710 JxJ+i1720 6UM 1660173D PRIINT UINGE # .# ";XIl

1740 LPRINT USING #N.N ';Y(I);1750 LPRINT SING N.N ';TUB(J)1760 J=J+l1770 60TO 18001780 LPRINT USING N. ";X(I)l1790 LPRINT USING " tOWN ;Y(1)1800 WET I1810 901D 160

1820 FO1830 Fa PRINTOUT FOR TURBIDITIES

18*0 RE1850 CS : PRINT : PRINT : PRINT1860 PRINT a PUT PRINTER ON LINE - PLACE PRINTER HEAD' z PRINT1870 PRINT • AT THE TOP OF THE PAE" : PRINT:PRINT1880 PRINT I HIT SPACE BAR TO CONTINUE.'1890 Qs$IWEY$: IF (0 0 THEN OTO 18901900 K=11910 CLS : PRINT : PRINT : PRINTI9O PRINT INPUT 'SITE WE ";TURBS1930 PRINT 2 INPUT 'DATE OF READINGS 'ITURB51940 PRINT : INPUT "IAER OF SANPLING LOCATIOIS'IJT1950 J=1190 CLS : PRINT i PRINT i PRINT1970 PRINT : PRINT 'DISTAMCE TO LOCATION ';13'(frow green side in feet)' t INPUTTI(J)

1980 PRINT - PRINT 'TOTAL DEPTH AT LOCATION ";J'(ft) * x INPUT TUR07IJ)1990 PRINT -INIUT DEPTH OF SMPLE, TURBIDITY(JTU)" . IPUT T2(K),T3(K)2W00 PRINT "INPUT MORE DATA FOR LOCATIN;J;'Y/MN? INPUT A$2010 IF LEFTS(A, 1) a "Y' OR LEFTS(, 1) a "y" THEN 90TO e2020 GUTO 20502030 K=K+Ia40 SOTO 19902050 NT(J)-K2060 J=+12070 IF 1=JT+I OTO 21002080 KK+12090 SOTO 19602100 0C5 : PRINT : PRINT : PRINT2110 LPRINT : LPRINT : LPRINT t LPRINT : LPRINT

2120 LPRINT CHIS(7) ;O1(88) II4RS(I);DHIS(27) 1CHR$(87);HRS(I) I2130 LPRINT • 1z.L::: ::.:,:11:.::,1,:i.; M : LPRINT2140 LPRINT 0 TURBIDITY RFAINB * i LPRINT2150 LPRINT ' 111111 NIf ' W : IPRINT

2160 LPRINT 04CR(27)jCHR$(87)CIf(0)

2170 LPRINT2180 LPRINT " SITE AW "% TURN t LPRINT

98

Page 105: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

219 LPN NI ' DATE ',TLB45 : LPRINT2200 FOR J=l TO JTn10 LPRINT ' TOTAL DEPTH AT LOCATION ";J;" (ft) ",TURB7(J)

a3O LORINT LPRINT A ALL DISTACES ARE FROM THE GREEN SIDE BASELINE"Z20 LPRINT2240 LPRINT DIST. TO DEPTH OF TURBIDITY

2 LPRINT f SAMPLE(ft) nH* SIPLE iH H# (JTU)a ' LPRINT

270 1=12280 FOR J=1 ro JT

L22% PRINT " LOCATION';J;Z300 LPRINT USING ' #. ";TI(J)2310 FOR K=Z TO NT(J)2320 LPRINT a a";2330 LPRINT USING " ##. # ";T2(K);

2340 LPRINT LI1NG a .4 ";T3()S 2350 NEXT K

23 t, Z=N((J)*t

2370 NEXT J2380 GOTO 1602390 RD2400 R0 PRIN10JT FOR ICE THID(NESS2410 REM2420 CLS PRINT PRINT PRINT2430 K--I2440 PRINT a PUT PRINTER ON LINE - PLA PRINTER HEAD : PRINT2450 PRINT " AT THE TOP OF THE PAGE' t PRINTPRINT2460 PRINI a HIT SPqE BR TO CONTINE."2470 Q$-INKEYS: IF Q$ 0 THEN 60TO 2470

2410 CLS - PRINT w PRINT PRINT

2490 PRINT INPUT 'SITE NAK *;ICE$2500 PRINT INPUT *DATE OF READINGS ';ICE3I2510 I.S , PRINT . PRINT : PRINT6-?) Po1T F 'n "W.E TO 9qCT:W ';l;'(fr-,A ;-:4wn side in feet)" IJ TTI(K)

2530 PRINT 'INPUT DEPTH AT LOC.(ft),ICE THIOQESS(in)" : INPUT T2(K),T3(K)I 2540 PRINT "INPUT MORE DATA YINo I INPUT 4

255 IF LEFT(AS,I) x "Y" OR LEFT!S,I) a "y' THEN 901022p560 60T0 2590

K*+0250 0TO 25102590 MT-t(500 ILI : PRINT : PRINT : PRINTI 210 LPRINT - LPRINT : LPRINT 3 LPRINT i LMRINTM LPRINT CHR$(27);CHRS(88) ;CHRS(I);1 (27)ChS(87);CHR$(I);26W) LPRINT ' *...... . . : MPINT2640 LPRINT 0 ICE THIO"ESSE a : LPRINT2WLPRINT * M@@@@@L Ml........ ' P UINT260 LPRINT CHR$(27) ;CR$(87);CHR6(O)21,71 LPRINI2MLPRINT " SITE NAME ",ICE$ : MINT2690 LPRINT DA1TE ',ICEI$ i LP'INT

,700 PRIW PRIN RI RALL DISTA S AV FROM THE GREEN SIDE DASELINE'

*99

Page 106: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

2710 LPRINT2720 PRINT ' DIST. TO DEPTH AT ICE THICK2730 LPRINT • #4 LOC. (ft) .4. .*L]C. (ft)m .44 (in.) wa : LPRINT

2740 FOR K-t TO NT2750 LPRINT2760 LPRINT * LOCATION';K;

2770 LPRINT USIN6 * #M.# ";TI(K);2780 LPRINT USING " #.1 ";T2(K);2790 LPRINT USING " 0# ";T3(K)200 EXT K2810 GOTO 160

2830 4EM ENTER INTIAL DATA FOR CA0SS-SECTION

2840 REM28502B60 E = 02870 CLS:PRINT:PRINT :PRINT28) PRINT "THIS ROUTINE IS DESIGIED TO ALLOW INPUT : PRINT2890 PRINT 'AND STORGE OF CROSS-SECTION DATA. : PRINT a PRINT2900 PRINT 'AL DISTANCES SH[J.J E INPUT FROM A WSE" a PRINT2910 PRINT "ON THE GREEN SIDE WHICH IS THE LEFT SIDE' PRINT2920 PRINT 'LOOKING LIP RIVER." : PRINT2930 PRINT "INPUT DATA AS DISTANCEELEVATION" : PRINT2940 PRINT "FOR EACH DATA POINT." : PRINT : PRINT2950 PRINT ' HIT SPACE BAR TO CONTINUE.*2960 Q$=INKEY$: IF Q$O 0 THEN 602TO2970 C.S

2980 E =E I2990 PRINT : PRINT : PRINT : PRINT3000 INPUT 'ENTER DISTANCE FRON REFERENCE(X) AND ELEVATION(Y), (eter (-1,0) to end data entry) ",XC(E),YC(E)3010 IF XC(E) a -1 THEN E - E - 1 : 0OTO 30403020 PRINT3O3O STO 29803W CLS . PRINT i PRINT30! PRINT "i'OECK DATA TO SEE IF YOU WAT TO MK ANY CHANGES"3060 PRINT : PRINT3070 PRINT 'DATA WILL B DISPLAYED 20 LINES AT A TINE.300 PRINT : PRINT a PRINT3090 PRINT ' HIT SPAE BAR TO CONTINUL3100 Q=INKEYS i IF 00 " " THEN 9010 31003110 A13120 N-203130 0.S : PRINT3140 PRINT "DATA POINT DISTVNCE(1) ELEVATIONY)"3150 IF E(N THEN N-E3160 FOR I -N TO N3170 PRINT I,XC(1),YC(1)

3180 NEXT I3190 J = 13200 INPUT '00 YOU WT TO OWIE ANY DATA POINTS (Yes/No) ',A

3210 J - J + I322 IF LEFTS(AS,I) m "Y" OR LEFT(A,I) - "y' THEN GOTO 3240

100

Page 107: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

I 3230 GOTO 3340

3240 CLS:PRINT sPNI :PRINT

30 INPUT N.F.. DATA POINT 89A

33i IFA' A IMEvA

3270 PRINT328D INPUT 'ENTER DISTU (I) AD ELEVATION(Y) ",B,C

329 PRINT

3300 XC(A) a B

3310 YC(A) u C3320 IF J = 2 THEN 6010 31103330 SOTO 32003340 IF E(=N THEIN SOTO 3380

3350 *41+203360 N=N+20

3370 SOTO 31303380 FOR I = I TO E3390 XX(w) XC(I)

3400 YY(I) = YC(I)3410 NEXT I3420 60SUIB 3500 t FEN SORT DATA POINTS

3430 FOR I v I1TO E3440 XCMI a XI(I)

34,50 YCI) , YYlIl

3460 NEXT 13470 OSLI 3740 z REM PUT DATA ON DIS(

34808010 1603490 A3500 SORT DATA3510 RE3520 AEN

3530 CIS : PRINT : PRINT : PRINT

3540 PRINT wat...(SORTING DATA)350 IUMPT-E3560 16 - NIMT3570 J6 = INT(J / 2)350 IF J6 a 0 THEN 37103590 J2 a NLOIT - 16360 FOR J - I TO 323610 1 a J36a0 B a I +63 3630 IF XX(1) (a 11M(3) THEN 3690

3640 Hl a X/(I) i H YY(MI

3650 XX(1) - XX(J3) a YY(I) YY(J3)

3660 XX(3) HI i YY(J3) a HE3670 1 -- J63680 IF I)0 TEN 36

3690 NEXT13700 OTO 3570

3710 RETURN : REM FROM SHELL SORT

3720 EN3730 EN3740 FI PUT DATA ON DISK3750 REM

3 3760 ES

101

I

Page 108: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

3770 CLS:PRINT:PRINT3780 PRINT "PUT DATA DISK IN DRIVE 'B":PRINT:PRINT3790 PRINT 'HIT SPACE BAR TO CONTINUE.3800 $-IWEY$:IF 0$O0 0 THEN GOTO 38003810 CLS3820 PRINT3830 PRINT340 PRINT3850 PRINT:INPUT 'INPUT WE OF NEW DATA FILE B:$,A: PRINT3860 A$='B:'A3870 OPEN AS FOR OUTPUT AS 13880 INRUT 'MA OF SECTION *;HEADS3890 PRINT *I,HEAD$ * PRINT3900 INPUT "DATE OF SOIDING ';HEADIS3910 PRINT *1,HEADI1 : PRINT3920 INPUT 'WATER SURFACE ELEVATION a ;HEIw3930 PRIKNTIHEAD2$ : PRINT

3940 PRINT#I,E3950 FOR 1=1 TO E3960 PRINT tI,XC(I);YC(I)3970 NEXT I3980 CLISE #1390 RETURN : RE FROM PUTTING DATA ON DISK4M0 REM4010 Fa4020 FO TO C ff EXISTING DATA FILE

403D REM4040 CLS:PRINT :PRINT -PRINT4050 PRINT w THIS ROUTINE IS DESIGNED TO ALLOW CHANGES' : PRINT4060 PRINT OF AN EXISTING CROSS-SECTION DATA FILE. : PRINT4070 PRINT 0 AFTER THE DATA HAS BEEN READ IT WILL E : PRINT4080 PRINT * DISPLAYED 20 LINES AT A TIM TO DETERMINE" : PRINT4090 PRINT a WHICH POINTS ARE TO BE CHI . THE NEW FILE : PRINT4100 PRINT w WILL THEN BE STORED ON THE DATA DISK.TO ADD' * PRINT4110 PRINT ' A POINT INPUT THE NEXT NM ATER THE LAST' PRINT4120 PRINT ' DATA POINT IN THE FILE N THE CVPUER WILL' PRINT4130 PRINT * STORE IT IN ITS CORRECT PLACE IN THE FILE.' PRINT4140 PRINT ' PUT DATA DISK IN DRIVE 'B" :PRINT4150 PRINT " HIT SPACE BAR TO CONTINE.'4160 WIN WY$:IF QS() " ' THEN SOTO 41604170 6(SOL 4530 : REM TO SET DATA OFF DISK41 80 #-- i Nm24190 CLS:PRINT :PRINT4200 IF E(-N THEN N.E

4210 PRINT 'DATA POINT DISTMNCE(X) ELEVATION(Y)"4220 FOR I - N TO N4230 PRINT I,XC(1),YC(I)4240 NEXT I4250 PRINT :PRINT4260 INPUT 'DO YOU WANT TO DOWENY OF THESE DATA POINTS (Yn/No) ,AS4270 IF LEFTS(AtI,) z 'Y' OR LEFT$(A$,I) a ay' THEN GOTO 4,104280 IF E({N THEN 6OTO 44004M3 W+20 : N.#4+204300 BOTO 4190

102

Page 109: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

34310 J = 1433D CLS:PRINT :PRINT PRINT4330 INPUT "ENTER POINT YOU WANT TO CDGE OR ADI DISTANC I),AiD EEVTION(Y)",A,B,C4340 XC(A) a B4350 YC(A) - C4360 IF A ) E TEN E aA4370 IF E=A THEN N=N+14380 IF J ( 3 THEN J a J + I ELSE 6010 4190

4390 OTO 41904400 ;OR I I TO E4410 XXI) - XC¢i)412O YY(1) o Y111)

4430 NEXT I4440 GOSLB 3500 : RE SORT THE DATA4450 FOR I I TO E4460 XC(I) = XX(I)4470 YC(1) = YY(1)448D NEXT I4491O 01 3"140 , REM PUT THE DATA ON DISK

4 4500 60T 1604510 REM4520 REM4530 REM SET DATA FROM DISK4540 REM4550 REX4560 CLS:PRINT :PRINT PRINT4570 PRINT :INPUT "INPUT NAME OF DATA FILE B:,AS :PRINT4580 A$=*:'B+A$45Y" OPEN 0 FOR INPUT AS 1

4600 INPUT #1, WAD$4610 PRINT : PRINT "NAME OF SECTION ';HEADS46& INPUT #I,HEADI$4630 PRINT : PRINT "DATE OF SOINDINS 'IHElI$4640 INPUT tIfHEAD2$4650 PRINT : PRINT "WATER SRACE ELEVATION AT DAIE u ';IHEAM4660 INPUT IE4670 PRINT 2 PRINT "MER OF DATA POINTS a u IE

4680 PRINT:PRINT4690 Ial4700 INPUT #l, XC(I),YC(I)4710 IF IcE THEN OTO 4740472D II+I4730 6T 47004740 PRINT i PRINT 'END OF DATA FILE ';A

4761 PRINT:PRINT4770 PRINT "HIT SPACE BAR TO CONTINE."4780 W$INMEY$:I F 0SO ' THEN 6010 47804790 RETURN REM GET DATA FROM DISK48M 004610 REM PRINT CR]SS-SECTION TLTA488 RBI

i 48 30 CLS 3PRIN T MP IN T iPR IN T

103

I

Page 110: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

44 PRINT *PUT PRINTER ON LINE - PLC PRINTER HEAD : PRINT4850 PRINT 'AT THE TOP OF THE PAG. - PRINT4860 PRINT4870 PRINT 'PUT DATA DISK IN DRIVE 'B"'

480 PRINT:PRINT4890 PRINT "HIT SPAE BAR TO CONTINUE.4900 OI=INKEYS:IF (0 ' * TH GOTO 49004910 GOSUB 4530 : REM GET DATA FROM DISK4W20 LPRINTL.PRINT.LPRINT:LPRINT:LPRINT:LPRINTsLPRINT4930 LPRINT CHR (27) ;-HR$(88) ;CHIR(1) CI$(27) I (87);ICHRII(l);

4950 LPRINT SOUNDIN6 DATA ": LPRINT

4%0 LPRINT ' NE OF SECTION "IEAD$4970 LPRINT " *- I--1------111 -4980 LPRINT CHRS(27);Ci4R$(87)CHR$(O)4990 LPRINT : LPRINT, DATE OF SOUNDING ;IHERD1$5000 LPRINT : LPRINT," WATER SUFACE ELEVATION in feet t ';HEROa5010 LPRINT:LPRINT5020 9--5030 N=405040 GOTO 51205050 LPRINT CH R(27);CHIR$(87) ;CHS(1) ;5060 LPRINT" *....15070 LPRINT s SOUNDING DATA (continued) ": LPRImT5080 LPRINT NAME OF SECTION ";HEADS5090 LPRINT @ @@@@@@@C--------- i ---

5100 LPRINT CHiR$(27) ;CHR$(87) ;CHR$(0)5110 LPRINT:LPRINT512D LPRINT " DATA POINT DISTNCE (ft) ELEVTION(ft)"5130 IF E(N THEN N=E5140 LPRINT5150 FOR I&N TO N5160 LPR NT USIN6 # III

5170 LIPRINT USING *M.# ";XCI;518D LPRINT USING "#0.1 ";YC(I)5190 NEXT IW0 IF E(-N GOTO 505210 **+(150 NIN+445230 LPRINT:LPRINT :LPRINT:LPINTuLPIINTaLPRINT:LPRINT:LPRINT:LPRINT:LPRINT5240 LPINT25 BOTO 5 00260 GTO 160 1 REM FROM PRINT X-SECT. DATA

5270 10: ENTER INTIAL DATA FOR ORA6IN)GNS

MW9 REM530 E a 05310 (iS :PRINT SRINT53) PRINT THIS ROUTINE IS DESIG ED TO ALLOW iNPUT' : PRINT5330 PRINT 'MD STORAGE OF DRAIDOWN DATA." : PRINT : PRINT5340 PRINT "ALL DISTANCES SHMD I INPUT FROM A BASE" i PRINT

530 PRINT "ON THE GIEEN SIDE WHIM IS THE LEFT SIDE" : PRINT5360 PRINT LOOKING UP RIVER." : PRINT5370 PRINT *INPUT DATA AS TIGIGf.IJE READING' i PRINT

104

Page 111: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

5380 PRINT 'FOR 1E01 DATA POINT.' PRINT : PRINTi390 PRINT I HIT SPAM B TO CONTIMJE.'500 Q6=INKEY$: IF Q) 0 " THEN GOTO 5400

5410 CLS

5 5430 PRINT : PRINT : PRINT : PRINT5440 INPUT 'TIE FROM '0' in see, AND B E AFhIW3 in inrch-(enter (-10) tond data entry) ',TC(E),DRC(E)5450 IF TCE) -1 THEN E a E - I : OTO 54805460 PRINT5470 SOTO 54205110 ILI , PRINT :PRINT5490 PRINT "CEC DARA TO SEE IF YOU WANT TO MAKE ANY DPQES"

5500 PRINT : PRINT5510 PRINT 'DATA WILL BE DISPLAYED 20 LINES AT A TIME."55n PRINT : PRINT : PRINT5530 PRINT " HIT SPAE BAR TO CONTINUE.'5540 OISINKEYS : IF 0) • ' THEN SOTO 55*05550 9=15560 N-0O5570 C.S : PRINT55 PRINT '"ATA POINT TIET) RIEING()5590 IF E(N THEN N=E56OO FOR I = M TO N5610 PRINT I,TC(I),DRC(1)

562D EXT I

5640 INPUT *DO YOU WANT TOa W ANY DATA POINTS (Ys/No) ',A$

5660 IF =ETfA, a"Y" OR LETM D •y THEN GOTO 5680'' LEFT$(M€,1) Ty, N

5670 60TO 5780

5680 PRINT5690 INPUT 'ENTER DATA POINT ',A5700 IF A ) E THEN E a A5710 PRINT572a INOfT 'ENTER TIE(T) AND OA REIiG(Y) ",BIC5730 PRINT5740 TC(A) - B575 DA)M - C5760 IF J a 2 T EN 0TO 55705770 SOTO 5640

5780 IF E(-N THEN SOTO 505M M=M+2O

5810 GOTO 5570582D FOR I - I TO E5M XX(I) - TC(1)5840 YY(1) - ORCM15 5 M M Y iE 3 REM SORT DATA POINTS

5870 FOR I a I TO E580 TCI) XXVD)590 D4(1) a YY(1)

I 00 tEX(T I

3 105

Page 112: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

5910 SB 5950 : REN PUT DATA ON DIS(5320 SOTO 1605930 RD,5w REMq

5950 R4 PUT DR IDOI DATA ON DISK

5960 paM5970 RE5980 CLS:PRINTzPRINT5990 PRINT *PUT DATA DISK IN DRIVE 'D"a:PRINT:PRINT

6000 PRINT "HIT SPACE BAR TO CONTINUE."6010 W-INKEY$:IF 060m * THEN GOTO 6010fi)m CLS

6030 PRINT6040 PRINT6050 PRINT6060 DRINT:INPUT INPUT NAME OF NEW DATA FILE B:O,A6070 A$-=B:"+A

6080 OPEN AS FOR OUTPUT AS 16090 INPUT "NAME OF SECTION ";HEAD6100 PRINT # 1, HEM6110 INPUT "BATE OF OBSERVATION ';HEADIS6120 PRINT #I,HEADIS6130 INPUT "VESSEL. WRME ";HEAD3$6140 PRINT #I,HE$A3$6150 INPUT 'UPBOULW or 001#4IDO ";IFJ

6160 PRINT #I,HEAD966170 INPUT 'VESSEL LENM (ft) a l;HED456180 PRINT IHEA)4S6190 INPUT 'VESSEL BEAN (ft) 'IHEA$6200 PRINT #I, fW 5$6210 INPUT 'VESSEL DRA (ft) l;HI)M

6220 PRINT I, WSW6230 INPUT &VESSEL SPEED (ft/ac) a "iEA#76240 PRINT #I,HED7$625 INPUT 'BOW ON TIME (se) O ';HEWA626 PRINT I,IEAR6270 INPUT 'STER ON TIME (sec) a ';HEA$6280 PRINT t#IIEA)6M INPUT "DISTNICE TO STAFF WAE fro, Iran side (ft) - IEADM

6300 PRIWT #I,eEF.es6310 INPUT "IABROJ) READIN6 (in) a ";*6320 PRINTSIHEAe6330 PRINTII,E6340 FOR 1-1 TO E6350 PRINT #I, TC(I);DRCM()

60 XT I6370 CLOW #16380 RETURN : REM FRON PUTTINE DATA ON DISK390 REM

6400 REM PRINT DWNlOl DATA6410 REM

642i LSPRINTsPRINTsPRINT6430 PRINT "PUT PRINTER ON LINE - PLACE PRINTER HEAD PRINT6440 PRINT OAT THE TOP OF THE PSOE" : PRINT

106

Page 113: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

mm6450 PRINT

6460 PRINT "PUT DATA DISK IN DRIVE 'iP'

£470 PRINT:PRINT6480 PRINT "HIT SPACE BAR TO ONITIiUE."6490 QDSINKEY$:IF 2() ' ' THEN 60T 64906500 60SUB 7070 : GIEl DATA FROM DISK6510 LPRINT:LPRINT:LPRINT:LPRINTiLPRINT:LPRIWT:LPRINT6520 LPRINT C4R$(27); 8 (8) ;4 (1) ;6.3 L LPNT 4 -----------DATA a NT6540 LPRINT ' _______OM DATA ": MINT_650 LPRINT" N ATE OF SECTION "m-HE650LPRINT ". ................ ....... " a~@@@@6570 LPRINT LPflINT * DATE OF OBERVATION 'tHEADI$

6580 LPRINT , LPRINT ' VESSEL WfE * HEW6590 LPRINT a LPRINT * DIRECTION ';.EAD9$

6600 LPRINT LPRINT " VESSEL LENGTH in feet O HEAD4S6610 LPRINT LPRINT ' VESSEL BEAN in feet a ';HEAM6620 LPRINT a LPRINT ' VESSEL DRAFT in feet "HE.)66630 LPRINT LPIINT " 1E0*1 SPEED in fat/ollc, 1 , "IAq71

6640 LPRINT LPRINT ' BOW ON TINE in se - ";HEM66650 LPRINT : LPRINT " STERN ON TINE in sec 'I-S6660 LPRINT a LPRINT ' DISTANCE TO STAFF 6AUE from green side in feet

6670 LPRINT : LPRINT ' BD(GROIJN READING in inches a "IEM26680 LPRINTLPRINT6690 Y=6700 k=206710 NO=N6720 61"0 67906730 REM6740 LPRINT * 1------IIIIIII: :::6750 LPRINT DRIJ DOWN DATA (cotinud) "a LPRINT6760 LPRINT N AMlE OF SECTION "HEDI)770LPRINT---,---------------------

670 LPRINT:LPRINT6790 LPIINT SaCHE ANGE

6800 LMINT 0 DATA POINT TINE(sec) READING(in) FROM B9(in)'6810 IF E(N TEN N=E6820 LPRINTWD.10 FOR I=M TO N

6840 Z(1) a DRC(1) - HF(16850 LPINT USING " iNIII6860 PRINT USING *NN.I "ITC(J)IG870 LPRINT USING 4M.3 "IDRC(I6880 L.PlIIT USING 0###. I "Z(I)6890 NEXT I

m6900 IF E (- SOT"0 6970

6910 M= 4+IM9E N=N+4

m693O ND=N

6940 LPR INT. LPRII WT:LPRl INT: LPRINT 3 LolI~r:LPRINTs MIINT oLPRINT:LPRIIKT, LPINT6950 LPRINT:LPRINTi LPlRINT6960 SOTO 673D6970 MN¢,NO-E4

107

I

Page 114: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

6980 FOR I=1 TO MN6990 LPRINT700NEXT I7010 CLS : PRINT : PRINT i PRINT I PRINT7020 INPUT DO YOU Off TO PRINT ANOTHER (Yes/No) ';A7030 IF LEFTV(AI) - "Y" OR LEFTS(A,I) a "y" THEN SOTO 65107040 SOT0 160 : REN FROM PRINT DRiiOWN DATA7050 REM7060 RD7070 RE1 SET DMWDOWI DATA FRON DISK708D0 R7090 REX7:!O C,.S:PRINT :PRINT :PRINT

7110 PQINT:INPUT "INPUT NM OF NEW DATA FILE B:',A$ PRINT7120 W-'B:'+A$7130 OP94 A$ FOR INPUT AS 17140 14PUT IHEAD$7150 PRINT : PRINT "NAME OF SECTION "IHEADS

7160 IJT 1,HE)ADIS7170 PRINT "DATE OF OBSERVATION ';HEA)I$7180 IU T I,HEAD3S7190 PRINT 'VESSEL W -;HE"O7200 IXPJT #I, HEAD9$7210 PRINT "UPBOUND or DMNBOUND ';HEADg97220 INPUT 41,HEA 4S7230 PRINT "VESSEL LEN6TH (ft) a §;HEA4$7240 1 WJT #1,IRD56

7M50 PRiNT 'VESSEL BE Ift) 'M M7260 IWU *IHEAD6$7270 PRINT "VESSEI. DAFT (ft) * ";SIW.S7280 INPUT #I,HEAD7$7290 PRINT 'VESSEL SPEED (ft/sac) a ";HF.D7$7300 I #T , HEAIDAS7310 PRINT 'BON ON TIN (sac) a "jIEF.JM7320 INPUT #,HEAM$7330 PRINT 'STERN ON TIME (sec) a V;* "7340 INPUT *I,HFADfS7350 PRINT "DISTASNCE TO SWFF GIN from prw side (ft) m"HEA*)

7360 INPUTII,HEA%7370 PRUNT "BDCKROI)uN REAINI (in) a @;WAN

7380 INPTSI,E7390 1=l7400 INPUT #I,TC(,DRC()

7410 IF IzE THEN GOTO 74507420 1 = I + 17430 670 7400

7440 R4T : PRINT 'END OF DATA FILE ';A

7450 _.OSE #17460 PRINT :PRNT ' HIT SPACE BAR TO CONTIU.'7470 $INKIEYS: IF DS0 0 • THEN GOTO 74707480 RETURN : REM FROM PUTTING DATA ON DISK

108

Page 115: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

mONE. SUB

I

100 CLEAR110 DIN XC(2O),YC(200),X(2I(),YY(200),YTEMP(200),I(2)0),J(20 0),YNQ20120 DIN E(200), A(200), TC:(200),DRC(200), Z(20)130 DIN 14 (5),PS(5),S(5),T1(20),TURB7(20),T2(50),T3(50)140 DIN X(50),Y(50),YP(50),R(50),NT(:0),YPR(50),PR(50)150 DIN XM (50), YD)(50), YPD (50), RD(50)

10 CLS : 'KEY OFF170 PRINT :PRINT180 PRINT 0 OPTIONS' : PRIT190 PRINT * *IH*4I*H***:H44 *I@I*I"PRINT

200 PRINT " 0 RETURN TO MAIN PROSRPA MENU"210 PRINT220 PRINT w 1 CPLULTE ARE AND TCPWID T4S OF CROSS-SECTIONS"

I 230 PRINT240 PRINT 2 2 CALCULATE DRAWDOWNS LSING A SINGLE VESSEL SPEED"250 PRINT ' AND GIVE RElATIEW DM6E"I 0 PRINT270 PRINT 3 CALCULATE DRADOWS ITERATING VESSEL SPEED'280 PRINT AND GIV RE.ATIVE O6290 PRINT300 PRINT " 4 FIT LIBHT PETER DATA TO LINE AND GIVE RESLLTS"310 PRINT110 PRINT:INPUT " INPUT OPTION ';OPT330 IF OPT = 0 THEN SOT0 400340 IF (OPT(I) OR (OPT M4) THEl# PRINT'BAD OPTION MMER*:GOTO 170350 CLS360 PRINT : PRINT , PRINT : PRINT370 ON OPT GMOSB 710, 1860, 390, 7320380 BTO 160390 LOID'THREE.SUB',R400 LOAD 'BEGIN. TW',R410 (1.5 : GOTO 170

m4,30RE

40 IN GET ATA FNOM D19(

470 .SiPRIT:PRINT480 PRINT :INPUT 'INPUT NWE OF DATA FILE B:', :PRINT490 A$'9B:*Al

m 500 OPEN A$ FOR INPUT AS I510 INPUT #I,HE,)510 PRIWI : PRINT "NAME OF SECTION 8;HEADS3 530 INPUT I, HEADI$540 PRINT : PRINT 'DA OF SOUNDIN ';H.AD550 INPUT #1, W")2560 PRINT : PRINT *WATER SURFACE ELEVATION AT DATE • ";AD570 INPUT#I,E

109

Page 116: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

580 PRINT : PRINT "NluBER OF DATA PITS = ;E590 1=1600 INPUT #1, XC(I),YC(l)610 IF I-E THEN GOTO 640620 I=I=1630 SOTO 600640 PRINT : PRINT "END OF DATA FILE *;A

G50 CLOSE #1660 PRINT:PRIN-670 PRINT ":T SPACE BAR TO CONTINUE."680 06=INKEY$: IF O 0 * THEN 60TO 680690 RETUR : RE GET DATA FROM DISK700 REM710 RM CLCLL.ATE AREAI, 0-;A2, TOPWIDTH720 REM730 CLS : PRINT : PRINT : PRINT740 PRINT 'T).IS ROTINE ALL06S FOR CAtCULATION OF AREAS" PRINT

750 PRINT "* TOPWIDTHS OF R:R SECTIONS USING STORED ' PRINT760 PRINT 'CROSS-SECTION DATA. IT WILL CPLC. A-E THE 'OTA"L PRINT770 PRINT "AREA AND TOP WIDTH PLUS THE AREAS ON TIE RED AND' PRINT780 PRINT "GREEN SIDES OF THE VESSEL.' PRINT : PRIK'790 PRINT "PUT DATA DISK I' DRIVE 'B'." PRINT800 PRINT 'HIT SPACE BAR TO CONTINLE."810 O$=INWEY$:IF Q$0 " ' THEN GOTO 810820 GUSUB 440 : REN GET DATA FRJ? DISK830 GOTO 860840 CLS:PRINT:PRINT:PRINT850 PRINT 'CALCULTE AREAS WITH DATA INPT."860 CLS:PRINT:PRILNT:PRINT870 INPUT 'WATER SURAE FEVATION = WS = ";WS880 PRINT:PRINT890 INPUT "ENTER DISTANCE TO UPBOUND VESSEL FRO, GREEN SD: irt feet ";DC(1)900 PRINT:PRINT910 INPUT "ENTER DISTANCE TO DOWNOUND VESSEL FROM GREEN SIDE in feet ";DC(2)920 CLS : PRINT :PRINT:PRINT930 PRINT " wait ........940 FOR I = I TOE950 YTEMP(I) a WS - YC(1)%0 NEXT I970 FOR J=1 TO 2960 AREAIl (J)=O:AA2(J)=O:XPREV O:YPREV-O990 B9E1000 FORIxI TOE1010 IF XC(I)=XPREV SOTO 1030

1020 GOTO 10401030 XC(I)=KC(I)+. I

1040 IF I ) B THEN GOTO 12401050 IF XC(I) ) DC(J) THEN 60TO 11401060 IF YTEMP(1) ( 0 THEN GOTO :2901070 IF YPREV ( 0 GOTO 11001080 AREflIJ)AREAl(J)+(IXC( )-XPREV)*(.5)#(YTEXP('I)+YPREV))1090 GOTO 11101100 AREAl(J)=AREA1 (J)+((.5)((YTEM (I))/(YTEMP(I)-YPREV))4(YTEP(I))*(XC(I)-XPR

EV)

110

Page 117: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1110 PREV s IC (I)1120 YPNEV - YTElqP(I11 30 SOTO 13101140 B zI

DA-PREVI )1160 IF 1=1 D TO~ 6 1190I 1170 06=YPREV + (YTDP(I)-YPE)#((DC(J)-XPIEV)/(XC(!)-XRE")1180 60T0 12001190 D5=YPREV + (YTEIP()-YPREV)((ICWJ-XPREV)/(XC(l)-XP(r!V))1200 AREM(3)4RER(J)+((XC( )XRY*.)#YEPI+ fVj(Y~ ) IV.J)(XC(

i)-XPREM)

1220 XRV-X(I1230 GOO13101240 IF YPREV (z 0 6010 1290IM5 IF YTEMNDI (0 60TO 1280

1260 ARE2(J)zAREA2(J)+(CI)-XPRE)4.5)(YTEP(I)+YPREV))1270 6010 12901280 ARE2(J):=lEA2(J).( (.51*( (YPEVJ/(YPREV-YTEN4P(I) )).(YPREV)e(XC(I)-KPREY)1290 XPREV z XCMI1300 YPREV s YTENP(I)1310 NEXT I1320 NET J

1340 PE=1350 YPREVO1360 FOR I ITO E1365 IF YTEMP(D)0 THEN 6070 1500

133 S0TO 14001390 YTEJGI)f:YTEP(I)+.]

1400 IF XCII)IPREV 6070 14201410 6070 1430U1420 XCII)=IC(I)+. 11430 IF XCII) ( OC(l T)EN 6OT0 14501440 IF XCII) )2 DCII) THEN 60T0 1540U 1450 IF YTEiP(I) (0 S0T0 15101460 IFYPREV)a 0 STO15101470 IF YTEMP(IDa0 S0TO 150014AO L1zXPFLV+(IXC()-XM~)*((TWq(I) /YTp1P(I)-YPREY))I1490 SO70 15101500 LI a INDJ1510 XPREV a WDII1520 YPREY 9 YTEMPII)1530 GOTO 16101540 IF YPREV (0 SOTO0 15101550 IF YPVz 060TO 15901560 IF YTEP(I))= 6010 15101570 L12uPREVI(XC(I)-XPREV)'((YPREV)/(YPREV-YTEMP(I))))1580 SOT0 151011590 12 -IPREV1600 6070 15101610 NEXT I

16a0 TW = ABS(L2 - LI)

Page 118: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1630 a_1640 PR :>T1650 1R;%1660 F,3: 7"A OF SECTION ";HEAD$ : PRINT1670 PRINT USING "WATER SURFACE ELEVATION in feet = ##.W ';WS : PRINT1680 PRINT 'DISTAOCE TO UPBOLND VESSEL fro, green side in feet = ';DC():PRINT1690 PRINT *DEPTH AT CENTER OF UPBOUN)D VESSEL in feet ';05 : PRINT1700 PRINT "DISTPJCE TO DOIA)LJND VESSEL from green side in feet = ";DC(2):PRINT1710 PRINT 'DEPTH AT CENTER OF DOWNBOUN)D VESSEL in feet z;6 : PRINT1720 PRINT USING 'TOTAL AREA OF SECTION in sq. feet = #11#. ";TJAREA : PINT1730 PR;NT " HIT SPACE BAR TO CONTINUE.01740 Qs:NKEY$: IF Q$() THEN 0T 17401750 CLS : PRINT1760 P;IT USIG "AREA ON GREEN SIDE OF UPBON) VESSEL in sq. fee- ;t##.*iAREA (,):RINT1770 P'lNT USING 'AREA ON RZD SIDE OF UPBOLND VESSEL in sq. feet2(l) : PRINT1780 PR:NT USING "AREA ON GREEN SIDE OF D06LBOIND VESSEL in sq. feet = 44*6.';ARE ( :PRINT179D P :NT USING *AREA ON RED SIDE OF DONBDLND VESSEL in sq. feet z # .*;AREA2 (2) :-RINT:200 PR:NT USING 'WIDTH OF WATER S1RPE in feet = #1###.0 ';TW PRINT:8:0 PR:NT1820 I ,PUT 'DO YOU WANT A HARD COPY (Yes/No)';A$830 IF LEFT$(AS,1) = "Y' OR LEFT$(A$,I) = "y' THEN GOTO 7040

184C RETJ : REM FROM PRINTING OUTPUT1850 REP1860 REX CACULATE DRiDOWNS1870 R E1880 CLS : PRINT : PRINT : PRINT1890 PRINT 'THIS ROUTINE ALLOWS FOR CALCULATION OF DRNDOWNS : PRINT1900 PRINT "N DAMAGE FOR THE PASSAG6E OF A VESSEL UPBOUND,' : PRINT1910 PRINT 'DOWNBOUDI OR BOTH DIRECTIONS FOR A GIVEN SPEED.' : PRINT1920 PRINT 'IT WILL ALSO GIVE A PRINTOUT OF THE RESULTS' : PRINT1930 PRINT 'IF PROMPTED BY THE USER." : PRINT : PRINT1940 PRINT 'HIT SPACE BAR TO CONTINUE."1950 Q$=INIEY$:IF Q( ' THEN SOTO 19501960 CLS : PRINT : PRINT : PRINT1970 PRINT 'CHOOSE ONE OF THE FOLLOWING OPTIONS' :PRINT198D0 PRINT '.ALCULATE DR WIDWNS FOR' a PRINT1990 PRINT 1, 'UPBO.JD VESSEL ONLY* : PRINT200 PRINT 2, 'DOWOL VESSEL ONLY" : PRINT2010 PRINT 3, 'BOTH UPBOUKD 4 DOW$NBOLID VESSELS' : PRINT : PRINT20a0 INPUT ' INPUT OPTION ";DIRV2030 IF (DIRV(1) OR (DIRV)3) THEN GOTO 19602040 CLS : PRINT : PRINT : PRINT : PRINT0 INPUT "NWE OF SECTION ",Z$

2060 ON DIRV STO 2070, 2110, 20702070 PlaNT2080 I rPUT 'AREA ON GREEN SIDE OF UPBOUND VESSEL in sq. feet = ";AREAl2090 PRINT2100 IM."JT "AREA ON RED SIDE OF UPBOUND VESSEL in sq. feet = ';AREA22110 ON DIRV SOTO 2160, 2120, 2120212D PRINT

112

Page 119: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

IU

2130 NPUT REA ON GREEN SIDE OF DO "TUND VESSEL nY. sq. feet : ";AREQ32140 PR:NT2150 .?JT "AREA ON RED SIDE OF DOWNBOUND VESSEL in sq. feet = ";AREA42160 PRINT2170 PRI.NPT "IDTN OF WATER /TE in feet = ";T'

I2180 CL : PRINT - PRINT - PRINT . PRINT

2190 PRNT 'TH FOLLOWING TWO INPUT PA ETERS ALLOW"2200 PRINT : PRINT "EXAMINATION OF THE ICE COVERED CONDITION"2210 PRINT : PRINT "ON THE SYSTEM. INPUT PERCENTAGE OF AREA"2220 PR:NT : PRINT "TAKEN UP BY ICE AS A DECIMEL WMLITIPLIER"2230 P. : PRINT "OF THE TOTAL AREA OF THE SECTION. INPUT"2240 pRINT : PRINT "0 FOR ICE FREE CONDITIONS.*2250 PRINT PRINT2260 :%%T "PERCENTAGE ICE on green side (decimal formi = ";II2270 PR: NT2280 >IPL T "PERCENTAGE ICE on red side (decimal form) '02

2290 :-- ((II+:2)*(ARE+AREA2))/TW2300 R:=I2310 1'S :PqI-NT PR19T :PRINT2320 CN RE0 GOTO 2330, 23502330 P;>:"T "INPUT THE NEARS4RE CW IJRATION ON THE GRiN SIDE" :PRINT2340 GC0 23602 PR:NT 'INPUT THE NEARSHORE COIGURATON ON THE RED SIDE" :PRINT2360 PR:NT "CHOOSE ONE OF THE FOLLOWING OPTIONS" : RINT2370 PRINT 1, "OPEN BLUFF OR ESCARPENT,' : PRINT2380 PR'NT 2, "OPEN SLOPING KEAiC" PR:NT2390 PRINT 3, "SM SED WENDS" : PRINT2400 PRINT 4, 'qNIADE PROTECTION" PRINT : PRINT

410 ON RED 1OT 1120, 24502420 INPUT " INPUT OPTION ";NCG2430 IF (NCG<I) OR (NCG)4) THEN SOTO 23102440 S0T0 24702430 INPUT ' INPUT OPTION ';NCR2460 IF (NCR(1) OR (NCR)4) THEN SOTO 2310Z470 CLS : PRINT : PRINT : PRINT2480 ON RED GOTO 2490, 25102490 PRINT *INPUT THE NEARSHORE SOIL TYPE ON THE GREEN SIDE" :PRINT

2510 PRINT RINPUT TIMJEARS SOIL TYPE ON THE RED SIDE" :PRINT250PRINT "CHOOSE ONE OF THE FOLLOWING OPTIONS' a PRINT

2530 PRINT 1, "BOLIERS ND/OR COBLES" : PRINT2540 PRINT 2, "COARSE TO NDILI SAND* - PRINT2550 PRINT 3, "MEDIUM 940 TO SILT" : PRINT2560 PRINT 4, "CLAY" : PRINT : PRINT2570 ON RED SOTO 2580, 2102580 INUT I INPUT OPTION ";SLG2590 IF (SLG(I) OR (SLG)4) THEN 600 24702600 GC0 26302110 IN'PUT "INPUT OPTION "-;SR

ma2 IF (SLR(1) OR (SLR)4) THEN IOTO 24702630 ON FE O 2W , 2920

2W ON SL6 SOTO 2&0, 20, 2710, 2740m 2650 NI61=I.17 : V6221I0

2 SIR$'BOU1-DERS AND/OR COBILES"

113

Page 120: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

2670 6070 27602680 N6=.5 : Ka1'2690 SLSR$--COAFSE TO MDIUM~ SAM"2700 GCTO 27602710 XS1=.42 - E2-.932720 KGRER$DIUM SAND TO SILT2730 GOTO 27602740 PE.=10O : 62=1002750 S6R$-CLY*2760 ONK C60-OT0 2770, 2800, 2830, 28W02770 *-S--2780 MR=OPEN BLUFF OR ESCARPNENT2790 6CTO 28802800 PFE-I2810 MN-*-PEN SLOPING EECH2820 6V0O 28802830 OF5-12W4 PM$--SUB14ERGED WETLKDS"2850 6C0O 28802860 WG-- 12870 NMR$=-'MM4A1 P90TECT.:ON'2880 rz I F6.*128% XK N&?PFG2290 ED=22910 KTO0 23:02920 0,N S..R GGTG 2930, 2960, 2990, 30202930 PIR1.17 :MR2=1002940 SLRE$="MA.DERS PhDIOR COBBLES"2950 GOTO 30402960 MR1:.5 : MR2-1!~2970 SLRE'-C0%1RS TO MELILM SAND"2980 6C. 0 3040299% KR=42 - MR2--.833000 S-R$'EDUM SAN TO S:LT3010 GOTO 30403020 NRI=100 :MRN21003030 SLRE$=-C.Y*3040 ON NCR GOTO 3050, 3080, 3110, 31403050 WlR--3060 NMR$--"PEJJ BUWF OR ESCARP1ENT'3070 GOTO 31603080 *-R-13030 CREWM'OEN SLOPING BEACH3100 GCTO 316031110 *R--13120 NCREWSBM'ERSED WETLAOMS"3130 GCTO 31603140 FR--i3150 MCRE$:'APVADE PROTECTON3160 MR1I*1FR'MR13170 N~e--R*NR23180 DLAS :PRINT :PRINT :PRINT319D ON DIRY GOTO 3200, 3210, 32003200 INPUT IDISTMa TO UPW01D VESSE from green side in feet *,=

114

Page 121: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

13210 ON DIRV 6010 3240, 3220, 32203220 PRINT3230 INPUT IDISTPMI TO DOWIIB0(JD VESSEL fros green side in feet m;P13240 PRINT3250 INPUT 'VSSEL " in feet = -j

13280 PRINT329D0 INPUT ORIVER %EL(EITY in feet per see. z 11v13300 ON DIRV 6010 3310, 3330, 3310I3310 PRINT3320 INPU T *UPBOMI VESSEL VELOCITY in feet per sec. -,V2U3330 ON OIRV 6010 3360, 3340, 3340U3340 PRINT3350 1IPJT UDOIRBOIHD %ESSEL VELOCITY in feet per sec. "-;V2D3360 PRINT3370 I.NPU DEPTH AT CENTER OF CHANNEL in feet -"DI3380 6-32.2339D ARE1AREA13400 ARE244FEP23410 ARE3=AREP.3

343 ON DIR SOT 3440, 3720, 3440

344 CS :PRINTr PRINT : PRINT : PRINTI3450 PRINT * Wait ....... (STEADY STATE - UPBOH)"3460 Y1=013470 TWIsPI3480 CRITU=1l349D PLACE=13500 RUNU=1

3520 AWA2=AIEA2- ( I2.AFA2)

3540 11d2=TW-P

3570 IF (((V2J+V)A2)#(AREA1A2)*(TW1_(B/2)))/(G.(A~1A3)I )a I THEN 6010 4180

359D IF (Y21J1.D))D1 6010 40103600 IF (Y2U1-YI) (.01 IM036333610 Y1zY1..01ma2 6010 3560363D Y1 s 0'3640 AUNU2

3660 IF ((VUV) )(W A)(W-B2)/S(2^) )z I THEN SOTO 41803670 Va2=((((V14yaJ)*AREA2)A2)/(((A22)A2)424G))_(E(V1,V2U)A2)/(246))3680 IF (Y2U)2.D))D1 60112 40103690 IF (Y22-YI) (. 01 BMT 37203700 YI=Y1+.01I3710 6010 36503720 Y1=013730 ON DIRV SOTO 4540, 3740, 37403740 MACE=2

115

Page 122: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

3750 CRI D=l3760 R4& I3770 CLS : RI4T :PRINT :PRINT :PRINT3780 PPINT ' Wait... (STEADY STATE - DOWNROUND)'3790 T W3-P I3P00 AREA3=AREf43- ( I*AREA3)3810 ARE4=AREP,4- (12*AREA4)3820 YC3= (AREA3- ((B*D) (5) ~(((V2D-V 1) *AREA3) '2) 4TW3) /G) Qi/3)))/TW338.30 TWd4=TW-PI3840 YC4=(AREA4-((B*D)*(.5) )-((((((V2D-V1,*AREA4)A2)#TW4)/G)A (1/3)))/TW43850 AIl=AFREA3-(Y1TW3)-(('D)e(.5J)3860 IF (((V2D-V1)A2)#(AREA32)*(TW3-B/2)))(G(AII'3)) )= 1 THIEN 6010 41803870 Y2D1=( (( (V2D-Vl)&ARE.P3)"2)I(( (Al1)A2)I2fG)l_(C(V2DV1)A')/(2*G))3880 IF (Y2D1+D))D1 GOTO 40103890 IF (Y2D-Ylfl.01 GOTO .3?203900 YI=Y1*.013:0 SOTO 38503920 Y1=013930 RUJC=3940 Q2=AREA4-(Yl#TW4)-((B*D)*(.5))3950 IF (((V2D-Vi) ')4(AREA4V2)I(T4-(B/2)))/(G*(A2).3)) )= I THEN GOTC 41803960 Y2-( ( ( (YD-V1 ) ARE44) -2)I (A 12)A2) *2*6)) - (V2D-V1)A 2M/2*6))3970 11F MY20))"0I GOTO 40:03980 IF YWf2-Y) .01 GOTO 45403990 Yl.=Y,+.Oi4000 601TC 39404010 CLS::)RINT: PRINT4020 ON PLACE GOT0 4030, 40504030 PRINT "THE PARAMETERS INPUT FOR THE UPBOUND VESSE4040 60T0 40704050 CLS:PRINT:PRIN(T4060 PRINT 'THE PARAMETERS INPUT FOR THE DOIABOUND VESSEL4070 PRINT:PRINT "CREA TE A DRAWDOWN LARGE ENOUMH'4080 PRINT:PRINT "TO GROUND THE VESSEL. THE DRAWDOW4090 PRINT:PRINT 'ADDED TO THE DRWT !S GREATER TIANO4100 PRIMT:PRINT 'THE DEPTH IN THE CENTER OF THE OHAWNEL ':PRINT:PRINT4110 ON4 RJACE GOTO 4120, 41504120 INPUT '0O YOU WJNT TO CH0IGE ANIY PAR~lkTERS (Yes/No) ';A$4130 IF LEFTS(A,1) z KY' OR LEFT$(A*,1) m*KY' THEN SOTO 59704140 6010 3720415D IWPT #DO YOU WA'T TO DOW4G ANY PAW~'TERS (Yes/No) *,A$4160 IF LEFT$(A$,1) a KYI OR LEFTW(S,1) - "' THEN GOTO 59704170 GOTO 4544180 Q.S:PRINT:PRINT4190 ON PLACE GOTO 4200, 42504200 PRINT 'THE PARAMETERS INPUT FOR THE UPEO#4D VESSEL'4210 PRIKT :PRINT "14WE FORCED THE FLOW TO GO CRITICAL"'4&n0 F1=YC14230 F -Y24240 ON RIJ4U GOTO 4310, 43304250 CLS:PRIN'T:PRINT4260 FI=YC34270 F2-YC4428D PRINT 'THE PARAIITERS INPUT FOR THE DUOUINDEL VESSEL"

116

Page 123: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

42% PRINT : PRINT "AVE 0*fRE THE FLOW TO SO CRITI L"

4300 ON 1N GO10 4310, 43304310 PRI:NT : PRINT 'ON TE SKREN SIDE,'I432D SOTO 43404330 PRINT : PRINT 'ON THE RED SIDE.'4340 PRINT:PRINT "THE STEADY STATE NGDEL DOES NOT APPLY"4350 PRINT : PRINT 'BEYOND THIS POINT."

4360 PRINT : PRINT 'THE PROABILITY FOR DAMAGE IS SEVERE.'

4370 PRINT : PRINT438D ON PLACE 60TO 4390, 4450

4390 CRITUL2440D ON KJN4J SOTO 4410, 44304410 PRINT USING 'CRITICAL DRJAJDOWN on the green side (ft) = 4.1 ';Fl : RINT

PRINT4420 GWTO 4500

RINT

1 4440 60TO 45004450 CRITD2

4460 ON Ru SOTO 4470, 4490

4470 PRINT USING 'CRITICAL DR(IDOWN on the green side (ft) 41.1 ';F : PRINTPRINT440 BUTO 4500

4490 PRINT USING 'CRITICAL DRA(I*WO on the red side (ft) %.1 ';F2 . PRINT : PRIN

4500 PRINT4510 PIUT "DO YOU WANT TO CANGE ANY PARAI(TERS (Yes/Ko) ';A$4520 IF LEFT$(A$, I) = "Y' OR LEFT$(AS, I) = 'y' THEN 6OTO 5%04530 IF .ACE=I THEN 6OTO 3720 ELSE 6OTO 45404540 C.S : PRINT : PRINT : PRINT4550 ON DIRV 6OTO 4560, 4850, 45604560 IF (Y2UI+D))DI GOTO 4590

4570 IF (Y2U2+D))DI GOT 145904580 GOTO 46104590 PRINT 'UPBULHD VESSEL IS GROUED.' : PRINT4600 60TO 463D

4610 PRINT USING ' DRW4D0I OF UPWAJD VESSEL an the green side (ft) z .1I ;Y2Ul4620 PRINT USING' DRAOMNOF MOUND VESSEL on the red side (ft) - 6.11 ';Y

2U2: PRINT4630 PRINT USING I CRITICAL DRAID(W on the gren side (ft) # J,# ';YCI

4 PRINT USING " CRITICAL D IWOWN on the red zide (ft) z #.## "YC2465D IF MIUI ( 600 46904660 IF Y2Ul(M2 6OTO 4710I 4670 DOGWsSEVERE"4680 67 47204690 0M0U$='NNE TO LIGHT"

4700 60TO 4720

4710 OAU$='MODERATE"170 IF Y2U2I~iRI GITO 4160

473D IF Y2LU2(MR2 60TO 47804740 I) RU$="SEVERE"

4750 SOTO 479D

4760 D -IJ='NONE TO LIG

117I

Page 124: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

4770 GCTO 47904780 DW-$='CDERATE"4790 PRINT :PRINT " DAMAGE PROBA81,TY GREEN IS ";DAMI

4800 P:NT :PRINT ' DAMAGE PROBABILITY RED IS ';DAP$RUS4810 ON DIRV GO70 5130, 4820, 48204820 PRNT PRINT8 PRINT HIT SPACE BAR FOR DOWNEM RESULTS"

484 W-IWEY$:IF Q$0' ' THEN GOTO 48404850 CLS : PRINT : PRINT : PRINT4860 Ok DIRV GO-0 5140, 4870, 48704870 IF (Y2DI+O))DI GOTO 490048 IF (Y2D2+D))DI GOTO 49004890 GCUO 49204900 PR;NT "DOINBOUND VESSEL IS GRONDED.' : PRINT4910 GOT 49404920 PRINT USING " DRAWDOU OF DIBOWliD VESSEL on the green side (ft)

';Y2DI

4930 PRINT USING w DRAWDOW OF DOWBOUND VESSEL on the red side (ft) = #.#0;Y2D2 : PRINT4940 PR:NT USING " CRITICAL DRAWDOWN on the green side (ft) :#.#4 ;YC34950 PRINT USING ' CRITICAL DRAWDOWN on the red side (ft) #.l ";YC44960 IF Y2DI (MGI SOTO 50004970 !F Y2D (MG2 GOTO 50204980 DQllGDI=SEVERE"4990 6C7O 5030500D DGD$=N'NE TO LIGHT'5010 SOTO 50305020 DMS6D$'MODERATE"5030 IF Y2D2(MRl GOTO 50705040 IF Y2D2(NR2 GOTO 50905050 DARDI:SEVERE'506 SOTO 51005070 DWRD$=mNNE TO LIGHTO5080 610 5100m

5090 DAMW)S-*KDERATE"5100 PRINT :PRINT ' DAMAGE PROBABILITY GREEN IS "; DAP5110 PRINT :PRINT ' DAMAGE PROBABILITY RED IS ';DAKRD$5120 PRINT5130 PRINT * i . .i i*ih4 ,mh f.4,~4,m40

5140 PRINT:PRINT515D INPUT 'DO YOU WANT A HRD COPY (Yeu/No);A5160 IF LEFT$(AS, 1) z "Y' OR LEFT(AS, 1) = "y THEN GOTO 51805170 6011 51905190 Mosue 52305190 PRINT:PRINT5200 INPJT *DO YOU WANT TO TRY OTHER DATA (Yes/No)';A5210 IF LEFT$(AS,I) = 'Y' OR LEFTS(AS,I) = 'y' THEN GOTO 59605220 IEURN : RE FROM CALC.ATING DR:AJDOWS523D REP5240 R91 SEND OUTPUT TO PRINTER

5M5 REP5260 CLS . PRINT : PRINT : PRINT5270 PRINT "PUT PRINTER ON LINE' : PRINT : PRINT5280 PRINT 'HIT SPACE BAR TO CONTINUE."

118

"" l l I I n mmmm l l INI

Page 125: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

IM ^S-NKEY$:,F 0() THEN GOTO 5M5300 .:NT-LPRI NT:LPRINT:LPRINT.LPRINT53 0 K:NT " *CgLTC* @ 0L@Cd@C a

5320 LPR:NT53.3D LPR:NT ' NAM OF SECT ION " is5340 PRINT

W35 LPRINT ' @@@@@("@@WL@ dCLTL~@CL4@edC' :LPRINT5360 ON DIRV GOTO 5370, 5390, 53705370 ..PRNT * AREA ON GREEN SIDE OF UPBOLiD VESSEL (sq. ft) = ",A'lE5380 LPRINT * AREA ON RED SIDE OF UPBOLIJD VESSEL (sq. ft) = ',AREZ

539D ON DI R 60-0 5420, 5400, 54005400 LNPINT * AREA ON GREEN SIDE OF DOW BUOD VESS& (sq. ft) = *,A;E35410 LPR:NT ' AREA ON RED SIDE OF DjWNBOUND VESSEL (sq. ft) = ",ARE4

5420 LPNINT •NEARSHORE GREEN - -,NCGR%

5430 LPR:NT ' SOIL TYPE GREEN - ",SLGRS5440 LPRINT NEARSKJRE RED - ",NCRES

5450 LPRINI 0 SOIL TYPE RED - ',SLRE$

54 .PRINT * PERCENTAGE ICE on green sice (decimal foric) x %115470 .PRINT " PERCENTAGE ICE or, red side (decimal form) = ",12

5480 .PRINT * WIDTH OF WATER SUR (ft) = ,WI 543C 04 DIRV SOTO 550, 5510, 55005W00 LPRINT DISTANCE TO UPBOUN)D VESSEL from green sice (ft) =*,P

5510 ON DIV 60TO 5530, 5520, 5520

5520 LPRINT " DISTANCE TO DOWNBOUND VESSEL from green side (ft) --,P15530 P: NT VESSEL BEAM (ft) -"B

5540 LPRINT " VESSEL DRAFT (ft) ",D

555 LPR NT RIVER VELOCITY (ft per sec.) = ',V1M0 ON DIRY GOTO 5570, 5W80, 55705570 LPRINT UPBOUND VESSEL VELOCITY (ft per sec.) = ',V2U5580 ON DIRY GOTO Y00, 5590, 559D5590 LPRINT DOWNBOUND VESSEL VELOCITY (ft per sec.) = ,V2D5600 LPRINT DEPTH AT CE1TER OF CHNEL (ft) = ',DI LPRINT

5610 LPRINT3 5620 LPRINT #*-IHH 4ee***I*4 +*IH*+ H4*H44*444t f*4ft 4H 4*f"** L

PRINT

5630 ON DIRV SOTO 5640, 5780, 5605640 IF (Y2U1I+D))DI GOTO 5670I IF (Ya.+D))DI S0TO 56705660 IF CRITUI2 00 5710 ELSE 6OT0 56905670 LPRINT "UP8M VESSEL IS GROUWED." : LPRINT5680 GO61 57105690 LPRINT USING "]OMMM0e OF UPBOUlD VESSEL or, the green side (ft) z #.## ';Y2>U1

5700 LPRINT USING "DRAWIJDCID OF UPIND VESSEL on the red side (ft) I **ff ',Y22 : LPRINT

5710 LPRINT USING 'CRITICA DRAWDOWI# on the green side (ft) #.# ";YCI5720 LPRINT USING CRITICA. DR )DOWN on the red side (ft) a #.## "|YC2

5730 LPRINT :LPRINT 'PROBABLE DAKM GREEN SIDE = ';DI)GUO5740 LPRINT "PROBAIE DAMAGE RED SIDE - ";00RtS575 ON DIRV SOTO 5900, 5760, 57605760 LPRNT5770 LPRINT .. I. h444.,. 44H l*4*4fH4hH 4*4fH14H44, : LPRINT

m5b--78 if (Y D))D1 GOTO) 580

119I

Page 126: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

5790 1 (Y202+D))DI GOTO 58:0

5800 IF CRITD:2 GOTO 586 ELSE 6070 58M5810 LPRINT DOI BOUD VESSEL IS RONDED.' : LPRINT5820 SOTO 58605830 SOTO 5700584 LPRINT USING "DRAWDOF DOWNBOL VESSEL on the grmn side (ft) r W';Y2DI5850 LPRINT USING "DRAWDOWN OF DOWBOUND VESSEL on the red side (ft) a #.4 ';Y

202 : LPRINT5860 LPRINT USING "CRITICAL DRAWDOWN on the green side (ft) z 0.# 0;YC35870 LPRINT USING 'CRITICAL DRAWDOWN on the red side (ft) = *.** ";YC458W LPRINT :LPRINT "PROBABLE DMAftE GREEN SIDE a ";DAMDS5890 LPRINT "PROBABLE DAMAGE RED SIDE a ';DARD$5900 LPRINT5910 LNINT "H -m{,*, 41, ******H H I.IH*4H***4**Hff*44***"5920 0S:PRINT :PRINT:PRINT5930 INPUT 0DO YOU W A ANOTHER COPY (Yes/No)';A$5940 IF LEFTS(A$,I) = 'Y' OR LEFTS(AS,1) = "y' THEN 30'0 5230

5950 RETURN: REM FROM PRINTING OUTPUT5960 RED5970 REM TO C4WE DATA5980 REM5990 AREAIlARE16000 AREA2ARE26010 AREA34ARE36020 AREA4=ARE46030 CLS:PRINT:PRt NT:PRINT6040 PRINT *THE FOLLOW:,VG MEU ALLOWS FOR 0ONSES IN THE DATA JUST UJN'6M50 PRINT :PRINT60M0 PRINT 'INPUT OPTION # OF PARP'fTER YOU WANT TO CHANGE.'6070 PRINT:PRINT6080 PRINT 'THE OPTIONS ARE BROKEN INTO 2 LISTS'

6090 PRINT:PRINT6100 PRINT 'OPTION '0' WILL RECALDLRTE THE DRAWDOIWNS WITH THE ,%iN*ERS CHANGED"6110 PRINT:PRINT6120 PRINT 'HIT SPACE BAR TO CONTINIE."

6130 Q$-INXEY$:IF 9$0' ' THEN GOTO 61306140 CLS6150 PRINT6160 PRINT 0, "RECACRTE DWDWD WITH DATA D D'6170 PRINT6180 PRINT 1, -AREA ON GREEN SIDE OF UPBO.t VESSEL6190 PRINT6200 PRINT 2, "AREA ON RED SIDE OF UPBOUD VESSEL'

6210 PRINT6220 PRINT 3, 'AREA ON GREEN SIDE OF DOWNIHOLE VESSEL'

6230 PRINT6240 PRINT 4, 'AREA ON RED SIDE OF IaDWNBOUND VESSEL"

6250 PRINT6260 PRINT 5, 'PERCENTAGE ICE ON GREEN SIDE'6270 PR I1NT6280 PRINT 6, 'PERIETAGE ICE ON RED SIDE"

290 PRINT6300 PRINT 7, 'DISTMIE TO UPBJID VESSEL'

120

Page 127: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

6310 PRINT62 PRINT 8, 'DISTANCE TO IOWBOUND VESSEL6330 PRINT60 PRINT 9, "SECOND LIST OF INPUT DATA"3 PRINT:INPUT ' OPTION I ';OPT

6360 IF OPT = 0 THEN SOTO 64206370 IF OPT--9 THEN SOTO 643063 IF (OPT() OR (OPT)9) THEN PRINT "BA OPTION I ' : GOTO 6030lLM S:PRINTRPRINT:PRINT:PRIltT:PRINT

6400 ON OPT MB 690,6720,6750,6780,68'0,630,6670,689,64306410 GOTO 6140612 60T0 33806430 CLS :PRINT6440 PRINT 0, "RECALCLLATE DRAIWIWNS WITH DATA CAN8ED"6450 PRINT6460 PRINT 1, 'WiDTH OF WATER SURACE'6470 PRINT648D PRINT 2, 'VESSE DEAN6490 PRINT6500 PRINT 3, 'VESSEL DRAFT'6510 PRINT5 PRI 4, 'RIVER VELOCITY"

6530 PRINT65W PRINT 5, "UPBOIXD VESSEL. VELOCITY'6550 PRINT6560 PRINT 6, "DO#NB(UJND VESSEL VELOCITY'I 6570 PRINT6580 PRINT 7, 'DEPTH AT CENTER OF CWKL'

6590 PRINT6600 PRINT 8, 'FIRST LIST OF INPUT DATA"6610 PRINT:INPUT * OPTION # *;OPT

IF OPT-O TW4 GOTO 6406630 IF OPT=8 THEN SOTO 61406640 IF(OPT(l) OR (OPT)8) THEN PRINT 'DAD OPTION *':OTO 53306650 CIS6660 PR NT'PRINT:PRINT PRINT :PRINT6670 ON OPT GOU 650,6910,6930,6950,6970,6990,7010,61406680 GOTO 61401690PRINTINPtfT "AREA ON REE SIDE OF UPOU J YESG in sq. ft. - ';AREAI6700 AREI REAl6710 IETURN6720 PRINT:INPUT 'ARE ON RED SIDE OF UPOUL ESEI. in sq. ft. a 'tARE6730 AE2ARE I6740 RETURN6750 PRIN:INPUT 'AREA ON SREEN SIDE OF D0I4BOtD VESSEL in sq. ft. - "ARER6760 1E3=AREA36770 RETURN

6780 PRINT:INPUT 'AREA ON RED SIDE OF DOIWNBOLI D VESSEL in sq. ft. = ";(AREA4679D (RE1=F.W68oM RETURN

6810 PRINT:INPLJT "PERCENTAGE ICE on the green side (decimal form) = ";I16820 RETURN6830 PRINT:INPUT 'PERCENTAGE ICE on the red side (decimal form) x ";126840 RETURN

121

Page 128: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

6850 P;:4T:INPUT "WIDiH 1J WTER S ACE in feet = ";TW6860 RETIDRN6870 P;:NT:NPUT 'DISTANCE TO UPBOUND VESSEL from green side in feeta ;686&0 JRN6890 RNT:NP0 DISTACE TO I)O6030(JD VESSEL fro, green side in feet ";Pl69O0 RE TJ$N6910 P;:NT:INPUT "VESSEL "E in feet =;B

6960 RE7JRN6930 PRiNT:INPUT "VESSEL DRAFT ir, feet -"D6940 W1JhRN6950 PRI'I:INPU *RIVER VELOCITY in feet per sec. ";Vl

6960 RE-1-N6970 P;:NT:INPU7 'UPBOUND VESSEL VELOCITY in feet per sec.= ";V2U6960 RE-, JRN6990 -;.NT:INPUT "DWNBOuND VESSEL VELOCITY ir feet per sec. ";V2D7(*,3 EJRN

70,u ;:.NF:INPUT "DEPTH AT CENTER OF CHANEL in feet = ";Dl70,-- CTJRN

7030 cg7040 RE-w PRINT AREA CALCULAION OUTPUT7050 RE7060 'S : PRINT : PnIN- : PRINT7070 'k;NT "PUT PRINTER ON LINE" : PRINT : PRINT7080 P:NT "HIT SPCE EIR TO CONTINUE."7090 4SIINKEY$:IF 0() ' " THEN GOTO 7090710W L)R INT:LPRINT :LPRINT:LPRI NT:LPRINT: .PRI NT:LPRINT:LPRINT:LPRINT:LPRINT

71 0 LPRINT * @@@@C@ L@@@@@@W @@"7120 LPRINT " NME OF SECTION v;HEADS : LPRINT

7130 LPRINT7140 LNINT USING WATER SURCE ELEVATION in feet # "ti.1* ;WS7:50 LPINT @t@C@Cecc@@@@c@cW.::@. -c M@@: LPRMN7160 L;RINT ' DISTACE TO UPBDUND VESSEL from green side in feet = ";DC(1): LPRI'N'

7170 -DRINT " DEPTH AT CENTER OF UPBOUND VESSEL in feet a 9;D5 : LPRINT7160 -PRINT " DISTANCE TO DOWNBOUNI) VESSEL from green side in feet = ";DC(2): LPRNT

7190 LPRINT " DEPTH AT CENTER OF IOWBOUM VESSEL in feet = ';6 : LPRINT7200 LPRINT USING " TOTAL AREA OF SECTION in sq. feet £ .TA a LPRINT

7210 LPAINT USING w AREA ON GREEN SIDE OF MUD VESSE ins q. feet x ##. ";AKARl : LPRINT

7220 LPRiNT USING I AREA ON RED SIDE OF UPHUNI) VESSEL in sq. feet #1111.• AREA2(1) : LPRINT

7230 LPRINT USING" AREA ON GREEN SIDE OF MMUIND VESSEL in sq. feet ###. ";AREAI(2) : LPRINT7240 LPRINT USING " AREA ON RED SIDE OF DOWNBOUND VESSEL in sq. feet a###C "iAR (2) : LPRINT725; _PINT USING " WIDTH OF WATER SURFACE in feet = 114t#1.# *mT : LPRINwT: LPRINT

-/266 CL_5:PRlNT:PRINT:PRINT7270 INPUT "DO YOU WANT A ANOTHER COPY (Yes/No)';A$7280 IF IEFT$I$,1) = "Y" OR LEFT$( M,1) = "y" THEN 6OTO 70407290 GTO 18401300 C, S ; PRINT ; PRINT : PRINT

122

Page 129: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

II 7310 RD

7320 REM PERFORM LINEAREGRESSION

7340 CLS : PRINT7350 PRINT "THIS ROUTINE ALLOWS FOR CALCULATION OF THE' : PRINT7360 PRINT 'COEFFICIENT OF EXTINCTION OF LIGHT WITH ' : PRINT37370 PRINT DEPTH FOR STORED LIGHT METER DATA. IT WILL' PRINT7380 PRINT "¢LSO PLOT THE RESULTS ON THE SCREEN OR ON' : PRINT7390 PRINT 'THE PLOTTER IF PROMPTED.' : PRINT a PRIh77400 PR:NT 'PUT DATA DISK IN DRIVE 'B."7410 PRINT:PRINT7420 PR:T 'HIT SPACE BR TO CON(TINUE."7430 Q$-IKEY$:IF Q$0 " ' THEN SOTO 74307440 CLS : PRINT : PRINT : P.NT7450 'WUT' FILE NM? B:',B$

7 $7470 O B$ FOR INPUT A S7480 11VU #1, HEAD$

7410 PR:NT : PRINT HEAD S7500 INPUT #1, HER7510 Pq:NT "DISTAN CE = *,HEAD.o$752D INPUT #I, OHR

7530 PRINT "OVERHEAD READING = ",OHR

7540 I4PUT #1, ITH7550 PRINT "ICE THICKNESS a ',ITH ;'in.'7560 INPUT 01, RUS7570 PRINT 'READING LJRIER SURFACE = ",RUS7580 I=0759D INPUT li,X(I),Y(I)7600 PRINT 1+11'. 'iX(I);" ';Y(I)7610 IF EOF(I) SOTO 7640

7620 1=1+17130 SOTO 7590

7640 PRINT : PRINT " END OF DATA FILE ';B : PRINT7650 INPUT 'ARE DATA CORRECT (Y/N)';MA7660 NI)l : CLOSE 0I7670 IF LEFT$(A$,I) x 'N' OR LEFT$(A$,I) - "n" THEN SOTO 73007680 REM769D " MAIN PROGRAM7700 EN7710 a.S : PRINT : PRINT : PRINT : PRINT7720 PRINT " Wait ........731111 SX YzO , SXXO SXYaO : SYYO : SVO)7740 1=07750 IF Y(I)=0 SOTO 77907760 IF I=ND GOTO 78007770 1=l+17780 GCTO 77507790 I-l17800 N=

7810 FOR I=1 TO ND

7820 IF Y(I)=O GOTO 78407830 GOTO 78507840 Y(I)=.05

i 123

Page 130: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

7860 SX-9X*+X(I)7870 SY--SY+Y (1)7880 SXX-SXX+X(I)*XUl)7890 SXY=-SXY+X(I)*Y(I)7900 SYYPSYY+Y(I)*Y(t)7910 NEXT I7920 DEER=NSXX-SX*SX7930 IF DETER-0 THEN PRIT 'DETER =0 - PROGRAM STOPPED' GOTO 79507940 GOTO 7W87950 INPUT 'D0 YOU WANT TO TRY OTHER DATA (V/N) ';A67960 IF LEFT$((A,l) = Y OR LEFTC(A,1) *y' THEN GOTO 73407970 60T0 90807980 (1= (SXX*SY-SXY#SX) /OETER7990 AC= (N*SXV-SX.SY) /DETER

80M R(D)=Y()-YP(I)803D SDD0=SDD+Rl)*R(I)8W 0NEXTI18050 V=SDD/I*-2)806 'All:V#SX/DETER8070 VY 2=VNDETER808 V~A.2-*SX/DETER8090 SAI-SOR.4Y~ll)8100 SAZ--0R (VQ22)8110 SSX=-SIK-SXISX/N8120 sSSVY-SY*SY/N81230 SSXY=SXY-SX4GYIN8140 CCV-SSXVIN8150 C3R=SbSXV/((SSX*SSY) '.5)8160 SfDEV=(A8S(SY-A2*S-A1SX)/(N-2))^.58170 CLS:PRINT :PRINT :PRINT8180 SOTO 82408190 PRINT :PRINT '44f I 4 4 In RIRaax *4 4*4 VP *444 *44P-V 44

M20 PRINT8210 FOR 1-1 TO ND822D PRINT TAB(4);X(I);TAB(Ii);VCI),TAB(33);P(l);,TAB(49);R(I)8230 NEXT 18240 PRINT : PRINT USING Ke .##*;2BM~ PRINT USING 0+/- #.#UA;SA28260 PRINT :PRINT :PRINT * MJR OF DATA -;-N8270 PRINT :PRINT :PRINT8280 PRINT :PRINT :PRINT * END OF DATA A~kYSIS. HIT ANY KEY CONTINLE"829 IF INKEYS THEN SOTO M29

8300 P'LO=18310 XMAX=X(1)8320 YOAX=Y(1)"33 FOR 1=1 TO ND

8340 IF X(I) ) M~~ THEN XPIAX=X(I)M35 IF VII) ) YNAX THEN YMAX=Y(I)

836 IF YP(I) ) YMX THEN YNAXVYP()a370 NEX I&380 CIS:PRINT:PRINT:PRINT

124

Page 131: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

5 &390 PIT "iDO YOU WNT RESULTS PLOTT' ON TiE SCREEN (Y/N) ";A$

8400 lF LEFT$(,I) "Y" OR LEFTS(,1) "y' TiN 600 8430

8410 TO 905038420 R)843D R PLOT DATA8W4 REM8450 CLS

847W~E86 KEY OFF8470 SCREEN I

-COOR 0,3

8490 PI.O=28500 PSET(44,4),18510 FOR Z=1 TO 10

M52 DRAW "L3 R3 D16'

85MNEX T Z8540 DW "L3 R3 D3 J3"iMO FOR Zzi TO 10

8560 D*W "R22 D3 U3"8570 NEXT Z858D FOR Z=i TO 10

8590 DRAW 4R3 J3 U160

800 IEXT Z8610 DMW "R3 L3 U3 D3086) FR Zl TO 10

8630 DXM 'L22 U3 D3"8640 "EXT Z

8650 LOCATE 1,3 PRINT '1.0"8660 LOCATE 5,3 PRINT "0.8"8670 LOCATE 9,3 PRINT "0.6"1680 LOCAITE 13,3 :PRINT "0.4"

I8690 LOCATE 17,3 :PRINT '0.2"

8700 LOCATE 21,3: PRINT '0.0'8710 LOCATE 7,1! PRINT "R"

8720 LOCATE 8,1 PRINT "ll"

8730 LOCATE 9,1 : PRINT "V"87A0 LOCATE 10,1 PRINT "/1790 LOMT 11,1 PRINT "I'8760 LOCATE 12,1 PRmINT "0"

8770 LOCATE 13,1 PRINT ' T"8780 LOTE 14,1 PRINT '"

87940 ITE 151 PRINT VMM0 LOCATE 16,1 PRIINT Ox"

8810 L.OCTE 2,5 PRINT )0.0 0.5 1.06M LOCATE 23,9 1 PRINT "DEPTH/DEPTHmI"

I 83M FOR 1=1 TO ND

8M ID(I)=X (I)/XNAXM85 XPRII)=4D(1)

8860 YD(I)=Y(I)/YNAX8870 YPR(I)=YD(I)M88 YPD(I)=YP(1)IYNAX

8890 YD(l)=164-YD(I)*160

M Yl(1)=164-YPD(I)*608910 XD(I)=44+XD(I)#22089 PST (XDII),YD(I))

125I

Page 132: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

8930 DR 'B+2, +.U4L4D4R4"890 NEXT I8950 FOR 1-1 TO ND-18960 LiXE (XD(1),YPD(I))-(XD(I+1),YPD(I+I))8970 NEXT I8980 LOCATE 1,8 : PRINT tfADS8990 LOCATE 2,8 : PRINT 'OVER-EA ;OHR9000 LOCATE 3,8 : PRINT 'IiMeR SURF a ";RUS9010 LOCATE 19,17 : PRINT USING 'e = #.#';A2902D LOCATE 20,17 : PRINT *ICE THICK = u;!TH;"in."9030 IF INKEY$ = "" THEN 60TO 90309040 SCREEN 0 : WIDTH 8090 CL-S:PRINT : PRINT : PRINT9060 INPUT ') YOU kW RESULTS PLOTTED ON THE HP PLOTER (Y/N) *;A$9070 IF LEFT$(A$, 1) = 'Y' OR LEFTS(A6, ) = "y' THEN 9070 9100908 RETURN9090 R9100 REN SEND RESULTS TO PRINTER9110 RE491D CLS : PRINT : PRINT : PRINT9130 PRINT *PUT PLOTTER ON LINE' : PRINT : PRINT9140 PRINT 'HIT SPACE MR TO CONTINLE.'9150 Q$-INEYS:IF Q0 ' ' THEN SOTO 91509160 OPEN *COKI:00,S,7,1,RS,CS65535,DS,CD' AS #19170 PRINT #1, "IN;SPl;PRI500,6500;PD"9180 FOR 1-1 TO 109190 PRINT #1, 'IN;YT;PD;PRO,-500;PU"92 NT I

i210 PRINT #1, "IN;YT'9220 FOR 1=1 TO 109230 PRINT #I, "IN;XT;PD;PRTOO,0;PU"9240 NUT I9250 PRINT 1, 'IN;XT"9260 PRINT #1, "IN;CP-I,-I;LBI.O" + 04(R$(3)

9270 PRINT #I, 'CPO9280 PRINT 01, "IN;PA7100,1500'9290 PRINT 91, 'IN;CP-I,-I;LBO.8" + 0HR(3)9300 PRINT #1, "CP"9310 PRINT #1, 'IN;PA5700,1500'93M0 PRINT #I, 'IN;CP-I,-I;LDO.&' + ORS(3)9330 PRINT #1, 'CP"9340 PRINT #1, IN,P4300,1500"9350 PRINT I, 'IN;CP-I,-I;LBO.4' * CHR(3)30 PRINT #1, "CP'

9370 PRINT #1, 'IN;PA2900,1500*9380 PRINT 01, 'IN;CD-I,-1;LBO.20 + CHR$(3)9390 PRINT #1, *CP"940D PRINT #1, 'IN; PA15O,1500"9410 PRINT I, 'IN;CP-I,-I;LBO.0 + CHR$(3)9420 PRINT #1, "CP"9430 PRINT I, 'IN;PAI500, 1500'9440 PRINT #1, 'IN;CP-4,-O.I;LBO.O" + CHR$(3)

9450 PRINT #1, *CPO9460 PRINT #I, 'IN;P1500,2500'

126

Page 133: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

19470 PRINT #1, "IN;CP-4,-O.l;LB.2* + M 4(3)9480 PRINT #1, -Cp'9490 PRINT #1, "IN;PQISOO,3500"MW50 PP!T! fl, 'IN;CP-4,-0. 1;L9O.4" + CHRI (3)9510 PRINT 01, -CP-952 PRINT #1, IIN;-PR15o0,4O00"19530 PRINT #1, "IN;CP-4,-0. 1;LD.60 + CHRS(3)9w4 PRINT 61, -CP'955 PRINT #1, 'IN;PA1500,5500'%W6 PRINT #1, 'IN;,CP-4,-0.1LD.81' + CHRM()I9570 PRINT #1, -CP958 PRINT #1, 'IN; P41500,6500"9590 PRINT #1, 'IN;CP-4,-0.l;LBI.0" + CHR(3)I 900 PRINT #1, -CP"9610 PRNT C, *IN;PA3000,7000;'9620 PR:NT 01 11,I4, , , LHLIHT FETER RESULTSW + C;- R(3)3 930 PRINT #1, 'IN;PA175O,6700*9%40 PRIlNr #1, 'LBSITE NAW 'HEADS 9+ CH4RS (9650 PRINT C1, 'IN;PA1750,6350*9660 PRINT #1, IJODIST. GREEN SIDE 9HEAD2$ 00 CHRS(3)% 970 PRINT 01, 'IN;PA1750,6M0'9680 PRINT 01, 'LBOVEIHE) ~gfj 2'4R ml+ DHOM3%690 IF ITH 0 GOTO 97309700 PRINT #1, '1N;PA1750,6050'9710 PRINT #I, -LM D R4ER ICE SURF. 9RIJS 5m+ 04R$(3)9720 SOTO 97509730 PRINT 81, lZN;P(l750,6O50*I9740 PRINT #1, -LBRDS UNDER SUR. -*IIS mw4 CXRW()9750 PRINT C1, "IN;PA7000,1950'9760 A2-=2,10039770 A2-INT(A2)978D A2-=2/1009798 PRINT #1, *LB~e - 4A2 *0 + CHR"13)5 9800 IF ITH -0 GOTO 98309810 PRINT 01, "1N;PA7000,1750'9820 PRINT #1, *LDICE THIM - 'ITH lin.+ CHR(3)WD.3 PRINT #1, *IN;PA4475,1000*I9840 PRINT #1, ILBDEPTH/DEPTHhax' + CHR$(3)98M PRINT #1, 'IN;,PA900,.3M'9860 PRINT 01, 'D0lLRAI8RAN*x + DOM(3997 IF FJ)'1 THEN SOTO 9880 ELSE 99 409880 FOR lal TO NO

"89 ID(I)ZX(I)(XIIX9900 XPR(I)=XD(I)I9910 YD(I)aY(I)/YAX9920 YPR(I)=YD(I)993D NUlT I9940 FOR Im1 TO NOV

990YPR(I)=(YPR(I)*5000)+1500

9980 PRINT #1, "IN;S#;PA',XPR(I),",,YPR(I),l + CHRS(3)999D NEXT I3 10000 Isj

127

Page 134: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

10010 L.PXz((()/XAX)#7U00)+1500 LPYl=((YP(I)/YMAX)*50D0)+I5OQ10020 1 =ND10030 LPX2=((X(I)/XMX)#70W)+1500 LPYZ2-(1YP(Z)/YM1AX)#5000)+150010040 PRINT #1, *IN;PP',LPX1,O,*,LPYI,* + M)4R(3)10050 PRINT #1, "IN;PD;P*,LPI2,N,",LPY2,*;PU * +C2HR(310060 PRINT #1, 'U;SPO;PAI,A00'10070 PLO310060 CLS:PRINT : PRINT : PRINT10090 INPUT "MO YOU WANJT ANOTHER PLOT (YIN) *-A$10100 IF LEFTO(QS,l) =Y' OR LEFTS(At,l) ='y' THEN GOTO 917010110 CLOSE #110120 6070 9080

128

Page 135: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I5 THREE.SUB

I

I100CLA110 KEY OFF120 DIM YUI200),YIU(2O0),YDI(200),YD2(200),vAJ2()O),I(200),J(200),VD(200)130 DIM E(2OO),A( 0),Z(2O),YSCI(200),YSC2(00),YSC3(200),YSC4(200)140 DIM VJSC(200),VDSC(200)150 REM

160 FEM CALCI.ATE170 REX170 PRIT : PRINT : PRINT : PRINT

m190 PRINT "THIS ROUTINE IS D(ESIGNED TO ITERATE UPBS]UIlD' : PRINT

200 PRINT 'ft D (XWNBO.ND (ASSE. VELOCITIES AND CALC"I.TE" t PRINT

210 PRINT 'THE CORRESPONDING DRAWDOW. CALCULATIONS WILL' : PRINT22 PR IN-T OBE TERMIATED WH4EN CRITICAL CONITIONS A RE' : PRINT

230 PRINT "Rf.RCHED ON ONE SIDE OF THE VESSEL. OR TH.E OTHER." : PRINT

240 PRINT S'IN VELOCITY IS THE POIN HAT THE USER WANTS' t PRINT250 PRINT 'ITERATION TO START.- : PRINT : PRINT260 PRINT 'HIT SPACE BAR TO CONTINUE."270 QI%-1ItEY$:IF 960 ' I T.EN GOTO 270M I. : PRINT : PRINT : PRINT290 PRINT "].00E O(N OF THE FOLLOIING OPTIONS' :PRINT300 PRINT "ILCLATE DRAWIDOWNS FOR' i PRINT310 PRINT 1, 'UPBOUNI) VESSEL ONLY' : PRINT320 PRINT P, *'00)NOUND VESSEL ONLY' i PRINT330 PRINT 3, *BOTH UP9OUNDIOWO#OUNI) VESSELS' s PRINT .PRINT340 INMUT ' INPUT OPTION ";DIRV350 IF (DIIV(I) OR (DIRV)3) THEN 60TO 803S0 ON DIRV GOTO 370, 370, 370370 CLS : PRINT : PRINT t PRINT i PRINT380 INPUT '-01E OF SECTION -,lS

390 ON DIRV GOTO 400, 450, 400400 PRINT410 DU 'AREA ON GREEN SIDE OF UPOUND VESSEL in sq. fwt- " jAREAl420 PRINT430 NPUT OAREA ON RED SIDE OF UPBOLND VESSEL in sq. feet m ,*AN.440 ON DIRV SO1 490, 450, 450450 PRINT460 INPUT 'AREA ON GREEN SIDE OF DOWNMOUNID VESSEL in sq. fmd a IIARE3470 PRINT480 INPUT 'AM ON FED SIDE OF DOWNBOUND VESSEI. in sq. feet a "uAR490 PRINT500 INPUT 'WIDTH OF WATER SURFAE in feet a ";l510 CLS : PRINT s PRINT : PRINT i PRINT520 PRINT 'THE FOLLONING TO INP1UT PA RVLTRS ARLOM'530 PRINT s PRINT 'EXAINATION OF THE ICE COVERED CONDITION'540 PRINT : PRINT 'ON THE SYSTEM. INPUT PRCENTA1E OF AREA"550 PRINT : PRINT 'TA(E UP BY ICE AS A DECIMAL IU.TIPLIER'SO0 PRINT i PRINT 'OF THE TOTAL AREA OF THE SECTION. INPUT'570 PRINT : PRINT '0 FOR ICE FREE CONITIOS."

129

Page 136: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

580 P , : PRINT590 INPUT "PERCENTAGE ICE or, green side (decimal form) = ;I1610 iNP*,7 "PERCENTAGE ICE on red side (decimal form) = ";12620 PIR I630 IT; ((11+12) i(AREAAREA2 )/TW6w ZLD650 GS PRINT : PRINT : PRINT660 ON WD BOTO 670, 690670 PRINT "INPUT THE NEARSHORE CONFIGURATION ON THE GREEN SIDE" :PRINT68O 60-0 700690 PRINT "INPUT THE NEARSHORE COWIGURATION ON THE RED SIDE" :PRINT700 PRINT "CHOOSE ONE OF ThE FOLLOWING OPTIONS" : PRINT710 PRINT 1, -OPEN BLUFF OR ESCARPMENT" : PRINT720 PRINT 2, "OPEN SLOPING EACH" : PRINT730 PRI'T 3, 'SUBMERED WEfLRAS" : PRINT744' P(%1l 4, IMANOADE PROTECTION" : PRINT : PRINT750 ON RED GOTO 760, 790760 INPiT " INPUT OPTION ";NCB770 C. 1i NC8(A) OR (NCG)4) THEN GOTO 650780 6f0"C 810790 INP T " INPUT OPTION ";.%R800 IF (NCR(1) OR (NCR)4) THEN GOTO 650810 (.l S : PRYNT : PRINT . PRINT82(O ON RED GOfO 830, 850630 PRiNT "INPUT THE NEARSkORE SOIL TYPE ON THE GREEN S:DE" :PRINT

B40 &Yu 660850 PRIXT "INPUT THE NEARS.ORE SOIL TYPE ON THE RED SIDE" :PRINT860 PRINT "CHOOSE ONE OF THE FOLLOWING OPTIONS" : PRINT870 PRINT 1, "BOULDERS ANDIOR COBBLES* : PRINT880 PRINT 2, "COARSE TO MEDIUM SAND" : PRINT81o PRINT 3, IEDIUM SAND TO SILT, : PRINT90 PHN*.T 4, "CIAY" . PRINT : PRINT

910 CN KED GOTO 920, 950920 INrf " INPUT OPTION ';SLG

930 IF (SLG(I) OR (SLG)4) THEN GOTO 810940 6]TO 970950 :NPLT " INPUT OPTION ";SLR960 iF ( LH(1) OR (SLR)4) THEN 60TO 810970 ON ED GOTO 980, 1260980 ON SIB 6T 990, 1020, 1050, 1080990 M61--l.17 , MG2-I0O

1000 SLGR$z"BOlLDERS AND/OR COBBLES"1010 GOTO 1100

1030 Si O$- LCjRSE TO PEDILM SAND"I Ci4 50-0 1100

10tj LJR$="MEDIdJ SAND TO SILT"107'. W7)' 11001080 I--100 : M,2=1001090 $:'Q.iY"IIT, ON NCSG GOTO 1110, 1140, 1170, 12001110 OFFI1122 N RVR-'OPEN BLUFF OR ESCARPMENT"

130

Page 137: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

m

I13 m Ci 1220

I 1150 xC8R$='OPEN SLOPING £(AH'

1160 SOTO 12201170 VG=13 1180 XORS'SU'IERGED IETLACS"1190 GOTO 12201200 IF6=11210 CR$1'MJMAE PR0TECTIONO1220 NG NFG*MGI1230 RG2-K'G*MKI

1240 RED=2

1250 SJTO 650

S126 5N SL.R GOTO 1270, 1300, 1330, 13601270 WRI=1.17 : MR2=1001280 SRE$="BOULDERS .ND/IC COBBES"2% -'O 1380

1330 XR=.5 : MR2=.831340 S ER$=C1EDIUM ND TO SILT1350 6TO 1380

1360 MR,=.00 : MR2.0

1370 SLE$='CLAY"1380 ON %R GOTO 1390, 14,0, 1450, 14801390 *R=l1400 NCRE$='OPEN BLUFF OR ESCARPMENT'1410 60TO 15001420 MFR=1

1430 CERZ$='OPEN SLOPING BEACH"1440 6OTO 15001450 *-R= I

1460 NCRE$="W BMERGED WETLhDS"1470 60TO 15001480 NFR=I

1490 MCRE$='MW WE PROTECTION'1500 R1=4FR*NRI1510 NRFR4XR21520 Ci S : PRINT : PRINT : PRINT1530 ON DIRV SOTO 1540, 1570, 1540

1540 INPUT "DISTACE TO UPBOIND VESSEL from green side in feet =1P1550 ON DIRV SOTO 1580, 1560, 15601560 PRINT1570 INPUT 'DISTANa[ TO DOWNBOUND VESSEL from green side in feet ';Pl

1580 PRINT5 1590 INPUT 'VESSEL BEAI in feet •;B1600 PRINT.1610 INPUT 'VESSEL DRAFT in feet ff";*

1620 PRINT

163D INPUT 'RIVER VELOCITY in feet per sec. - ";VI1640 ON DIRV GOTO 1650, 1680, 1650165 PRINT1660 INPUT OBE6IN UPBUD VELOCITY in feet per we. * 'V2P

131

Ii

Page 138: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1670 ON~ DIRY SOTO 1700, 1680, 16801680 PRINT1690 IWPUT OBE6IN DOWNMD~ VELOCIT in feet per sec. *VD1700 PRINT1710 IwVi.T 'DEPTH AT CENTER OF CHANNEL in feet z ";Dl1720 6--3.21130 VCHU*-11740 ~GO1750 ERASE YU,YU12,YDI,YD2,YWR,I,J,VD1760 ERASE E,A,Z,YSCI,YSC2,YSC3,YSC41770 ERAE VUSC,VDGC1780 V:A YUI(200),YJ2(200),YD1(200),YD2(200),VUJ(200),I(200),J(200,VD(200)i790 D:M E(200),A(200),Z(200),YSCI(200),YSC2(200),YSC3(200),YSC4200)1800 D:11 VUSC(200),VDSC(200)1810 ON DIRV GOTO 1820, 2420, 182:a20 CLS PRINT :PRINT :PRINT PRINT,830 PPRNT Wait... (STEAL' STATE - UPSBJKD)m1840 ARE1REAl185 A 2:AREA21860 ' a -V 2U P1870 F-:=01880 F'2Z=01890 -'6'. P1900 T=,1910 YVRiPV2u1920 VL()W-2U

1930 PLQCE:11940 R1N--1950 AC-A1=ARE1-(I*AREAI)1960 AREA2=AREA2-( I2.AREA2)1970 YCI=(AREAI-((B4D)*(.5))-(U((((V2W.V1V)*AREA)A2)*l41)/G)A(1/3)))/TWI1980 Y1=FU11990 FCUJ=Y12000 TWd2t=TW-P

20M A21=-AREAI-(Y~ITWI)-((B4D)*(.5))2030 IF (((V2U4V)A2)*(AREA1A2)'(TI1(B/2)))/(8*(A2iA3)) )z I THEN 60TO 23002040 Y2Ul=(( ((V14V2U)#ARA)2)/(((A21)A2)*2*G))-(((Vl+V2UJ)A2)/(2i6))2050 IF (YaUl+D))DI GOTO 30302060 IF (Y2tIl-Yl) (.01 GOTO 20M2070 Y1=YI..02080 GOTO 2022090 FLI=l~Y2100 Y1=FL22110 FCU2--YI2120 AL2=AREA2-(Y1.TW2)-((B*D)*(.5))2130 IF (((V2U.V1)A2),(AREA212)(TW2(B2)))I(Gi(A22A3)) )- 1 THEN GOTO 23402140 Yaj2-((((V.V2UJ)#AREA2)A2)/C((A22)A2)a2.6))-(((V1+V2U)A,2)/(2.6))2150 IF (Y2U2+D))O1 GOTO 30302160 IF (Y2-Yl)(.01 SOTO 21902170 YI=Y1+..02180 GOTO 21202190 YU1(T)=Y2U12200 Yu2(T)=Y2U2

132

Page 139: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I ~ ~~20 7=T+1 0023 LS 0025

I 2240 SOTO 2260

226 VU(T)--V2U32270 NU=T2280 FL2Y1229 6070 197032300 CRIlT.d=f2310 IF VCH'J-2 GOTO 24202320 FU1*FCU2330 GOTO 2370I 2340 CR1 TU=22350 :F VCHU=2 60TO 24202360 FU1FFIU2370 YI=FOCLI2680 T=T-12390 V2,J=VUW2400 VCHUI=2I2410 G070 22102420 cD1=02430 FD2=(V

2450 ARE34-AREA3

247 ON DIV60 220, 248, 248

£2480 PLAE22490 RND12500 CL.S :PRINT PRINT -PRINT : PRINTI2510 PRINT Wait ....... (STEADY STATE -D0I#J0IJD)

2520 TWi

52540 VD(T)-Y2D2550 Th&3=P1256 AREA3=AlA3-(I1.AREA3)2570 AREA4=AREA4-(IZ24fi4)I 258 YC3=(AREA3((9bD)*(.5))-((((((V2DMI).AREA3)A2)*TW3)I6)A(1/3)))TW32590 YI=FDI260 FCD=VII2610 TW44-W-PZ A22630 Y4RA1~ 4-Y1T-( B.D*.5)(((VDV)AE4 TW/S (13)T4

2M4 IF ((CV2D-V1)A2)#(ARE32)(TMd3-(D/2)))/(6*(A11A3)) )a I THEN S0T0 2910

2660 IF (Y201.D))D1 6070 303D2670 IF (Y201-Y1)(.01 GOTO 2700I2680 Y I :Y+. 012690 GOTO 26302700 FDI=YI2710 YI=FD2

2730 112=AREA4-(YI*TW4)-( (l*D)#(.))270II(VDV)12#AE42#T4_B2)/S(lA) zITE OOM13

Page 140: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

2750 Y2D- ( (((V2D.-V1) RE )"2) / (((A!2) ^2) m26) ) - ( ( (YE-V 12)/I(2t6})

2760 IF (Y2.D))DI SOTO 3030

2770 IF (Y2D2-YI)(.01 OTO 2800

2780 YI=YI+.012790 67OT 2730

2800 YDI(T)=Y2DI2810 YD2(T)zY2D2

M82 TzT.I2830 IF VC4)=2 THEN 60TO 2840 ELSE 60TO 2860

2840 V2D=V2D+. f

2850 60TO 28702860 VY2=V2D+..52870 VD(T)VM 22880 ND=T2890 FD2=Y12900 GOTO 2.802910 CRITD=I2920 IF VCHD=2 GOTO 32202930 FDI=FCD2940 60-0 29802950 CRITD=22960 IF VCHD=2 SOTO 32202970 FD1=FCD2980 Y1--FCD22990 T=T-1

3000 V2D-'A(T)3010 VCHD=23020 6010 28203030 CLS:PRINT: PRINT3040 ON PLACE SOTO 3050, 3080305 PRINT 'THE PARWMETERS INPUT FOR TIE UPBOUI( VESSEL a

3060 MR-23070 SOTO 3110

3060 CLS:PRINT:PRINT30mO RUI3100 PRINT 'THE PAWJETERS INPUT FOR THE DO1S0LID VESSEL3110 PRINT:PRINT 8CREATE A DRAWDE LAW ENMO6H'

312D PRINT:PRINT 'TO GROUND THE VESSEL. THE DI:kOW"

3130 PRINTPRINT "ADOED TO THE DRFT I GEATER THAN"

3140 PRINT:PRINT 'THE DEPTH IN THE CENTER OF THE OMfL( jPRN IPRINT

3150 ON PAM SOTO 3160, 31903160 INPUT "0O YOU 6W TO OOM ANy pA*-M (Yes/No) ';3170 IF LEM'T(A,1) a "Y" OR LEFT$(As ,1) * 'y THEN 6O0 8010318 SOTO 24203190 INPUT "DO YOU W t TO CA.MINE ANY pAFIETEIS (Yes/No) ';A$3200 IF LEFT$(A$, I) = "Y OR LEFTS($, a) e 'ye THEN S0TO 8010

3210 6OTO 32203220 CLS - PRINT PRINT : PRINT : PRINT

3230 PRINT I wait ......3240 60SUB 4203250 CLS : PRINT z PRINT : PRINT : PRINT3260 ON DI RV SOTO 3270, 3750, 32703270 ON RUNU GOTO 3280,33703280 PRINT 'THE CALCULATION REACHED CRITICAL CONDITIONS " PRINT

134

Page 141: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

I 3290 =N3300 2% YRITU GOTO 3310, 33403310 P;:T USING "ON THE GREEN SIDE OF TIE UPBOL:K VESSE. AT ##.$0 ";VU(T);3320 PR:NT "ft/sec' : PRINT : PRINT3330 O 33r903 IRIN, USIN "ON THE RED SIDE OF TE UPOI) VESSEL AT #0.0# '-VU(T);

I3350 ; INT "ft/sec" : PRINT : PRINT

3370 PRINT SIN "THE UPOND VESSEL IS GROUWED AT '.Y.0 " (T);

338 : NT "ftlse' : PRINT : PRINT

1 3390 q'NT "D GE PROBABILITY GRE SIDE IS'PRINT

3400 :: 'v,2UG=O THE1N GOTO 344034,0 .N USING NONE TO LIGWT QDN 0 ft/sec to 01.10 ";VIUG;346 'ft/sec":PRINT

34 4C - '%Z -NONE T LISGf from 0 ft/sec to CRITICP-': PRINT :PRINTm 3450 3550

,: ,3.;_j=O TriEN G07J' 3530

34?: $:AT USING ' ODERE from ##.## ";VlUG;

3 \ ' lT 1.S , 5. "ft/sec to ##.# ";V2UG;23o "ft/sec":PRINT35C' !'T jS:NS " SEVERE aoove #.11 ";V2-J6;35:C q ' ft/sec":PRINT

352> 3f,5035, ;;:,%T \ SI,%" PODERATE above #4.4# ";V2UG;354) ;':,T "ft/sec":PRINT3 35. " "DAMAGE PROBABILITY RED SIDE IS':PRINT

356 0 V V'R=0 -HEN SOTO 3600

3 7 ' SING ' NONE TO LIGHT FROM 0 ft/sec to #.## ';VIUR;53$; _:NT 'ft/sec":PRINT

36( ;:NT I QNE TO LIGHT from 0 ft/sec to CRITICAL": PRINT :PRIN,36.0 G-0 3710362 :: V3UR=O THEN BOTO 3690

-6 P-'NT USING MODERPTE from ##.# ';VlUR;364 ;!:NT USING "ft/s c to ##.## ';V2UR;650 P;CNT "ft/sec":PRINT360PR:NT USING " SEVERE above ##.10 *;V2UJR;

3690 PRINT LSING MODERTE above ##.## ;V2UR;

3700 PRINT 'ft/sec":PRINT

371 .tINT *HIT SPAMCE BAR TO CONTINIE."3720 $=INEY$:IF Q$( ' ThEN SOTO 37203730 C5:PRINT :PRINT :PRINT :PRINT3740 J"IRV GOTO 4210, 3750, 3750375C , 0-0 3760,3850376C:2, 'TAE CALCU.AT ION REPOIED CRITICAL CONDITIONS ":PRINT

3770 '=N3780% I, CRI'D LTO 3790, 3820

3790 L:' USING 'ON TE GREEN SIDE OF TE DJNECUKD VESSEL AT ##.##1 ";VD(T);

3800 0:NT "ft/sec : PRINT : PRINT3810 K'0 3870

I 3820 P!RN'T USING ON THE RED SIDE OF TE DOIAdN VESSEL AT 1#.10 ';VD(T);

135

Page 142: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

630 2R:N7 'ft/sec' :PRINT :PE7NT7 0 O 3870

3M ;;%7 OT4E DO06BOLWD V--SSEL IS GROUNDD AT #.#I ";VUf');,3860 RN "ft/sec': PRINT :PRINT387) ',:%'T 'DWAG~E PRSAILIT7Y GREEN SMnE IS':PRINT3W8 Vf2.DG-0 THEN GOTO 392038% 3R:NTl LSING a NONE TO L3HTr FROM 0 ft/sec to ##.## *;V1DG;39X0 D;NT 'ft/sec:PRIl.T-9:' 373 3940

-li?,Z r;IT w NON '9 Ll' 17 free 0 ft/sec to CRITICAL": PRINT :PRINT393C GD'O 4030'S4"2 :c V3DG--0 TH&E GOTOQ 4010M43 :11\7 USING *MODERATE from ##.## ";VID06;

256 6j'S'N 's~ ft/sec to ##.## ";V2DG;3~D:;:\T 'ft/sec':PRINT

93 j -.'N USING * SEVERE aoove #1.## ';V2D6;

W9 -;:N' ft/sec':PRIkNTII4030

-.):. ::N LsI-Na M ODERATE above *.## ';V2DG;40E ' "ft/sec:PRNT4 1~ -:\T 'DAYAKS PROMILITY RED SIDE IS*:PRINT

YVDRO THEN GOTO 4080-:5 :;:\7 U'SING NONE TO LIGHT FRM 0 ft/sec to ##.#4 8;VIDR;

407, 37-0 41004& : N ' NONHE TO LIGHT from 0 ft/sec to CRITICA': PRINT :PRNTC40 C ,-v, iO7 419041(( : V3LDR=0 THEN GOTO 41704i.0 P;INT USING 6 MODERPTE froa ##0# "';VIDR;4120 PIINT USING 'ft/sec to ##.# ;V2DR;4130 PRINT *ft/sec:PRNT4140 PRINT USING ff SEVERE above 1080 *;V 2DR;4150 PRINT 'ft/sec:PRINT4160 6070 41904170 PRINT USING * MODERATE above ##.## m;V2DR*;4160 PqINT oft/sec:PRINT4190 PRINT IHIT SPACE BAR TO CONTINUELQW0 QS$INKEYS:IF Q$0' THEN SOTO 4M042!0 CLS : PRINT :PRINT :PRINT : PRINT4220 PRINT 8THE FOLLOWING IS A LIST OF THE ESLLTS FOR aPRINT423D PRINT THE VELOCITY VS DRAWDOIIE CALCULATIONS. THE' i PRINT4240 :YRIN! 'RESU.LTS WILL BE GIVEN 15 LINES AT A TINE aPRINT425D 3 RINT :PRINT4260 PRINT "HIT SPACM BAR TO CONTItIJE.m4270 CS$INKEYS:IF 0*0' " THEN 6070 42704280 GCTO 5120429C C% DIRY SOTO 4300, 4700, 43004300 -=' : HSZ1l4310 1 J I(T) (AGl 607 44004320 :F YUl(T) (MG2 6070 4380

4340 '=NU-14350 V3iG-'AJ(T)4360 PU6=YUI(T)

136

Page 143: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

I '3), ";-:.37. -3:-: T44 :0

3 ?. -.,"(X .3=VU (T-!) +( (Yi~l (T) -MG 1) / I VU1T) -YJ (T-D) M(;T) (-,,I-I))

440:.4 4 ' 4C 144443C K-7 4310

444 Yl (M~J-1) (MGl THEN GOTO 4470"r, -'. 1,PJ--') 1%67 "THEN rPn-0 4490

44& K--: 4500

4470 .,'2.3=0 : V3LS--0Z- 't -3. J M-i 1-)

44& -- 4500• -_..:':-,V-.,.4L.--) : V31,'=0

45( =:HS=.45.:; :,27,T)(11 6073 4600452" vJ2(-H)(R2 GOTO 4580453-,Z' iT- I ((Y U2IT PR2) / YU2 (T) -YU2 (7T-) I (V . (7-) -V. (-

456^ =_-1

4.7C 4700i4S& "S=2 60O 4610

,,k: V ,. (T- I) + ( (YL2 (T)- R} 1) (YU2 i- -Y' '2 C-I )(VU (T) -VJ (T- I)

4'&0 T=T+l4 20 :' T=IJ OTO 4640

4630, 300 4510

4640 I; Y2(N-D)(MRI GOTO 4670465' 1: YU2('I)( R2 SOTO 469046&K-70 4700467 ',' v4.;R=O : V3 "R=46 € V '.Yl (NU-)

4&& X3 470046 Y; .R-V.(NL-1) V3UR=O470 OK 0J:RV GO'O 5110, 4710, 4710

4710 -=: : HS=,4720 F YDI(T)(-N1 SOTO 48104730 I YDI(T)(N62 6T0 4790

I 4747N) 0 V2D-V (T-1t) + ( (YD! (T) -032) /(YD! (T) -Y! (T-D)) (VD(T) -0 (T-D))

4750 TAD-14760 V3DC,-VD T)4 770 -.6=YD: (T)

4Mg 1: =2 OTO80

4800 -!E=24-8: , V: :44D (T-m1) + ( (YDt (T) -MG ) /(YDI (T) -YDI (T-D 0 (T) -VD)(T-I 1

4W-X T=--'

4,83C, I: T=ND OTO 48504140 G.-0 47204850 : YDI(ND-1)(MBI 60TO 4880

4860 IF YD I(ND-1) (MG2 OOTO 49004870 6C'0 4910

S4880 V.-6=0 : V3D60

137I

Page 144: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

4890 K-)49104900 '- 2-=VD(N--1) : V3D6=049:0 : HS=I4920 Y M2(T)(RI 60O 5010

4930 YDE(T)(MR2 60TO 49904,940 ,".-=14(T-1) +( (YD2 (T)-'MR2) /(YD2 (T) -YD2(T-1))#m(YD(T )-VD)(T-1)) )

4950 -4960 M -VD (T)4970 :. vl2(T)4980 C E?' ,1O4590 : H2 GOTO 5020

50(k -S=25020 ;.:1R=VD(T-I)+((YD2(T)-MRI)/(Y)2(T)-YD2(T-I))*(VD()-VD(T-I)))

5030 ': TND 60T 50505040 &G-O 4920

505C YU2UN-D(Nl SOTO 50805060 YD2(ND-1)(NR2 60TO 5100

5070 6C0 5110

5080 viDR-0 : V3DR=O5085 v:DR-YD (ND-I)5090 GC-0 5:10'd100 Z- D(ND-) : V3DR=O

5110 ER'.5; 0 Z DI V 60T 5130, 5380, 5130

5130 =.

510 N=155150 S : PRINTf160 :;NT " +f* RESULTS FOR UPEOLHD VESSEL .*.*"5170 P i T .7 VESSEL GEN SIDE RED SIDE

5180 P4:NT " VELOITY DRWIdi1MN DRAWIOWN"

5190 P-INT w (ft/see) (ft) (ft) " PRINT

5200 I- J (-N TE NU-15210 F[A T=M TO N5220 PRINT USI " #.#';VU(T);5230 PRINT USING ' t.N ";YUIiT);

5240 PRINT USING # #.# I "YR(T)

5260 IF NU-1 DO SOTO 52805270 6OT %905280 PQ NT " CRITICAL"

5290 PRINT5300 Pq4IT 'HIT SPACE BAR TO CONTINUE."5310 Q0$INKEY$:IF Q0 1 " THEN GOTO 5310

532:: *NU-1 THEN GOTO 585330 P'!*55340 %-' 155350 a-S : PRINT536 W ,:F " mnN RESULTS FOR UPBOUN VESSEL (cont'd) f*,4*

5370 GOTO 5170

5390 N=155400 ON DIRV 60-M 5640, 5410, 5410

138

Page 145: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I

I 54/. S :PRIN T5 :% T *4,*44 RESULTS FOR DOIBOUKD VESSEL "".H'

54-K :;:v' w VESSEL GREEN SIDE AMD SIDE'54 :I:T • VELOCITY DRFADOWN DR ON!45C, 3;0NT 0 (ft/sec) (ft) (ft) " : PRINT&.& . '.D(fN THEN N=t-1

54, 71C.,R T=1 TO N54& PRIVT USING " .##*,VI)(T);

55( -R iNT LSl 1 " #4.## ";YD)2(T)I5,-:0 NEXT T5! ": : ',= -l THEN SOTO 55 40

551' 3C0 5550554. INT CRIICL

6.. "1,7 'H:- SPACE AR TO CONTINUE.",.. = N $: IF Q$O' THEN SOTO 5570

!& =- THEN SOTO 5640

m61.,2 s=%,+15

56'. .:S PRINT5-: ;'NT ' #**14 RESULTS FOR DD.NBOUND VESSEL (cont'd) **4W

5630 80-C 5430564 -CS• PRINT : PRINT :PRIT : PRINT%5C :% UT "DO YOU WANT A HARD COPY (YesNo)';A656& : LEFT$(CA,I) = "Y" OR LEFT$(A, I) HEN T T 5780567C LS : PRINT : PRINT : PRINT : PRINT56& 140L'T 'DO YOU WANT TO PLOT RESULTS ON THE SCREEN (Yes,No)'; A569U I -E"FT$(A$, 1) "Y OR L $FTI(A, 1) ' Y'E THEN SOTO WiS70) C S : PRINT : PRINT : PRINT - PRINT

I'7 INiUT "DO YOU WANT TO PLOT RESULTS ON THE HP PLOTTER (Yes,No)';A$72 IF LF.$(AS,1) = "Y" OR LEFTI(,I) x 'y' THEN 60TO 10170

5730 CLS : PRINT : PRINT : PRINT : PRINT574 IN&T 'DO YOU WANT TO C4WIE ANY PARETERS AND RERUN (Yes,No)';A$574 IF LEFT$(P,,) z 'Y' OR LEFT$(A,1) = 'y' THEN SOTO 8010

5760 6GC0 14690 : RE FROM CALCIATING DRADbID S5770 REM578D REM SEND OUTRT TO PRINTER

500 CLS:PRINT :PRINT :PRINT sPRINT5810 PRINT ' PUT PRINTER ON LINE. RAE PRINTER WIH)" :PRINT58 PRINT A AT THE TOP OF THE PAG. *:PRINT :PRINT5830 PR:NT ' HIT SPACE BAR TO CONTINLE."5840 Q$-=NKEYS:IF OW " THEN 60TO 584050 LPRA'NT:LPRINT:LPRINT:LPRINT:LPRINT5860 LRINT CHR$(27);CHR$f8) ;CHR$(1) ;Cl$(27));CHR$(87) ;CHR(1);5870 LPRINT N 020-i"

880 .PRINT5890 LPRINT 0 WC OF SECTION 4 4'Z$

5900 LPRNT5910 LPRINT ' @ WLKV1K kK 4 8 @WtlWt6 LPRINT

5920 LPRINT CHRS(27)|CHR$(87); CHR$(0)5930 ON DIR SOTO 5940, 5970, 59405940 LPqINT " AREA ON GREEN SIDE OF UPBOlUOD VESSEL (sq. ft) = ",AREI

139

Page 146: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

59&, .: ;:v " 1R N FED SIDE OF UPBOL' VESSEL (sq. ft) a * ,ARE2

5961' ', DI V GOJ 5990, 5970, 5970Z97 "; AREA ON GREE\ SIDE OF DGO148 D VESSEL (sq. ft) ',R53K .::NT " REA ON RED SIDE OF DOA8O0ND VESSEL (sq. ft)u ",AE4

99C- :,:N- " ,'EARSHORE GREEN - ",NCMR60.X ..\T " SOIL TYPE GREEN - ",SLGR$

0 _- ' ARSHOE RED - ",NCRE$60r", 2: " SOIL TYPE RED - ",SL.E

S,3 -:;:% * PERCENTAGE ICE on grni side (dcimli form) = ",IIC' .T I O 4CEE.4~E 17 o. r sie (decima! nvvl ,126050 :V" " WIDTH OF NATER SURFACE (ft) = ',Th60 , D.?V GOY 6070, 6090, 6070

6073 .:5J * DISTMCE 7 ' )BOUN'D VESSEL from green side (ft) =',P606:. , a:Rv G-0 6:00, R-30, 609060% .:' DS'CE 70 DridNNLD VESSEL from green side (ft) =*,Pl

6;. _-4N " VESSEL BEM (ft) ",B

6"2 _-:-:NT " VESSEL DRAFT (ft) ",DE'Y" -';:NT " RIVR vEOCITY (ft per sec.) = ',VI6, -% D JRV 6070 6150, 6,70, 6150S6,52:~ " KGIN L'PBOUCD VESSEL VELOCITY (ft per sec.) z ,VPRU6:6,0 D:RV GOO 6180, 6170, 61706.70 -:;IN- BEGIN DOAMM VESSEL VELOCITY (ft per sec.) = ",VPRD

68C& §K7- I DEPTR AT CENTER OF c3*~NQ (ft) = ",DIl LPRIXT6:% N *-fl44"H**444t4-1*0444t*f-t.*f**i'*441I*f4t": LPRINT

6200 ZN 0RV GOTO 6210, 6660, 62106210 C', t'(J GCTO 6220, 63106220 .P31T I THE CALCLATION REAMHE) CRITICA. CONDITIOIG6230 '=N6&40 \- CRITU GOTO 6250, 62806250 _:'RNT USING " ON THE GREEN SIDE OF THE UPBOWD VESSEL AT 14ft ';VU(T);6260 :RINT "ft/ec" : LPRINT : LPRINT6270 -0 63406280 L;RINT USING " ON THE RED SIDE OF THE UPBOtJID VESSEL AT ##.# ";VU(T);

6M LPRIN, 'ft/sec" : LPRINT : LPRINT6300 60TO 6340

6310 '=J632D L)RINT - LPRINT USING " THE UPBOLWD VESSEL IS 6ROU1NDED AT ##.# ";(T)I6330 LPRINT 'ft, e' : LPRINT : LPRINT6340 LPRINT " DWK PROWI:LITY SIEMN SIDE IS':LPRINT6350 IF V2U6=O THEN GOTO 63906360 LPRINT USING " NONE TO LIGHT FROM 0 ft/sec to H.# ";VIUB;

6370 LPRINT "ft/sec"638D 600 64106390 LRINT " NONE TO LIGHT frw 0 ft/sec to CRITICALO: LPRINT :LPRINT

6400 6OTO 6506410 IF V31-" THEN SOTO 64806420 LPRINT USING MODERATE from #I.## ";VIUS;643D LPRiNT USING "ft/sec to #.#t ";VaJG;6W440 .PRINT "ft/sec'6450 LP;RINT USING n SEVERE above ".# ";V2UG;

6460 LPINT "ft/sec"6470 CO 65006480 LPeINT USING " MODERATE above ##.# 'Y2UG;

140

Page 147: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

m

6490 -;.:;T "ft/sec":LPRINT6500 L--R:NT:LPRiNT ' DAMAGE PROBABILITY RED SIDE IS':LPRINT36510 :7V'L= 'HEN 6070 65506520 L-INT LSI* NON( TO LIGHT FROM 0 ft/siec to ".## ";VIUR;6530 )RINT 'ft/sec'6540 K2"C 65706550 )INT " NONE TO LIGH4T from 0 ft/sec to CRITICAL'zLPRINT :LPRINT6560 30TO 6660657C IF V3UR=O THEN 6070 66406580 PRINT USING ' CODERATE from #1.# ";VIUR;6,0 LORNT UiICI "ft/sec to #.## ";V UR;6101 L:lT "ftlsec"

m661o _-:'IIT L;514 " SEVEE above 03i# ";VaJR;

6620 PR:NT 'ftlsec"

6640 -)RINT USING M ODERATE above #1.1 ,V2UR,

650 ;)3INT "ft/sec'.LPRINT

6660 S% DIRV 6OT 7120, 6670, 667070 CN RUND GOTO 66W,6770

6680 LOR:N' :LP(INT " THE CLCLLATION REACHED CRITICA. CONITIONS6690 -=ND

6700 "s CRITD GOTO 6710, 67406710 RINT USING 0 ON THE GREEN SIDE OF THE DXNBOUND VESSEL AT #4## ";VD(T);6720 LPRINT 'ft/sec" : LPRINT : LPRINT6730 GCTO 68006740 L,?'T USING " ON THE RED SIDE OF THE DMOMD VESSEL AT K #d ";VD(T);6750 LPRINT "ft/sec- .Y LRINT : LPRINT6760 60.0 68,v6771 T--Q

6780 LPRINT : LPRINT USING ' THE DOhOlNIJD VESSEL IS 6RONED AT 1.3#1 ';UVD(T);6790 LPRINT "ft/se" : LPRINT : LPRINT

6800 LPRINT " DAM PROBABILITY SRMN SIDE IS':LPRINTm 6810 IF VD --- THEN SO(TO 6850

68 LPRINT USING " NO TO LIGHT FROM 0 ft/sec to ##.## ';V1DS6830 LPRINT "ft/sec"M40 OTO 68706850 ..PRINT " NONE TO LISHM from 0 ft/c to CRITICAL': LPRINT :LPRINT6860 GOTO 69606870 IF V3D6 THEN SOTO 69406880 LPRINT USING l MODERATE from #1.0 ;VlID1;

6890 LPRINT USING 'ft/sec to 0.0 'IV8G;6900 LPRINT 'ft/sac"6910 LPRINT USING 0 SEVERE above #.* "IV D;6920 LPRINT "ft/sec'6930 WTO 69606940 L)RINT USING M NODERATE above #.0 "iV2MG;6950 LPRINT

6960 LPRINT:LPRINT ' DAMAGE PROMBILITY RED SIDE IS":LPRINT6970 IF V2DR-0 THEN 0T 7010

6980 L-RINT USING " NONE TO LIGHT FROM 0 ft/swe to #.## ";VIDR;6990 PRINT 'ft/sec'

7000 GOTO 70307010 P-RINT " NONE TO LIGHT from 0 ft/sec to CRITICL':LPRINT iLPRINT3 7020 SOTO 7120

141

Page 148: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

7030 ::V3DR=0 T eD SOTO 71007040 .PRINT USING a N0DEEATE from M.l " ;VIDR;7050 JQ:NT USING 'ft/sec to ##.## ";Y2R;7060 PRINT *ft/sec'7070 Ll-:NT USING 4 SEVERE above ##.# *;V2DR;7060 LPq:NT "ft/sec'7090 G603 71207100 -PRINT USING MODERATE above Nl';V2DR;7110 PRINT 'ft/sec:LPRINT7120 FN~ I~1 TO 97230 -PRINT7:40 NEXT 17150 ON DIRV 601-O 7160, 7160, 71907160 0-R 1=1 TO 127:,70 ',PINT,160 EXT 171.90 '.RINT :LPRINT : LPRINT :LPRINT LPRINT7M0 ON DIRV GOTO 7210, 7620, 72107210 LNNT C-Ri(27);CHRS(88);CHRl(1);CHR$(27);CiRS(87);CHR$(1);7220 -.PRINT @ @@@@@@@@m -p:LRN7230 -OR INT RESULTS FOR UPB(LRID VESSEL 'aLPRINT

7240 ...PRINT hH@@@@@-@@Lkk*@ @KWW LPRINT725) _PR:NT CHR$(27);CH-R$(87) ;CH4i(0)7260 -PINT7270 =!7280 .4=407290 6F-TO 73607300 2RN T CHRSf27)- ;HR$(87)-;CHR$( 1)-7310 _PRTNT I 'PRINT7320 PR):N' RESULTS FOR UPEMJ VESSEL (cont) LPRINT

7330 L~~ w .. C... LPRINT7340 ;:N7W$ (27) ;CHR$187) ;CI4R$(0)7350 LPRINT7460 LA!.T VESSEL GREEN SIDE RED SIDEO7370 LPRINT VELOCITY DRAIW DAAIDOM27380 LPRINT (ft /sc) (ft) (ft)7390 IF NMJ=N TE N4t4i-17400 LPRINT7410 FOR T=K TO N742D LPRINT USING 9 H.4 ;U(~7430 LPRINT USING a H. 00 ;Y'J(T)~7440 LPRINT USING ' uN 'YU2(T)7450 NEIT T7460 IF W1-4J-1 DlO GOTO 74807470 GTO 75307480 ON RUNU SOTO 7490, 75107490 LPRINT ' CRITICAL7500 6C70 75a07510 LAINT 'VESSEL IS 6ROLRNDE7520 6Q0O 75707530 X=W17540 **+ 44,7550 L Pq INT: LPITLRN:PIT PITLRIrLRN:LRNiPITLRN7560 GO'fl 7300

142

Page 149: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

I 7570 3'-- NU7580 r": :=I TO Z

76W VC IU7S:0 ON DIlRY 6070 79930, 762, 762071620Ir ZI K7:LIII NT:LPRIINT:LPRIINT:LIIIINT7630 LP) !NT CHR$(27);DMRf88) ;CMR$(D);D4R$(27);0MRS(87);CHR$(I)~7640 -.PRINT ' :@66@C'3~.U LiU LPRINT7650 PRANT * RESULTS FOR DONBMU VESSE. ' LPR1NT7660 ... qI NT * t-K#o@C@d@@@*dW@X m:LPRINTI7670 _:Z~kT Dc.$(27);2_HR(87);CHRS(0)7680 3:'7650 r=:

77.0 SZ- 7780-7' DRN GR$(7);CHR$ (171;CHR$C1)

770 '~7 @rC,@@@*@ @w M @@@@ LPRINTI774': " RZSLSFRDWBUDVSE (covn't)w LPRINT7'/5C -;:-,T* ' ,W@@@@(M K@dd@@@@!@ LPRINT5 77Ev ~NT q$(27);CHq$(87) ;CHR$(0)

Ko VESSEL GREEN SIDE RED S'DE'7790Y _;177 " VELOCITlY DRAWDOMWd DRNJDOWN'7800 -::% a (ftlsec) (ft) (ft)a7810 ND(-N THEN N=ND-17820 : N77830 -a T-tIm TO NC7i840 L-:RINT LS:NG ##.# SIG aYI CT ; D()

78& AIN,' USING Nie ;YI(T) ;

7870 NEXT T

7880 ': v3)-1 THENJ 60TO 79(x)7890 6070 79507900 ON RUM GO807 791-0, 7930I79:0 _ARINT "CRITICAL7920 6OT.0 79407930 LPqlINT * VESSEL IS 6ROUMDM7940 GOTO 7990

79370 L;RINT:LPRINT :LPRINT:LPRINT:LPRINT:LPRINT:LPRINT:LPRIKT:LPRINT:LPRINT

7800 M 72

8010 R99 TO DiANGE DATA

8030 ARE~lIARE18040 AKM--ARE2I8050 ARE3=PRE3

800C-5: PRI NT:PRINT: PRINT8080 PRINT 'THE FOLLOWING ~MN ALLOWS FOR DiANGES IN THE DATA JUST RUN'8090 PRIN7:PRI~(T3 8100 PRINT 0INPUT OPTION I OF PARAPM1R YOU WANT TO CHANGE.5~

143

Page 150: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

8110 PR~nT:PRINT

8120 XRINT "THE OPTIONS ARE Bi OKEN INTO 2 LISTS'

6130 PRINT:PRINT8140 PRINT *OPTION '0' WILL REC.LCIJLATE THE DRMWNOS WITH THE MJBERS C1$dNED"

8150 PRINT:PRINT8'60 PRINT 'HIT SPACE BAR TO CONTINUE.-

6170 Q$=INKEY$:IF Q$O" THEN SOTO 8170

8180 CLS

8190 PRNT8200 PRI'T 0, "RECALCULATE DRAWDOWNRS WITH DATA CHAN6ED"01 O PRINT8220 PRINT 1, "AREA ON GREEN SIDE OF UPBOLN VESSEL"

"D3 PRINT8240 PRINT 2, "AREA ON RED SIDE OF UPBOIID VESSEL"

K3s0 P :NT&-6C PRINT 3, "AREA ON GREEN SIDE OF DOWNBOUND VESSEL"870 PRINT3280 P;:NT 4, "AREA ON RED SIDE OF DOWNB D VESSEL"

8390 "' iNT6300 PR:\T 5, "PERCENTA E ICE ON GREEN SIDE"a3;0 P;:NT32)0 .RNT 6, "PERCENT4IE iZE ON RED SIDE"

8330 ;R: NT3410 P INT 7, "DISTANE TO UPBOLND VESSEl

8350 PRI\T

,36 DRVN- 8, "DISTANCE TO DIOWNBOUND VESSEL"

6370 PRINTa.8 PRINT 9, "SECOND LIST OF INPUT JATA"8 P;INT:INPUT ' OPTION # ;OPT8400 I: OPT = 0 THEN SOTO 8460

8410 IF OPT=9 GOTO 84708420 I (OPT(1) OR (OPT)9) THEN PRINT "BAD OPTION " : SOTO 80708430 CLS:PRINT:PRINT:PRINT:PRINT:PRINT8440 ON OPT GOSUB 8730, 8760,8790,8820,8850,8870,8910,8930,84708450 GOTO 8180

8460 8T 1720

8470 C]S :PRINT8480 PRINT 0, "RECACULATE DRAWD(WNS WITH DATA CH.NED8490 PRINT

500 PRINT 1, 'WIDTH OF WATER SORFAE '

8510 PRINT852D PRINT 2, "VESSEL BEM'83 PRINT

8540 PRINT 3, 'VESSEL DRAFT'050 PRINT8560 PRINT 4, "RIVER VELOCITY'

8570 PRINT8580 PRINT 5, 'UPBOUND VESSEL VEI.CITY-8590 PR:NT8600 PRINT 6, "IDOWaOUN VESSEL VELOCITY"8610 PRINT8620 PRINT 7, "DEPTH AT CENTER OF OiMEL.'8 PRINT

8W PRINT 8, "FIRST LIST OF INPUT DATA'

144

Page 151: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

8650 RINT:INUT • OPTION * ;OPT8660 :F OPT-o T-F 4 STO 84608670 :; OPT=8 GOTO 8180880 ::(OPT(l) OR (OPT)B) THEN PRINT, 'BAD OPTION #':GOTO 58908690 CLS

8700 PRINT :PRINT :PRINT.PRINT: PRINT8 "0 OA OPT GOSUB 8890,8950,8970,6990,9010,9030,90M,81808720 GOTO 8180873D PRNT:INPUT 'REA ON GREEN SIDE OF UPBOLID VESSEL in sq. ft. = ";AREAl8740 PREI=ARAl8750 RETURN8760 RINT:INPUT 'AREA ON RED SIDE OF UPBEOD VESSEL in sq. ft. = ';AREA2

8770 ARE2RE 28780 RETURN8790 PINT:INPUT 'AREA ON GREEN SIDE OF DOWNBOL14D VESSEL in sq. ft. = ";AREA38800 A3AREP38810 RETURN8820 PRINT':INPUT 'AREA ON RED SIDE OF DOUNBOUND VESSEL in SQ. ft. = ";AREA48830 ARE4=AREA488*0 R-ET URN8850 :RaT:INPUT 'PERCENTAGE ICE on the green side (aecimal form) = ";Ii860 ;:-FURN

8870 RINT:INIUT 'PERCENTAGE ICE on the red side (aecimal form) = ";128880 ,RETURN

8890 PRINT:INPUT 'WIDTH OF WATER SURFE in feet x ";T8900 A-. JRN8910 'RIN]T:INPUT 'DISTANCE TO UPBOLID VESSEL from green side in feet v ";P8920 !CTURN8930 PRINT:INPUT 'DISTANCE TO DOUNOLHD VESSEL from green side in feet = ';Pl

8940 RETURN8950 PRINT:INPUT 'VESSEL BEA in feet8960 RETjRN8970 PRINT:INPT 'VESSEL DRIT in feet mD8980 RETURN8990 PRINT:INPUT 'RIVER VELOCITY in feet per sec. * ';VI9000 RETURN90,0 PRINT:INPUT 'UPBOLID VESSEL VELOCITY in feet per sec. a ';V2UP90M0 EURN9030 PRINT:INPUT "DOWNBOUDI VESSEL VELOCITY in feet per sec. * ';V2DP9O4O IETURN

905D PRINT:INPUT 'DEPTH AT CENTER OF in feetRETURN

9070 REM9080 RE PLOT RESULTS ON SCREEN19090 RE9100 CN DIRV SOTO 9110, 9130, 91109110 KLmP I9,20 6 70 91409130 , =9!40 -:OR T=l. TO NU-I9,50 YSI (T)=YUI (T)

9160 V-..C(T) =VlU(T)

9170 YSC2(T)=YU2(T):9180 NXT T 145

I

Page 152: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

9190 :-A -=1 TO Nf-19M fS-T)=YD1 CT)92'0 V'S0(T)=V1(T)9220 y S4(T) =f2 (T)5230 WEl T9240 :-'9M; (2 OFF

970 P OLOR 0,392B0 P~7(44,4),l9 -O Z=l TO 10

9300 D:b 9L3 R3 D16"9310 %97 Z9320 DI W U R3 D3 U3"'333 ..Z; Z=! TO 103340 Dk 'R22 D3 U3";35) h:1T Z9360 FC; Z=l TO 10

937="-, ; R3 L3 U16'930 DT Z93 D "R3 L3 U3 D3"

45) FCL Z=l TO 10

94 D 1 "L22 U3 D3"94+0 NEXT Z94 K LOCATE 1,4 : PRINT "5'944j .LXTAE 5,4 : PRINT "4"945G .OCATE 9,4 : PRINT '3'9460 LOCATE 13,4 : PRINT '2"9470 XJCTE 17,4 : PRINT "1"980 LDOATE 21,4 : PRINT "0"9490 LOCATE 8,2 : PRINT R"9500 LOW TE 9,2 . PRINT OR"

9510 LOATE 10,2 : PRINT "A"9520 LOCATE 11,2 : PRINT "W"9530 LOUTE 12,2 PRINT RD"

9540 LOWE 13,2 z PRINT '"9550 LOXATE 14,2 PRINT O"9560 LOITE 15,2 a PRINT 'N"9570 LMATE 17,2 : PRINT Of,9560 LOC(TE 18,2 a PRINT "t"9590 LtTE 22,6 PRINT no 4 8 12 16 2029600 LOTE 24,14 : PRINT "LOCITY (ft/s)"

9610 ON NJ (OTO 9620, 9730, 9830, 9940, 100309620 FO T=I TO N-19630 YU (T)=I58-YUI lT)*329640 A;(T)-44+VU(T)*119650 PST (VU(T),YUI(T))96W0 D"4 ODN.2, +21J4D4R4'9670 1ET T9680 LOTE 1,8 : PRINT Z$96%90 LOCATE 3,8 : PRINT "GREEN - UPBUIM"9700 NUM 29710 IF II4EYS - ' THEN 60TO 97109720 WOTD 9240

146

Page 153: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1

I 9730 FOR T=I TO IJ-I9740 YL;2 T)m=158-Yt2 (T)*32

3 9750 ;SET (VU(T),YU2(T))9760 DRA "BM+2, +2UL4 4"9770 MEXT T9780 LOCATE 1,8 : PRINT Z$9790 LOATE 3,8 PRINT 'RED - UPBOUN)"9800 IP = 3*10 IF 1"Y$ = " THEN 60TO 9810

9820 ON DIRY 60TO 10030, 9e40, 92409830 FOR T=l TO ND-i9840Ol (T)=158-YI (T)*329850 VD( T )-44+VD(T)I 19860 PSET (VD(T),YVI(T))9870 DRAW 0W+2,+2U4.AD4R4'9880 *EXT T9890 .OCATE 1,8 : PRINT 2S9900 .0CqTE 3,8 : PRINT "GREEN - DOUN "9910 1Y =49920 AF MEY$ = THD 60)0 9920I9930 60TO 92409940 P TWI TO ND-19950 Y2i(T):158-YD2(T)*32990 PSE7, (VD(T),YD2(T))9970 DRW "BM+2,+L2U4D4R4'9980 NEXT99% L.IATE 1,8 : PRINT Z$10000 LOCATE 3,8 : PRINT "RED - DOUI"SC10010 .J = 510020 :F IWEYS = "" THEN SOTO 1002010030 RF.EN 00040 W'DTH 80

10C50 FOR TI TO NU-I10060 YdI (T)zYSCI (T)10070 W1 (T)=MLC (T)10011 Y l (T)"oYlC2(T)

10090 NEXT T10100 FOR T=1 TO I0-110110 YD1(T)=YSC3(T)10120 (T)-D6C(T)10130 Y02(T)uYSC4(T)10140 NEXT T

10150 GTO 15700 : RE FROM PLOT10160 REM10170 R SENW RESULTS TO PLOTTER10180 RE110190 OPEN 'COMl:9fiW,S,7,1,RS,C853,DS,CD" AS #1

10200 ON DIRY GOTO 10210, 10240, 1021010210 DIRl-I10220 DST=P102.30 1026010240 DIRz20250 IBSTPI

102M0 FOR T-1 TO NU-I

'47I

Page 154: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

:070 YSC (T)=YU1 (T):02B0 ''C (T)--VU (T)"3 ") -,C (')xYU2 (T)

10300 WXT T103:0 -1= : C]L)=

!032'0 FOR T=1 TO ND-I:0330 YSC3(T)=YDI(T)

.0340 VDSC (T)--VD (T)

.0350 YSK4(T)=YD2(T)

:0360 NEXT Ti0370 QS : PRINT : PRINT : PRINT:0380 PRINT 'CHOOSE ONE OF THE FOLLOWING OPTIONS' :PRINT:0390 PRINT "DRAW 6MPH OF" : PRINT:0400 :RNT 1, 'DIDOJWNS ONY' : PRINT:0410 P;INT 2, 'DAMAGE PROABILITY ONLY' . PRINT10420 :RINT 3, "BOTH DRAWDOWNS & DAMAGE PROBABILITY" PRINT : PRINT10430 :' DT " INPUT OPTION ";SELE:0440 IF (SELE(l) OR (SELE)3) ,HEN SOTO 10370

.0450 ON SELE GOTO 10460, 10460, 1046010460 -S : PRINT : PRINT : PRINT:0,470 PRINT "C4HOSE ONE OF THE FOLLOWING OPTIONS' :PR:NT:0480 PRINT "DRAW GRAPH OF' : PRINT

:)490 PRINT 1, 'GREEN SIDE ONLY" : PRINT:050) PRINT 2, 'RED SIDE ONLY' : PRINT:510 P9:%T 3, 'BOTH SIDES ON SAI( GRAP' : PRINT : PRINT

:'0520 :NPUT • INPU" OPTION ',SIDE

10530 :: (SIDE(1) OR (SIDE)3) THEN SOTO 1046010540 CLS:PRINT :PRINT :PRINT aPRINT :PRINT

1O5O PRINT "T PLOTTER ON LINE - REPLACE PAR' :PRINT

10560 PRINT "INSERT THID BLACK PEN FOR PEN #1' :PRINT:0570 PRINT "INSERT FINE BLAD( PEN FOR PEN #2" :PRINT10580 PRINT :PRINT :PRINT:0590 PRINT "HIT SPAE BAR TO CONTINUE.'

10600 QIS=INEY$:IF Q( ' ' IHEN 60TO 106010610 ON SELE SOTO 10620, 10640, 1062010620 PRINT #I, "IN;SPl;AI500,648D;PD10630 GOTO 1066010640 PRINT #1, 'IN;SPI;PA1SO0,1500;PD'10650 GOTO 10700

10660 FOR I=1 TO &10670 PRINT #1, "INiYT-PD;PR,-8301J'O10680 NEXT I10690 PRINT 01, "IN;YT'10700 FOR 1-I TO 8

10710 PRINT #1, "IN;XT;PD;PR875,0;PU'

10720 NEXT I

i0730 PRINT 01, "IN;XT"!0740 PRINT #1, "IN;CP-I,-I;LBI6' + CHR(3):0750 PRINT #1, 'CP"10760 PRINT 01, "IN;PAR50, 1500'10770 PRINT #1, "IN;CP-,-l;LB12' + CHR$(3)10760 PRINT #1, "CP"

10790 PRINT #1, *IN;PA00 1500'10600 PRINT 01, 'IN;CP-I,-I;L go + 4RSM(3)

148

Page 155: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

.0840 PRINT #1, ;CP-1, B410850 P9IN7 C, 1"IN;PAi500, 1500'10860 PRINT #1, 'IN;CP-l,-l;LB 02 + CHRS(310870 PRIN7 #1, -CP-I1088 3WL8U OTO 10830, 1,010, 10890

.08%NIN' C,"IN;PA1500, 1500'10900 PUINT U, 'IN;CP-2,-0.1;LBO + 04RS(3)109,0 PP. I N #1, -CP'10920 N~IN. *1, 'IN;PA1500,34'60'310330 PRIXT C, "IN;CP-2,-0.1;LBl' + CHRM()'1054.0 P;INT #11, 'CPO.0950 IUT #1, "IN;PA1500,4820'10%0 PRINT U1, 'IN;CP-2,-0. 1;LB2O + CXR(310:7 0 PRINT #1, -CP-

,(tO RIN C, "IN;PA1500,6480'

i1& RVN C, 'IN;PR700,6480;PD;'1330- #'T 1, mP700,1500;PU;'

2 SELE GOTO 11080, 11110, 110503 tt1~~ Z~NT U, "IN;PA2000,7000;' NGEvVSELSED*4CHS31-06 PRI N U,'SI. 3, .7, LB**DRMW+D KAI GvsVS& PED + HS3

-10703-3070 111301 11060 PRINT #'1, *IN;PA300,7000;*1,M~ PRINT #I, "SI.3,.7,LB*DRAUDOD vs VESSEL SPEED".' + CHRW()1:00o SUMO 11130

::0PRIN(T #1, 'IN;PA3000,7000;*1.1.1 PRINT UI, 'SI.3,.7,LB**DAMM vs VESSEL SPEEDW. + CHRS(3)11130 PRINT #1, *IN;PA4475, 1100'11140 PRINT #1, 'LBVESSEL SPEED (ft/sec)' + CHRS(3)

SE1 . SOTO 11160, 11190, 1116011150 PRIN SELE PA20 35' + IS3

11190 PRINT #1, 'IN;PA420,19W0112DO PRINT #1, "DID,1;BSOE AND NEASIE D0ME PRODBILITY" + CHRS (3)1210 PRINT #1, 'IN;SP2;PA1750,6700'112?0 ON SIDE SOTO 11230, 11250, 11270111230 PRINT C1, OLBSITE: '76 a- GREEN SIDE"+ OHR$(3)11240 G079 11280112W PRINT #1, "LBSITE: '2$ 0- RED SIDE"+ O4R$ (3)

?7 -CN #4, OLBSITE: 07$ 1- BOTH SIDES*+ CXRS(3)

118 PRINT U1, "IN;PA1750,6350"11290 :: DIR = 2 SOTO 11320I 11300 PRINT U1, LUPBOUND VESSEL I + DRS(3

1130 ANT*1, *LBDOWNGW4D VESSEL I +CHRSW311330 ;0N311340 RE

149

Page 156: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

11350 PRINT 1, "IN;PA1750,6050"11360 PRINT #1, "LBESSEL BEAN ='B 'ft'+ 04R$(3)11370 PRINT #1, "IN;PAI U O,5900"11380 PRINT C1, "LBVESSEL DFT ='D Oft'+ CHRS(3)11390 PRINT I, "IN;PAI75,-50"11400 P R:NT 0U, 'LBDIST TO VESSEL (Vrm) ='DST "ft'+ CHS(3)11410 Oh SELE SOTO 11520, 11420, 11420,1420 01 SIDE SOTO 11430, 11480, 1143011430 PRINT #I, "IN;PA175O,501:40 PINT C:, "LBSHORE(r.)='NCGR" + CHR$(3)11450 PR:NT #!, "IN;PAI750,5350"I',40 PRINT #, "LBSOIL(gr.}='SLR$" + CHR$(311470 SOE I 60T0 11520, 11480, 11480::460 PRINT 01, 'IN;PA1750,5200".:490 PRINT #1, "LBSHORE(red)'CRE$'" + CHR$(3).1500 PRINT #,, 'IN;Pj1750,5050"1510 PRINT #1, "LBS0IL(red)--SLRE$'" + CHR$(3)1.520 ON SELE GOT1 11630, 11530, 1153011 30 PRIW- #I, "IN;PA7(0O0,6500"11540 PRINT #I, -LBSHORE AD NEARSHORE 0+ DR(3)1150 P3I4T #1, "IN;PA7000,6350'11560 PRINT #1, "LBDA A6E PROBABILITY + CHR(3)11570 PRIkT #1, ':N;PA7100,6100'11580 PRINT #I, 'LBA = NONE TO LIGHT u+ DRM(3):1590 PRINT C, "IN;PA7100,5950"11600 "1RI KT 01, 'LBB = NODERATE '+ CHR(3)11610 PRINT #1, 'IN;PA7100,5800'11620 PRINT #1, 'LC = HIGH '+ MS(3)A1630 PRINT #I, "IN;PA7000, 1950":1640 PRINT 1, "LBRIYER VE.='VIft/uc" + 00(3)11650 24 SELE GOTO 11690, 11660, 1166011660 ON SIDE GOTO 11690, 11690, 1167011670 PRINT C, "IN;PA400,500"1'680 PRINT U1, 'LBOWAt6 BOTH SIDES w + CHRS(3)11690 I ITH = 0 GOTO 1172011691 17 IThEVO11692 I3 INT(ITT)11693 IC = IB/1O11700 PRINT #I, "INiPA7000, 175011710 PRINT I, 'LBAY ICE THICK a 'IC in,'.+ CHR(3)11720 PRINT IJ, "PU;SPO;'11730 CLS:PRINT :PRINT :PRINT :PRINT :PRINT11740 PRINT "WHEN PLOTTER PXUSES -' : PRINT11750 PRINT 'INSERT GREEN PEN FOR PEN 1 :PRINT11760 PRINT 'INSERT RED PEN FOR PEN #2" :PRINT11770 PRINT :PRINT :PRINT11780 PRINT "HIT ME BAR TO CONTIML'11790 2t =IN(E'Y$.IF () ' " THEN SOTO 11790118D00 IF DIR=2 GOlD 141901110 ON SIDE GOTO 11820, 12170, 1184011820 PRINT #1, "IN;SPI;PA4450,80011830 OTO 1185011840 PRINT #1, "lN;SPljPA3000,800'1150 OIN SELE GOTO 11860, 11880, 11860

150

Page 157: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

'186" 1111', #1, "LBDRA0 IRE9 S:DE + DWIR (),1870 C4 SELE GOTO 12100, 11880, 1188:188,j O SlOE GOTO 11890, 12170, 11910

11890DRIN C, PA4450, 500'

112 PRV$, LOAWGE SIDE *+ CHRSU)

U:3 EX SIDE GOTO 11940, 110 19

111960 PRINT C1, ";U*645;Y;PD;6950;+50011970 IEXT Ili1380 T 1203011990 3RINT C1, !W;3000;400;3500;600:2000 :OR Y=0 TO 6W0 STE? 100120:0' DRINT #j, "P;J';300;Y;"PD';35o00;Y+ 50o

12030 'RNT C1, 'Plsrw'2040 :N SIME S07,1 0'0, 12170, 12050IM5 'INT #1, 'N';8400;400;890O;600

1*2060 ZR Y=O Ta 600 STEP 10012070 11117 C, mPUm;8400;Y;"PDm;890;Y+50

*12080 NEXT Yf12090 PRINT Ui, "PJ;1W"12:00 [N SL.E SOTO 12110, 12180, 1211012110 'F DI.W GOTC 1412012120 FOR Tzi TO NJ-I1 2130 VUTu~m((U/I6)7000)iso0O

110PRINT #11, IIN;5M*;PA,JJ(T),O,,Y 1J1(T),* DOGR$()U 2160 NEXT T12170 ON SELE 60TO 13050, 12180, 1218012180 IF DIWz SOTO 124101110IF CALIJ.2 SOTO 12410I12190 IF MG1=00 THN N61=2

12192 IF ARI=100 M~ KRI=212193 IF M2100 THEN ft32v1219 IF N~zD NHU 2-4

1210N=( (Vll/16) 7000) +1500

120IR-( (NRI/3)1500)+15001240NG- (V2W/ 16) 47000) +1500

12250 NR=( (V2/I16)f7000)+15001225 IF Y2LG6=0 THEN W6=412264 IF V204'~ TIEN NR=03 ~ e 1220 (S150012270 KI=1500120 RG: ( WVUG/1611,7000) +,- 03 229% RR=((V3lJR/16)#70D0)+150

12294 IF V31RC THEN RRO12300 JB=( (N62/3)*500)+1500I 12310 JR=UMR/3)*500)+1500

151

Page 158: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

G=33 (i PUGI3) *500) +150012340 ULR=( (PUR/3)*5M0)+150012350 7-LL6)LUR THEN 6010 1239012360 :F 'UR)=LU6 THEN 6010 123701237% -XG-LUR:2360 GOT0 1240042310 a.R--LUG:2-4W CALU = 2:21,.J ON SIDE 6010 124Z0, 13M5, 12420:-420 ON SELE 6070 13050, 1,230, :2430:2430 PRINT C1, "IN;PA500, M '12440 PUIN' C, "DIO,1;LEGREEN + CHR(3)1245-) WOO Y=I

:2470 X =5.':

:25:0 x =500

125,30 X=650 -Y=1480+((16-KG)/2)

'254) PRINT C1, D1N04.LE . . RS(3

12590 PRINT 11, 'DIO,1;LBA + CHRS(3):2:,60 1- W6= 6070 126W12:0 X=650 :Y=JG((U6-IG)/2)-212520 PRIlNT #1, "IN;P",X,*,',Y,;PU;*126390 PRNT #1, i,;C 40RS3

200F4 a12640

12620 PRIN C, "IN;PA*, X,*,*,Y, ';PD;'

12660 Y=.612670 PRINT #1, 'PA,X,',*,Y,*;PD;'12680 X=KS12690 PRINT C1, -PA",X,',, 4 ;PDI'12700 YZKB12710 PRINT C1, 'AI'' ,;12720 PRINT #1, 'III';KB;KS;MG;I612730 FOR Y=XS6-(M-M() TO 16 STEP 912740 PRINT #1, 'P'Ki;P'M;+ "12750 W~X' Y12760 PRINT #1, 'PU;IW"12770 :F iMs=0 GOOD 130802780 %:tOG :YzK6

12790 PRIVT 41, 'IN;PA*,X,O,",Y,O*;PD;o

:28:'0 P)RI4V 81, 'AK ,,'P

12830 P41NT C1, "PA', I,a, ,Y, ';PD;'12B40 Y-KG120850 PRINT #1, 'PA', 1,, ,Y,*I';*;

152

Page 159: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

m

:860 PRINT #1, "IW';M6;KG;NG;JG

:2870 7R Y--d-(N6--) TO JG STU 0128O PRINT I, "PU';1G;Y;"PD';NB;Y(NN6)

1289 NEXT, Y12"90 PRNT 61, PU;IW"12910 F RG-O GOTO 1308012920 X-% : Y=KS12930 DRNT t', "PA', X, ", ",Y, "1PD;"

12940 Y=L612950 PR INT I, IP, 1, ,,V, ';PD;a

*y "

129%0 X=RG12 970 DR"NT CI, " A',Xj, ,Y, ";PD;"

m,2N6O Y-_ 6

12990 PRINT #1, "PAX" )(w"m,Y,m";PtU;w

13000 PRINT 1, IWO;N;G;R6ILUS13010 OR YKSG-(R-G 6) TO L36 STEP 013020 PRINT 1, I';JSP2;Y;'PDO;R;Y+(R-N ):3030 !0XT Y120,+0 :) ANT 41, u;

m 13(60 N SIDE SO]TO 14060), 13060, 13080

13060 PRINT #1, "IN;SP2;PA00,B0W"13090 ON SELE OTO 13100, 13120, 1310013:00 PRINT 11, "LBDI)0IWi RED SIDE + + CHRS(3)

13110 (N SE. GOTO 13560, 13120, 131203120 ON SIDE OTO 14060, 13130, 13150

'3130 PRINT CI, "P 50,500"

13" 0 GOTO 13160

,3:,50 RINTC, PA3800, 500'13160 PRINT 11, B'LB E RED SIDE ' + 0 0R$(3)13!70 3N SIDE 60TO 14500, 13180, 1323013180 PRINT 1, 'IW6 50;4001675016001300 CDR Y=O TO 600 STEP 10013200 PRINT C, 'P';675O;Y;'PD;2i5M;Y+500

13210 NEXT I13220 6TO 1327013230 PRINT C, "IW';5600;40;6100;60013240 FOR Y=O TO 600 STEP 100

13 0 PRINT #1, P"';61(0;Y;; 5D0O;OY+50013260 NEXT Y13270 PRINT #, "PU;IP13280 ON SIDE GOTO 14060, 13340, 132013290 PRINT 1, "IW";8400 ;400;8900;60013300 FOR Y=O TO 600 STEP 10013310 PRINT C, ".J;9O0;Y;'P'l;400;Y+5003 130 NXT Y13330 PRINT #1, "PU;IIW13340 PRINT 11, 'P900,90013350 PINT #1, 'DIO, I1LBRED " + CH1$ (3)13360 X=700 : Y:IR13370 PRINT #1, IN;PA',X,*,',Y,';PD;"13-80 1-=9M13390 PRINT C1, " PA', X, ",Y,0; Pul a

153

I

Page 160: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

34 : NR=0 GOTO 13450!34v' X=700: YzJR

'3430 1=900

,3450 X450 : Yzl48O+((IR-4(R)/2):3460 P2INT Ci, "IN;PA",X,',,Y,*;PU;*13470 PRINT #1, 'D'&0llLBA + M4SG3):3490 I= NR=C GO0 13560:3490 X=85 : Y=IR+((JR-IR)/2)-20

* V C, *tIOA4.BB + CHRSO&I7

:352" :7 RR=0 6010 13560:3.0X=850 : Y=JR+((LUR-JR)/2)

'M.O NT #1, *0I0,1;LBC '+ CHRS(3)D0. 1R-2 GOTO 14420

-3r-. 2 SELE SOTO 13580, 13650, 13580

3550 f.2(I)=((YJ2(T)13)*5000)+1500!3,) 24 SDE GOTO 136nC, 13610, 13620:36.0 V'T) =( (VU (T) /'6) #7000) +1500:3&630 cRINT C1, "IN;SM+;PA*,VUCT),",',YU2(T),' C:ARI(3)13630 .ET T1364) M~ SELE GOTO 14060, 13650, 13650:3650 X=MR :Y=KR:3660 PRINT C1, IlN;PA',X,,,Y,*;PD;"13670 Y=IR,3680 PRINT C, "-PA', 1,",",Y,*';PD;l13690 I=XR:.3700 N "WT #1, -PR', X, , ,Y, ;PD;'*:3710 Y-0R.3720 PRINT #I, -PA-, X,"', "Y, "PU;l13730 PRINT C1, OIWO;KR;KR;NR;,IR13740 FOR YKR-IMR-KR) TO IR STEP 913750 PRINT #1, 'PUJ"iMR;Y;"PD';,KR;Y+(NR-KR)13760 PEXT Y13770 PRINT #1, *PU;1Id"13780 IF NR-0 SOTO 1406013790 X=MR : YzKR13800 PRINT *1, P ,,,,Y;D'13610 Y-JR13820 PRIWT U1, 'PA-,X, .,",Y, ';PD;l13830 I-NR-3840 P9 INT C1, -PA-, X, ,'Y, 'PD;13850 Y4=S13860 PRINT C1, 'PA', X,', ,Y,";PU;l

13870 PRINT #1, IW';M;KRINRIJR13880 FOR Vu-KR-(NR-NR) TO JR STEP 013890 PRINT #1, RU'N;Y'PD;MRY(NR-R)13900 ?EXT Y13910 PRINT #1, 'PUIU'13920 IF RR OTO07 140601393D 1=0 i YZNR

154

Page 161: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

1 395X Y=%-1RI 39& 1,7 C,"PA- XRR;PD13970 Y=RR

I 40 PRINT #1, "PA',X, ", ",Y,"';PU;'14,3:0 PRINT C, 'I4";NR;KR;RR;LUR1( -2 R Y:KR-(RR-NR) TO LLR STEP g

14Q0 L~iNT #1, "o-U";RR;Y;NPD";NR;Y+(RR-NR)

:~o. : R=2 I~ GOTO 14500150104

L~:)-% SELE 8070 :4120, 14190, 1412014.::.-, :N DE GOT0 14-30, 14190, 1413014:30 7:R T=i -0 ND-i

:4D q: N~T CI, "N; SM*; PA ,VD(T),,YDI (T), + CHRS (3)14:70 C-XT 7'4:i) 3070 1217014:90 ic CALD--2 60T0 11810449' IF 0'01=100 TE MGP=2149 F MG2--100 THN M62-2

14 4 : R2=100 THN MR2214200 6=( (V1DI16)*7000)+1500

142:10 MR=-((V1DR/1l6)*7000).:50014M0 i6=( (MG1A/3) 45000) +1500I14230 I3=UNMRl/3)*5000)+15001424C 16=( (VeDG /16) *7000) +15001125 l=( (V2DR/' 16) 7000) +15W01452 :F VL2DC,0 THEN NG=0I14254 IF V2DR=O THEN NR=0143 K=1500

'120l=UV3DG/16)'7000)+150O120RR-( (V3DR/I6)#7000)+1500

14292 IF V3DG=O THEN RB-O14294 TY V3DG=-O THEN RR=O1 14300 JG=((M62/3) *5000)+150143:0 JR=( (MR2/3)4500) +1500114320 0--250

1430 G( (PDG/3)f3M0)+150014340 LJR ( (PDR/3)*5000)+150014350 IF LU6)LUR THEN SOTO 14390146 IAF LUR)-LLG THEN 60T0 14370

14390 JLUU

155

Page 162: Ui FILE c - DTIC · 2011-10-11 · Michigan Technological University 72 Lyme Road Houghton, MI 49931 Hanover, NH 03755 Ba. NAME OF FUNDING/SPONSORING Bb OFFICE SYMBOL 9. PROCUREMENT

14401. :; -=2144:0 3-0 11810,4) * SELE SOTO 14430, 13640, 1443014430 FR T=l TO M-I:444C YD(T)=((YD2(T)/3),5000)+150014450 ON SIDE 607l1 14470, 1460, 14470114L^ V (T)=( (VD(T)/16)*7000)+150014470 PRI%'T #1, IN;9M+;P',VD(T),w,',Y12(T)," + CHR$(3)14480 ,XET T14490 X0 1364014500 M DIRV SOTO 14510, 14570, 14510145:0 70R T=I TO NU-I1450 YNi (T)=YSCI (T)14530 4.'(T)-V-C (T)14540 Y(J2(T)=YSC2(T)

.4550 SEXT T:45W 0N DIRV OTO 1462, 14570, 14570

1457 '5 R T=1 TO ND-I:458" Y'.. - YSC3(Tl)145% ' (') =VDSC (T)14600 Y 2(T) =YSC4(T)146:) 1%: T

-;;.,% $ 1, aPU;SP0;P~l,4000"1"3 C..S :PRINT :PRINT :PRINT :PRINT14643 'OUT "DO YOU WANT TO DRW MORE GRAPHS (Yes,No)";A$1465C := LEFT(A$,(:) = Y' OR LEFT$(Aq$,) "yo THEN 60T0 1020014660 .7SE #1,4670 G:'0 5730 : n FROM PLOTTER

'4680 FE146X RE RETURN TO MENU14700 :EM

"47:0 . NDXO .SUB, R

156