PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

Size: px
Start display at page:

Download "PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER"

Transcription

1 PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER The Project has been realised with the support of the European Union and has been co-financed by the European Social Fund *** **Molekuláris bionika és Infobionika Szakok tananyagának komplex fejlesztése konzorciumi keretben ***A projekt az Európai Unió támogatásával, az Európai Szociális Alap társfinanszírozásával valósul meg. 0/5/20. TÁMOP /2/A/KMR

2 Peter Pazmany Catholic University Faculty of Information Technology Digital- and Neural Based Signal Processing & Kiloprocessor Arrays Digitális- neurális-, és kiloprocesszoros architektúrákon alapuló jelfeldolgozás Description digital signals and systems in time domain Digitális jelek és rendszerek időbeli leírása és analízise András Olás, Gergely Treplán, Dávid Tisza 0/5/20. TÁMOP /2/A/KMR

3 Introduction Contents Review of sampling and quantizing Most important categories of discrete time signals Basic definitions and operations on discrete time signals Elementary discrete time signals Elementary operations on discrete time signals Convolution Even-odd decomposition Discrete Time system Linearity Time invariance 0/5/20. TÁMOP /2/A/KMR

4 Causality Stability, BIBO stability LTI systems Contents Definitions of an LTI system Impulse response of an LTI system Properties of the convolution relation to the LTI systems FIR, IIR systems Block diagrams, signal flow diagrams of LTI systems Basic flow graph types of a system Direct form, 2 Transposed forms Serial, parallel forms Description of the LTI systems by difference equation 0/5/20. TÁMOP /2/A/KMR

5 Contents General method for solving LTI system type difference equations Examples Stability Time invariance Causality LTI system analysis in time domain 0/5/20. TÁMOP /2/A/KMR

6 Introduction review of signals A signal is a physical quantity in space, time and other dimensions in the physical reality (e.g. voltage, current) In mathematical sense a signal is a model of the physical quantity, a function of one or more independent variables (usually time or frequency) e.g.: f t = a si n t exp t, a = 2, t A discrete time (DT) signal is a function of time where the domain of time consist of a discrete set. It is a sequence in a mathematical sense e.g.: = exp, f k a sin k k a = 2, k {0,, 2,, 30} + 0/5/20. TÁMOP /2/A/KMR

7 Introduction review of signals A DT signal has values only where the domain has elements, it is undefined at other places. f ( k) = a sin( k) exp( k), a = 2, k {0,, 2,, 30} 0/5/20. TÁMOP /2/A/KMR

8 Introduction review of sampling, quantization x(t) Sampling Quantization Coding T ΔT x(nt) x(n) ˆx ( n ) Optimal representation Compressing c n Signal Time Value Analog signal x(t) Continuous Continuous Sampled signal x(n) or x(nt) Discrete Continuous Quantized signal x ˆk Discrete Discrete Coded signal c n Discrete Binary 0/5/20. TÁMOP /2/A/KMR

9 Introduction review of sampling, quantization We assume that we have a sufficiently precise quantizer so we neglect the effect of quantization when we are analyzing discrete time systems and signals (we are working only with the sampled signal) The consequence of the sampling theorem is that the signals are to be analyzed are reconstructable without loss only from the sampled versions. 0/5/20. TÁMOP /2/A/KMR

10 Categories of discrete time signals The most important properties of the DT signals are Time behavior, amplitude behavior, periodicity: support (finite, infinite, entrant), energy, power, even-oddness 0/5/20. TÁMOP /2/A/KMR

11 Categories of discrete time signals 0/5/20. TÁMOP /2/A/KMR

12 Categories of discrete time signals 0/5/20. TÁMOP /2/A/KMR

13 Categories of discrete time signals If the energy of a signal is finite, the average power is null. There exist several signal of which it s energy is infinite but the average power is finite. E.g. x n = sin( n) N 2 x n n= N lim = N 2N + 2 0/5/20. TÁMOP /2/A/KMR

14 Elementary DT signals Kronecker delta or unit sample, if n = 0 x( n) = δ ( n) = 0, otherwise Unit step function, if n 0 x( n) = u( n ) = 0, otherwise Unit ramp function n, if n 0 x( n) = ur ( n) = 0, otherwise 0/5/20. TÁMOP /2/A/KMR

15 Exponential function Digital Signal Processing: Time domain description Elementary DT signals n, if ( jϕ = a = ) x n a a, x n, if, x n re = r e n n jϕn 0/5/20. TÁMOP /2/A/KMR

16 Operations on DT signals basic operations Addition: Multiplication with constant: Multiplication: y n = g( n) h n Time shift: Accumulation: Digital Signal Processing: Time domain description = + y n g n h n k Discrete time convolution: = a g( n) y n { } y n = S g n = g n k y n n = g( k) k = 0 = = y n g( n) h n : g( k) h( n k) h( k) g( n k) k= k= 0/5/20. TÁMOP /2/A/KMR

17 Operations on DT signals basic operations Addition: = + = sin ( n) = u( n) y n g( n) h( n) g n h n Digital Signal Processing: Time domain description Multiplication with constant: = a g( n) = sin ( n) y n g n a = 2 0/5/20. TÁMOP /2/A/KMR

18 Operations on DT signals basic operations Multiplication: = = sin ( n) = y n g n h n u n Digital Signal Processing: Time domain description g( n) h( n) r Time shift: k = u( n) k = 3 { } y n = S g n = g n k g n 0/5/20. TÁMOP /2/A/KMR

19 Operations on DT signals basic operations Accumulation: Digital Signal Processing: Time domain description n = = y n g( k), g n u n 0.9 k = 0 n 0/5/20. TÁMOP /2/A/KMR

20 Operations on DT signals basic operations Discrete Time convolution: g ( n) Upper figure: Blue dots: Purple dots: Red bars: Lower figure: Digital Signal Processing: Time domain description ( n) Blue dots: gk hn ( k) k = Red dot (sum of red bars): value of convolution at time instant n y n = g( n) h n : = g( k) h( n k) sin 0. 2π 5 n 5 0.2n 5 n 5 = h( n) = 0 otherwise 0 otherwise g( k) h( n k) g( k) h( n k) k = 0/5/20. TÁMOP /2/A/KMR

21 Operations on DT signals basic operations Discrete Time convolution: g ( n) ( n) sin 0. 2π 5 n 5 0.2n 5 n 5 = h( n) = 0 otherwise 0 otherwise y n = g( n) h n : = g( k) h( n k) k = 0/5/20. TÁMOP /2/A/KMR

22 Operations on DT signals basic operations Discrete Time convolution: g ( n) ( n) sin 0. 2π 5 n 5 0.2n 5 n 5 = h( n) = 0 otherwise 0 otherwise y n = g( n) h n : = g( k) h( n k) k = 0/5/20. TÁMOP /2/A/KMR

23 Operations on DT signals algebraic properties of the discrete time convolution: Linear operator Commutativity Associativity Distributivity Associativity with scalar multiplication ( f g) ( f ) g f ( g) o Multiplicative identity Complex conjugation Digital Signal Processing: Time domain description f g = g f f ( g h) = ( f g) h f ( g + h) = ( f g) + ( f h) λ = λ = λ, λ r λ δ, f δ = f f g = f g 0/5/20. TÁMOP /2/A/KMR

24 Operations on DT signals algebraic properties of the discrete time convolution: Integration: Differentiation: Digital Signal Processing: Time domain description f g x dx= f x dx g x dx d d d R R R = ( f ( n) g( n) ) f ( n) g( n) n= n= n= d df dg ( f g) = g = f dx dx dx for discrete case, if the operator Df n : f n f n ( ) = = D f g Df g f Dg = ( + ) Time invariance: ( ) = = k k k S f g S f g f S g 0/5/20. TÁMOP /2/A/KMR

