25
Chapter 1 Elementary Signals 1-20 Signals and Systems with MATLAB Applications, Second Edition Orchard Publications 1.9 Exercises 1. Evaluate the following functions: a. b. c. d. e. f. 2. a. Express the voltage waveform shown in Figure 1.24, as a sum of unit step functions for the time interval . b. Using the result of part (a), compute the derivative of , and sketch its waveform. Figure 1.24. Waveform for Exercise 2 t δ sin t π 6 -- 2t δ cos t π 4 -- t 2 δ t π 2 -- cos 2t δ tan t π 8 -- t 2 e t δ t 2 ( ) t d t 2 δ 1 t π 2 -- sin vt () 0 t 7 s < < vt () 10 20 10 20 1 2 3 4 5 6 7 0 vt () ts () e 2t V ( ) vt ()

Chapter 1 Elementary Signals 1.9 Exercisesuet.vnu.edu.vn/~tantd/ss/ex_signal_and_system.pdfChapter 4 Circuit Analysis with Laplace Transforms 4-18 Signals and Systems with MATLAB Applications,

  • Upload
    others

  • View
    19

  • Download
    0

Embed Size (px)

Citation preview

Chapter 1 Elementary Signals

1-20 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

1.9 Exercises

1. Evaluate the following functions:

a.

b.

c.

d.

e.

f.

2.

a. Express the voltage waveform shown in Figure 1.24, as a sum of unit step functions forthe time interval .

b. Using the result of part (a), compute the derivative of , and sketch its waveform.

Figure 1.24. Waveform for Exercise 2

tδsin t π6---–⎝ ⎠

⎛ ⎞

2tδcos t π4---–⎝ ⎠

⎛ ⎞

t2 δ t π2---–⎝ ⎠

⎛ ⎞cos

2tδtan t π8---–⎝ ⎠

⎛ ⎞

t2et–δ t 2–( ) td

∞–

t2 δ1 t π2---–⎝ ⎠

⎛ ⎞sin

v t( )0 t 7 s< <

v t( )

−10

−20

10

20

1 2 3 4 5 6 7

0

v t( )

t s( )

e 2t–

V( )v t( )

Chapter 2 The Laplace Transformation

2-34 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

2.6 Exercises

1. Find the Laplace transform of the following time domain functions:

a.

b.

c.

d.

e.

2. Find the Laplace transform of the following time domain functions:

a.

b.

c.

d.

e.

3. Find the Laplace transform of the following time domain functions:

a.

b.

c.

d.

e. Be careful with this! Comment and skip derivation.

4. Find the Laplace transform of the following time domain functions:

a.

b.

c.

12

6u0 t( )

24u0 t 12–( )

5tu0 t( )

4t 5u0 t( )

j8

j5 90°–∠

5e 5t– u0 t( )

8t 7e 5t– u0 t( )

15δ t 4–( )

t 3 3t 2 4t 3+ + +( )u0 t( )

3 2t 3–( )δ t 3–( )

3 5tsin( )u0 t( )

5 3tcos( )u0 t( )

2 4ttan( )u0 t( )

3t 5tsin( )u0 t( )

2t 2 3tcos( )u0 t( )

2e 5t– 5tsin

Signals and Systems with MATLAB Applications, Second Edition 2-35Orchard Publications

Exercises

d.

e.

5. Find the Laplace transform of the following time domain functions:

a.

b.

c.

d.

e.

6. Find the Laplace transform of the following time domain functions:

a.

b.

c.

d.

e.

7. Find the Laplace transform of the following time domain functions:

a.

b.

c.

d.

8e 3t– 4tcos

tcos( )δ t π 4⁄–( )

5tu0 t 3–( )

2t 2 5t 4+–( )u0 t 3–( )

t 3–( )e 2t– u0 t 2–( )

2t 4–( )e 2 t 2–( )u0 t 3–( )

4te 3t– 2tcos( )u0 t( )

tdd 3tsin( )

tdd 3e 4t–( )

tdd t 2 2tcos( )

tdd e 2t– 2tsin( )

tdd t 2e

2t–( )

tsint

---------

τsinτ

---------- τd0

t

atsint

------------

τcosτ

----------- τdt

Chapter 2 The Laplace Transformation

