Technical Note

Similar documents
Technical Note

Technical Note

S 3 j ESD-TR W OS VL, t-i 1 TRADE-OFFS BETWEEN PARTS OF THE OBJECTIVE FUNCTION OF A LINEAR PROGRAM

( Final Report) Theory of the Cylindrical Dipole on a Sphere. L. L. Tsai D. V. Otto. Prepared by. The Ohio State University

NORWEGIAN SEISMIC ARRAY NORSAR ESD ACCESSION LIST, Approv. Royal Norwegian Council for Scientific and Industrial Research. Copy No.

THE MINIMUM NUMBER OF LINEAR DECISION FUNCTIONS TO IMPLEMENT A DECISION PROCESS DECEMBER H. Joksch D. Liss. Prepared for

Technical Note

Primes of the Form n! ± 1 and p ± 1

UNCLASSIFIED AD NUMBER LIMITATION CHANGES

cot* SEPTEMBER 1965 a CC 0^\ 0 «*«***

Technical Note. On Estimating Explosive Source Parameters at Teleseismic Distances. * c Oft 0. PfrtfCfftl** J. R. Filson.

KULTIWAVELENGTH LASER PROPAGATION STUDY ~ III. Quarterly Progress Report No. h March 16, June 15, J. Richard Kerr

urn DISTRIBUTED BY: National Technical Information Service U. S. DEPARTMENT OF COMMERCE AD-A

CSE 20 DISCRETE MATH. Fall

*!5(/i,*)=t(-i)*-, fty.

The discrete and fast Fourier transforms

Volume 6 Water Surface Profiles

HIGH-SPEED CONVOLUTION AND CORRELATION*

Cramer-Rao Bound Analysis for Frequency Estimation of Sinusoids in Noise

THE EULER FUNCTION OF FIBONACCI AND LUCAS NUMBERS AND FACTORIALS

MATH 4400 SOLUTIONS TO SOME EXERCISES. 1. Chapter 1

CSE 20 DISCRETE MATH. Winter

AD-AISS "3 IMPACT OF DETECTOR LOCATION AND ORIENTATION ERRORS ON in THE PERPENDICULAR METHOD AN INTRODUCTION(U) JET PROPULSION LAB PASADENA CA 03 OCT

Technical Note

Computer Aided Modeling of Soil Mix Designs to Predict Characteristics and Properties of Stabilized Road Bases

AD-A ROCHESTER UNIV NY GRADUATE SCHOOL OF MANAGEMENT F/B 12/1. j FEB 82.J KEILSON F C-0003 UNCLASSIFIED AFGL-TR NL

Sums of the Thue Morse sequence over arithmetic progressions

Technical Report. Lincoln Laboratory. Quantization Effects in Digital Filters. fl'fttfote&k^ ESD RECORD COPY. C. J. Weinstein.

Allows us to work with very large or small numbers more easily. All numbers are a product of 10.

A GENERALIZED RADAR OUTPUT SIMULATION. J. F. A. Ormsby S. H. Bickel JULY Prepared for

Math 4603: Advanced Calculus I, Summer 2016 University of Minnesota Notes on Cardinality of Sets

E. DROR, W. G. DWYER AND D. M. KAN

S 7ITERATIVELY REWEIGHTED LEAST SQUARES - ENCYCLOPEDIA ENTRY.(U) FEB 82 D B RUBIN DAAG29-80-C-O0N1 UNCLASSIFIED MRC-TSR-2328

CRS Report for Congress

NUMERICAL SOLUTIONS FOR OPTIMAL CONTROL PROBLEMS UNDER SPDE CONSTRAINTS

173 ENERGETIC ION BERN-PLASMA INTERACTIONS(U) PRINCETON i/i UNIV N J PLASMA PHYSICS LAB P KULSRUD 09 MAR 84 RFOSR-TR AFOSR

REPORT TYPE Conference Proceedings. 2o xo;ui3s/

NEW METHODOLOGY FOR SIMULATING FRAGMENTATION MUNITIONS

The Composite Two-Step