25 Operations on DT signals Signal representation by convolution (multiplicative identity): Similarly as the definition of the Dirac delta we can use the same structure to define an arbitrary DT signal with convolution. Dirac delta (continuous time): + + t = 0 δ() t =, and δ() t has the property of δ() t = 0 t 0 Kronecker delta alternate definition (the property comes from definition): n = 0 δ( n) =, and δ( n) has the property of δ( n) = 0 n 0 n= Signal representation by convolution: every signal can be represented as a series of weighted Kronecker deltas yn y n = δ( n) y n = δ( k) k = y( k) δ( n k) k= k= 0/5/20. TÁMOP /2/A/KMR

26 Operations on DT signals even-odd decomposition An important property of a DT signal for it s analysis is that it can be decomposed to even and odd parts: x( n) = sin( 2n+ 2) xeven ( n) = ( x( n) + x( n) ) 2 xodd ( n) = ( x( n) x( n) ) 2 = + x n x n x n even odd 0/5/20. TÁMOP /2/A/KMR

27 Discrete Time system A DT system is an object which operates in a discrete time fashion. We can describe a DT system with the input-output model: A DT system has an input (inputs) A DT system has an output (outputs) Single input single output SISO Single input multiple output SIMO Multiple input single output MISO Multiple input multiple output MIMO In this course we are dealing with SISO systems only 0/5/20. TÁMOP /2/A/KMR

28 Discrete Time system A DT system s input-output model is described by a mapping, a rule between the input and the output. A DT system is a function which operates on the input. x( n ) y ( n) Input, stimulus Discrete Time system =Ψ x( n) y n Output, system response We can describe the simplest DT systems with the basic signal operations mentioned earlier. 0/5/20. TÁMOP /2/A/KMR

29 Operations of DT systems basic operations Addition: Multiplication with constant: Multiplication: Digital Signal Processing: Time domain description y( n) = g( n) + h( n) y( n) = g( n) h( n) k Time shift: Shift register: n Accumulation: y( n) = g k k = 0 Discrete time convolution: = a g( n) y n { } y n = S g n = g n k yn = gn hn: = gk hn ( k) k = g( n) h( n) g n h( n) y( n) g( n ) g( n 4) T T T T g( n ) y( n) h( n) y ( n) g( n ) y ( n) a g( n ) g( n ) T g( n ) y ( n) y( n ) T 0/5/20. TÁMOP /2/A/KMR

30 Discrete Time system - Linearity A DT system is linear if: y n =Ψ α x n + β x n = α Ψ x n + β Ψ x n A DT system is non linear if that does not hold. Example of a linear DT system: ( 2 ) ( ) ( 2) ( u( n) ) u( n) 2u( n ) Ψ = + ( ) LHS: Ψ α x n + β x2 n = α x n + β x2 n + 2 α x n + β x2 n ( ) 2un RHS: α Ψ ( x ) ( ) n + β Ψ x2 n = α x( n) + 2x n + β x2( n) + 2x2 n LHS=RHS linear system un un 2 ( ) un un 2un ( ) 0/5/20. TÁMOP /2/A/KMR

31 Discrete Time system - Linearity Example of a non linear DT system: 2 ( u( n) ) u ( n) u( n ) ( ) Ψ = + ( ) ( n) 2 2 LHS: Ψ α x n + β x2 n = α x n + β x2 n + α x n + β x2 n ( ) ( 2 ) 2 RHS: α Ψ x n + β Ψ x n = α x ( n) + x n + β x ( n) + x n LHS RHS non linear system u 2 2 u ( n) un ( ) u ( n) un ( ) un 0/5/20. TÁMOP /2/A/KMR

32 Discrete Time system Time invariance A DT system is time invariant if the system operator is invariant to time shifts (the system does the same on Monday, Tuesday, and on every holidays as well) { } k k{ } y n =Ψ S u n = S Ψ u n A DT system is time variant if the system is dependent of the time when is it evaluated. { } k k{ } y n =Ψ S u n S Ψ u n = y n 2 0/5/20. TÁMOP /2/A/KMR

33 Discrete Time system Time invariance Example of a time invariant DT system: ( u( n) ) 2 u ( n) u( n ) k { } k ( ) k Ψ = + 2 LHS: Ψ S u n =Ψ u n k = u n k + u n k { } { 2 } 2 Ψ = + = ( ) + ( ) RHS: S u n S u n u n u n k u n k LHS=RHS time invariant system 0/5/20. TÁMOP /2/A/KMR

34 Discrete Time system Time invariance Example of a time variant DT system: 2 ( u( n) ) u( n ) u( 2n ) Ψ = + { } ( k ) ( ) { } k ( 2 ) LHS: Ψ S u n =Ψ u n k = u n k + u 2 n k { 2 } 2 k RHS: S Ψ u n = S u n + u 2n = u n k + u 2n k LHS RHS time variant system 0/5/20. TÁMOP /2/A/KMR

35 Discrete Time system - Causality A DT system is causal if the system s next state can be fully determined by the combination of the input at that time instant and the input s previous values. In other words the system is fully determined by the past and the present input. ( n) = Ψ x( n), x( n ), ( n ) y x k A typical causal system could be a real time audio processing codec or physical phenomenon 0/5/20. TÁMOP /2/A/KMR

36 Discrete Time system - Causality A DT system is anticausal if it only depends on the future input values y n = Ψ x n+ k,, x n+ 2, x n+ A DT system is acausal or non-causal if the system s response needs both future and past input values y n = Ψ x n+ k,, x n+ 2, x n+, x n, x n,, x n m A typical acausal system could be an offline compression algorithm (e.g. zip), where we can seek for future samples to determine the best value at the present 0/5/20. TÁMOP /2/A/KMR

37 Dynamical system stability A dynamical system is said to be stabile if after a time in an abstract wide sense it stays somewhere and does not move elsewhere. There are different types of stability defined for a dynamical system. E.g.: Lyapunov stability if all solutions of a DS start near an equilibrium point and stays close to it, the system is said to be Lyapunov stabile Marginal stability, asymptotic stability Orbital stability, structural stability, BIBO stability, etc. 0/5/20. TÁMOP /2/A/KMR

38 Discrete Time system BIBO stability A DT system is said to be Bounded Input Bounded Output (BIBO) stabile if for every finite amplitude excitation it produces a finite amplitude response. x ( n) system Ψ. is BIBO stable iff M < ( n) the system response: y n = Ψ x M <, n i i i y x i i 0/5/20. TÁMOP /2/A/KMR

39 LTI systems A discrete time system is an LTI (linear time invariant system) if the linearity and the time invariance property holds. x( n ) y( n) Input, stimulus LTI system ( n) x( n) y =Ψ LTI Output, system response An LTI system is fully characterized by its h(n) impulse response function. ΨLTI u( n) = h n u n = h( n) x( n) y n 0/5/20. TÁMOP /2/A/KMR

40 LTI systems Because an LTI system can be viewed as a convolution by it s impulse response function (h(n)) every property which the convolution holds is true for an LTI system as well. x LTI system ( n ) y( n) Input, stimulus h n Output, system response 0/5/20. TÁMOP /2/A/KMR

41 LTI systems impulse response (constructive definition) The impulse response of a system can be defined with the multiplicative identity property of the convolution: The impulse response of a system is the system s response to the Kronecker delta. =, = δ = y n h n x n x n n y n h n δ LTI system ( n) h( n) Input, stimulus h n Output, system response 0/5/20. TÁMOP /2/A/KMR

42 LTI systems consequences of the convolution properties Associativity serial combination of LTI systems = y n h n x n ( 2 ) hn y n = h n h n x n x( n) y n h n h n x n = 2 g n LTI system LTI system h n g ( n) h n h n h n = LTI system 2 h n 2 2 h( n) y( n) 0/5/20. TÁMOP /2/A/KMR

43 LTI systems consequences of the convolution properties Commutativity switch ability of LTI systems y( n) = ( h( n) h2( n) ) x( n) h( n) = h( n) h2( n) = h2( n) h( n) y( n) h ( n) h ( n) x n x( n) ( 2 ) = LTI system LTI system h n g ( n) LTI system 2 h n 2 h( n) y( n) x( n) LTI system LTI system 2 h n 2 f ( n) LTI system h n h( n) y ( n) 0/5/20. TÁMOP /2/A/KMR

