41
NCAR/TN-149+STR NCAR TECHNICAL NOTE December 1979 Isentropic Trajectories for Derivation of Objectively Analyzed Meteorological Parameters Philip Haagenson Melvyn A. Shapiro ATMOSPHERIC QUALITY DIVISION NATIONAL CENTER FOR ATMOSPHERIC RESEARCH BOULDER, COLORADO I I - I - - _~~~~~~~~~~~~~~~~~~~~

NCAR/TN-149+STR Isentropic Trajectories for Derivation of

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

NCAR/TN-149+STRNCAR TECHNICAL NOTE

December 1979

Isentropic Trajectories forDerivation of ObjectivelyAnalyzed Meteorological Parameters

Philip HaagensonMelvyn A. Shapiro

ATMOSPHERIC QUALITY DIVISION

NATIONAL CENTER FOR ATMOSPHERIC RESEARCHBOULDER, COLORADO

I

I - I - - _~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Page 2: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

I

Page 3: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

iii

PREFACE

This technical note presents a numerical technique for calculating

isentropic trajectories, and the objective analysis of trajectory-

derived meteorological parameters. A brief historical summary of the

isentropic trajectory concept and objective analysis method is presented.

The requirement for large numbers of trajectories on a global scale

necessitated development of an objective computer program. A brief case

study illustrating the objective analysis of trajectory-derived meteorological

parameters is included.

Page 4: NCAR/TN-149+STR Isentropic Trajectories for Derivation of
Page 5: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

v

ACKNOWLEDGEMENTS

We wish to thank Rainer Bleck, Dennis G. Deaven, Jack Fishman and

Louis Gidel for their contributions and helpful discussions.

Page 6: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

I

Page 7: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

vii

CONTENTS

PREFACE................... iii

ACKNOWLEDGEMENTS . . .... ............. v

LIST OF FIGURES . . .ix

SYMBOLS. xi

I. INTRODUCTION. . . . . . . . . . . . . . . . . . . . . 1

II. OBJECTIVE ANALYSIS ON ISENTROPIC SURFACES . . 3

III. ISENTROPIC TRAJECTORY METHODS ..... ....... 7

A. Earlier Techniques. 7

B. Modifications Leading to Present Trajectory Package 8

IV. TRAJECTORY-DERIVED METEOROLOGICAL FIELDS. . . . . . . . . 16

A. Objective Analysis. ............... . 16

B. A Case Study . 17

V. PROGRAMMING ASPECTS ....... ........ . 23

APPENDICES

A. Transformation Procedure for Isentropic Coordinates . 27

B. Coordinate Conversion for Latitude and Longitude. . . 28

REFERENCES. ......... 30

Page 8: NCAR/TN-149+STR Isentropic Trajectories for Derivation of
Page 9: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

ix

LIST OF FIGURES

Figure Title Page

1 Observed wind vectors and geopotential height contours 9

2 Trajectory stream pattern on 325 K a surface ... 11

3 M x 10 , observed wind and pressure analysis, 00 GMT 12

4 Same as Fig. 3 for 1200 GMT .............. 13

5 Stream pattern on 325 K e surface. . . . . . . . . . 14

6 Trajectory-derived w field on 325 K 0 surface. .. 18

7 Pa (x 10 ) analysis on 325 K 0 surface, 00 GMT. . . 19

8 Same as Fig. 7 for 1200 GMT. . . . . . . . . . . . . . 2Q

9 Trajectory-derived P0 (x 10 5 ) change field. 21

10 Same as Fig. 9, but contoured using a bilinear trans-form 22

11 NMC 47 x 51 octagonal grid . . . . . . . . . . . . . . 24

12 Program Flow Chart ... ....... ........ 26

Page 10: NCAR/TN-149+STR Isentropic Trajectories for Derivation of
Page 11: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

xi

SYMBOLS

T temperature (K)

p pressure (mb)

6 -1 -1lR gas constant for dry air (2.8704 x 106 erg.g K )

c specific heat of dry air at constant pressurep (1.005 x 107 erg.g K- 1 )

K R/c (0.286)

e potential temperature (K)

eE equivalent potential temperature (K)

-2g acceleration of gravity (980.6 cmnsec 2)

z geometric height above sea level