2-36 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

e.

8. Find the Laplace transform for the sawtooth waveform of Figure 2.8.

Figure 2.8. Waveform for Exercise 8.

9. Find the Laplace transform for the full rectification waveform of Figure 2.9.

Figure 2.9. Waveform for Exercise 9

e τ–

τ------- τd

t

fST t( )

A

a 2at

fST t( )

3a

fFR t( )

Full Rectified Waveformsint

1

a 2a 3a 4a

fFR t( )

Chapter 3 The Inverse Laplace Transformation

3-20 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

3.6 Exercises

1. Find the Inverse Laplace transform of the following:

a.

b.

c.

d.

e.

2. Find the Inverse Laplace transform of the following:

a.

b.

c.

d.

e.

3. Find the Inverse Laplace transform of the following:

a.

b. (See hint on next page)

4s 3+-----------

4s 3+( )2

------------------

4s 3+( )4

------------------

3s 4+

s 3+( )5------------------

s2 6s 3+ +

s 3+( )5--------------------------

3s 4+

s2 4s 85+ +-----------------------------

4s 5+

s2 5s 18.5+ +---------------------------------

s2 3s 2+ +

s3 5s2 10.5s 9+ + +------------------------------------------------

s2 16–

s3 8s2 24s 32+ + +----------------------------------------------

s 1+

s3 6s2 11s 6+ + +-------------------------------------------

3s 2+

s2 25+-----------------

5s2 3+

s2 4+( )2

---------------------

Signals and Systems with MATLAB Applications, Second Edition 3-21 Orchard Publications

Exercises

Hint:

c.

d.

e.

4. Use the Initial Value Theorem to find given that the Laplace transform of is

Compare your answer with that of Exercise 3(c).

5. It is known that the Laplace transform has two distinct poles, one at , the other at. It also has a single zero at , and we know that . Find and .

12α------- αt αt αtcos+sin( ) s2

s2 α2+( )2

------------------------⇔

12α3--------- αtsin αt αtcos–( ) 1

s2 α2+( )2

------------------------⇔⎩ ⎭⎪ ⎪⎪ ⎪⎨ ⎬⎪ ⎪⎪ ⎪⎧ ⎫

2s 3+

s2 4.25s 1+ +---------------------------------

s3 8s2 24s 32+ + +

s2 6s 8+ +----------------------------------------------

e 2s– 32s 3+( )3

----------------------

f 0( ) f t( )

2s 3+

s2 4.25s 1+ +---------------------------------

F s( ) s 0=

s 1–= s 1= f t( )t ∞→lim 10= F s( ) f t( )

Chapter 4 Circuit Analysis with Laplace Transforms

4-18 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

4.6 Exercises

1. In the circuit of Figure 4.22, switch has been closed for a long time, and opens at . Usethe Laplace transform method to compute for .

Figure 4.22. Circuit for Exercise 1

2. In the circuit of Figure 4.23, switch has been closed for a long time, and opens at . Usethe Laplace transform method to compute for .

Figure 4.23. Circuit for Exercise 2

3. Use mesh analysis and the Laplace transform method, to compute and for the circuit

of Figure 4.24, given that and .

Figure 4.24. Circuit for Exercise 3

S t 0=

iL t( ) t 0>

1 mH

S

t 0=

iL t( )+−

L

32 V

10 Ω

20 Ω

R1

R2

S t 0=

vc t( ) t 0>

S

t 0=

+−

72 V

6 KΩ

C

−+60 KΩ

30 KΩ 20 KΩ

10 KΩ409------µF

vC t( )

R1

R2

R3 R4

R5

i1 t( ) i2 t( )

iL(0− ) 0= vc(0− ) 0=

+− C

−+

1 Ω3 Ω

1 Fi1 t( ) +

1 H

v1 t( ) u0 t( )=v2 t( ) 2u0 t( )=

2 H

i2 t( )

L1

R1

R2

L2

Signals and Systems with MATLAB Applications, Second Edition 4-19Orchard Publications

Exercises

4. For the circuit of Figure 4.25,

a. compute the admittance

b. compute the value of when , and all initial conditions are zero.

Figure 4.25. Circuit for Exercise 4