44 LTI systems consequences of the convolution properties Commutativity switch ability of impulse response and excitation y ( n) = h( n) x( n) y ( n) = x( n) h( n) x LTI system ( n ) y( n) h n h LTI system 2 ( n ) y ( n) x n 0/5/20. TÁMOP /2/A/KMR

45 LTI systems consequences of the convolution properties Distributivity parallel combination of LTI systems y( n) = h( n) x( n) y( n) = h( n) x( n) + h2( n) x( n) h( n) = h( n) + h2( n) y( n) ( h( n) h2( n) ) x( n) = + LTI system h( n) g( n LTI system ) x( n ) h ( n) y ( n) LTI system 2 h n 2 h( n) 0/5/20. TÁMOP /2/A/KMR

46 LTI systems causality An LTI system is causal iff it s impulse response is an entrant DT signal. y n = hn x n = hk xn ( k) = k = = hk xn ( k) + hk xn ( k) k = is an entrant signal k= 0 future x s past and present x s "future" term must be 0 due to causality h n h n 0, n=, 2, 0/5/20. TÁMOP /2/A/KMR

47 LTI systems BIBO stability An LTI system is BIBO stable iff the system s impulse response is absolute summable. = If a y n h( n) x n = h( k) xn ( k) system is BIBO stabile, M x y( n) n, x n M < and M <, n must hold. y n = h( k) xn ( k) h( k) xn ( k) y n ( n) x h( k) for y M <, n to hold, S = h( k) < must hold y k = k= k= < k = h y k = 0/5/20. TÁMOP /2/A/KMR

48 LTI systems BIBO stability Consequently if an LTI system has an impulse response with finite number elements (limited support), the system is always BIBO stabile. h n h {, } h n \ if A n B = 0 otherwise B ( n) = S = h h n k= k= A 0/5/20. TÁMOP /2/A/KMR

49 LTI systems FIR, IIR systems An LTI system (or equivalently an LTI filter) is said to be of FIR type (finite impulse response) if it s impulse response has limited support (finite length). An system/filter is said to be of IIR type (infinite impulse response) if it s impulse response has infinite support. h h FR I IIR ( n) = {,0,0,,.2,0.5,-0.4,0.3,-0.2,0.,0,0, } ( n) n 0.9 n 0 = 0 otherwise 0/5/20. TÁMOP /2/A/KMR

50 LTI systems flow graph representation Every LTI system can be derived by the combination of the following basic operations: addition, multiplication, time shift Every FIR system is an IIR system There exist IIR systems where the impulse response function can be represented by a closed form formula so they are implementable by a finite number of basic operations. They are called recursive IIR systems. We deal with FIR and Recursive IIR. IIR type systems Recursive IIR systems FIR type systems 0/5/20. TÁMOP /2/A/KMR

51 LTI systems flow graph representation A FIR type LTI system can be viewed as a purely feed forward M type flow graph: y( n) = h( n) x( n) = h( k) x( n k) FIR LTI k = 0 Input, stimulus Output, system response 0/5/20. TÁMOP /2/A/KMR

52 LTI systems flow graph representation Most practically useful IIR filter can be represented by a finite element feedback and feed forward type flow graph: x( n) y n = h( n) = h( k) x( n k), if the system can be represented by: N ( ) = ( ) k k= 0 k= 0 k = 0 a y n k b x n k M without the loss of generality we usually assume a = + ( ) + + N ( ) = 0 + ( ) + + M ( ) = ( n) + b ( n ) + + b x( n M) a y( n ) a y( n N) 0 k y n a y n a y n N b x n b x n b x n M y n b x x M 0 N 0/5/20. TÁMOP /2/A/KMR

53 LTI systems flow graph representation y n = b x n + b x n + + b x n M a y n a y n N 0 M N un~ feed forward term gn~ feedback term IIR LTI 0/5/20. TÁMOP /2/A/KMR

54 LTI systems system equation Implementable systems can be represented by finite element addition, multiplication and time shift operations. We are dealing with such systems. These LTI systems can be described by a linear difference equation (system equation): N M M N a y n k b x n k, a y n b x n k a y n k ( ) = ( ) = = ( ) ( ) k k 0 k k k= 0 k= 0 k= 0 k= The order of this system/filter is the maximum number of time shift used either in the feed forward or the feedback path for the system: filter order= max ( NM, ) 0/5/20. TÁMOP /2/A/KMR

55 Basic flow graph types Direct form I Direct form I implementation of a filter is the direct readout implementation of the system equation: = + ( ) + + ( ) ( ) ( ) y n b x n b x n b x n M a y n a y n N 0 M IIR LTI N 0/5/20. TÁMOP /2/A/KMR

56 Basic flow graph types Direct form II Direct form II implementation of a filter is the direct readout of the modified system equation: = a un ( ) an un ( ) = bun + + b u( n M) un xn N yn 0 M DF-II is a canonical representation respect to time delays. 0/5/20. TÁMOP /2/A/KMR

57 Basic flow graph types Transposed forms Transposed SISO filters can be constructed by exchanging the signal flow directions. q ( n) = S bu( n) + q n M q = { }, + i = M + i i i IIR LTI DF-I Transposed, : 0 0/5/20. TÁMOP /2/A/KMR

58 Other flow graph types There exist several other type of block diagrams which we don t deal with within this course. E.g. Lattice ladder type construction SOS (second order sections) Can be connected in serial or parallel fashion Special type serial and parallel constructed filters Every structure type can implement the same LTI system, but for the actual implementation (let it be by hardware or software) all have consequences operating properties. E.g. internal numerical stability, scalability, numerical output precision, number of multiplication, adder, time shift elements used. 0/5/20. TÁMOP /2/A/KMR

59 Canonical representations A canonical representation respect to an element type (e.g. time shift) is the implementation which has the least number of element from that type. Direct form II type is the canonical implementation respect to the time shift operation. DF-I DF-II # of time shifts=n + M # of time shifts=max ( NM, ) 0/5/20. TÁMOP /2/A/KMR

60 System complexity SISO, MIMO SISO single input single output SIMO single input multiple output MISO multiple input single output MIMO multiple input multiple output It is often useful or necessary to break more complex systems apart to SISO systems and join them together via known operations to get the original behavior and be analyzable. 0/5/20. TÁMOP /2/A/KMR

61 LTI system description by difference equation Every LTI system can be described in the time domain by it s system equation which is a discrete time difference equation. N M N M i j ( ) = ( ) = a y n k b x n k a S y n b S x n k k i j k= 0 k= 0 i= 0 j= 0 without the loss of generality we usually assume a = + ( ) + + N ( ) = 0 + ( ) + + M ( ) = ( ) ( ) + + ( ) + + x( n M) N 0 This equation can be analyzed by well known mathematical analytical methods. D y n a y n a y n N b x n b x n b x n M y n a y n a y n N b x n b x n b N 0 D M M 0/5/20. TÁMOP /2/A/KMR

62 LTI system description by difference equation A difference equation for a specific time step can be computed recursively if we know the initial conditions: y( n) = a y( n ) an y( n N) + b0 x( n) + + bm x( n M ) initial conditions: y( N), y( N + ),, y( ) given, x( i) entrant e.g. = y u ( 0) 0 () = y + u () = + ( 2) = y () u ( 2) 2 y n = 0. 5y n + x n, x n u n 0.5 y( i) = 0, i < 0 (relaxed system) y y y y 0 = = = = = 0.75 ( k) = y( k ) + u( k ) k 0/5/20. TÁMOP /2/A/KMR n

63 Difference equation analysis in time domain review A solution to a difference equation can be composed to a homogenous and a particular solution: = ( n) + y n y y n H P The homogeneous solution is when the system has no excitation: N H 0 D y n = The particular solution is the composition: N H = 0 N M + = D y n D yp n D x n 0/5/20. TÁMOP /2/A/KMR