ON ANALOGUES OF POINCARE-LYAPUNOV THEORY FOR MULTIPOINT BOUNDARY-VALUE PROBLEMS

GROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION

NOL UNITED STATES NAVAL ORDNANCE LABORATORY, WHITE OAK, MARYLAND NOLTR ^-z ^ /

PC -It-. AMEFilCAN OPTICAL CORPORATION WAR 7. t :;.,;.. i..;.,^%i%>^r- " :^i::i\ v-:^. : / ;';;.:. ^

AD FIXED POINTS OF ANALYTIC FUNCTIONS Peter Henrici Stanford University Stanford, California July 1969

A STUDY OF SEQUENTIAL PROCEDURES FOR ESTIMATING. J. Carroll* Md Robert Smith. University of North Carolina at Chapel Hill.

DISTRIBUTION A: Distribution approved for public release.

St>-T*-4*-te.» ESD RECORD COPY. ,om*' ESD ACCESSION LIST ESTI Call M - 4H THIRD QUARTERLY TECHNICAL REPORT October to 30 December 1967

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

z-transforms 21.1 The z-transform Basics of z-transform Theory z-transforms and Difference Equations 36

The Discrete Fourier transform

UMASS AMHERST MATH 411 SECTION 2, FALL 2009, F. HAJIR

REPORT DOCUMENTATION PAGE

CSE 20 DISCRETE MATH. Fall

NAVAL SHIP RESEARCH AND DEVELOPMENT CENTER Bethesda, Maryland 20034

FIBONACCI NUMBERS AND SEMISIMPLE CONTINUED FRACTION. and Ln

C-) ISUMMARY REPORT LINEAR AND NONLINEAR ULTRASONIC INTERACTIONS ON LIQUID-SOLID BOUNDARIES

MATH 433 Applied Algebra Lecture 21: Linear codes (continued). Classification of groups.

Relations. Binary Relation. Let A and B be sets. A (binary) relation from A to B is a subset of A B. Notation. Let R A B be a relation from A to B.

A note on the generalization performance of kernel classifiers with margin. Theodoros Evgeniou and Massimiliano Pontil

ISOMORPHISMS KEITH CONRAD

AIRFOIL DESIGN PROCEDURE A MODIFIED THEODORSEN E-FUNCTION. by Raymond L. Barger. Langley Research Center NASA TECHNICAL NOTE NASA TN D-7741

I I ! MICROCOPY RESOLUTION TEST CHART NATIONAL BUREAU OF STANDARDS-1963-A

DISTRIBUTION A: Distribution approved for public release.

DADA17-69-C-9182 ; FEASIBILITY STUDY OF CYTOCHALASIN B ENUCLEATION OF CELLS FINAL REPORT. Richard D. Estensen, M. D. 15 June 1973

PUTNAM TRAINING NUMBER THEORY. Exercises 1. Show that the sum of two consecutive primes is never twice a prime.

Jumping Sequences. Steve Butler Department of Mathematics University of California, Los Angeles Los Angeles, CA

IF A PRIME DIVIDES A PRODUCT... ζ(s) = n s. ; p s

AD-A MASSACHUSETTS INST OF TECH LEXINGTON LINCOLN LAB FIG 20/6 ZERN IKE ABERRATIONS AND THEIR FAR FIELDS INTENSITIES.(U) SEP So J HERRMANN

Chapter 1 The Real Numbers

Solutions to Practice Final

ICS141: Discrete Mathematics for Computer Science I

Basic counting techniques. Periklis A. Papakonstantinou Rutgers Business School

AD-At AN OUTPUT MATCHING APPROACH TO MULTIVARIABLE LINEAR Il 0001 UNCLASSIFIED AFOSR-TR AFOSR U/ 14/2 NL 1

Wavelet Spectral Finite Elements for Wave Propagation in Composite Plates

MEMORANDUM No THE CHINESE R EMA IN DER TH EOR EM AND MULTI**PRF RADARS. Authorý J Clarke