5. Derive the transfer functions for the networks (a) and (b) of Figure 4.26.

Figure 4.26. Networks for Exercise 5

6. Derive the transfer functions for the networks (a) and (b) of Figure 4.27.

Figure 4.27. Networks for Exercise 6

7. Derive the transfer functions for the networks (a) and (b) of Figure 4.28.

s domain–

Y s( ) I1 s( ) V1 s( )⁄=

t domain– i1 t( ) v1 t( ) u0 t( )=

R1

R2+−

1 Ω

+

R3

1 Ω

3 Ω1 s⁄

V1 s( )

VC s( )I1 s( )

+−

V2 s( ) 2VC s( )=2 ΩR4

R

C

++

Vin s( ) Vout s( ) R

L

+

Vin s( )

+

Vout s( )

(a) (b)

R

C

++

Vin s( ) Vout s( )

R

L

+

Vin s( )

+

Vout s( )

(a) (b)

Chapter 4 Circuit Analysis with Laplace Transforms

4-20 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

Figure 4.28. Networks for Exercise 7

8. Derive the transfer function for the networks (a) and (b) of Figure 4.29.

Figure 4.29. Networks for Exercise 8

9. Derive the transfer function for the network of Figure 4.30. Using MATLAB, plot versusfrequency in Hertz, on a semilog scale.

Figure 4.30. Network for Exercise 9

R

C

++

Vin s( ) Vout s( )

RL

+

Vin s( )

+

Vout s( )

(a) (b)

L

R2R1

C

R1

Vin s( )Vout s( )

R2

C

Vin s( ) Vout s( )

(a) (b)

G s( )

R1 R2

R3

C1

C2

Vout s( )Vin s( )

R4 R1 = 11.3 kΩ

R2 = 22.6 kΩ

R3=R4 = 68.1 kΩ

C1=C2 = 0.01 µF

Chapter 6 The Impulse Response and Convolution

6-22 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

6.7 Exercises

1. Compute the impulse response in terms of and for the circuit of Figure 6.36.

Then, compute the voltage across the inductor.

Figure 6.36. Circuit for Exercise 1

2. Repeat Example 6.4 by forming instead of , that is, use the convolution integral

3. Repeat Example 6.5 by forming instead of .

4. Compute given that

5. For the series circuit shown in Figure 6.37, the response is the current . Use the convolu-tion integral to find the response when the input is the unit step .

Figure 6.37. Circuit for Exercise 5

6. Compute for the network of Figure 6.38 using the convolution integral, given that.

h t( ) iL t( )= R L

vL t( )

+−

R

L

iL t( )

δ t( )

h t τ–( ) u t τ–( )

u τ( )h t τ–( ) τd∞–

∫h t τ–( ) u t τ–( )

v1 t( )*v2 t( )

v1 t( )4t t 0≥0 t 0<⎩

⎨⎧

= v2 t( ) e 2t– t 0≥0 t 0<⎩

⎨⎧

=

RL iL t( )

u0 t( )

+- 1 H

R

iL t( )

u0 t( )

L

1 Ω

i t( )

vout t( )

vin t( ) u0 t( ) u0 t 1–( )–=

Signals and Systems with MATLAB Applications, Second Edition 6-23Orchard Publications

Exercises

Figure 6.38. Network for Exercise 6

7. Compute for the circuit of Figure 6.39 given that .

Figure 6.39. Network for Exercise 7

Hint: Use the result of Exercise 6.

R

L

+

1 H +

−1 Ω

vin t( ) vout t( )

vout t( ) vin t( ) u0 t( ) u0 t 1–( )–=

R

L

1 H

+ +

− −

vin t( ) vout t( )1 Ω

Signals and Systems with MATLAB Applications, Second Edition 7-51Orchard Publications

Exercises

7.14 Exercises

1. Compute the first 5 components of the trigonometric Fourier series for the waveform of Figure7.47. Assume .

Figure 7.47. Waveform for Exercise 1

2. Compute the first 5 components of the trigonometric Fourier series for the waveform of Figure7.48. Assume .

Figure 7.48. Waveform for Exercise 2

3. Compute the first 5 components of the exponential Fourier series for the waveform of Figure7.49. Assume .

Figure 7.49. Waveform for Exercise 3