2 -2M Montgomery stream function (cm *sec )

f Coriolis parameter

P8 potential vorticity (K sec mb )

w vertical velocity (cm sec )

-1Ce relative vorticity (sec )

V horizontal wind speed (mosec )

u component of the wind (mesec )

v component of the wind (m*sec )v component of the wind (mesec )

Page 12: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

1

I. INTRODUCTION

Though isobaric surfaces represent the conventional way of analyzing

atmospheric flow patterns, air flow, when viewed upon these quasi-

horizontal surfaces, does not preserve the quasi-conservative parameters

within the atmosphere which characterize three-dimensional motions. The

quasi-conservative three dimensional air motions take place on surfaces

1000 KO = T (-- ) . Therefore, the most realistic approach for calculating

trajectories is to choose e as the vertical coordinate, i.e., to analyze

air flow on e surfaces (isentropic).

A numerical method for calculating isentropic trajectories, and the

objective analysis of meteorological parameters derived from such

trajectories are discussed in this paper. This isentropic trajectory

technique was originally developed by Danielsen (1961, 1966) and Danielsen

and Bleck (1967), and imposed conservation of total energy for the

parcel to derive trajectory motions. Subsequently, the technique has

evolved from a combination of hand and computer analysis procedures

into an objective computer method. Earlier modifications were due

primarily to the need for accurate analysis for trajectory calculations

whereby time-saving approximations used in other methods could be eliminated.

Bleck and Haagenson (1968) introduced an objective analysis technique

using multiple linear regression, developed by Eddy (1967), which enabled

them to do this. The basic reasons for the evolution, however, were

requirements for bulk production of trajectories, and trajectories on a

global scale. Bulk production (defined here to be trajectories calculated

from every point composing a large array of uniformly spaced grid points)

may be used for generation of vertical velocity fields and potential

Page 13: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

2

vorticity change fields as calculated from changes in pressure and

potential vorticity of each air parcel. The global aspects pertain to

recent modifications employing analyzed winds provided by the National

Meteorological Center (NMC) and observed winds from radiosonde data.

The original trajectory package developed by Danielsen and Bleck required

use of the balanced wind (derived from the gradient of the Montgomery

stream function TM = cpT + gz), but could not be used at low latitudes

because of difficulties in solving the balance equation. Even at mid-

latitudes, the balanced wind direction is frequently shown to deviate

considerably from the observed wind direction, and the elipticity

condition required for solution is sometimes not met on the anticyclonic

side of strong jet streams.

The main objectives of this paper are to review and expand upon the

objective analysis method described by Bleck and Haagenson (1968) and to

summarize briefly the trajectory calculation techniques discussed in the

earlier publications of Danielsen and Bleck (1966, 1967). Because of

the limited availability of the 1968 technical note, the objective analysis

method is reviewed below. We then present a detailed description of

recent improvements and the requirements that led to their implementa-

tion. The merit of using the energy constraint is also examined.

Objective analysis applied to "trajectory-derived" meteorological

parameters is discussed and a case study is presented, The final section

describes programming aspects and specific information concerning use of

the computer program.

Page 14: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

3

II. OBJECTIVE ANALYSIS ON ISENTROPIC SURFACES

The objective analysis method was designed to generate grid-point

data of 'Y (Montgomery stream function), balanced wind, pressure, and

relative humidity on isentropic surfaces in 12 h. time increments. The

general balance equation in x, y, 0, coordinates can be written as

3e '- + =0 Dv ()f %; - Vu a -v - (2 + u) 1)

where u and v are the x and y components of V, f is the coriolis parameter,

and f = df The basic procedure used to generate the analysis consistsdy'

of two steps:

1. Analyzed grid-point data fields of height, temperature, and

humidity on seven pressure levels (850, 700, 500, 300, 200,

150, and 100 mb), are provided by NMC. These data are co-

ordinate transformed to an isentropic framework by means of

the Duquet (1964) transformation procedure. (The equations

are given in Appendix A.) Due to the large vertical distance

between the pressure surfaces, the conversion process produces

approximate "first guess" grid point values of the desired

parameters on 0 surfaces with a maximum vertical resolution of

2.5 K on the NMC mesh.

2. Radiosonde data, including both mandatory and significant