1.0~ O. 1*1.8.2IIII II5 uuu11~ I 1 I6 MICROCOPY RESOLUTION TEST CHART NATIONAL BUREAU OF STANDARDS 1963-A

Attribution Concepts for Sub-meter Resolution Ground Physics Models

Computer Arithmetic. MATH 375 Numerical Analysis. J. Robert Buchanan. Fall Department of Mathematics. J. Robert Buchanan Computer Arithmetic

Report Documentation Page

TO Approved for public release, distribution unlimited

Math 8A. Content Description Content Location U01-L01-A05. Learn: Text. Video U04-L18-A05. Learn: Text and. Video. Learn: Text and U04-L19-A03.

Even Cycles in Hypergraphs.

THE STÄTIONARITY OF AN ESTIMATED AUTOREGRESSIVE PROCESS BY T. W. ANDERSON TECHNICAL REPORT NO. 7 NOVEMBER 15, 1971

i of 6. PERFORMING ORG. REPORT NUMBER Approved for public Dtatibuft Unlimited

Basic elements of number theory

Basic elements of number theory

GENERAL INSTRUCTIONS FOR COMPLETING SF 298

Algebraic Number Theory Notes: Local Fields

q-counting hypercubes in Lucas cubes

THE frequent use of transcendental functions in

DISYRI'3UTED BY: National Technical Information Service U. S. DEPARTMENT OF COMMERCE 5282 Port Royal Road, Springfield Va.

Metrology Experiment for Engineering Students: Platinum Resistance Temperature Detector

On the Splitting of MO(2) over the Steenrod Algebra. Maurice Shih

OFFICE OF NAVAL RESEARCH. Contract Nonr-4756(07) Task No. NR Determination of the Rate Constants

MA3232 Numerical Analysis Week 9. James Cooley (1926-)

Counting Methods. CSE 191, Class Note 05: Counting Methods Computer Sci & Eng Dept SUNY Buffalo

Mathematical Induction

Interim Research Performance Report (Monthly) 4. TITLE AND SUBTITLE 5a. CONTRACT NUMBER

DISTRIBUTION A: Distribution approved for public release.

;E (" DataEntered,) 1.GOVT ACCESSION NO.

Transcription:

ESD-TR-66-208 Technical Note 1966-31 An Efficient Technique for the Calculation of Velocity-Acceleration Periodograms E. M. Hofstetter 18 May 1966 Lincoln Laboratory

' The work reported in this document was performed at Lincoln Laboratory, a center for research operated by Massachusetts Institute of Technology. This research is a part of Project DEFENDER, which is sponsored by the U.S. Advanced Research Projects Agency of the Department of Defense; it is supported by ARPA under Air Force Contract AF 19(628)-5167 (ARPA Order 498). This report may be reproduced to satisfy needs of U.S. Government agencies. Distribution of this document is unlimited.

42 MASSACHUSETTS INSTITUTE OF TECHNOLOGY LINCOLN LABORATORY AN EFFICIENT TECHNIQUE FOR THE CALCULATION OF VELOCITY-ACCELERATION PERIODOGRAMS E. M. HOFSTETTER Group 42 TECHNICAL NOTE 1966-31 18 MAY 1966 LEXINGTON MASSACHUSETTS

ABSTRACT The Cooley-Tukey method for greatly reducing the number of computations required to evaluate a velocity periodogram has been extended to the evaluation of velocity-acceleration periodograms. For N data points, this method requires approximately a factor of 2/3 K fever computations than would be required by straightforward evaluation of the periodogram. Accepted for the Air Force Franklin C. Hudson Chief, Lincoln Laboratory Office iii

An Efficient Technique for the Calculation of Velocity Acceleration Periodograms The velocity acceleration periodogram associated with the (complex) data samples r,... r, is defined by P(f,a)- ^ e J2nfkA ^nadca) 2 (l) k=0 where A denotes the (uniform) time separation between successive data points. -1-2 P is periodic in f with period A and periodic in a with period A so that P need only he evaluated over the (f,a) region defined by 0 < f < A~, _2 0 < a < A. Furthermore, since the velocity and acceleration resolutions of -1-2 the periodogram are given (approximately) by (NA)"' and (NA) " respectively, it is usually sufficient to evaluate P at the discrete points given by f = n(na)~, a = m(na)" where n = 0, 1,... N-l and m = 0,... 1T-1. These considerations transform the original periodogram problem to the evaluation of the expression: N-l 2 P(n,m) = ^ \ ** ** < 2 > k=0 where n = 0, 1,... N-l; m = 0, 1,... 1T-1; W = exp(j 2«/N), V = exp(j 2n/K ).