64 Homogenous solution For solving the homogenous part we need the characteristic equation of the difference equation: N ( N) i D yh( n) = 0 as i y( n) = 0 i= 0 Sφ( n) = λ φ( n) φ( n ) = λ φ( n) n n n- - n i n n-i -i n φ λ λ λ λ λ λ λ λ λ ( n) = S = = S = = applying: N N N i n i n n i as i λ = aiλ λ = aiλ = 0 i= 0 i= 0 i= 0 the characteristic equation (note that a0 =) n i aiλ = 0 λ, λ, λn 2 i 0/5/20. TÁMOP /2/A/KMR

65 Homogenous solution By solving the characteristic polynomial we get the homogenous solution with unknown coefficients: N If the characteristic polynomial has complex conjugate root pairs then the corresponding coefficients will be also complex conjugate: j i j i j i j i i re ϕ i, i re ϕ i Ci Nie ρ λ = λ, Ci Nie ρ + = = + = If the characteristic polynomial has multiplicity in it s roots, then we speak of internal resonance, and the solution will have the form of: if 2 = r i j r N i n n H = i λr + jλ j i= j= r+ y n Cn C y ( n) = H C l l= λ = λ = λ, and λ λ, i, j > r, i j λ n l 0/5/20. TÁMOP /2/A/KMR

66 Particular solution The particular part is determined by the excitation of the system: D y ( n) = D x( n) ( N) ( M) P There exist a couple of methods for solving the particular solution, we use the method of undetermined coefficients. With this method, we expect the response to be of a specific type and we want to guess the coefficients of the specified function family. For the most common excitations we give a table with the guessed response type. s n y n G 0/5/20. TÁMOP /2/A/KMR

67 The guessed function families: Particular solution exponential polynomial poly,exp response type excitation s n yg n constant C A Ca p 2 p Cn A0 + An + A2n + + Apn 2 ( Ap ) ( ϕn) + ( ϕn) ( ϕn) + ( ϕn) n ( ϕn) + ( ϕn) ϕn + ϕn triganometric Csin Dcos Asin Bcos ( ) trig,exp Csin Dcos a Asin Bcos a n exite resonance Cλ, λ simple root of char.poly. i i n Aa Cn a A A n A n n a p n p n n Ana n n 0/5/20. TÁMOP /2/A/KMR

68 Particular solution For finding the particular solution with the guessed functions, we need to solve the linear eq. system to find the values of the undetermined coefficients by back substituting the guessed function and the excitation to the system equation having all terms (n>max(n,m)). The terms having the time inside should cancel out each other. This part of the particular solution is valid from time n M+ To find the part of the particular solution for times n< M+ we need to correct the values with adding weighted Kronecker deltas to the solution after that we solved the general part (see later). 0/5/20. TÁMOP /2/A/KMR

69 ( N) ( M ) P Digital Signal Processing: Time domain description Particular solution i G i= 0 j= 0 P,after D y ( n) = D x( n) a y ( n i) = b x( n j), K = max M, N E.g. n yn + 4 yn ( ) 3 yn ( 2) = xn xn = 2 u n y n = A 2 back substituting to system equation having all terms: A 2 + 4A 2 3A 2 = 2 n n n n A+ 4A 3A= A= 2 yp,after( n) is valid for n M + = N y M j ( n) = u n 2 so later on we may need to correct the time instant n < M + = alas n=0 with adding a proper weighted Kronecker delta to the general solution G n 0/5/20. TÁMOP /2/A/KMR

70 General solution The general solution is the sum of the homogenous and particular solutions: = y ( n) + y ( n) y n y N H n ( n) C λ + y ( n) = l= l l P But we don t know the full particular solution yet, but we can correct that later. For the general solution we need to determine the coefficients of the homogenous part from the initial conditions of the system: y( N), y( N + ),, y( ) given P () i for relaxed systems, y 0, i< 0 0/5/20. TÁMOP /2/A/KMR

71 General solution We use the recursively computed values for times M-N+ n M. WehaveN independent coefficients from the homogenous solution, so we need to use N equations: N M N+ ( + ) = lλl + P,after( + ) l= from recursion ym N C y M N ( N M N ) = lλl + P,after( + 2) l= ym N C y M N N ym = Cλ + y ( M) l= M l l P,after 0/5/20. TÁMOP /2/A/KMR

72 General solution After solving the coefficients for the homogenous part we need to correct the analytical solution to match the recursive solution for times smaller than M+ with weighted Kronecker deltas: we need to compute the weights for the Kronecker deltas: N k wδ, k = yrecursive ( k) Ciλi + yp,after ( k), 0 k < M + i= we need to correct the particular solution for times n < M + P = ( n) + w δ ( n i) y n y P,after i= 0 δ, i with this we get the general solution M = y ( n) + y ( n) y n H P = ( n) Note that if N > M, y n y, there is no need to add weighted Kron. deltas P P,after 0/5/20. TÁMOP /2/A/KMR

73 Getting the impulse response Applying a special type of excitation (Kronecker delta function) to the system, the impulse response can be computed for a system by solving the difference equation with particular solution 0 after time n M+). N M system equation: y( n) + a y( n k) = b x( n k) recursi ve ( n) = δ ( n) ( n) = P,after k k= k= 0 initial conditions: (relaxed system) yn 0, n< 0 excitation: x particular soluti on: y we need to solve back substituting the recursive values y N M N 0 n k ( n) = Cλ + y ( k) Cλ δ( n k) i i recursive i i i= k= 0 i= k 0/5/20. TÁMOP /2/A/KMR

74 Example An LTI system is given by it s system equation: y( n) + y( n 2) = x( n) 2x( n ) 0.5x( n 4) a) Give the impulse response of this system, by solving it in the time domain and verify it by comparing with the recursive solution for 7 time instants. b) Give the response of the system for the x(n)=2u(n)(0.5) n input and verify it by comparing it to the recursive solution for 7 time instants. c) Draw the flow graph representation of this system in DF-I and DF-II form. 0/5/20. TÁMOP /2/A/KMR

75 Example solution a + ( 2) = 2 ( ) 0.5 ( 4) y n y n x n x n x n system parameters: N = 2, M = 4 a) A system s impulse response can be derived by applying the Kronecker delta function as the excitation of the system. x n = δ n i. Getting the characteristic polynomial + ( 2) = 2 ( ) 0.5 ( 4) y n y n x n x n x n 2 0 λ + 0λ + λ = 0 Solving the characteristic polynomial 2 2 λ + = 0 λ = j, λ2 = j, where j is the imaginary num ber j = 0/5/20. TÁMOP /2/A/KMR

76 ii. iii. iv. Digital Signal Processing: Time domain description Example solution a The parametric homogenous solution is: N n n n n H = lλl = λ + 2λ2 = l= The particular solution is null for times n M+ Thus we need to solve: but for this we need the recursive solutions for the first M time instant for the relaxed system: y ( n) C C C C j C j n recursion recursion ( ) y M N + = Cλ ( 2) recursion N l= y M N + = Cλ N l= y M = Cλ N l= l l l M N+ l M N+ 2 l M l 0/5/20. TÁMOP /2/A/KMR

77 Example solution a ( M ) = ( 2) + δ 2δ ( ) 0.5δ ( 4) ( 0) = = () = = 2 ( 2) = ( 3) = ( 2 ) ( 4) = ( ) ( 5) = = = 2 = 2 = 2 recursive solutions for solution times needed: n =4 y n y n n n n y y y y y y y y ( ) 6 = = 7 = = 2 ( ) 2 0/5/20. TÁMOP /2/A/KMR

78 Example solution a The particular solution is 0 for times n>=m+ so we need to solve for the homogenous part s coefficients: 3 3 yrecursion (3) = 2 = C () j + C2 (-j) 4 4 C = j, C2 = 0.25 j yrecursion (4) = = C () j + C2 (-j 2 ) But we need to correct the particular solution with the additional terms for the time n<m+ n = λ + = recursi l= ve ( n) δ, n N g n Cl l yp,afte r n wδ, n yrecursive n g n y n g n w 0 for n M /5/20. TÁMOP /2/A/KMR

