Improvement and modification of program data acquisition systems 

 created changes in the collection format which required a new version 

 of the RAPLOT program. At the same time, experience gained from running 

 the RAPLOT program was incorporated to provide an improved and more 

 sophisticated data processing capability for the RIST project. The new 

 program is called RAPLOT II and was used at CERC for processing field 

 data for all tests after December 1968. Subsequently, the program was 

 modified to run on an IBM 7094 computer to produce plots on a Stromberg- 

 Carlson 4020 cathode ray tube. This version is called RAPLOT III (See 

 Appendix B, page 47) . 



Section B. SUMMARY OF RAPLOT II PROGRAM 



1 . Hardware Requirements 



RAPLOT II was written in FORTRAN V for the UNIVAC 1108 Computer 

 and EXEC II operating system at the National Bureau of Standards (NBS) 

 in Gaithersburg, Maryland. CERC is connected to NBS by a leased tele- 

 phone line and has a UNIVAC 1004 for its remote terminal. The NBS 

 UNIVAC 1108 has 65,000 words of core memory of which 38,400 are re- 

 quired for the RAPLOT II Program. FORTRAN V employs advanced features 

 not found in standard FORTRAN IV. They are the NTRAN subroutine for 

 executing binary input-output commands, and the FLD function, a bit 

 manipulation routine. 



For field program use, RAPLOT II has been modified and written in 

 FORTRAN IV to run on an IBM 7094 computer at the Pacific Missile Range 

 data processing center at Point Mugu, California. The size of the 

 program had to be reduced considerably to fit into the 32,000 word 

 memory. Consequently, the processing of the data is less thorough, and 

 the writing out of the processed data on magnetic tape was eliminated. 

 This version was used to support a RIST field test near Point Mugu where 

 the primary requirement was for quick printout and graphic display of 

 the processed survey data. 



2. Program Description and Logic 



A flow chart of the program is given in Figure 1; an outline 

 description of the main steps in the program follows: 



a. Read in two program control cards and a file legend card. 

 Additional control parameters are computed from these input parameters. 



b. Read in from magnetic tape a data file from a radio- 

 isotopic tracer survey. 



c. Check radar beacon ranges for errors. If distance- time 

 ratio for successive ranges indicates a ship speed greater than 6 knots, 

 or 3.09 meters per second, correct the ranges by linear interpolation. 

 Experience has indicated that these beacon ranges may be erroneous 



(as much as an order of magnitude) as often as 5 percent of the time. 