4. Compute the first 5 components of the exponential Fourier series for the waveform of Figure7.50. Assume .

Figure 7.50. Waveform for Exercise 4

ω 1=

0 ωt

Af t( )

ω 1=

0ωt

Af t( )

ω 1=

0ωt

Af t( )

ω 1=

0 ωt

f t( )A 2⁄

A– 2⁄

Chapter 7 Fourier Series

7-52 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

5. Compute the first 5 components of the exponential Fourier series for the waveform of Figure7.51. Assume .

Figure 7.51. Waveform for Exercise 5

6. Compute the first 5 components of the exponential Fourier series for the waveform of Figure7.52. Assume .

Figure 7.52. Waveform for Exercise 6

ω 1=

0ωt

A

f t( )

ω 1=

0 ωt

A

−A

f t( )

Signals and Systems with MATLAB Applications, Second Edition 8-47Orchard Publications

Exercises

8.10 Exercises

1. Show that

2. Compute

3. Sketch the time and frequency waveforms of

4. Derive the Fourier transform of

5. Derive the Fourier transform of

6. Derive the Fourier transform of

7. For the circuit of Figure 8.21, use the Fourier transform method to compute .

Figure 8.21. Circuit for Exercise 7

8. The input-output relationship in a certain network is

Use the Fourier transform method to compute given that .

u0 t( )δ t( ) td∞–

∫ 1 2⁄=

F te at– u0 t( ) a 0>

f t( ) ω0tcos u0 t T+( ) u0 t T–( )–[ ]=

f t( ) A u0 t 3T+( ) u0 t T+( )– u0 t T–( ) u0 t 3T–( )–+[ ]=

f t( ) AT---t u0 t T+( ) u0– t T–( )[ ]=

f t( ) AT--- t A+⎝ ⎠

⎛ ⎞ u0 t T+( ) u0 t( )–[ ] AT---– t A+⎝ ⎠

⎛ ⎞ u0 t( ) u0 t T2---–⎝ ⎠

⎛ ⎞–+=

vC t( )

+− −

+C

1 Fvin t( )

vC t( )

1 Ω

0.5 Ω

R1

R2

vin t( ) 50 4tucos 0 t( )=

d 2

dt2-------vout t( ) 5 d

dt-----vout t( ) 6vout t( )+ + 10vin t( )=

vout t( ) vin t( ) 2e t– u0 t( )=

Chapter 8 The Fourier Transform

8-48 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

9. In a bandpass filter, the lower and upper cutoff frequencies are , and respec-tively. Compute the energy of the input, and the percentage that appears at the output, if the

input signal is volts.

10. In Example 8.4, we derived the Fourier transform pair

Figure 8.22. Figure for Exercise 10

Compute the percentage of the energy of contained in the interval of.

f1 2 Hz= f2 6 Hz=

1 Ω

vin t( ) 3e 2t– u0 t( )=

A u0 t T+( ) u0 t T–( )–[ ] 2AT ωTsinωT

---------------⇔

0 ωT−2π 2ππ−π

A

−T Tt

0

f t( )F ω( )

1 Ω f t( ) π T⁄– ω π T⁄≤ ≤F ω( )

Chapter 9 Discrete Time Systems and the Z Transform

9-52 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

9.10 Exercises

1. Find the Z transform of the discrete time pulse defined as

2. Find the Z transform of where is defined as in Exercise 1.

3. Prove the following Z transform pairs:

a.

b.

c.

d.

e.

4. Use the partial fraction expansion to find given that

5. Use the partial fraction expansion method to compute the Inverse Z transform of

6. Use the Inversion Integral to compute the Inverse Z transform of

7. Use the long division method to compute the first 5 terms of the discrete time sequence whose Ztransform is

p n[ ]

p n[ ]1 n 0 1 2 … m 1–, , , ,=

0 otherwise⎩⎨⎧

=

anp n[ ] p n[ ]

δ n[ ] 1⇔

δ n 1–[ ] z m–⇔

nanu0 n[ ] azz a–( )2

------------------⇔

n2anu0 n[ ] az z a+( )

z a–( )3----------------------⇔

n 1+[ ]u0 n[ ] z2

z 1–( )2------------------⇔