level data, are processed by means of the same coordinate

transformation and then introduced to improve the analysis,

using a multiple linear regression technique.

Considering an individual 0 surface, each sounding location can now

be assigned a "difference" between the actual YT value inferred from

Page 15: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

4

the radiosonde observation and the YM value obtained from the first-

guess field by interpolation. If the resulting field of differences is

sufficiently smooth (i.e., if it contains no features smaller than two

or three times the mean distance between adjacent radiosonde stations),

then the first-guess field can be improved by multiple linear regression.

However, first it is necessary to convert the difference fields, defined

above with their irregularly spaced data points, into fields of grid-

point values.

Given n'm observations of a variable Dk at n locations (k = l,...,n)

and at m different times (t = 1,...,m), the issue is to find the best

linear prediction of this variable at location (n+l):

n

Dn = k1kn+llt -l k Dkt

If "best" is interpreted in the Gaussian sense, then the following

expression must be minimized:

m7t=l

n

(Dn+lt k1 Dkt)2 = minNn+l-,t k-l k kt

(2)

By setting the derivatives of this expression with respect to the ak

equal to zero, the following n equations are generated:

1 (Dit% Dkt) k D Dt ( i=l.. m)Dkt) k = n+l,t it

k=l,...,n t=l,...,mt=l,.. .,m

If it can be assumed that

m 2A D

t=l

m mm D2 2

-L D2t - -= Z D2t - n+ltt=l t=l

(t=l�---�M)

Page 16: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

5

the above equations can be rewritten as

n

k rik k = r,n+l (i=l,...,n) (3)k=l

where the r k are the spatial auto-correlation coefficients defined by

mZ Di

t=l it ktrik = - --

/m 2

Z Dit ktt=l t=l k t

Hence, the weights ak' by which the "predictors" D must be multiplied,k , Dkt must be multipliedk

are given by the solution of a system of linear algebraic equations

whose coefficients are the auto-correlation coefficients between any two

of the predictors.

If the data Dkt are homogeneous, the auto-correlation coefficient

becomes a function of only the distance dik between two predictors i,k.

Computations indicate that the auto-correlation curve most appropriate

for meteorological parameters in general is

