The Equivalence of Digital and Analog Signal Processing *

The Equivalence of Digital and Analog Signal Processing *

Reprinted from I ~ FORMATIO:-; AXDCOXTROL, Volume 8, No. 5, October 1965 Copyright @ by AcademicPress Inc. Printed in U.S.A. INFORMATION A~D CO:";TROL 8, 455- 4G7 (19G5) The Equivalence of Digital and Analog Signal Processing * K . STEIGLITZ Departmentof Electrical Engineering, Princeton University, Princeton, l\rew J er.~e!J A specific isomorphism is constructed via the trallsform domaiIls between the analog signal spaceL2 (- 00, 00) and the digital signal space [2. It is then shown that the class of linear time-invariaIlt realizable filters is illvariallt under this isomorphism, thus demoIl- stratillg that the theories of processingsignals with such filters are identical in the digital and analog cases. This means that optimi - zatioll problems illvolving linear time-illvariant realizable filters and quadratic cost functions are equivalent in the discrete-time and the continuous-time cases, for both deterministic and random signals. FilIally , applicatiolls to the approximation problem for digital filters are discussed. LIST OF SY~IBOLS f (t ), g(t) continuous -time signals F (jCAJ), G(jCAJ) Fourier transforms of continuous -time signals A continuous -time filters , bounded linear transformations of I.J2(- 00, 00) {in}, {gn} discrete -time signals F (z), G (z) z-transforms of discrete -time signals A discrete -time filters , bounded linear transfornlations of ~ JL isomorphic mapping from L 2 ( - 00, 00) to l2 ~L 2 ( - 00, 00) space of Fourier transforms of functions in L 2( - 00,00) 512 space of z-transforms of sequences in l2 An(t ) nth Laguerre function * This work is part of a thesis submitted in partial fulfillment of requirements for the degree of Doctor of Engineering Scienceat New York University , and was supported partly by the National ScienceFoundation and partly by the Air Force Officeof Scientific Researchunder Contract No. AF 49-(638)-586and Grant No. AF-AFOSR-62-321. @ 1965 by Academic Press, Inc ., New York , New York 1(xx)3. 1 STEIGLITZ I . INTI { ODUCTION 1 " he l ) arallel bet \ veen linear time - inval ' iant filtering theory in the continuous - time and the discrete - time cases is readily observed . The theory of the z - transform , developed in the 1950 ' s for the analysis of sampled - data control systems , follows closely classical Fourier transform theory jn the linear time - invariant case . In fact , it is common practice to develol ) jn detail a particular result for a continuous - time problem and to pay less attention to the discrete - time case , with the assumption that the derivation in the discl ' ete - time case follo \ vs the one fol ' con - tinuous - time signals \ vithout nluch change . Examples of this ( ' an be found jn the fields of optimum linear filter and compensator design , system identification , and po \ ver spectrum measurement . The main purpose of this paper is to sho \ v , by the construction of a specific jsomorphism between signal spaces L 2 ( - co , co ) and l2 , that the theories of processing signals , vith linear time - invariant realizable filters are jdentical in the continuous - time and the discrete - time cases . This will jmply the equivalence of many common optimization problems iIlvolvjng quadratic cost functions . In addition , the strong link that is developed between discrete - time and continuous - time filtering theory \ viil enable the data analyst to carryover to the digital domain many of the concepts , ~ . hich have been important to the communications and control engineers over the years . In particular , all the approximation techniques developed for continuous - time filters become available for the design of digital filters . In the engineering literature , the term digital filler is usually applied to a filter operating on samples of a continuous signal . In this paper , ho \ vever , the term digital filter , viII be applied to any bounded linear operator on the signal space l2 , and these signals , viII not in general represent samples of a continuous signal . Fol ' example if { xn } and { Yn } are two sequences , the recursive filter Yn = Xn - 0 . 5 Yn - l will represent a digital filter whether or not the Xn are samples of a continuous signal . The important property is that a digital computer can be used to implement the filtering operation ; the term nul1urical filter might in fact be more appropriate . II . P ! { ELIl \ IINAI1IES The Hilbert space L 2 ( - ~ , 00 ) of complex valued , square integrable , Lebesgue measurable functions f ( t ) \ vill play the role of the space of 2 DIGITAL AND ANALOG SIGNAL PROCESSIKG CoIltiI1UOus-tiIlle sigllms . The Hilbert space l2 of double -ended sequences of complex numbers {fn}: =_(X) that are square summable will play the role of the space of discrete -time sigIlals . A functioIl in L 2 ( - CX), CX)) will be called an analog signa], and a sequence in l2 " Till be called a dig- ital signal . Similarly , a bounded lineal ' transformation A of L 2 ( - CX), CX)) will be called an analog filter , and a bounded linear transformation A of l2 ,viII be called a digzlal filter . All analog filter ,,1 will be called lime -invariant if .ll : f (t ) ~ g(t ) , f (t ), g(t ) E 2 ( - 00, 00), ( 1) implies ,,1 : f (t + T) ~ g (t + T) . (2 ) for every realllumber T. Time -illvariant analog filters call be represellted by the COllvolutiOll illtegral g(t ) = l :f(T)a(t - T) dT, (3) where aCt) , the im })ulse re.';:;pOllse of the filter ,,1, lleed not belollg to J.J2 ( - 00, 00) . Similarly , a digital filter A \vill be called iinLe-inl 'ariant if .~: {in } ~ {gn} , {fn} , {gn} E l2 , ( 4 ) implies . .-\.: {fn +,,} ~ {gn+,,} ( 0 for every illteger v. Time -illvariaIlt digital filters can be represented by the COIlvolution summatioll . {gn} ={it~ fi an-,} , (0) where the sequellce {an}, the impulse response of the filter A, need not belollg to l2 . Our program is to construct a specific isomorphism between the analog signal space and the digital signal space via their isomorphic transform doIllaiIls . Hence , \\-e no ,v define the Fourier transform on the allalog signal space, mapping /..12( - 00, 00) to another space L 2 ( - 00, 00) called the Fourier trmlsfoffil domain and denoted by b=L 2 ( - 00, 00.) . .We need the following key re-"ults (\Viener , 1933; Titchmarsh , 1948) : TIIEORE~1 1 ( I>Iancherel) . /ff (t ) E L 2 ( - 00, 00) , then (7) F ( s ) = ln-+~ .i.m . 1Rf- R ( t ) e- st dt 3 STEIGLITZ existsfor s = j "", andF(j ",,) E L2 (- co, co). J1"urthermore, (f ,f ) = lac-00 I f(t)j2 dt = 2~.7rJ ljOO-100 I F(s)12ds, (8) and jll f (t) = l~~~.-- IjR F(s)e8tds. (9) Analyticextension of ji"(jU)) to therest of the s-plane(via (7) whenit ex'ists, for exaJnple) givesthe two-sided Laplace transfor}}],. THEORE~I 2 (l>arseval). Iff (t), g(t) E L2 (- 00, co), then (f , g) = l-oc Cf(t)g*(t) dt = 2-.!.-.1~CX)1rJ-}:)Q }'(s)G*(t) dB. (10) rl'he theoryrequired for the analogousconstruction of a z-transform domainfor digital signalsis really no morethan the theoryof v'ourier series. CoIlsidel' the digital signalas a sequenceof v'ouriercoefficients, and CoIlsiderthe periodicfunction \vith thesev'ourier coefficients as the z-transfornlevaluated 011 the unit circle in the z-plane. 1'he Iliesz- FischerTheorem (\Viener, 1933) thenreads: TIIEORE~13 (F. Riesz-li'ischer). Ij {fn}N E [2, then F(z) =I.i.m. N-+oon=-N L fnz-n (11) exists for z = eiWT, and F(e,oWT) E L2 (0, 211"/ T), where (t> is the inde~ pendentvariable of L 2 (0, 211"/ T), and this (t> is unrelated to the (..Jused in th,e s-plane. Furthermore, ({fn}, {fn}) = n=-OOt Ifn 12= 27rJ~. :rI, F(z) /2 ~z , (12) and fn = 2.~ 7rJ f F( z )z n ~Z , (13) where integrals in the z-plane are around the unit circle in the counter- cloclcwisedirection. As in the analog case, the analytic extension of F (eiWT) to the rest of the z-])lane will coincide \vith the ordinary z-transform , \vhich is usually defined only for digital signals of exponential order . 4 DIGITAL AND ANALOG SIG~AL PROCESSIKG TIIEORE ~ I 4 ( Parseval ) . If { fn } , { gn } E l2 , then oc ( { fn } , { gn } ) = L fn gn * = F ( z ) G * ( z ) c! . : . ( 14 ) n = - OC 2-kf Z TJTe denote the space 2 ( 0 , 211 "/ 11 ) of z - transforms of digital signals by bl2 . III . A SPECIFIC ISO ~ lOIlPIIISl \ l BET ' VEI ~ ~ TIlE A ~ J:\ LOG AX ! ) l ) IGI ' l ' .\ I .J SIGNAL SPACES Intuitiv ' ely , if \ \ ' e , vish to connect the space of aIlalog sigllals \ vith the space of digital signals in such a way as to preserve the time - invariance and realizability of filters , \ , ' e should someho \ \ ' connect the jw - axis ill the s - plane with the unit circle in the z - plane . The natural corre .'3pOndellce provided by the instantaneous sampling of analog siglillls matches e8T \ 'v' ith z , but is not one - to - one and hence canllot be all isomorpllism . The next natural choice is the familiar bilinear transformation z - l 1+ 8 s z = (15) z + l ' 1 - 8' 1"herejs an additionalfactor requiredso that the transformation,viII preservejnner products. Accordingly, the image{in} E 12correspondillg tof (t) E L2 (- 00, 00) ,viII.be definedas the sequence,vith tIle z-trans- form - z+l~ F(~-=-~)z+l. (16) Thus the mapping L 2 ( - 00, 00) ~ /2 is defined by a chain ,,-hich goes from 2 ( - 00, 00) to ~L2 ( - 00, 00) to ~l2 to /2 as follo\\ s: - .u:f(t)--+ F(8) --+ ~z+l F(=--=--.!) z+l F ( z ) ~ { in } . ( 17) The jn\'erse mapping is ca~..;ily defillcd , since each of these steps is uniquely reversible : - 1 - }1.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    13 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us