Presentation is loading. Please wait.

Presentation is loading. Please wait.

6.1 signal flow graph representation of linear constant- coefficient difference equations 6.2 basic structures for IIR system 6.2.1 direct forms 6.2.2.

Similar presentations


Presentation on theme: "6.1 signal flow graph representation of linear constant- coefficient difference equations 6.2 basic structures for IIR system 6.2.1 direct forms 6.2.2."— Presentation transcript:

1 6.1 signal flow graph representation of linear constant- coefficient difference equations 6.2 basic structures for IIR system 6.2.1 direct forms 6.2.2 cascade forms 6.2.3 parallel forms 6.2.4.lattice structure 6.3 basic structures for FIR system 6.3.1 direct forms 6.3.2 cascade forms 6.3.3 structures for linear-phase FIR system 6.2.4.lattice structure CHAPTER 6 structures for discrete- time system

2 6.1 signal flow graph representation of linear constant-coefficient difference equations Figure 6.8

3 Figure 6.9 node : source 、 sink 、 network branch : constant 、 z -1 、 1 、 -1 The value at each node in a graph is the sum of the outputs of all the branches entering the node.

4 EXAMPLE

5 transposed form transpose : reverse the directions of all branches reverse the roles of the input and output The relationship between the input and output does not change.

6 6.2 basic structures for IIR system 6.2.1 direct forms 1.direct I

7 Figure 6.14 strongpoint : simple ; shortcoming : more delay ; be sensitive to word length ; be inconvenient to adjust zeros and poles

8 double x[3],y[2]; while(!eof(in_file)) {for(k=3;k>0;k++)//M=3 x[k]=x[k-1]; x[0]=getc(in_file)-128; for(k=2;k>0;k++)/N=2 y[k]=y[k-1]; for(k=0,y[0]=0;k<=3;k++) y[0]+=b[k]*x[k]; for(k=1;k<=2;k++) y[0]+=a[k]*y[k] putc(out_file,y[0]+128); } realization of direct form in c program

9 2.direct II ( canonic direct form )

10

11 Figure 6.15 strongpoint : delay is reduced half

12 6.2.2 cascade forms reason of being nonuniform : pairing manner of real zeros and poles ; order of cascade connection; pairing manner of zeros and poles 。

13 Figure 6.18 strongpoint : lower sensitivity to coefficient quantization than that of direct form; search the least-error ones because of the effects of limited word length; pairing manner of real zeros and poles ; order of cascade connection; be convenient to adjust zeros and poles; time division multiplexing using a second order loop. shortcoming : not as fast as parallel form

14 6.2.3 parallel forms strongpoint : lower sensitivity to coefficient quantization than that of direct form; less error because of the effects of limited word length; be convenient to adjust poles; fast hardware realization. shortcoming : can not adjust zeros; can not be used in the filters with high precision requirement of zero location, such as notch filter and narrowband bandstop filter.

15 Figure 6.20

16 6.2.4. supplement: lattice structure EXAMPLE strongpoint : be not sensitive to limited word length

17 6.3 basic structures for FIR system 6.3.1 direct forms Figure 6.31 transversal filter structure

18 while(!eof(in_file)) {for(k=3;k>0;k++)//M=3 x[k]=x[k-1]; x[0]=getc(in_file)-128; for(k=0,y[0]=0;k<=3;k++) y[0]+=h[k]*x[k]; putc(out_file,y[0]+128); } realization of direct form in c program

19 Figure 6.33 6.3.2 cascade forms strongpoint : be convenient to adjust zeros; time division multiplexing using a second order loop.

20 6.3.3 structures for linear-phase FIR system

21 Figure 6.34

22

23 Figure 6.35 strongpoint : multiplication operation is reduced half

24 6.3.4 supplement: lattice structure EXAMPLE

25 6.4 effects of limited word length different infinite-precision realization structures : the same result, different operation quantity, speed, storage space; different finite-precision realization structures : different results, different error of frequency response, different difficulties to adjust frequency response 。 Reasons of error : 1. coefficient quantity of filter’s : frequency response alters , even is instable; the more dense zeros and poles are, the more sensitive to effects of limited word length 2. round in operations High-order IIR should try to avoid using direct form; FIR ( generally, zeros distribute uniformly ) use linear-phase direct form widely.

26 summary 6.1 signal flow graph representation 6.2 basic structures for IIR system 6.2.1 direct forms 6.2.2 cascade forms 6.2.3 parallel forms 6.3 basic structures for FIR system 6.3.1 direct forms 6.3.2 cascade forms 6.3.3 structures for linear-phase FIR system

27 consideration : complexity of realization; operation quantity and storage quantity ; sensitivity to effects of limited word length. requirement : transformation between system function and flow graph representation; strongpoints and shortcomings of different structures.

28 exercises 6.22 6.25 6.29


Download ppt "6.1 signal flow graph representation of linear constant- coefficient difference equations 6.2 basic structures for IIR system 6.2.1 direct forms 6.2.2."

Similar presentations


Ads by Google