r(d) = cos (12 -O.0015d (4)

where d is the distance (km) between two predictors.

To determine the grid-point values of a difference field from data

given at the radiosonde locations, each consecutive grid point is now

chosen as the location (n+l) in Eq. (2), whereas the n predictors are

defined as the radiosonde data surrounding that grid point. Given a

Page 17: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

6

spatial auto-correlation function rik = r(dik), the weights k which are

needed in Eq. (2) to compute the grid-point value are found by solving

the linear system, Eq. (3).

After the grid-point corrections are computed in this way, the

"second-guess" fields can be generated by adding the corrections to the

first-guess fields. If the new fields are treated as the first-guess

fields were before (i.e., if an attempt is made to improve them further

by again comparing them to the actual radiosonde data), it is found that

the remaining spatial auto-correlation between the new difference values

is negligible.

Certain deletions and additions have been made in the analysis

since the Bleck and Haagenson (1968) report was published. The most

pertinent change is removal of the relative humidity field, thus eliminating

the ability to compute moist-isentropic trajectories discussed by Danielsen

and Bleck (1967). Two basic reasons for excluding moisture are (1) the

inclusion of moisture greatly increases the number of calculations; and

(2) multiple surfaces of equal equivalent potential temperature, 9E, can

exist (the conservation of equivalent potential temperature is a criterion

for moist-isentropic trajectory calculations).

The additions include objective analysis for the u and v components

of the observed or NMC-analyzed wind and analysis of thermal stability

-e that are needed for generation of potential vorticity fields. Potential

~p

vorticity, P0, in isentropic coordinates is defined as

P ( +f v Dau) (5)P0 = (%0

+ f -y)

Page 18: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

7

III. ISENTROPIC TRAJECTORY METHODS

A. Earlier Techniques

Danielsen (1961) solved for isentropic trajectories using a graphical

technique. To construct an isentropic trajectory, he solved for the end

point of the trajectory by simultaneously satisfying the energy equation

(derived from the dot product of the horizontal velocity with the equation

of motion) and a distance-traveled equation. If diabatic and turbulent

mixing processes are neglected, the energy and distance-traveled equations

that must be satisfied are:

^2t2 I dt - 12 2 (| I t dt (M)2 M)1 _ (V2 V (6)

i (V1 + V2) (t2 - t1) _ (length of trajectory) (7)

where subscripts 1, 2 refer respectively to the beginning and end of the

trajectory, and V is the balanced horizontal wind speed.

Danielsen and Bleck (1966) introduced a computerized version following

Danielsen's earlier concepts. Important assumptions or stipulations

were:

1. The balanced equation was used for calculation of the wind.

2. YM varied linearly in time between initial and final configuration.

3. The trajectory curve is tangent to the balanced velocity vector at

the initial and final points.

Page 19: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

8

B. Modifications Leading to Present Trajectory Package

An added option in the current routine allows for trajectory computations

in tropical and subtropical regions through use of NMC-analyzed winds

coupled with the observed rawinsonde winds?. The NMC wind fields are

derived from a combination of radiosonde observations, pressure-gradient

analyses for the geostrophic wind (outside of .the tropic zone), inferred

winds from cloud motions indicated by satellites, and forecast winds

routinely generated by operational models.

The balanced wind is more appropriate than the observed wind over

water (in extratropical regions) because the NMC analysis contains

satellite data pertaining to vertical temperature structure where actual

wind observations are extremely sparse. Conversely, over continents,

where rawinsonde wind data is available, observed winds should be used

because strong cross contour flow of the observed wind relative to the

TM gradient is frequently seen in analysis as illustrated in Fig. 1. If

the balanced wind is used for trajectory calculations over land areas,

the balanced-wind speed component can be combined with the observed wind

direction (this capability is included in the program).

When calculating a trajectory for an air parcel that has been given

precise initialization data (wind, temperature, pressure), as measured,

for example, by an aircraft or determined from hand analysis, an option

is available that allows for assigning initial values of wind and YM to

the parcel as. opposed to objectively interpolating for the values.

Trajectory-derived vertical-velocity, w, and potential vorticity

change fields require.bulk production of trajectories. In the computer

program, bulk production involves trajectories calculated from every NMC

Page 20: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

9

Fig. 1 Observed wind vectors and geopotential height contours (m)

measured by a radar altimeter on board the NCAR Sabreliner

research aircraft flying at constant-pressure altitude

(285 mb) on 1 March 1979 along the California coast.

Page 21: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

10

grid point contained in a rectangular area not exceeding 576 grid points.

Figure 2 shows a flow pattern for 9 January 1975 generated by 300 12 h,

trajectories on a 325 K 0 :surface. YM, oQbserved wind, and p analysis

corresponding to the data set used for Fig, 1 is given in Figs. 3 and 4.

For our purposes., changes in potential vorticity, (P0)2 - (Pe)l'

along air parcel trajectories are being investigated for evidence of

diabatic and frictional processes in the atmosphere that relate to non-

conservative properties of P0. Vertical velocity fields are calculated

by considering the 12 hr pressure change (P2 - pl)) for the parcels.

(Examples of contoured w and P0 change fields will be given in Section

IV.)

This technique implicity makes some assumptions about the charac-

teristics of the air motion used to compute the trajectories. For example,

the horizontal spacing of the radiosonde stations limits the scale and

magnitude of the absolute vorticity that can be resolved. Also, diabatic

and frictional effects are not calculated along an air parcel trajectory,

and e of the parcel is assumed to be conserved. The kinematically

determined change in Pe of the parcel along the trajectory is, however,

a measure of the importance of these neglected processes.

Another option in the routine is to remove the energy constraint

(Eq. 6) and solve only for the distance traveled (Eq. 7). If we compare

Fig. 2 (trajectories calculated without the energy constraint), with

Fig. 5 (trajectories generated with. the energy constraint), it is apparent

that unreliable trajectories often occur when a simultaneous solution is

sought. .This problem occurs most frequently where the total energy

gradient is weak, i.e., on the anticyclonic side of the jet. However,

Page 22: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

11

Fig. 2 Trajectory stream pattern on 325 K 0 surface, 9 January

1975, generated by 300 12 h kinematic trajectories.

Page 23: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

12

7 . 1' ...' :: '' ' ,!*,o

- *...**^"*^7^ '^-7

Fig. 3 T x 10 (solid lines), observed wind and pressure (dashed

lines) analysis on 325 K 0 surface, 9 January 1975, 00

:,--31

Fig.o, 39 I~~

~M x10( o ldlie),osrv e win an rsur dse

~~~~~~~~lns nlss n35K~sr f ae 9 aur 17,0

GMT.

Page 24: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

13

Same as Fig. 3 for 9 January 1975, 1200 GMT.

f

I5

Fig. 4

Page 25: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

14

Fig. 5 Stream pattern on 325 K 6 surface, 9 January 1975, generated

by 300 12 h trajectories. The trajectories were calculated

with the energy constraint.

Page 26: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

15

since the trajectory curve is tangent to the velocity vector at the

initial and final points, the shape of the cuvye usually indicates its

reliability. The trajectory stream field shown in Fig. 5 is typical

when' either' the' balanced wind or the observed wirnd is used' in conjunction

with the energy constraint. Peterson and Uccellini (1979) discussed

this disconcerting aspect of the energy constraint and showed examples

of "energy-consistent" trajectories: originating from the same point but

following significantly different paths.

Page 27: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

16

IV. TRAJECTORY-DERIVED METEOROLOGICAL FIELDS

A. Objective Analysis

Trajectory-derived meteorological parameters are contoured from a

network of data points assigned to the. temporal midpoint location of

each trajectory. Consequently, the data array locations are skewed

because of parcel accelerations and trajectory curvature.

Our first attempt to contour the irregularly spaced arrays was

through implementation of a bilinear transformation for a four-point

quadrilateral. Because such a transformation involves highly distorted

grid spacing which frequently results in computer-contoured lines that

cross, we now use the multiple linear regression method discussed in

Section II. The objective analysis technique basically follows that

described in Section II. However, minor variations make a brief des-

cription appropriate.

The first guess to the uniform-grid field is the trajectory-calculated

mid-point values (P0 change or w for example) assigned to each grid-

point location denoting the beginning of a trajectory. Then each skewed

midpoint location can be assigned a "difference" between the actual

value inferred from the trajectory and the value obtained from the

first-field by interpolation. The irregularly spaced difference field

is then converted into fields of grid-point difference values and applied

as corrections to the first guess, using the regression analysis. The

auto-correlation curve, r(d), used for computing the weights which

determine the correction at each grid point, is identical to that given

in Eq. 4, except that the correlation is zero at 750 km instead of at

1000 km.

Page 28: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

17

B. A Case Study

The w field for 9 January 1975, 0600 GMT, objectively derived from

the trajectories,.shown in Fig. 2 and cQntoured following .the regression

analysis, is given in Fig. 6. The ascending- motion.along .the California

coast (3-4 cm sec ) can be related to the YM and p field of Fig. 3.

The analysis indicates. that an ups;tream trajectory off the California

coast would initially move toward lower pressure. During the second

6-hour period (downstream, Fig. 4), no significant pressure change for

the same air parcels is apparent.

Figures 7 and 8 show the Pe analysis for 9 January 1975, 00 and

1200 GMT. Figure 9 shows the corresponding P0 change field, again

contoured following a regression analysis of irregularly spaced locations.

The P0 change field given in Fig. 10 applies to the same data set but

was contoured using the bilinear transformation for a four-point quadrilateral.

Comparison of Fig. 9 with Fig. 10 indicates that the multiple linear

regression technique retains (i.e., does not smooth) the maximum and

minimum values.

Page 29: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

18

Fig. 6 Trajectory-derived w field on 325 K 6 surface, 9 January

1975, 0600 GMT. Ascending motion is contoured with solid

lines,

Page 30: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

19

Fig. 7 Pe (x 10P ) analysis on 325 K 8 surface, 9 January 1975,

00 GMT.

Page 31: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

20

Same as Fig. 7 for 9 January 1975, 1200 GMT.Fig. 8

Page 32: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

21

Fig. 9 Trajectory-derived P0 (x 10 ) change field corresponding

to same data set as Fig. 6. An increase in Pe of the

parcels is contoured with solid lines. Values were

contoured following a regression analysis.

46

.1./

·1~

- I · -I I -I --

& i A- -%.a

Page 33: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

22

Fig. 10 Same as Fig. 9, but contoured using a bilinear transfor-

mation for a four-point quadrilateral.

Page 34: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

23

V. PROGRAMMING ASPECTS

The three-dimensional analysis required to generate multiple Q

surfaces for multiple time periods uses significant amounts of computer

time and space. Because of computer space constraints, the analysis and

trajectory package consists of three concatenate programs.

Program I reads radiosonde data and "standard" pressure level grid-

point data from two NMC tapes, and compiles an output tape containing

data that have been coordinate-transformed into an is-entropic framework.

The radiosonde data tapes provide global coverage, while the most com-

monly used grid-point data tapes apply to the NMC octagonal grid area

shown in Fig. 11. Two other grid data tapes available contain data for

an equatorial projection circling the globe between 480N to 480S latitudes

and a south polar projection similar to the octagonal grid. The program

space allows for computations on a rectangular grid--not to exceed 576

grid points (the most commonly used is 24 x 24). It can be placed

anywhere on the globe when used in conjunction with the appropriate

tapes. (The equations for conversion of latitude and longtitude to grid

point coordinates are given in Appendix B.)

Program II uses data from the output tape of Program I and utilizes

the multiple linear regression technique to compile a tape containing

grid-point values of d6/dp, p, YM' balanced wind, and the u, v components

of the observed wind.

Program III, using the output data tape from Program II, constructs

backward or forward trajectories- and can employ all the option modes

discussed in Section III b. PF is analyzed in Program III instead of II

because more computer space is available.

Page 35: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

24

5 10 15 20 25 30 35 40 45

NMC 47 x 51 octagonal grid. The pole point is I, J = 24, 26.

J

50

45

40

35

30

170W-25

20

15

I0

5

I

-10 E

-I

'8u::: ::r ·ext ·7 3 * · · ·fi * * m

.. ,,;, ,.. ...... ..

/ e i...

L{. ., . . " . ~ . . ., . Ir . . 1 f

I' d_· \ · n /\ / · · · ~

^:~s, ::: :\>\ :y_ ,:./

_' .. :.'~' x':. :

- : I Am

-q-pr

-- -- i m L. - i -· ·NW , . i . --' --w - A1--li

R w* l

· �r 4 4 4 n · 4 4

·I r···l�··

4 r\ I 4 4 4 C�· k ·

4 4 4\_4\ · �·XLY··

4 · �· 4 �� \· Irrr 4\4 4 4

4 4 y· 4 · �A/· 4 · \· 4 .4

4 4A · \· · ·· · ·· · 4

· \t/' · · · \'I · · 1� 4 � · 4r

· V·\····)E·�\···\··

· �··�\··��l�ls··l·· 4\ · ·

4 4 4X4 · ·· · IV· · ��rl IL � ·- V�·\· ·

4 4 ·I�· 4\4 r · /4 4 I CI r-ry· -·\ · 4 I· ·

4 · �·�·V/···�l·��··\· 444

4 4 · Y··' · · I �·· · I · \· ·

4 4 4 /· 4\4 · I · · r, · /IC·I\Il · ·� · \· 41 ·

4 · Y····X····/�\···L�� �·� · I·

· A···)·.�·�··�· �p�rrp · \· C�T\·