79 Example solution a So the general solution, the impulse response is we need to correct the particular solution for times n< M + P P = + δ ( n i) y n y n w y ( n) = 0.5δ ( n) 0.5δ ( n 2) ( n) P,after 0 i= 0 δ, i with this we get the general solution y = y H M ( n) + y ( n) P n n = = ( j) j + ( 0.25 j)( j) δ 0.5δ ( 2) y n h n n n 0/5/20. TÁMOP /2/A/KMR

80 Example solution b + ( 2) = 2 ( ) 0.5 ( 4) y n y n x n x n x n system parameters: N = 2, M = 4 b) Give the response of the system for the given excitation and verify it by comparing it to the recursive solution for 0 time instants. x( n) = 2u( n)( 0.5) n i. Getting the characteristic polynomial (same as for the impulse response) y n + y n 2 = x n 2x n 0.5x n λ + 0λ + λ = 0 Solving the characteristic polynomial 2 2 λ + = 0 λ = j, λ2 = j, where j is the imaginary num ber j = 0/5/20. TÁMOP /2/A/KMR

81 ii. iii. Example solution b The parametric homogenous solution is: (same as at the impulse response computation) N n n n n H = lλl = λ + 2λ2 = l= The particular solution for times n>=m+ using the method of undetermined coefficients: y ( n) C C C C j C j n n = 2 ( 0.5) = ( 0.5) x n u n y n K u n G we need to back substitute the excitation and the guessed function back to the system equation using all terms. n 0/5/20. TÁMOP /2/A/KMR

82 Example solution b + ( 2) = 2 ( ) 0.5 ( 4 ), y n y n x n x n x n x n y n K 2 ( 0.5) + K( 0.5) = 2( 0.5) 2 2( 0.5) 0.5 2( 0.5) solving this K n n n n n 4 ( 0.5) + K( 0.5) = 2( 0.5) 2 2( 0.5) 0.5 2( 0.5) K = 4.4 y P,after ( n) = 4.4 u( n)( 0.5) but this part is valid after n M + n G 0/5/20. TÁMOP /2/A/KMR

83 iv. Digital Signal Processing: Time domain description We need to solve: Example solution b recursion recursion M N+ ( + ) = λ + ( + ) l= M N+ 2 ( + 2) = λ + ( + 2) recursion N y M N C y M N N y M N C y M N l= N M = λ + y M C y M l= l l l l l l P P P but for this we need the recursive solutions for the first M time instant for the relaxed system: 0/5/20. TÁMOP /2/A/KMR

84 Example solution b ( M ) x( n) = u( n) = ( 2) + 2 ( ) 0.5 ( 4) ( 0) = = 2 () = 0 + 2/ = 3 ( 2) = ( 2 ) ( 3) = ( 3 ) ( 4) = ( 7/2 ) + 2 / / 8 + 2/6 2 2/2 2 2/4 2 2 / = 7 / 2 = 9 / 4 = 7 / 8 ( 5) = ( 9/4 ) + 2 / / /2 = 47 /6 recursive solutions for solution times needed: n = y n y n x n x n x n y y y y y y y y 6 = / / / 4 = 79 / = / / /8 = 77 / 64 6 n 0/5/20. TÁMOP /2/A/KMR

85 Example solution b we need to solve for the homogenous part s coefficients: () yrecursion (3) = 9 = C j + C2 -j C = j, C2 =.2.4 j yrecursion (4) = 7 = C () j + C2 (-j) 4.4 ( ) But we need to correct the particular solution with the additional terms for the time n<m+ n = λ + = recurs l= ive ( n) δ, n N g n C y n w y n g n y n g n w l l P,after δ, n recursive /2 9/ 4 7 / 8 47/6 79/ / /2 9/ 4 7 / 8 47/6 79 / / /5/20. TÁMOP /2/A/KMR

86 Example solution b The corrected the particular solution for times n< M + M δ ( n i) y n = w + y ( n) y P P i= 0 δ, i P,after ( n) = 4δ ( n) + 2δ ( n ) 4.4 u( n)( 0.5) So the general solution for the given exitation is: = y ( n) + y ( n) y n H P n n = ( j) j + (.2.4 j)( j) + 4δ ( n) y n n + 2δ n 4.4 u n 0.5 n 0/5/20. TÁMOP /2/A/KMR

87 Example solution c + ( 2) = 2 ( ) 0.5 ( 4) y n y n x n x n x n DF-I 0/5/20. TÁMOP /2/A/KMR

88 Example solution c + ( 2) = 2 ( ) 0.5 ( 4) y n y n x n x n x n DF-II 0/5/20. TÁMOP /2/A/KMR

89 Categories of DT signal types Summary Elementary operations on DT signals Discrete time convolution and properties DT systems Additional properties of DT systems (linearity, causality, time invariance, BIBO stability) LTI systems, system description as DT convolution Properties of LTI systems FIR, IIR type LTI systems Flow graph representations of LTI systems (DF-I, DF-II, transposed forms) LTI system equation linear constant coefficient difference equation A method to analyze LCCDE in the time domain. 0/5/20. TÁMOP /2/A/KMR

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER SEMMELWEIS UNIVERSITY PETER PAZMANY CATHOLIC UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER SEMMELWEIS UNIVERSITY PETER PAZMANY CATLIC UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY CATLIC

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PEER PAZMANY CAHOLIC UNIVERSIY SEMMELWEIS UNIVERSIY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PEER PAZMANY CAHOLIC

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY SEMMELWEIS CATHOLIC UNIVERSITY UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

UNIT 1. SIGNALS AND SYSTEM

UNIT 1. SIGNALS AND SYSTEM Page no: 1 UNIT 1. SIGNALS AND SYSTEM INTRODUCTION A SIGNAL is defined as any physical quantity that changes with time, distance, speed, position, pressure, temperature or some other quantity. A SIGNAL

More information

Analog vs. discrete signals

Analog vs. discrete signals Analog vs. discrete signals Continuous-time signals are also known as analog signals because their amplitude is analogous (i.e., proportional) to the physical quantity they represent. Discrete-time signals

More information

Lecture 2 Discrete-Time LTI Systems: Introduction

Lecture 2 Discrete-Time LTI Systems: Introduction Lecture 2 Discrete-Time LTI Systems: Introduction Outline 2.1 Classification of Systems.............................. 1 2.1.1 Memoryless................................. 1 2.1.2 Causal....................................

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

Implementation of Discrete-Time Systems

Implementation of Discrete-Time Systems EEE443 Digital Signal Processing Implementation of Discrete-Time Systems Dr. Shahrel A. Suandi PPKEE, Engineering Campus, USM Introduction A linear-time invariant system (LTI) is described by linear constant

More information

Digital Signal Processing Lecture 5

Digital Signal Processing Lecture 5 Remote Sensing Laboratory Dept. of Information Engineering and Computer Science University of Trento Via Sommarive, 14, I-38123 Povo, Trento, Italy Digital Signal Processing Lecture 5 Begüm Demir E-mail:

More information

DIGITAL SIGNAL PROCESSING UNIT 1 SIGNALS AND SYSTEMS 1. What is a continuous and discrete time signal? Continuous time signal: A signal x(t) is said to be continuous if it is defined for all time t. Continuous

More information

III. Time Domain Analysis of systems

III. Time Domain Analysis of systems 1 III. Time Domain Analysis of systems Here, we adapt properties of continuous time systems to discrete time systems Section 2.2-2.5, pp 17-39 System Notation y(n) = T[ x(n) ] A. Types of Systems Memoryless

More information

Chap 2. Discrete-Time Signals and Systems

Chap 2. Discrete-Time Signals and Systems Digital Signal Processing Chap 2. Discrete-Time Signals and Systems Chang-Su Kim Discrete-Time Signals CT Signal DT Signal Representation 0 4 1 1 1 2 3 Functional representation 1, n 1,3 x[ n] 4, n 2 0,

More information

Digital Signal Processing Lecture 3 - Discrete-Time Systems

Digital Signal Processing Lecture 3 - Discrete-Time Systems Digital Signal Processing - Discrete-Time Systems Electrical Engineering and Computer Science University of Tennessee, Knoxville August 25, 2015 Overview 1 2 3 4 5 6 7 8 Introduction Three components of