f n[ ] Z1– F z( )[ ]=

F z( ) A1 z 1––( ) 1 0.5z 1––( )

--------------------------------------------------=

F z( ) z2

z 1+( ) z 0.75–( )2-------------------------------------------=

F z( ) 1 2z 1– z 3–+ +

1 z 1––( ) 1 0.5z 1––( )--------------------------------------------------=

F z( ) z 1– z 2– z 3––+

1 z 1– z 2– 4z 3–+ + +----------------------------------------------=

Signals and Systems with MATLAB Applications, Second Edition 9-53Orchard Publications

Exercises

8. a. Compute the transfer function of the difference equation

b. Compute the response when the input is

9. Given the difference equation

a. Compute the discrete transfer function

b. Compute the response to the input

10. A discrete time system is described by the difference equation

where

a. Compute the transfer function

b. Compute the impulse response

c. Compute the response when the input is

11. Given the discrete transfer function

write the difference equation that relates the output to the input .

y n[ ] y n 1–[ ]– Tx n 1–[ ]=

y n[ ] x n[ ] e naT–=

y n[ ] y n 1–[ ]–T2--- x n[ ] x n 1–[ ]+ =

H z( )

x n[ ] e naT–=

y n[ ] y n 1–[ ]+ x n[ ]=

y n[ ] 0 for n 0<=

H z( )

h n[ ]

x n[ ] 10 for n 0≥=

H z( ) z 2+

8z2 2z– 3–----------------------------=

y n[ ] x n[ ]

Signals and Systems with MATLAB Applications, Second Edition 10-31Orchard Publications

Exercises

10.8 Exercises

1. Compute the DFT of the sequence ,

2. A square waveform is represented by the discrete time sequence

and

Use MATLAB to compute and plot the magnitude of this sequence.

3. Prove that

a.

b.

4. The signal flow graph of Figure 10.6 is a decimation in time, natural-input, shuffled-output typeFFT algorithm. Using this graph and relation (10.69), compute the frequency component .Verify that this is the same as that found in Example 10.5.

Figure 10.6. Signal flow graph for Exercise 4

5. The signal flow graph of Figure 10.7 is a decimation in frequency, natural input, shuffled outputtype FFT algorithm. There are two equations that relate successive columns. The first is

and it is used with the nodes where two dashed lines terminate on them.

x 0[ ] x 1[ ] 1= = x 2[ ] x 3[ ] 1–= =

x 0[ ] x 1[ ] x 2[ ] x 3[ ] 1= = = = x 4[ ] x 5[ ] x 6[ ] x 7[ ] 1–= = = =

X m[ ]

x n[ ] 2πknN

-------------cos 12--- X m k–[ ] X m k+[ ]+ ⇔

x n[ ] 2πknN

-------------sin 1j2----- X m k–[ ] X m k+[ ]+ ⇔

X 3[ ]

W 0

W 0

W 0

W 0

W 4

W 4

W 4

W 4

W 0

W 4

W 2

W 1

W 0

W 4

W 4

W 2

W 2

W 6

W 6

W 0

W 6

W 5

W 3

W 7

x 0[ ]

x 1[ ]

x 2[ ]

x 3[ ]

x 4[ ]

x 5[ ]

x 6[ ]

x 7[ ] X 7[ ]

X 3[ ]

X 5[ ]

X 1[ ]

X 0[ ]

X 4[ ]

X 2[ ]

X 6[ ]

Ydash R C,( ) Ydash Ri C 1–,( ) Ydash Rj C 1–,( )+=

Chapter 10 The DFT and the FFT Algorithm

10-32 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

The second equation is

and it is used with the nodes where two solid lines terminate on them. The number inside the cir-cles denote the power of , and the minus (−) sign below serves as a reminder that the brack-eted term of the second equation involves a subtraction. Using this graph and the above equa-tions, compute the frequency component . Verify that this is the same as in Example 10.5.

Figure 10.7. Signal flow graph for Exercise 5

Ysol R C,( ) W m Ysol Ri C 1–,( ) Ysol Rj C 1–,( )–[ ]=

WN

X 3[ ]

W 0

W 1

W 2

W 3

W 0

W 0

W 2

W 0

W 2

W 0

W 0