t4 41 ·� 4 · /· · · · /\ 4 · · · 1 · /� · \·

i � 4 4 4 �? · · /· · · \�.'h·Y A/ \ · \·

r L, 4 I 4 14 4 ·- )Jc· · · E� ·����Y� · Y 'LP\ ·

, r 414 4 4 � 4 · �· · �TU ·r4 4 · · ull\ ·rrrr

r.. Lh ·

4r r r j··· 'i ' · I· r�LL ·rj

ar 4 41 r · 4 4 1·

17 4 · 4 · 4 ·· 4 4

a ·· · ) · · J� I · 414

· · I II �·I· 4 · 1·

4 4 · n. · · ·r I\I rr · I· ·

4 · · I · · · 4 · · ii u'· o I

·I · · · k· · · 4L*· r\ · ·

· 4 I · ·� · 4 III)I I I\Il · r

· · I · · I · h�··\··lr·

· · I· · · I· · · /4\r r�· \i · L·/,

· ·I ·�·r·l I·r·V· ·A· · ·

· ·I · · �· ·\·/· · · I, · \ · � LI/ · · \· 4

· rl · · I· · ��·/···\l�l··r�·l r4YI

· 1�4� · ·/ · · ·r, · / I\I 4 · r r

· P · I· ·V· · ·/ · ��· � · · \ · Ir � � · · ·