Following Cooley and Tukey*, we assume that K = 2^ and proceed to express the integers k, n, m in binary form as follows: k = k_,2p-l F "+... + k-2 + k p-l" "1" " "o n = n n 2 P " +... + n-2 + n p-l 1 o 2p-l m = m?.2 * +... +m-2 + m p-l J. o where k., n. and m. take on the values 0 and 1. In addition, it will be 2 convenient to express k in the form k 2 = (k 2 ).+... + (k 2 ) 0 2 2 where (k ). = those terms in k that depend on k. but not on k.., k,. Thus, p-l (k 2 ),. k, 2^+1 V k 2*"* + k 2, 2 2^"^ 'p-i p- /_, p-g p-i 0-3+1 The derivation of this last formula is straightforward exercise. Note that * Cooley and Tukey, An Algorithm for the Machine Calculation of Complex Fourier Series, Math, of Comp. 1 ; April, 1965.

(k '* ) t, contains a factor fact" 2T except when Z = p. Next we note that W^-W (n o +... n p-1. 2P ~ 1 )(k o +... + k p-1. a 5 ' 1 ) k, 2?~\_ = W ** " W k p-2 2P K + "l 2». w k (n +... + n n 2 P ). o v o p-1 ' and (* 2 W m 0 + - + vi 2P " 1) = v p ^k 2 )^ +... + ^3 2 2p -3) ^(k 2 )o(mo + _ + ^ 2 2p-l } because the exponent of W need only he computed modulo N = 2^ and the exponent of V need only be computer modulo N = 2 p. With some obvious changes of notation, equation (2) now can be written in the form P( V Vi' V * "Vi^ =

M n o + + vi 2P " 1) (k2) ok + + ^p-i 22p_1 ) W~ ~ p^ V k o Y r(k Q,... k p _ x ) W*" 1 P-1 V p - X P" 1 (3) For computational purposes, it is convenient to think of equation (3) as a sequence of p calculations as follows: First compute p i( k 0' k P-2' v v Vl* r-i k. 2P _1 n (k 2 ).(m +... m. 2 P " 1 ) = r(k Q,... k^) WP" 1 V P" 1 ' 0 P" 1 then successively compute P. from P-., I = i,... p-1, according to the formula P^(k o,... k v _ _ lf n Q,... n^, m Q,... m p+jg _ 2 ) =

