Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
N7818623111111111111111111111111111111111111111111111
Report No. 77-042Contract No•. NAS8-32024
(NASA-CR-150541) WISP INFORflATIONSYSTEM USEE'! SNANUAL Final ReportComputing g Inc*a Huntsville g Ala~)
BC A04jrH' .A01
DISPLAY{H&S68 PCSCL 0413
G3j47
N78-18623
Unclas04805
I
FINAL REPOR TWISP INFORMATION DISPLAY
SYSTEM USER'S MANUAL
.January 30, 1918 .
Prepared for:
George C. Marshall Space Flight CenterNational Aeronautics and Space AdministrationMarshall Space Flight Center, Alabam.a 35812
E&~0 M P UTI N 6, INC. III'------IaIID ....a_
https://ntrs.nasa.gov/search.jsp?R=19780010680 2020-07-23T14:59:46+00:00Z
Page Intentionally Left Blank
PREFACE
The Wind Shear Information Display System (WISP) User'sManual provides a detailed description for using WISP to collect, store,and process wind shear data received from Laser Doppler Velocimeter (LDV)systems. WISP was developed for NASA at Marshall Space Flight Center(Contract No. NAS8-32024) to store and process wind shear data for NASAanalysts.
Prepared by:P. L. AlleyG. R. Smitb.
Approved by:
Page Intentionally Left Blank
TABLE OF CONTENTS
Section
LIST OF ACRONYMSLIST OF FIGURESLIST OF TABLES
Page
ivvv
1. INTRODUCTION 1
1.1 Document Structure 1
2. SYSTEM START-UP PROCEDURE 3
2. 1
2.2
2. 3
Starting WISP from a Power-Off Condition
2. 1. 1 Power On2. 1. 2 Disk Drive2.1.3 Loading RSX-llM into Memory2.1.4 Using the Tape Transport
Recovering WISP from a System TlCrash"
To ROLLIN the System
3
3338
12
12
3. SOFTWARE DESCRIPTION 15
3. 1
3.2
Overview
WISP Control Program Description
15
15
3.2. 1 Oper-ator Assistance Displays {Key=in HELP} 173.2.2 Data Source Selection (Key-in S) 173.2.3 X-Y Plot Selection (Key-in P) 253.2.4 Tabular Data Selection (Key-in T) 283.2.5 Calculation Values Selection (Key-in C) 283.2. 6 Screen Se1ecti.on (Key-in X) 303.2.7 Begin Processing Section (Key-in G) 303.2.8 Stop Selection (Key-in Q) 303.2.9 Magnetic Tape Positioning Commands 30
4. DATA COLLECTION 33
4. 1 Data Collection Program Description
i
33
Section
4.2
TABLE OF CONTENTS(Co ntinued)
Data Tape Format
Page
36
5. DA TA DISPLAY 39
5. 1 PLOT Program Description
5. 1. 1 Real-time Processing5.1.2 Post Processing
39
3939
6. TAPE DUMP PROGRAM DESCRIPTION 49
6. 1 TDUMP Detailed Description
6. 1. 1 Program Initiation and Termination6.1.2 Dump Parameter Selection6. 1. 3 Tape Manipulation6. 1. 4 Automatic Updating
49
49494951
7. 3-D DISPLAY SYSTEM DESCRIPTION 53
7. 1
7.2
7.3
7.4
INIT3D Detailed Description
WF3D Detailed Description
7.2. 1 Program Initiation7.2.2 Tape Manipulation7.2.3 Writing the 3-D File7.2.4 Termination
ROTATE Detailed Description
7. 3. 1 Program Initiation7. 3.2 Rotating Data in the 3D File7.3.3 Termination
PLOT3D Detailed Description
7.4. 1 Program Initiation7.4.2 Displaying the Data in the 3D File7.4. 3 Termination
ii
53
53
53535454
54
5454
. 54
54
545455
Section
7.5
7. 6
TABLE OF CONTENTS(Continued)
HLINE Detailed Description
7.5. 1 Program Initiation7. 5. 2 Hidden Line Removal7.5. 3 Termination
RESET Detailed Description
7. 6. 1 Program Initiation7.6.2 Restoring Hidden Lines7.6.3 Termination
Page
55
555555
55
555555
- APPENDIX A - GLOBAL DATA DEFINITIONS
APPENDIX B - TO BE SUPPLIED
iii
A-I
B-1
COP
DCADDEC
LDV
NASA
PLOT
RSX-IIM
TDUMP
WISP
LIST OF ACRONYMS
WISP Control Program
Data Acquisition TaskDigital Equipment Corporation
Laser Doppler Velocimeter
National Aeronautics and Space Administration
Data Display Task
DEC Operating System
Raw Data Dump Task
Wind Shears Program
iv
Figure No.
2-12-22-32-42-5
3-13-23-33-43-53-63-73-8
5-15-25-35-45-55-65-75-8
7-1
Table No.
4-1
5-1
6-1
LIST OF FIGURES
Title
Processor ConsolesDisk Drive Controls and IndicatorsCorrect Log-in ProcedureTape Transport Controls and In;dicatorsThreading the Tape Transport
Wind Shears - Control DisplayWind Shears - Operating Info rmationX-Y Plot SpecificationsWind Shears - Special OptionsWind Shears - Keyboard UsageWind Shears - General UsageTape Input RequestExample of Tabula r Data Output
PLOT Package Example 1PLOT Package Example 2PLOT Package Example 3PLOT Package Example 4PLOT Package Example 5Filter Plot of 20 Filters (2 JJ.sec Pulse Width)Filter Plot of 40 Filters (4 JJ.sec Pulse Wi.dth)Filter Plot of 80 Filters (8 JJ.sec Pulse Width)
Filter Plot Frames
LIST OF TABLES
Title
Data Tape Format
Intensity Quantization Levels
Raw Data Dump Formats
v
Page
459
1011
1618192021222429
4041424344454647
56
Page
37
48
50
(BLANK PAGE)
vi
1. Il"TTRODUCTION
The Wind Shears Program (WISP) is a real-time data acquisitionand display system developed by M&S Com.puting, Inc., Huntsville,Alabam.a, for the National Aeronautics and Space Administration (NASA)Electronics and Control Laboratory located at the George C. MarshallSpace Flight Center in Huntsville, Alabam.a, under Contract NAS8-32024.
WISP is executed on a Digital Equipm.ent Corporation (DEC)PDP-11/35 computer under the real-tim.e operating system RSX-IIMVersion 1. Extensive operator interaction provides the requisite datamode and data display parameters to the data acquisition (DCAD) anddata display (PLOT) tasks.
Data is acquired in real time from a pulsed Laser DopplerVelocimeter (LDV). The data represents positional inforrnation·andintegrated intensity information obtained from twenty to eighty datafilters. Each filter corresponds to a specific Doppler shift dependentupon the selected pulse width. Certain calculations are performed onthe data to obtain parameters for display.
Data display provides near' real-time feedback of wind shearactivity within the viewing volume. A flexible X, Y plot routine providesa variety of displays for examining the wind shear characteristics.
The WISP system supports the collection of data on magnetic tapefor perw..anent storage or analysis,., or both.
1. 1 Document Structure
Section 2 describes the hardware and software configurationrequired to execute the WISP system. Included in this section is a start-upprocedure from a power-dow-ncondition.
Section 3 describes the WISP operator control program and providesquery/response examples for initiating real-time or post processingoperations.
Section 4 describes the data collection task (DCAD) and outlinesthe calculations performed on the incoming data. Included in this sectionis a description of the magnetic tape format.
-1-
Section 5 describes the data display task (PLOT) and providesexamples of displays obtained from execution of the real-time simulationprogram.
Section 6 describes the raw data dump task (TDUMP), and providesexamples of operator actions required to obtain the desired dump format.
Section 7 describes the three-dimensLonal plot tasks, and providesinstructions fo r their use.
Appendix A provides desc riptions of each named variable in theintertask common block. These variables are passed between the activetasks fo r system communication.
Appendix B provides operating information with respect to possiblesystem anomalies. The procedures outlined herein will allow continuousdata collection, possibly at the expense of real-time visual displays. This appendix also provides information relative to recovery from anomalous operations.
-2-
2. SYSTEM START-UP PROCEDURE
'J;'his section describes starting the hardware and software systemsof WISP.
2. 1 Starting WISP from a Power-Off Condition
The following sequence should be followed exactly.
2. 1. 1 Power On
To apply power to the system, the process console key should bemoved to the POWER position (see Figure 2-1). This should turn on powerto all the hardware components. When power is first supplied to the graphicsterminal, the screens are brightly illum.inated and should be cleared bydepressing the RESET PAGE key in the upper left corner of the terminalkeyboard.
2. 1. 2 Disk Drive
Within a few seconds after power is applied to the system, the LOADindicator light is illuminated on the disk drive (see Figure 2-2). The Production disk cartridge must be inserted on Unit 0 and the WFILES disk cartridgeon Unit 1 and the LOAD/RUN switches placed in the RUN position. After afew more seconds, the RUN and ONCYL indicators are illuminated. Notethat the WTPROT indicator should not be illuminated. If it is, the WTPROTmomentary contact switch must be depressed to clear it. If at any timeduring the session another disk is required, the LOAD/RUN switch must beplaced in the LOAD position. After a short time, the LOAD indicator isilluminated and the disk can be removed. The door cannot be opened unlesspower is 0:0- and the LOAD indicator is illum:inate.d.
2. 1. 3 Loading RSX-11M into Memory
WISP operates in the PDP-II family of programs under the controlof the standard DEC PDP-ll RSX-llM. RSX-11M is stored on the disk andmust be called into the processor memory before anything further can bedone•. A special memory unit with a small program that transfers RSX-llMfrom disk to memory is provided with WISP. The user simply causes theprocessor to begin running that program and RSX-IIM is automatically loaded.The procedure is as follows:
PDP-II/35
1. Place the ENABLE/F..ALT switch 1-71 the HALT position (down).
-3-
PROCESSOR CONSOLES
PDP-ll/35
Power
ou6;)
11 1
Lock
I
1 1 '0 1II
1 = Switch Up
o = Switch Down
o 1 ,0 0II
= 773010
Figure 2-1
-4-
DISK DRIVE CONTROLS AND INDICATORS
RUN WTPROT PWR RDY ONCYL FAULT
I I IWTPROTLOAD WT ED
I I. LOJ.-D.. ..... .. ...
CONTROLS lliDICATORS
Figure 2-2
-5-
2. Load the switch register with 773010 (octal) (see Figure 2-1).
3. Depress and release the LOAD ADRS switch.
4. Place the ENABLE/HALT switch in the ENABLE position(up).
5. Depress and release the STAR T switch.
The Monitor is now loaded into memory and identifies itself bydisplaying on the graphics terminal screen:
>RSX-I1M 08 48K Mapped
>RED DKO: = SYO:
>MOU DKO:
Note: In this manual underscoring is used to designate systemoutput, whereas user input is not underscored.
If the above message does not appear, the computer may not haveloaded the LOAD ADDRESS. To correct this situation, depress both theENABLE/HALT and START switches simultaneously. Then release theSTART switch and repeat steps 3 through 5 for loading RSX into memory.The user should then type MOU DKl: (RETURN).
At this time, the user should log into the system in the followingmanner:
o Ensure that the TTY LOCK key at the lower left corner ofthe graphics terminal keyboard is depressed.
o Enter at the keyboard the date and time in these formats:
> TIM MM/DD/YY(RETURN)
where
DD is the day (one or two digits).
MM is the month (one or two digits).
YY is the year (two digits).
-6-
Note: In this manual (RETURN) is used to indicate entryof the RETURN key immediately following thespecified data entry with no intervening blanks.
The prompt sign ( » will appear again. Enter
> TIM HH:MM:SS(RETURN)
where
HH is the hour (one or two digits).
MM is the minute (one or two digits).
SS is the second (one or two digits).
The prompt sign will appear again.
If an error is made during the entry described above, it can becorrected by either of the following methods:
o The RUBOUT key eliminates one character at a time,starting with the last character entered. When allcharacters back to and including the erroneous oneare rubbed out, the user can reenter them properly.Since the characters are stored on the screen, the
. RUBOUT does not actually remove their image, butsimply indicates that they have been deleted.
o The CTRL!U command rubs out an entire line at atime. Thus, if an error in entry is made near thebeginning of a line and not noticed immediately, theline can be canceled by depres sing the U key whileholding the CTRL key down. This causes the 1\ Ucharacters to be added at the end of the canceled lineand a line-feed, carriage return to take place. Theterminal is then ready for a new line.
The user is now logged into the system and can proceed. Thedesired program can now be requested by entering the command RUNand the program name. For example:
> RUN WISP(RETURN)
-7-
requests WISP to be run. Sections 3 and 4 describe how the user proceedsfrom this point. Figure 2-3 shows a correct log-in entry. The WISP Systemrequires only the name of the control program (COP) to be entered toinitiate the WISP process. For example:
>COP(RETURN)
will automatically start the control program.
2.1.4 Using the Tape Transport
A magnetic tape is not absolutely essential for operation of WISP,but since the user may wish to retrieve or store data on tape, this sectionexplains the working of the tape tr.ansport itself. Refer to Figure 2-4 forthe controls and indicators discussed below. Instructions for using thetape transport are:
o Place the PWR ON/OFF switch in the PWR ON position.
o Place the START/STOP switch in the STOP position.
o Place the ON LINE/OFF LINE switch in the OFF LINEposition.
o Place the LOAD/BR REL switch in the BR REL position.If it was already in the BR REL position, switch it toLOAD and back to BR REL again.
o Mount the magnetic tape reel on the lower capstan and threadthe tape according to Figure 2-5. If a write enable ring isnot mounted on the file reel, the FILE PROT indicator isilluminated and the tape can be read, but not erased orwritten. Thus, if the tape files are only to be read, but i.t 1snot anticipated that any files will be added to the tape, theuser may leave off the write enable ring to protect his tapefrom accidental erasure.
o Place the FWD/REW/REV switch in the FWD position.
o Place the LOAD/BR REL switch in the LOAD position.The tape is loaded into the vacuum columns and the LOADindicator is illuminated.
-8-
CO
RR
EC
TL
OG
-IN
PR
OC
ED
UR
E
PS
X-1
1M
08
48
KM
AP
PE
D>
RE
DD
KO
'=S
YO
'>
MO
UD
KO
'>
MO
UD
K1
'>
TIM
4/2
1/7
70
8:1
0:0
0>
CO
P
Ind
icate
dR
SX
islo
ad
ed
--U
ser
req
uest
toru
nW
ISP
• -.0 •
NO
TE
:>
are
pla
ced
by
RS
Xto
ind
icate
thatit
isre
ad
yfo
ran
en
try
•
Fig
ure
2-
3
TAPE TRANSPORT CONTROLS AND INDICATORS
IPWR ILOAD IRDYI
LD
I.~: ITILE IPT PROT
IOFF ISEL I WRT IFWD IREV I REW r
Indicators
LINE
,PWR ON ON LINE START ~
OFF.
LOAD
BR REL
OFF LINE
UNIT'SELECT
Figure 2-4
-10-
REW
. STOP
FWD
REV
Controls
THREADING THE TAPE TRANSPORT
Figure 2-5
-11-
o Place the STAR T /STOP switch in the START position. Thetape is advanced to the load point and the LD PT indicatoris illuminated.
o Ensure that the UNIT SELECT thumbwheel is in position 0for storing data and position 0 for reading data (postprocessing).
o Place the ON LINE/OFF LINE switch in the ON LINEposition.
1£ at any time during an operating session a different tape is required,the user may reverse the above process to rewind a tape to the load pointan4 remove it, then follow the process to load a new tape. Before a tapecan be used, it must have been properly prepared as described in Section 7.
2.2 Recovering WISP from a System "Crash"
There may be times when an abnormal hardware or softwarecondition will cause the system to "crash," i. e., control of the system islost. The normal way to recover system control is as follows:
o Reboot the system as described in Section 2. 1. 3.
o Disregard messages that appear on the screen.
o Type the appropriate RUN command and proceed normally.
2. 3 To ROLLIN the System
In some cases there may be a disk "crash" which can only berecovered by placing a new copy of the system on the disk (ROLLIN).To ROLLIN, proceed as follows:
o Place the HALT switch down.
o Mount the ROLLIN tape on Unit 0 and place tape unit on-line.
o Enter 773050 (octal) in the console switches (refer toexample for normal system boot in Figure 2-1. Notethat this is a different number).
-12-
o Load ADDRESS.
o Remove HALT.
o Depress START.
The mes sage ROLLIN V07
Jl.1[.
will appear.
o Type /RW to rewind the tape.
To ROLLlL'"\T the production disk, type DKO: <MTO: SYSTEM/FI withthe production disk mO'Wlted on disk Unit O. To ROLLIN the FILES disk,type DKl: <MTO: FILES/FI with the FILES disk mounted on disk Unit LNote that both ROLLIN! s are contained on the same tape.
-13-
(BLANK PAGE)
-14-
3. SOFTWARE DESCRIPTION
3. 1 Overview
The WISP softvvare consists of a three-task structure which, whenoperated under the RSX-llM Operating System, provides for the collectionand analysis of real-time LDV data.
The main control task, COP, provides all operator interactionb y- means of a query/response session. This allows the operator toselect data collection and/or plot paraIneters as well as data source (i. e. ,LASER, TAPE). At the conclusion of the session, the operator specifiesthe selection to go (G) or to terminate (Q). COP will start (0 r stop) thetwo remaining tasks, DCAD and PLOT.
DCAD is the data collection task. Incoming interrupts from theLDV processor are fielded by a device handler. The data is placed in aspecified buffer area and calculations are performed. At the completionof each frame of data, consisting of 100 data words transferred from theLDV processor, DCAD signals PLOT that a frame is ready for plot outputproces sing.
PLOT prepares the computed data values for graphic output. Atany time PLOT may be interrupted by the operator to change plot characteristics or to do any of the functions allowed by COP. The interrupt ofplot activities is accomplished by typing COP <CR> at the terminal.When the G command is given, COP will stop and PLOT will resume fromthe point of interruption.
The remainder of this section describes in detail the controlprogram, Section 4 describes the data collection task (DCAD), andSection 5 describes the PLOT task.
3.2 WISP Control Program Description
The WISP Control Program (COP) provides for all operatorinteraction with the WISP System. Through tutorial question and answersequences, COP allows considerable flexibility in data parametermanipulation.
Figure 3-1 presents the main control display for the WISP system.Each of the key-in characters are discussed in detail below. Responses tothe queries presented in the following paragraphs are nYESrt or rtNG. rtWhere responses other than rrYEsrr or rtNG" are required, a description ofthe type of response required is provided.
-15-
WIN
DSr
lEAR
S-
CONT
ROL
DISP
LAY
~1'~E
INTH
EKE
Y-IN
CHAR
ACTE
RTO
SPEC
IFY
OPTI
ONS
ANDI
ORRE
llIEW
THE
CURR
ENT
PARA
MET
ERVA
LUES
.K
EY-IN
SPEC
IFY
----
---
S P T C X G Q
DATA
SOUR
CEX-
VPL
OTTA
BULA
RDA
TACA
LCUL
ATIO
NUA
LUES
SCRE
ENSE
LECT
ION
BEGI
NPR
OCES
SING
STOP
I ~ 0'
I
TVPE
INHE
LPFO
RAS
SIST
ANCE
DIS
PLA
VS. F
igu
re3
-1
3.2. 1 Operator Assistance Displays (Key-in HELP)
If during the query/response session the operator requires assistancein determining the proper response? he may key-in the word11HELpt' whichwill cause the display shown in Figure 3-2 to be presented.
The l'HELP" displays provide tutorial infonnation about the WISPsystem and the options which are av-ailable to the operator for the graphicaldisplay of data and for general keyboard usage. Figures 3-3 through 3-6present the various assistance displays. Upon leaving the HELP mode? theoperator response to the query previous to HELP mode entry is required.
3.2. 2 Data Source Selection (Key-in S)
Three data sources are available to the WISP system: LASER?TAPE? and DUMMY. The default source is LASER. The full complementof WISP queries for each data source will be presented below? althoughnot all queries will appear each time the charader "SI! is entered.
3.2.2. 1 LASER Data Source
Selection of LASER as a data source sets the 'WISP operating modeto real time. Upon execution of the IIGII key-in, the laser is enabled andcollection of data from the laser signal processor ensues.
Query
DATA SOURCE IS SET FOR LASER DATA. OK?'
Query
NEXT SCAN NUMBER IS 1. OK?
Query
DO YOU WANT MANUAL ANGLE SELECTION?
If the response is IIYES", three queries will appear requestingthe angle data (see Section 3. 2. 3).
Query
NO DATA WILL BE RECORDED. OK?
If data reco rding is selected, tape po sitioning info rmation will berequested, followed by:
Query
ENTER TAPE LABEL - UP TO 80 CHARACTERS.
-17-
I ,.....
00 f
l.iT
~~rl
:3HEA
RS-
OPER
ATIN
GIN
FORM
ATIO
N
THER
EAR
ESE
VERA
LIN
FORM
ATIO
NDI
SPLA
YSTH
ATAR
EAV
AILA
BLE
TOYO
U.TH
ESE
DISP
LAYS
ARE
LIST
EDIN
THE
TABL
EBE
LOW
.TO
SELE
CTA
DISP
LAY
JUST
TYPE
INTH
EAP
PROP
RIAT
EKE
Y-IN
CHAR
ACTE
R,TH
ENPR
ESS
THE
RETU
RNKE
Y.
KEV-
INDI
SPLA
VCO
NTEN
T~-----
-------------~-
PPL
OTOP
TION
S,X-
YVA
RIAB
LES
SSP
ECIA
LMO
DES
CDUM
P,STO
RE,E
TC.)
.K
KEVB
OARD
USAG
E.
GGE
NERA
LUS
AGE
TORE
TURN
TOTH
ISDI
SPLA
YFR
OMAN
VOF
THE
INFO
RMAT
ION
DISP
LAYS
,TY
PEIN
THE
LETT
ERR
.
TOLE
AVE
THE
HELP
MODE
,TV
PEIN
THE
LETT
ERQ
.Fig
ure
3-2
,,
."I"
~.,
..•
.,rlr'~
..,~)
,,:
,,'.,
,..:
..,
I"
II,'
)'Y
I..
4I
I.,
""F,..
"":',J
"-"fiH
',;\:.
.~~:'t:~'
-:1~""
t·~.
~".'
';'~
.~r:t
·:~;
".
.l(
M1\
I,"
",I
...
".'"
'.'..
,~..
.;..
/..
,._
..'
':.',-~.iJ
KE1li
-OUT
:::"~'1r:""L'i't:;~'
-.._
---_
........
.,,.
.."
,.......
..,.
'(
..:~~
I I-'~ I
1IN
INT-
PEAK
PEAK
INTE
NSIT
Y2
SWSP
EC-W
THSP
ECTR
UMW
IDTH
3UP
VEL-
PEAK
PEAK
VELO
CITY
4tPH
VPK-
HOR
PEAK
VELO
CITY
-HO
R.CO~lPO,··tENT
5PV
UPK-
VER
PEAK
VELO
CITY
-VE
R.CO
MPON
ENT
6VM
VEL-
MAX
MAXI
MUM
VELO
CITY
7r1H
VMAX
-HOR
MAX
,VEL
OC
ITY
-HO
R.CO
MPON
ENT
8AP
PITC
HPI
TCH
9SR
SLRA
NGE
SLAN
fRA
NGE
10GR
GRRA
NGE
GROU
NDRA
NGE
11AL
ALTI
TUDE
ALTI
TUDE
12M0
ZERO
-MOM
ZERO
THMO
MENT
13M1
FIRS
-MOM
FIRS
TMO
MENT
14M2
SEeN
-MOM
SECO
NDMO
MENT
15VA
VARI
ANCE
VARI
ANCE
OFMO
MENT
S16
SDS.
DEU
STAN
DARD
DEVI
ATIO
N17
TMTI
ME
TIM
E
THE
KEY
-INIS
USED
TOSP
ECIF
YA
PARA
MET
ER,
THE
KEY-
OUT
ISUS
EDBY
WIND
SHEA
RSTO
SPEC
IFY
APA
RAM
ETER
.PL
OTOP
TION
SAR
E.,
XAN
DY
AXIS
LIM
ITS
x-vPL
OTSC
REEN
SELE
CTIO
NMA
NUAL
ORAU
TOMA
TICUP
DATE
DATA
COLL
ECTI
ONMO
DE(SC
ANOR
TIM
E)CO
LLEC
TION
INTE
RVAL
FOR
TIM
EMO
DE
TYPE
INR
TORE
TURN
TOPR
IOR
DISP
LAY. Fig
ure
3-3
C':
:alD
lDcn
"CI
..... Dl0
<Q
.Dl
C=
nDl
lDC
'Q.
iD':r
nO
03
~
I tv o"
I
;;iU
m;H
EAR
S-
SPEC
IAL
OPTI
ONS
LC.'-I
NTO
GET
PARA
METE
RSFO
RNE
)(TEN
TRY
....
.._.
...._-
-----
----_
......._-
_..-
----
------
f.DDU
MPOF
COMM
ONDU
MPLI
MIT
S(FO
RMAT
IS21
4)AS
SUBS
CRIP
TSOF
NDAT
E.A
MIS
SING
UPPE
RLI
MIT
·WIL
LDU
MPON
ELI
NE.
ISST
ORE
INCO
MMON
SUBS
CRIP
TAN
DVA
LUE
(FORM
AT14
,06)
OPER
ATOR
MUST
RESP
OND
YES
TONE
XT.Q
UEST
ION
FOR
STOR
ETO
TAKE
PLAC
E.A
SUBS
CRIP
TOF
ZERO
WIL
LEX
ITTH
IS.M
ODE.
IEEV
ENT
FLAG
RESP
ONSE
TONE
XTQU
ESTI
ONIS
CODE
'.
AND
FLAG
NO.
(FORM
ATA
l,IB
)CO
DES
ARE'
CFO
RCL
EAR
EVEN
TFL
AGR
FOR
READ
EVEN
TFL
AGS
FOR
SET
EVEN
TFL
AGD
FOR
DECL
ARE
SIGN
IFIC
ANT
EVEN
TQ
FOR
LEAV
ETH
ISMO
DE.
IRRE
QUES
TA
TASK
TASK
NUMB
ER(FO
RMAT
11)
UHER
E1
ISPL
OTTA
SKB
ISDe
ADTA
SK.3
ISHI
DETA
SK10
STOP
THIS
WIL
LCA
USE
THE
DISP
LAY
CONT
ROL
PROG
RAM
TOST
OP.
PRES
SRE
TURN
TOGO
lACK
TOTH
EPR
IOR
DISP
LAV.
Fig
ure
3-4
·1 N I-'
I
i.J.li
ILl
SHEA
RS-
KEVB
OARD
USAG
E
./4
VES
RESP
ONSE
MAY
BEMA
DEIN
ONE
OFFO
URW
AYS
I
1MPR
ESSI
NGTH
ERE
TURN
KEY
(NO
TYPE
IN)
8-TY
PING
V'
3-TV
PING
YEo
4-TY
PING
YES
ANO
RESP
ONSE
MAV
BEMA
DEIN
ONE
OFTW
OWA
YS·
1-TY
PING
N·8
-TY
PING
NO
ALPH
ABET
ICRE
SPON
SES
REQU
IRE
ATMO
STTW
OCH
ARAC
TERS
EXCE
PTFO
RTH
ETA
PELA
BEL
ENTR
Y.TH
USDE
ISSU
FFIC
IENT
FOR
DEFA
ULT.
INTE
GER
RESP
ONSE
SAR
EMA
DEBY
TYPIN
GIN
NUME
RIC
FIEL
DSSE
PARA
TED
BVCO
MMAS
.BL
ANKS
ARE
IGNO
RED.
THUS
0008
,1.
ISTH
ESA
MEAS
GIt
1MI
NUS
SIGN
SAR
EAL
LOldE
D.NO
TETH
ATIN
TEGE
RRE
SPON
SES
TO.S
PECI
ALMO
DES
FOLL
OWFO
RTRA
NRU
LES.
TYPI
NGM
ISTAK
ESCA
NDE
CORR
ECTE
DBY
USIN
GTH
ERU
BOU
TKE
Y.EA
CHPU
SHOF
THIS
KEY
REMO
UES
ONE
CHAR
ACTE
RST
ARTI
NG;W
ITHTH
ELA
STCH
ARAC
TER
TVPE
D.AN
ENTI
RELI
NEOF
TVPE
INM
AYBE
REMO
VED
DYUS
ING
ACO
NTRO
LU.
PRES
SRE
TURN
TORE
TURN
TOTH
EPR
IOR
DISP
LAY.
Fig
ure
3-5
I
,N :~
:.:;r·m
~:::,HEARS
-GE
NERA
LUS
AGE
THE
IJIND
SHEA
RSPR
OGRA
MUS
ESTH
E40
14CR
TFO
RD
ISPl
A'IS
,'fA
fULA
RDA
TA,
AND
COMM
UNIC
ATIN
GW
ITHTH
EOP
ERAT
OR.
THE
OPER
ATOR
SETS
THE
VARI
ABLE
SAN
DCO
NDIT
IONS
THAT
WILL
PROD
UCE
THE
DESI
RED
RUN
BYTY
PING
ATTH
EKE
YBOA
RD.
THE
WIND
SHEA
RSPR
OGRA
MW
ILL
PROM
PTTH
EOP
ERAT
ORFO
RSP
ECIF
ItVA
LUES
.TH
EOP
ERAT
ORTH
ENRE
SPON
DSYI
THHI
SEN
TRY.
THIS
INTE
RCHA
NGE
TAKE
STH
EFO
RMOF
QUES
TION
S(FR
OMTH
EPR
OGRA
M)AN
DAN
SWER
S(FR
OMTH
EOP
ERAT
OR).
ANAN
SWER
MAY
BEON
E~OF
THE
FOLL
OWIN
G'.
YES
NO DEFA
ULT
(VAL
UE)
YHER
ETH
EVA
LUE
MAY
BEAL
PHAN
UMER
ICSU
CHAS
LASE
ROR
NUME
RIC
SUCH
AS~7
IFA
QUES
TION
MAY
BEAN
SWER
EDUI
THDE
FAUL
TTH
EQU
ESTI
ONYI
LLSO
STAT
E..
.
ONCE
THE
RUN
HAS
BEEN
ESTA
BLIS
HED,
DATA
COLL
ECTI
ONAN
DPL
OTTI
NGW
ILL
STAR
T(I
FRE
QUES
TED)
.IF
THE
OPER
ATOR
WISH
ESTO
MAKE
CHAN
GES
TOAN
YRU
NPA
RAME
TERS
HEMA
YRE
GAIN
CONT
ROL
OFTH
EDI
SPLA
YUN
ITBY
TYPI
NGIN
THE
THRE
ECH
ARAC
TERS
COP.
THIS
UILL
CAUS
EAN
YPL
OTTI
NGTO
CEAS
EAN
DTH
ECR
TCO
NTRO
LPR
OGRA
MW
ILL
STAR
TRU
NNIN
G.TH
ISYI
LLNO
TIN
TERF
ERE
WITH
DATA
COLL
ECTI
ONOR
DATA
RECO
RDIN
GTH
ATMA
YBE
GOIN
GON
ATTH
ATTI
ME.
PRES
STH
ERE
TURN
KEY
TORE
TURN
TOTH
EPR
IOR
DISP
LAY.
Fig
ure
3...6
The acceptable response is any string of up to 80 alphanurn.ericcharacters, 0 r CR which inserts all blanks. The tape label is intended tohelp the operator locate the desired file (on a multifile tape) •. Thisfeature is particularly useful during post analysis of the data. If recording is selected, the display shown in Figure 3-7 is presented to allow tapepositioning. Upon entry of llQTll or IIPF" from the tape control display,control is returned to the control program.
3.2. 2.2 TAPE Data Scui"ce
Selection of TAPE as a data source sets WISP to the post analysismode. Data input is expected from data tapes recorded during real':timeoperations. The data collection task is inhibited during this mode.
Query
DATA SOURCE IS SET FOR TAPE DATA. OK?
A IIYESII response causes the tape control display (Figure 3-7)to appear, at which time the operator may manually position the tape tothe desired spot for processing, or he may specify tape search param-"eters. If tape search is requested, an info rmation dis.play \vill appearinforming the operator of the action to take to halt the tape motion. Thetape search may be halted at any time by throwing sense switch 0 on thecomputer consolec
3.2.2.3 DUMMY Data Source
A real-time simulator has been provided which generates predictablepatterns for display. This data source may be used to confirm computeroperation or as a training and familiarization tool, o~ both.
Query
DATA SOURCE IS SET FOR DUMMY DATA. OK?
Query
BLOCK COUNT IS 10000. OK?
Note: The simulator requires that a non-zero block count be entered.
The acceptable response is an integer number up to 32767.
-23-
HELPDHFDFFBFFRBRSRRWS5PFOJ
FUNCTIO~
OBTAIN ASSISTANCEDISPLAY FILE HEADERSPACE TO DBt END-OF-FILEFORWARD SPACE FItEBACKSPACE FILEFORWARD SPACE RECORDSBACKSPACE RECORDSSEARCH TAPE REQUESTREWIND THE TAPEPROCESS SAME SCANPROCESS THIS FILETERMINATE REQUEST
Figure 3-7
-24-
Query
BLOCK SPACING IS 10 TICKS. OK?
Note: The simulator runs on the basis of line clock ticks (60 persecond). A spacing of 10 ticks is equivalent to a LASERdata rate of 6 frames a second.
The acceptable response is an integer number up to 32767.
Query
PULSE WIDTH IS 8. OK?
The acceptable response is the integer 2, 4, or 8.
Note: The siInulator allows any of the t.hree pulse widths operationalon the laser.
The following three queries allow entry or review of angle information:
Query
ELEVATION ANGLE IS 0 DEGREES. OK?
PITCH Al'iiGLE IS 0 DEGREES. OK?
AZIMUTH A-T\TGLE IS 0 DEGREES. OK?
The acceptable response is an integer specifying the desired anglein degrees.
The queries for data recording are then displayed. The text andresponse{s) are identical to those for the LASER data source.
3.2. 3 X-Y Plot Selection (Key-in P)
The 'WISP system provides an extremely fleXible X-Y plot packagefor the graphic display of data obtained during real-time operations, or foranalysis during post processing studies. Figure 3-3 presents the PlotSpecification parameters available for graphic representation. A..1'1additional feature provided by the WISP plot package is the capability toplot two dependent variables versus two independent variables, provided
-25-
the respective variables in X and Y have similar axis extents. Only oneaxis in X and one axis in Yare provided.
A detailed description of the PLOT task is presented in Section 5.
3~ 2.3. I X-Y Plot Queries/Responses
Query
A PLOT IS REQUESTED. OK? or
NO PLOT IS REQUESTED. OK?
If the query "NO PLOT IS REQUESTED. OK?" is answered "YES"the following query appears:
NO FILTER PLOT IS REQUESTED. OK?
A "NO" response to this query causes the line "FILTER PLOT ISREQUESTED. OK?" to appear. Answering "YES" terminates the plotrequest query sequence and causes the primary control display (Figure 3-1)to appear.
Query
X-Y PLOT IS SL RANGE VS VEL-MAX. OK?
This plot selection is provided as the default. Any desired X, Ypair may be selected by answering "NO" to this query. A "NO" responsecauses the next two queries to appear.
Query
X IS SL RANGE. ENTER YES OR ONE OF THESE. IN, SW, VP, PH,PV, VM, MH, MV, SR, GR, AL, MO, MI, M2, VA, SD, TM.
Query
Y IS VEL-MAX. ENTER YES OR ONE OF THESE. IN, SW, VP, PH,PV, VM, MH, MV, SR, GR, MO, MI, M2, VA, SD, TM.
-26-
Query
DO YOU WANT TO PLOT A SECOND FUNCTION?
A IIYESII response causes the previous three queries to appear in order.
Query
X AXIS MIL'f AND M.A..X ARE 0 TO 30000. OK? (YES, NO, DEFAULT)
Query
Y AXIS MIN AL'fD MAX ARE - 30 TO 30. OK? (YES, NO, DEFAULT)
Query
DATA COLLECTION IS BY SCAN. OK?
Normal scanning consists of up to 200 range cells dependent upon therange increment selected on the control panel of the processor.
Query
DATA COLLECTION IS AT CONSTAl'TT RANGE. OK?
Fixed range cell processing may occur by setti.1'lg the processor tot1MA-.T\fUAL. II This query provides for time plots rather than scan plots.
Query
ENTER START Ai'\fD STOP TIlvfES (IN SECONDS) FOR PLOT.
Two integer numbers between 0 and 32767 separated by commasmust be entered for either automatic or m.anual updating to occur.
Query
UPDATE MODE IS AUTO. OK?
A positive (YES) response to the last query will cause the primarycontrol display (Figure 3 -1) to appear.
-27-
3.2.4 Tabular Data Selection (Key-in T)
The selection of tabular data will cause the computed values ofeach frame to be output to the display. A default condition of no tabulardata has been implemented to increase the processing time available tothe vector plot routines. An example of tabular data output is provided inFigure 3-8.
Query
NO TABULAR DATA IS SELECTED. OK?
3.2.5 Calculation Values Selection (Key-in C)
The calculation values selection provides for manual control ofeither the intensity threshold, or the velocity threshold, or both thresholds.Thresholding is accomplished as follows:
o Intensity thresholding - All intensities equal to or fallingbelow the threshold "T" are rejected and are not includedin the calculations. T units are counts ranging from 0 to 512.
o Velocity thresholding - Two velocity thresholds are providedto permit "zeroing in" on specific wind velocities. The LOvelocity threshold rejects all returns whose computed velocityis less than that specified. The HI velocity threshold rejectsall returns whose computed velocity is greater than thatspecified.
3.2.5.1 Queries/Response(s}
Query
INTENSITY THRESHOLD IS O. OK?
Query
LO VELOCITY THRESHOLD IS O. OK?
Query
HI VELOCITY THRESHOLD IS 30. OK?
-28-
.EX
AM
PL
EO
FT
AB
UL
AR
DA
TA
OU
TP
UT
IDEL
EUAZ
MTH
PTCH
RANG
EIP
KN
UPK
'vr:
lI::!fl(
1r'1
lnr
;l,'
Ai~1
TH'E
SCA~
00
093
0040
20"2
5-1
35(I
~-..
~E3
12
1:5
12
65
b"
...J~
h ....,
~)0
094
5041
20-a
s-1
350
233
233
"'1
51-.
-S
I".,
r:...
..c:l
:)..~
640
00
9600
4120
-as
1735
023~
222
El·
51
27
5GS
00
097
5041
80...a
s9
350
aae
828
21S
127
566
00
099
0039
a0-8
S-1
330
227
227
2:
15
1E
:7~
670
00
1005
037
a0-2
5-9
340
831
231
21
·51
·27
5sa
00
·010
200
4080
-85
"9
340
ass
228
215
1'2
75
690
00
1035
036
80-8
59
380
838
238
215
1;2
75
700
00
1060
040
80-2
59
330
234
233
a1·6
1'2
85
710
00
1065
040
80-a
s-1
350
aa1
ea?
21
'51
·28
s18
00
010
800
3880
..a5
1934
023
483
421
151
.28
573
00
010
9S0
4180
-a5
-135
083
083
08
1·5
1'2
SS
740
00
,11
100
4120
-25
-1:11
$0
aa13
225
21
'51
'2B
575
00
011
850
48
20-2
59
3S0
ea?
aa7
21
'$1
'29
s76
00
0'
1140
004
080
-a5
-133
02
28
eas
21
'51
';:9
577
00
"11
550
040
80-a
59
3..
083
223
881
151
129
67B
00
011
700
S9
a0-2
59
340
233
B33
21151
129
5I
790
0o
.118
S0..0
80-2
5-1
340
eag
sag
2115
1'2
95
N ...0
B00
0·0
1800
038
80-1
35-1
330
ea?
me?
21
-51
-a9
5I
810
00
1816
0~0
80-a
5-1
3-4
083
023
0iU
'51
130
5Ba
00
"18
300
39
20-8
517
304
083
083
021
151
<30
{;83
00
018
450
40
20-a
5-1
34
023
023
02
1'5
1'3
05
84.
0"
012
600
040
80-8
59
341
231
230
811[;
1'30
585
00
01a
150
4380
"'135
sa35
123
623
421
151
130
5B6
00
'0
1890
04
820
-85
-135
02a
Baa
s8
1'5
1130
537
00
013
050'
-41
20...a
sem
350
833
233
81
'51
'31
588
00
013
200
3820
-85
933
080
4184
113
1'51
'31
S89
00
013
350
3820
-85
-133
083
023
081
151
131
.5
900
00
1350
0as)
20-a
s-1
.35
023
i3e:a
aa1IS1':~1
591
00
o.
1366
04
020
-25
-134
0am
saa
s81
151
131
592
00
013
B00
4020
..as
934
0ea
sEa
sa11~HI:32
5g3
00
013
950
041
20-a
s-1
350
ae4
284
811 5
1138
{;94
00
011
100
37
80-2
5..1
330
am?
e87
iHI51
13
25
95
00
011
1I86
039
20-a
sG
·34
083
483
421
851
138
S96
00
014
400
3880
-8S
2833
023
123
1e1
1l:H
.e::~la
597
00
014
650
..F
igu
re3
-8
3.2. 6 Screen Selection (Key-in X)
The screen s election options provide the capability of specifyingto which screen the desired output is to be directed. Additionally, charactersize selection is provided to allow enhanced readability of control displays.The default character size is 2 (next to smalle st).
3.2. 6. 1 Queries / Response( s)
Query
X-Y PLOT IS ON SCREEN 1. OK?
TABULAR DATA IS ON SCREEN 2. OK?
CONTROL DISPLAY IS ON SCREEN 1. OK?
Query
CHARACTER SIZE IS 2. OK?
The character size may be altered by responding with an integernumber between one and four inclusive.
A positive (YES) response to the last query will cause the primarycontrol display (Figure 3-1) to appear.
3.2. 7 Begin Processing Section (Key-in G)
There are no queries associated with this section. The "G" commandinitiates the data collection and processing tasks and terminates the controlpr-ogl'-am.
3.2.8 Stop Selection (Key-in Q)
The Quit command causes the control program to terminate thedata collection and processing tasks, and then terminates the controlprogram.
3.2. 9 Magnetic Tape Positioning Commands
The display(s) and commands presented in this paragraph pertainonly to positioning the magnetic tape prior to initiating data collection orto initial positioning and subsequent repositioning of the tape during postmission analysis.
-30-
The tape control display is shown in Figure 3-7. The comro..andsare self-explanatory. Improper entries are discarded and the requestreissued.
-31-
(BLANK PAGE)
-32-
4. DATA COLLECTION
Data collection is performed by the task DCAD which is initiatedby the control progranl upon rece~pt of a HGll command from" the operator.The following description details the operations performed by the DCADtask, and includes details of the calculations performed on the data priorto recordingand/or display.
4. I Data Collection Program Description
.Upon entry and upon completion of the processing of each frarn.e ofdata, DCAD rn.onitors the status of magnetic tape recording. If recordingis requested and in progress, DCAD checks the status of the laser. If itis on, DCAD waits for the start of the next frame. If it is off, DCADinitiates the DR-II interface and theDL-ll interface, then waits for thestart of the next frame. If recording is requested and not in progress,DCAD initiates the data recording. If recording is in progress and hasbeen requested to term.inate by operator command (through the controlprogram), DCAD completes the current record and closes the file, thenwaits for the start of the next frame.
DCAD is event driven; that is, event flags set by other tasks (COP,DR-II driver) cause specific operations to occur. Five event flags controlthe execution of the task. They are event flags 36-40.
Event flag 36, if set, will cause termination of the data collectiontasks. If recording of data to w-agnetic tape was in progress, the recordcurrently being collected will be tagged as the final record and the filewill be closed. DCAD then sets event flag 35 to terminate the PLOT taskand terminates.
If event flag 37 is set, DCAD will pause or suspend execution. Nofurther data from the laser is accepted until event flag 38 is set, whicheffects a resumption of the data collection from the point of suspension.
Event flag 39 is set by the DR-II driver each time the start offrame bit is detected. When flag 39 is set, DCAD inter:l:ogates the DL-lldriver to obtain the current laser orientation in elevation, pitch, andazimuth. This data is stored in the unused portion of the frame prefix forcomparison with the laser orientation from the previous frame.
Event flag 40 is set by the DR-ll driver after the 100th word ofeach frarn.e has been tra...1.sferred. Laser orientation is checked to determinewhether the beanl position has changed from the previous frame. Dataparameters for the frame are then calculated as follows:
o Slant Range (R ) =TLl'JJ.e (l,Ssec) *150 meters/!lsecs
-33-
(4. 1. 1)
If a filter plot was requested, calculations are terminated.Otherwise the calculations proceed as follows:
o Maximum Velocity (defined as that velocity represented bythe filter containing the maximum intensity)(VMX) = C * N (4. 1. 2)
where C is a constant determined by the pulse width.N is the filter number.
o
o
Peak Velocity (defined as that velocity representedby the filter farthest from an imaginary center).(VPK) =C * N F
where C is as defined above.NF is the filter number farthest from the imaginarycenter filter.
Peak Intensity (IPK) = The maximum intensity of thefilters.
(4. 1. 3)
(4.1.4)
o Spectrum Width (ICT) = The count of all filters containingintensities which exceed the intensity threshold. (4. 1. 5)
Compute the zero, first, and second moments, variance, andstandard deviation as follows:
nMO =.~ Ini=l (i)
for those intensities exceeding the thresholds;
(4.1.6)
nMl=~
i=1V In
(i) (i)(4. 1. 7)
MOfor those intensities exceeding the thresholds, and where V .represents the velocity equivalent of the ith filter in meters(l~econdtimes 10;
nM2=~
i =1V
2In
(i) (i)(4. 1. 8)
MO
-34-
for those itensities exceeding the threshold and where v 2(") representsthe square of the velocity equivalent of the ith filter in mefers/secondtimes 10;
2
(4. 1. 9)n
~=l ~i}
. 2where V , In, and V are as defined for equations 4. 1.6, 4.1.7,and 4. 1. 8;
S. Dev = ~VARMO
MO (normalized) = rCT
(4. 1. 9a)
(4.1.10)
where rCT represents the count of filters containing intensity- data.
Next determine the sine and cosine of the true elevation angle (Beta)which is a composite of the sine of the elevation angle (Theta) times thecosine of twice the pitch angle (Phi).
SIN13 = S11~Q * cos20
COSj3 =SQRT (1 - SIN2 (3)
(4.1.11)
(4.1.12)
The values of Altitude (ALI), Ground Range (Rei), Horizontal Projectionand Vertical component of VPK (VPKH, VPKV ) and VMX (VMXH , V1vlXV ) maynow be determined using the following definitions:
0 VPKH =VPK / COS 13 (4. 1. 13)
0 VPKV = VPK * S1i\f (3 (4. 1. 14)
0 VMXH =V:MX / COS(3 (4. 1. 15)
0 VMXV
= V:MX ~~ SIN13 (4.1.16)
0 ALT =Rs * S1i\f(3 (4. 1. 17)
0 R =Rs * COS(3 (4. 1. 18)G
-35-
DCAD now monitors the range to dynamically determine data modeas being either normal scan (ranges increasing each frame out to maximumrange) or time scan (range fixed). Scans are incremented by one of thefollowing:
o In no rmal scan mode:
The range from the current frame is less thanthe range from the previous frame.
The range from the current frame is equal to therange from the previous frame at which time a modechange occurs.
The processed frame count exceeds 200.
o In time mode:
The range of the current frame is not equal to therange of the previous frame at which time a modechange occurs.
If recording has been selected, DCAD checks to see if the databuffer is ready to be written. If so, DCAD writes the data record andawaits the next event flag; if not, it awaits the next event flag. DCAD(through the DR-ll interface) monito rs the status of the manual dataquality bit. If the manual data quality is tagged as "bad, II the DR-IIsoftware will reject the current frame and all subsequent frames untilthe data is again tagged as "good." The check for data quality is performedonce at the beginning of each frame of data. If the data quality is "good" atthe time of the check and then becomes "bad, " the frame is processed asthough it were "good. "
4.2 Data Tape Fo rmat
Table 4-1 lists the format of the data record for magnetic taperecording of the data. The data buffer contains 32 blocks of 120 wordseach, equivalent to 32 frames of data as it is received from the laserplus the calculated data. Each data record consists of 16 blocks. Upontermination of recording, DCAD ensures that an even number of datarecords have been written, facilitating post processing of the data.
-36-
DATA TAPE FORMAT
Record Word Des cription II
1 Tape Header Record1 File Num.ber2-5 Date of Creation6-46 ASCII File Description
2-n Data Records1 Fortran Forward Pointer (link to next block)2 Macro Forward Pointer (link to next block)3 Code word
o = Busy (set by interrupt handler)1 = Completed by interrupt handler2 = Calculations completed3 = Empry (initialized condition only)4 = Last processed block
4 Scan Number5-24 Frame Prefix,5-7 Frame Sync8 Number of integrations/filter polarity/
data quality9-10 BCD Run Number11-12 BCD Frame Count13 Pulse Width/BCD Range (MSB)14 BCD Range (LSB) (
15 Intensity Threshold16 Flag Used for angle comparisons17 Lo Velocity Threshold18 H~ Velocity Threshold19 Elevation Angle20 Pitch _t\ngle21 Azimuth Angle21-23 Time (minutes/ticks)24 Decimal Frame Count (0-200)25-104 Filter Values105 Com.puted Peak Intensity106 N - Velocity Spectrum. Density107 Peak Velocity (m/ sec * 10)108 Peak Velocity (Horizontal Projection)109 Peak Velocit""y (Vertical Component)110-112 Maximum. Velocity (see words 107-109)113 Slant Range (Meters)114 Ground Range (Meters)
Table 4-1
-37-
DATA TAPE FORMAT(Continued)
Record Word Description
115 Altitude (Meter s)116 Normalized Zero Moment117 Normalized First Moment118 Normalized Second Moment119 Variance of Moments120 Standard Deviation of Moments
N+l EOF
Table 4-1(Continued)
-38-
5. DATA DISPLAY
The WISP system includes a versatile plot package (PLOT) whichprovides graphic display of a wide variety of related functions. Informationrequired by the PLOT task to construct the desired X~ Y plot is obtainedfrom the control program via operator input. Figure 3-3 presents theoperator assistance display which describes e~ch of the functions thatmay be plotted and provides additional information regarding the plotparameters.
The plot package allows the selection of two dependent variables.These will be plotted against one or two independent variables~ providedthe respective variables in X and Y have similar axis extents. Onlyone axis in X and one axis i..71 Yare provided.
Figures 5-1 through 5-5 provide samples of the versatility- of theplot package. These functions are generated by the sim.ulation packageincluded in the WISP system.
Figures 5-6 throu·gh 5-8 represent a special plot feature called afilter plot.
5. 1 PLOT Program Description
5. 1. 1 Real-time Proces sing
During real-time operations~ the PLOT program determines theplot type and performs the following based on the plot type;
o For X~ Y graphs - obtain the precalculated data valuefor the function(s) being plotted~ compute X~ Y screencoordinates, and output the graph.
o For tabular data - obtain all precalculated values~ build aformatted character string~ and output.
o For filter plot - quantize the data contained in the 80filters (40 or 20 depending upon pulse width) accordingto Table 5-1~ and output the line.
5.1.2 Post Processing
During off-line processing (data source is TAPE)~ the PLOTprogram performs as above with the exception that all data calculationsare performed anew using thresholds as specified by the operator.
-39-
PL
OT
PA
CK
AG
EE
XA
MP
LE
1
STAR
TTI
METH
ISPL
OT13
'50'
902
-MAY
-77
o50
0010
000
1500
020
000
2500
030
000
Sl
AN
TR
AN
GE
F'ig
ure
5-1
tSCoS W$CoS ClOJ
Z
<%:N
$0:: I
$U"l
6" ~
U);.;
'IP"4 Eo- :::en....
:z: ~
<r
6..,]
&CoS <.0CS.-4
~-~------~--~--~--~--~----_._---'-''='---..~~4P-"-~l...__-~..,-
~---~~~--~------~-------~~-~-~--~-----..r::.:.:.:=========----------=--
~-_ ....~-------=.:...:.-::::..:::~ ..:::.~------------==-,.--
-----~--------------.~~~~~~~~----~-----------~~~--_.~-------~--------~_ ....-:------~---------,
..,_...............~-..._---..._---.....-_---_:::.::.::::::::::;::.------------
------------~--~_____=---------------- _ __-------=~s-.--------------~~---~ ,_..._..__r..::------...-------=--=====.:.::":-:'='---...~----------_....---~___-----------:=:------.:::-:-=-'==":lI'....---
---------~-.---,cD~----'S-t_~-----
---.-------~~---~--~-------~~~---~
-----==-------------------======~----------~-----~-~---___.._.......,....:--------------------=========....--.;:::;...1-------------~----------------------------------------------=-~~-------------------~-------~~-----~------~~-----=- -.oaa-.g.)
.....- -.....---.:=---~__=_=r _
..~--------------~--====~-------.-._--------------~-~~. -~--------------------------------------------~-------; . .... ~~----------~~~l---_.=:========:::----------------------._---------.=::=:=----------------~----
---------~r--- -.....-Ja.__ _ --
~--------------=~~--------------~-~---~~~~~---~--------------------~~~~-~-- -~-~~-------,-------_ .._=t-----------------..:::.--=--:..'":.~-:.-:.-:.-:.~-::.:-~-:-::-::'50;;::===;; ...·1
----------------------------'--~---~---~--~----~--~--------------------------------~-~-------------~-----.a _
:z:f-::t :I: <.n <.n w
::>(S) £(S) 0($1 ~& O!<S) <nCO %'P"!
L&J ..... f- :I: ::J:...,J N
~ <3:.t-a l- f- ::;
W <r a.. z ::><.>
~ (J)
I'-l:"-
I:>-<r::E:
IM(S1
N
l:il Vt-4a,;~
U3
~
lJ)-~ 0)
l:il
r:!0 l-<: 0~ ~Q a..~a,; c.nE-!
t-;l
0:::I:
t-4f-
a,; WE:~
!-
!-et=<:rf-U)
-41-
PL
OT
PA
CK
AG
EE
XA
MP
LE
3
STAR
TTI
ME
THIS
PLOT
15:1
3133
08-M
AY-7
7
0l'!
I'
!I'!
!.I!
!'
,!EL
EV.
45
AZIM
UTH
ISlQ
r•
II
I.
II
II
II
0
PITC
H
~~
~~
0
1~
NTHR
S&
,•
I0
I ~
5er\I\
I\1\
J\I\
I\I\
1\n
1\1\
1\I\
,\1\
I\I\
I\1\n1
\I\
I\1
\I\
I\IUT
H~S
N I
'V\\I\
I\lU
\1\I\
I\1\I
\1\I\
l\I\1~
\1\I\
I\I\/
\1\I\
I\I\1
·\1
PUL~E
III
IIII
11
11
11
11
'"1
11
11
11
/1/
IIII
IIII
IIII
"II
SCAN
2
o20
00~0
0060
0080
0010
000
1200
010
4000
1600
018
000
2000
0
AL
TIT
UD
E
F_e~
PL
OT
PA
CK
AG
EE
XA
MP
LE
4
STAR
TTI
METH
ISPL
OT1S
'1S·
502
-MAY
-77
ELEI
J 45
AZIM
UTH
oPI
TCH o
NTHR
S oVT
HRS o
-PU
LSE 8
SCAN 15
I'~
J,
\J
,"I
\1
t!\
'
.....
.',
--'1
'1\,
I\
/"
,•
\I
\'
__.,\'
\I
II
/-1t"
',-,
/1]
,,/~
\I\.
I-
...
'---r
....-
\,
""
I\I
\.
I:r
I1
--'
,!!!
,.!
o
I I "
II
II
II P E A
I
1t~
W,
I
~ I I I_
..I
III
IIII
"II
IIII
II
II
IIII
\III
II
IIII
1I1
11
1n
I I
o20
0040
0080
0080
0010
000
1200
014
000
1600
018
000
2000
0
AtT
lT
UD
EF
igu
re5
-4
PL
OT
PA
CK
AG
EE
XA
MP
LE
5
STAR
TTI
ME
THIS
PLOT
13145
188
02-M
AY-7
7
NTHR
S oUT
HRS o
PULS
E 8
SCAN
1
ELEU
. oAZ
IMUT
H ", , :P
ITCH
f0
I , I , I , ,
..1\
,v\
I",
,,
I'
I'
I,
~,
I\
I\
I\
,\
"",
\
I...
"/'.//\
.A\..\ \
,........'
....L
-..I
\--
"....-
,,--
--",
..~-
--"
V A ~ I I I I IM ,I ..t>
-...t>
I
-100
.:
:!
!•
ese
ee10
0e0
1500
080
000
a500
030
000
SLA
NT
RA
NG
E
IF
illF
e"
I tt--r
Ul
I
tiCAN
.F"
Wlra
0F'
WIU
1FR
AME.
2FR
M'E
aJ
FRI\M
EI4
F'RAM
EIfi
FRAM
UG
FRAI
1Et
'1FR
AHEt
•FR
Al1E
t0
FnA
tiEal
lf'N
AI1
E.l1
FRAM
E.llt
FMAH
EtU
FnAH
Ea14
FRA
tlUU
ifl
WIU
UI
FRAM
Eal1
FRA
I'1£I
18fI1
AM£t
10F'I
1Al"1
£ae0
flMM
UiU
fltA
l'tE.
ala
FRA
tt£.2
:t,."
.ttEt
a..FR
AMtt2
6FR
AH£a
aGFl
1l\N
£tiJ"
IFI
1A11
h21
vnAH
r'i!O
FAAJ
1£t3
em
Alil
a:u
It'MAl
't£na
nA
liU
3]
FJtN
lU14
FIil
Altl
.JIi
FNAM
£t3iG
f"AHu
nFJ
WtE
tUffW
l£l3
U'ftA
AE...
OfA
AHU4
1'R
AttE
a..!
FRAH
U..:I
'"Atnt
•.,...
fltA
tlU4'
FRAt
lU4C
'''~MU41
'MAt
tEI·"
FP
W..
.O'"M
Elli.
'"A
NU
lilFA
AH
Etti
.'"
MU
ltl
fRA
l1U
G4
~AHlt'"
f'MM
1£1'
"fh
AMU
l11
'"AH
UIi.
,nAHE
II)\)
'MAt'U
6Iftl
Af'lU
QfM
AMttG
'MllI
/tU
n
tF
ILT
ER
PL
OT
OF
20
FIL
TE
RS
(2J.
tSE
CP
UL
SE
WID
TH
)
3..
.,,-I'f'
t"
t••
10
-'
•,.,
••
I••••
'••""'"
+.I
,~
-f•••
t't
.-,,..
.,,-
..3
.,'"
t"1
.1•••••
,',
•••
".t
-,It'
,-,
••
.,+1
.'"
t,."
,1,•
.,.,
I
•1
.1
'-f;
'I••1.
...I-,•••••
••
~4
~.,,
,~
'.~_I
...•
,'.'
·~",
'.,".
.,.•~
....
1+•.
..•
•.•
t"
,'.~.""
••3+
+."
".,
~.•
,++
+.••
.t",~·""","
••4+
++••••
,••••
,.".,
Ill'.+
+++
,..,
.'.~,.,.
,.•.
.3++
..,
•...
•...
.,••
...+
++.,
••.•
•••
~•.
,.,:...
.3++
•...
..........
......,..~.
.....~.
,..'
,s+.
'..·
I"••
•'.
'•.
'.'1
.~I.
..I
II••••••
.1"
.t•.
"'1
•••
,.II.
',••+
+:1...
"••.
..,.
,..•
,++f
t+.•
•••
,...
•I•••••
.....:
1.•
••.•
..•,..
••.•
.•.........
',~•••
"...
I•••••••
.....+
4,..
••••
;.••
.••.
.+
++
f+I.
,•••
II••
.I••
,.+++~
'.,.
.•.+
,.',
•..
t,.
•.•
...0
-.I'.
1,.,
••..
•.,•
•,
..•.,
....
•1+.
..•.
".
..~..
••.•
.1++
.•,
.....
........
........
...,
,•••
••.•
••.•
•:1+
+....
.....
.'..,
:~.,
.••
,•,+
++++
+.•
•,
...
~0
.'~I
•".
•4+
H.+
+"
~••
II"
_•••••
,••++
t++
....~
'.,•
••••
•:1+
++++
"•Ill••••••••••.•
t+++
++••
....
.,3"
++
..,•
....
.,.
.Itt
...•
"..
•.,••
••,•
•1+.
"••
,•."
.1
...."
,.
,++
:a.I'•••
,•••
.-,
•
..........
....,
,.
....
....
.3,
,......
.......,
,.
++++
-tt"'"
•••••
++++
,.••
.•••
••.+
3...
....
..•.
.···
1··..·
......
.,••
4,.;
••••
",
+~
"..
•.•.
•.•.
.+.
.'..•
.'.0
.•••••••••
.,.,
••
I
•...
,t+
++...
+...
...
.•.,
3+++
++++
+..
,,
++++
+++.
'++
+••
••••
•.,..
+..+
++++
..••
••••
.••
)+..+
++++
++.
Fig
ure
5-6
I >J::.
0'
I
SCAH
tFR
Af1E
t•
FR
dt
1FR
AMEt
aFR
AM
£I3
FRAM
tt..
FRA
I'lEI
5'R
Nlt
Ia
FRAM
Et,
FRAM
£t•
FRN
lEt
gFR
Af'l
£lt'
FRN
lEIU
FRA
MEl
laFR
NtE
t13
'RN
tEll4
FR
MU
llF'
RA
/'C.l1
'Rd
tt'
FlW
lElt'
FRAM
EltO
FRN
l£t2
.F'R~'21
.-.d
'2I
FRAM
E..3
FRN
Eta
..FR
NtE
tasFR
AI'I
EtU
"~ti1
~.2t
F"le
lFl
NC
t3.
F1ttIC
t:ilfR
Mrt
3F
RN
Ilt33
f1tN
l£I)
.tFR
NtE
t3S
FbM
EI3
IF
JlN
lUJ1
FR
Nlt
n8F'RNf&.~
FIM
£...
.FR
AM
U"I
fRM
£.41
FRN
1[I"
3FR
AtIt
4FR
NC
.,.
.M[
...
II·..., I'"
.."e
FRN
lltst
FlW
1£1G
I'''I
saF
RW
iln
Pb
I1t"
4FR
NC
tSl
FIR
tH,..
".,F.
.N..
..
n=~m
~:
'RU
t(
FIL
TE
RP
LO
TO
F4
0F
ILT
ER
S(4
,SE
CP
UL
SE
WID
TH
)I
,3,
.+
,.
4..
.•..
....
....
....
....
....
....
,.
.++
".
...+
3.
.+
t,
...
....
....
..+2
....
...•
....
..,
...
....
....
....
...1
".
..,
1.
....
...•
.•..
....
....
..•.
.2+.
....
..•.
....
....
....
....
....
....
....
....
.•++
....
•...
..•.
....
....
....
....
....
....
....
3+++
....
•.••
•..•
.•..
•...
....
....
....
....
..++
++..
..•.
..•.
....
•...
....
....
....
....
..4+
++++
•••.
•...
..•.
•••.
.•..
....
....
...•
..++
++++
•.•.
•.•.
....
.•..
....
....
....
....
.3++
++..
..••
...•
....
...•
•...
....
....
...+
++++
...
...•
....
.•.•
.••.
••..
....
.3++
++.
....
•...
....
....
....
....
.t++
..•
..•.
.•..
•...
...•
•.1+
.. •
•...
•..•
.••.
...+
1.•
....
..•.
....
•...
.•.
~••
·••
·,••••••••
I••
....
....
....
3..
....
....
.•..
....
....
....
....
.+++
++++
'....
.•..
•••.
..••
•...
...•
•...
..••
••••
•+3.
.•..
.•..
•.••
•...
••••
....
•..•
..++
+++t
++..
...•
....
.••.
....
....
....
....
..++
++++
+4..
.;..
....
.•..
....
.•..
....
....
.,· +
++++
++++
.•..
.•..
....
••..
...•
.•..
....
..••
.+++
++++
3...
....
....
....
...•
....
....
....
....
.••+
...
.•..
....
•.++
+•.•
.•.•
....
...•
....
•...
...•
.•..
....
....
...+
1..
....
....
•..
...•
....
....
..•.
..•.
....
....
t+..
....
....
....
•...
...
.•..
....
•...
....
....
1+++
+.
....
....
....
....
....
....
..+
+.
..••..
....
....
....
....
....
3•••
••••
•+..
•.":
~..•
..•.
••••
•.••
••••
••..
...+
++++
....
....
...
·•..
•.•.
...•
....
•...
....
•..4
++++
++++
++++
·...
..••
••.•
.•..
....
•...
•..+
++++
++++
++++
••..
••••
•..•
...•
.•..
...•
..3+
++++
++++
+•.•
. •..
•...
•...
....
....
..•.
.+++
+++
.·•
.•••
•.••
.•..
....
....
.3++
++++
++.
~.•
••,.
•••.
••••
•..•
..1+
++++
.•..
.•..
•...
.I.••••••••••••••••••
1++.
..•.
....
....
....
.••
....
.•.•
....
•..+
1.
....
....
....
....
....
....
....
....
....
....
.++
3...
...•
....
....
••.•
....
....
....
....
++++
+...
..•.
.••.
.•..
..•.
•...
..+
+++t
.+••
••••
3.
++++
....
.+++
++++
....
....
.•..
...;
•.•.
•...
...
...+
++++
++++
++4.
•..•
•...
....
...•
.•..
...
·+++
++++
++++
++++
....
.•..
....
••••
....
....
••.+
++++
++++
++++
3...
••..
....
.•.•
.•..
....
•.••
••.+
++++
++++
+•..
....
....
•••.
•...
....
.•••
.•..
..•.
++++
++1.
....
....
..•.
.•..
....
......
......
....·
++1·
······
······
······
·••
fa'••••••••
I•••••
++,
I•••••••
•.••
.••.
....
....
...•
++++
+++
.· •
••.•
..••
...•
....
..1+
++++
++++
++.
..••
..••
•...
....
•...
3+++
++++
++++
++++
.••
••..
••.•
....
.•..
..++
++++
++++
++++
+++•
..•.
....
....
....
•.•.
.4++
++.+
++++
++++
.+++
++.•
....
.•••
...•
....
.t++
++++
++++
++++
+++•
•+· •
•••.
•..•
.•..
....
.2++
++++
++++
++++
++++
..
liif
ur l
lir7
FIL
tER
PL
OT
OF
80
FIL
Tli
:H.S
(8-/
tSE
CP
UL
SE
WID
TH
)
3....:
...
....
....
..,
.+++
+..
4t+++
+
1.
...
...
...
..,.a
+,...
,.~+,
....
.,...
""
..:
t••.
,~
,•••
t,•••••••••••
,•
t•
,••••
tI
,•
o·•••
,I
.,
•.:
••.•
',••••
,I'"
I.
I••••
t.
•••••",
••.
,••••
t.
_'!
!"'"
I'"
fl.••••
t,."
..,
•,
,•
••
",
•,
,•
••
•,
••
~•','
•I
'•
••
•t
•,
••
,•
••
•,
••
•,
••
,•
'
;••
,-,
'••••
II"'
••••••
,•••••
f·
-'.
t••
,••••
,,."
••
,••••••'...
•••••
,I
i.
,',
"'"
tt
•••
,••••••.•••
,"t.
'••••
,'.,.,
••
t'
t.I",
•."
t••••
f,•••
,••
,"
.,
++••••
"I
"•••
'•••
t••••
,•••••
,••
',
0••••••••••
,••••
,•••
,•
,,
••
f•••1+
.+.+
.I
•,
,I
•t"
,••
,,
•,•.•••••••••
,.'.
•••••
,.••••••••,.,
•.••••••••
,•
I•
,._•••••••
++++
+..
••
~,
:,
•t·••
,,
."
,,••
,••••
,,
•,
•,
f•••••••••••••••
,•
~•••
"•
,••••
,:1++
++,
.,
t···
·,,',
".,.
,."
"..'
.',.,
..,
".•+
++
,.",
..,.
.,,.
,•
~.'.,',.
,•••.•.•
,,
,•
,••
,I•••
',
,••
,•
,,
'.'
•,
t•••
,•i+
.,,,
.II•••
:.'•••
,•'.'•••
'•••
,•••
,',
••
'.'
••.
,......
,•
,,
••
I1
,1•.~
".'
I,
,,
•'.
'f
,••
,•+1
..,.
~,•
.a•
,•••••
",
,••
,•
,••••
,••
',
,•
,._•••••••
••".'
a•
'.'
'.••',
i••
,•••
,•
.:,•.•••++
tt..,
.,."
..,.
,.t
,••••
'.-.
,,
•,
•,•••
,.••
,,
••
,••••
,'••••
;".•
.•.•
",
•.."
,+++
+++:
1.,•
.•..
,..,
,.•
,t•••
,•
.-.
t,•••I'.
,..
t.
t••••••
••
I'"
.'.-
••++
+++
,t·•••••••••
-••••
,,
.-••••••
I•
I,
•,-,
I••••••
"a•••••••
·••+
++++
++++
3,•
~,,
•.,,
,'',
,•,.
•t
,.••••••
"•
,•••
I•••
,.••
,•••
,••
'•••
,",••••
't
••
,,
,'
•
.."...
.+++
+++
,...
•.i.
,,
,..'•..
....
,."
,.-,
,.,
..,.
•",,
'.•
•++
+++#
++++
4",
..•.
..,•.
,.•.
,.,.
,..,'..1
,•••
,'••
',
,"
..'•
•,
,'•••••
,••••••••
•++
ot++
++,.
....
....
...•
.,:.
.,.
.•.•
..++
++++
++++
:1..•
,••.
...
a,••••
,•
,'
,•
,•
t'•.~
••
,•.,'••
,•••
,•
,,
',
.-•
,••
,,•••••
"..•
••..,.
"."
.•.+
+"'~+t."
t..
t••.,'.",
•••
,f•••
:a
••
,t
••
,••••••
,•••
•,
,•••••
,••••
II••••
,,
,•
t++
++"'8
..,'.
''.'.
..,.
,".•
.,.'.
I•
"••••
,,
,••
,•••••
,,•••••••
,,
••
,,
,•
,••••••
r••••
,~
•++
1•.,
.II••••••••
,,•••
',•••
,•••
,•••••
,••••
,,
,,
~•
,••
'.'':'"
t•••••••.•
,••
".....
"......,.
a•••••
,·,1+
+,.,.
t'
•••
,••.•••
,••
,.
it••••
t....,.,
•••
•.-
,•.
.•'.
,.,
....
t'.•
,••
•,.
t••
,,•••••••
,•••
'•••,.
a,2
4'++
+++,
.I•••••,'.,
••
t•••••
,•
I"
...',
"','"
.'•••
,••••••",
•.-It
•••
a,,,,.
Ia
,.••"".
it,
++++
++++
•..,.
...•
..•.
..'"'
'o
•,.,
-.,
,'.
a•
"••••••
,•
,••
,•••••
,,••••••••••••
'•
"•••
,j,:1
++++
++++
++++
....
..•.
•,.
•••.
..•.
•.•.
...•
....
.••.
•.••
.•••
.•..
.•..
....
...•
..++
++++
++++
++"'+
++++
.•
,•••
"41
~••••••
a••••
,,
•"•••••
,•
t••.•
,•••
,...
".'•••
a',•••
"•
I•••4+
++++
++""
"'+++
+".
•,,'.
,•
,•
a•
,,
It••••
o••••••
,•
,',
••
,••
,•
,•••••
,'••••
++++
++++
+++t
++++
.,,,
~..
0-.,
"•
,..
,•••
,'0
,.
I'"
..,.,
.3.+
++++
++++
++++
++••
"..
.••••
i••••••••••••••••••••••••••••••••••••••••••••••••••
++++
++++
++++
++++
+•..
••••
.,
'~
"•
,.....
,•••
,•
t••
"••
~,
II'
"••
I'.••
_'
,•••
'.J..'
••:1
++++
+++
+++•
.."
,..,
.•..
.',_
,.,
••••
,,,t."·
,,,
~.,.
"++
+.+.
,,
It'••
0".
41
4.
•••
~0
•,
,•
,••
0,
t•
a•
,,
•"
a·
,•
,•
"•
,•t+
++"
•a•••
,•
,'
••
,••
,,
•,
••
,,
'.'
,••••
,
"'",,'
;.••
a•••
"••••
,••••
,.
a.
~.'
fa,
•.+
++
1,.,
o.
It'
o••••••
""
,.
0..
••·•
••••
,.t
•.•.
~0
""
•••••.++~+.....e
,I.''''"
'••
0••'.'
••
,,.,"""
."••
,..'
,Ii
••
I.'
++++
++++
+-:1
",..,
,,'.•
.••.
..,.•
•,
,.a
",
o.
,..,
~+++++*++++++++++
I..
I'
"'~
"a
•t
•,
••
,."
,,
..,
,•
,,
,,
,,•••
0•••
·•.+
"""++
++++
++++
++++
++++
+:1.
....
•••.
••..
•.•.
•.•.
•.••
•...
.••.
•.•.
.••.
..••
•...
.••.
......
......
......
.++.
.+++
++++
++++
++..
..••
•••.
..••
••..
..••
.•.i
•••••••••.••••••••••••••••••
......
......
......
+++
+-++
++++
++..4
;.••
•.••
.•
+++.
...++
++++
++++
..+++
..•.
.•..
•••.
•.••
..•.
.•••
....
..••
.•..
•..•
.•..
••..
.••
·++
+..+
++++
+..+
+++
:1..
.•..
••••
••••
•.••
••••
•.••
•••.
.•..
•.••
.•••
..••
•.•
•,
I,••
,t+
++++
++++
,II
",,'.
,"
t..
",
,I
,••••
,a
..,
a
"•.
.",.
'•
_,-'
.'a
•,
++++
+"++
+++1
•...
,~'.
".•
o·•..
•••
,t-
"'"
.",
,•
t•••••••
t~
,
•,
•,
•,
0••••
"•
,;,
.'•••
,,
0••++
+1.'~
'",•.
',,',.
~,'..
..•
,,•,
II".f
,•,
•0
..,
•,
,•••••
',
,-I."
a•••
,,
,,
,"................
•1+
+++,
,•'••
,.-.•
'.•,
,•.-
,a•
tt
"••
,,
"'"
~"••
'.1
I'
a,
••
'''
••
',
'.•",
••
,••
".
·.1++
++++
++++
++·•
.."
".""''',
.'.t
..
.,
""'-"
I"
41
""""
I••",.,
._.
t,.+
++++
+"++
++++
.+.+
++..
"..,
I"'"
0'0
.•.•
.•.•
•••.
•••.
..•.
.•.•
•.,.
..•.
..••
••..
•...
•..3
........
...+++
++++
++..+
++++
++++
++•.
.••.
•••.
.•••
••.•
..•.
•.••
.•.•
.••.
,.•.
....
.•..
•.•.
•••+
t+t+
++++
+.....
++++
++++
+++.
.+++
++++
+•..
•.•.
....
....
.,.
....
....
....
.•..
•.
,4
++++
++++
+..+
++++
..+++
+..+
++++
++++
••••
••.•
••.•
•••.
•.••
....
..••
••••
•...
.•..
••••
.•++
t+.+
+++.
.++.
++++
+.....
++++
++++
+++
••••
.•,•
.•..
•••.
....
..••
•.•.
•...
••.•
.••.
....
3++..
.++.
+·.+
++++
....+
++...+
++++
+++
.••
••'.•
•..•
••••
•.••
.•..
•.•.
••..
•..•
...,
....
•++.
++..
++...
++.+
..+++
++++
++++
+••.
.•.•
••.
••.•
••••
•••.
....
.•••
•.•.
.•..
•...
.•..
...:1
++++
++++
++++
++++
++++
+.
••
,.'••
,•
"•••
"•
,•••
J••
t,
,"
••
"••
"I••
,,
••
I•t+
++++
+++t
++++
+,..
..I
,,
•,
,,•••
I,•••
,,••
,
•,
,•••
,•
"f•••
t,
I•
,•
,,
,•
',••
·1++
+..f
••••
,,••••
,•••
it,
",
,
.......
I,
•,••••
,I
,,
I,
•,
•,
•I••
,+++
+1,.
.,,.
,"
,,•.
....
,,,,
..,,
,,•I
.',
••
,
~•
I•
"I
I••
,f••••
t•
,1+
++++
++++
++++
+1..
,,..
,",,
,,,.
.•..
,,.,
fl'
•,
t•
I•
,t
,•
,I
,•.•
••••
••••
.••.
++++
++++
++++
"+++
++++
+++3
...•
,•..
....
...•
..••
.,.
...•
.••.
.•••
....
.~
..~••
•~~~~~~+~+++.~•
•••+
.+••
••
15C~'
F'flA
HE.
"tn
AHf:.
1FR
AME.
2rrW
1E1
:)fR
AN!::
...
'RA
MU
SFR
AMEI
6'R
AMEI
.,fll
AM
UI
FIlM
l!::1
(I'A
AN
U1.
,nAI
1£11
1FR
AME.
li!F'
RA
tt£lU
FRAH
£t14
'RA
tl£IU
iFR
AK£.1
8'"A
HUn
'RA
tl£IU
.FR
AME.
tOm
AI1
£.2i
F'ftA
M!ti
U'A
AM
(taa
'AA
tlf:ti
't:.
FRAf
1Ue4
'RAK
E.nli
FAAi'
t!ifR
Ilf.2
1F
fWI
alt.
nlA
Hlti
tl)Fn
AH
ttat
'RM
ta:u
~A»En2
mA
Hl1
3J,n
AH
£U4
flilA
I1U
31i
'AA
t'iU
:iGflU
d'1£
U1
FRAM
En.
'"~ME'Jl)
FRAM
E...
.Fn
AI'l
Ei"l
FJiA
MEt
042
,nA
MlH
H)
.."p./
'iii....
'AIlI
'i£I4
SFR
AHtt-
46,Il
All/
t141
,tMM
U41
'UA
I'l£i
40'R
AY
Jrtli
.nI
A.'U
MFI
lAN
lltlli
tlrllA~iUG:i
,nMm.
uFM
AHUI
JUFR
AA
UG
iiFn
AtiE
""'R
Atl£
a"fR
Pltit
iSO
fMA
I1U
atFt
tAfll
Ul
~=~nl
I ~ -J I
Fig
ure
5-8
INTENSITY QUANTIZA TION LEVE LS
Filter Value Character
0-1 • (Period)
2-32 +
33-64 0
65-96 1
97-128 2
129-160 3
161-192 ·4
193-224 5
225-256 6
257-288 7
289-320 8
321-352 9
353-384 *385-416 #
417-448 $
449-480 @
481-512 @
Table 5-1
-48-
6. TAPE DUMP PROGRAM DESCRIPTION
The Tape Dum.p Task (TDUMP) provides the capability to produceform.atted or unform.atted dum.ps of raw laser data from. magnetic datatapes produced by the WISP system. during real-tim.e operations. Thetype of dum.p desired is operator-selectable. Several dum.p types maybe selected at one tim.e to produce a com.prehensive set of data for analysis.
6. 1 TDUMP Detailed Description
6. 1. 1 Program. Initiation and Termination
TDUMP is initiated by the comm.and:
RUN TDUMP (CR)
TDUMP may be terminated at any point in the query/responsesequence by typing:
Q(CR)
TDUMP may also be term.inated during the execution of the dump(if in manual paging mode) by the same method.
6.1.2 Dump Param.eter Selection
TDUMP prOVides several raw data dump form.ats as outlL71ed inTable 6-1. Default selections are as follows:
Dump Format
-File Header sFram.e HeadersFram.e PrefixFilter ValuesCalculated DataFilter Plot
6.1.3 Tape Manipulation
Screen Selection
111112
On entry.. and upon subsequent restarts .. TDUMP requests whetherthe tape should be positioned. The following queries appear:
I U1 o 1
DU
MP
FO
RM
AT
Octa
l
Decim
al
Hex
ad
ecim
al
Fil
eH
ead
er
Fra
me
Head
er
Fra
me
Pre
fix
Fil
ter
Valu
es
Calc
ula
ted
Data
Fil
ter
Plo
t
RA
WD
AT
AD
UM
PF
OR
MA
TS
DE
SC
RIP
TIO
N
Pro
vid
es
un
form
att
ed
du
mp
of
each
reco
rdin
octa
lre
pre
sen
tati
on
.,
Pro
vid
es
un
form
att
ed
du
mp
of
each
reco
rdin
decim
al
rep
rese
nta
tio
n.
Pro
vid
es
un
form
att
ed
du
mp
of
each
reco
rdin
hex
ad
ecim
al
rep
rese
nta
tio
n.
Pro
vid
es
AS
CII
du
mp
of
each
file
head
er
reco
rd.
Pro
vid
es
form
att
ed
du
mp
of
each
blo
ck
head
er
wit
hin
ad
ata
reco
rd.
Th
eb
lock
head
er
co
nta
ins
po
inte
rsan
dscan
co
un
tin
form
ati
on
.
Pro
vid
es
form
att
ed
du
mp
of
20
wo
rds
of
pre
fix
info
rmati
on
pre
ced
ing
the
filt
er
data
.
Pro
vid
es
form
att
ed
du
mp
of
80
filt
er
valu
es.
Pro
vid
es
form
att
ed
du
mp
of
an
yre
su
lts
of
calc
ula
tio
ns
perf
orm
ed
on
the
blo
ck
of
data
du
rin
gre
al-
tim
eo
pera
tio
ns.
Pro
vid
es
form
att
ed
du
mp
of
qu
an
tized
filt
er
valu
es
(sam
eas
filt
er
plo
tp
rod
uced
inre
al
tim
e).
Tab
le6
-1
Query
REWIND?
SEARCH?
Response
"yll or CR cause tape to be rewo'U..1'1d.ITN!! skips rewind.
"yll or CR causes search parametersto be requested."NlI skips search.
The tape may be searched for file number, scan number, or time,or any combination of the three.
6. 1. 4 Automatic Updating
TDUMP allows either manual page updating or auto-paging.Manual updating is achieved by depressing the RETURN key (CR) aftera page has been filled. Auto-paging will cause n pages to be successivelyprinted, where n is an integer entered in response to the query "AUTOPAGIi'JG? ".
-51-
(BLANK PAGE)
-52-
7. 3-D DISPLAY SYSTEM DESCRIPTION
Six tasks are included in the 3-D display system. The initializationtask (INIT3D) creates a working file on disk. A second task (WF3D) readslaser data from magnetic tape and writes into the disk work file. The datain the work file can be rotated and viewed using separate rotation andplotting tasks (ROTATE, PLOT3D). Hidden line removal is done on thedata in the work file by the file processing task (HLINE). A final task(RESET) is provided to replace hidden lines in the work file in order thatadditional rotations may be done on this data. Figure 7-1 provides examplesof the 3-D plots.
7. 1 INIT3D Detailed Description
INIT3D is run once to create and clear a 2000-block Direct AccessFile on DK!. INIT3D should not be run if this file already exists 65. DK!.
INIT3D is initiated by the command:
RUN lliIT3D (CR)
INIT3D will terminate When initialization is complete.
7.2 WF3D Detailed Description
7.2. 1 Program Initiation
WF3D is initiated by the command:
RUN WF3D (C R)
7. 2.2 Tape Manipulation
On entry, vVF3D requests whether the tape should be positioned.The following queries appear:
Query
REWIND?
SEARCH?
Response
llyn or CR causes tape to be rewound.IINII skips rewind.
llyn or CR causes search parameters to berequested. IINII skips search.
-53-
7. 2. 3 Writing the 3-D File
WF3D will transfer n frames of filter data from the tape to the 3-Dfile, where n is an integer entered in response to the request "ENTER#FRAMES <250."
7.2.4 Termination
WF3D will terminate after the requested frames are written todisk.
7.3 ROTATE Detailed Description
7. 3. 1 Program Initiation
ROTATE is initiated by the command:
RUN ROTATE (CR)
7. 3.2 Rotating Data in the 3 -D File
ROTATE allows 2 axis coordinate transformations to be performedon the data in the 3-D file. First the data is rotated n degrees about thevertical axis, then the data is rotated m degrees about the ho rizontal axis,where nand m are integers entered in response to the request "ENTERROTATION AND PITCH IN DEGREES (213)." All rotations are with respectto the viewing axis and about viewing center.
7. 3. 3 Termination
ROTATE terminates after the coordinate transformation is complete.
7.4 PLOT3D Detailed Description
7.4. 1 Program Initiation
PLOT3D is initiated by the command:
RUN PLOT3D (CR)
7.4.2 Displaying the Data in the 3-D File
PLOT3D scales and displays the data in the 3 -D file on the 4014 CR T.Automatic scaling is selected by responding to the query IIAUTOMATICSCALING? 11 with a "Y" or CR. Alternatively, manual scaling can be
-54-
selected. In this case, PLOT3D will request that a scaling code 1-9 beentered. After scaling is selected PLOT3D will display the scaling codeand plot center. The plot can now be started by entering a "y" or CRin response to the query IIOK? "; any other entry will allow scaling to bere-selected. Figures 7.1 - 7.3 provide samples of 3-D filter plots.
7.4.3 Termination
PLOT3D will terminate after the display is complete.
7. 5 HLINE Detailed Description
7.5. 1 Program Initiation
HLlliE is initiated by the com.m.and:
RUN HLlliE (CR)
7. 5. 2 Hidden Line Remo val
HLINE modifies the data in the 3-D file to remove hidden lines.No operator input is required. During hidden line removal one line ofnumeric values will be displayed each time two frames are com.pared forvisibility. For n frames of data a maximum of (n-~ (n) lines will bedisplayed befo re hidden line removal is complete. During this display,margin control on the 4014 terminal should be turned off so the program willnot stop when the page is full.
7.5.3 Termination
HLINE terminates when hidden line processing is complete.
7. 6 RESET Detailed Description
7. 6. 1 Program Initiation
RESET is initiated by the com.m.and:
RVN RESET (CR)
7.6.2 Restoring Hidden Lines
RESET removes the modifications made by HLINE on the 3-D file.No operator input is required.
7.6.3 Termination
RESET terminates automatically after file resto ration is com.plete.
-55-
APPENDIX A
GLOBAL DATA DEFINITIONS
A-I
~UkrUA~ ~V VOIB-U2-CJKS=f4K7l)Tc=Cl,4], ,
3L.OC~ DATA
-···---NAM-E-·I-.T··E:1t-N~]-.--··'OEt-t-Nlr-i·a·N-·------·----··-~--- --.--_" '.._-._- ..__.- ""'-"...... --...;...;---...;-- .'. . ·)···••·..•..·.· ..,.9RIGINAL PA~----·-
'. . OF POOR QUALITY'OATEOF THE RUN
...:....;-----'-"-- .~~-~--'-'-~--'-'-----:._-------:._--
·----····---u-c·n·f.~qI?1=~~-=~~~2~~~=rf!.~~gIr"'7f-fr~~~~~:.~:!HI·R·'ij'L-r-A$K
NPLFG(3)'9 LJCALfLAG3?OR THE ~L.Qr~rA3K
········?::i:6£aFG(~j· ;ri~; 2;H{aii); ~2it~>;6~? THE ·······~ot~·~·~~iDN TASK
G [. 0 a A 1..
"t---:-----
._.-----------------_._- ----------_._----:-:-_.---_-._~~Q.[RI.__--=1:..;:5 Q) r~ 5 OU RC~_.~ _
1 = LASER
1:;, II '-',,--_
1::::1,... __ _._ ., '::.,:,
I ~.__ , ••••...
";;.:.:!.~---
I ;,;~.
i :
~:-_------
10 = GROuND RAHG~
11 = ALTITUDE12 = ZEROTH ~QgE~r
-------1~3=-.----=-F IRS T MO-;-\.{2,U------,.....--------
.>14 = 5E:GQND I-UM.:.nre_.· '....."'15 =VA RI A.S t.S '. Q} ?tJ tH:~r rs
lay AXIS VARIABLE' .5.££ NXTY? ~aR
19
NYTYP
:~: - .
22 Y AXIS UPPER LIMIT
N10iAK
---NSCTP 23 TYPE OF DATA COLLECTION
.': ....:.: .-.. ,:-:~.-:- ". :.:.: ,'.:;-:'/ ..::;:.~.)~~.~::}:~.:..-:-.:.' ..'.-{:. . . ::",". ;, > ...;-". ::'::,",." :>. :,'.. <.:. '> ".'. ::-: .::.>' :' '. ,\",: '. . :
NSCR?-25SCRE~t~ NuMBER FOR X-yp~jl'···········j>:.l·.··':;:····· PRIio1A.RY , SCREEr! .
:-=-=:-::-:-~_~~---"~~---'-C.-.:...-;.--'--'.:...-;.--:..______._._. .__~_..:::2~=--=S:.=E~q:JNDA.R~L SC RE..~,,-,·f'-'-l__~ _
------- _._--'--:-:--'NSCRT 26 SCREEN NU~8ER fQR TABULAR DAr~
. - :. '-'-".",' ;-. .. ~:..: '.
29 Sf ART TIME OF PLOT - M01D 1MBEGi=--_---"=-"'-_"'--_...:..:-=-.:..-=-.=c:.:c.::--=-=-.:...-=-:;::..=..;:::.--_--=-:..::.=--=-__--'-- _
---------~·--.r=-A(rrrrMArTC----------------
2 - :J,ANI.Lu.
GF p£.or - W;]<D 2
MTlt'll
NTli12
.-_._---_..._-_.._._---'
SCA:jCJRRSrH35
~~~~tr.'~~=;;"z.)l(lf!·;~i·~~~t1i"<br~~ltl~~~~~Jr1'tiH;V~l;Wf;:-""~!'~~~~~~~~~~;~~~~~~';';~~~~~A~;
:J;:(T~AN II. VI.J1.t)-J2 "'Rr ::>1-]U:..-71 J.,J.ll:"::J······· ..... ~.~.:;::. ,JJ.)
;,...~cOR2=f4K~--U~IC=ff, 4 j ._..,L 2' : =CR:1f
\,----_._--NVl'HS 38 LG VSLOCITY THRESHOLD VlLUE
ORIGINAL -nnE 18.... OF I POOltQOALI~ .
PITCH ANGLE FORCURRSNT PLOT
49 ... RAN G&:tI~ FIK~b»FOR CU~ RSNU_~,...::G::..:=T,--,--,- ~ _
54 LaN FOR MAG rAPE
41NPEtlD
NSTAT(3) 51i······;'iiii:iroL - INAcrIV~·
. ··1> - A.CTIVg<,
NDJ l'ft 39 0=Nar.. tL\ iw T ;( ~..._-_._._-----._------_._..._....__._---._..__.-_._---,._--_.._~ .._-_.~._--_._-~._--_._. __.._-----_._-------_._-
........_...._.~~ ..~~ ..r.J..._.._.. __ ... ?'.L__.~.g.tJ_...fP.R._T_~.R?l.JN.AJ ..... __.. .._.._._._.. .. ..._.... __ .._.._. ._..._._..._.__. ._......
....._------_..._----
----rsTA tr"(4) 59 STA1'US- BLOCK fOR ~lT I/G- _ _-_.~-.__ __ _.__._.._ _ __.--._ _ __ __ __ _ _ _.._ _ _..-.._-_._._._- _ __ _-.------_..-.__ _---_._ -_ .._------_.
LONM.T.._.. _-----_.__..__.•....._._--.._._._ .._._.-_._._-_..--_.•.._-_.__.•.•_--,.__._---_.._----······--···CllNrf;f-·-···----·--s 5--·L:·UN·-··~d!:ClfR:.::II··--·---····--·-··--···-·_----- ..---.-.--..--..--.---
.-- _.. -····-"ii;ftfp~f··-···-·--·-4}-·--yCAG·-··fo--fFf[fifA-r i·..--ffi"~--·ftr?·iT(-·fip·i--fsOPE:N---···· ---- -o .. NOT OPEN
. ····)·li~OPEN.. \
__~N l' A?_E=-__-:5:..=8 r A. PE SELS~'L:: D...ff.. AG0= Nor 3EE.ECrSDL.= SELECTED
-------.. ,
! r-j----
!.: ~ ~,_._---
l~= ....:·---j--:I ~.:: .
j::i._.__ __ ..__._._i"?~--.-. ---- -- ..-IJ:,IJ:~i--,--\;J3:: .J3;j; .
i~~~----------j":\__..._-_..._: :,::.&I ~'----::1r! ~
:",'._._--1'; ;.._-------..---.'~ :
'--- --,------ ._-_.-.....,
1; .----
.. cnnrno["l.:).3% .. _,T1T ~.. ...... m.-'~ .""r.'7 ......~ra. ..,.
2JR7RAN IV lfD1S-02, CJRE=14~{;I' UIC=I:l,4]
FRI Ol-JU~-77
NRS:O 63 DeAD T~P~ WORD
NHCdT_ 54 8~OCK COU~T fJR Tn~ HI)~-------- ---_._-_.__._~---. .
. .. . .. . "'.-",', ,',.. ,.
NHTI;~t ······\·65·TiMK/BETliEKtrBLQCKS (FOli HIDE' tASK): ' : ••':.:~ ·0,._ •
: ,. ... .
: :,..... :~:...-::'.,.<,:_.
: .{:':,' •.... :: .
72 . SECOND P~Ol FUNC~ION X-lXIS rvp~=-------------73 SECOND PLOT FUNCTION ~-AXIS TYPE=-==--=--~.=:-_--------74 Y1NUA~ ANGLS SE~EcrION ?~AG
. NBLJK(3840). 121 BLOCK TABLE
.;;:,i.;X'3·::X·, , :·.6';/.----_. _._------~------------.--.-------.--~-----
FJ R M: .A r : .:,;:iDATiA. . B t:.oc K
.•·.····~·~tiiri~\· ~:D:¥:¥~ET··?:i·· ·;:?~;.:/«:~AR I··A·B··I::~ .. J!':;:•...•.'.
-HEAD--eRD-A-TA'--.;...~-------------------------------
.. -:._'::.'.'.'; .
.' ..... ,~< ... ,.;'" .:., ::':::.:'. -:...::--/,,-,-::. .-
. . .. '. ~~ ..
.__.-._-_._ ..- ._--..-.-. ----'
o = IN USE BY INTE~Rapr HANDLER~--------------"lc-=--=c::..':a=-?:-=i!?-=-['· ETE0 BY I ~ TS-=-R-=-R-=-u.::.p-=-r==H=1\=:::-N.:..:O-L-E-R------
------- ... = COM?L-ErE:O-a-Y cjrCSCTION TASKEi-iPTY BLOCK
·····>5··· FR.iUJESYNCHFRAHE SY~JCH
NG.IMTEGRATIJNS(BCD)!?)Ll~ITfSSNSE/DATA-QUALITv..__t.tGJL1BH1Q.f::.R - f IR;iI_?]J E:
~L(J1L~U ~f8 ER .- NE~L_~__~Y~~ :: S:c..-__. ,--__
.... A-S".'. C •
FRAHE-CAtCPLOT-REstART
-'l>LIjt=si'o?
••
---._.__._------_.-
10 f~A~E :OO~T - fIRST ~~~~
11 fRA~~ COUNT - SECJ~D iA~?
__~1::..2 ? J ~_S ~_ \~ I D~ ~(gAt~_~§J :~ ?.~L .__--:- ... ---..--- _13. RA~GE~NEXf2 QIGITS'14 INTENSITY THRESHOLD
________________-=lo5~-·.0.-.-,--,-.....;.....;.A.:....U GLE' E QU ;\'=-L=··o.-.··F:.--L=--=A.:...G --'--'-
15 LO VELOCITY THRESHOLD.--.-.--..-.-----"--'-""-I1"-'-'-'--"HI"VjELoCITY-THRE~fH6LD--"'----"'------"-'---'-··-·--··-····-·--····-·---·1""S··-·----ET:-E-V-XT]:·014··-·---·-······-··-······--·······---··----.-.-.----.-..- ..-....---.
19 PIrCH' --.--20 . A.lnWTff" ..21 ' ·.rrM~ ~uINur~~ .. '. __ •• ~ .. !"t .!..._. t:;=-~~ . ~.
...._ _._.. _._._~.?. ._r.J}:!~._ ..::. J~J.G.K:? _ _.. _ _ _ __ __ . _
._ __ . .f_~.~.._ ...f_RAM..;;_.J~.lJ..t1JtE.:.R.._J·t!__~_~A;j_.__ _._ _ _ _ .. .. _
>i·.··.•.· ...• ·•.·· .• 105 . <)iI-Vi::LDCIT'l .SPECTRU~4 D~NSlrY......•. ········:106?E:AKITELJCIry '.. .'
'107 pgA. K VE LOCI'l~ - HDRIZO:-IrALPROJ:::CTIONlOB PEi\K-VELDCITV- VERTIcA.:' CJ'J,?JI{SIJT
···-----·---·-r09-···--·--.-\fI\·:ft~f~r~c-V-ECtrc"I-Tr--- - - ..-------- ----.------------'--'--'··-··---~--~---·"·--·f'I-o- t-1-A~xj~-M·fjI~---V·E·L·tJc-I··fy-·-=-·--li·dR-f·l5·"flTIl--PR·QJ-ECT·t·O-~-·..-----.-..--
I1t< MAXINlJMVELOCI1'Y- VE:RTICAL CJt'i?JNENT.i./i:·112 Jjii sr.. A.tl!RANGE.>i·.····· ....
.. ......, .'.113 GROtlND~.--"R~A='N:::...~:::...•., =:.s0.-.';..;'.-'-'-'-'---'---~,_'---'---=.;..; ---"-......;..'----'-'-_...:..-
114 A.~TITLJDE
=~_=-~==-=~I~]~==~4I[Qj}1.]QB:~_.~J~. ._.. 116 FIRsrMO~ENT
i.>< •• 111..·.·>·;SE:CO~O.MOMENl' .....••...............ilIa }(}vARIANCE: ·.. DF ~1nHENrs
'. ······)119 ··>srA~OA.RODEVIA.TIJN
; i
<I
-t__, ~._.
>~--
r o. -"'., .Tu- .. .. -iw-:"'..-
fRI Ol-JUL-77V018-02---UIC=[1,4J
36 DCAD-STD? COP DC~D
37 DCAO-?~US~ COP OGAD38 O:~D-R~srA~r DeAD----39~-RAM~ - STAP=-,=r-.-.--=::-=-=:--:-~-,...--'----=.,..--,...------:---,...---
.41 FR1\:1E>-£~W
. 4-1 . HID E:"'RON .
0004
IN~ "PAGE IS .
-----_...._-_._---
~---_.__._--_._----------'--------'-------------------
. '.
. :.'. :.. , :"::.:....•.. '. '" ':.:". "': .. '
Co.'::
:.....
' .. : :., '.:.' ".c".:":
.. ':
' ...
._._ _.•.._..__ _--_ _.._ --_ _ .._--_._---- ------_.._._---------
---_._._......•..._---_._--A-7_. __ .....__._-_ ..._.._---_._--_....:.::.....:...--------------
(BLANK PAGE)
A-8
APPENDIX B
(To Be Supplied)
B-1
Page Intentionally Left Blank