More information

EEL3135: Homework #4

EEL3135: Homework #4 EEL335: Homework #4 Problem : For each of the systems below, determine whether or not the system is () linear, () time-invariant, and (3) causal: (a) (b) (c) xn [ ] cos( 04πn) (d) xn [ ] xn [ ] xn [ 5]

More information

Lecture 11 FIR Filters

Lecture 11 FIR Filters Lecture 11 FIR Filters Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/4/12 1 The Unit Impulse Sequence Any sequence can be represented in this way. The equation is true if k ranges

More information

Lecture 19 IIR Filters

Lecture 19 IIR Filters Lecture 19 IIR Filters Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/5/10 1 General IIR Difference Equation IIR system: infinite-impulse response system The most general class

More information

VU Signal and Image Processing

VU Signal and Image Processing 052600 VU Signal and Image Processing Torsten Möller + Hrvoje Bogunović + Raphael Sahann torsten.moeller@univie.ac.at hrvoje.bogunovic@meduniwien.ac.at raphael.sahann@univie.ac.at vda.cs.univie.ac.at/teaching/sip/18s/

More information

Digital Signal Processing Lecture 4

Digital Signal Processing Lecture 4 Remote Sensing Laboratory Dept. of Information Engineering and Computer Science University of Trento Via Sommarive, 14, I-38123 Povo, Trento, Italy Digital Signal Processing Lecture 4 Begüm Demir E-mail:

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

LECTURE NOTES DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13)

LECTURE NOTES DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13) LECTURE NOTES ON DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13) FACULTY : B.V.S.RENUKA DEVI (Asst.Prof) / Dr. K. SRINIVASA RAO (Assoc. Prof) DEPARTMENT OF ELECTRONICS AND COMMUNICATIONS

More information

Discrete-time signals and systems

Discrete-time signals and systems Discrete-time signals and systems 1 DISCRETE-TIME DYNAMICAL SYSTEMS x(t) G y(t) Linear system: Output y(n) is a linear function of the inputs sequence: y(n) = k= h(k)x(n k) h(k): impulse response of the

More information

SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 ) Review: Poles and Zeros of Fractional Form Let H() = P()/Q() be the system function of a rational form. Let us represent both P() and Q() as polynomials of (not - ) Then Poles: the roots of Q()=0 Zeros:

More information

ELEG 305: Digital Signal Processing

ELEG 305: Digital Signal Processing ELEG 305: Digital Signal Processing Lecture 1: Course Overview; Discrete-Time Signals & Systems Kenneth E. Barner Department of Electrical and Computer Engineering University of Delaware Fall 2008 K. E.

More information

2. CONVOLUTION. Convolution sum. Response of d.t. LTI systems at a certain input signal

2. CONVOLUTION. Convolution sum. Response of d.t. LTI systems at a certain input signal 2. CONVOLUTION Convolution sum. Response of d.t. LTI systems at a certain input signal Any signal multiplied by the unit impulse = the unit impulse weighted by the value of the signal in 0: xn [ ] δ [

More information

LECTURE NOTES DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13)

LECTURE NOTES DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13) LECTURE NOTES ON DIGITAL SIGNAL PROCESSING III B.TECH II SEMESTER (JNTUK R 13) FACULTY : B.V.S.RENUKA DEVI (Asst.Prof) / Dr. K. SRINIVASA RAO (Assoc. Prof) DEPARTMENT OF ELECTRONICS AND COMMUNICATIONS

More information

Differential and Difference LTI systems

Differential and Difference LTI systems Signals and Systems Lecture: 6 Differential and Difference LTI systems Differential and difference linear time-invariant (LTI) systems constitute an extremely important class of systems in engineering.

More information

Z-Transform. x (n) Sampler

Z-Transform. x (n) Sampler Chapter Two A- Discrete Time Signals: The discrete time signal x(n) is obtained by taking samples of the analog signal xa (t) every Ts seconds as shown in Figure below. Analog signal Discrete time signal

More information

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems Cosc 3451 Signals and Systems Systems Terminology and Properties of Systems What is a system? an entity that manipulates one or more signals to yield new signals (often to accomplish a function) can be

More information

UNIT-II Z-TRANSFORM. This expression is also called a one sided z-transform. This non causal sequence produces positive powers of z in X (z).

UNIT-II Z-TRANSFORM. This expression is also called a one sided z-transform. This non causal sequence produces positive powers of z in X (z). Page no: 1 UNIT-II Z-TRANSFORM The Z-Transform The direct -transform, properties of the -transform, rational -transforms, inversion of the transform, analysis of linear time-invariant systems in the -

More information

Digital Signal Processing, Homework 1, Spring 2013, Prof. C.D. Chung

Digital Signal Processing, Homework 1, Spring 2013, Prof. C.D. Chung Digital Signal Processing, Homework, Spring 203, Prof. C.D. Chung. (0.5%) Page 99, Problem 2.2 (a) The impulse response h [n] of an LTI system is known to be zero, except in the interval N 0 n N. The input

More information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response .. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........

More information

University Question Paper Solution

University Question Paper Solution Unit 1: Introduction University Question Paper Solution 1. Determine whether the following systems are: i) Memoryless, ii) Stable iii) Causal iv) Linear and v) Time-invariant. i) y(n)= nx(n) ii) y(t)=

More information

Linear Convolution Using FFT

Linear Convolution Using FFT Linear Convolution Using FFT Another useful property is that we can perform circular convolution and see how many points remain the same as those of linear convolution. When P < L and an L-point circular

More information

Theory and Problems of Signals and Systems

Theory and Problems of Signals and Systems SCHAUM'S OUTLINES OF Theory and Problems of Signals and Systems HWEI P. HSU is Professor of Electrical Engineering at Fairleigh Dickinson University. He received his B.S. from National Taiwan University

More information

Examples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems:

Examples. 2-input, 1-output discrete-time systems: 1-input, 1-output discrete-time systems: Discrete-Time s - I Time-Domain Representation CHAPTER 4 These lecture slides are based on "Digital Signal Processing: A Computer-Based Approach, 4th ed." textbook by S.K. Mitra and its instructor materials.

More information

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz

Discrete Time Signals and Systems Time-frequency Analysis. Gloria Menegaz Discrete Time Signals and Systems Time-frequency Analysis Gloria Menegaz Time-frequency Analysis Fourier transform (1D and 2D) Reference textbook: Discrete time signal processing, A.W. Oppenheim and R.W.

More information

LTI Systems (Continuous & Discrete) - Basics

LTI Systems (Continuous & Discrete) - Basics LTI Systems (Continuous & Discrete) - Basics 1. A system with an input x(t) and output y(t) is described by the relation: y(t) = t. x(t). This system is (a) linear and time-invariant (b) linear and time-varying

More information

Discrete-Time Signals & Systems

Discrete-Time Signals & Systems Chapter 2 Discrete-Time Signals & Systems 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 2-1-1 Discrete-Time Signals: Time-Domain Representation (1/10) Signals

More information

Chapter 2 Time-Domain Representations of LTI Systems

Chapter 2 Time-Domain Representations of LTI Systems Chapter 2 Time-Domain Representations of LTI Systems 1 Introduction Impulse responses of LTI systems Linear constant-coefficients differential or difference equations of LTI systems Block diagram representations

More information

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE) 1. For the signal shown in Fig. 1, find x(2t + 3). i. Fig. 1 2. What is the classification of the systems? 3. What are the Dirichlet s conditions of Fourier

More information

ECE-314 Fall 2012 Review Questions for Midterm Examination II

ECE-314 Fall 2012 Review Questions for Midterm Examination II ECE-314 Fall 2012 Review Questions for Midterm Examination II First, make sure you study all the problems and their solutions from homework sets 4-7. Then work on the following additional problems. Problem

More information

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals.

Z - Transform. It offers the techniques for digital filter design and frequency analysis of digital signals. Z - Transform The z-transform is a very important tool in describing and analyzing digital systems. It offers the techniques for digital filter design and frequency analysis of digital signals. Definition

More information

