Printer Friendly Version

AOC Standard Tape Format

Version 1.0
7/20/00

Download a PostScript version of this document

FORTRAN code to read and use Standard tape data

The Aircraft Operations Center Standard Tapes consist of six types of files:
  1. Type One (34 bytes in size)
  2. Type Two (808 real bytes in size)
  3. Type Three (384 bytes in size)
  4. Type Four (4440 bytes in size with 10 records of 222 words each)
  5. Type Five (2120 bytes in size with 10 records of 106 words each)
  6. Type Six (30 bytes in size)
Types One, Two, and Three are header files and appear once at the start of the tape. Type Six is a trailer file and appears once at the end of the tape. The Type Six record is followed by 2 end of file delimiters. Type Four and Type Five are the data files, original and converted respectively, and alternating they fill out the tape in ten second blocks. All of the files are in integer format except the Type Two file which is in HP 32-bit floating point format (see below). The data are recorded once per second (1 HZ), but are buffered and recorded in ten second block records. Each ten second block is recorded alternatively original (Type Four) and converted (Type Five) data.

AOC Standard Tape Record Structure
Type One
header
Type Two
header
Type Three
header
Type Four
original data
Type Five
processed data

. . .

. . .

Type Four
original data
Type Five
processed data
Type Six
trailer
E
O
F
E
O
F
The following listings give the positions of each parameter that is recorded for that type of file. The Type Two file is used to change the original data on the Type Four file into usable units. The Type Three file is used to convert the Type Five file data into actual values.

Error Analysis
Fortran equations used


AOC Standard Tape Record Types

  • TYPE 1 - HEADER RECORD. CONTAINS INFORMATION REGARDING FLIGHT IDENTIFICATION. RECORD SIZE IS 34 BYTES.
  • TYPE 2 - ORIGINAL DATA TRANSFORMATION RECORD. CONTAINS COEFFICIENTS REQUIRED TO CONVERT ORIGINAL TAPE PARAMETERS TO SCIENTIFIC UNITS...RAW DATA ON RECORD 4 TO PROCESSED DATA ON RECORD 5. RECORD SIZE IS 808 BYTES.
  • TYPE 3 - CONVERTED DATA TRANSFORMATION RECORD. ESSENTIALLY A METHOD FOR PLACING THE DECIMAL POINT IN RECORD 5. RECORD SIZE IS 384 BYTES.
  • TYPE 4 - ORIGINAL DATA RECORD. RECORD SIZE IS 4440 BYTES, 10 SECONDS OF 222 WORDS EACH.
  • TYPE 5 - CONVERTED DATA RECORD. RECORD SIZE IS 2120 BYTSECONDS OF 106 WORDS EACH.
  • TYPE 6 - TRAILER RECORD. RECORD SIZE IS 30 BYTES. THIS RECORD IS FOLLOWED BY 2 END-OF FILE DELIMITERS.


TYPE 1 - HEADER RECORD

WORDPARAMETER
1.TYPE OF RECORD (1)
2.NUMBER OF WORDS IN RECORD (17)
3.AIRCRAFT NUMBER (42 OR 43)
4.YEAR OF FLIGHT
5.MONTH
6.DAY
7.HOUR BEGINNING OF FLIGHT
8.MINUTE
9.SECOND
10.HOUR END OF FLIGHT
11.MINUTE
12.SECOND
13.DATE PROCESSED MO DY Y (XXXXX)
14.DATE OF PROGRAM MO DY Y (XXXXX)
15.NOT USED
16.NOT USED
17.NUMBER OF TAPE

TYPE 1 - EXAMPLE

1 17 42 98 9 25 10 26 1 18 58 0 12218 6094 0 0 15


TYPE 2 - ORIGINAL DATA TRANSFORMATION RECORD

The word address refers to the location in the TYPE 4 record of the parameter. The four values following the word address are the static constants for that parameter as determined by AOC's calibration laboratory. Since the information on Record 4 of the standard tape is in engineering units (counts) a conversion coefficient must be applied to convert the counts to a voltage. Excluding the intercept (A0), the conversion coefficient is multiplied to the remaining static constants in the following manner:

TYPE 2 - RAW DATA CONVERSION

WORDPARAMETER
1.TYPE (2)
2.NUMBER OF WORDS IN RECORD (404)
IF THE WORD ADDRESS IS POSITIVE THEN THE FOLLOWING FORMAT HOLDS TRUE
3.WORD ADDRESS IN TYPE 4 RECORD
4.CUBIC COEFFICIENT A3
5.SQUARE COEFFICIENT A2
6.SLOPE A1
7.INTERCEPT A0
8.WORD ADDRESS IN TYPE 4 RECORD

.

.