W 0

x 0[ ]

x 1[ ]

x 2[ ]

x 3[ ]

x 4[ ]

x 5[ ]

x 6[ ]

x 7[ ] X 7[ ]

X 3[ ]

X 5[ ]

X 1[ ]

X 0[ ]

X 4[ ]

X 2[ ]

X 6[ ]

− −

− −

− −

− − −

Signals and Systems with MATLAB Applications, Second Edition 11-73Orchard Publications

Exercises

11.10 Exercises

1. The circuit of Figure 11.39 is a VCVS second-order high-pass filter whose transfer function is

and for given values of , , and desired cutoff frequency , we can calculate the values of to achieve the desired cutoff frequency .

Figure 11.39. Circuit for Exercise 1

For this circuit,

and the gain is

Using these relations, compute the appropriate values of the resistors to achieve the cutoff fre-quency . Choose the capacitors as and . Plot versusfrequency.

Solution using MATLAB is highly recommended.

G s( )Vout s( )Vin s( )----------------- Ks2

s2 a b⁄( )ωCs 1 b⁄( )ωC2+ +

---------------------------------------------------------------= =

a b ωC

C1 C2 R1 R2 R3 and R4, , , , , ωC

vin vout

C1 C2

R2

R1

R3

R4

R24b

C1 a a2 8b K 1–( )+[ ]+⎩ ⎭⎨ ⎬⎧ ⎫

ωC

---------------------------------------------------------------------------=

R1b

C12R2ωC

2--------------------=

R3KR2K 1–------------- K 1≠,=

R4 KR2=

KK 1 R4 R3⁄+=

fC 1 KHz= C1 10 fC⁄ µF= C2 C1= G s( )

Chapter 11 Analog and Digital Filters

11-74 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

2. The circuit of Figure 11.40 is a VCVS second-order band-pass filter whose transfer function is

Figure 11.40. Circuit for Exercise 2

Let , , ,, and

We can calculate the values of to achieve the desired centered frequency and bandwidth . For this circuit,

Using these relations, compute the appropriate values of the resistors to achieve center frequency, , and .

Choose the capacitors as . Plot versus frequency.

Solution using MATLAB is highly recommended.

G s( )Vout s( )Vin s( )----------------- K BW[ ]s

s2 BW[ ]s ω02+ +

----------------------------------------= =

vin voutC1

R5

C2

R3

R2

R1

R4

ω0 center frequency= ω2 upper cutoff frequency= ω1 lower cutoff frequency=

Bandwidth BW ω2 ω1–= Quality Factor Q ω0 BW⁄=

C1 C2 R1 R2 R3 and R4, , , , ,

ω0 BW

R12Q

C1ω0K-----------------=

R22Q

C1ω0 1– K 1–( )2 8Q2++⎩ ⎭⎨ ⎬⎧ ⎫

--------------------------------------------------------------------------=

R31

C12ω0

2------------- 1

R1----- 1

R2-----+⎝ ⎠

⎛ ⎞ =

R4 R5 2R3= =

f0 1 KHz= Gain K 10= Q 10=

C1 C2 0.1 µF= = G s( )

Signals and Systems with MATLAB Applications, Second Edition 11-75Orchard Publications

Exercises

3. The circuit of Figure 11.41 is a second-order band elimination filter whose transfer func-tion is

Figure 11.41. Circuit for Exercise 3

Let , , ,, , and gain

We can calculate the values of to achieve the desired centered fre-quency and bandwidth . For this circuit,

The gain must be unity, but can be up to 10. Using these relations, compute the appropriatevalues of the resistors to achieve center frequency , and .

Choose the capacitors as and . Plot versus frequency.

Solution using MATLAB is highly recommended.

VCVS

G s( )Vout s( )Vin s( )----------------- K s2 ω0

2+( )

s2 BW[ ]s ω02+ +

----------------------------------------= =

vinvout

C2C1R3

R1 R2

C3

ω0 center frequency= ω2 upper cutoff frequency= ω1 lower cutoff frequency=

Bandwidth BW ω2 ω1–= Quality Factor Q ω0 BW⁄= K 1=

C1 C2 R1 R2 R3 and R4, , , , ,

ω0 BW

R11

2ω0QC1--------------------=