1. Linearity of a Function A function f(x) is defined linear if. f(αx 1 + βx 2 ) = αf(x 1 ) + βf(x 2 )

1. Linearity of a Function A function f(x) is defined linear if. f(αx 1 + βx 2 ) = αf(x 1 ) + βf(x 2 ) 1. Linearity of a Function A function f(x) is defined linear if f(αx 1 + βx 2 ) αf(x 1 ) + βf(x 2 ) where α and β are scalars. Example of a linear function: f(x) 2x A nonlinear function: What about f(x)

More information

Introduction to DSP Time Domain Representation of Signals and Systems

Introduction to DSP Time Domain Representation of Signals and Systems Introduction to DSP Time Domain Representation of Signals and Systems Dr. Waleed Al-Hanafy waleed alhanafy@yahoo.com Faculty of Electronic Engineering, Menoufia Univ., Egypt Digital Signal Processing (ECE407)

More information

If every Bounded Input produces Bounded Output, system is externally stable equivalently, system is BIBO stable

If every Bounded Input produces Bounded Output, system is externally stable equivalently, system is BIBO stable 1. External (BIBO) Stability of LTI Systems If every Bounded Input produces Bounded Output, system is externally stable equivalently, system is BIBO stable g(n) < BIBO Stability Don t care about what unbounded

More information

Digital Filter Structures. Basic IIR Digital Filter Structures. of an LTI digital filter is given by the convolution sum or, by the linear constant

Digital Filter Structures. Basic IIR Digital Filter Structures. of an LTI digital filter is given by the convolution sum or, by the linear constant Digital Filter Chapter 8 Digital Filter Block Diagram Representation Equivalent Basic FIR Digital Filter Basic IIR Digital Filter. Block Diagram Representation In the time domain, the input-output relations

More information

Z Transform (Part - II)

Z Transform (Part - II) Z Transform (Part - II). The Z Transform of the following real exponential sequence x(nt) = a n, nt 0 = 0, nt < 0, a > 0 (a) ; z > (c) for all z z (b) ; z (d) ; z < a > a az az Soln. The given sequence

More information

Lecture 2. Introduction to Systems (Lathi )

Lecture 2. Introduction to Systems (Lathi ) Lecture 2 Introduction to Systems (Lathi 1.6-1.8) Pier Luigi Dragotti Department of Electrical & Electronic Engineering Imperial College London URL: www.commsp.ee.ic.ac.uk/~pld/teaching/ E-mail: p.dragotti@imperial.ac.uk

More information

Review of Frequency Domain Fourier Series: Continuous periodic frequency components

Review of Frequency Domain Fourier Series: Continuous periodic frequency components Today we will review: Review of Frequency Domain Fourier series why we use it trig form & exponential form how to get coefficients for each form Eigenfunctions what they are how they relate to LTI systems

More information

Rui Wang, Assistant professor Dept. of Information and Communication Tongji University.

Rui Wang, Assistant professor Dept. of Information and Communication Tongji University. Linear Time Invariant (LTI) Systems Rui Wang, Assistant professor Dept. of Information and Communication Tongji University it Email: ruiwang@tongji.edu.cn Outline Discrete-time LTI system: The convolution

More information

The Discrete-Time Fourier

The Discrete-Time Fourier Chapter 3 The Discrete-Time Fourier Transform 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 3-1-1 Continuous-Time Fourier Transform Definition The CTFT of

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually

More information

Module 1: Signals & System

Module 1: Signals & System Module 1: Signals & System Lecture 6: Basic Signals in Detail Basic Signals in detail We now introduce formally some of the basic signals namely 1) The Unit Impulse function. 2) The Unit Step function

More information

7.17. Determine the z-transform and ROC for the following time signals: Sketch the ROC, poles, and zeros in the z-plane. X(z) = x[n]z n.

7.17. Determine the z-transform and ROC for the following time signals: Sketch the ROC, poles, and zeros in the z-plane. X(z) = x[n]z n. Solutions to Additional Problems 7.7. Determine the -transform and ROC for the following time signals: Sketch the ROC, poles, and eros in the -plane. (a) x[n] δ[n k], k > 0 X() x[n] n n k, 0 Im k multiple

More information

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year 2017-2018 1 Outline Systems modeling: input/output approach of LTI systems. Convolution

More information

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5.

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5. . Typical Discrete-Time Systems.1. All-Pass Systems (5.5).. Minimum-Phase Systems (5.6).3. Generalized Linear-Phase Systems (5.7) .1. All-Pass Systems An all-pass system is defined as a system which has

More information

A system that is both linear and time-invariant is called linear time-invariant (LTI).

A system that is both linear and time-invariant is called linear time-invariant (LTI). The Cooper Union Department of Electrical Engineering ECE111 Signal Processing & Systems Analysis Lecture Notes: Time, Frequency & Transform Domains February 28, 2012 Signals & Systems Signals are mapped

More information

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A Classification of systems : Continuous and Discrete

More information

Signals & Systems Handout #4

Signals & Systems Handout #4 Signals & Systems Handout #4 H-4. Elementary Discrete-Domain Functions (Sequences): Discrete-domain functions are defined for n Z. H-4.. Sequence Notation: We use the following notation to indicate the

More information

Digital Signal Processing Lecture 10 - Discrete Fourier Transform

Digital Signal Processing Lecture 10 - Discrete Fourier Transform Digital Signal Processing - Discrete Fourier Transform Electrical Engineering and Computer Science University of Tennessee, Knoxville November 12, 2015 Overview 1 2 3 4 Review - 1 Introduction Discrete-time

More information

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches Difference Equations (an LTI system) x[n]: input, y[n]: output That is, building a system that maes use of the current and previous

More information

considered to be the elements of a column vector as follows 1.2 Discrete-time signals

considered to be the elements of a column vector as follows 1.2 Discrete-time signals Chapter 1 Signals and Systems 1.1 Introduction In this chapter we begin our study of digital signal processing by developing the notion of a discretetime signal and a discrete-time system. We will concentrate

More information

# FIR. [ ] = b k. # [ ]x[ n " k] [ ] = h k. x[ n] = Ae j" e j# ˆ n Complex exponential input. [ ]Ae j" e j ˆ. ˆ )Ae j# e j ˆ. y n. y n.

# FIR. [ ] = b k. # [ ]x[ n  k] [ ] = h k. x[ n] = Ae j e j# ˆ n Complex exponential input. [ ]Ae j e j ˆ. ˆ )Ae j# e j ˆ. y n. y n. [ ] = h k M [ ] = b k x[ n " k] FIR k= M [ ]x[ n " k] convolution k= x[ n] = Ae j" e j ˆ n Complex exponential input [ ] = h k M % k= [ ]Ae j" e j ˆ % M = ' h[ k]e " j ˆ & k= k = H (" ˆ )Ae j e j ˆ ( )

More information

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER

PETER PAZMANY CATHOLIC UNIVERSITY Consortium members SEMMELWEIS UNIVERSITY, DIALOG CAMPUS PUBLISHER PETER PAZMANY CATHOLIC UNIVERSITY SEMMELWEIS UNIVERSITY Development of Complex Curricula for Molecular Bionics and Infobionics Programs within a consortial* framework** Consortium leader PETER PAZMANY

More information

Use: Analysis of systems, simple convolution, shorthand for e jw, stability. Motivation easier to write. Or X(z) = Z {x(n)}

Use: Analysis of systems, simple convolution, shorthand for e jw, stability. Motivation easier to write. Or X(z) = Z {x(n)} 1 VI. Z Transform Ch 24 Use: Analysis of systems, simple convolution, shorthand for e jw, stability. A. Definition: X(z) = x(n) z z - transforms Motivation easier to write Or Note if X(z) = Z {x(n)} z

More information

Discrete-Time Systems

Discrete-Time Systems FIR Filters With this chapter we turn to systems as opposed to signals. The systems discussed in this chapter are finite impulse response (FIR) digital filters. The term digital filter arises because these

More information

Question Paper Code : AEC11T02