.

  • A1 = A1(static cal lab constant) * conversion coef.
  • A2 = A2(static cal lab constant) * (conversion coef. **2)
  • A3 = A3(static cal lab constant) * (conversion coef. **3)
PARM(raw) = A3*(counts) + A2*(counts) + A1*(counts) + A0


If the word address is a negative number, the third and fourth numbers are coefficients used to compute the dynamic calibration constant for the parameter. The fifth number is the offset that was calculated from the most recent calibration flight.

IF THE WORD ADDRESS IS NEGATIVE THEN THE FOLLOWING FORMAT HOLDS TRUE
WORDPARAMETER
3.WORD ADDRESS IN TYPE 4 RECORD
4.BLANK (ALL ZEROS)
5.SLOPE
6.INTERCEPT
7.OFFSET FROM TOWER FLY BY
8.WORD ADDRESS IN TYPE 4 RECORD

.

.

.


The following lines of code describe the computation of the dynamic calibration constants for the parameters:

NOTE!!

PSWRosemount static pressure from wing tip
PQWRosemount dynamic pressure from wing tip
PSFRosemount static pressure from fuselage
PQF1Rosemount dynamic pressure from fuselage (1281)
PQF2Rosemount dynamic pressure from fuselage (1221)
TT1Total temperature 1 from fuselage
TT2Total temperature 2 from fuselage
DW1Dewpoint temperature 1
DW2Dewpoint temperature 2
DAPMeasured dynamic attack pressure
DBPMeasured dynamic slip pressure
AP(1)Measured attack pressure from fuselage
BP(1)Measured slip pressure from fuselage
AAAttack angle
SASlip angle

IMPORTANT NOTICE!!! Beginning with Hurricane Season 1993 the measured static and dynamic pressures will be dynamically corrected using the following equations,

PQERR= .17701*pqm - .0129067*pqm**2 + .00190547*pqm**2.5 - 7.8284e-05*pqm**3
where pqm is measured dyn. pressure
PQCOR = -PQERR