(I. /' t' · �� fc�P\' ' · ^' ''"� '·.· · � y/· · 4\4· I-U · I· · I·�h·I· �·

·I · I· I� � · I�' \ · · LA\· �· · �7 · \r ·t·u·I · /· I\I I · · \�CI·L·\ · I· � · · · , ·

/·, ·\. ·-/· · (·\ · 4 ,

·R·VI · ·C· · �· · . r·Y

r ��y · _y · · I · · i.� . L-eT- I · · \4

�· �·-· 4()4 · 4 414

,..,.r

· · I · · · I· ·· · ii I · Y �c� ·

414 44 · � · · · I· r �cCr · y�) ·

4\4 4x ·�CI�· · �· 4 · I 4 �C�· 1/4;1 ��

· p· · · \· · · �··�r···v· I· �� 4 4 · \· · · �_rTI · · � J ·rL·\ / r

· I 4 4 4 �· · I \· · I/I\I E3.A r,/ rT·

4 ·\ · � 4 44, · · · · \� · 4 �/� · � · \/ ·

· \r 4 · � · · 44 ·/ · · I· ru r·· *· · ·

· 4 A I 4 4 ·r· · 4 · \·i�· · I'�/� III I· Y·

· 4 4\4 · /· · � · · �· o\·/ · /· · ·�\· · /-· ·I·

(I · Ir; 4 4 4 · \�/ · · I·\� · '/' · I�L '

· ,\· · · · I��· 4 · 1/ · � � · · /· ·

4 4 ·�· I/· · · \· · 4 · /C\· Il · · I�

44 · · · · r·· r· e·

4 �···/··\�·/···I···I · ·

4 4 \·/· Il · · ·I · ·

· · �C\ · I r�lrlfr 4 I)CI · ( · ·

I rL 4 �· y , ·I ·IP '

· · · �·(I · � I · · I· ·

· ·�· · �·I·(· · , I· · ·

444 · · r

· · I· · r\· j · _r ·

41 4 4 4 CI1· r · I·

I

Fig. 11

Page 36: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

25

Program III A uses data tapes compiled by-Pr~ogr~am IIll a~nd contours

trajectory-derived w 'and V chang ye.elds ..Q!Iowing the' technique-describ~ed

in Sect ion I V. 'The'. owI .'hg't. for .'ll the',~ rgias, is. g ivanm -ini FEig. l12,

Page 37: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

26

PROGRAM I

Input desired gridlocation and timeperiod.

Input radiosonde andNMC grid data tapes.

Call Rgrid (decodeNMC grid data).

Call Duquet. -

Call Stkadp. *

Call Wzzadp (decoderadiosonde wind data).

Call Sort (test data forcode errors).

Call Duquet. _-

Compile output tapeof values returnedfrom Duquet.

End.

SUBROUTINE STKADP

Call Manadp (decodemandatory levelradiosonde data).

Call Sigadp (decodesignificant levelradiosonde data).

SUBROUTINE DUQUET

Compute p, z, dO/dpand TM at 0 levels.

Call Winder (computeu and v at 0 levels).

PROGRAM II

Input NMC grid data(first guess 0 gridfields).

Input coordinate trans-formed radiosonde data.

Compute differenceUse function Bint tointerpolate values fromgrid.

Call Calcwt. _

Use weights returnedfrom Calcwt to com-pute corrections tofirst guess grid values.

Smooth final fields withfive point filter.

Call Baleq (computesbalanced 4 M.

Compile output tape ofTM' balanced "M, p, u,v and d 0 /dp fields.

SUBROUTINE CALCWT

Find eight nearestradiosonde locations toeach grid point.

Calculate weights Oakusing the auto-correla-tion function andappropriate distance d.

- II~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PROGRAM III

Input 0 level, geographi-cal coord. and timelength for desiredtrajectories.

Input analysis neededfor calculatingtrajectories.

Call Gridi (computeslat. and long. for allNMC grid points ifbulk production optionis employed).

Call Vortic (computesPo fields).

Compile output tapeof values returned fromVortic.

Call Trajec.

End.

SUBROUTINE TRAJEC

Calculate first guess(kinematic) trajectory.

Call Traj (option toemploy energyconstraint).

Compute APO and Apfor each 12-hr trajec-tory. Use function Bintto interpolate valuesfrom analysis.

Compile output tapeof values needed togenerate w and APofields.

PROGRAM III A

Input values for de-riving w and APO fields.

Calculate w and timemidpoint of eachtrajectory.

Call Conver (computefirst guess grid field).

Call Object.

End.

SUBROUTINE OBJECT

Calculate differencesweights and correctionsfor deriving final wand APo fields.

Program Flow Chart.Fig. 12

Page 38: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

27

APPENDIX A

TRANSFORMATION PROCEDURE. FORISENTROPIC COORDINATES

If T and P are known at two adjacent.-levels. i, i + 1 that bracket a

particular potential temperature level j, .then,

9 (T - B Pi K )

Tr =· - I

e - B 1000-

where

Ti +1 i- T.T -T

K pKi+ i

From T. and 0. we can derive P. defined asJ J J

1000Pi Q 1

J- KT.

Wind is assumed to vary linearly with height z where zj at any level

j can be derived by integrating the hydrostatic equation from some lower

reference level is such that,

c (T I -IT.i) Tz. z.; + j- i n + T. -3 i g n, - 1

where

.-.. K)

Page 39: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

28

APPENDIX B

COORDINATE CONVERSION FOR 'LATITUDE AND LONGITUDE

1. Octagonal grid

The equations for conversion of latiLtude (4) and East Longitude

(X) to NMC grid point coordinates I, J are,

I = 1 - R cos (10Q - X)

J = J + R sin (100 - )p

where

R 31.4 2 tan ( 9 0 - +(J ) 2R = 31.42 tan (. 2 -= ) + (J - )2 J (I P P

and,

I = coordinate of

= coordinate ofJ = coordinate ofp

north pole in I-direction (Figure 11)

north pole in J-direction (Figure 11)

If I and J are known, ( and X are given by

C = 90° - 2 tan' R/31.42)

100 - tan- , ( ( J - .3 / (I - I) )p -p <

Page 40: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

29

2. Tropical Grid

The tropical grid is on a Mercator projection. Given ( and X, we

have

I = + 15

J = yJ + 12

where

yJ = 11.459 In [tan(- + ] ) ]4 2

If I and J, are known, ( and X are given by

X = 5(I-1)

( = 2 arctan eY - 90

where

J - 1211.459

Page 41: NCAR/TN-149+STR Isentropic Trajectories for Derivation of

30

REFERENCES

Bleck, R., and P. L. Haagens.on, 1968: Objective analysis on isentropic

surfaces. NCAR.Tech. Note NCAR-TN-39, Boulder, CO., 27 pp.

Danielaen, E. F., 1961: Trajectories;: isoQbaaic, isentropic and actual.

J. eteor., 18, 470-486.

, 1966: Research. in four-dimensional diagnosis of cyclonic storm

cloud systems. Rep. No. 66-30, Air Force Cambridge Res. Lab., Dept.

66-30, Bedford, IA, 53 pp. [NTIS AD 632 668].

___._ , and R. Bleck, 1967: Moist isentropic flow and trajectories in

a developing wave cyclone. Rep. No. 67-0617, Air Force Cambridge

Res. Lab., Dept. 67-0617, Bedford, MA, 1-34 [NTIS AD 670 847].

Duquet, R. T., 1964: Data Processing for Isentropic Analysis. Technical

Report No. 1, Contract No. (30-1)-3317, Air Force Cambridge Research

Laboratories.

Eddy, Amos, 1967: Statistical objective analysis of scalar data fields.

J. Appl. Meteorol. 6(4), 597-609.

Peterson, R. A., and L. W. Uccellini, 1979: The computation of isentropic

atmospheric trajectories using a "discrete model" formulation. Mon.

Wea. Rev., 107, 566-574.