i lilii lllilt l i mu kimi l ll 769 · 2016-10-04 · noise exposure calculations so that current...
TRANSCRIPT
AL-TR-1992-0059 AD-A255 769I lilii lllilt l I MU l ll KIMI
ARMS AIR FORCE PROCEDURE FOR PREDICTINGT NOISE AROUND AIRBASES: NOISE EXPOSURER MODEL (NOISEMAP) TECHNICAL REPORT0NG Carey L. Moulton
DTIIC. WYLE RESEARCHL ~ELECTE 128 MARYLAND STREETOCT 0 I1992 EL SEQUNDO, CA 90245
B AMB0R MAY 1992
AT0 FINAL REPORT FOR THE PERIOD JANUARY 1989 TO MARCH 1992RY
Approved for public release; distribution is unlimitpd i
S92-26 189/ý'
AIR FORCE SYSTEMS COMMANDWRIGHT-PATTERSON AIR FORCE BASE, OHIO 46433-6573
f
NOTICES
When US Government drawings, specifications, or other data are usedfor any purpose other than a definitely related Government procurementoperation, the Government thereby incurs no responsibility nor any obligationwhatsoever, and the fact that the Government may have formulated, furnished,or in any way supplied the said drawings, specifications, or other data,is not to be regarded by implication or otherwise, as in any manner,licensing the holder or any other person or corporation, or conveyingany rights or permission to manufacture, use or sell any patented inventionthat may in any way be related thereto.
Please do not request copies of this report from the Armstrong Laboratory.Additional copies may be purchased from:
National Technical Information Service5285 Port Royal Road
Springfield VA 22161
Federal Government agencies and their contractors registered with DefenseTechnical Information Center should direct requests for copies of thisreport to:
Defense Technical Information Center
Cameron StationAlexandria VA 22314
TECHNICAL REVIEW AND APPROVAL
AL-TR-1992-0059
This report has been reviewed by the Office of Public Affairs (PA) andis releasable to the National Technical Information Service (NTIS).At NTIS, it will be available to the general public, including foreignnations.
This technical report has been reviewed and is approved for publication.
PETER A. LURKER, Lt Col, USAF, BSCActing Director
Biodynamics and Biocommunications DivisionArmstrong Laboratory
DISCLAIME'l NOTICE
THIS DOCUMENT IS BEST
QUALITY AVAILABLE. THE COPY
FURNISHED TO DTIC CONTAINED
A SIGNIFICANT NUMBER OF
PAGES WHICH DO NOT
REPRODUCE LEGIBLY,
R DForm ApprovedREPORT DOCUMENTATION PAGE OMB No. 0704-0188
Public reporting burden for this collection of nformation estimateo to average I nour per response, including the time for reviewing snstructions, searching existing data sources.gathering and maintaining the data needed, and completing and revewming the collection of information. Send comments regoarding this burden estimate or any other aspect of thiscollection of information, including suggestions for reducing this Ourden to Washington Headquarters Services. Direcorate fOr information Operations and Reports, 1215 jefferonDavis Highway, Suite 1204, Arlington. VA 22202-4302. and to the Office of Management and Budget. Paperwork Reduction Project (0704-0188), Washington. DC 20503,
1. AGENCY USE ONLY (Leave blank) 2. REPORT DATE 3. REPORT TYPE AND DATES COVERED
MAY 1992 1JAN 89 - MAR 92
4. TITLE AND SUBTITLE S. FUNDING NUMBERS
AIR FORCE PROCEDURE FOR PREDICTING NOISE AROUND AIRBASES: PE: 62202FNOISE EXPOSURE MODEL (NOISEMAP) TECHNICAL REPORT PR: 7231
TA: 34
6. AUTHOR(S) WU: 11
CAREY L. MOULTON
7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION
WYLE LABORATORIES REPORT NUMBER
128 MarylandEl Segundo CA 90245-4115 WR 91-12
9. SPONSORING/ MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSORING/ MONITORING
Biodynamic Environment Branch AGENCY REPORT NUMBER
Biodynamics and Bioengineering DivisionArmstrong LaboratoryHuman Systems DivisionWright-Patterson AFB OH 45433-6573 AL-TR-1992-0059
11. SUPPLEMENTARY NOTES
12a. DISTRIBUTION/ AVAILABILITY STATEMENT 12b. DISTRIBUTION CODE
Approved for public release; distribution is unlimited. A
13. ABSTRACT (Maximum 200 words)
NOISEMAP was the name given to the original Fortran program, developed forthe USAF in the mid 1970's to calculate total noise exposure around militaryairbases. NOISEMAP now refers to a suite of programs that automate the noiseexposure calculation process from operations data collection to final contourplotting. The noise calculation part of this suite of programs is now calledNMAP 6.1 (the 6.1 being the current version number). New algorithms forcalculating lateral attenuation and an, expanded database are included in thisversion 6.1. NOISEMAP has also been rehosted from operation on a CDCmainframe computer to run on a desktop microcomputer (IB4 compatible). Thisreport is a technical overview of the algorithms used in NMAP 6.1. Most ofthese algorithms were originally outlined by Dr William Galloway in thereport "Community Noise Exposure Resulting from Aircraft Operations:Technical Review" published in November 1974. This report covers all thecurrent algorithms used in NMAP 6.1 and includes an example computation for asingle aircraft takeoff and ground runup operation.
14. SUBJECT TERMS 15. NUMBER OF PAGES
Acoustics Engine Noise Noise Modeling 159
Sound Community Noise Exposure 16. PRICE CODE
Aircraft Noise Environmental Impact17. SECURITY CLASSIFICATION 18. SECURITY CLASSIFICATION 19. SECURITY CLASSIFICATION 20. LIMITATION OF ABSTRACT
OF REPORT OF THIS PAGE OF ABSTRACT
UNCLASSIFIED UNCLASSIFIED UNCLASSIFIED UNLIMITED
NSN 7540-01-280-5500 Standard Form 298 (Rev 2-89)Prescribed by ANSI Std 139-18298-102
ACKNOWLEDGEMENTS
The author wishes to thank all of those people who have helped bring this document to
fruition. I am especially indebted to Mr. Jerry Speakman and Mr. Robert Lee of ",e Bio-
Medical branch of the Armstrong Medical Research Labs at Wright-Patterson Air Force Base
for their guidance and excellent technical advice.
Accesion y
NTIS Ctw- 'IDFIC iA "
Ju~ic1 tcm...........
By .................D'. Ib,:t~on
DTIC QUALITY INSPECTED 3
iii
TABLE OF CONTENTS
Page
1.0 INTRODUCTION ........................................................................... 1
2.0 NOISEMAP NOISE CALCULATIONS ..................................................... 3
2.1 N oise D escriptors ......................................................................... 3
2.1.1 Day-Night Average Sound Level (DNL) ................................ 32.1.2 Community Noise Equivalent Level (CNEL) ........................... 42.1.3 Noise Exposure Forecast (NEF) ........................................ 52.1.4 Weighted Equivalent Continuous Perceived Noise Level (WECPNL) ..6
2.2 Flight Segment Addition and the Effects on Grid Exposure ..................... 6
2.2.1 The Right Segmentation Concept ............................................ 62.2.2 Flight Segment Addition ................................................... 72.2.3 Effects on Grid Exposure ..................................................... 8
2.3 Grid Points - Layout and Spacing ................................................... 8
2.3.1 Noise Grid Lavout .......................................................... 82.3.2 Finding Grid Points of Significant Exposure ............................. 10
2.4 Grid Point Noise Exposure Calculations ............................................ 12
2.4.1 Flyover Operations ......................................................... 122.4.2 R unup O perations ............................................................ 192.4.3 Noise Corrections ......................................................... 20
2.5 Specific Point Noise Exposure Calculations ...................................... 22
2.6 Takeoff Roll and the Effects of Forward Velocity ................................ 23
2.7 Propagation, Lateral Attenuation and Transition Factor ......................... 26
2.7.1 Propagation ................................................................. 262.7.2 Lateral Attenuation and Transition Factor .............................. 29
2.8 D uration ....................................................................... 31
2.9 Noise Exposure Cutoff .............................................................. 32
2.10 A rea C alculations ........................................................................ 32
iv
TABLE OF CONTENTS
Page
3.0 NOISEMAP FEATURES AND FLIGHT CHECKS .................................. 33
3.1 Example Calculation in Detail ........................................................ 42
3.1.1 Right Segment I .......................................................... 423.1.2 Flight Segment 2 .......................................................... 453.1.3 Flight Segment 3 .......................................................... 483.1.4 Overall Flight Exposure .................................................. 493.1.5 Runup Contribution ....................................................... 493.1.6 Final Specific Point DNL Calculation .................................. 50
3.2 Right Checks ...................................................................... 50
3.3 Aircraft Noise Reference Database .................................................. 51
REFERENCES ..................................................................... R- I
APPENDIX A NMAP 6.0 Flowchart ....................................................... A-I
APPENDIX B Summary of NMAP 6.0 Subroutines ..................................... B-I
LIST OF TABLES
Table Pa ge
1 Directivity Adjustments That Are Applied Reference Runup Noise Levels
to Simulate Takeoff Roll Noise Levels .............................................. 25
2 Segmentation of the Flight Parameters .................................................. 38
3 Summary of Flyover Exposure Calculations at the Specific Point .............. 39
4 Summary of the Runup Exposure Calculations at the Specific Point ........ 40
5 NOISEFILE 6.2 Flyover Reference Noise Database ............................. 52
6 NOISEFILE 6.2 Runup Reference Noise Database ................................... 60
7 NOISEFILE 6.2 Civil Reference Noise Database .................................. 70
vi
LIST OF FIGURES
Figure Page
I NMAP 6.0 Default Grid Placement as Seen by the User .............................. 9
2 NMAP 6.0 Grid Searching Algorithm Used to Find Grid Points ofSignificant Exposure .................................................................... 11
3 Geometry for the Algorithm Used to Determine Flight Segment NoiseExposure Integral ....................................................................... 14
4 Ground Track Geometry and Resulting Exposures for Sample Case ............... 15
5 Geometry of of the Algorithm Used to Determine Flight Segment NoiseExposure from Curved Flight Path Segments ...................................... 18
6 Runup Pad Geometry and Pad Coordinate System ............................... 21
7 OMEGA 10.6 Reference Noise Data Set .............................................. 27
8 OMEGA 11 Reference Noise Data Set .............................. 28
9 SAE and Military Lateral Attenuation Models, and the Transition FactorM odel ........................................................................................ 30
1Oa NMAP 6.0 Sample Case Input File Part I ........................................... 34
1Ob NMAP 6.0 Sample Case Input File Part 2 ........................................... 35
11 NMAP 6.0 Specific Point Calculation for a Sample Case ......................... 36
12 Plot from the NMPLOT 1.1 Program of the Sample Case .......................... 37
13 Sample Calculation Subflights 1-6 and Runup Pad ................................. 41
vii
1.0 INTRODUCTION
This report is intended as a technical overview of the algorithms used in NMAP 6.1 to
calculate noise exposure. Most of these algorithms were developed during the inception of theNOISEMAP program which was conceptually outlined by Dr. William Galloway in 1974.1 Someof the algorithms, such as the new NMAP 6.1 lateral attenuation model and the SAE lateral
attenuation models, are recent additions to NOISEMAP.
NOISEMAP was the name given to the FORTRAN program, developed for the Air Forcein the mid 1970's, to calculate aircraft noise exposure. This FORTRAN program is now calledNMAP 6.1 (the 6.1 being the current version number), and the term NOISEMAP now refers to asuite of programs that includes several supplemental programs such as OMEGA 10.7 and OMEGA
11.3, and "new" programs (circa 1989) such as BASEOPS, MCM, and NMPLOT. The OMEGA10.7 and 11.3 programs2 perform the propagation extrapolations on the reference aircraft noisespectra in the NOISEFILE 6.2 database and provide as output the single event noise descriptors
that NMAP 6.1 requires for its calculations. The BASEOPS program 3 allows interactive entry ofthe airbase operations and airfield data for NMAP 6.1 noise contour calculations. The airbaseoperations data from BASEOPS are then filtered by the Master Control Module (MCM) program 4
which creates the NMAP 6.1 input file (NMI). The NMI file is a processing template which is a
combination of processing instructions and reference data that drives the NMAP 6.1 contourcalculations. After the contour calculations are complete the NMPLOT program 5 is used to plot theresulting contours along with user selectable airbase information that are entered into BASEOPS.
The NMAP 6.1 program is an effective method of determining noise exposure due to
aircraft operations, and includes both military and civilian aircraft in its aircraft reference noise
database. This report provides detailed information on the crucial and core algorithms relating tonoise exposure calculations so that current users can have a better technical understanding ofNMAP 6.1, and that future developers of NOISEMAP will have an adequate foundation for
extending the program.
Section 2.0 of this report provides the details on all of the noise exposure calculations in theNMAP 6.1 program. These noise exposure calculations are the end product of a series of opera-tions that include flight segmentation, determining when and where specific noise modules apply(e.g., takeoff roll model, altitude thrust correction, airspeed correction and user-entered soundlevel adjustments), grid searching, and finally the the noise exposure calculations themselves. The
bulk of NMAP's time is spent processing flyover operations because of the complexity of the
- 1 -
geometry involved and the complexity of the merged flight segments. Runup operations on the
other hand, are much simpler in comparison because of their simpler geometry and the fact that
they are single power setting operations. Included at the end of many sub-sections in Section 2.0
are the results of a sample case which are intended to show how each algorithm has been
implemented in MNAP 6.1. Section 3 covers some of the unique features of NMAP 6.1.
Included in this section is the complete sample calculation with all the supporting data, and a
sample contour plot. Also included in Secfion 3 are tables of all of the aircraft that have reference
noise data in the NOISEFILE 6.2 database. This database currently holds 304 aircraft flyover, 398
aircraft runup, and 220 civil aircraft noise spectra. Appendix A contains a program flowchart of
NMAP 6.1, and Appendix B contains a summary of all of the subroutines and common blocks in
the NMAP 6.1 program.
-2-
2.0 NOISEMAP NOISE CALCULATIONS
2.1 Noise Descriptors
The noise descriptors used for noise exposure calculations are the following:
DNL - Day-Night Average Sound Level,
CNEL - Community Noise Equivalent Level,
NEF - Noise Exposure Forecast,
WECPNL - Weighted Equivalent Continuous Perceived Noise Level.
These descriptors cover a broad range of analysis requirements for land use planning in the United
States, Canada and Europe, 6 with NEF being used in Canada and the WECPNL metric being
predominantly if not exclusively used in Europe.
The DNL metric is the default metric used by the MCM program when compiling th,. input
file for the NMAP 6.1. However, any of the other metrics can be chosen by making a selection in
the MCM's RUN-Run options menu.
2.1.1 Day-Night Average Sound Level (DNL)
The DNL descriptor is based on the energy averaged A-weighted sound level integrated
over a 24 hour period, with a penalty applied to night-time operations between 2200 hrs and 0700hrs local time. NMAP 6.1 uses the following relationships to determine DNL exposure:
FLYOVER:Ldn = LE + 10• logio(Nday + 10 ° Nnight) - 49.4
RUNUP:Ldn = LA + 10° loglo(Nday ° t + 10 • Nnight ° t) - 49.4
where Ld = Day-Night Average Sound Level (DNL)LE = Sound Exposure Level (SEL) in dB,LA = A-weighted sound level in dB,Nday = number of operations (takeoff or landing) between 0700 hrs and 2200
hrs local time,Nnight = number of operations (takeoff or landing) between 2200 hrs and 0700
hrs local time,and t= the runup duration in seconds.
-3-
The SEL values are interpolated from tables of SEL values versus distance generated by the
OMEGA 10.7 program. The OMEGA 10.7 program uses 22 distances starting at 200 ft and
ending at 25,000 ft in increments based on one-third octave ratios, i.e., 200 ft, 250 ft, 315 ft, 400
ft, etc. The SEL values are generated for air-to-ground and giound-to-ground sound propagation
conditions at each of the one-third octave distance increments. The OMEGA 10.7 program also
corrects the reference noise spectra which are expressed in terms of the standard day conditions,
for local temperature and humidity (see Section 2.7.1).
The SEL values that are calculated by OMEGA 10.7 are extrapolated from the Air Force's
reference noise data file, NOISEFILE 6.2, which contains one-third octave band spectra of aircraft
noise normalized to a 1000 ft distance at standard day temperature and humidity, and sea level
altitude. The reference database noise spectra cover a wide range of military and civilian aircraft at
selected engine power settings and flight conditions. These are processed by OMEGA 10.7 to
provide the SEL values at the required set of distances, airbase meteorological conditions and
aircraft flight conditions (engine power settings and airspeed) for the two propagation conditions
(air-to-ground and ground-to-ground) as mentioned before. This procedure is described in more
detail in Reference 2. The OMEGA 10.7 tabulations of SEL values are subsequently included as
part of the NMAP 6.1 input file compiled by the MCM program.
The values of A-weighted Sound Level, AL, which are used to estimate noise exposures
from aircraft or engine ground runup tests, are similarly calculated at a set of one-third octave
distances from 200 ft to 25,000 ft by means of an OMEGA 11.3 program. The OMEGA 11.3program accesses ground runup reference noise spectra in NOISEFILE 6.2 for specific aircraft or
engine test facility operating at selected engine power settings. OMEGA 11.3 thcn generates a
table of AL values for the required set of ground-to-ground propagation distances and azimuth
angles relative to the aircraft or test facility's forward axis. This process is also descr. Led in detail
in Reference 2.
For both the flyover and runup events, the number of operations and runup duration are
entered into the BASEOPS program and are carried through the MCM into the NMAP input file.
2.1.2 Community Noise Equivalent Level (CNEL)
The CNEL descriptor is similar to DNL except that there is an additional penalty for
operations occurring between the evening hours of 1900 and 2200 hrs. This breaks the number of
noise exposure periods in 24 hours into three time periods, i.e., 0700-1900, 1900-2200, and2200-0700 hrs. The CNEL was initially developed by the State of California as the standard to be
-4-
used for noise planning and analysis around airports, but is also used for environmental analysis of
other sources of noise. NMAP 6.1 uses the following relationships to determine CNEL exposure:
FLYOVER:LCNE = LE + 10 * logIO(Nday + 3 • Neve + 10 * Nnight) - 49.4
RUNUP:LCNE = LA + 10 - log I 0(Nday e t + 3 • Neve ° t + 10 • Nnight t) t 49.4
where LCNE = Community Noise Equivalent Level
Neve = number of operations between 1900 hrs and 2200 hrs.
All the other parameters are as listed for DNL.
2.1.3 Noise Exposure Forecast (NEF)
The NEF descriptor is based on the Effective Perceived Noise Level (abbreviated EPNL, with the
letter symbol LEPN, as a time-integrated single event descriptor) and the non-time integrated, tone-
corrected Perceived Noise Level (abbreviated PNLT, with a letter symbol LPNT, as the descriptor
for instantaneous noise levels). NMAP 6.1 uses the following relationships to determine NEF
exposure:
FLYOVER:NEF = LEPN + 10° logl0(Nday + 16.67 - Nnight) - 88.0
RUNUP:
NEF = LpNT + 10 logl 0(Nday • t + 16.67 ° Nnight° t) - 98.0
where LEPN = Effective Perceived Noise Level,
LPNT = Perceived Noise Level, Tone-Corrected
and the other parameters are as listed as for DNL.
The EPNL value is obtained from tables of EPNL flyover noise versus one-third octave
distances. corrected for temperature and humidity. These tables are generated by the OMEGA 10.7
program in a similar manner as described for the DNL calculations. The PNLT values are obtained
from PNLT versus one-third octave distances generated by the OMEGA 11.3 program, also as
described for the DNL calculations.
-5-
2.1.4 Weighted Equivalent Continuous Perceived Noise Level (WECPNL)
The WECPNL descriptor 7 is based on PNLT and is used frequently in Europe. In the
NMAP 6.1 program WECPNL is implemented as a three period day. NMAP 6.1 uses the
following relationships to determine WECPNL exposure:
FLYOVER:WECPNL = LEPN + 10 . log lO(Nday + 3 e Ncve + 10 - Nnight) - 39.4
RUNUP:WECPNL = LPNT + 10 • log IO(Nday * t + 3 * Nevc ° t + 10 • Nnight" t) - 49.4
where LEPN and LPNT are defined as for NEF above, and Nday, Neve and Nnight are day,evening and night operations respectively.
The LEPN and LPNT values are obtained as described for the NEF descriptor.
2.2 Flight Segment Addition and the Effects on Grid Exposure
2.2.1 The Flight Segmentation Concept
One of the first major cperations that NMAP performs, when processing the input file, is to
formulate a three-dimensional model of the aircraft flight parameters entered into the NMAP inputfile (NMI file). This aircraft flight profile model is constructed from the power, altitude and
ground track coordinates which are entered as separate profiles in the NMI file. NMAP 6.1 (and
all previous versions of the program) used this segmentation scheme in order to model the
geometry of the aircraft operations.
NMAP 6.1 uses these three profiles, as stated before, to build one flight profile based on
the three parts. The final aircraft flight profile is based primarily on a power profile with the
altitude and ground track profiles being used to further segment the merged flight profile. When
the aircraft flight profile has been merged, it will have all the coordinates from the power profile as
well as any of the unique coordinates that may exist in the altitude and ground track profiles.
The specifics of the segmentation scheme are as follows:
(1) Elements of the power profile are used as the primary coordinates of the merged flight
profile;
-6-
(2) any additional coordinates in the altitude and ground track profile that do not coincide with
coordinates at which changes in the power profile are made, are added to the emerging
flight profile;
(3) the emergent flight profile is then an accumulation of all the distinct segments in the
altitude, power and ground track profiles.
At this point three terms need to be specifically defined.
Merged flight profile: A merged flight profile is the resultant combination of all thesegments of power, altitude and ground track profiles.
Flight segment: A flight segment can be considered as the power segment, or that portionof the flight profile that is dominated by a particular power setting.
Subflight: one or more subflights may occur within a flight segment which arecontributions from the altitude and ground track profiles. These subflights may occurwherever there are changes in the altitude and ground tracks, such as altitude changes orturns, that do not coincide with changes in the power profile.
2.2.2 Flight Segment Addition
By segmenting the flight profile the problem now arises of maintaining a continuum where
the individual flight segments come together. This problem is handled by the grid searching
algorithm (as outlined in section 2.3.2). To synopsize this algorithm, in the context of addition of
the segmented flight path, the following points can be made:
(1) The search for grid points of significant noise exposure are always conducted from the
beginning and midpoints of each flight segment.
(2) The grid point search extends both forwards and backwards from the beginning and
midpoints of each segment, and ends when the calculated exposure falls below the
exposure cutoff value or the grid boundary is encountered.
(3) The contributions from each of the segments are cumulatively added to the total grid point
exposure, but only if the calculated (new) noise exposure is above the exposure cutoff
value.
In this way the exposure contributions from each of the segments are added together to maintain
continuity.
-7 -
2.2.3 Effects on Grid Exposure
The exposure at any grid point is a cumulative sum of all of the contributions of all of the
segments in the merged flight path. This can be expressed mathematically for any one grid point
as:nseg
Grid Point (x) Exposure Y_.EsEGi (1)i=1
where nseg = the number of segments for a given flight,
ESEGi = the calculated exposure for the ith segment in terms of energy, i.e.,10 (LEseg/10) or I 0 (LEPNseg/10). Note also that the segment exposure is
itself the sum of all the subflight noise exposures within each segment.
2.3 Grid Points - Layoit and Spacing
2.3.1 Noise Grid Layout
The grid of noise observer locations that NMAP 6.1 uses to generate noise contours is
shown in Figure 1. The grid is 100 by 100 points square and is not resizable nor can it be rotated.The grid spacing is variable, however, thus allowing a coarse or refined contour analysis and to
allow coverage over larger land areas. The grid origin (or airfield origin) is also relocatable relativeto the airfield runA ays thus allowing some optimization (or weighting) for areas around the airbase
that have a larger volume of operations. The grid is always aligned with a true north orientation.
At the default grid spacing of 1000 feet (304.8 meters) the length of each side of the NMAPgrid is 99,000 ft (30,175 meters). This is considered large enough to cover the entire airbase or
airport traffic areas for most, if not all, airbases or lairports.8
Grid point numbering starts from number one at the grid origin and at which point thecumulative grid distance increment is zero. Grid point numbering ends at grid point number 100 atwhich point the cumulative grid distance increment is 99,000 feet (at the default grid spacing of
1000 feet). Since the grid is square this orientation is consistent in both the x and y directions.
As a convenience to the user, the nominal center of the grid is located at 100,000 ft and200,000 ft in the x and y directions respectively. This almost always guarantees that the user will
be able to define specific points, runup pads and runways in positive x and y coordinates.
However, when the program handles these data, it subtracts 50,000 ft and 150,000 ft from the xand y coordinates respectively. This will become apparent in the sample calculation in Section
3.0.
-8-
Default Extreme(150000 ft, 250000 ft)
alternate user origin- - -/I
/ / DefaulIt U,' erit rinin_
(50000 ft, 15 009 ft)(Airbase Orig n)
alternate user origin
NMAP Origin(0,0)
Figure 1. NMAP 6.0 Default Grid Placement as seen by the User.(The figure shows how the grid can be moved relative tothe airbase runways in the user coordinate system.)
-9-
2.3.2 Finding Grid Points of Significant Exposure
A grid point of significant exposure is one where the calculated noise exposure is at or
above a minimum threshold based on the noise descriptor being used. The search for grid points
of significant exposure is accomplished by using the aircraft ground track as the centerline of the
noise exposure. For each segment in the merged flight track (see section 2.2 for an explanation of
segments), the beginning point and the mid-point of the segments, are used as initiation points in
the grid search as shown in Figure 2. From each of these initiation points a search is conducted for
those grid points that have a calculated exposure value at or above the exposure cutoff limit, or is
within the grid array boundary.
The search from an initiation point is conducted along the y-ordinate, above and below that
initiation point only. In order to find all the grid points of significant exposure new initiation
points must be chosen along the x-ordinate, to the left and right of the current initiation point.
These new points are called "reference points". To clarify the terminology, note that an initiation
point is in fact a reference point, with the distinction that it coincides with either the beginning or
midpoint of a segment.
Each new reference point is determined using the following rules:
(1) The new reference point x-coordinate is located to the left or right of the current reference
point, by an amount equal to the grid spacing being used.
(2) The y-coordinate of the new reference point is located at a grid point closest to the center of
the extremes of the ordinate traversal of the last reference point.
From the first initiation point the search proceeds up and down in the y-direction until the grid
boundary or exposure cutoff limit is reached, whichever comes first. When a vertical limit has
been reached, a new reference point is chosen that is left of the initiation point, and whose ordinate
is the midpoint of the ordinate traversal of the last reference point. Traversal of the new reference
point proceeds up and down in the y-direction until the exposure cutoff or grid boundary is
reached. New reference points are chosen in this direction until exposure cutoff or the grid
boundary is reached in the x-direction. At the end of the search to the left of the initiation point a
new reference point is then chosen to the right of the initiation point, and the search proceeds as
described above, until the exposure cutoff or grid boundary is reached in this x-direction.
-10 -
Gi S F
Grid Search from the BegidPing Initiation Point.
Grid Search from the Mid Point Initiation Point.
Legend
Grid search from segment beginning or 0 Beginning initiation pointsmid point location (initiation point) :". Mid-point Initiation point
Grid search from reference points Mi"S poits IRight segment
* New reference points Grid Points
Figure 2. NMAP 6.0 Grid Searching Algorithm Used to Find Grid Points
of Significant Exposure
- i1-
When the exposure cutoff or grid boundary has been reached (both left and right of the first
initiation point) then the procedure is repeated for a new initiation point closest to the middle of the
current flight segment (see Section 2.9 for the exposure cutoff values).
The algorithm for the grid search as described above results in a dynamic tracking of the
noise exposure but runs the risk of sampling the same point more than once, particularly during the
grid search from the midpoint of the segment. To avoid the error of over-exposing a particular
point, the sign of the noise exposure value is used as a flag. During the grid search the sign of the
value of an updated grid point is reversed after a computation has been made. On completion of
the grid search the negative exposure values are sought out and their signs restored. Before the
grid points are updated they are also checked to see if the value is positive (i.e., > 0.0).
The limits of the grid traversal (i.e., the max x and y and then min x and y distances
travelled) are also stored in memory, so that at the end of a flight segment grid search, the bounds
of the negative grid points values can be more easily identified and and their values restored.
2.4 Grid Point Noise Exposure Calculations
2.4.1 Flyover OQrations
Aircraft noise that is due to flyover operations is covered by two algorithms in the NMAP
6.1 program. One algorithm covers straight flight segments and the other covers curved segments.
Basically, both of these algorithms take the reference noise data and any of the generalized
noise corrections at each end of a subflight and extrapolates them to the closest point of approach to
the observer location. The generalized noise corrections include the takeoff roll correction, A6 ,
altitude thrust adjustment, airspeed, and user input level adjustments called DSEL. These
corrections are explained further in Section 2.4.3.
2.4.1.1 Straight Segments
The calculation for the noise exposure due to a straight line segment is determined by the
following formulation:
Noise exposure = Erc ICyl. (2)
where Erc = 10g(-ef/10) at the closest point of approach,
l.rf = the noise exposure value, interpolated or extrapolated to the closest point ofapproach to the subflight, from the noise exposure tables generated by OMEGA10.7
- 12 -
Cy = an exposure factor, which is based on the geometry of the aircraft attitude inrelation to a direct overflight, and includes generalized corrections factors.
The following equation for Cy is a numerical formulation that modifies the noise exposure
value from an infinite line source to a finite length (see Figure 3):
(sin (COA)- sin (COB)))+{[ (Fa - Fb). OC] .cos (COB)-cos (COA)(3" "y =tc 2 AB o ( )(3)
where I = a generalized correction factor that is interpolated to the closest point
of approach (see also Fa and Fb). This correction factor can include
any model that should be applied within a merged flight segment.
Current corrections are listed in Section 2.4.3.
COA = the angle subtended by the closest point of approach (CPA) to thebeginning of the flight segment,
COB the angle subtended by the CPA to the end of the flight segment,
Fa = the value of the generalized correction factor at the beginning of the
flight segment,
Fb =. the value of the generalized correction factor at the end of the flightsegment,
OC = the slant range distance or the distance between the CPA and theobserver location,
AB = the signed length of the segment between points A and B asdetermined by the difference of AC-BC. This result maintains thesign convention discussed below,
BC, AC = the signed distance betweeen points A and C and points B and C,respectively,
Sign Convention = the angles COA and COB are given the following sign convention.The angle is positive if the opposite leg of the right triangle formedfrom the CPA point to the segment point (A or B) is in the samedirection as the flight, or negative if opposite. It therefore followsthat both COA and COB are positive in figure 3.
-13 -
0)
Ma.
'INN 0-
N NIN 0
'K~lN(D
K * N'~"i tK~imNt '~ N: NINFL
N:0
(4 CClCO
0~ 0 Mma)( )Lcx - m Wi-
w CD 0 0r% N0 (D a) M-j 06. *r- l. LOt U) (DC/Z XN x o 0. ca a
o-r- 0 UC o0
> a :I I cc0
0) 0
0
CL
75
0
CfCCkCu
0) (D
COu
Ch-
M0CD-
Figure 4 shows the ground track geometry and what might be the actual flight track of the sample
case after NMAP 6.1 has determined the power and subflight segments. The figure also shows the
resulting sound exposures for each segment. The segment sound exposures are used as factors for
the reference noise data that are appropriate to the geometry for the particular power segment. The
sound exposure for a segment with a single subflight can be calculated straight away from the
formulation listed above. The calculations in Section 3.1 for the first segment in the sample case
show exactly how that is done.
For segments .vith multiple subflights a slight deviation is necessary. The basic
formulation stays the same except that the relative sound exposure factors are accumulated over the
segment using a normalization of the form ICysubI /(SLsub) 2.
When all of the subflights have been determined then the slant distance associated with the
largest exposure factor value in the segment can be found. The slant distance to the associated
subflight, SLdom, is used to determine the reference exposure value, Lrcf, as well as to calculate the
sum of the exposure factors.
The resulting normalized factor is expanded as follows:
Nsub2 2INb Cyi I / SL Sub SL dotn (4)
where Nsub Number of subflights
SLsub Slant range between the observer and the CPA of the subflight
SLdom Slant distance to the subflight with the largest Cy.*
"ihe data in Section 3.1 will show these results in segments 2 and 3 of the sample calculation.
2.4.1.2 Curved Segments
The noise exposure due to an a.rcraft executing a turn is approached in a similar manner as
explained above for straight line segments. The calculated grid point noise exposure is therefore a
product of the reference noise level extrapolated to the observer distance and a factor to account for
the aircraft attitude. This is expressed, as before, as:
Noise exposure = Erc -I Cy I (5)
- 16-
The value of Erc is the same as for Eq. 2. The calculation for the value of Cy is slightly morecomplicated for curved segments. Cy is determined from the following formulation based on thegeometry shown in Figure 5:
Cy R SOLe2 P t Fa de £L2+I)- 1 (Fp-Fb) (C,1 +2C0) - 2 "JC]) (6)seclJ){j a (2C 2 0+Ci) 3 +! • den+C0Cy= .S2(det / F[ den -VC6]+ ] den 2 0] (6
where R = the radius of curvature of the aircraft turn,
SL the slant distance between the middle of the curved segment and theobserver,
sec3 = 1 + (tanp3) 2
tanl3Zb-ZatanDb-D where Za and Zb are the altitudes at point A and B respectively, Db
and Da are the cumulative distances from the start of roll along the groundtrack to the points A and B respectively,
CO = X0 2 + Y02 + Za2 + R2 - 2 • R • X0,
C1 = -2-R.Yo+2eR-tanP3eZae symm
C2 R2 - tan32 + 2 • R ( 0.47483 - X0 + symm - 0.1269 Y0 )
symm = +1 for left, -I for right turn,
X0 the X coordinate of the observer in the coordinate system where the center
of curvature of the turn is the origin, and the radial vector to the first pointof the segment, in the ground plane, is along the positive x-axis,
Y = the Y coordinate of the observer in the coordinate system outlined above,
den = "NIC2 02 + CIO + C0l
det = 4CoC 2 - C12,
Fa = the generalized correction factor at point A, at the beginning of the curved
segment, as explained in Section 2.4.1.1,
Fb the generalized correction factor at point B, at the end of the segment, see
Section 2.4.1.1,
- 17 -
'NU
IiiMD
'4 .0NM
4 1''N N' ' "l
N'o
X, r~
%44 N' I KU)
N.NN~ NN
tt 1.1 U
N $ .>
'3 'N
'4 'i .. ~ N "X D'3.
18-'
0 the negative value of the arc length of the turn in radians. This value cannot
exceed a magnitude of n/3 radians (60 degrees) since there is an assumption
that the tangent of the angle P can be approximated by the term a(see
also the description of the variable tanp3), which is the change in altitude
divided by the ground track distance between points A and B.
2.4.2 Runup Operations
The noise calculated for ground runup operations are determined in a similar manner as
those for flyover, with the exception that flight segmentation rules and corrections for air-to-
ground absorption are not applied.
The OMEGA 11.3 program operates on data in the NOISEFILE 6.2 and produces noise
level tables appropriate to the requested noise descriptors corrected for temperature and humidity.The resulting tables are not corrected for altitude but are left in terms of sea-level altitude as is the
default for NOISEFILE. The data are organized as basically 10 rows of angles, each row
containing data at one-third octave increments, starting at 200 ft and ending at 25,000 ft.
NMAP 6.1 interpolates and extrapolates these values to other distances and angles.
The noise exposure is determined by assuming the area of significant exposure will be
bounded by the extreme edges of the cardioid shape associated with runup noise directivitypatterns. The grid points within this area are searched out, and the noise exposure is calculated. If
the calculated noise exposure is above the cut-off value (see Section 2.9 for the exposure cut-offvalues) for the selected noise descriptor then the grid point is updated by adding the calculated
exposure.
The calculated exposure is obtained by determining the following:
(1) The direction in which the nose of the aircraft is pointing.
(2) The distance between the grid point (or observer location) and the center of the runup pad.
(3) The angle between the centerline of the runup pad and the line joining the center of the
runup pad to the observer position.
(4) The appropriate reference noise tables from which the noise exposure will be calculated.
-19 -
For runup pads, NMAP 6.1 takes item (1) directly from the input file from the AIRFLD keyword9
and applies the magnetic heading correction before using it as the runup pad heading.
The distance between the center of the pad and the observer position is determined by
transforming the NMAP 6.1 grid locations of the observer position, and the center of the runup
pad, to a coordinate system with the center of the runup pad as the origin (see Figure 6). This is
accomplished with coordinate translation and rotation. The observer angle is measured betweenthe intersection of the heading of the runup pad (to which the aircraft is also aligned) and a line
joining the observer position to the center of the runup pad. The length of this line is the distance
to the observer.
The proper reference noise values are determined by looking up the reference table for theaircraft in question and, looking up the angle and distance closest to the angle and distancepreviously found, then interpolating or extrapolating both for angle and distance for the correct
exposure value. Section 3.1 shows the development of the runup exposure determined for a
sample case.
2.4.3 Noise Corrections
As mentioned earlier, NMAP 6.1 uses noise corrections at the end points of segments and
subflights. The purpose of these noise corrections (or generalized correction factors) is to helprefine the accuracy of the reference noise data. The current noise corrections are as follows:
(1) The takeoff roll A6 correction scale factor1 0 : The takeoff roll model is discussed in detail in
Section 2.7. The model is based on a reference directivity noise level adjustment that is
applied to the aircraft ground runup reference noise data and scaled by the value of
10 (V/160 kUs) at the start of roll and 1.0 at the point of rotation. V represents the actual
takeoff speed and 160 kts is the value defined in Reference 10.
(2) Airspeed correction: The aircraft reference noise data is generated at discrete airspeeds
entered at points of change in the flight profile. Since the reference noise data can beheavily influenced by the aircraft airspeed a correction was added to interpolate the aircraft
airspeed to the closest point of approach to the observer, as is done for other noise
corrections. This correction has no effect during the ground roll portion of the flight and is
therefore has a value of 1.0 at the first two parts in any takeoff. The correction is also 1.0at the landing point. At all other points the correction is based on 10 (VVrVCO (where V is the
actual aircraft speed and Vrcf is the takeoff or landing speed). Touch-and-go's with a
- 20 -
s• IX1
Heading
Ypad " Runup Pad
YspSpecific Poit
SX'sp
Xsp Xpad
Figure 6. Runup Pad Geometry and Pad Coordinate System.(shaded axis represent the grid coordinate systemsolid axis represent the pad coordinate system.)
-21 -
takeoff roll are treated similarly to takeoff, and touch-and-go's with no takeoff roll are
treated similarly to landings.
(3) Altitude thrust adjustment: Above 1,000 ft altitude a correction is applied to correct the
reference noise data, which are in terms of sea level conditions for altitude. The correction
effectively decreases the reference noise data by 2 dB per 10,000 feet. The correction
assumes that noise output is reduced as effective thrust decreases, and effective thrust
decreases with altitude (reference 1). This adjustment is calculated as I0[(1000"aI)'2E'5)l.
(4) User-entered noise level adjustments (DSEL): NMAP 6.1 retains a feature that wasavailable in previous versions, which allows users to modify the reference noise data base
on information that may not already be contained in NOISEMAP. The complete details onthis feature may be found in Reference 8.
2.5 Specific Point Noise Exposure Calculations
Noise exposure calculations that are made at specific points on the ground that are notnecessarily aligned with the NMAP grid of observer points, and are completely user-definable are
called Specific Point Noise Calculations. The calculations for noise exposure at specific points aredone exactly as described for grid point calculations (section 2.4) with the following exceptions:
(1) No grid searching algorithm is applied for specific points.
(2) Whereas the grid of observer locations is fixed, specific points are completely user definedand can even be located outside the NMAP grid.
(3) The maximum number of specific points is 16.
(4) The specific point calculations are performed independently of the grid point calculationsthus allowing these calculations to be made without doing grid point calculations.
(5) Calculations are not subject to the cut-off values.
The process of calculating the noise exposure at specific points is the following:
(1) The X,Y coordinates of the specific points are passed to the noise exposure calculationroutines instead of grid point coordinates.
(2) The noise exposure calculations for each of the merged flight segments are performed, asdetailed for the grid exposure calculations. The takeoff roll and lateral attenuation modelsare applied where appropriate.
(3) The noise exposure at any specific point is the summation of all the contributions from allof the flight segments.
- 22 -
2.6 Takeoff Roll and the Effects of Forward Velocity
A takeoff roll model has been implemented in NMAP to model the sideline noise generated
by an aircraft during takeoff roll. The takeoff roll model is based on a study described in detail in
reference 10. The results of the study indicate that the change in the noise source emission during
the takeoff roll can be approximated by adding a varying correction that is a positive adjustment at
the start-of-roll, which reduces to zero at the point of rotation. Using reference 10 terminology,
this adjustment is now referred to as A6 .
The study was based on the noise levels of a Boeing 707-300 with an operating weight of
265,205 lbs. which assures a climb speed of 160 knots based on that aircraft's performance data.
Under these reference conditions a runup profile was generated with NOISEMAP 3.2 for theB707-300. The runup noise data were used to simulate an actual aircraft "rollby" using 200 foot
grid spacing. The variation in A6 as a function of sideline distance aircraft weight and aceleration
was determined from this reference data.
The study also determined a series of adjustments that should be applied to the aircraft
reference flyover data in order to model the takeoff directivity pattern. These adjustments are
shown in Table I and represent the B-707-300 flyover noise levels adjusted to a desired directivity
pattern and normalized to the reference ground-to-ground reference noise data. These reference
directivity adjustments are added to all aircraft takeoffs as part of the takeoff roll model. The data in
this table are 5 dB lower than the data used in Reference 9, since this 5 dB correction is now added
by OMEGA 10.7 when it generates the reference noise exposure tables. NMAP 6.1 uses the
following model to scale the referenced directivity pattern to the actual aircraft takeoff speed and
takeoff roll distance.
Using the reference B707-300 flight parameters listed above, the correction for acceleration
tak the following form:
Aaccl = -5' log1 o [ (Vro1 )2. (7)Vref Srot
relative to the acceleration of the reference B707-300. However, the correction relative to a Vrot
will require the addition of the difference between the Vrcf of 160 kts, leaving the final correction
as:
A6 = -5.log [(Vrot)2 rt. (ogo
- 23 -
This A6 value is then used to adjust the reference takeoff directivity pattern from the B707-300 to
an approximation of the actual aircraft. The study cited did make calculations for two aircraft (a
B707-300 with a different takeoff weight and an F-104) with reasonable results. The model was
also validated against measured data also with reasonable results.
At the time of the development of the original takeoff roll model, Vrot would almost always
differ from the noise data at reference speed Vrcf. Currently, the OMEGA 10.7 program generates
the noise data set for the input Vrot speed. The A6 term therefore becomes:
A6 = -5* log ( Sref) (9)
where Sref = 4779 ft which is the ground roll distance for the referenced B-707 aircraft.
Some of the assumptions of the NMAP 6.1 takeoff roll model, as stated in Reference 10,
are as follows:
(1) The effects of forward velocity on the directivity pattern of the aircraft engine in question
will not significantly affect the overall noise levels for the takeoff, and are thus ignored.
(2) The acceleration of the aircraft is assumed to be constant.
(3) The directivity pattern of the aircraft at the start-of-roll position (takeoff configuration) is
that for a static full-power runup.
To implement this takeoff roll model in NMAP 6.1, the following actions are performed by the
program.
(1) A directivity pattern is constructed based on the reference B707-300 directivity offset
shown in Table 1. This is done by adding these offsets to the reference ground-to-ground
data for the takeoff power condition of the aircraft in question. In this way a reference
noise table is built of level versus angle versus one-third octave distance increment.
(2) Once the reference directivity pattern has been created, then the noise exposure for takeoff
roll is calculated using the same procedures as for the runup exposure calculation.
(3) The calculated takeoff roll runup exposure is then added to the "flight" exposure, that is,
the exposure calculated strictly from the aircraft flyby.
- 24 -
gc%,I~ COCO* W
CCCD
0
-7 'r oo0 co~ -q: C4qtdI~6 ' 0ioi6' ( ?C
0. C
1Q Lqo mcov.nC
_w q 0 ?0aP
CL -
S R CR 0 v Q O 91ceC C 0
cd r- w0 ww O rrCý0 0.0.
0 7 co w v *0 q4- OM Ot
'a7
Il "Itt~ C dN Y9N -.t
0o 0
25
-5->
0%I (D tsC4 0 v .6
I" I l olqq V01 . . .. . .s 1O ;(6 0 0
0i N0.q
0CD
UCi c. .- ._ C
§4 9 C? 0 0
cd (6 *i L6C¶ v0 0 *sp
00 0 O-'
SRC
00 0 0 00 K 0 00 Cf
AstID 0.5Lrt 0g
CI 0
cc
- 25-
E-4 co~) f
Aca)
LI Cu i ri rI r
P4 04 0 0~~If)O In) M)U) U
P4- 0q m- -I inI iIC
1q r- I
an n In %0 0
0 .2 0
oy E0 zi4 O -a
1-4r r4 i400
0.0
wi ci H -
4o u-o C
m N~ r4 0) 0C-OC
N4 A~ 0 01D 0 0 Do
rOO 0 l0 AC4W) m~ ccCl 0 (
N4 00 vi4 04 ( 0 m a).4 '0 40z-
In 0. o 0 fin o' (D~
44m 0 m 0 0 CD
0 01*(q W4 ( N4 C4 %
co1.4 0l4e w4 ) r4r M0 C4 0- CD E-
o~~O E 000)0 0r~)
4 0 >1040 . 0 r0 -0 00 0
N0 0 0
02 0 00aV 4(
VA r r4 q H 0% r V-27-O
0
C) )
'-00 0C) IDI C0 C
C- H Hr
H -0
H UH Hc H-~ro caE~Z-4 0 -0
H - C H H H- H C
0ON4 H H W0
E-4 C)U
r-i Z o 0 0 -0 CN w O C ' 1 OD )C
r-4 0 - ric
-6- (D0
00Ln LnO 0OD 0 D nM Dr VL -0 -l H 0010 MD* O OD DE. f
H ONE H H Hl H H H- Hq H q
Co0
H- H H H- H H H- H H- H- : )(
O)H ý L 4o LA r- 0 a% ID 0 LO M Co O~a O 00~ c) OHi 00,6 LA , c> c,4a% eq c,4
IH H H- H- o 0L0 ru
OHH r- * - .0 D *0 .*0 . .0 C: . 0.(. .0 (D * 0 .* > 0 .*0 . .HO0O00 ID D r4 MOD -4 nmH c) r r-La% v H o oH' ~H wmrjwvjm H r4HHcoID H H HW4 IO wwm o mw c wwm -ID0mO aww wr 0 .CoID ID'. 0D a C> 0 0 0 0A 0 O O D OH4 0D LL
1000
-28-
The reference data that are generated by the OMEGA 10.7 and 11.3 programs are then used
by NMAP 6.1 to extrapolate to other distances and other angles of propagation relative to the
ground plane.
2.7.2 Lateral Attenuation and Transition Factor
Lateral attenuation accounts for the effects of ground absorption and aircraft shielding on
sound propagation for positions to the side of an aircraft flight track. In NMAP 6.1 this is
accomplished by one of two lateral attenuation models. One is applicable to air-to-ground noise
level data for civil aircraft 13 and the other is applicable as a transition factor which interpolates
between air-to-ground and ground-to-ground noise metric data for military aircraft.14 Both are
shown in Figure 9.
The SAE model is evoked for all civilian aircraft contained in NOISEFILE 6.2. The SAE
model has been compared to actual measured civilian and military aircraft noise. The results of
these comparisons show that the model predicts lateral attenuation for civilian aircraft with a
reasonable level of accuracy but does not perform quite as well for military aircraft, resulting in an
over-prediction of the value for the majority of military aircraft. Hence the need for a different
lateral attenuation model for military aircraft.
In NMAP 6.1, the military lateral attenuation model is implemented in the form of a
transition factor which basically interpolates between the predicted air-to-ground and ground-to-
ground propagation data to determine the effects of lateral attenuation on propagation. The models
are implemented as follows:
Noise exposure (d, [3) IMIL = TF - 10c-(Cd)nO) + (1-TF) - 1 0 (AG(d),°0) (9)
Noise exposure(d, P3) IciV = 1 0((A•(d)'A)/I) (10)
where noise exposure (d, 13) = the exposure at observer distance d, and elevation angle [3,
A = the SAE lateral attenuation values for civil aircraft, 12
TF = the transition factor predicted by the NMAP 6.1 lateral attenuation model
at angle 13,
= 1for 0< [3 < 20
= (2.093/3) - 0.04651 for 20 •13 < 450
0 for 45• <3 < 90'
- 29 -
14.0
12.0
10.0
Lateral 8.0(CIS) Ivil (Rot. 1 )-
6D
4.0 (Rot 13)
2.0
00)
0 10 2D 30 40 50 60 70 80 90
An& (og.)
a. Lateral Attenuation Models.
1.5 ............ ......... I,- I. 1 .. 1
1.0
Trarafton
Fodor
0.5
0.0
0 10 20 30 40 50 60 70 80 90
AJire (dog.)
b. NMAP 6.0 Transition Factor Model.
Figure 9. SAE and Military Lateral Attenuation Models,and the Transition Factor Model.
-30 -
GG(d) = the reference OMEGA 10.7 ground-to-ground exposure value atdistance d,
AG(d) the reference OMEGA 10.7 air-to-ground exposure value at distance d.
It can be seen from the military aircraft model that at angles of elevation greater than 45 degrees,
the transition factor tends to zero and the noise exposure is predicted solely by the air-to-ground
model. Likewise, at low angles of elevation the transition factor term is predicted by 1.0 and the
exposure tends to ground-to-ground model.
In the NMAP 6.1 program, the transition factor is returned as a ratio of the ground-to-ground propagation value at (d,3), and the air-to-ground propagation. Therefore for the first
subflight in Section 3.1, the predicted transition factor is 1.0 and the resulting noise exposure is
totally controlled by ground-to-ground propagation. The value returned is the ratio of the ground-to-ground reference noise exposure at (d,3) to the air-to-ground noise exposure under the same
conditions. When NMAP 6.1 calculates the noise exposure for the segment, the transition factorwill be multiplied by the air-to-ground reference noise exposure for that power segment and at the
dominant slant distance for the segment. This transition factor ratio (TFR) is calculated as:
TFR = (10 0 - 1) + (11)
2.8 Duration
The effect of duration on an aircraft flyby is to increase the noise exposure of the observer
over that of some instantaneous level. NMAP 6.1 uses two time integrated metrics that include the
effects of duration. These metrics are SEL and EPNL. Reference noise exposure data are
determined in terms of these metrics by the OMEGA 10.7 program. OMEGA 10.7 uses the
spectral noise data and reference integrated metrics in the NOISEFILE 6.2 noise database, and
expands these to other airspeeds and distances to give the required metric. OMEGA 10.7 uses the
following equation to adjust for the difference in exposure due to differing propagation
distances1 5.
Adjustment = 6 log (Dx/Drcf) (12)
where Dx = desired distance
I-f reference distance (usually 1000 ft)
OMEGA 10.7 uses the following equation to adjust for differing airspeeds.
-31 -
Adjustment = -10 log (VJVref) (13)
where VX desired airspeed
Vre- reference airspeed
Currently the time-integrated noise levels (SEL or EPNL) are included in the NOISEMAP input file
(NMI file) and are the reference noise data that NMAP 6.1 uses in i:: noise calculations.
2.9 Noise Exposure Cut-Off
NMAP 6.1 uses a threshold noise exposure level in order to increase processing efficiency.
If the calculated noise exposure level at any grid point is found to be below the threshold level,
then the grid search in that direction ends. All the noise exposures up to that point are computed,
and all the grid points up to, but not including, the grid point where the exposure fell below the
threshold are updated.
The default exposure thresholds are as follows:
DNL CNEL NEF WECPNL
35 dB 35 dB 0 dB 35 dB
2.10 Area Calculations
The calculation of the area bounded by the calculated noise exposure contours is
approximated by dividing the grid mesh into four sections of 25 rows of grid points by 100
columns of grid points. The smaller sections are then further subdivided by taking the area
bounded by four adjacent grid points and dividing them into five rows by three columns. The
smaller 15 point meshes are then used to interpolate grid values to determine a contour edge. The
rectangular areas bounded by the interpolated contour edge are then summed, and multiplied by the
unit 2.xea of the rectangles to determine an approximate contour area.
The NMAP 6.1 area calculations compares reasonably well to calculations based on more
accurate vector methods, but tends to have higher values due to the all-or-nothing addition of each
subgrid section. An exact calculation of the contour area is made in the NMPLOT program and is
displayed in its "show" window.
- 32 -
3.0 NOISEMAP FEATURES AND FLIGHT CHECKS
The following is a summary of the calculations that NMAP 6.1 performs in order to obtain
noise exposure contours. These sample calculations concentrate on the development of the noise
exposure levels, and do not place a heavy emphasis on such aspects as flight segmentation or any
of the other "housekeeping" activities involved in contour development. In fact, the program was
allowed to develop all of the support data in these calculations. These data were then taken and
formatted in such a way as to illustrate the implementation of the algorithms detailed in Section 2.
Figure 10a and b show the NOISEMAP Input (NMI) files that resulted in the specific point
summary shown in Figure II and the contours shown in Figure 12.
Tables 2, 3 and 4 show the flight segmentation data, the flyover noise exposure summary
and the runup noise exposure summary respectively for the specific point. The specific point is
specified in the NMI file by the "SPECIF" keyword as detailed in Reference 8. As was said
before, the coordinates entered into the NMI file have a positive offset of 50,000 ft in the x-
direction and 150,000 ft in the y-direction in order to assure that the user enters coordinates as
positive x and y values. It can be seen in Table 2 that the specific point coordinates Xsp and Ysp,
as used by NMAP, have had the offsets removed.
Figure 13 shows the geometry of each of the subflights. Each element of Figure 13 shows
the attitudes at each subflight endpoint, the slant distances and other physical data used in the
calculations. This figure (along with Figure 4) should be used as a guide to understanding the
geometry of the flight activity which produces the calculated noise exposure.
Please note that in many situations during the sample calculation a switch is made from
noise levels in decibels to the power equivalent relative power. NMAP does all of its calculation in
terms of power and all of its reporting in terms of decibels. It is more convenient and easier to
visualize noise levels in decibels and a license is taken in showing some data in decibels and using
that same data in calculations as power. To convert between the power P, and the noise level L the
following relationships can be used.
To convert relative power to noise level in decibels, use:
L = 10log0O(P)
To convert noise level in decibels to relative power, use:
p = 10(-.10)
- 33 -
COMDMET ARCHIVEDCOME04T 0COMMENT INPUT FILECOMMENT NxhAP107.BPSCOMMENT CASE NAMECOMMENT F-15 Power runup and flight tests for NOISEMAP report - aspAIRFLDS0000. 1S0000. 0. 0. 1000. EAST
F-15 Power runup and flight tests for NOISEMAP report - aspCOMM4ET This is a test of straight out and straight in operationsCOMMH•ET of the F-15 aircraft for the NOISEMAP 6.0 tech reportCOMMENTCOMMENT NOISEMAP input created by 14CM v. 1.0 on May 25 1991 at 23:27:04 from:COMMENT F-15 Power runup and flight tests for NOISEMAP reportCOMMENT Created by BASEOPS Version 3.01 on 12-28-1990 at 10:25:58PROCESOWLSAELAT ONSPROCESPECIF87999. 202000. TESTCOMMENTCOMMENT * FLYOVER DATA
SEL 061011 2 127.3 125.3 123.3 121.4 119.4 117.5F-15COMMENT 061011W0 OMEGA10.6 28 Dec 90 F-15 200 KTS 59 F 70 PCTCOM4ENT 061011W0 HIGH BYPASS FAN N061031AICOMMENT 061011W0 TAKEOFF POWER 90.00 % RPM
115.6 113.8 111.9 109.9 107.9 105.7 103.5 101.2F-15 299.7 96.0 93.2 90.2 86.9 83.3 79.5 75.4F-15 3
061011 1 127.3 125.3 122.2 119.1 116.4 113.9F-15 4111.2 108.6 106.2 104.0 101.8 99.7 97.6 95.5P-15 5
93.1 90.6 97.6 84.3 90.1 75.3 70.0 64.3F-15SEL 061021 2 117.1 115.3 113.4 111.6 109.7 107.9F-15 1COMMENT 061021W0 OMEGA10.6 28 Dec 90 P-15 250 KTS 59 F 70 PCTCOMME4T 061021W0 HIGH BYPASS PAN N061031AI N0610S1A1 N061031A1COMM4ENT 061021W0 TAKEOFF POWER 85.00 % RPM
106.1 104.3 102.4 100.5 98.5 96.4 94.2 91.9F-1S 299.5 86.9 84.1 81.1 77.9 74.5 70.8 66.9F-15 3
061021 1 117.1 115.3 112.1 109.1 106.4 203.8F-IS 4101.3 98.9 96.5 94.3 92.2 90.1 88.0 8S.9F-15 583.5 81.0 78.1 74.8 70.6 65.9 60.9 55.6F-15
RUNWAY100000. 200000. 90000. 200000. 0. 0. 3. 9CCOMMENT test departure with 45 degree turnFLTTRK13000. 0. 2000. 45. 290000. 0. TKOP9D1COMMENT F-1S 45 degree turn departureTOROLL ONTODSCR61. 1. 061001 061001 061011. 8000. 061 DEP *
061011. 20000. 061021. 305570. 061 DEPALTUDE 061001 0. 0. 8000. 0. 20000. 2000. 061 DEP *
200000. 10000. 061 DEPAIRSPD 061001 0. 0. 8000. 200. 20000. 250. 061 DEP *
200000. 250. 061 DEPFLIGHT061. 001. 50. 0. S. 061 DEPCLEAR ALL
Figure 1 Oa. Nmap 6.0 Sample Case Input File Part 1. (Header and Flyover Data.)
-34-
COMMENT ............. '*........*..........:
COMMENT " RUNUP DATA
COMMENT .... t. ttt..............ttttt *ttt
AL 06101 0 105.5 103.5 99.1 94.8 91.6 88.7 1COMMENT 06101W0 OMEGA11.2 28 Dec 90 59 F 70 PCT 29.92 IN HG 74-004-010 01COMMENT 06101W0 F-15A AIRCRAFT ENG F100-PW-100(1) N06106A0COMMENT 06101W0 INTERMED PWR (MIL) 90.00 % NC 930 C FTIT 7850 LBS/HR
86.1 83.5 80.9 78.5 76.1 .3.7 71.3 68.8 266.1 63.4 60.3 56.8 52.4 47.3 41.7 35.4 3
06101 20 107.9 105.8 101.8 98.0 94.9 92.0 489.2 86.5 83.8 81.3 78.8 76.3 73.8 71.3 568.6 65.7 62.5 58.8 54.3 49.0 43.2 36.8 6
06101 40 103.7 101.6 98.2 95.0 92.0 88.9 785.9 82.9 80.0 77.3 74.6 71.9 69.3 66.6 863.7 60.6 57.2 53.3 48.5 43.2 37.4 31.5 9
06101 80 107.8 105.6 102.6 99.7 96.7 93.6 1090.6 87.5 84.4 81.7 78.9 76.1 73.3 70.6 1167.S 64.3 60.6 56.4 51.2 45.6 39.7 33.9 12
06101 90 106.5 104.3 101.2 98.3 95.3 92.2 1389.0 85.8 82.6 79.7 76.8 73.9 71.0 68.2 1465.1 61.9 58.2 54.1 49.2 44.0 38.7 33.7 15
06101 120 116.2 114.1 109.2 104.7 101.5 98.4 1695.6 92.8 90.1 87.5 85.0 82.5 80.1 77.6 1775.0 72.3 69.4 66.1 62.0 57.4 52.4 47.0 19
06101 130 124.9 122.7 119.0 115.6 112.5 109.4 19106.2 103.1 99.9 97.1 94.2 91.4 88.7 86.0 2083.1 80.0 76.6 72.8 68.2 63.3 58.2 53.0 21
06101 140 125.5 123.4 119.5 115.8 112.7 109.6 22106.5 103.5 100.6 97.9 95.2 92.5 89.9 87.3 2384.4 81.4 78.1 74.4 70.0 65.1 60.0 55.0 24
06101 150 122.9 120.8 116.3 112.1 109.0 105.9 25103.0 100.2 97.4 94.8 92.2 89.7 87.1 84.5 2681.8 78.9 75.9 72.6 68.6 64.3 59.9 55.6 27
06101 180 92.6 90.5 85.6 81.1 77.9 74.8 2871.9 69.2 66.5 63.9 61.4 58.9 56.3 53.7 2950.9 48.2 45.4 42.3 38.8 34.9 31.1 27.3
RNPPAD94000. 202000. 30. PADICOMMENT F-15 on runup pad 1RUDSCR61. 90. 06101 RUNIPADIRUNUP 61. 90. 10. 0. 1. 60. RUNIPADICLEARCLEAR ALLAREA 85. 80. 75. 70. 65.END
Figure 10b. NMAP 6.0 Sample Input File Part 2. (Runup Data.)
-35-
/* ARCHIVED /
0
/1 INPUT FILE /
NNAP1807. BPS
/* CASE NAME /
F-IS Power runup and flight tests for NOISD4AP report
12/20/90 --------------- ----- NOISEMAP 6.00 --------------- ----- PAGE 7
ONL F-15 Power runup and flight tests for NOISEMAP report
SUMMARY OF AIRCRAFT FLIGHT OPERATIONS AT SPECIFIC GROUND LOCATION TEST
X a 87999.0 FT Y , 202000.0 FT
RANK 1
AIRCRAFT 61
MISSION 1
FLIGHT THE 901
POWER 90.00 % RP
AIRSPEED 200 KTS
ALTITUDE 649 FT
SLANT DIST 2105 FT
ELEV ANGLE 17.9S DEG
EVENT DAY 50.000
NIGHT 5.000
ErCTV SEL 107.09 03
i]NL 77.72 D0
CUM DNIL 77.72 D3
FLIGHT DNL 77.72 D0
TOTAL DNL 77.74 D3
12/29/90 -------------------- NOISEHAP 6.00 -------------------- PAGE 8
ONL F-15 Power runup and flight tests for NOISEMAP report
SU04ARY OF AIRCRAFT RUNUP OPERATIONS AT SPECIFIC GROUND LOCATION TEST
X x 87999.0 FT Y - 202000.0 FT
RANK 1
AIRCRAFT 61
THRUST 90
RUNUP PAD PADi
POWER 90.00 % NC
SLANT DIST 6001 FT
ANGLE 120.0 DUG
TIME DRY 600.0 SEC
NIGHT 60.0 SEC
AL 73.05 D3
OWL S4.47 D0
CUM roL 54.47 De
RUNUP DNL 54.47 D0
TOTAL DIL 77.74 D0
Figure 11. NMAP 6.0 Specific Point Calculation for a Sample Case.(Figure shows the major contributors both flyover and runupoperations.)
-36-
0,.D
0
00
C 0
.3 E
ccc
- 0
oJ a.
ECIS
E
I.-0.
z
E0
a.
<4-.
-370
co~ cco
CA
cycc
rocr
0 S Q
CD2
CO)
212
0 0 a:
5 0cr z z0
0.. (5-38E
rI t L ri ,C ) 0 ) c ~ o)
cr)00 0 o C4I
* PI 4 I
0-i
o00o coi I
. I
*O a !aOL nr
0O c V- 9 cmo a0
N0) Go~
**j LO L ca
LnS
Sc -
-~ Lb
cm~~ ~ ~ ~ 639 -- G )-t
CL
L.2
-40 J
0 0 0
a. 0. CL
N
0 CL
cr Irc
c~i-00V
4e CL
LL -
Clu
00
U S
CM -4 ,It
3.1 Example Calculation in Detail
3. 1.1 Flight Segment I
AC = -12001' COA = -80.540BC = 4001' COB = -63.44*SL = 4473' Elevation Angle = 0AB AC - BC = -8000' Fa = 1.293828ALTcpa = 0 Fb = 1.0
The takeoff roll (TOROLL) calculation is divided into two parts. The first part calculatesthe noise exposure arising from the flight segment itself, while the second part calculates an offset
to account for the ground runup and acceleration effects of takeoff. For the flight segment,NOISEMAP will use the ground-to-ground propagation SEL power values (00 elevation angle),
since the altitude at the closest point of approach (CPA) is 0 ft AGL. NOISEMAP obtains acomputed reference SEL power value, Ere, by
Ere = 10w • TFR
where TFR is a transition factor ratio and the AtG is the Air-to-Ground propagation value at the
slant distance to the CPA. This equation adjusts the reference SEL power value for lateralattenuation by interpolating between the reference Air-to-Ground and Ground-to-Ground
propagation SEL power values which are contained in NOISEFILE.
NOISEFILE provides the Air-to-Ground (LAG) and Ground-to-Ground (LGG) propagationreference values to interpolate to the calculated slant distance in the following manner:
LAG (2000') = 107.9 dB LAG (2500') = 105.7 dB
LGO (2000') = 101.8 dB LGO (2500') = 99.7 dB
Using NOISEMAP's algorithm for interpolating the Transition Factor Ratio (TFR) and also notingthat the value of the Transition Factor from the NOISEMAP lateral attenuation algorithm is 1.0,
then TFR becomes:TFR = LGG (2500') - [LGa (2000') - L__(2500')] * D'
LAG (2500') - [LAG (2000') - LAG (2500')] ) D'
where D' equals the fractional difference between the index of the upper limit of the interpolation (anumber between 1 and 22 representing the one third octane increment) and the fractional indexvalue of the distance being interpolated to. This is determined by:
- 42 -
D - 10 log (distance) - 22S 10 log (2000) - 22
= 33.01029- 22 = 11.01029
D' = D - [Integer (D) + I]= -0.9897
In power terms the equation becomes:
9.332543E9 - (1.513561E10 - 9.332543E9) - -0.98973.715352E10 - (6.16595E10 - 3.715352E10) - -0.9897
NOISEMAP stores and calculates the noise values using the power value (not in decibels) and only
converts to the dB value at the final grid printout. The TFR computed is:
TFR = 0.2455066
Next, NOISEMAP computes the Exposure Factor, Cy, for this segment. In this step NOISEMAP
also adds any noise level offsets with the following equation in the LINEX subroutine:
Cy Ic" *sin(COA)-sin(COB) ) + (F'-Fb) - OC cos(COB)-cos(COA)
= CO2 + AC-BC2
whereACFB - BC°FA
IC = AC-BC
AC and BC are the distances from the CPA and points A and B, respectively. When computing
the sine and cosine functions, the angles COA and COB are defined as positive if the direction
from the CPA to the point is the same as the aircraft heading and negative if opposite. Fa and Fb
are correction factors that are applied at points A and B, respectively. Currently, an altitude
correction, the delta six at the start of takeoff roll, airspeed adjustment and DSEL (a user input
offset to the SEL) are used by NOISEMAP in the generalized correction factors (see Section
2.4.3). The Altitude correction is computed by the following equation:
Altitude correction = 10 (1000(ALT)" 10-51
where ALT is in feet.
It is important to note that this correction is set equal to 1.0 for altitudes less than 1000 ft.
Since the takeoff roll algorithm, TOROLL, is invoked, the correction for the start of takeoff
roll, (A6 ), is computed by:
- 43 -
= 5 log(
Srotm
where
Srf = 4779 ft (length of the Boeing 707 reference aircraft takeoff roll)
Srotate - 8000 ft (the F- 15 input takeoff roll)
A6 = 1.118765dB --* Power,6-- 10 = 1.293828
The takeoff roll correction at the point of rotation is 0, since the omega program computes a Noise
Profile data set for the given liftoff speed.
The airspeed correction is based on the rotation speed. However, during takeoff roll, this
correction is not applicable. There are now user-entered dB corrections.
Cy can therefore be calculated as in the following steps:
Fa (dB) = Altitude correction at pt A + start of TOROLL A6 + Speed Adjustment at pt A +DSEL at pt A
Fa(P) = 1.293828
Fb (dB) = Altitude correction at pt B + end of TOROLL A6 + Speed Adjustment at pt B +DSEL at pt B
Fb(P) = 1.000000
= (-2=(12001 * I + 4001 - 1.293828) (sin ('80.5*) -sin (-63.40)) 2 +(-12001 +4001) 2
(Fa-Fb) 2000 . (cos (-63.4*) -cos (-80.5*))-8000 2
Cy (P) = 0.049592
Therefore, the flight part of this segment noise exposure is:
Er" - ICyl = LfAG - TFR lCyI =
6.140714E10 • 0.2455066 • 0.049592 = 7.476419E8 (88.74 dB)
(Note that the reference air-to-ground power level has been interpolated by NMAP using the
methodology shown for the TFR calculation.)
In the second part of the TOROLL calculation, NOISEMAP computes an adjustment to the
.ioise exposure. This adjustment is added to the noise exposure computed above to obtain the total
noise exposure for the takeoff roll segment. The Takeoff Roll Ground Runup noise level is
-44-
computed by adding the total directivity pattern offset to the ground-to-ground noise level from the
start of takeoff roll to the calculation point. For segment 1 the slant distance to start of takeoff roll
is 12167 ft and the ground-to-ground noise level from interpolating the NOISEFILE data is 81.04
dB. The angle to the calculation point is 9.4620 and interpolating in table 1 (page 25) we getI x10-35 for the adjustment. This leaves us with a value of 1.27076x10"27 value for the TOROLL
adjustment. This essentially adds no correction for the runup portion of the takeoff roll.
The total noise exposure for this segment is essentially equal to the flight segment exposure
plus the TOROLL adjustment, that is:
Flight Segment 1 Noise Exposure = 10 log((Eref + ETOROLL) ° (TFR •Cyl))
= 10 log{(6.140714E10 + 1.27076E-27) 0.012175286) = 88.74 dB
3.1.2 Flight Segment 2
Subflight 2:3
The second segment is divided further into three subflights. The first subflight 2:3 is the
initial liftoff segment. The aircraft starts at 200 kts and 0 ft AGL and climbs to 833 ft AGL at a
climb angle of 9.46'. The geometry of this subflight relative to the calculation point is given in
Figure 13-2.
The following data are needed for the calculation:
AC = -3947' COA = -61.900BC= 1122' COB - 28.16*SL = 2105' Elevation Angle 1 17.930The altitude at CPA = 648' TF - 0.0702217The slant distance to CPA (OC) = 2105' TFR - .94717Flight Segment length (AB) = AC-BC = -5069' Fa 1.0000
Fb 0.9166667LAG( 2 10 5) = 55,941,890,000 = 107.48 dBLGG(2 10 5) = 13,855,120,000 = 101.45 dB
The Exposure Factor, Cy, for the 2:3 subflight is evaluated as before:
Cy = -0.6395776
From this Cy a normalized value for this subflight is determined by:
- 45 -
=YP SL2
0.639576(2105)2
= 1.44341E-7
The second subflight of segment 2 is a climbing turn with a 200G ft ground plane radius.
The aircraft is still climbing at the 9.460 climb angle starting at 833 ft AGL and ending at 1,095 ft
AGL after completing the 450 right hand turn. The geometry of subflight 3:4 relative to the
calculation point is shown in Figure 13-11.
The following data are needed for this calculation:
Subflight Length = 1,593 ftClimbZ = 9.462rAtG(2386) = 69,882.142,782 = 108.4
GtG(2386) = 17,411,793,902 = 102.4ElcvafionL = 20A3TF = 0.055937TFR = 0.9580593
Fa = 0.9166667Fb = 0.886594
The Exposure Factor for subflight 3:4 is calculated by the following equation in the TURNEX
subroutine:22C20+Cl c_ Q:Fh CO+2Ce
Cy RSL2( ) FaI - 2 FCJ)+
where
SL =2386' Symm= -1R = 2000W den = 3004.62885
0 = -0.785398 dct = -2.97842E13XO =0 SccB= 1.013794
YO= 1000Za = 833.33'
Zb = 1095' Db-Da = 1570.7963
tano = 0. 16W67
-46 -
CO = X 2 +Y 2 +Za +R2"2RXo = 5,692,440
C! = -2RY0 +2R I Za (Symm) = -4,551,560
C2 = R2 ( Z-a) 2+ 2R1 (0.47483. X0 + Symm (.1269 YO)) = -395,578Db-Da
Thus, Cy is:
Cy = 3.88186E-4 [599.5194 Fa - 265.3916 (Fa-Fb)]= 3.88186E-4 [334.1278 Fa + 265.3916 . FbI= 0.2102330
Normalized exposure factor at CPA for subflight 3:4, Cycpa = 3.69319E-8
Subflight 4:5
This subflight of the second flight segment is a straight climb that occurs after the 450 righthand turn. The aircraft starts at 1095 ft AGL and reaches 2000 ft AGL. This subflight geometry is
shown in Figure 13-4.
The following data are needed for this portion of the calculation:
AC = 876.8268 COA = 16.910BC = 6380.921 COB = 65.760
Elevation Angle = 22.410Alt at CPA = 1095.133 TF = 0.046886
Slant at CPA = 2872.995 TFR = 0.9650072AB = -5504 ft Fa = 0.886594
Fb = 0.7639441
LAG( 28 73) = 104.6 dB
L4-GG(2873) = 98.6 dB
Using the methodology for subflights 1:2 and 2:3, the normalized exposure factor for this subflight
is:
CY = -0.263393
Cycpa = 3.191056E-8
NOISEMAP now adds the three subflights together to get the noise exposure value for the secondsegment by using the following summation:
- 47 -
Noise exposure segment 2-fnsubf
LAGref" Cylcpa1 * TFR,) ( SLDOM) 2i=l
= 55.942,000,000 • (1.44341E-7 x 0.9471701 +3.69319E-8 x 0.9580593 +3.191056E-8 x 0.9650072) • (2105.98332)2
= 50,300,936,352= 107.02 dB
it should be noted that the LAGrcf is the reference air-to-ground noise exposure of the dominant
subflight. The dominant subflight is determined by the largest Cycpa term, which in this case
occurs at subflight 2:3. The LAGrcf is then determined from the slant distance to the CPA of this
subflight.
3.1.3 Flight Se2ment 3
This section describes the third flight segment which is the final climb of this flight profile.
Subflight 5:6
This segment includes a power cutback to 85 percent RPM and a speed increase to 250 ktsfor the F-15. The geometry of Subflight 5:6 relative to the calculation point is shown in Figure13-5.
AC = 6218.352 AB = 180,177BC = 186396.0 Slant CPA = 3209.727Fa = 0.7639441 COA = 62.68150 TF = 0.0078536Fb = 0.5285548 COB = 88.6840W TFR = 0.9940802
ALT at CPA = 2000 Elev L = sin-] ( QA )=:38.5-
LAG (3210) = 2.560317E9LcGG (3210) = 6.153103E8
From previous methods, the noise Exposure Factor for subflight 5:6 is
Cy = 0.042032765
Cycpa = 4.07992E-9
Subfli~bt 6:7
This last subflight of this segment has the aircraft leveling off at 10,000 ft AGL. The
geometry in Figure 13-6 relates this subflight track to the calculation point.
- 48 -
The following values are needed in this calculation:
AC = 186135.6 Slant CPA = 10,359.57BC = 290706.4 COA = 86.814* TF = 0Fa = 0.5285548 COB = 87.9590 TFR = 1.0Fb = 0.5285348 ALT at CPA = 10,000 ft Elevation L = 74.9*
The noise Exposure Factor for this subflight is:
Cy = 0.00024128
Cycpa = 2.24822E-12
NOISEMAP now adds these two subflights together to get the noise exposure value for the thirdflight segment.
Noise Exposure for Segment 3 =nsubf
LAGrcf ( g Cylcpai * TFRi). (SLDOM) 2
i=1
= 2560318000 * (4.07886E-9 • 0.9940802 + 2.24289E- 12 • 1.0) . (3209.727)2
= 107011483
= 80.29 dB
3.1.4 Overall Flight Exposure
NOISEMAP computes the total noise exposure from the flight profile by summing the
calculated exposure power values of each segment:
Segment 1== 10 log(7.476419 E8) = 88.74 dBSegment 2== 10 log(50300936352) = 107.02 dB
Segment 3== 10 log(107011483) = 80.29 dBTotal== 10 log(51155597231) = 107.09 dB
The total flyover noise exposure can now be computed by:
Flight Noise Exposure = SEL + 10 log (Nday + 10 Nnight) - 49.4
= 5.115597E10 • 100 / 86,400 = 5.920829E7 = 77.72 dB
3.1.5 Runup Contribution
Figure 13-7 shows the geometry for the runup calculation.
- 49 -
NOISEMAP interpolates from the input runup data set to get the A-weighted sound level atthe observer point. At a 1200 propagation angle, a runup value can be interpolated from thereference power values in the following manner (see Table 4):
A-Level at 1,000' = 75.0 dB = 31,622,779A-Level at 12,500' = 72.3 dB = 16,982,437A-Level at 12,000' = 73.1 dB = 20,170,528
Value = 19,904,649
The runup noise exposure is computed by:
Runup Noise Exposure = AL + 10log (Durday + lODurnight) - 49.4
= (19,904,649 • (600+10(60))/86,400
= 276,453
in DNL = 54.42 dB
3.1.6 Final Specific Point DNL Calculation
The final Noise Exposure for the calculation point is computed by adding the DNLcontribution of the flyover and the ground runup operations.
Flyover Noise Exposure = 59 ,208,290or DNL = 77.72 dBRunup Noise Exposure = 280146 or DNL = 54.47 dBTotal Noise Exposure = 59,414,743orDNL = 77.74 dB
3.2 Flight Checks
The following are a list of flight procedures which NMAP 6.1 checks to insure that theflight conditions are valid. Most of these checks are redundant if the NMI file is created by theMCM.
(1) Aircraft airborne at end of runway.
(2) Aircraft is airborne before starting a turn.
(3) Aircraft not descending below airfield elevation on a touch-and-go.
(4) Aircraft landing glide slope is 0.5 < slope < 10.0 degrees.
(5) Aircraft altitude ascends above 301.0 feet in takeoffs and touch-and-go's.
- 50 -
(6) The aircraft subflight end distance is greater than the beginning distance (i.e., aircraft notreversing on a subflight segment).
(7) Aircraft continues to ascend after a touch-and-go and not fall below 301.0 feet altitude
within 100 feet from brake release point.
Reference 4 has a complete listing of the error messages from the NMAP 6.1 and MCM programs.
3.3 Aircraft Noise Reference Database
The following tables contain the complete list of aircraft in the NOISEFILE 6.2 database.
Table 5 shows all of the flyover aircraft reference noise data, Table 6 shows the runup data and
Table 7 shows the civilian aircraft data.
-51 -
0 0
~~~~ uu u u000 U 0 uo 8 WW8a 8W88
H al0 Cl~. U.0 00 00 00 00 000W IEC-. W--r 4.W-oCWW e-C-3r-n'. j
X a 4 V4r4 .4 q 4 4.44 c- 4N 0000 rQ 'j I(f4c4 i c c2 l 4'l 0qoC>o0000 o lN r4C~~ (N40
C fla. Q..C bd ) C
"8801 E. D. a a.
0~ 00 0. 1 o o oD 00 LA Ca). CA' W 6C J 000004 E ( v
0 E z~~ 'c 0000OC lu I . .WEI0 ~ ~ ~ a 00<, 0 (
a 00 .Ma 4(u -000Wu Q aa 0090 a o.t~ (on (o0%D. .ulv90omo n .
Do. 9 9W Cl)l)N A lC CJC)J W *JCCIC W)l)/ CCA U)Cn4 W )CP)aA C.9. B98 A .
.( .0 0 W H AO 0 0 0 010 0. a D.a.0.0 0 000 -0 0L ll 0 Wl.3 000N o 0.0i, 00a
0, ý~~ 00000 00 000.30 000000 00000 00000 000M 000 1000
WWW WO W W WW M W W W W W WW O o 000 WWW
.- ( r 4 -4.-4.4r 4 N M u 0000( -4.4.4 14-4 .-4 -4 ý444 -1 C--C r4 14 c3f.4 q1 "ti t t4. t4-.-- ,1E11f-, El I- t AAAfUU Err~ E-.4- .*4.4.-4
000IC2 C. oooo 0 II 0II 0000 000000 'gill' ooooo 000 0u C4a)(n ~ 0o al~a~. 0 0 00 40 0 0oooooo oo o o oC C oC 0 0C. uo 0 0 z
Ic 4 Ca< Ca) IZ W dWIn o C-
0 nm0& A 0 Zn m~
Z'4 u-0 u 40 u.a) C. C) 0 -a
- KO. ~ A. ~-0.~ 10. cc A0. 0. 0.
EO-.,4 '4-4 M.. X44 0 4 E-'4-cU.(
.4 40 0 4 O.:0. " W . =
ck aZ 0000 W..o 0 Z3Wa > W0 x0~ A.0 .-. § 9 06 ECa).4 ý0 2 .4
E-t ý E4~ Mz 0Zj
0..00 CaC.aCaC.a 0...000 0.im0...A.M0.A.
4 ~ ~ uul Caf4u0 "0.0 001 5-4 .3 e40IlO IA000woh 040040C0 0400 040 0440%D - La) mal- *ý r-0 C . 04 oco - .00.- m*f m V4f %D0(4 *. o44 0C-0 Inw404004m m nC
.3 W % 0000C, 041 0 ..- fn4400- 4. LA .40 ý 01% -0 C m %D4-4 - %a v 440 m 0 oC4IcC. C c4. .4 4. 4.4 llu .4 %av o v"c4o .
O oz-4.4- WO. 44g. gg 544- N W-4g 4-44. W . 4-.4a.0..-a..0. M A. -4-0.4- M4.- A.44- a.i4W9WW 444 444 4v 0n0 a444 u44. u444 444t 444ZWWWWWWWW&d P VC 40404
96. f" %A) a4. .4 Qo4 oa C-- -4.4 -440-4 .4 .4.4o OD om m4 4.. .44. w.. .4.4mo.C4D.4% % %
C0 00.4 0 00C..4 04o0 000.4 0...4 0000.4.4.4 o ý C 00004.4 00 000 I 0000l
0 0000" 00000 00 000 00 00 00 0 0A 0 00.0 0 00 0000Cl) $ZZ ZZZZ $C ZZZ ZZCZ ZZ ZZ CZ ZZ ZZC CZ C CI I <CZ 4I <Z Cl<I C1 4Z c Ca
>.- ý44 r ý 1 _4r4-4. ý " 4 14 .4 q 4 q ý14r~- 4 52 - 4. 4- 4- 4- 4 1 4r 4ý 4 .
Cl rrrr N r- t- r- r- r- M CZ)COCD Cr-r- f-t, r-rt- CO0 DO DWO DO DC OC
Q~ E- -C 0Q0 0 0 c00 000 0000 000 0000 WWWWCi. P3 PI 5pi01pi4W
40 Or- r- r' r- ON0%0 M %%0 M r r r r 0000 r- -r r-N Nr.N r- r- WO OO W W' W 0 OC1j% 4eJl' 14 -4 .44. C14 rq~ ýMmm% claCN C4 ('4la r4 ( C4 C4~ CIA J ~C4 4 .-4 4-4
0
100
0 0. 0 k% 00 0 0..-4 a (4 0 0 0
E. 0.04 0. E -q
0 000 00 00
U 11- d~~0.00000m 0 0 OL% 0 O0 0 00 0U 00.0 0 00 0000 0 =J0L0C0LfDW : ~c i 0 0e 0 0 ir- 000ca% mLl- 0O0r %0 r~' flOl0Lt 0%
S0001100 000 000 o aaaC4W4 000 000 inWWQ 0 00 000 0000ý 00000 0000000100 000 000 000 00000 0000O O 1 0000, 0001W0 000 00 001 69t
0 w
Ch 4.r%. 0 0 WL%- c 4 0 0 .00 0 1 ))0% 0% %0 WmW 000ý 00 r ALnC0 LA U) m 0 0% LA r 0 0rC , c 4 q 1 4A C4M -444- M**%~(* " M C4 Mqqq.q C4%I 4~1 r4 4 4-4 m.4en4ým n4 M4 ~ .m -4 r enN n 4en-I.
f-E -PE P Iit E- i E-i PI E- E- Ei fI E- P E-E E - - t-E
-c -c- cl i ot
a: 0U) 0 37 ý W W Q %0% 0ý 0%U 0~ e4a ý4 V. V. 2M eý 41 4 4ý 41 4v va Va: mm mm Ca 0.0 C2 1 1 1 1 U
a:3a1 cE3 6C2 Ub~ 6: 0E,~ 0 1 Lý , .r'r'r'm
m~. 0: M. z: =l 0. :0
lz in' Caa: 0~l1 maCl~. 0a.-a Ca 0lI: a:: D 0 . N-aw pU20 c.fl 0% a U 06 a:OOa W 0W ad012 9 LIx W ', Z
0.a 03mZ0 03 0. 0 cl. C006 . a0 f. 0 3a:. w a 3. A a. 0.aC wa 44aaC .2 W R.
a.aE4E4E-. E0'a,10 f4af4P.
08 M 8 -4 Mr 8 4X 9.JiE " m Eu4E-a
~U0%A0 (A lN 000 WO W0 WOa W %0r *4Wf W W flrml4m 0 1 c -40W
W- 4..) * 13 XC n l 4ma t . E. Z 0 E. Ia. N% 0%%D9fO E- 0
n E* a. 0.0.0%.0.. in 0..0 0.0.0.0. 0..00 0... 0 ..0. 0 ....0. a..00
1. m 0a0O C l C,% C% C4* 000 n 00 00co0%0%C0%0C OCD0%000 W .0% rr! frl C),- '0 C-4 m% c44- CLnlE vl 00 04 0 c
CID% 0 -W 4f%Q r c 0 r 0% W %0 0%D
z = = a000 000 000 10.-I.a.a4 . . 0 000 0000 a 0.-.- 0 a0 . 1. 00. 4
Ca.0 ~ ~ W l "-44100 r-44 0044-4 m-44- m 0-04 Z r-44-40. 4-4-41 Z1111 C11-1 c, 011111 4 A 01-411n L
000o 00% a '0r 0 asCD (%aoCO -0 C.4 0%4( (A C4C 0 0 N 000 0 m O0r ý)
0M00.4 000 000 00 0 0 0 4 000 ý 000 0-4 .4C- 0000 m4r4 000.CO8 Z N N 0 0 % 0%0% 00 0 -. 44CD ~~ r. e.% %n0% LMN 0 000 0% co 0%
1) 400000, 00C,0 000 0000O 00004 000 0000 0000- 0 0 00004 0000Q '0a 0 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
U r- r- ý CDCD D 0%?%0 000 ýfý4 -I 53 C4(-4 e ne n r -r % c DCDC D c%0 h0
0m: m~ 88 8uu 8U8 uuu UU
0 E 1 zz oo 00000 0000 W..Wa.c. coo ceoca Ooo coo 0oo ODOM980 0Q It r-Cý lr r r-r-r- C-r- o o mm r- r- r- tr-t- r- r -f-tr. - r=CC r, r- r ,C -r -r
zz04
0- 00 0 t A A(
0 0 111 93 04In~ea cmC. 0 ZZC wA wA
0I CMd 0g 4.. C
00 0 U Z
aau0000= 00 coc 0w
CACACACA~ W~Wwwcw0000 0001 0O2000 00U0 0000 6000 00 00 000 00Z60 U0an00 Lf00O
z z 4. z 4 -uzU WECo0 LAO'4r '.100r a0Lf Lflloz ou0% Ll0z z W D flo I
14 4 14 444 4444 44 4 c4e n. ni no mme 4 r #" e r4.4m r.# 4.4. .. 4 m4 4 q.4.44 .- 4 -4.4
E- W0ttWWEIWW WWr0 C)4 o 00C , 0 0 ) 0 0 00oc 0 0 0 0 C .4
o. C.) . ~ o 0 0 0 0 0 0 0 1 0 1aC
W. 00000 sm0 m
44 9140 00 wC= OCC4 43W W ý4 r 0%00% 1 ý44 )
MI.0 0
w 2 ~0. W0. 00. WP~0. 00.4 1p 4~. ~N0 I~~~~. OC 0- 0A CLA -CCA 000 -C0
CCA~~ . DO . U D.I zrow Ca. mw m ro0 ,uWWWNNNNW0.1.244w W AC. I4 Wa I. . ýa Wa a. EW4 W
1-M1-44 OW4 00 ox zwaW 0 M 0 =u w1 W w 4
1.2 r r Go0 r. Cto i 000 000 0000N- t i 1Af %0 44 P In LA 000 oLfloA1-4 4r- em In 01%0 C '4In%D f"
r- 4C4ý .V 444 4C4C4 (4 4 C4 4 C4 M"CNI
on 2
0- .~ ZEE ZZZg 0.0.0. ZZZZ ZZZZZZz R
0 ~ ~ Pd 0.4P 00 1111P 0000 O'O%.I- 0001 H WNW~4I 1~-~ frI
eq " 04 ý4 r.4,r4 rq -4 94
- n m-win .4E9 fn W %0 ..4 in-vV1 -w~U v i en n % .. 4f MfLA0 fnIifl40 fnUIn 0 M I %0 (n -wIn %C,0-0 a00 0Ca000 0000 0 c000 00C)0 0000 0 k0 c0 0010 00cc0 0000, C
-C F V. wv wv v vvw-* w4. %0000 %* - -I-- r- -r- r-,r-C rI- - r-C=- r. t, r .r -r .c0000 000 00000 0000 0000 000 0000 000 C000 000 0 C000
>-8 0 4"" 4.-44 ý4 -4 4 4 ý4 44 -1 4 14 4 ý 444 -444"4 4 4 14 4 4-4 .4 4 4 444
4 400 00 a 00000 00040 0 000C 000 0000 000 000 000 000C.Q0Q91 mm U-1,9 %AW In 0 kAU %0%010%0 ~9-4 .. 4 000 .4 -4~ C'(44 "N" MM VW ki in UUIn
u OC0000 000 00000o C 000 0000co 000 0000 00Cý0 000 000 0 000c02 111 ZZZ EZZIX ZZIZ zzzz zzI 2112 222 ZZZ ZZZ ZZZZ
- 54 -
zMMC040 0.400 044 0% 04 Y040 Ch p0 040040 MMM M M0% 040% ww www MMM
0'DUU0uu uu a uu UUOU UOUU 000 u~C 000 000-3. 000 00
w ca wJra WW.J 41W w W~J w 3 w w C.W. w w [.w (W.3 wwW nm n Moý i4 (0 000Com 0000 00c0 www.t. 00c0 000 000 000 P, , , ~ 13PjP)P
0
zoz
~000 in
0 0l C1WW CJI 06~ a.~ O1E-4&a 0 00CJu u0 C 0.0.00 C00 0u H'4C LAu Hu
.C0 0 000 00009 000 000 0110 00 0 0 0 0 10 0001"
000 000a.0 0000 00000 0 00 000, 00011 000 000 0000z QQ `4J v 00 0000 0000 0000 000 000 000 000 00 000 0000zE U4H W4
"0 w
...4 4 Mf -4 C4.- en en4.--44 .4M n-4 4 M CIA 4- -I ~ I q I 4 I I4 I I4 I4 en .- i-4. fn 14 N C 4 " en N
c ooI CD 111 Iý II 0I Cý(ý D0C> 0 co 0 »(o > 0 I 44 0 ( 00 0000 U >
000cou )C 0Do 00C 0 CD u 0 CuC Cu Cu D 0 C)0 n2 Cuý 0
Cu u ru ru. 34. 1 42 . -.3 .3. 3n 30 LnLnL AL 0 Cu9 . 0D %D0. 0q ý4 ý 4ý 4 r -r . 0 0 0 ca c 4 n n(n
M.Z M )E 00 00 0 1 4ý4ý ,4 0% M O C 4.Je M.u r"C CuC. Cu 3D 0E4 111 ý,
g 0.. WO.C ' '. I OO 00u .( 0. 0 U.. U~ O001H.4 H; M 0. ý. w Lw .C.H 1. . 0. 3m >0. H >0 E H E 0 0. HI6 66 6
g Cu 0 3:0 Cu 0 Cu 0 Cu t")0 00 00 O~l 0 0 H )w 0 w 0. lzf 00E. 0 P. ~ 3 a. a. :3o~
Cul.u~ Z1 1HEý c X0 3 " 6EW R 3 qZ '. 0. .0.0. 20.0.il..0 0. Ill. I -n
C. a, = aa " I11 = x 000 a0. ~ r-04 w = -0r-W
0 1 go 00 0 wZZ 03 01 0I 000 01 WO111380H8ý "Z M (...3w0. 0..00 0.00.0 0.0.0 www9 0..0 0..00 w-4--W
0. a ~E 4 *0 E 0% 000 E 4 H * 40 00E-4 H411(- E1 0040 004q(14 ou-, lc, M aZ
0. aIIQ 4.C 6D
%0 0 www4 uuuu
W 1. 0r- Mr- g-0g0g- .- enrr- g--r-( Chw NOm mWý 0Cu 000 00 0.(000 000 000 000 00 00 000 004 -0 000 000 000
CA.
0 Wl%102 x-4%Izx 11411% xxxx% -Ixxf 0~1000 xxx44 z.u% rU zz%041%~
. . .00 0 0 a' 00 0 0 0 0 0 0 00.Q 3wQ .2 wa 0 00 0 0 0 0 0 0 0 0 0 0 -4 00. 4.
0 M -- r z --- r r--- r--rr 0 0 II.0 a.0 A. MA. 0 00 00W 000 0000 0000 0000W 000 0000 000O 000 000 0000 0000
C)) ZZZ v ZZ ZZZ ZZZ "Z ZZZ MZ wZ ZZD MZZ ZZZZ-ý 0 O 0 -r - 4 % -w o
%0 u
00
"A. 0l . a . a. a. 0. 1; . ; .
; C, .O . .
U4 0 %E P00 0 0 00 00 0000 00 000 000 0000 000 00
0 0z0 00 0 0 000 000 000 00 00 000 0000 000 00
000l C 00at0 00 00ý40 0 00 00%00 000 000 000 0000 00oo 0 00
C4 fn0 0 ý 4(14 cm( 404 e q m l0 m~=( MItS m 44 m4 I- rq (N (I4I ý 4 (4 C14 q0n004 n m , 1 I-000 E4 P4 E4L44 E-E554 55 St f. ru~ itt w t t
5.4 444 4o 44 o4 04 o 0r.r0a 0 00.0 COCOC 0*.oo* 444 4 000o04 0 0 0 0 0 0 o o D0 0CCC ý oC ,C oC
W o~ coo CQ 00 0 0 0o CD0 0 0 0 0 00 0 00 CQ C Q-14 4 ý ý ý4ýq1-4 ý4ýl q ý 1 -4 4 4,4 4 4 1 ý rlrq q q r ,- ý4 r- r- 0
o 0C.v
u0. u. 0. 14 WWW W.. V -W. V 04< 4 4 U U Wý -,-
1404mm woo 144 144 10 10( 10 44 10 44 10
40 903M. Wfl
-u m.U). O* w '4w040 N 0 w 00E-4 4 m-.-. .4 I.- 00'IND w w w
o 8 0 ( 4. wZ .ZZ IOU -I 8X 11411 I OU8U- = IOUI XX 9 4-~ .... .. . S OME.0 S.0.0 MS.0..0 0.0.0. 0.0.0 0.00.0 0.00 WXam
04 (1- 00a0 -4000 &004 E%00 *S4 * 004 .0ýU E-004 ý Er - U . H 04 b1-4 00 % 40t'-4
0 O 9 K 0 0:4 I-. 11
.- 4 -4
oo o
z ow 0 C .. z0 1M~-4t WM 9 5Pd Pd P d P40.5-4 OPd 0 0 W W d Pd d4-4- S-I-S- 5-445 d.14- dP.5 4-55S 1445 6.4M
> 000 000 040 000 000 0000 000 000 000ýo 00-14.- 000 000ý
000 .4 4 mmm-IN ' %D591 w4 40 D4 1r1- 000. C m 040m404 0000 vvv r-r- 1-.54.ý4 -4 4.4.ý4 .4.4 .4 .4 -S .- S.4ý4 .ý4 .4.4.4 1-4,5- -. s4 .4..4 r4.ý4.44 -41*41 tn % %n Ul 41
W 5441 1.41. 1.44 141449 44141 1.11.4444 1.49 44114 19494 4444 00m 000 -
8~~~ ~~~~~~~~ ~ IN5641 qý 4-4ý 41 4 ý 4ý -4r 41 4r44- 4 4- 4rl- 4- ý
zM OyO 0% M OýO0%0 MOM 0)as ~OONsý ýON M y ON 0% OO'O O'%O a ih O M ~ ~ OO M~O M 3 o OMMM %
'a00 uooo Oooo oooo oooorj uoo 000 000 00 uoo000
0 E-<000 0000 00an C000 0000 000 000 C00 Co0 C000 00 00
4M Z r. r- r, r. rf-- r- - r-i-,r- f - r- t- - r r-f-fr- f-r r ý .r-- c r- lr - r ,ft f-.I--- -i-f-r,- r- r- Ir- -Xrc-~ f,4 C, N " ('4 N C (NC4 C 'j (N " C4 -4 " -4 " , -4 '(,4 .'4.'.f4 4f-a4 c,4 t4aNf- ra e 4r4Jf-C4 " eq ('JN0
o 000 M 0 M c co 00 Ma.o0 to Co000 000 0In 0oc0 Co a 4C - 0%0%
f-ZO 0 WM ... D0a 000 0 0 00 000 0 00 ...000 0 000Q . ........... .......... ........... .............. 0 00 >00
000 % . .. Q()a0 0 00 000 1 1 ++.-4 .I . .. 6 . . . .. 0000 WO COC.2W
- ~0000 . UI)( OD' 00 00W cpý M M WWWW ---- ---- 0000 000 ý 00 en MMZ lnrfl Lý LA T - - - - - - -. --.. 0000 c -c8i W 4. CL C. EL LL r LLi ý1 ,: ýE L 6 I . II tIl Iul 6
.~-.f 6. ... 6. . . . :. . .6 . 6. . . . 6. .. .0 ... 6 .0 0
E-fI-fE E-E-fE-fE-f E-E-fE-f&- f-f-&- f - E-f&-f&- f-fE-fE- fE-- f--E-f- inuiui) f-f- f-f-" Ecz A wcn n(AL CfU n)J u2)ClJ tqm cn m tAc/I tIU(AcI)r (nI)f tn )U rAA mil U)U (A t m/
0W62W MJ.WC.J MWOM 6M.2..2O 66 6 WWMWWOmo o wowf. 00 0 WO .WO
Ef-fE-fE E-fE-f-f-f- E-f-f-fE- f-E-fE-fE- f-fE-f-E-6-f&-f-E- f-fE-f& E- E- E--- E-E -fE-E-fE- E-- f - E-0
a0.OaO I 00ul0 0000 0000 0000 0o00a 000D 000 -ý0D0 0000 00 00v)=r i , n L ,rlNC n0 I ~ov)n o r0-0 o ) o -ww C4 000 0.40 r- rr- Lu -v r- -
'-tI -i ~I~~I~ ~ ~ 'C4 ~C~i~ .- i.Ci. 4 C-C4N MICC'- .4 C'4 4 ý4 ý4 .4
E--f-fE-f- f-fE-f-fEý- f-- E-f(. E- E-.L Eý E- -
>- 000 000 000 0 00 000C 0a 0 0 00 0 0 00 0 0 000a 000co 0000 00 00c00a0 0000 0000 0 00Q0 0 000C 000 000 0 00C 000 a0 000 00 00
) 00 00 00 0000 0002 0 0 0 00 0 0 0 000C o 00OO 00 00Q
0: C 0.0.
w.UN'w 00 zzIs Is ý4 Coa00004
w 0 00 4444.6 6..66 6..66 6..66 (A)U "N "000.. 00 00
A Au A - - - -m0 n m " kýk " " L nTL 4 ý-
c: 3 3 0 3 0 390 3002 0. cc 0 a: 62 0.0 Ow 0. g2 RCa IW C14 02 ~ 0
- Z 3 .6 W 10 360 M3f 03 Of 00 EWo M' 130E- 3 60 Z30 30t4 110 1 000303. 620 30 6200.W 4 6200.64 w20301. 00C.4 0<30. 620. 004 2 %. 001.
z 0 a. " 111 Rz
62 06w'- Wt~l 00 --- r 00 00 w W wW M M 4W wa oW s
t4 4 4 mN a.~ M 00 00 a a06u. E 4 EN .-.. "'4'I E- E.-U 4 E- tE-
-C -C t.uI 4 E ' C -
:3.00 6 .0 A w9 0 .0 0 .MA. Mi. zz z
w wvot 0..0 0..00 0.00.0 0..0 0.. 0 0.0 0.r0cc. 0 C
'-4 W 000* ~ E ~ ii-i4 ~ 0 ~ e 00 00,
0 0 D 0 -0
z 0.000 000 00 .00 A.000a 0 000 0. . 00 000 0 0. 00 000 00 00H "
C4 U 000 0% 000 0000q *C4 r-r .- 4- ('JI 191 NO L'.'..DDOkC 0r r 0 C D-CiM( f 000 -010%n1% 00 .4.a
C6
> 0. 0 0000 0000 c0000n 0000 00c0 000 00 0 00ooco 0000 00 00
120 0 ON M M 4M 0000 -.4 4 4.4C4(N-IiN m r"91 OD%0 r- i-i- C000G 0%000 0 0 .4.M4ccu U000 0000 .4.-4.44 .. 4 -~4- -4.44 .4. .- 4,4 .4.4.4 ýq.4 .4..4 "-f- N -
U) ZZZ ZZZ kAZ %nZ ZZZ %AZ ZZZ 232 32Z %n2 %A 0 n% ZkZlW n% t Mu A U %% Mý N% n% %u n
-57
zn 7ý01 0% 0% M %0% 434 OO, 0 1 010 MM% 01010 % a,0 0.0.0 M110 CY0% M' 'OS% 0 10 00% M 0% 0,0 M a0M010%O
W WWW a00 W.WW 00 000 000 00 0000 00 00 00 00 0000C0 E- - 30 0 0 0000 Z Z Emcu (6C Z Z Z ZZ ZZZ Z Z ZZZZ Z Z Z Z z z z Z zzzz
0. a, r-r-.r-rý - r - r, %ID -W,.- 10 IDW '00 1000 '010 10 ID I 0' 0'~~ IoD 10 ~ '.o' 10%0 'O 00 W% 01010%0
. . . . . . (N 4 " rq . . . .0. 0. . . . ..
00 00 00 0000
*0 10 Vca cc0. 0.0L . 00:M M o 00 caMM 1- MMI :c E-& E- E-
cc c M 100 0 00 10 1 1 00 'OCO W. W W W . -~ WW Wiz M 4 M0 0 CI o 0 ... 000 0:)0 0 000 CD ZZ Z Z 44 1- n 11)
0 IM a0 00 000 000 . 0000 l-1 CA- CAW22 1Z +.. 00 . .. 000; 0000 0Z 2 Z 0400' 000 u- 44 a: 4-
M-+ . 000.co - - - 4 .W W W <4-44-0r0 r4 C'e. -r- --- r-r--r- Z Z r- r- r-t- -3 -a -3 ZZZZ
1-.4-.44 0000 C.U ri 'ýr 00 666 r4" " L WJJ ý -W-W UCJ u r u W A n
I~(~~ II 00 0 0 W r. !1 r, 'Q0 LI (A~ r-'4'4' r- ~ f ,f--f 101 W )WW'W~E~ II kA u Ln I c II I II I I IEE El WE El II El
I2aC2 IC3W . XXX W 0a 0 r-1- r- r-4- ~IV - -17 -0 4 111- cm1- 001- 0 L-100 mI C141- r, r,
EE_-E. E_. --E_ ;gE_; XEZ E-I-E-~ X-~ X ~ -~ X --- X-- X X- X-.E X~- Y6E M~-E X0 :M40.000 0000 00 000( 00 000 000 00 0000 00 00 00 00 0000
OW-- - WW rI - W9( - - -.. 4=-- --- - - --. ----
Ia0000 0000 00 000 00 000 000 00 0000 00 00 00 00 0000
000 0000 (00 000 00 00 00 0 0Q0C Dc 000D0 0 0 00 00 00 0 C.000
0 z
4W. Wl W1 1. 66 6 r- U 6 6 U
4C
ý4 3CZ 0
=n . .1 : 2
W~~ 0Wr-
1- z
0 0 C4 aI 47E 1 X l>JC ~l~UUC ~ C~tC~J ~0~
Wo mmm~m ~ m00
4 WWW W W'014 .0 ..4 000- 3 -- - O - .00 000 00 - 000 .-4 .4 .4 -- f11
W0000% AM000 00 0.00 00 000 000 00 00400 00C2 00 00 00 2 50 00
co cc9911 V rI i11I 10101 0 00 ( -. l4 'J(4 I 000 010% 00 -I- L4( 199m%14
0~ ~~~~ --00 . .4 11 -114 1-14 -- 411. 1-1. 1-w14-- -- In 4 1.1 44 .
w4 cm.14. .- -. 4 m ..- w4 k.4 m- %A4r m4. v.r %M.4 wL Iv , nW m I% A n I-00000. 0000 00 000 00 00,0 000 00 0000 00 0ý0 00 00C 0 0 00
0 -r-r 14411" 14101 11 19 D1 00W --- r04 '0- r 0W W M O W1/ 0%0%/ 001/ r4 11/L/Ilmi ZZ c4Z r4 z.z c4 V4z zzz c4 zz4 mz mI Iz mE IZw-ZZ-Zw- w ý- - ww - w iL ni n n ý
ocLj n i6n v v n ̂ kný L A ̂ nui oLnL v n i Lný u n n n oo u L n-no58- nuit
zn'O%0m a 0420%a 0m0 ~4-.- .- -.-.- .- 0%.e 0 00 00 0 0 0 0
cc c~w w ww w o40.m os 01040% a40, w C- w W M w0
'o0>> > > > > > a:~ Z4 1~ x cc i :X:mC :Cfa :0 %aw a] 000 00 00 W~4 1. L" 'i D... 0.0. 0. a, CA. 0.o E 6-CZ ZZ Z Z Z Z <EZ -C2 CC. 0C -C <44
0
00
2 E-4 E- - E C. U0 Ui
0 Cha ( U A U&.44- :)w M0
0Z~ u 00 x3 Z .W 0. 0D 0. cc
10. 10 u V w w Ww W0 40 WJ 4. w WD 44 000 W 0 0E -E 3< (3, 3 x. (3 0.
0 o 0 C) -3 -3 x c 000D0 mxxr- (1- (1(2 0 0 .0oi 0.a: 0 0. 0. a,
UZ ZZ a:Z C6' 0 CA 00 0 06 06 0 I
zL.~4 - - 0 .--. 0.C.. w U U
(13A(1 l eI n 0JC (1D4 (31 (D - , -) ( n3431 (1 (n) 03 w1 0.(1 Q.(J a.3 ow2 a.3 w
OE&E4 1:E X ;E-X: .E- X E---E " (NE- E- a. w-C- E-w E- C' C- -
4. 0 00 0 00 0 0 0 010 0 0A 00. 00a 0 0 0 0Z-0-0 '04 Z00 Z- 0. Z3(1 Z-0r 0- Cý '00 z0 0 U) z 0z L
0 E- E- -E-- P-~ P-E- PE- E-E- E- E- E-E - P C E-' E E- E-E- E-&. E - E- E- a
C. > 0 0 000l0 00c Q0 00ClIn0 0 0D 00 00 0 0 0 0
3C)000 00 00 0000 000a ý 000 0 0 00 00 0 0 0 0A
. . . .- .-- . . . . - .- . . . . -.0 0 '0 0 0
0> z
w~ r-rr-3 Z U U v w - 4-I -C3 UxJ' x .4 4 r~~ 0 m. -_ AI L 04
)< oo cl ri 4" I I I I I
E- E-C~ 00 00M E4 - E- [4 Cu C..Cu. m3 ca co =U UD u u -D 0
4>
ce 0w Ix0 a, c4 tz w U) L
3 t. (4 wzw w W W(2 C Cr W E- C(n) C- (n3 Cl) M(13-0 wC. W33 Ea I -w ir3 ýd E- E-~ C-Cý - 9 Cý C- C-00 .4 l 00a. 3 0 00.L,4 C0.a. 0 -D 0
93..- . 0 06 0. 0 <D0 00 00 0 0 0 00C0 E- a 0a. = =.0 - c 3 o ý0- 40 CD 4 413 c 0% e"
(340. C- C-C C-C CCu cm. C- C-wu ýuD-C U wZ Cu. I W - Cu.- (.4 "- <C , E - E-- E-- E -- E-. E- E- o
It -0 4 04-" 0 (13 0 OC. (A30 4 4c 44 44 (A 4 401 C0 P X E. D a- E-C-z.. 0. w CLI 4 X .)0Z -3 ..2 -3.3 ..3.3 . .. 3 Z~.0.
00~ a -- ýU- .- )4" W C u WC u W 4
E- 333 (-C-C- 4
ul 0 d PdP3 -3 3 0u
(.3c ". C5 00 o- 10 --
w. > 043 l ( -w 04q.
0 z xx Xx w x x X x x x x m zC- c60.0..C0C . r C ýCu QuQ wa . o. C. 0.0a. 0., C6 0. 01. A. a.4..
0 W0 F 0 dOdP 0 d O&0V0 W4)441 c-V0 0 404)3 0 0P 0P0 00 0 0 0 0 W
E- oý en om- 0 w r. v om'o mo 0 C 0 00 0ýcD0 0 0 0 or4 3: %o4 .-4 co .- 4 3 - 4 ..- *- 4 - 4 .4
o 0 ON
-3 UE &A (1 %D' M00.' Lnr M3 kA, ý IIJ .04 en LA 04 02.>. Mooo3u 0041 41>1 '00'' 0D0 (D0' 0D 0 00>a o ýc 00 0 0 0 0-
C.. uC-oL n o o o ~ Dw o o oa o
" " - 4- .4 --.- - - - il.- ~~ - - - - - - -" "
0 000 00 00 0-400 00 00- 0 0 00 000a 0 00
0( 3 13 ) vi 41 01 4/ 404040Ln n LA 0 0404n 0 404040 0n 0D 0 0 0a 0o 0D 0o lo a o
-59-
Z -M 4~ v .4~ LAI~4~ - w-M wW 0d,-aaew Ov. WD~ t*-" 'VM .qfaM04000 c00 00000.0 0000 00000 00000 0000 0000 00000a:
-- - 0 0o- - O0 w0 .--.- - - - - - -- - -0000 V-4v 000000 MaM(Ma 00000 00000 0000 0000 00000
Cl 0000 000 000000 0000 00000 00000 0000 0000 00000E. C I I I I I I I I I I I I I I I I I I I .I I Ii ii I I I I l i iI I I I I I I I I
iu waoooo 000 000000 0000 eooo0 --- ---- 4 -. -- ---E-0000000000 0000 00000 000 000000000
I ~ ~ 1 4 I i i II 71 W, I I r
z
wa 0000 wC. ZZE.4czzzz C..OC&. MilMlOZOZOZOC II 9
Zi-"ae4ai-4r4 C.N4~ 0 00~(~~' CA1i- 0000 0000 .c- - - - -0
01I
W E- mmm 000000 0000 r'c. p.a- . . ana W0 Ln A0U,
CC MAMA7 n~' en,"C II II fI UUi IUU - ' - --- II.I AL 'L
z z1-0.
z iiQ-4 . a.C6 .Il.. a. III -3: u 60E4 IIa-.. a. tu W. 3C a:a ark. 0WO. 0 W " .~~C&.~0 0 0 0 C. b a:CCl -
UMan 9d dP 00 W W Pd W P W w r dp cpWd W W WA P d00I4rC w44 a.J-E Z4-4w".C4ý L
m -0 zz ZZZZ a"Z wZ t-z C"-CC am EZ"Z"
,a wwww mom wwwwo www wmmmrWCC wwww wmwww0
g o( o CA C, 5,O 000000 0 000 C r- 0 9r-O 0000o 0OIIPnLn 0002,0 0C50000 %afoaf %o %A0%A o wOOCO o 0 mo WD oa r, 000 o0 r- w 001w40 0 0000ýC~0p-_..40 "4W" 0qMar-0 o - wr- 0 i-I-." m' in .an A0 m . w M"~(0%00
a4 C140~ t 4 r. -. 4 ennoc-4 .4 (4 r- - M W w.4 4e~ .4I04~ M 4C V
Ca4 "lCCC ---- C4 CCC C--C
1-4 DOZZZZ BEW WWIJWW ("- E E"- H88 ccwwi ZZZZ PCPC-C-C- ZZZZZru . ..z Q. C C .a 06
0 wm r~uý r. nul Qine oaw r m~f~ -aCEIrp 0.4efl. c! -r a 010 P-wo v" -0 42%DO
Z CA t
HOW9 JDD 444 .. 2.3A UUM uuuuu wa.(M.COwCw0.i Cal CLa.~aA C6Z A.a C6 a. 04 1&a
ccbafl-ww 04f l0U0.-I 000 Il( '.00000l~ 0000l.- ~WWW awanifl
Z 0 rWMCD 0VC M 0 %w fe~-.4 0 Q0 00 01~00 01iflr LAW. 0D .00~~~~C P %0 14 . - D q n. -4 * 4 * 4 r4'W
Z) .-... 4 CMM 0q 0 01,"M C . M 0 o -w 0 0 1 - M 4 .4.4 -4
0 0
u OO 0 0Q 00 0,00000 0 00C,0 00000 .44ý. .4.4.44 .4.ý4.4.ý 4 C4 M 4 4C.. c4000o0 0 0oo0 000000 000o a0 0000 00000 0000 0 2,000c 00000
0 0000co 000ý 0000040 0000 oq0000 0 00000 0000 0000 0 o0,000>. u WCa4 4 -C4 44 44 444 C- cCO < - C-, C-CC4 C4- C C C-4 44-C444I 444 444 444 44 44M 40 190 a q e O M "%0 .4 0 r 014 M 0 ~ CO C4 - .9Wn D0 -W m C 0 en .,r0 C4 M Ch 4 .4
(4 C f 0.4 4 0 4 C44M91Ln 10.4- 00. W' 00.C5 ( 0 4.419 ý v4 14 14C4 en" M v v O~o oA %~ooo r . .f , rlr 4c4r v v r nu 0 4e 4( MC00 00 coo 00000 100100 p-pp-p.f* 4p4'CP .4 r4 C4n i (4 C4 C4
u 0000 c o 00 0 0 0 0 0 0 >00 C l -5;e 0 0IZZIzzzzzz zzzzz zz z7zzz z
-60-
Z NNN 00000IN0 000 000 -" -C4 -'N-q- - 4 0000m C
00 0 ene 00m r C D0 00 00 0 00, 0 000 000 000 0000 0000 - -- i- 0000
ýw -W. I n In 0 U In In rý (N " CI m In n v -W v qv Iw v -W -W - vv- INININI"
W- :.OOO0 000 899CC4C' -------------- 0000 000 0000 0000 mmm-ooo000 0000000 000 -000 000 000 0000 0000O 00004 4 1 1 1 1 . I I I I I II I I I I1 4 .4 1 1 . 4 4
z0 D1 D I 0 1 0I 3 ,0 ,0 2 ,,I 0 D 0 11,1 000 0I nI nI 1%%
lr 0wwwI -r-1 - r ,r ýr -r r-~ r- Z - r, LI--r.) r- U r-lýZZZ r -
'mccinC3 o ,coco c CD 33c mCD i w1%c xI cf =--I~ im axooo Om %O 2 ~ o z %OIOL) 0000
U
U )
Ws E7 .4444.0V L )U)L n n6 444 0 0 >000 4I<1f-- rn m m 0000 u u 1mC IIe m IW -w qW In m In en I I
Z 4 4 4 4 E- E- E- U U U U UU U u OU U U U U -II .E- [Ii W wcu .wru w E- E- E-IE-4 u
06 (k0
zzz z z z z3Q U)0 aUX.C.' E-4 E-2 ~
(.2 u w (A2 Do~. 0CE- E- 113 &4 1 3
.0 x
-C a. a. 0 X a. a. 0. C6 6 ra20 0 w~JU I'l I , 1 -42 ',
(4 40 -.i-41- (.23W .-. 2. 0.(2. J x .30x-4.4.- 3 - ý-n In -0UnI
WO a"e~4-4f *0-I40 0000 0N4 .- 1NDO
a... . . .0 'Ue .m i IM1-4~~ww -3.4~ j -3 N
Z E-, III 11D2 (D2 11 11 1 1 1 1 14~ 0~-1Zl~~32 lx x
o ~.r-naa~a~~a.a. 116 a. a,:) 00 000000 0000 w0 w Z0 11%0 100 00
a.IZ Z Z 0La-.a .I% II M D .C6 z z 3 .
I w 0~fO C4I~ *m CZ *Un1 t -4w0 I0%000 -wr-O fIOO LtI rq; ~t f"o o~r -0
Z 4I0t 0! CC, (C3 0 W04 C04 Cý C. 0! 44~ -1N 0% 0% N4 - -4N1
0
CA C..-.44 0..4 0. A mN 0 o a. m .41 C6 f w 0.. .I 0.-4 0.0C. 41. 00.. 0.&m .I. mA-4.M
(.. 40 00 000W XW PP 000000 0000 O~d 000 000 00 O W W 0 000 0000 0000dPII0-
S 000 0 0 00000 0 3 -I n00 1 C4000 00OD0 00 0 0 0000 00000 0000 I n C ý nI
1Z lrsI' r -1 ow I'cob 0D~OO co-t wwww 0%%% 0 0 C
CNI~~ ~ ~ 614cm mC - 1(
=0O0000 000 0000 000ý 0000 00000 0000 000000.-oo
~C4 Iin C4 el 000 0000 000 00000 C'IC"I IMiMi 0 00c 00 000000000 000 0000 000 0000 00000 0000 0000 000 00, 000
o E.g 1 1 1 I I ti i . i l l I I I 1 1 1 1i 1 -t I t I ' l 1 1 1 1 1 11ic ( 1w w I - - w r*- -r- (Mtoccco ( O0% 0% -w q-u- Vw w- w Q ýq -w .w ' - w -w q - - IA L' Innu
a. o oo M00 00 MMMM~ ME ~ n"t 0000 ý--w 0000. 0000 --- e.. .. ý.4 4.E-.000000 000 0000 000 0000 00000 0000 0000 000 00 000
%a% 0N o%0 % 0k a iiV iD lit' t In In LA kA 'O I' D LA In I it0 ID 0 Mi N MeI t
cc ca 26 In26 cc 0 M ccM c .0:6 CA:C. 6226 czx : u U >..uu wM
0
U-)
en en'i~ 6 W% C4 C4 C4
ca2 a. a. a. M 0.a.
0% mono->- Wni c o o WDGoO 000 %D %0%D'D %0C4 C4 1 C4 I 4 (N (4C' 0000 -1,622 -4. ý4 .14 .-. 4.*40.-. = M M (n Mi Mi M 4 I4 -1 -I-- - IA IA In IA I InVU1A - , L IL I It I iI Ii I,.tg~ Ii) (C(
00z
A. 0. Cc . a. a. a. o. (n a. A.0
A~~ M Ulu.ui.-0.0 12.~rg4
2 E-~ 01 x x1 11 M 4 x W,. w C6. . aaIa. al. W.3. zI ~ .
crJ2 2.(.- 1~.. .. 2 ~ ) C J ) ~ J
000 00 P0-( - %C ) OX 0 z"14 "ID I
E-E4ExE E-I E- I -,E =0. a.a aa. C6:1
z- 001l ~0 OtW l 0000v cooo~r 0001 0 e 0%W ac00
-4 -4 -- - 1 4 o- n-4%O M v% O
4~~~~~~~C C4 122II IIXII IIX
M 2 a0 W~0 E4if ErtE40 E-CI E- -400 00000 00i-f 0000 1zj10j1.4 1.4U ELAEWfI 0iW-- ?-4 010 C a6W % 0 0 0 0.0 00.1 0.C- a.W 01
i4- n o~ 0. r-r-- 0 00 %r% InI enC C 4.4 I -4w .% 0
zII- m4f..( q-4-4-MXI L'l "en - n "L
C-4 INi1 0.4 0 .0. . 0. Ow .411 411 I ' M `6 a0.a.- 1:60. a.- Ia. flf WNW 1 qo oQI oi .C
W. 00000 0 d il4 00d 0000 000 0000 00000 0000O 0000 00OP0 00 000W
IN 0 0000oIA0 0-IA00 000 0 000 0000-oo 00000 000Vý0 0000 000" 00 000nV
ý4ý -C i--r 000 0110 0%9I q e- 1 - -1.li -1011 i--i 00 011
U 0000ý" 0 0 000M 0 0 0 00040 00000tI 4- - C1 0000, 000 0 04ý A0 0nI0 0000a Z Z2 Z 12 ZZ 21 ZZZ 22 Z I ZZ 2 Z
62
ZWE4 v f-4 N n 4 ý rnW~' -4 cN-w .-1C4 1 f -4 " M V ~v4 " 0 m '- %l.-4i M= 00(00 00000 00000 0 a000> 000,0 00000 000 0 0ooCaCc 00000Q
0000 V-4. 4 0000 4.-.- 0000 000 000 0000 0000 4fU' 00000ý,444 4000 0000-4 0 0 00 0C -( 00000 c 0000 0000 00000 00000 00 00000
"a ' ".00 "0 0000 00 41 - "r.I o' oII 00 o' o' N
oooo0o 0000 00 o0000 o=, o co 000 000 000>Q0 0 00 0 0 0 00 00 0
:D'J)LI~~u) .4..44In. 10 %DID C D0 D0 10 ID ID O ID 10 1 I 0 a1 %0 OiO.W a O%0 %0 D %00 WW
0
S3.C2 00000 www ggggl 00000Ex 00x zzzzz r..r.. ZE ZEExxzzzzz
0
00Um IUi ae laaI
o1E-4 440C ý(1 h0 %L nL nL0s 00000 n nr-r r cD a
a~- a. .a il. 1 a. a.a.0
0-4 Z ZZZ Z ZZ z
z w
E- XX x 0x =
0 W ccI W. El 0: g. 0. C z 0
I X C X4 U~ OwJ 06a'XwQP d d C ZO f Q0 0- OP( w0( w w W-40o 00 3 w Wd
X -- D .O '0zZX Cý - jU 3 ' 3> 3xr 0 0 . 3ý 3.
IN Z ar* amm .-4 .-4a cc 0 94 0 C
z rE-.- CD 0 0t- Ln ~ ~ aa zzz zzzz r-zzczwzzn nLnC i
(N ON r- %1%% 4 r-CD -%0. L -
rJUU F.r.r.- E-.0 E-UU E-ouuAu.u. A A J6A
a. .'-.
wZ 0 U0U U 0 dF 0t 0 i1 0% *%0% H100 0UU HI00 .400 00 .0wDWw , -!" co 0n '%0 * D *r4.- > L L na%% C nw 44.-4 -. r-% OrDO r 0O.-
I~~- C4 N -N 44.-N- N -4 C4 f4 -4
Z
14 (n 0-.- 0.4.4-4' m.4- 0-.4 0,-.-f 0. C m . 0.-4-it.C C . 0 0.4 64 0.- 04-.
C,. W &0000d 00000P 000 00000 0000 000 0000 0000 Wi WW W d 0 00 0000Q.0
o ~o nwo"oc 0000 0000 000 c 00000 000 000 0 0 0 00000 C 00 ( 4 00000,71 0 ID C0 0 In (7 ODr- o n-c40 -m %~r0 D nC 0 rIn-4 o . . ( Ln o n.-4D U4.4I 0 Wo(4oc % N
Q ý.4. %0 ý 0 %D' 000 . . .(4 4N mmeIm ' - -q w~ In iIULA n LA w 0 r-r -fo ' ý Nvo'o o %0 w%0 0o I0 r- Cr- r, r- r-r-, r ýr r-r-. , -r- r- r-- ýr .r.r -t--r C~- r r-I ,-Iýrýrýr-
_4 CD0000 00000 00 0 0C)0 000 0 0C)00 0000 0 0 D000 00000 00 00000uf wZZ 4 ZZ ZZZ oZZZ ZZZ 44ZZZ ZZZZ 444ZZ AZ l<44< 444<4 44 4
C, ý 1 - ý -W r" m w m r 0 m ý 0- 4 6 3" w n - 0 w ( -r % W M e W f -
D00000 00000 0000 00000 000 00000 000000o 00000, 00000
00,000 00000 .... ~4~ 00000 ...'J', 00000 000000 00000ý 0000000000 00000 0000 00000 000 00000> 000000 00000 00000
EO E' i ii i i li i i i i i i a i I Ii I1 11 I1 1 I I I I I I I I I I I
W ,r r -r r- ir- r- - 0000 coww 000 mm m w w w w w w wE- 0oooc-c>0 00 0 00 0 0 0 000 00000ooo c o oooo o 000000o 00 0 00 0
zM -4 . 4-4 4 10 %D % D DW WW%D W% % WOO~P ý%POOP W ULn LflU 00000noo c
-Ci~' <44-C4. 000000~ 00000 JP4. P'C4 .. 444
0
N 0U u
0
F.~~ ý4O4-4 .4r r - -r 000 4 4 4 4 4 4 <l cl m m
Z' 4 ,4 r4 ý4- 4ý 4ý 4 '. I 1 1 -mc ~ ~ ~ XI m 6I XX' u'6 ''4 ..
0% ~ ~ ~ ~ ~ ~ ~ ~ ~ aaa. az~a cu~a tL c'a'r w 'W L wuw .xb 4 0 - ý 6a.6 U u u b4b dx4
0 z
39 W E
.- M0 H I = X Q 0 P U2fC
1-4t a.2 91.~i 000 00 0 000 13WO - 00 000 9h.01%Ow 0 . C60o ý 0 Ca 9 1 ' =w w4.4D 000 11p0Upf 000 o0rui 00 00 -4 c ~O 1-%
gm E 22 Owaio apwi 0 2(aiW D 1-D 1 1111
40 iz x2h E444 04 a X 0 - maXX -4C
4ww www CC 1% wzz 0: wlzzz mmmz&A~~e. ýe, 11c 1 ý, 1 Q.0.a.4.N &1 11 -ý 1 1 ý1 ,1
E-.44- 1-4 j4- .3 j j- 3 d OJ 30. 3 0 0 0 3 3. 3 .. 0
CWPGo P 4 WO C4 O LA ~ l- %0~i C4P r-i1-OP.W4CD4 W4 1-OP.4 WtP0LM-4f'm
1..~ ~~~ I000 0000 000 00 0a00 00 0 000000 0 00 0 00 0
0~~00.4N.4.4 0 00 . .- a. 060. N. 04 a. A. 0.-4. .-.-.-.- p 064-4-PN~ ill.4.4e 0.4.-4'.4OPPPOO 000 w.4-4. goC.'. NP~rp w w w0:xwWWWWW .11.1PIJ.LAP PDPDPOPOPO
0 cn -~l ,-.a % o v %n000L oo owr no o oo- mew wm e Ne ww w me e r-ew m vz 00000 00 0 000 00 0 00 0000 00 00 0000 00000r woL
P-44
Z m 4"' -V t~ m ~ -C ý-4~'- " ý wJ4 "m - " ' -44C"3 ý~44 m'~4 .- r" LA4q m " W,4 m0000000 00000 000 000CD0 000 000C,0 000 00000o 0000
00 C a >0000 000 0000.- 00C>0 0000 000 0000 000 00000o 0000000l 0000 000 00000 000 0000 000 0000 000 00000 0000>
E0 1 4 I I I I I I I I I II I I II I I I f 1 1
0. W 00C0 0000 00 0000 0 0 DD0 00 0 000 0 00C 0000 000 0 0000 C) Ln0 4nLinE.000D 0000 000 00000 C 000 0000 000 0000 000:, 0 0 n000 CO O C
I~~1 Iý4 444 1 4 I I i i I I i i 4 4
c-r- rr- c---c- c--c-~r-c-- c-c-c--c-- c-c-.!- I-r----r- c-c--- r WýW 4444g mim - < C-
zw r~- r- - c- -c-c-I- r- r-- r- -I--I- I-r-- r- -r--I-- r- -I- .C- c - -I----- c- c--- cococ C O o 0CO0
Uuuu uuu 00 00 a. 000 0000 900 0000 0 0 a. ILaw13H4 0000 000 ZZZZ< zzz z Z zzzl gIcK 444
a D ,4-4-D .- -q ý r ID IDID ý C.)m In-, (.1-Ir -r- c--cc- c--c- r-V -cr -c-c-- 0000C, 4Cs mmc m ic D- 00l000D 000 C aC 0000 .- 00 0000 000D 0 0( ý D000 .-4 ý4
0
00
CA .
CYN ~1414 -
ca 4 -4 -4 -4
:I- 4444 uu 444 W4~ W4 W.C. W..0 WICIU E-FmE v4 4 44 44 4 u u w w000C
0D
zC6 C60 00 0, km a. Ia. a.. la...
z z ~- z z 4 z z z z0Q z z m0 X 0ra 0 0 0 0
0 u o
Z I4 > NZ 0. W .3 m- EX
"U C.d 0. . 0.. a.0 a. = 0 0.0 cu 0 a- ,40 Q. § U 3 a .Cr1. 0 l.3 0 ... cr3.~ C6 I- a. C4 w 0 ".W. Qu 0.3 CsL.)
n-- X--- E-..-3 x .3 x 1. 3:1.4 3 0 ý4 -3C6.,-0f C)40 4-01 Z0Il0 040 ao oon 0... 00n oIt4U 0Ln o
x E- ~ E- PE-.E C, x X
i0Ulflt UICICAU woo P E-EE- E- (A W (AU3J WOWIJ WOOfl 4-4444 02 U
w A wCDC, woinI -w~i ini"mm r4 0% 0 'm %D 4LA wr Dfl %0C4Z r " CD - 4 r 14 C 4
C-. ~ ~ ~ ~ 0 w cc 0:000 ru.D uuuu ru.0 rU u u a:0.0 0 :000 ix m.14 ~ cn Zzzz E-~c CZZ H0-.0E4 HE-E X E - - HC0E.- E - ZZZZ E- E-E
U, .4.- 05 i-c- 0. .4 06 a.Qw 4
0 0
W 000, 0000 0 00 C 00000 000 0000 000n 0000 000 L 00000 0000 r
0.IZ 004- ".I- 0-rI- 0 -tc- "0m.-4%D -- I 0,0 r- -4.I-i m WD m w n 0 .I-44 %D W"O4CN~~~~~~0 ZZ O .I- ~ (4NN In 'ci WWW -104 c-c-c C40%0 %C 40 0000 (1w I4(4
1)2 E-Z Z ZZ ZZ: ZZZZ caZ W.Z IxZ ixZ wZ ZZZZZ 1%i z z zZmm m mm
W~~~~~~~~ ~ ~ ~ ~ 65 -Fd Od 0 P000 0 0 dO O O Pd P d Pd P 0
C000 00-00 c l0000 000 0000 000003 00C>0 000 00 000a 000.
-4.-4 ý4 -4444 .4 . 4.1.r4 .4 . 4 -4 ý4 -4 . 11-4 44 . 4 -4 4 * 44 ý4.4 **4 14 -4 **4*4 *4000 000 00100 000 0 0 00 00000 000 00 00 000 0 00C
0000000 0000O 000 0000 0000 00 0 0 0a0 >0 00 00-0 0 00co -4 1 1 1 1 1 1~ 1 1 p p PP 1P .ap I I I I i I I I I Ig I .p Ip I It f aw (4~4.J wvvv %nLn fLn a %D %D'a ko r- r, -r-. WMMW W M .-0.. <74 " " pWNOk
a.C.0000 0000 00ý00 000 0000 00000 000 ~-4 -4-- ý-4-4 -ý4-4
mwDwca ca p m p m ca on la pm ma mmap a ca m c Im m ia m cc I p m M Ia km IP M
z000 000 000 000 0000 0 l0000 co DC :,0c ýa00c0 00 a0 0>0 000 0 00C
ama,0%S% 0% 0, O%0%Om O0, a, 0% m 0%%0% as (7, ON ON N ON 0% 0,m , m 0 a, m mm 0% %0%0% M0% 0%O0
0
~ 000COE;0O00 1W. 000 1.1p.
o 1 ooo ý ý 1-~-- 44444 UOo 1 1 a m 0' 0%OL.~00 0 -. ~-.~-~ ~444 4 4 ~. ppI P 3
o UPILn lf in 0 1OO w 000 0000 mmm ~ IW I-.4- a ý p 00 aý I IPv~ -W 1-4. 444 .4.44 14444 .44. rW -Wq aO 00a<D0 LA Ln Lfp
(A..30000 00 0 0000 000 0000 00000 000 000 00 000 000
0-aooMo Doo M ono non Donn 00000 Don Don Do Moo MooZ cý x x =X== X=M ===x = = =~ x x xz
>4 (O~~ ZZ ~ Zm~-~J~ClO~CD :3C~C)P DjC~fC Df~nP MnJC njUC Mf~~f .ClI /V 2PC~WP0aP00 000 00 00 0000 000 00 0 0 0 0
w D a: a: a. a:0 i .z0 w. w. Z. a. w. 4 w
0 m 0 0u0 00 E. 1- 9. -- 1 a, 1
" .3 4 4c 9
0- z : -
Wa . W. dPa. a W. dP.0 a. da. a. dPd F o d .p
E-aw4 C4 m ~ 0p w w .
0000m m c-d- Ln 4.-4 4 ajp m4.v4 0000 00000 00(D0 -W C.4 (D ONC5 enC4-00.4,0 c, %~ -4P~ -4c - c n 4 c4- 0 00 c) W.~. (40> 0Q%.~4 o ~O c>fl oZno aw mw
P 0 0 !ý4 0 OMaO % 00 0 0ý m"wýr OýPO' Oý~C MM-a mN~f Wa, .4A n
W Enl El~-E HZ HEZ E-.E- HE-a X
-jzWMWf .0 Cm Q aMaMa A.M06A. D P . 0~~~~. M WW 0M a.0.0. i MMm
0 W CapJ'puw v 0000' 0 >0 00 v m %D N*O, m %DPnNW 000 "N.-4 0 LAfl%D 'D PM -0 C -. 4' ýD N~i M" k uoD 0 ID"W %-v- r-pfLn rC. a (' r- aA -
rP O !0 .4w f- ý 4~ -aN4- W; r- en 0%~ e 4 ..4 - D
0. aaa a. a. Aa. a1. i. 0 6 , 0.a . a.a0.a. A.aa. a. a...00 oa. a. 0.0. C6 m 6 %.a.4 0.0.0. aaa
=0 00 a~ro 0 00wow 000%W 0%odpvo 00W =P% OW 000% 000%
m 0~~Pa% wO w c0c MPa~~ 0% %0~ (D ~ 0 p0 0 mCD ONO P %0W% OD% CDfl OOW ((0% aG 0 N W >
0 0 O5 -4,-4 0 0,4 .4 0 0.-a. 0-0-4 0 0 .4.- 00.-4.4 00.4 00.. 0.-4 00" -a 00.-40 0
0 0000 .4 -4 -4 .4 " aN"" ýlP m m~f~I vv v L nL ni O'.%D r- r- r- mm m0%0% 000L.. r)fnmrn me m.p.e en~pP
4 P'n en mm e'"pPn en %, ( mm m (nppp mmm~ mP~ enp PPfn mmPPm
C> 000 0000 0000 00<10 0000 0000 0C)<> 0 0 l 000 040 00l0 0 00(C
w m rv fn w m -0 m .a0 m -0 m0m m W - In -aW CD m 10 o 0% ý pp0% -. W i .w w eVO% en -Oa4- O0..4.. 0 0.-4.- 00.-a 00.4. 00 -a.-.-a 00.4 0. ,.4 0.- 00,ý 4 00.4
01 l000 .- a-Sa4-rý4 a 'a.4 . P%. . ~W . Ua-wwppfoo n Ln wflow p.r.-r- - mm Op0%0m% D ý 00t f>%n>klU k n nL n n L L nt ullUf UiU0f Lpfaf aJPPP nJ v) LnPU ft pPU L^ ý n Ln n0Lmfp L n nln aIU 'DPJU WD0
0 n 0 & Ma%~ P'nSP MP~ fnaP' M MM n flP , ,m mm4 m m m ') m n fm eU) Zzmz zzzz ZZZZ ZZZ ZZZZ zzzzz ZZZ ZZZ zz zzz z z
- 66 -
~0 0 000 000o >Cýc ( >0 000 a00 0,O OD000 000 0000 0Co D 000> 000 C 000 C
00 000 0000 000 0C C )0 00r>co0 000 000000 000 00 0 C000 o o o o0 00 000 000DC>0 00 00C 000 0000 000 00000o 0000 000 000,
0 r- C- r- MM M M -Wr m -ý \O ID 0000 ý4.l.l M MM ( gl'l M % W %D0. -4 -4 ý4
M -- r-- r-r- r r- r- r--r-- r- r- r- r- r- C-r- - r - r- ,r-.e- .-r-g-r- r-i--- rý r r -
zD oo o 00l(D0 0C>000 0000 000 0c00 0 00C 00000 0000 0 00C 000w Ol O, 0% 0% 0%0% 0%000 (7 0 ON o% ,o% 01010% ON NC% %0%0S %0% a. ON %0% N0% Cho%0ON 0% a, 0%0M% C 0%%0%
CDW WWW WWcr.c MzzwwwM
00,a m oa.
an 0 . : 0. 0.CL0.0 ooa.aa.E .4-4- 0 0 .000 0.000 0,C tUCfLU a. 0.0. ow a. 2..0 m w m ma ma
C I L 0.0. m a. a. ~ f~f a.D a,~~C cwUC/U 0. m U M M mmiw =MDMmm0.. I I wwwwAU (wCo(fCJ MMMi. 0000 cn (0E2MC0I C> 000 .-. ,I 0000 coM00Mc %0%Q%0%0 O u1U LA
Mý LA iU'Lfl (nI~I M C F In -r ýr - r- Iý l 1-I4 -wv- nr ne vq ý4 4 LflLn Lfl ,-4-Iv4
M-C...OOO 000 1ii i i ii gg i i il g
W~a E. "a." ""q 1 4. a .a r4 a . .. . . ..
o CL m a0 04 m 01 3 d aMooaz D Z) M:D D
W w .m : 5M W a 5 a
E- 'w "I M x ~ W. W 0:.- W W~ -:
ccC.C 6xC. 04 m 6 . a. a. wc a.a: M 1, a. a. a.0
-3~~~~% X 3'a0I--q1
a.. m .m o
i-- P.L0 000 000co0 000 000,o Lnol0fg 0000 000 00- 0 11l~0- 0 0 0 00 0l1q In00oo0 c (l'040 o ~ lll m--. " , OD .
LA 'rO v0'U 0 ~~-W w'~l i0 D ýO4 wLn ru m 0-w %o o L 0i% C4 l
.4~~~~r Cl4 CIS lEE r"E %DE lEE I E Z 1 1 1len
D. .Izt MMc c M M M MwMMk8 . 00~r~ 000fl 'gdf0 -0000 a~' 0 -- ~g ClLtU 0 0 l) 0U -4.-4cLrfln00 0 C-4.-0 C.-40 C
0 " 00 %0 M ( C%.fl0 0r Cý -I- CD %0% 0 % A- w 0 0 MMOýf-- 0% %0 000 InO-t-C wr0%0z .- 4 1 o - D1 C.- r-~- C- oC 0%w %-0%WL n- 4w%0 % DI %k
I0% In1 V%0 w0% 4 M- M CQC I oc
Wo000 000 0000 0000 000 0000 000 0 000d0 0000 00 0 &00d
n a. w m 00 .- I% ý oL o.I.U 00- ov% oý rI , r0-I- r na 00.- 00-w co 00.-4.I -0-0 0-4 cz >O NONc 7 A0 r " ..; % 7 .O nr . co 0%0 -wr cI~f-)0 4D C>w :1n DD' 'D O' 40D'1 -4011 r-D. -w..0 '001 co 1 0o1 10000 I---- -I
0ZZ Z1Z 'MZ ZZ Z CoZNZ0
w 67 -n 7
Z~..-4i4 -WI.41 .4 14 14 1-4N W Il-i. -4.l4 144il cm%.e. 1-44 '%4Z0000 000 0 0 00 00 000 000 00 00000 c 000
0000 000 0 0 000 000 000 000 ?~%~. 00000000000Wcow 4 0000 0- 0% - W W- 0 000 000 000 000 000 0000 000 A
. c- r- -- - tc-c- r- r- -% m% m % a, a0%m% a,%m%0% 000 000 0000 .4.4.4.4. 4.-4,4
E--r- r~-r- c- r i - ru- r- m m -o %%%% %% artr a,-ra o%-a-r m---re mr%-a-ro--oo ono n
zDO0000 00000 w w 0000 .q 4.44 %D 0%0 %D 0 O%D%D%0 %D w%0 w w w %0 %0D%D %00~%0
owC..as NaoM%0% ON M M M a% r- (I- r- M 0%% 0% M t0 a- r-a- r- a-I-a - a---- r-ar - r lr -ar- a. -aa-
0 it~lafU ODltg~ w% w% w% 1 .4.4zw.4.>>1 MIM0 000 1%.4.. ZL~gi 9991 N
l<0
106 136 Qu .M a.a 60 0 w U0
w wwUwCi 0 wl wl
CQ %aIDa 0 z 4 4r4 4 4 w) C4) 0.0 00000 r4 4 4ý 06. adCA 14 14.4 4 1 4.4.144 aq . 0. M
0 a-a-r-r4 -- -tar-4 . . .14 .4 -3 .2CAI 1)~ 42l iggi C.W W EýEýf
0% 4444 4444 C) W a 1 a) W 00 UV U)U EnE oM oMM 000100
>. 9~11 199911 E4 E- E- E- E- E-uE H 4141v.4 w 4444 .4144.41
0 " <444 4 4 4 444Caa0Wwwwww4Z W.- - - ----- ----------- --- --- ---- --- P- H H' E- -E. 000 0000 r.. r. . r., .,~r.~. 4
0 0
oc4 a z eý ocC.A eI n1 M W~ 1U) 1%
0 Ca)a W M w 0Q 3- zm M zc coM I E- M a W ~ Z~0 - 0 a 0 -. DA E-u W a).) aZ H4 Nl 444 4 V) 0 .4 N
0 Ex~ P ZU en M
E- ixW 4
00M 000000
w 1O toX..3.3x 0 0u/0. 4lCl 0 a.4On 1-4011 1400L , %C n400 .4 14 55 N " C4- " Pc
N4 0 C4 M u 4%
ca. k~aa. IlO 1. in. ZZZZ I%.a. a.a.
www" o VVWUIN M M.N% %10 C
4 -4 1313 3444n C4 34 331 431 - 3 3
aIaa)W a am ~ - a.. a. a.I . a1~ ~. am. Q.N9.0 .a0.0. M C N~~aa vo 0.0.0.
CA ~mom Q. Ma. 0.W d d 0 % 04Vlf0% 0 0 0 0000 0003. 0000 014111111 F P O 000 I1%fl 0 f*- P1
C % 0 w0 0 0 0oa-w 000 1(1000 ovwa- 0011m M%0aCDW MoIl(14.44 14 C4 14 CIA . ..
C-51 z2414r4 0 0 0.4 0 0.C 0 0ý0.-414 0 014 0.4419 C ý .414" 400C,4.4 00C41414 a 0 C4N
U c4 NN 191491 .qr q e nmr 4 c4 eN w- pq tn LA afaU r-ar-ar-a- co o c c 0%0%0%ch 14 "14-4.4r4 fn in er1- r r - al - r-t-V- 01 01 01 010010 Ch 47 h N01Ch C 0 000 0000 0 000o-o 141ý4 1414.4 .4ý4 14
0 a00000<3 00a 000 0 0 Q 0 C,000 000 0 000 C 00,00 0000 0 0 Q000 000D... 4U444 4 4C1 ,d 40,l CI , I < l CI 4C 444 44 l O 4444 l I l 444 144I 4 4 4 4 44 1444W 1 n9 D q- r1 " (l " O 1 na 14N19 ON M9 CD 19(190 U01 01ui -~1W MwI, n- 1 101 4v nG 0 IV f" -94
0 014. 414 00CD0aa.4 C- 0 03 0 00CP. 4.- 0014 0,14.1 0.f4(,-4 .r4 C 00 .4 - 00 a "4.4 v.4m C4C4 4 4 M 2n en on 2M2 22Ný-C 1111 4 C4 M9 q.0.q..0 -w 11 CAV A c-ar-it- co D M 4 010101010 14.4 -4.4 4 VNC1 r%
0 -r -t r a- r r - 01o % o ~ooo %mo C Do oc 01 01 01100 0110 000 000 000 .4.414.414 1 4.4 qý0 MM M ( nMen f , "r f n M ,L9L n ni n n Ln n% i nv 1 ii i oi
LI) ZIZZIzzzzzzzzz z z zzzz zz
- 68 -
000C>0 0 00000 00 0aC)0,C,000 0 00D0 0C)000 0000 000 00Cca 0000 000000 00C>0 0000 0000 0C)000 0000 000 00
El 0 1 1 1 1 I I I I I I , I I I I I I I I I I I I 11 1 0I 1 1
w %D%0 k - D - r r- r--r- r--r -co-r-- co00 (, ,oN(, > -e- 4 rýr r .ir1 ~-- r- r.( r- . i-
z
0. CLcI CLC. WW~Cw cwC~sC a. "C ~ w w w w w uuuuý Iý 14 4444.44 n00n 000o 00m0 0000
CcJ NcN C14 CN C14 C- JC4 r I-.4 N ,---- - ~-4.- - -.- 4-" ~C4 NC'4 e 4 C4N eq r
0
C-E)
CA.-i 0000 aZZ a 0,a '016,14w .
ON4 000 0 18 4 C c 400 c
W 0000 0000 rr-- CJ2CJI
0 " 1 1 1 1 .N NI . I .I .-. .. . I I I I
04 0
D~ 0
z z z z Cl Ca
0~ L) 0 u
0
C, Ul OD~' EnIOO 0000 . 3Ln . C -4.-.4..4 H 3
~ 0 0 00000 000 00a 0000 30000 0000 0" 00 0nZ
0a a R~ 0,-4- X" 00" n I CD " OD-4C6 .-I.4.HI E..-41 a. 4.i 00 C M.4cc "4 06
E. v DO'' rn0oSO 0000 000 U--ir 0
VDr- 69 -W\ -0nDO0
z
0 4
0
a.1414- I-44-14 -41-44 4 4 000 00 00 00c (nE AC nw zz z uU
400000 000 000 000 00 00 00 00 00 00 00 00 H EE- EH 0%0 00
0 00 0 00 0 %0%0%00 , 000 0 0 00 00 00 0 0300 00 0000 000 000 000 00 00 00 00 00 00 00 00 00 00 C
000.0 000 0 ý< .c )0 00C 0000 00 00 00a 00 00 00 00 00 0,0 00 (D(~~.4~ý 1. ~ 444 -4 -44 .. -- .4 .4. 4 14 -
000 0000 O gggg0 00 0< C300 00 D000D,00 C C>0 000 C 0 0 0000.00 0. 0 C D 00 C ý 0 C3 0 Ir C.I 40104.-4..4 00 C4'4 -4-00- (0(000( 00 a 0-4. 00 C> 0.4. 00 00 00 20q
000 mmOo(' 0 00 CNm mm0 mm m m 0000 000 A. 1, mm. m4m4 &%
I-4 1I -- I C4-~I c--4I- I-c-I-c r4c L.0L L] ww
Col
w W 4E.v0ý
IC O0w W w 06 uR uR fu2302 ru2 r
w wtuFu w
IH U-. 0.0.UE-E. E H
'-4
E '.0 0 0 0 0 00 0 0 0 00 0 00 0 00 0 00 0 00 0
> 0.000 000 00 0 0 00 0 0 00 00 0 0 00 00 0. 00
. 4 .- 4-40. 004Nc- 0 II0 0 0 4040 c-c mm 00O 00 00.I N 00 I- 00 0 40 0C. 0000 0000 OQ 00 00 00 00 00 00 00 00 CO4.4- -.. 4.. 44..
4N000- 000a~f 00NN0 00 0 0N IN C >N I-C (I CNN 0N INN0 CN a N LA N
040 0005 0000 0000 0000 00 0 0 00 00 0)0 00 00 00 ( 00C 00CD
Uýýý C4 Cq.C4 C4 f"N fnnIn f"M W - -0 %00 r-C-- mm 6O47ý0% 00 .44 wN 1 w 1t000 0000 0000 C2 0000 0000 00 00 00 00 .-- 44.4. 44.44.4.-4
0 0
znwww ww w wm mm m mm w m m m m m m o m w
0
000S 0000 4<4 Ww WC.]C Ww 00n 000 000
Wzzzz ZZZZ n..- M- M- ZZZ -ZZ ZZZ
E-I U-u -u 'U- C. c. m--E m mE~E ii w i0000 0000 men zzz ZZ Z~Z9 UQU uuu uuu
Z E-.E-E-4E -E- E-.- E u'ýEý nn EýE H -- H -E H-E- H-~ H- -- H- 3 Ei ; ý ý E a E Z i
CHHH H EIf ý HH HH E - E -H E I -i E- E- E- E-E-E- E- E- E- E-k- 6 E E- E -E- E- 1
w flxxxxCf U btifli N4 x~ J x JCJ CflC UbCJ x ~J CJCiCf UýCCf x~jU Xf~~I bglU x WCxb xý g dx dbfdxx
C0000 0000 0Dc0 0 0 00 00DC DC nC >(> C 0 C D0 00 00 00o0 00 00 o0 000 C-CD 00(A 0 1 10ýDND '0 10 D D 'fD \ 10OD'D 10 0 'O 0%0 '0'0 ý ID0' I0D % 0 10%0%0. D %0 % 1%00 %00' '0.%00
0000 0000O( 00 C n 00 00C)10( 00 00 00 000 000D 000 00C>0 000 00 0m.440000 0000= 00 00 00C 00 00 00 000 000 000 000O 000ý 000mf 0 0 00 0000 00 00 00 0>0 00 00 000 00 00 a0 00( )0 000 D000>
CoC l00 iL Ln m a 0I% I rý -4 4 Hz0000 (D Z Cý 0 D0 Nr- r- r-t-r-- .- 4-4 ZZF ZZZ ZZ6
OOOC0 00 00 00 00 C l0Ltn 0 00 000 000 a Y(o lCY Co~ 031mr'Imrn 0n 000 % m 4- mm4 17ý I I ý4 (--. 4 NC'C4 C'4( C4 1.4 14 r r4 ~C'li
1 .g 4 '0..'. 0 I , , -4 , .-.I4 T"T II I I I I I I I(-Il-tl-tl I,~l 00 Iý UU 00 00 8 00 -1- 1-.- 1Ct I I 1~ t*1 1* 1
U 0000 mmi ZZ .-.- .-.- -4-4 00 00C ""NIJ C"J"JC "N"'I~ "44- CN (4 " " CM Zr-C- UUr. E8 U 00 U U U U UL U 4-4 -4- r- r-r - t r- r, r- r-1 r- r- r !I- -r-rm C wm o0 u u on 00 am .I~. .1 -2 ý3mmE m I mc omm m0
4u
0 4
0 IC
z-
4u0ww- Kuz 4 4 z C . uW tuW t
4) o . " 0 0" 0 w w" 0( H 0C A
E-4
:D z0
u /Cli )OC~I JCl UU ~J f~I C~f ~ ~ C~JCl UClf f~l~ UUC ~ fC~I J~I
0 . 3. 3 -3. - .. 3 -.4 -3 (I J ýl Iý) I3J-1 JJ . 3 -1 -4 .4 J. .41 3- - 3-
> O0000 0000o 00 00 00 00 00 00 000 000 000 000 000> 0C00
0 0
u wD w %o r r.4Nr- m m~c' ae' ooe' c' c 4 c4J' ( rI~ e'e-cr -w ,.r-4t-. r'Jo j( c-4cr-~ r- rI CD 0 C M N 0
0 -- 4 -44 4-4-44444 4.44-4 -44- (N 4-4 C4 C4 (N 1-44 (N 4-"- N 4 44 C-4 C4~ - (4 C4 C4 N ( C4 C4 -- C4-
S4444 4444 44 44 44 44 44 4444 444 444 444 444 444> W Q4-.44 - - -0- -4, -4 g - -- .. 0 .4. -4. ,4. -. 04- -44- -4--H -4-4- -4 ýý-4- ý W.
W4I U1O I f' m~l -N lk L fML l 14l Ln f tn mý l m'Af Ln L Mn m v Ul m.w Lf MWf -w Ln I0 040000 ( 0000 00 00C >( ý 00 00 00 00 000 000 000 C 000 00 000)x Z % N0 No '0 r-r- r- alW CD 0 0mON aC - -4 r4 "-cIwq I-S Ln SLnff %0110 w -r- r- 00 0 C 0% a10%0 -4~44 . ~ . 44 .0 1(.. .'C .. C .. .g N" " " 4 "4.1 C4('3 C4C'(' r*J'IJ IJ 4 C-4Nr.4r
. .N'1( .44'JS . S~* . I...4(4. .. r'J( "'I ('(. " CSIC4 N(e4 " "" C (v" 4 C'4 "'4" C'14 4 (C41'"(nl zzzz zzzz ZZ zz zz zz ZZ zz ZZZ ZZZ ZZZ ZZZ zzz ZZZ
-71 -
z
0
W qo sý5
000 00 u 4 44W 00W ZZZ 333333
E4 1 ... E- C 4C ~.. EE.- ~ ~ W~ E-E.- E-.E E-E 101 n Lf)LALnL o
UU00 00 0 00 044 004 00 000 00000 00000 000 000 00000 < 00" 00 00 "- 00 00 00 00 0 00 0 00 000 000M
E. (4(4 .. 0ww w m a i ýz
400 CD0 00 00 W4(44 WWy 04m0 x o -rw-4G- o IDcH E-O I- ~ . W.- 00, 00 1--- 00 0E. E640 C(H3mm M M M HE-F -E ý HH
44 Wr (- he W cX xw XX b14 !-1d N (4-t 44 x x x 4 X4 ý4 I 4 x 4 b6 ~ t 000 x 1-1wx1-Nd xW.~ m 4 m m 4 m m m m ~ ~ .1. 0 0 0 0 m m4
0 4 C 0 0 0 0 0 0( D00 aC D0 C O000 0C 0 0
W 0 0 0 0% 11 WD ý % %%D WID10 W DIDID 1 WW 0 O WW W10ý I Wz
Z-4- --0 ý4-4041 1
-. C41.33I(M
u (.3iniin m m mI %D% 00 m mm mm mmm C14m C4mm C4r 4CI 4C mC lC m O h nr maia: Z~a~ r j. r-. r-. ..-. r- a-. r- i r-j r-. rr
mo m m t imMM- L C t 4t 8 99 rlI;r-
( cE..0~0 0 ~ 0 0 00 00 0 0 0 000 0000 00 00 0Z4 1. 00 00 00 0 00 00 0 0 0 0 000 000 00 00 00( 3 00 0 00 00 0 00 00 00 0000 000 0 00 00 00
.3 00 .-. 4 44444 4449 4(L0 400 Ow"-t mow OO 04 0.940 000 " (A-44 4((4
* W.4 444 44 4444 44 4444 V444 4 444440 0W--. u .i4 E.- ..4-i -4 .4.- E -.- I- -.- -4 -4-- E.4-...4 u44* 4u E- u 4.
t .34V4 441 4.4 4444n4l 444 440 4W/ 9J444 9'1444 4W4 444l 44U
5 0000 00 00 00 00 00 00 000 0000-i 0 00004 000 000 000
000 4 00 (4 00 4 , EO 00 41 00 04 0 000-r- m ww 0040C404 000 -4.4- Nr4000-V% n 0 o 0C 0w w 0w20I 0 w994 "44 4444 %444 4414 v94 44 et4w4%V f"
(4(4 4(4 m4(4 (4(4 (4(4 (44 4(444 r1-4(44 4(4(44(4 (44(4 (.(44 4(4
u) 222 22 in 22 22 %2 ZZ Z23 m2 3 2323 en2 222 m222 wLn " m- oe n e - m e w
>~~~~~~~~~~~~~ 72 -ý 0C 0 10 0C 0 0 0 >0C 4 C 000ý ýC
z
0 40
~~-ý -a-~- .4-~ ... ... ... .N'~' w'4 4 ý('C4 v4 -w -w-a -w -w 4-w -w0
W W W 1 LC4. W W ~ ~ 3~ W -1 W U WW r- r-r- r--r -r- r- r~-f-.CCC r- r-r 0UC'ZZ ZZZ ZZZ ZZZ ZZZ ---- 4- "-'1 444
- ~- -- 4-44-4 - 4-4-4-4 4- -4 4- --44 -40-4 rCNNC r;JCJC (' c-(e4 ID w~~ O~
n a a 000 0oo00 00 000C 0000 000 0000 4.-4. m c
z H HEH H E-.E HEHEH-HE- E-E- £--E- E- Eý E- E-E- E- P P E- E-H EýE- HE-E- MMMI I
b4 -bd N4 4 --- x -x- rl --- :4 :1 4 xx. 4 c b-4 ý4 -d .4 .4 --- --- x- xx wXX x
00 0 000 00c c 3 0 00c' c >0 00 000>c ca0 00 0 000 0 0(>( c >0 000 000 000 c > DcD
-Z- - 4 ,O-4 -4 -4 4 4 4
0. 000 0 0 ( >0 OC 000 00cl0 c>nee a 0 ID Iý 4D (D 4D C)C) , 0 a < 00 aC .
ONuu ON u ONrr~ r, r- -r- 000 00 0 0 0 ~rr- 00 zWC~E~LH00000 Zz 000 Hn HZZ E4E (nZ m~QO ~
0 14 r l T n n Ir1 c 404 4411 1I4- I- I , r C DC 0 DO -DC DcomO 4I1 1 ný :ý wa
C-) o 0, 0, 0%ooo m' %O 3 nme nL n XQaý tA z u u u uu r-.3 r-r CO-r - 8ý1 ,ý)a ýýC ý t-T - 0 66
4 z
x H A m m .
CA ,4 Ozz
=>o
Z E-J~W mom ~MW WICAM mow~ mmm www wmmmmmmmwMm
4C.00 000 000 00c>0 000 0 >000 0 00c0 0 0 00 000 00Cý0 0 00C 000)
4 000 C 00(D0 00 0co0 0 c 0 0 0 OOcO 0000D 0000 000 .-4 10 l 010 4Dt-0 - %0oe m '~ .r%0m 1 n -w ID n ~.-w 0, 0C V( IODc' CD-W 4N %0 w 'v 0 04 ('4 CQ -4, l ý4
>~~0 000. 000 00 0C, 000 0 00ý 0 0 0c >00C >0 0 0000 0 C.00C 000 0 0 00 0
u. u.enn rim w- Ln Ln un ý ýo oý r- , -r- www O(OOý O 0000 a% c5o oo 4 en(m fn m vvv tn tn 4
>- U *Jd4 rq .je4 r4 4 -4r4 " 4,-4 r4 .44. 4.. c4 . . . - 4.- . . . .. .4rr ""c4 .4m4
00 000 0 0 00ý0 0000D0000 c)0c : >c >0 0 0 0 00 000 0 ( )00C 000 000 4
ZD (1 " (. c4Ne4 . . . . . .~J' .t(4' .'4CJ' .~'('e C4.J- . '(l . . N " "" NNI'th ZZZ zzz ZZZ zzz zzz ZZZZ ZZZZ zzzz ZZZ zzz ZZZ zzz
- 73 -
culmM MWW W w w o M M M W MM W M W M M M
0
000 0000oa 00 000 ?? .1 ?I eI I en
0r- r, r- .- I.l-4- 4 W .-4,-I- ,4- .-. ,-4 mIm *Im r..C..C.. 00 %0 *0 00o %0*0*wwW - E-E4 E .3. 4 E- 4 Eý r., . uw w E- E- E- Ln &
u ~ ~ ~ ~ ~ ~ ~ ~ ~ ) L)u l 1 7)1 4I nLn0L A nP- 4u nL1-4~~~~~~~ E444>> H)C0 14. 0
-4 C4 C4 . .4. .1 4. . M M N"" " N . .4... . 4 4 000 .E- .E4. v4*4~ -w-I* 0
1.oC o0 5000 00 00000 000 0 0 o 000 0o 0 0 ao0 aa4
RfIlg0 000 00 00000 gg gg og 0 ggg0 000
000 00 0 0 00 4: 00 00 00 00 a: 00 00 0o n>. C*C.I' 0 0 0 0 0 0 00 0000o a0c 0o 00 00 Z
I~~H-l-1I- .4.4. ý - ý ý - 4 , 4 .-4 .4 4 4 UIf E-4,4, - 4r -
000 Ln Ln Ul CD4 COl 000 G (
CDCco co Io I ~.r.~. 1 ooo' II " III .. I.4 4C00 0000 00 0000 r-- (. Q
U ~~ ~. 0.0. COOO' i iP- C). Um .C3wwwo.ia ..0 W mmm 10CCOJ)a10%000%000I7UU Z U LZC.0 ZZ UU U o(d4 'I') 00, W C
U WOWM J. 4 M
0 43
z' 42t a aCL u W 4
En bcD D 4 E
00-4 E-U E C,- H - HU E
EA~
.4~~0 il a.fl 01N 0. 0 0 0 .4f* 0 0 0 0..N-.4 .- . 06 4 A. 0 .a.
.. j.000 o r-A--r-ral- 0 o 0.o0.0.0Co. 000 r -- 00.- 1V3(.I 0; m C am~d o0* t- M~ WO%
0> 00 000 0 l 0 0000 .- 00 0 0000.-I0 0o 00 00 0 4C, 0 00 0 00 C 000 Q
-3 j 0 % % rýr-r- ý D 0. NM0.0.0. 000 Ck I4-4.-4 C'i(I'4 " 'l m 11 m*0*A0o~ r- r- r- MWOD0u U 001 .j1.fL %ALA Ln LA A A n .1111 111* %0%0*0 ND% 0*0* D*%0 %000 *D% 0%0 *0%0 %0%0 %0%0%0 %0%0%0
4 4C4 4 C4 ('41 N " C4 I( 4 'J( ('4('J4e4 " (4 (4 C'4 4 C4('( ' C4 (C4 C4 04 '4 C4 ('444 (l r 4 eq c
z
0 ZP IZZ - EEE P 000000
E, 404 w -V -V v Q W q r.nm cNic'r'jr~cq -4 .-4.-4 -4.4
2,4.-~-4 .4 4 ..- 4 .-4 -4 .- 4 .. 4 -4 -4-4 ... 4.-4 4.- 4 . 4 00 000000: C C 'J " 03CV C0
9 00 0>.0a. 00 00 c0o -
wU Ln Ln E- PE.E 1-1- 1--4 1 4 -4 Hf~f "C~ H4H I-4l-41-4b* w
AAwulw ")-A cc0c vv XXXH wZ wwHw Ew 000 g0 4:ww[ pU Lnu Lrn LAwwC.ww
z z zz 0 ZZ Cl M MX CD 0o -4 -4 Ln Lln Lf Ln LnLf"C.ri- " 4- H .- " m a. il o, a, I I r- r r - r- 1- 4 -
a. 0. E..m E-o P. ugP ll 11w w Q3 w w W C4~ (4 W 4. W 0. W0L0D0C D O00 0O 00000C
.0 00 00 000 00 00 00 00 00o 00C 0000000 0 c.00 0 00)CA ID D %PD w lD %000 %D% D 10 %% k O D10 10 I D10 0D10 *10 *0* %0* w0* %aO * %a0* 0D%
'A -4 ..4 -4 -4.14 .-4 4.4 . 4 4 -1*4 .- ..-4 . -1- 4 .- f. .-4 14 .- 4 . -4.4 4 -4 4...4 -4 U
a. 000 0 000 00 00 00 00 00 00 o000000 000000 C00g 000 000 00 00 00C 00 00o 00 000000 00o0000C>m 000 00 000 00 00 00 00 00 00 1000000 000000
.~CL m4 04. a. 66 ~ ~.4 00 0 0 .44 > .CID 00
t- ~ ~ 4 WC. 4) 44 C0 0 IOwwU) r. r--rr--rr-- LnL nL nL
x. I. I Vww,) wI U n '4- '
U'- 0. U 0 n( m X 4 r .14.0 C4
H (.30 ... )l4 c.) au) au~ Mo mo vu Ximmmmm
01,
M(4 -C 0a.41
H a. .W wa W 0Ww
'- E-. P -44 .Z-ý')
04gz
0 .a0. 0.0. PU 0.0 E.0 H.0 E.0 E.0 E."- 0.0 U0 Ca
0 0
>4 -.- x 00'0 00 .- 4.- (*(*C' (.xr xx4 *0* (.-r .-- J*c4
U D:'C4c4 cagCCU: % (002' c-W-c- %.1% c'4 a: 6Z6o. o. x %.C0: C6-w oMt M'c- toC' tc- (n* (A(' to('* *(A M En 0
o3-~f .41f o U en o-l) en1l o c-Poen om n o-~ m c-Pn o c o oo o W0q~ WPc, I 40 0~~~~~~~~~o o 040 00 00 00 0 00 0 00 0 00 0 0. 00 0 0 0 0)
UZ m 0% 00 c' -4.-4 "N"*4' c-m- en v W lAn %0%0 r--c- -4 4 CN 4 4la eqc-4 I(n m 1(.1 m m0 O %00 r-c- r- r- r --- C - C-cr- c -c-- r-c- c-c-- c-cr-- 00 M 0 00 M0 00 M0 D C C D
40 e -4( r*4( r 4 r*4 ,4 rq.it* rq(* cq qc-4 N e4( r4 r-J( c4('J4.c4 c4 r4 c-4 CJ c r4 C 4 C4C4 C*4 .C*4 40) "" -" "H ZZZ ZZ HZ .... ZZ Z Z ZZ ZZ ZZ
54 -CAC I -C C l< 4 4 c l< l< I 4-C 75 - c I CI O <l C-
REFERENCES
1. Galloway, William I., Community Noise Exposure Resulting from Aircraft Operations:Technical Review, Technical Report AMRL-TR-73..106, AAMRL, Wright-Patterson AFB,Dayton Ohio, November 1974.
2. Mohlman, Henry T., Computer Programs for Producing Single-Event Aircraft Noise Datafor Specific Engine Power and Meteorological Conditions for Use with USAF CommunityNoise Model (NOISEMAP), Technical Report AFAMRL-TR-83-020, AAMRL, Wright-Patterson AFB, Dayton Ohio, April 1983.
3. Lee, Robert A. and Mohlman, Henry T., Air Force Procedure for Predicting Aircraft NoiseAround Airbases: Airbase Operations Program (BASEOPS) Description, Technical ReportAMRL-TR-90-012, AAMRL, Wright-Patterson AFB, Dayton Ohio, January, 1990.
4. Moulton, Carey L., Air Force Procedure for Predicting Aircraft Noise Around Airbases:Noise Exposure Model (NOISEMAP) Users Manual, Technical Report AMRL-TR-90-01 1,February 1990.
5. NMplot Users Manual, Technical Report, To Be Printed, AAMRL, Wright-Patterson AFB,Dayton Ohio
6. Sound Level Descriptors for Determination of Compatible Land Use, Standards, ANSI53.23 - 1980, American National Standard, New York, New York, 1980.
7. Environmental Protection, Annex 16, Volume 1, Aircraft Noise, Standards, InternationalCivil Aviation Authority, Montreal, Canada, 1981.
8. Seidman, Harry and Dunderdale, Thomas C., Noisemap Grid Spacing Analysis, TechnicalMemorandum, Bolt Beranek and Newman Inc., August 1976.
9. Beckman, Jane M. and Seidman, Harry, Noisemap 3.4 Computer Program, OperatorsManual, Technical Report AMRL-TR-78-109, AAMRL, Wright-Patterst n AFB, DaytonOhio, December 1978.
10. Mills, John F., Calculation of Sideline Noise Levels During Takeoff Roll, Technical ReportAMRL-TR-76-123, AAMRL, Wright-Patterson AFB, Dayton Ohio, September 1976.
11. Standard Values of Atmospheric Absorption as a Function of Temperature and Humudity,Standards, SAE ARP 866A, Society of Automotive Engineers, Warrendale Pennsylvania,March 1975.
12. Powell, Robert G.. Overground Excess Sound Attenuation (ESA), Technical Report,AAMRL-TR-84-017, AAMRL, Wright-Patterson AFB, Dayton Ohio, June 1987.
13. Prediction Method for Lateral Attenuation of Airplane Noise During Takeoff and Landing,Standards, SAE AIR 1751, Society of Automotive Engineers, Warrendale Pennsylvania,March 1981.
14. Speakman, Jerry D., Lateral Attenuation of Military Aircraft Flight Noise, Technical ReportAAMRL-TR-89-034, AAMRL, Wright-Patterson AFB, Dayton Ohio, July, 1989.
R-I
15. Speakman, Jerry D., Effect of Propagation Distance on Aircraft Flyover Sound Duration,Technical Report AMRL-TR-81-28, Wright-Patterson AFB, Dayton Ohio, May 1981.
R-2
APPENDIX A
NMAP 6.0 Flowchart
The following is a program flowchart of NMAP 6.0. Figures 1 through 13-A show the
overall structure of the program and the remaining pages show the individual subroutine
structures. Subroutines are listed alphabetically.
Figure 1. Main Program Procedure Call Reference
CR3310 ENDlI$SO EN?,I~ NX1CRD
Figure 2. Subroutine &DCARD Procedure Call Reference
A-i
-I TLZE
NEWPG ENDHSG T IPAGE
Figure 3. Subroutine INTLZE Procedure Call Reference
Figure 4. Subroutine ERRMSG Procedure Call Reference
A-2
3~P S~CPN UPRUS? GEN
J ~ J L~ NES 5 SPAUNU TRE
1PL
1 UM AR
Figure 5. Subroutine PROCES Procedure Call Reference
A-3
CLIOI 4 XCNS,,OCE
CUS PSU 1M (RS 3CM 711
CUB, M , . ,5 , IXIC
Fige6 . Subrouie ?
YA UN
Io',,~~~ ~ Vi,,AI, I,,,iR
Figure 6. Subroutine $IMHC~K Procedure Call Reference
A-4
TEP TIPAGE W RNMsG ERRMSO I E Dso
I , ] INEWFGR G E
Figure 7. Subroutine XAIRFL Procedure Call Reference
Ell So NEWG URN"G
Figure 8. Subroutine XRUNWA Procedure Call Reference
A-5
YF - XF L I i
CY ERRflSG ENDflsG FLPATH NAflSCH PROCOR URNNISO PROCES
E G~ C RUETR CRUM
TR t R PRELUD NEI1PO
Figure 9. Subroutine XFLIGH Procedure Call. Reference
Figure 10. Subroutine XFLTTR Procedure Call Reference
A-6
Figure 11Y Subroutine XRUNUP Procedure Cal1 Reference
EEDfiSG MENS ?GU
N~NEU O
Figure 12. Subroutine XRNPPA Procedure Call Reference
A-7
CA" XAIAFL
UEN INIV? FILE I
I CALL ADCARD 31
OPEN OUTPUT FILE
AUNNev? CALL XPURVA
(ALL 1111,211
CALL lbCA" 44
1
CALL [AIRSOM
41111111.1)? CALL kAIAFL"ICAR ENIRS
CALL RDCAU 34
AUNVAY? 1 71 NOW ?AD? Chu XROPA
i
Chu ASCAD is
FLINT TIACV) 74 ?j1WTjlS? I CALL EMI W)
E114 CASE
CALL OOM to
art
CNI ?NRINAINN4,111"',
I
?48? 1 71 (ALL MIC1111
I
MUM? t 71 V,
Of ?0 W1111cl
amp
CALL tiltlil
Figure 13. Main Program Flov Diagram
A-8
i ?[s ,: iJ a AL.WOS
CAL'J'AL DC AD11IfIUft ? 31 0
CALL IKCDRS
Rulup is MC S .4
Slu? TITII
<
I AS
~191W P07! M0
(CAontinueion
A-9 1 ac
FIRST T MAXE THIS FIRSTCOORIN 119H LIGHT
6:Tt IN POINTPA F RETURNPAW " H=
I GE F 1 0 M? ADRINEF i 1 8 P t QFQFLI NNIý N I I FANIONI 14TH III$ N 4 N
IQUAL 07 S1 "E I
A cu u 29Ell S -EGMEN? ID
OINISFA I ANOL F I to ITIEIINT
AD"FLIGNI KIN S N MEQUAL 07 ARE
ti<
-
ININADMITIEVID 20
SIGNER
to JINICUMNIS 40
C1 MAKIR AND
CURY Nil01 A MEOF,RIF
ANOL F I Sul VID 9 NVA Ulf$( SUM IN S
C -URVATU
I
CALL CRUTRX
LL CURVE48 CA t
G]ýD
Figuro 14. SubProgram AT&BUT Flow Diagram
A-10
c~s0 0(D! ':"IiI " l II I.B tJ
SI' S u r;nJ
,•,~l
016
*'iIi --
|II
S22 !"L''1I•.F-LJ, 1 ,1LeL
(Da
Figure 15. SubProgram CHERCH Flow Diagram
A-I1
SFORMULIT[
ONUTPUTO
I
CALLI col s!MP ( III[•O?] U01IN i
olI As NU s
Figure 16. SubPrograml CLEAR Flov Dialgra.l Figure 17. SubProgram CPARLEA Floy Diagram
A-A2
Li oil 6
CE DDEFINE
INTERMEDIATEX AXIS SECTIONN 74 1 1 - I
DEFINE TURNANGLE
i
ROTATEAND
TRANSLATE
E DETERNI IRECOORDINATE 'S FORC TURURUATUREECEIT111
G RETURND
Figure 18. SubProgram CRVTRK Flov Diagram
A-13
F cu~TjI
• t •N nX~u : A11y OOF
UigEr CU1VE FUNCCION
us IN~~TA usARAQ
a ONE UALUES
[UURUE FUNCT E R ET
RETURN
CAE CULUFUNCTION
Figure 19. SubProgram CURVE Flow Diagram
IPRINT A LIKE OFI TASTERMINATE MESSAGE
SDECREASE NUMBEROF RIMfAININILIKES BY INO
figure 20. SubProgram ENDKSG Flow Diagram
A-14
CEDUtli) : ! • [u| l-O
5L. 1112t'A ICA Anti Mus
I~s '•tIII " Sol
II*L O~i~I6 I STN
"'U'"
(Plcf In~n
.01
I
Figure 21. SubProgram EPNLD Flow Diagram
A-15
FLAG [Q•AL
CALL NEIJG
IE WRITE ERROR 1BANN A ACROSS
ThE PAGE
DECREASEEI OFAUAILABLELINES BY TWO
ERROR COUNT 28:208 OR
2567
H OUN! IY iO RI
I PECIFTC POINT
FLA SIT EQUALNO OALSE
FLAG SE [UALTO TAU[
~t STOI[RE u
Figure 22. SubProgram ERRISG Flov Diagram
A-16
I IbcTp, : )
::t
~~1 UlmSmUI
a*s
TIP T411 T~P
X IN i.
FF.L iV C1
Fiur 2.SbrgaFLAMFoDigam)
sA1-171411I
(ED (ED~
ILL Sul1 ~ a :aio
Is
M IGNI~~I~~ 2 7TOAITI 11
CALL LIN Fin 0NOIN0
C FO-( 0 17"Fck
I'
INER
A-IN
jpD MxxIN 2 I
AIZ xI INITIALIZE diOFFSETS FORLOCATE POST!ON ]JOHN HILLS EOUNDOF KU? P.O I PU4U?
IJCALCULA TIONS
7 o RLNI Pa[+D I OnUTIEO DAT?j
SET x aNOIS;RonUNUP ?A ENSU 2i OE UP SI D HAL I
"I OF "I F
NOSET x AUR
NOISE I
A-1
¢H CX U JAE HALF i
FR Us1 NOISE
Fl~ow CXDiga Flow Diara
nOISEA 19OU•
S9 OF I
IIf
I I AND I
JIjINC 0I IIss
Oil
figure 28. SubProgram LINESD Flow Diagra
A-20
FK~~ CISEI JAUx
' T. IS: :Si1 1s Ulf
'ts~s! f FROM COOlRhIN In PlAME 36
(Sri a
F S!1 EA'P NAC/i ( .6.7 25
IC2PUE YCýOCWI'
CORPUT IE y AND
ADUNDFLANtI0
jCEFFIC!I P? 1
Ca UIý ATE 1THE
cc IONT C
Figure 29. SubProgram LINEX Flow Diagram
A-21
(HE) aIEu Ic N ica
V11? .ONaPG~~afNOuI TI C 1~3
MAN IEURI I~ ~ IN~R? nEn Io
Figur. 30. Sbhogra RANSR Figue 31. S EroSE, NWP
Ploy~RJE Diaga COUNDigra
FAAUL2AG
IPARAnrEAS FOA AI
ON FLIGHT PATHSF:E
ON FL ON? PAn RUE
t 4- 2,F"TPN.
Figure~ ~ ~ ~~~~~~I 32. SuTormPEU iue 3 u~ormPO
Flov~~AL Digrm folDaga
coA-23
.AC.? C .3 I6
I " ".
?RSCN CAL 110 0R0Iu
,I O; COIAll
It c', JAC
Rxi ICTO
REIMOR 13iy
I~ ~ ~ it C39T OOD-|fT~.[At
C INC III[
URSAaCIF oIEf 30
T]I•CK USIG THI[ U SIASOC 1
OCR I N11131
/ ! J mlims ;.n
Li
44.
Figure 34. SubProgram PROCOR Figure 35. SubProgram PRTERR
Flow Diagram Flow Diagram
A-24
< ii'
•P I I
(3i3: IO
(-3-? Pill? COMMENT
*!iClio
7
t CAu I : ISO I i LI
tJ'sl 111 ur[
pc-D
Figure 36. SubProgram RDCAAD
Flov Diagram
A-25
CARKACR
Figure 37. Sub tog JCA1lo 4-igram
I-2
I b, ,"
•[$SiI NURI[A hiP iSP
VaI I " C '/ . l
511CC?141 AVON
CL " VI RI
I~U 41l~nn 1
LIN IIt v
I"-I
IUIt NII•
40 CALL CWflO
il i
I
I
EO21111111
Figure 38. SubProgram RUDATA Flov Diagram
A-27
scF RETURN I P LPOINTS 1TE O4 1
cu~ [WRAPOLATEIECA 9c~cP
50C I S?1 C CP a
ME I 1CIN3
ORERETURN
UE; LI C I $UFNTH IOSITNtFN C$UFICALPFF
PRINTG E SII' v CLSI!A
FiIr 39 Susoga SaETFgr 0 u~oga FTXFo ig
Flov DiEagramLmaAtf~k
INC 'I IN? AL-KI
POINT COORDINATE
i
7PANSLATETMEN ROTATE
<DISTANCE, 30
INDEX 8'0.
S FIND LINE-OF-
SIG•? TO FUSELAGE
IFIND BOWING
F IND NDI NS
DISIOAl€Es
Fig re 1. Sub ro ram SCRE
SENIlAPOOLITE
FlOv DiSagrEm
DISARC[
D d ~FUNC ION
Figure 41. SubProgram SGREPH
Flow Diagram
A-29
GýD
can it f 7--Ls*, -
CALL ISP(CI(t)
CALL XFLTISWý
CALL VVICI(s)
AWL I COLL
CALL na
PRO"
CALL ON%
1169111al
CALL CLIAI_
L
FBI" 401111 CALL 1,114111
NMI
C'UhAt", CALL X81016
Cie? CALL law
CALL Stuct
I
CALL MARIO
GýD
Figure 42. SubPrograw SIMCHK Flow Diagram
A-30
(ED ~
18NIWIT
CIA I
Figure 5. Sub~ograa UPAG l DagaA-320
(MEL :60 : I . 3 1 eWE UNI.
DAYky 61 y
MI'M OF$ pq:pT WARNING
:PERATICNS PRINT WARNING AX 1XV
Is HASI
NIGHT y RETURNOPERATIONS PRINT WARNINQ
9 HAS,
Figure 46. SubProgram TIMER Flow Diagram
.URNE)t
LEFT HAND LEFT X4,0UTIURNTURN?
;H
COMPUTERIGHT HAND TURN
PARAMETERS
CENTEX TITLE
COKUPIUM ATIC
S ONCOEF ICIENT
PAE:p;OS 't ý 4 c5CUL1411
RETURN INH in I *- E OsuG D 441?0 - I
E c,5CULAjf
COMESLANT APOIE
CEýD
Figure 47. SubProgram TIPAGE Figure 48. SubProgram TURNEX
Flow Diagram Flow DiagramA-33
UPPI.SpUPAUSP
C I IVI I S
¢ OT O I3I
L z eii
a J 1,i 1
ST 1 1IT
I5 N
¢BII|IT'ITIIII
CUNIAI. isI CIRRI!II
IF it. Il I I21llll
sit nI U1 sau
M lains1313
cold 5*9101%
7311a3 ~lI
Figure 49. Sub~rogram UPFLS? Figure 50. SubProgran UPRUSPFlow Diagram Flov Diagram
A-34
rSl INPUT D6TT1FRM~r *::DF-LD
READ I*FIEO FAS E" O1I
CALL T:PAI7J ' "LYi Mi ' " '• ICPTIONS PPOG!ý,%l
'I ILL:KL;uTv? ;*I
I[EX H NLAG CALL NEV?6(2) { NT
?PI K tMILL IuUT VA"
CALL NEVIG(lPG) UNITS,
CALL NEWPO*GID SP ACING 1 9MANTI
WARNING LIING•n 1
COUNT : I OR
Ito? 11V 'CALCULATIOS
4/ :13 p I RETURN CALL [NDRSO IEE ATAlS
UAJNI~~T UNIT;Uj
(,RETURN
Figure 51. SubProgram WRNMSG Figure )2. SubProgram XAIRFL Flow DiagramFlow Diagram
A-35
?PINT PON RIT AIN
I OROMEI!
Pa' I) RIyP IT ANN
Fiur M3. Su SgAm GETU
At3
GD
a.,(I allnTvlln
nS~lI ii
• I-I
IIIN
CW50 n[ii
Iw !I
L ¢JTh
LA3
EasI Oc1j IL
Figure 54. SubPrograce XAREA Flow Diagram
A-37
I I
CALL NEUPGO) AIRFIELD
ASE f < 1AWE
1411 HlIVNI ALINES IV 3LIN
PRINT ERROR•UR T E "[YASlON $unJ
WIITE "END CAR)
ENCOUNIEED
INIT!ALIZATI N"
F A IlNyNG
I
CALL ENDRIS
PRINT ERRJORSTATISTICS
3i CALL NEUPO44
CALL PRTERI
I
PUI oflJ Datal
C P1SU11PIR
TITLE PACE
CALL TIPAQ(
Figure 55. SubProgram XECHO Figure 56. SubProgram XEND
Flov Diagram Flow Diagram
A-38
WkT PPOF IL71 I
P~~IwT 1aai : U,
.Iay ' ISEG
IST
aV
WAY3
Unuii'IFs I
.' - - I
l s? I I- - Was
31s
,I u lmilt"t;
ru~t~a'1im
Iof
wr
fi
Figure 58. SubProgram XFLIGH Flov Diagras
A-40
'A Ah C ilI I~ ~ DPC DI a
L$JM DATAC
~fS~~PETO"
(gill IIIO CAL NY1
A-CIA
I~~~R TTR IC VRRF
I ANCALLSSION I
IM IFiueL9A. N u~or FTSFo iga
< A~jN :L~j(CALL
nued)
IAS I 4L G'
0 0~ *ReC' FL.S'r.LS
?Al IT¢-LO 9•1 G
AN I-.; 1" • uEOu0
Q I. j
I' ' ,• €I s* .o/FITT,+
; 3 1:]1 1 * | _ll
II
A? Its : O?
A O4:114 T:u t 7 4a
OPT 1011.1.~~~~~F *I FrIPNIllI~I
RALUL (I AAl
cc
203 allSFt.
E,
SiN I I
3u~ S+.t I CA 1484[AL ANO
I1 6 I i • i j a I
MLIP
70T. sl TRACI 0
Figure 60. SubProgram XFLTTR Flov Diagram
A-43
(D4.,
"I'vivIi. CAL
upFill
C C
61.1
UMcath
-U F T
411,11401
FLI Cx.
s ENITIN
CAU [NIM
?Cox? I RVAI kI"IxGR, 9001
A at1?911GýD
CI T I
<ýC 11111,14
i CALL
EXANIOM
LLCox el.INV INC!"CAR
- -I--
CAU tell$F LLPROCCONTINIIIIII I GýD
Figure 60-A. SubProgram XFLTTR Flow Diagram
A-44
OF 38 CAL MINSI(
CALIL [EWPSM
FiguERe 61 Sbrora NAA PyDaga
A-45 NO? I
mis
IH
1 -1 RNiur 61:.JL In ~ oga 7•A 3l1Diga
CAU ISIRA-45
COU1 OK I ~NF1L
CAL N? fsC
Figure Mvlu 62% SuUr CANLL F WOv iga
* ARNNW6
-In ~ E~ 11 IT CL P SM14 .h
CONIA.:O CAL Wiou asCA
LANON
"BLU RTRNCLNED3
CALLLR
IE E TOPf I0u . oiL c T7I
CALL ALI.
Figure 62-A.~~~ ISu rgrmXNT lyDi ra
CON 9 AI..4i
QOF~~ ~ I AL-ZNMl
LIM~A U.V IS IAE
CALLCALL 1133316V1)
I 4- 1.3
OR putL Cal laifJ +- 1. Nut
CALL £33310
Pl INC
CALL URINNSICi
CCAL 13331,M
CALL tipple CALL E ON3S0
1A-4
CED
SET PROCESSING;tA6 .0ut
17 .1 1
CALL fNOflSG
-0OCEIM03, 7 WER PRICESSiNG
ýLA4 u NDE
< EAA
A FTAG
c2mu!A I I VILL 3Of ?E110011MID, EXYGA
SHAP4 1 CALL EURS1
CAU ENDfl%4
ROD
7 lip nofu 110.111
4
CAU tell$
j
GE)
Figur* 63. SubProgram XPROCE Flow Diagram
A-49
.... .. . .. ... ...... ..... ... ...
SETU~fc
SET acUl~ t
if In w cc s it C~(DU
I[ -Au:M 1 1" 11
A"LSG NOT N'UE
f• UT ¢J
€CNUEITLUI I
I W0 IIITEIE
€~~~IAJ ll~) ' 13
LINES |N*
M•t lilts
. j
Figurt 64. SubProgram XRNPPA Flov Diagram
A-50
-GýDANA
I C ? MR AIJUE
I
111% If 0 RamPC$
I - jPOINT1,70 CALL MINNSOM
CALL KdMSCN Sc A, A
CALL 4100(l)
Ofs
TAILE ULL'
CAAD() I NP MARUNI Ics PAZ t A U?
A COAD plic"PIPICARNERCU1, C U11UP WAY
<!
OLL
CM4
CALL NE914
[of 11 3 To I CUS bfjcl Ip
)(I S? too F41IM111 A 10111il?ENTAV 7 /TMAUSI IS LOSt
lull,
P11:11 To T PANAMR9"ANY ýAAJAC III
! 91 CALL fafissi
IN111411 CALL VAIRSOM Gý
11 VALID Ac atis
L
11FAIF T C" HAMSOM
I
UN911111,
fells$
Figure 65. SubProgram XRNPDS Flow Diagrsm
A-51
........ .. .... ........
NEROMIC orEVlOUS CAR, I
|~in LIKSl8
CALL hEMPG7)
k iCALL
V uAlScins
NSSI La1G AI 9
PDA T so C" NU010)O~u~flLIN I A
CALL EmsII
TOTAL RuInn-- 78Fill? DATA
2 1
M1 AIN
SIIIII~CA11/17111
CAn IR I
Figure 66. SubProgram XRUNUP Flow Diagran
A-52
INSO I a. I.
40
7? 1 .7 k
qu~I~I
FL
IA-5
YVICI
11E~tURERFAIC
Figure ,T A8 SuIrLANX SPCA Flo Diga
CA: INU A LL-54 42
F (i I~ R*I~NIaU
RTIN
FELDS CAL NOG
UR IT ' 2 I -
igure~~~~~~~~~~~~~~~~~~ 69PuiormXOO Fa iga iue70 u~oruXNTlot Da~a
A-5c54 Iu 1 .1
APPENDIX B
Summary of NMAP 6.0 Subroutines
B.1 COMMON VARIABLES
The NOISEMAP program makes extensive use of common storage in the form of
labeled common blocks. Use of common storage reduces program memory requirements and
allows large amounts of data to be passed between calling subprograms without needing to be
passed in lengthy parameter lists.
The various labeled common blocks occur only in the subprograms in which the
variables are used. All common block variables are initialized in the BLOCK DATA
subroutine. All variables in labeled common blocks are listed in Table 3. The following
sections describe the labeled common blocks.
CHRVAR Common
All character variables used in common are contained in CHRVAR.
COMPUT Common
Variables needed to compute noise exposure such as flight path parameters and volume
of operations are contained in COMPUT.
CXAREA Common
The variables in CXAREA are primarily used in the calculation of the approximate areas
within selected contour lines.
ERROR Common
The variables in ERROR are used to keep track of the page number on which errors and
warnings occurred and number of errors and warnings issued by the program.
EXPOS Common
The variables in EXPOS are used to compute the noise exposure for grid points.
B-I
FACTO Common
The variables in FACTO are correction factors used in computing noise exposure.
FLIGHlT Common
The variables in FLIGHT are primarily used to store flight track and altitude profile
data.
GIRD Common
Labeled common GRD stores the array of grid points.
INPUT Common
The variables in INPUT are used to input data from the run file and contain the x and y
coordinates of the grid origin.
LATATN Common
The variables in LATATN are used in lateral attenuation calculations.
MNEMIC Common
The variables in MNEMIC indicate the type of data that is contained on the input records of the
run file. These key words or mnemonics are defined in Section 4 and are also contained in the
variable definition list in Appendix B.
NAVAID Common
All variables in NAVAID contain navigational aid information.
OFFSET Common
The variable in OFFSET contains the offset dB factors used in the calculation of noise
exposure due to ground runups.
PFRMNC Common
The variables in PFRMNC contain the names of flight and runup descriptors, noise
data sets, altitude profiles and size of the various arrays.
B-2
RUNUP Common
These variables are related to data concerning runup pads and the minimum threshold
value for computing noise exposure due to ground runups.
RUNWAY Common
The variables in this labeled common contain the input data for runways.
STATUS Common
These variables indicate the status of various facets of the program such as the currentversion number of the NOISEMAP program, the noise measure being calculated and program
flags.
SUMMRY Common
The variables in SUMMRY contain input and calculated noise data for specific points.
B.2 MAIN
The purpose of the MAIN program is to open the input and output files, and to control
program flow. When NOISEMAP is executed, the first action taken in MAIN is to open the
input file (Unit 5) and the output file (Unit 6). The input file is the "run" file and the output file
on Unit 6 contains an echo of the input data, error and warning messages, and specific point
output if requested. This printed output file is referred to as the Chronicle. The input file
consists of data in card image format. Each card image contains 80 characters divided into
twelve fields. The first field in each card is a mnemonic. The mnemonic is a key word that
identifies the type of data contained on the card. The mnemonic is interpreted in MAIN and a
subprogram is called to process the input data on the card. The subprogram returns control to
MAIN when the subprogram has completed all processing associated with the data card and
any continuation cards.
Only sequence dependent mnemonics are checked in MAIN. Sequence independent
mnemonics are processed in subprograms SIMCHK and SELECT. If the mnemonic is not
recognized in MAIN then subprogram SIMCHK is called to check sequence independent
mnemonics. The following sequence dependent mnemonics are processed in MAIN:
B-3
MAIRFL "AIRFLD" (airfield card)
MRUNWA- "RUNWAY" (runway)MFL1TR - "FLTTR K" (flight track)
MFLIGH - "FLIGHT" (flight operations)
MRNPPA - "RNPPAD" (runup pad)
MIALTU - "LALTUD" (list altitude profiles)
MRUNUP - "RUNUP" (runup operations)
If sequence dependent mnemonics are not encountered in the correct order, e.g., a runway card
is processed before an airfield card, then an error message is issued. The program will
continue to process the input file but will not do any noise calculations. However, if 25 errorshave been detected in MAIN, then the program will terminate with the following message:
"ABNORMAL STOP IN MAIN - EXCESSIVE ERRORS."
B.3 ATRBUT
PARAMETERS: (NEW)
Subroutine ATRBUT is called by FLPATH to merge parameters from the altitudeprofile and the flight track to create the three dimensional flight path. The parameter NEW
indicates whether the point being admitted is from the flight track or altitude profile. The first
point admitted to the flight path is always taken from the first point of the flight track.
Subsequent points admitted to the flight path are either from the altitude profile or the flight
track depending on the value of NEW. Subroutine FLPATH determines whether the next point
to be added to the flight path comes from the altitude profile or the flight track and sets the
value of NEW. There are two main branches in ATRBUT: one branch processes points fromthe altitude profile and the other branch processes points from the flight track. Each branch
further subdivides the process based on whether or not the point being evaluated is on a
straight line segment or on a curved segment. If the point lies on a curved segment and the
angle of curvature is greater than 60 degrees, then the angle is subdivided into equiangular
segments with smaller angles of curvature.
B.4 CHERCH
Subroutine CHERCH is called by PROCES to update the NOISEMAP grid at points
where the flight exposure exceeds a given threshold. The search for grid points of significant
flight exposure, i.e., the flight exposure exceeds a preset threshold, is performed using the
flight path as a base pattern. Traversal along the ordinate (y axis) is initiated successively from
B-4
two points on each flight path segment: an end-point and a mid-point. The point from which
traversal is initiated at any instant is called a reference point. After completion of traversal
along the ordinate from a reference point, a new reference point is chosen whose abscissa (x
axis) is one grid unit to the left or right of the current reference point and whose ordinate is the
mid-point of the extent of traversal along the ordinate from the current reference point. This
search algorithm results in dynamic tracking of the flight path and thus ensures that no points
of significant exposure are missed.
When a significant point is found, the flight exposure at that grid point is assigned a
negative value. This prevents redundant computations of flight exposure at the same point for
a given flight path. The farthest point of traversal in each direction is kept track of by four
pointers. When grid traversal is complete, the points of significance whose signs need to be
restored lie entirely in the rectangle bounded by these four pointers.
B.5 CLEAR
Subroutine CLEAR is called by SIMCHK to reset the flight descriptor, altitude profile,
flight noise profile, runup descriptor and runup noise profile arrays to zero. Subroutine
CLEAR is invoked when SIMCHK reads a "CLEAR" card.
B.6 CPAREA
Subroutine CPAREA is called by XAREA to calculate the approximate area within
specified contours. Up to eight contour levels can be evaluated.
B.7 CRVTRK
PARAMETERS:
(XCSTRT,YCSTRT,OLDHD,YCEND,HEAD,XCENT,YCENT,R,ANGLE)
Subroutine CRVTRK is called by ATRBUT, PROCOR XFLTGH and XFLTTR to
compute the end point of a circular flight track. The following data are used for compute the
end point: beginning point, the analytical heading of the beginning point, and the radius and the
angle subtended. The following method is used to calculate the end point and the
corresponding heading. At the origin measure a length equal to a radius along the x axis; this
section is positive for a left-hand turn. Rotate this section around the origin, clock-wise for a
right-hand turn, counter-clock-wise for a left-hand turn. Translate to a coordinate system
where the origin is located at the beginning point of the turn. Rotate around this origin so that
B-5
the analytical heading at the beginning of the turn is correct. Translate the curved section thus
obtained to the point where the turn takes place on the map. The newly found end point and
the corresponding heading at that point are returned to the calling subprogram.
B.8 CURVE
PARAMETERS: (X,XARRAY,I,J,K,YARRAY,M,N,L,NPTS)
The function CURVE is called by ATRBUT and XFLIGH to perform an interpolation
between two values passed as arguments (XARRAY and YARRAY) and returns the
interpolated value.
B.9 ENDMSG
Subroutine ENDMSG is called by many subroutines to print a line of asterisks to
terminate a message on the output file.
B.10 EPNLD
Parameters: (INDEX,SLANT,ALTUD)
The function EPNLD is called by FLTEXP, SFLTEX, SPRUNU and SRUNUP to
compute the difference between the real EPNL for a flight segment and the air-to-ground value
of the EPNL curve. One of two algorithms is used depending on the status of the lateral
attenuation flag "FLTSAE." If the flag is 'FALSE' then the original NOISEMAP lateral
attenuation algorithm is used. If the flag is 'TRUE', then the SAE AIR 1751 algorithm is
employed. The flag is set in subroutine XFLIGH.
The SAE AIR 1751 algorithm uses the elevation angle and the lateral distance from the
flight track to determine the attenuation relative to air-to-ground conditions. The original
NOISEMAP algorithm uses air-to-ground, ground-to-ground or a mixture of the two
depending on the sine of the angle of observation.
The sine of the angle of observation is defined as the arcsine of the ratio of aircraft
altitude to slant distance. Air-to-air propagation is used for angles with the sine greater than
0.125 and ground-to-ground propagation for sine less than 0.075. Interpolation between air-
to-air and ground-to-ground propagation is performed for intermediate values of the sine. The
difference in EPNL corresponds to a ratio of energies.
B-6
B.II ERRMSG
PARAMETERS: (I)
Subroutine ERRMSG is called by many subroutines to print an error in the output file
and stores the page number on which the error occurs. An error banner is printed for each
error and the page number is compared to the last page on which an error occurred. If another
error has been printed on this page then no action is taken. However, if this is the first error on
this page, then the new page number is stored. At the end ot the run, subroutine PRTERR will
print a summary indicating the page numbers that errors occurred.
B.12 FLPATH
Subroutine FLPATH is called by XFLIGH to merge the flight track with the applicable
altitude profile resulting in the division of the flight track into smaller segments that correspond
to the S-distances (segment-distances) of these profiles. At any given time, the point with the
smallest S-distance along the flight tack or the altitude profile is entered into the flight path.
The S-distance pointer of the most recently admitted point is advanced. Whenever a
point is admitted into the flight path, the attributes of that point such as the altitude are
transferred into the attribute vectors of the flight path by calling subroutine ATRBUT. The
merging process is terminated as soon as the entire S-distance of the flight track is covered.
In the above description, "flight track" refers to the projection on the ground plane of
the flight track information furnished in the input file. The "flight path" is the 3-dimensional
version of the flight track which also incorporates the points corresponding to the S-distances
of the altitude profile.
B.13 FLTEXP
PARAMETERS: (M,N)
The function FLTEXP is called by CHERCH to compute the noise exposure at a
specific grid location due to a flyover. The coordinates of the grid point (M,N) are found in the
system in which the aircraft nose is aligned pointing to the positive x-axis.
B-7
B.14 GREPNL
PARAMETERS: (1,J)
The function GREPNL is called by GRUNUP to compute the noise exposure at a
specific grid point due to a ground runup. The coordinates of the grid point (1,J) are found in
the coordinate system in which the aircraft is aligned pointing towards the positive x-axis with
the rmup pad at the origin. From this location the angle between the aircraft and line of sight is
computed. Interpolation between the available angles in the noise data will give the desired
exposure which is then corrected for the duration and frequency of the runups at that pad.
B.15 GRUNUP
Subroutine GRUNUP is called by PROCES, SRUNUP and XRUNUP to update the
grid with EPNL values of significance due to ground run-ups. The search for •iid points of
significant EPNL, i.e., above a given threshold, is based on the a priori knowledge that the
resulting pattern approximates the shape of a cartioid. Thus the search is bounded by the
square that circumscribes the outermost cartioid pattern. The search proceeds along the
abscissa form one vertical side of the square to the other. In the vicinity of the cusp of the
cartioid, it is possible that the points of significance on either side of the cusp might be ignored.
To avoid this o 6 2problem, the logical flag "TRAP" indicates whether any significant point
exists at a given ordinate level. Based on this flag, the search is continued or terminated in that
direction.
B. 16 INTLIZE
Subroutine INTLIZE is called by MAIN to initialize various items which are required
before processing can commence. The DB offsets for the John Mills ground runup
calculations are initialized and the lateral attenuation flag is turned off. The current dattL is
obtained from the computer for use in the printed output file.
B.17 LINESD
PARAMETERS: (AX,AY,AZ,BX,BZ,OX,OY,SLDIS,ELEV)
Subroutine LINESD is called by SFLTEX to compute the closest point of approach
between a line segment in the flight path and an observer. Two frames of reference are used:
frame I is the main, grid oriented frame, and frame 2 is the frame with the observer at the
origin and the flight path parallel to the y-axis and the x-axis is along the slant distance vector.
B-8
Calculations are performed in frame 2. Actual computations are a mixture of trigonometry in
this coordinate system, and calculations in the ground plane.
B. 18 LINEX
PARAMETERS:
(AX,AY,AZBX,BY,BZ,AB,ABSQR,IA,IB,CHEAD,SHEAD,OX,OY,EXPOSE,SLDIS,CZ)
Subroutine LINEX is called by FLTEXP and SFLTEX to compute the noise exposureintegral for a straight flight path section at a given point. Three frames of reference are used inthe calculations: frame I is the main, grid oriented, frame; frame 2 is the frame with the
observer at the origin, the flight path parallel to the y-axis and the x-axis is along the slantdistance vector; and frame 3 is the auxiliary frame with the y-axis parallel to the flight path andthe origin at the projection of the slant distance vector intersection point. Calculations areperformed - at least logically - in frame 2 actual computations are a mixture of trigonometry inthis coordinate system, calculations in the ground plane and vector relationships in thecoordinate system in which the origin is at the observer location, but which otherwise is
parallel to the grid-based coordinate system.
B.19 NAMSCH
PARAMETERS: (MAP,MNIM1 ,MDIM2,NAMENDIMI,XENTRY,CODE)
Subroutine NAMSCH is called by XALTUD, XEPNDB, XFLIGH, XFLTDS,XPNLT and XRUNPDS to search the appropriate array for an input name vector. The routinewill return one of the following codes to the calling routine:
Code 0 if the name vector is equal to zero, then the entry points to the scratch area (thelast element in the array). Code 1 if there is an empty slot in the array. Code 2 if the name
already exists in ,he array. Code 3 if a phantom entry exists (the negative of the namevector).
Code 4 if he array is full.
B.20 NEWPG
PARAMETERS: (LINE)
Subroutine NEWPG is called by numerous subroutines r3 move the line printer to thetop of a new page and to print the airfield identifier with page number on top line if number oflines remaining on current page is less than calling argument LINE. If the number of lines
B-9
remaining on the page is greater than LINE, no action is taken. Otherwise, the line count is
reset for a full page, the page counter is bumped, and a new page is started. If LINE is zero,
then the page counter is set to zero and new page is started.
B.21 PRELUD
Subroutine PRELUD is called by XFLIGH to calculate the necessary parameters for the
computation of flight exposure. It computes the radius of curvature, sine and cosine of the
aircraft heading on the flight path, tangent of the climb angle and the secant of the climb angle.
B.22 PROCES
Subroutine PROCES is called by XRUNUP and XFLIGH to control the computations
of noise exposure at grid points when a FLIGHT or RUNUP card is encountered by calling the
appropriate subprograms.
B.23 PROCOR
Subroutine PROCOR is called by XFLIGH to compute the coordinate information for
altitude profiles which are specified at given distances along the flight track. The altitude
profile is superimposed on the flight track. For the terminal point of each segment of the
profile, it locates the preceding point on the flight track. Using the coordinate information and
the analytical head of the point on the flight track, it then computes the coordinates of the end-
point of the segment on the profile.
B.24 PRTERR
Subroutine PRTERR is called by INTLZE and XEND. When called by INTLZE the
error and warning counters are set to zero. XEND calls PRTERR to print error statistics at the
end of the run. A new page is started and if any errors or warnings were detected the page
number(s) where these errors occurred are listed for easy reference. Up to 200 pages of
warnings and up to 56 pages may have errors on them before the program stops keeping track
of the page number that the error or warning occurred on. Beyond that point only the number
of errors will be the counted.
B-10
B.25 PRTGRD
Subroutine PRTGRD is called by SIMCHK to print the NOISEMAP grid values. Only
grid values greater than or equal to the threshold are printed; all values less than the threshold
are blank.
B.26 PSUMRY
Subroutine PSUMRY is called by XEND to print the summary listings for specific
points if specific point processing is requested. Two listings are printed for each specific point:
the first listing contains the top 18 aircraft contributors and the second listing, the top 18 runup
contributors.
B.27 RDCARD
Subroutine RDCARD is called by MAIN, SELECT and SIMCHK to read individual
records in the input file and to place them into the input buffer. If the record has a continuation
card then the alternate entry point "NXTCRD" is called from the routine processing the first
record. If the record is a comment, then it is printed unless the printing of comments is
sur, pressed.
B.28 RJCHAR
PARAMETERS: (LJCHAR,OUTCHR)
Subroutine RJCHAR is call-'d by UPFLSP to right justify the character variable
UCHAR for the specific point output summary.
B.29 RUDATA
PARAMETERS: (IAIRCR,ITHRST)
Subroutine RUDATA is called by XRUNUP to locate the maximum noise level curves
for the ground runup of aircraft IAIRCR and thrust ITHRST. Array "RDMAP" is searched for
valid combinations and array "MNLMAP" is searched to see if the required noise profile is
available. If the requested data is not available an error is generated and the program will
attempt to make a dummy entry to reserve space for the missing item.
B-II
B.30 SELECT
Subroutine SELECT is called by SIMCHK to select the noise measure that will becomputed by NOISEMAP. The following types of noise measures can be computed by
NOISEMAP:
1. Day-Night Average Level (DNL)2. Community Noise Equivalent Level (CNEL)
3. Noise Exposure Forecast (NEF)
4. Weighted Equivalent Continuous Perceived Noise Level (WECPNL)
The default noise measure is the Day-N'ght Average Level. If the noise measure is changedfrom the default, then the appropriate noise profile mnemonics and weighting functions are
reset to the appropriate values.
B.31 SFLTEX
Subroutine SFLTEX is called by PROCES to compute the noise exposure due toaircraft flyover at specific points within the area bounded by the NOISEMAP grid. The
coordinates of the specific points are found in the coordinate system in which the aircraft is
aligned pointing towards the positive x-axis. From this the angle between aircraft and the lineof sight is computed. Interpolation between the available angles in the noise data set will give
the desired exposure.
B.32 SGREPN
PARAMETERS: (IS)
Subroutine SGREPN is called by SGRUNP to compute the noise exposure due to a
ground runup at specific point IS. The coordinates of the specific points are found in thecoordinate system in which the aircraft is aligned pointing towards the positive x-axis with the
runup pad at the origin. From this the angle between aircraft and line of sight is computed.Interpolation between the available angles in the noise data set will give the desired exposurewhich is then corrected for the duration and frequency of the runups at that pad.
B.33 SGRUNP
Subroutine SGRUNP is called by PROCESS to compute ground runup contributions at
each specific point.
B-12
B.34 SIMCHK
Subroutine SIMCHK is called by MAIN to check the input record for a sequence-
independent mnemonic, and to process that card. This routine assumes all sequence-dependent
mnemonics have previously been checked. If the mnemonic is not matched, then routine
SELECT is called in a last attempt to identify the mnemonic. If a match for the mnemonic is
not found in SELECT then an error is issued by SELECT.
B.35 SPRUNU
Subroutine SPRUNU is called by SFLTEX to calculate the noise contribution due to
takeoff roll for specific point noise level calculations. Two different lateral attenuation methods
are used to calculate the takeoff roll contributions depending on the status of the flag FLTSAE.
If FLTSAE is "TRUE" then SAE AIR 1751 algorithm is used; if it is "FALSE" then the
original NOISEMAP algorithm is used.
B.36 SRUNUP6
Subroutine SRUNUP is called PROCES to calculate the noise level due to takeoff roll
for all takeoffs for use in updating the grid. Two different lateral attenuation methods are used
to calculate the takeoff roll contributions depending on the status of the flag FLTSAE. If
FLTSAE is "TRUE" then SAE AIR 1751 algorithm is used; if it is "FALSE" then the original
NOISEMAP algorithm is used.
B.37 SUPPAG
PARAMETERS: (CUTOFF,NBASE,IWIDTH,1 1,12)
Subroutine SUPPAG is called by CPAREA and PRTGRD to determine the first page
from the top (I1) to the bottom (12) which contains a value greater than or equal to a CUTOFF
in a vertical set of pages from a printer plot.
B.38 TIMER
Subroutine TIMER is called by XRUNUP to check the accumulated ground runup time
against the total number of seconds in the day and night periods.
B-13
B.39 TIPAGE
Subroutine TIPAGE is called by XAIRFL, XEND and PRTERR to write the title page
on the Chronicle listing. The call from XAIRFL writes the title page at the beginning of the
Chronicle licting and the call from either XEND or PRTERR writes the title page at the end of
the Chronicle listing.
B.40 TURNEX
PARAMETERS: (R,RSQ,PHI,RTGB, RTGBSQ,SECBET,ADJQ,ADJT,OBSX,OBSY
CHEAD,SHEAD,CENTX,CENTY,OZ,EXPOSE,SLDIS,ELEV)
Subroutine TURNEX is called by FLTEXP and SFLTEX to compute the noise
exposure integral and slant distance for a curved flight track segment. The observer point is
transformed to a position in frame of reference where the center of curvature of the flight track
is at the origin and the radius vector connecting the center and the first point on the track is
along the positive x-axis. The integral is then evaluated and a slant distance is computed. 3.41
UPFLSP (IS,FLEXPO)
Subroutine UPFLSP is called by SFLTEX to update the arrays (CFSMRY and
FSMRY) containing the most significant flight events for each location IS with the noise
exposure level FLEXPO.
B.42 UPRUSP
PARAMETERS: (IS,RNPEPN)
Subroutine UPRUSP is called by SGRUNP to update the arrays (CRSMRY and
RSMRY) containing the most significant runup events for each location IS with noise exposure
level RNPEPN.
B.43 WRNMSG
PARAMETERS: (1)
Subroutine WRNMSG is called by numerous subroutines to print a warning identifier
and to store the page number on which a warning occurred. A warning banner is printed and
the page number is compared to the last page on which a warning occurred. If the page
number is the same no action is taken. However, if the page number is different and space is
B-14
available in PAGE, then it is sorted; otherwise the number of warnings since PAGE was filled
up is kept. Subroutine PRTERR will print this information at the end of the run.
B.44 XAIRFL
Subroutine XAIRFL is called by MAIN to initialize the airfield. The routine reads the
airfield coordinates, magnetic declination, airfield elevation, grid spacing and the direction of
declination from the first Airfield card. The airfield title is then read from the second Airfield
card and the title page is written in the Chronicle. The input data is then checked for errors. An
altitude correction factor, ALTCOR, is computed using the airfield elevation.
B.45 XALTUD
Subroutine XALTUD is called by SIMCHK to enter an altitude profile name into array
ALTMAP and the altitude profile distance and altitude values into arrays ALTXC and ALTZC
respectively. The profile data is checked for errors.
B.46 XAREA
Subroutine XAREA is called by SIMCHK to calculate approximate areas within the
specified contours.
B.47 XECHO
Subroutine XECHO is called by SIMCHK to select the expansion mode for printing the
noise profile data sets in the Chronicle. Unless an ECHO card is used, printing of the SEL and
AL noise profile data sets are suppressed by default. The "NOECHO" flag is set FALSE if an
ECHO card is processed.
B.48 XEND
Subroutine XEND is called by SIMCHK to initiate program termination procedures
when an END card is processed. This routine creates a disk file for the NOISEMAP grid for
use in the PLO'1T88 program or to create a grid printout on the printer. Subroutine PRTERR
is called to print the error summary, subroutine PSUMRY is called to prepare the specific point
summary and subroutine TIPAGE is called to print a title page on the last page in the
Chronicle.
B-15
B.49 XEPNDB
Subroutine XEPNDB is called by SIMCHK to enter the aircraft flyover noise profile
data generated by the OMEGA10 program. The profile name is entered in array INLMAP.
The air-to-air data is entered in array INLAG and the ground-to-ground data in array INLGG.
The data can be entered in either order although the air-to-air data is normally entered first. If
the noise profile name identifier (IDENT) already exists in array INLMAP, then the existing
entry will be overwritten. Noise levels are limited to + or - 200 db.
B.50 XFLIGH
Subroutine XFLIGH is called by MAIN to process a FLIGHT card and check for the
presence of the associated noise information, culminating in the augmentation of the grid with
the flight exposure resulting from that flight. For the aircraft and mission numbers specified on
the FLIGHT card, identifiers of the noise profiles are obtained from the flight descriptor array,
FDMAP. The presence of these profiles is then checked. If subflight boundaries do not
coincide with end-points of flight track segments, the latter are subdivided to meet this
criterion. After the creation of the merged flight path, a dope vector (!NLPNO) is set up
containing the noise profile numbers to be used for the segments within a subflight. Finally
subroutine PROCES is called to update the grid.
B.51 XFLTDS
PARAMETERS: (INFLG)
Subroutine XFLTDS is called by SIMCHK to enter flight descriptor data. The flight
descriptor identification name is stored in array FDTEXT. The value of INFLG determines
whether the entry is a takeoff or landing descriptor: a one (1) signifies a takeoff descriptor and
a two (2), a landing descriptor. FDMAP contains the aircraft number, mission number,
number of subflights and the altitude profile number. The noise profile name for the subflights
are entered in array FLPLST and the beginning and end subflight distances are entered in array
FLDLST. If the flight descriptor name identifier (IDENT) already exists in array FDMAP,
then the existing entry will be overwritten. If warning(s) or error(s) are printed, then data is
not entered.
B-16
B.52 XFLTTR
Subroutine XFLTTR is called by MAIN to compute the coordinates of the end-points
of the segments on the flight track furnished by the user. Coordinates of the end-point of a
straight line segment are computed by using the coordinates of the starting point and the
segment length coordinate computation of the end-points of curved segments is accomplished
in subroutine CRVTRK. All data appearing on the FLTTRK card is echoed in the Chronicle
listing and checked for errors.
B.53 XNAVAI
Subroutine XNAVAI is called by SIMCHK to enter navigational aids. The navaid
identifier is entered in array VORNME and the x and y coordinates are entered in array
VORMAP. The navaid name is checked against currently known names in array VORNME.
B.54 XPNLT
Subroutine XPNLT is called by SIMCHK to enter the ground runup noise profile data
generated by OMEGA 11. The noise profile name is entered in array MNLMAP. The angle
data is stored in array MNLANG and the noise data is stored in array MNLVL. If the PNLT
profile name (DENT) to be entered matches an ident already in array NMLMAP, then existing
entry will be overwritten. If warning(s) or errors are printed, then data is not entered. An
entry N is deleted by setting MNLMAP (l,N) equal to zero. Noise levels are limited to + or -
200 db
B.55 XPROCE
PARAMETERS: (LFLG)
Sibroutine XPROCE is called by SIMCHK to set the program processing status flag
NOGO either "TRUE" or "FALSE" depending on the value of the argument LFLG. LFLG is
"TRUE" for a "PROCES" card and "FALSE" for a "NOPROC" card. The program cannot
enter the process mode if the error flag, ERRFLG, has previously been set to "TRUE." The
flag NOGO is initialized "FALSE" in the BLOCK DATA subroutine.
B.56 XRNPDS
Subroutine XRNPDS is called by SIMCHK to enter runup descriptors. The descriptor
name is stored in array RUTXT. The aircraft identification number and thrust number are
B-17
entered in RDMAP and the PNLT profile name is entered in array RUPLST. If the aircraft
identification number and thrust number to be entered matches an existing entry in RDMAP,then existing entry will be overwritten. If warning(s) or error(s) are printed, then data is not
entered.
B.57 XRNPPA
Subroutine XRNPPA is called by MAIN to initialize a ground runup pad. The
subroutine transforms the external runup pad coordinates to internal coordinates, XPAD andYPAD, the time accumulators (TIMOFL) for the runup pad are set to zero and the runup pad
heading is converted to a magnetic heading if the input heading is a true heading.
B.58 XRUNUP
Subroutine XRUNUP is called by the MAIN program to compute noise exposure for
all runups at a given pad, of a given class of aircraft and at a given thrust. Subroutine
RUDATA is called to make sure that the aircraft identification number and thrust numbers are
available for the calculations. The runup times are read from the "RUNUP" card and summedfor all time groups (day, evening and night) and then checked in routine TIMER to ensure theydo not exceed the total number of seconds in a day. Subroutine PROCES is then called toinitiate the noise exposure computation. Specific points and the grid are then updatel with the
noise exposure due to this ground runup.
B.59 XRUNWA
Subroutine XRUNWA is called by the MAIN program to screen and process the data
appearing on the "RUNWAY" card. The runway coordinates are transformed into the internal
coordinates XBEG, YBEG, XEND and YEND. The runway length (RWYLEN) is computedand checked to make sure it dose not exceed 16,000 feet. The inclination angle of the runway
is also calculated. The runway glide slope (GSLOPE) and the location of the landing and
takeoff thresholds are read from the input file and processed by XRUNWA. The coordinates
of the landing threshold (XLAND and YLAND) and the takeoff threshold (XTO and YTO) arecalculated. Data appearing on the "RUNWAY" card is echoed in the Chronicle.
B.60 XSAELA
Subroutine XSAELA is called by SIMCHK to service the "SAELAT" card. TheSAELAT card determines which algorithm will be used to compute lateral attenuation: the
B-18
or'zinal NOISEMAP algorithm or the SAE 1751 algorithm. If the SAELAT algorithm is
turned on, the logical flag FLTSAE is set "TRUE" and the SAE lateral attenuation algorithm is
used on a selective basis for only those flights whose aircraft identification numbers lie within a
specified range. If ranges are not specified on the SAELAT card then the default range is
aircraft 800 through 999 which are the current numbers for the civil fleet.
B.61 XSPECI
PARAMETERS: (MODE)
Subroutine XSPECI is called by SIMCHK to enter or list specific point and to turn
specific point processing on or off depending on the value of the argument MODE. If MODE
equals one (1) then the subroutine processes the name and the x and y coordinates of the
specific location at which the LDN levels are to be calculated. The external coordinates are
converted to internal coordinates SPX and SPY. If MODE equals two (2) then all the specific
points are listed. If MODE equals three (3) then the specific point processing flag, SFLAG, is
set "TRUE" and noise exposure is calculated for all specific points even if the program NOGO
flag is "TRUE." If MODE equals four (4) then SFLAG is set "FALSE" and no noise exposure
calculations are performed for specific points.
B.62 XTOROL
Subroutine XTOROL is called by SIMCHK whenever a "TOROLL" card is
encountered to enable or disable the takeoff roll algorithm. The takeoff roll algorithm is
enabled by default. The takeoff roll logical flag "TORFLG" is set true in subroutine BLOCK
DATA. The takeoff roll algorithm is disabled when the first landing is processed. The MCM
will issue a "TOROLL OFF" for a landing descriptor. After the first landing descriptor is
processed, the MCM will issue "TOROLL ON" for takeoffs and closed patterns and "TOROLL
OFF" for landings.
B.63 XUNITS
Subroutine XUNITS is called by SIMCHK to establish the unit of measure, English or
Metric, that will be used by the program for internal calculations and on the output devices.
English units (feet) are used in the input file and if "METRIC" is entered on the "UNITS" card,
then the scaling factor, DISFAC, is set equal to 3.280840 to convert feet to meters. The
propagation distances in array DIS1T are converted to meters if the METRIC mode is invoked.
B- 19
The program default mode is English units. If a "UNITS" card does not contain the words
"ENGLISH" or "METRIC" then an error message is issued.
B.64 BLOCK DATA
The purpose of the BLOCK DATA subroutine is to initialize variables in the labeled
common blocks.
B-20 *U.S. Goverment Printing Office: 1992 - 648-06940222