ALTERR= -.35 + .50/(1.+(psm/410.)**(-25)) - (.15/(1.+(psm/640.)**(-12))
where psm is measured static pressure

ALTCOR = -ALTERR

PS = PSM + PQCOR + ALTCOR, corrected static pressure
PQ = PQM - PQCOR - ALTCOR, corrected dynamic pressure

These aforementioned equations are the results from a trailing cone flight.

WordEquation
-145DW1(calc) = DW1(measured) + Offset
-166DW2(calc) = DW2(measured) + Offset
-146AA(calc) = Intercept + Slope*(AP(1)/DAP)
-148SA(calc) = Intercept + Slope*(BP(1)/DBP)

TYPE FILE 2 - EXAMPLE

2. 404.
1.0000E+020.0000E+000.0000E+00 1.0000E+00 -1.100E+01
9.7000E+01 0.0000E+00 0.0000E+00 1.0000E+00 0.0000E+00
1.4200E+02 0.0000E+00 0.0000E+00 3.6621E-04 0.0000E+00
1.4300E+02 0.0000E+00 0.0000E+00 3.7396E-03 -7.311E-01
1.4400E+02 0.0000E+00 0.0000E+00 2.1909E-03 -6.536E-01
1.4500E+02 0.0000E+00 0.0000E+00 3.3159E-03 -1.755E+01
1.6600E+02 0.0000E+00 0.0000E+00 3.0674E-03 -7.090E-02
1.5200E+02 8.9244E-13 -4.808E-08 2.9788E-03 4.0947E+00
2.0500E+02 8.3276E-13 -4.520E-08 2.9456E-03 4.2246E+0
1.5400E+02 5.2296E-13 -1.526E-08 2.1861E-03 1.0148E+01
1.5600E+02 0.0000E+00 0.0000E+00 1.4963E-03 0.0000E+00
1.5700E+02 0.0000E+00 0.0000E+00 1.4963E-03 0.0000E+00
1.4600E+02 0.0000E+00 0.0000E+00 2.1011E-03 8.2000E-03
1.4700E+02 0.0000E+00 0.0000E+00 5.2708E-03 -5.915E-01
1.4800E+02 0.0000E+00 0.0000E+00 2.1013E-03 -2.750E-02
1.4900E+02 0.0000E+00 0.0000E+00 5.2379E-03 2.1010E-01
1.5000E+02 0.0000E+00 0.0000E+00 2.4403E-02 2.5151E+02
1.5100E+02 0.0000E+00 0.0000E+00 5.0352E-03 -2.083E-01
1.7400E+02 0.0000E+00 0.0000E+00 2.4408E-02 2.5003E+02
1.7500E+02 0.0000E+00 0.0000E+00 5.0400E-03 5.7000E-03
1.7600E+02 0.0000E+00 0.0000E+00 1.0546E-02 -1.823E+00
1.5800E+02 0.0000E+00 0.0000E+00 2.1073E-03 -7.272E-01
1.5900E+02 0.0000E+00 0.0000E+00 2.1018E-03 -9.610E-02
1.6000E+02 0.0000E+00 0.0000E+00 5.2702E-03 3.2220E-01
1.6200E+02 0.0000E+00 0.0000E+00 1.5224E-03 -9.940E-02
1.6300E+02 0.0000E+00 0.0000E+00 3.7277E-03 1.6070E-01
1.6400E+02 0.0000E+00 0.0000E+00 5.1879E-03 -2.066E-01
1.9000E+02 0.0000E+00 0.0000E+00 3.0518E-03 0.0000E+00
1.9100E+02 0.0000E+00 0.0000E+00 3.0518E-03 0.0000E+00
1.9200E+02 0.0000E+00 0.0000E+00 3.0518E-03 0.0000E+00
-1.500E+02 0.0000E+00 -2.280E-01 2.9350E-02 0.0000E+00
-1.510E+02 0.0000E+00 9.8043E-01 0.0000E+00 0.0000E+00
-1.740E+02 0.0000E+00 -2.527E-01 -1.026E-02 0.0000E+00
-1.750E+02 0.0000E+00 1.0294E+00 0.0000E+00 0.0000E+00
-1.760E+02 0.0000E+00 1.0302E+00 0.0000E+00 0.0000E+00
-1.450E+02 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00
-1.660E+02 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00
-1.460E+02 0.0000E+00 6.2500E+00 1.0260E+00 0.0000E+00
-1.480E+02 0.0000E+00 7.5414E+00 3.5000E-01 0.0000E+00
0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00 0.0000E+00


TYPE 3 - CONVERTED DATA

WORDPARAMETER
1TYPE (3)
2NUMBER OF WORDS IN RECORD (192)
3WORD ADDRESS IN TYPE 5 RECORD
4DIVISOR
5WORD ADDRESS
6DIVISOR

.

.

.

CONVERTED DATA VALUE = TYPE 5 DATA / DIVISOR

TYPE FILE 3 - EXAMPLE

3192
12113101411510
161171018101910
2010211022102310
241025102610 2710
2810291030103110
32103310 3410351
3610371038103910
401 4114210431
44104514610 4710
48 10000 49 10000 5010 5110
52105310 5410 5510
56105710 58105910
6010 61 100 621006310
6410 651066106710
6810 69 100070 1000711
72 10073 10074 100 751
761770780 790
80108110 8210 830
840850 860870
880 890 900910
920 930940950
960 970980990
1000 1010 1020 1030
1040 1050 1060

Green numbers represent the type 5 record word address.


TYPE 4 - ORIGINAL DATA RECORD

The type 4 record contains raw data from the AOC slow tape. The data are recorded as 16 bit HP words. Most of the data is recorded as integer counts and must be converted to volts and then to meaningful units by using the type 2 record. All of the navigation data is stored in a special format, and can only be read by performing special bit shifting operations. If examination of the raw navigation data is desired, ask AOC for a copy of the bit shifting subroutine called PACK.

TYPE 4 - Original Data Record

Array
Location
Description
1Type of record (4)
2Number of words in record (222)
3MS byte: Slow tape ID
LS byte: Aircraft #
4Size of slow tape logical record = 220
5-10Micro 29 time - yr,mo,da,hr,mn,sc
11-13 Time based generator 1 - hr,mn,sc; binary (not BCD)
14-16 Time based generator 2 - same as TBG 1
17-19 GPS time of fix - hr, min,sec; same as TBG's
20-21 GPS altitude - MS bit = -102400*32 ft
22-23 GPS latitude - MS bit = -PI*4 radians
24-25 GPS longitude - MS bit = -PI*4 radians
26-27 GPS north vel. - MS bit = -1638.4*2 knots
28-29 GPS east vel. - MS bit = -1638.4*2 knots
30-31 GPS vert. vel. - MS bit = -2048*2 ft/s
32-39 GPS spare
40GPS north accel. - MS bit = -128 m/s**2
41GPS east accel. - MS bit = -128 m/s**2
42GPS vert. accel. - MS bit = -128 m/s**2
43GPS Chan 1 status 1 (see rcvr 3M specs for bit assignments
44GPS Chan 1 status 2 (same as status 1)
45-52 GPS Chan 2-5 status (same as chan 1 status 1&2)
53GPS Figure of Merit word - see rcvr 3M spec.
Note: Time FOM from word 64 is in reserved bits
(12,11,5,4 in HP notation; 3,4,10,11 in 3M)
54GPS expected horiz error - LS bit = 1 meter
55GPS expected vert error - LS bit = 1 meter
56GPS spare
57-58 INE 1 Altitude - MS bit = -102400*32 ft
59-60INE 1 Latitude - MS bit = -PI*4 radians
61-62INE 1 Longitude - MS bit =-PI*4 radians
63-64INE 1 North Vel. - MS bit = -1638.4*2 knots
65-66INE 1 East Vel. - MS bit = -1638.4*2 knots
67-68INE 1 Vert speed - MS bit = -2048*2 ft/s
69-70INE 1 Drift Angle - MS bit = -PI*4 radians
71-72INE 1 Heading - MS bit = -PI*4 radians
73-74INE 1 Pitch Angle - MS bit = -PI*4 radians
75-76INE 1 Roll Angle - MS bit = -PI*4 radians
77-96INE 2 Data - Same as INE 1
97APN 232 RA data in meters; 1 sec avg
98Spare; 1 sec avg
99Spare; 1 sec avg
100RA - APN159 Synchro data in meters; 1 sec avg
101RA - APN159 digital encoder in meters
102# of INE bursts av'd this sec; MS byte:INE 1 LS byte:INE 2
103GPS and APN232 RA burst count;
ms nybble - GPS lat/lon/alt burst count
LS byte - APN232 RA number of words averaged this second.
104# of ISEC word 98 and 99 samples avg this second;
ms byte- ISEC(98)
ls byte- ISEC(99)
105Dig_Err: Error flags for Dig. Avg; bit 0 for APN232, etc.
106Spare
107ADC unit status - from ADC slow data burst
108IAU unit status - from IAU burst
109Operator selections: MS nybble - temp probe
nybble 2 - nav. unit
nybble 3 - alt. source
ls nybl - dewpoint unit
110Status from Wing Wiring Junction Box
111Status from Cloud Physics Station
112Status from Flight Director Station
113Spare
114Event switch data - Nav, Sta1, Sta2, Sta3
115Event switch data - Nrack, Sta5, C3X, Sta7
116Event switch data - F/D, Pilot
117Spare
118Spare
119Formvar count (optional)
120Formvar speed (optional)
121-129Loran information (optional)
130-140Spare
141M99 10 msec tic when time was read
- use for clock drift tracking.
142J-W Liquid water
143RMST TOTAL TEMP #1
144RMST TOTAL TEMP #2
145Dew Point 1 (DW1) GENERAL EASTERN
146AP Alpha (attack) Pressure
147DAP Differential Alpha Pressure
148BP Beta (slip) Pressure
149DBP Differential Beta (slip) pressure
150PSW Rosemount static pressure from wingtip(#1281)
151PQW Rosemount dynamic pressure from win#tip(#1281)
152RD Radiometer Down measures SST (PRT-5)
153Spare
154RS Side (CO2) radiometer temperature
155Spare
156Vertical Acceleration 2
157Vertical Acceleration 1
158RADOME ATTACK PRESSURE
159RADOME SIDESLIP PRESSURE
160RADOME DIFF. PRESSURE (RPQ)
161RADOME IMPACT PRESSURE
162Spare
163Spare
164Spare
165Spare
166A.O.C. DEWPOINT #2 (DW2)
167A.O.C. DEWPOINT #2 BALANCE
168AIR Lyman Hygrometer
169Dewpoint #3 EG&G
170-172 Spare
173King Liquid water
174PSF - COPILOT ROSEMOUNT #1281 (FUSELAGE)
175PQF1 - COPILOT ROSEMOUNT #1281 (FUSELAGE)
176PQF2 - COPILOT ROSEMOUNT #1221F(FUSELAGE)
177-188 Spare
189ODW Cabin Pressure (RSMT 1201F)
190AXBT CHANNEL #1
191AXBT CHANNEL #2
192AXBT CHANNEL #3
193UP Pyranometer 1 (Yellow)
194UP Pyranometer 2 (Red)
195UP Pyranometer 3 (Clear)
196UP Pyrgeometer
197UP Pyrgeometer Case Temp
198UP Pyrgeometer Dome Temp
199DOWN Pyranometer 1 (Yellow)
200DOWN Pyranometer 2 (Red)
201DOWN Pyranometer 3 (Clear)
202DOWN Pyrgeometer
203DOWN Pyrgeometer Case Temp
204DOWN Pyrgeometer Dome Temp
205UP PRT-5 RADIOMETER
206SFMR F1 - 4.630 GHz (optional)
207SFMR F2 - 5.915 GHz (optional)
208SFMR F3 - 6.771 GHz (optional)
210SFMR F5 - 6.344 GHz (optional)
211SFMR F6 - 5.056 GHz (optional)
212SFMR TempA - base (optional)
213SFMR TempB - ref (optional)
214 SFMR TempD - antenna (optional)
215-221Spare
222Checksum for this second

TYPE FILE 4 - EXAMPLE

Position Value
14222 2091 220 199991418
94411184411184412
17184410137-59511247-21649-3663
25-9227-1222132872323-19958-4-172920
33000 0 000-21
41-2-2 2617107522645 9984 266510240
49269610752109379708-28655760
5713322800124724104-3663-6856-1235-21944
652331 11122-3232335-152485030 6280
73150-16752-40-3107213310256124731272
81-3663-16840-1228 57042314-29842-9376
89341880 5026-218801488592-42-31840
97417800 4209010280316 0
10522 000 409800 0
113000000-1-1
1210000000 0
129-327680000 00 0
13700004128 3834 6308
14554511073113321-90751446714590155254276
15332 2223-5-98222 168-43406388
161107752098115-41 4811081-30-1980
1692430-9-26 42147921386113290
177-20 39-17112116-10571-4208-14
18521-7 -18 013606-10252-12289-12217
19310-8 66 -4-3 13-33 567
201-53 51-49 20 7851 2343 2604
20920191156 1884 8039 786876657712 -4
217203611-2-46-1530853


TYPE 5 - CONVERTED DATA RECORDED

wordsymparameter wordsymparameter
1 TPTYPE(5)42DV D VALUE
2 WDNO. WORDS/RECORD43HT HEIGHT STANDARD
3 HRHOUR44SP SURFACE PRESSURE
4 MNMINUTE45RH RELATIVE HUMIDITY
5 SCSECOND46TVVIRTUAL TEMPERATURE
6 RC1 RECORD COUNT47WASVERTICAL AIRSPEED
7 RC2 RECORD COUNT48GM RATIO SPECIFIC HEATS
8 SW1 SWITCHES49AMAMACH NUMBER
9 SW2 SWITCHES50DADRIFT
10FL1 ERROR FLAGS51GSXE/W GROUND SPEED
11FL2 ERROR FLAGS52GSY N/S GROUND SPEED
12Xla1LATITUDE (DEG)53TXN/S E/W TRUE AIRSPEED
13Xla2LATITUDE (MIN)54TYN/S TRUE AIRSPEED
14Ylo1LONGITUDE (DEG)55WXE/W WIND SPEED
15Ylo2LONGITUDE (MIN)56WYN/S WIND SPEED
16RaltRADAR ALTITUDE (Meter)57WZVERTICAL WIND SPEED
17PSPRESSURE58WSWIND SPEED
18TAAMBIENT TEMPERATURE59WDWIND DIRECTION
19TW1DEWPOINT SENSOR60noneSpare
20RDRADIOMETER DOWN61EEVAPOR PRESSURE
21RSRADIOMETER SIDE 62MRMIXING RATIO
22GSGROUND SPEED63PTPOTENTIAL TEMP
23TSTRUE AIRSPEED64ETEQUIVALENT POT.TEMP.
24WGS A/C VERTICAL VELOCITY 65WXBE/W AVERAGE WIND
25TKTRACK 66WYBN/S AVERAGE WIND
26HDHEADING (TRUE)67WSBAVERAGE WIND SPEED
27PCPITCH68WDBAVERAGE WIND DIR
28RL ROLL69AV1VERT. ACCELEROMETER #1
29AA ATTACK ANGLE70AV2VERT. ACCELEROMETER #2
30SA SLIP ANGLE71WACSEC.WIND AVERAGED OVER
31LW LIQUID WATER72BT1AXBT1
32PQDYNAMIC PRESSURE73BT2AXBT2
33TD DEWPOINT TEMPERATURE74BT3AXBT3
34RU RADIOMETER UP(IF AVAIL)75NAV1 = INE 1
2 = INE 2
35SW3SWITCHES76ITMP TOTAL TEMP USED: 1 OR 2
36UTAIL E/W VELOCITY OF TAIL77-79noneSpare
37VTAIL N/S VELOCITY OF TAIL
38WTAIL VERT VELOCITY OF TAIL80DVGSDPJ's VERTICAL GROUND SPEED
39noneSpare81DVASDPJ's VERTICAL AIR SPEED
40GA GEOPOTENTIAL ALT.(M)82DVWSDPJ's VERTICAL WIND
41PALTPRESSURE ALT. (METER)83-106noneSpare
PLEASE NOTE:
  • THE WORDS ARE 16 BITS LONG, THE RECORD LENGTH IS 106 WORDS THE BLOCK LENGTH IS 10 RECORDS
    10 x 106 = 1060 WORDS
  • WORDS 6 AND 7 ARE RECORD COUNTS TOTAL COUNT=RC1+RC2
  • WORDS 8,9,35 ARE EVENT SWITCHES, HIGH ORDER BIT OF WORD 8 IS SWITCH 1
  • WORDS 78 THROUGH 106 ARE BLANK EXCEPT FOR HURRICANE TAPE
  • WORDS 10 AND 11 ARE ERROR FLAGS FLAG 1 IS IN HIGH ORDER BIT OF WORD 10. IF THE BIT IS ON, A 1 INSTEAD OF A 0, THE DATA MAY BE IN ERROR.

THE FOLLOWING IS A LIST ASSOCIATING AN ERROR FLAG TO A PARAMETER:

FLAG PARAMETER FLAG PARAMETER
1TIME11TRUE AIRSPEED
2LATITUDE 12VERTICAL SPEED
3LONGITUDE 13TRACK
4RADAR ALT 14HEADING
5AMBIENT PRESS15PITCH
6AMBIENT TEMP 16ROLL
7DEWPOINT TEMP17ATTACK ANGLE
8DOWN RADIOMETER18SLIP ANGLE
9SIDE RADIOMETER19LIQUID WATER
10GROUND SPEED 20DYNAMIC

TYPE FILE 5 - EXAMPLE

word values
1 5106
3 18 45120410000
11 027 229-80-2454189 609943
19 -7176391362 1357-911841102
27 25 -629-14 0732 -8 0
35 0 00 00418240811014
43 30459952692784 -9 13992405982
51 1197 -648-1284439-87-2090 226
59 225 0 577594 31953389-85-203
67 220228 238 -239100 0 0
75 2 10 0 0 6 -9 3
83 0 00 00 0 0 0
91 0 00 0 0 0 00
99 0 00 0 00 0 0


TYPE 6 - TRAILER RECORD

WORDPARAMETER
1.TYPE OF RECORD (6)
2.NUMBER OF WORDS IN RECORD (15)
3.NOT USED
4.TOTAL LENGTH OF FLIGHT IN SECONDS
(UP TO 32677 SECONDS)
5.NUMBER OF SECONDS FLIGHT LASTS
PAST 32677 SECONDS
6.HOUR TAKE OFF TIME
7.MINUTE " " "
8.SECOND " " "
9.HOUR BEGINNING OF REEL
(BLOCK OUT TIME)
10.MINUTE " " "
11.SECOND " " "
12.HOUR END TIME OF REEL
(BLOCK IN TIME)
13.MINUTE " " " "
14.SECOND " " " "
15.LAST REEL? (1=YES, 0=NO)

TYPE FILE 6 - EXAMPLE

6 15 0 30720 0 10 30 0 10 26 1 18 58 0 1


ERROR ANALYSIS

THE FOLLOWING PARAMETERS ARE CHECKED FOR RANGE VALUES AND FOR OTHER CRITERIA A LISTED. FAILING THESE TESTS A FLAG IS RECORDED IN WORDS 10 AND 11 OF THE STANDARD TAPE. FLAGS 1 THROUGH 16 ARE RECORDED IN WORD 10 WITH FLAG 1 IN THE MOST SIGNIFICANT BIT POSITION AND FLAGS 17 THROUGH 20 IN WORD 11 WITH FLAG 17 IN THE MOST SIGNIFICANT BIT POSITION.

Error Flags

FLAG PARAMETER RANGE DIMENSION
1TI0-86399DELTA(TI) NE 1 SEC
2LA +/-90 DELTA(Ylat) > 0.005 °
3LO +/-180 DELTA(Ylon) > 0.005 °
4RA 0-9988 KM
5PS 250-1050MB
6TA -60 to 50DELTA(TA) > 4 ° C
7TD -80 to 50 TD > TA+.5 ° C
8 RD+/-50 Rdown +.5 < TA ° C
9RS +/-50ABS(TA-Rside) > 5 ° C
10GS 0-300DELTA(GS)>DELTA(TAS)+4 M/S
11TAS 0-300M/S
12 WGS +/-40TIME GAP > 11 SEC M/S
13TK 0-360 DELTA(TK)>DELTA(HD)+4 °
14HD 0-360°
15PC +/-20 °
16RL +/-60 °
17AA +/-20 °
18SA +/-10 °
19LW -0.1 - 6.G/M3
20PQ 0-150MB


AOC PROCESSING EQUATIONS USED
(ABD 02/09/94 UPDATE)

THE FOLLOWING CODE IS FOR CORRECTING STATIC PRESSURE AND DYNAMIC PRESSURE
	PSXX = PSM(IPS)  ! STORE SELECTED MEASURED STATIC PRESSURE
	PQYY = PQM(IPQ)  ! STORE SELECTED MEASURED DYNAMIC PRESSURE

	if(iac.eq.42) then   ! FOR NOAA42

	if(ipq.eq.0) pqyy = pqyy - 2. !IF WING TIP DYNAMIC PRESSURE
			! SELECTED USE VAG. OFFSET FROM OBSERVATIONS

        if(ips.eq.1) psxx = psxx + 2. !IF WINGTIP STATIC PRESSURE
                        ! SELECTED USE AVG. OFFSET FROM OBSERVATIONS

C.....  COMPUTE STATIC PRESSURE DEFECT USING DYNAMIC PRESSURE (PQM)

	PQERR = .15211*PQYY - .0122277*PQYY**2 +
     +          .00185083*PQYY**2.5 - 7.7304E-05*PQYY**3

C.....  CORRECT THE RESIDUAL ERROR USING ALTITUDE
C.....  USE MEASURED STATIC PRESSURE (PSM) FOR ALTITUDE

	ALTERR = -.17 + .17 / (1.+(PSXX/560.)**(-18))

        else           ! FOR NOAA43

           if(ipq.eq.0) pqyy = pqyy - 3.30 !IF WINGTIP DYNAMIC PRESSURE
			! SELECTED USE AVG. OFFSET FROM OBSERVATIONS

           if(ips.eq.1) psxx = psxx + 3.70 !IF WINGTIP STATIC PRESSURE
			! SELECTED USE AVG. OFFSET FROM OBSERVATIONS
                        ! SELECTED USE AVG. OFFSET FROM OBSERVATIONS

C.....	COMPUTE STATIC PRESSURE DEFECT USING DYNAMIC PRESSURE (PQM)

	PQERR = .17701*PQYY - .0129067*PQYY*PQYY +
     +          .00190547*PQYY**2.5 - 7.8284E-05*PQYY**3

C.....         CORRECT THE RESIDUAL ERROR USING ALTITUDE
C.....         USE MEASURED STATIC PRESSURE (PSM) FOR ALTITUDE
C
	ALTERR = -.35 + .5 / (1.+(PSXX/410.)**(-25)) -
     +           (.15 / (1.+(PSXX/640.)**(-12)))
	end if
C---------------------------------------------------------------

	ALTCOR = -ALTERR
	PQCOR = -PQERR

	1.  PS = PSXX + PQCOR + ALTCOR  ! correct static pressure
	2.  PQ = PQYY - PQCOR - ALTCOR  ! correct dynamic pressure

	3.  EE-VAPOR PRESSURE (MB)
		IF(DW1.GE.0)
		  EE=6.1078*EXP((17.6498*DW1)/(243.17+DW1))
		  TD=DW1
	 	IF(DW1.LT.0)
            	  EE=6.1078*EXP((22.4716*DW1)/(272.722+DW1))
            	  TD=243.17*(ALOG(EE)-1.8096)/(19.4594-ALOG(EE))

   	4.  GM-RATIO OF SPECIFIC HEATS (DIMENSIONLESS)
          	E=EE/(PS-EE)
	        AMR = .62197 * E
          	GM=(1004.64+1846.004*AMR) / (717.6+1384.04*AMR)
          	GO=GM-1.

       		RGAS - GAS CONSTANT   CP - SPECIFIC HEAT AT CONSTANT PRESSURE
          	RGAS = 287.05 * (1. + 1.6078*AMR) / (1.+AMR)
          	CP = RGAS * GM / GO

   	5.  MA-MACH NUMBER (DIM)
          	MA=SQRT((2./GO)*((1+ABS(PQ)/PS)**(GO/GM)-1.))

   	6.  AA-ATTACK ANGLE (°)
            	AA=B+A*AP/DAP             

	7.  SA-SLIP ANGLE (°)
          	SA=B+A*BP/DBP             
C      	A AND B DETERMINED BY INFLIGHT CALIBRATIONS.

	8.  PA-PRESSURE ALTITUDE (M)
          	PA=44331.*(1.-(PS/1013.25)**0.190263)

	9.  GA-GEOPOTENTIAL ALTITUDE (M)
       		G = 9.80616 * (1. - cos(2.*lat) *.0026373)
       		DEM = 3.085462e-06 + 2.27e-09*(cos(2.*lat)) - 2.e-12*(cos(4.*lat))
       		R = (2. * G) / DEM
       		GA = (G * R * ralt) / (9.8 * (R + ralt)),

	10. DV-DVALUE (M)
          	DV=GA-PA

	11. TN-AMBIENT TEMPERATURE (° K)
          	TTK = TT + 273.16          ! MEASURED TOTAL TEMPERATURE
          	TN = TTK * (PS/(PS+PQ)) ** (GO/GM)
          	DEN = PS / (RGAS*TN) *100.     ! DENSITY OF AIR AT FLT LEVEL
          	TEE = (1 / (CP*DEN)) * PQ * PQ / SQRT(PS)  TEMP PROBE RECOVERY
          	TTK = TTK + TEE          ! CORRECTED TOTAL TEMPERATURE
          	TN = TTK * (PS/(PS+PQ)) ** (GO/GM)   ! CORRECTED AMBIENT
                                           ! TEMPERATURE

	12. TAS-TRUE AIRSPEED (M/SEC)
          	TS= SQRT(2. * CP * (TTK-TN))

	13. TV-VIRTUAL TMEPERATURE (° K)
          	TV= RGAS * TN / 287.05

	14. TA-AMBIENT TEMPERATURE (° C)
		TA=TN-273.16

	15. RA - ALTITUDE (M)
          	ALT0=RA                   (OVER WATER)
          	ALT0=10+1.05414*PA        (OVER LAND)

	16. WGS-VERTICAL VELOCITY (M/SEC) WITH RESPECT TO GROUND
		Integeration of accelerometer data merged with differentation of
          	selected radar altimeter data

	17. WAS-VERTICAL VELOCITY (M/SEC) WITH RESPECT TO AIR

	18. TX,TY,TZ-TRUE AIRSPEED COMPONENTS (M/SEC)
          	TXA=TS/SQRT(1+TAN(AA)*TAN(AA)+TAN(SA)*TAN(SA)
          	TYA=-TXA*TAN(SA)       COMPUTE RELATIVE WIND DIRECTION VECTOR
          	TZA=-TXA*TAN(AA)
            TRANSFORM FROM AIRCRAFT TO EARTH COORDS.
          	TXR=TXA
          	TYR=TYA*COS(RL)-TZA*SIN(RL)    REMOVE ROLL
          	TZR=TYA*SIN(RL)+TZA*COS(RL)
          	TXP=TXR*COS(PC)-TZR*SIN(PC)
          	TYP=TYR                        REMOVE PITCH
          	TZP=TXR*SIN(PC)+TZR*COS(PC)
          	TX=TXP*SIN(HD)-TYP*COS(HD)
          	TY=TXP*COS(HD)+TYP*SIN(HD)     REMOVE HEADING
          	TZ=TZP

	19. 	W- VERTICAL WIND (M/SEC)
          	W=WGS-WAS

	20. 	WX,WY-HORIZONTAL WIND COMPONENTS (M/SEC)
          	WX=GSx-TX
          	WY=GSy-TY

	21. 	WS-WIND SPEED (M/SEC)
          	WS=SQRT(WX*WX+WY*WY)

	22. 	WD-WIND DIRECTION (°)
          	WD= ° * ATAN2(WX,WY) - 180. , ° = 57.29578
          	IF(WD.LT.0.) WD = WD + 360.

	23. 	GS-GROUND SPEED (M/SEC)
          	GS=SQRT(GSx*GSx+GSy*GSy)

	24. 	TK-TRACK ANGLE (°)
          	TK= ° * ATAN2(GSx,GSy)   , ° = 57.29578
          	IF(TK.LT.0.) TK = TK + 360.

	25. 	DA-DRIFT ANGLE (°)
          	DA=TK-HD
		IF(DA.GE.180)DA=DA-360
          	IF(DA.LE.-180)DA=DA+360

	26. 	HT-HEIGHT OF STANDARD SURFACE (M)
          	TSA=288.15-0.0065*PA
          	HT=GA+(H-PA)*TV/TSA
             	WHERE H=1457m, 3012m, 5574m OR 7185m

	27. 	SP-SURFACE PRESSURE (MB)
          	PAS=PA-GA*TSA/TV
          	SP=1013.25*(1.-PAS/44331.)**5.255883

	28. 	EW-SATURATION VAPOR PRESSURE (MB)
          	EW=6.1078*EXP((17.6498*TA)/(243.17+TA))

	29. 	RH-RELATIVE HUMIDITY (%)
          	RH=(E*(PS-EW)/EW)*100 , where E = EE / (PS - EE)

	30. 	AMR-MIXING RATIO (G/KG)
          	AMR= 1000. * AMR

	31. 	PT-POTENTIAL TEMPERATURE (° K)
          	PT=TN*(1000/PS)**(GO/GM)

	32. 	ET-EQUIVALENT POTENTIAL TEMPERATURE (° K)
          	TL= ((TN-55.) * 2840.) / (2840.-(TN-55.)* ALOG(RH/100)) + 55.
          	ET = PT * EXP((3.376/TL-0.00254)* AMR * (1.+ .81*AMR/1000.))


Stay Connected