R22Q

ω0C1------------=

R32Q

C1ω0 4Q2 1+( )------------------------------------- =

K Qf0 1 KHz= Gain K 1= Q 10=

C1 C2 0.1 µF= = C3 2C1= G s( )

Chapter 11 Analog and Digital Filters

11-76 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

4. The circuit of Figure 11.42 is a MFB second-order all-pass filter whose transfer function is

where the gain , , and the phase is given by

Figure 11.42. Circuit for Exercise 4

The coefficients and can be found from

For arbitrary values of , we can compute the resistances from

For , we compute the coefficient from

G s( )Vout s( )Vin s( )-----------------

K s2 aω0s– bω02+( )

s2 aω0s bω02+ +

----------------------------------------------= =

K cons ttan= 0 K 1< <( )

φ ω( ) 2tan 1– aω0ω

bω02 ω2–

----------------------⎝ ⎠⎛ ⎞–=

vin vout

C1

C2

R1R2

R4

R3

a b

φ0 φ ω0( ) 2tan 1– ab 1–------------⎝ ⎠

⎛ ⎞–= =

C1 C2=

R22

aω0C1----------------=

R11 K–( )R2

4K------------------------=

R3R2

K----- =

R4R2

1 K–------------- =

0 φ0 180°< < a

a 1 K–2K φ0 2⁄( )tan--------------------------------- 1– 1 4K

1 K–------------- tan2 φ0 2⁄( )⋅++=

Signals and Systems with MATLAB Applications, Second Edition 11-77Orchard Publications

Exercises

and for , from

Using these relations, compute the appropriate values of the resistors to achieve a phase shift at with .

Choose the capacitors as and plot phase versus frequency.

Solution using MATLAB is highly recommended.

5. The Bessel filter of Figure 11.43 has the same configuration as the low-pass filter of Example11.3, and achieves a relatively constant time delay over a range . The second-ordertransfer function of this filter is

Figure 11.43. Circuit for Exercise 5

where is the gain and the time delay at is given as

We recognize the transfer function above as that of a low-pass filter where and the substitution of . Therefore, we can use a low-pass filter circuit such as that ofFigure 11.43, to achieve a constant delay by specifying the resistor and capacitor values of thecircuit.

The resistor values are computed from

180°– φ0 0°< <

a 1 K–2K φ0 2⁄( )tan--------------------------------- 1– 1 4K

1 K–------------- tan2 φ0 2⁄( )⋅+–=

φ0 90°–= f0 1 KHz= K 0.75=

C1 C2 0.01 µF= =

0 ω ω0< <

G s( )Vout s( )Vin s( )----------------- 3Kω0

2

s2 3ω0s 3ω02+ +

---------------------------------------= =

vin voutC1

C2R2

R1 R3

K T0 ω0 2πf0=

T0 T ω0( ) 1213ω0------------ ondssec= =

G s( ) a b 3= =

ω0 ωC=

T0

Chapter 11 Analog and Digital Filters

11-78 Signals and Systems with MATLAB Applications, Second EditionOrchard Publications

Using these relations, compute the appropriate values of the resistors to achieve a time delay with . Use capacitors and . Plot versus

frequency.

Solution using MATLAB is highly recommended.

6. Derive the transfer function of a fourth-order Butterworth filter with .

7. Derive the amplitude-squared function for a third-order Type I Chebyshev low-pass filter with pass band ripple and cutoff frequency .

8. Use MATLAB to derive the transfer function and plot versus for a two-pole, TypeI Chebyshev high-pass digital filter with sampling period . The equivalent analog filtercutoff frequency is and has pass band ripple. Compute the coefficients ofthe numerator and denominator and plot with and without pre-warping.

R22 K 1+( )

aC1 a2C12 4– bC1C2 K 1–( )+( )ω0

------------------------------------------------------------------------------------=

R1R2

K-----=

R31

bC1C2R2ω02

-----------------------------=

T0 100 µs= K 2= C1 0.01 µF= C2 0.002 µF= G s( )

ωC 1 rad s⁄=

1.5 dB ωC 1 rad s⁄=

G z( ) G z( ) ωTS 0.25 s=

ωC 4 rad s⁄= 3 dB

G z( )