Question Paper Code : AEC11T02 Hall Ticket No Question Paper Code : AEC11T02 VARDHAMAN COLLEGE OF ENGINEERING (AUTONOMOUS) Affiliated to JNTUH, Hyderabad Four Year B. Tech III Semester Tutorial Question Bank 2013-14 (Regulations: VCE-R11)

More information

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by Code No: RR320402 Set No. 1 III B.Tech II Semester Regular Examinations, Apr/May 2006 DIGITAL SIGNAL PROCESSING ( Common to Electronics & Communication Engineering, Electronics & Instrumentation Engineering,

More information

Convolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2,

Convolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2, Filters Filters So far: Sound signals, connection to Fourier Series, Introduction to Fourier Series and Transforms, Introduction to the FFT Today Filters Filters: Keep part of the signal we are interested

More information

Review of Discrete-Time System

Review of Discrete-Time System Review of Discrete-Time System Electrical & Computer Engineering University of Maryland, College Park Acknowledgment: ENEE630 slides were based on class notes developed by Profs. K.J. Ray Liu and Min Wu.

More information

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin

ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM. Dr. Lim Chee Chin ENT 315 Medical Signal Processing CHAPTER 2 DISCRETE FOURIER TRANSFORM Dr. Lim Chee Chin Outline Introduction Discrete Fourier Series Properties of Discrete Fourier Series Time domain aliasing due to frequency

More information

E : Lecture 1 Introduction

E : Lecture 1 Introduction E85.2607: Lecture 1 Introduction 1 Administrivia 2 DSP review 3 Fun with Matlab E85.2607: Lecture 1 Introduction 2010-01-21 1 / 24 Course overview Advanced Digital Signal Theory Design, analysis, and implementation

More information

Multidimensional digital signal processing

Multidimensional digital signal processing PSfrag replacements Two-dimensional discrete signals N 1 A 2-D discrete signal (also N called a sequence or array) is a function 2 defined over thex(n set 1 of, n 2 ordered ) pairs of integers: y(nx 1,

More information

New Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Spring 2018 Exam #1

New Mexico State University Klipsch School of Electrical Engineering. EE312 - Signals and Systems I Spring 2018 Exam #1 New Mexico State University Klipsch School of Electrical Engineering EE312 - Signals and Systems I Spring 2018 Exam #1 Name: Prob. 1 Prob. 2 Prob. 3 Prob. 4 Total / 30 points / 20 points / 25 points /

More information

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE EEE 43 DIGITAL SIGNAL PROCESSING (DSP) 2 DIFFERENCE EQUATIONS AND THE Z- TRANSFORM FALL 22 Yrd. Doç. Dr. Didem Kivanc Tureli didemk@ieee.org didem.kivanc@okan.edu.tr

More information

The Discrete-time Fourier Transform

The Discrete-time Fourier Transform The Discrete-time Fourier Transform Rui Wang, Assistant professor Dept. of Information and Communication Tongji University it Email: ruiwang@tongji.edu.cn Outline Representation of Aperiodic signals: The

More information

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform Signals and Systems Problem Set: The z-transform and DT Fourier Transform Updated: October 9, 7 Problem Set Problem - Transfer functions in MATLAB A discrete-time, causal LTI system is described by the

More information

Ch 2: Linear Time-Invariant System

Ch 2: Linear Time-Invariant System Ch 2: Linear Time-Invariant System A system is said to be Linear Time-Invariant (LTI) if it possesses the basic system properties of linearity and time-invariance. Consider a system with an output signal

More information

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING IT6502 - DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A 1. What is a continuous and discrete time signal? Continuous

More information

Z-Transform. The Z-transform is the Discrete-Time counterpart of the Laplace Transform. Laplace : G(s) = g(t)e st dt. Z : G(z) =

Z-Transform. The Z-transform is the Discrete-Time counterpart of the Laplace Transform. Laplace : G(s) = g(t)e st dt. Z : G(z) = Z-Transform The Z-transform is the Discrete-Time counterpart of the Laplace Transform. Laplace : G(s) = Z : G(z) = It is Used in Digital Signal Processing n= g(t)e st dt g[n]z n Used to Define Frequency

More information

Lecture 5 - Assembly Programming(II), Intro to Digital Filters

Lecture 5 - Assembly Programming(II), Intro to Digital Filters GoBack Lecture 5 - Assembly Programming(II), Intro to Digital Filters James Barnes (James.Barnes@colostate.edu) Spring 2009 Colorado State University Dept of Electrical and Computer Engineering ECE423

More information

GATE EE Topic wise Questions SIGNALS & SYSTEMS

GATE EE Topic wise Questions SIGNALS & SYSTEMS www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)

More information

ECE503: Digital Signal Processing Lecture 6

ECE503: Digital Signal Processing Lecture 6 ECE503: Digital Signal Processing Lecture 6 D. Richard Brown III WPI 20-February-2012 WPI D. Richard Brown III 20-February-2012 1 / 28 Lecture 6 Topics 1. Filter structures overview 2. FIR filter structures

More information

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010 [E2.5] IMPERIAL COLLEGE LONDON DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010 EEE/ISE PART II MEng. BEng and ACGI SIGNALS AND LINEAR SYSTEMS Time allowed: 2:00 hours There are FOUR

More information

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals ESE 531: Digital Signal Processing Lec 25: April 24, 2018 Review Course Content! Introduction! Discrete Time Signals & Systems! Discrete Time Fourier Transform! Z-Transform! Inverse Z-Transform! Sampling

More information

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding

LINEAR SYSTEMS. J. Elder PSYC 6256 Principles of Neural Coding LINEAR SYSTEMS Linear Systems 2 Neural coding and cognitive neuroscience in general concerns input-output relationships. Inputs Light intensity Pre-synaptic action potentials Number of items in display

More information

( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis

( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis John A. Quinn Lecture ESE 531: Digital Signal Processing Lec 15: March 21, 2017 Review, Generalized Linear Phase Systems Penn ESE 531 Spring 2017 Khanna Lecture Outline!!! 2 Frequency Response of LTI System

More information

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter?

UNIT - III PART A. 2. Mention any two techniques for digitizing the transfer function of an analog filter? UNIT - III PART A. Mention the important features of the IIR filters? i) The physically realizable IIR filters does not have linear phase. ii) The IIR filter specification includes the desired characteristics

More information

Interconnection of LTI Systems

Interconnection of LTI Systems EENG226 Signals and Systems Chapter 2 Time-Domain Representations of Linear Time-Invariant Systems Interconnection of LTI Systems Prof. Dr. Hasan AMCA Electrical and Electronic Engineering Department (ee.emu.edu.tr)

More information

hapter 8 Simulation/Realization 8 Introduction Given an nth-order state-space description of the form x_ (t) = f (x(t) u(t) t) (state evolution equati

hapter 8 Simulation/Realization 8 Introduction Given an nth-order state-space description of the form x_ (t) = f (x(t) u(t) t) (state evolution equati Lectures on Dynamic Systems and ontrol Mohammed Dahleh Munther Dahleh George Verghese Department of Electrical Engineering and omputer Science Massachuasetts Institute of Technology c hapter 8 Simulation/Realization

More information

EE Control Systems LECTURE 9

EE Control Systems LECTURE 9 Updated: Sunday, February, 999 EE - Control Systems LECTURE 9 Copyright FL Lewis 998 All rights reserved STABILITY OF LINEAR SYSTEMS We discuss the stability of input/output systems and of state-space

More information

1.4 Unit Step & Unit Impulse Functions

1.4 Unit Step & Unit Impulse Functions 1.4 Unit Step & Unit Impulse Functions 1.4.1 The Discrete-Time Unit Impulse and Unit-Step Sequences Unit Impulse Function: δ n = ቊ 0, 1, n 0 n = 0 Figure 1.28: Discrete-time Unit Impulse (sample) 1 [n]

More information

Very useful for designing and analyzing signal processing systems

Very useful for designing and analyzing signal processing systems z-transform z-transform The z-transform generalizes the Discrete-Time Fourier Transform (DTFT) for analyzing infinite-length signals and systems Very useful for designing and analyzing signal processing

More information