Vl 2P "" (n o - n «2 '" X) W V (k2) P-* (m o + - + V«rf^M (5) Finally, P is computed from the formula, P (n.... n,, m,... HL, ) v o' p-1' o' ^p-1' 2/1 k o, P P-1 ( V V * n p-2' V ' m 2p-3 ) /ok + - Vl ^ v (k2) ok + - + V ^"^ The last computed function P is the desired function P given "by equation (3). XT A straightforward computation of the periodogram from equation (2) would require (H-l)N computations. (A computation is defined as being the performance of two complex multiplications followed by an addition. Thus, each evaluation of the sum in equation (2) requires N-l computations and, since there are N«l< = K values of n and m for which the sum must be evaluated, the resulting number of computations is (N-l)N.) The computation method just proposed requires many fewer computations as will now be demonstrated. (6) The calculation of P, requires 2p~ 2. % 2? = 2 * computations and the calculation of P, from P^ -, = 2,... p-1 requires 2 p ~' e 2 i 2 p+ ' e ~ 1 = 2 2p+^_1 computations. Finally, the calculation of P from P - requires 2^ 2 p = 2^p

computations. Thus, the total number of computations is given by.2=1 2 For large N, this figure is roughly a factor of -^ N smaller than the number of computations required by straightforward evaluation of equation (2). A further reduction in the number of computations can be effected if P need not be evaluated for all possible values of its arguments. For example, assume that P is to be evaluated for all velocity resolution cells but only for the M smallest acceleration cells where M is of the form M = 2r&, 0 < g < p. (The reason for assuming M to be of this form vill become apparent in a moment.) In this case, the binary expansion for m requires only p + g instead of 2p binary digits; i.e. m=m +... + m, n 2 pg ". Examination o P+g-1 of equations (1+), (5), and (6) now reveals that the number of computations required for P - is equal to 2^" for i = 1,..., g and equal to 2 ^s" for Z = g +1,... p. It follows that the total number of computations C M is given by C M - V 2 2 * + - 1 + (p-g) 2 2^-i 4=1 H(M-H) + f logg ( gl) (7)

It is interesting to compare the value of C M given by equation (6) with the number of computations required by(two other methods) for evaluating P for N velocity resolutions cells and M acceleration resolution cells. Straightforward evaluation of equation (2) requires UM(N-l) computations; thus the efficiency of the above proposed method can be assessed by evaluating the ratio C 1 - - N 2 M M 1.. / ITx NM(N-l) = N-l 2(H-1) &2 * M ; (8) As a numerical example, consider the numbers N = M = 32 for which equation (8) C M yields ^-./^,\ = 0.08. This illustrates the considerable computational advantage the proposed method has over straightforward evaluation of equation (2). Another way of calculating P for N velocity resolution cells and M acceleration resolution cells is to combine the acceleration factor v with the data r, in equation (2) and then apply the Cooley-Tukey method for a pure velocity periodogram for each desired value of m. This approach results in a total of KM logpn computations which when compared with C M yields 0 K (1 - g) I 10^ ( g) NM loggn lo^k Substituting N = M = 32 in equation (8) results in 0./NM log 2 H = l/2 which means that, in this case, our method is only a factor of two more efficient than the modified Cooley-Tukey method.

Distribution: A. Bertolini S. Catalano D. Clark D. DeLong A. Galvin A. Grometstein H. Hoffman (3) E. Hofstetter (5) H. Jones L. Martin S. Miller J. Morriello J. Penhune J. Perry E. Schwarz F. Schweppe C. Slade R. Straw F. Vogt R. Wishner 8

UNCLASSIFIED Security Classification DOCUMENT CONTROL DATA - R&D (Security classification of title, body ot abstract and indexing annotation must be entered when the overall report is classified) ORIGINATING ACTIVITY (Corporate author) Lincoln Laboratory, M.I.T. 3. REPORT TITLE 2a. REPORT SECURITY CLASSIFICATION Unclassified 2b. GROUP None An Efficient Technique for the Calculation of Velocity-Acceleration Periodograms DESCRIPTIVE NOTES (Type of report and inclusive dates) Technical Note AUTHOR(S) (Last name, first name, initial) Hofstetter, Edward M. 6. REPORT DATE 18 May 1966 7a. TOTAL NO. OF PAGES 14 lb. NO. OF REFS I CONTRACT OR GRANT NO. AF 19(628)-5167 PROJECT NO. ARPA Order 498 9a. ORIGINATOR'S REPORT NUMBER(S) Technical Note 1966-31 9b. OTHER REPORT NO(S) (Any other numbers that may be assigned this report) ESD-TR-66-208 10. AVAILABILITY/LIMITATION NOTICES Distribution of this document is unlimited. II. SUPPLEMENTARY NOTES None 12. SPONSORING MILITARY ACTIVITY Advanced Research Projects Agency, Department of Defense 13. ABSTRACT The Cooley-Tukey method for greatly reducing the number of computations required to evaluate a velocity periodogram has been extended to the evaluation of velocity-acceleration periodograms. For N data points, this method requires approximately a factor of 2/3 N fewer computations than would be required by straightforward evaluation of the periodogram. 14. KEY WORDS periodograms UNCLASSIFIED Security Classification