2. SYNTHESIS OF ANALOG FILTERS

Size: px
Start display at page:

Download "2. SYNTHESIS OF ANALOG FILTERS"

Transcription

1 ,. SYNTHESIS OF ANALO FILTERS 9. a) H BW ( j ) = where ε =.A max ε N A max = log Hj ( ) = ( ) ε log( ) A min = log Hj ( ) = ( ) ε log N N.A min ε = N.A max log.a min A max log H BW j ( ) = = H ( )H( ) ε = j = ε D ( )D( ) ε ε N N = -- N = ε j -- N j -- = e j j ( k )π N k = j ε -- N j = = e j ( k )π N e j k ( )π N. Amax = log ( ε) = log ( ρ ). For example, ρ = 5% <=> Amax =.8796 db --- N. A ( ) = log ε N we get r p = ε --- Ar ( p ) ε r - p N N N log ε ε = = log = ε --- N N = log ε = log ( ε ε ) = log.db.4 Hj ( ) = = ε, ε N N Hj ( ) j N = ( ) = ε F whih we reognize a a Taylor erie. Fx ( ) = F ( ) x Fn were x = F ( ) x!. Hene, the firt N derivative are zero for x =. ( )! ( ) x n n!.4 Let h(t) (t) be the impule tep repone, repetively, of a filter H(). Sale the frequeny with a fator k aording to = k. The impule repone of the frequeny aled filter i h' t () π = Hjk ( )e jt d = Hjk ( )e jk ( t k) = π -- d( k ) k --h t k k - Thu, both the time axi the original impule repone i divided by k. ' () t h' () t d t h t = = k - -- d t = h t k k - t - d k = t k - Thu, the time axi of the original tep repone i divided by k. dt n n x ao( ) in( ).6 We get = whih i of the form / at x =. However, the other extreme dx x value our for x <. We have in(y) = => y = k π for k = integer the extreme value (maxima minima) are obtained from n ao(x) = y = k π. Finally, we get x = o(π k/n). For example, a filter of order N = 5 we get the extreme value at x =, x = o(π /5) =.89699, x = o(π /5) =.9699, x = o(π /5) =.9699, x 4 = o(π 4/5) =.89699, x 5 =. The extreme value at x = ± are neither a maxima nor a minima. r p ε / N.7 The pole are aording to Eq. (.8) where = ε =.A max. We get ε = r p = krad/ the normalized pole: p =.5 j p = p = p = p =.5 j p = either from the Table or by uing [, Z, P] = BW_POLES(W, W, Amax, Amin, N) We denormalize the pole by multiplying with r p whih yield p = j krad/ p = r p p = krad/ p = r p p = j krad/ p = r p H ( ) = = We elet o that the filter get ( p )( p )( p ) ( r p ) ( r p r p ) the proper gain, for example, ain = at =. Hene, = r p N. A( ) = =.86 db A(4 ) = = 9.74 db log ε ( ) 6 log ε ( 4 ) 6.8 ε =.A max = , x = /ε = 6.557, ainh(x) = ln( x x ) = ln( x x = , a = ) inh = , N ln( x x b = ) = oh N Normalized pole aording to Equation (.) are p = i p = p = i denormalize by multiplying with. We get p = j krad/ p = krad/ p = j krad/ Alternatively we get the pole from the Table or by uing [, Z, P] = CH_I_POLES(W, W, Amax, Amin, N) H ( ) = We elet o that the filter get the proper gain, for example, ( p )( p )( p ) ain = at =. Hene, = We an either ue Eq. (.) or Eq (.7), but the former i impler to olve. We have at =

2 / = A Chebyhev polynomial an, ε = T ( ) ε Hj ( ) = ε T H ( ) aording to tard mathematial hbook, be omputed reurively: T (x) =, T (x) = x, T n (x) = xt n (x) T n (x) for n =,, We get T (x) = xt (x) T (x) = x T (x) = xt (x) T (x) = x(x ) x = 4x x, T () = 4 =, T () = 4 6 = 6 T (4) = 4 4 = 44. We get Hj ( ) = = => A( ) = =.9 db ε T ( ) ε 6 log ε 6 A(4 ) = log = db ε ( 44 ).A min.9 We need to determine W. We have x = = Let y = W/W with.a max ln( x x ) = ln( y y ) N = we have N Iterating we get y = 5.58 W = 7.59 Mrad/. The following ript yield Amax =.; Amin = 4, W = 5*^6; W = 5.58*W; N = CH_ORDER(W, w, Amax, Amin) N = We elet N = ; [, Z, P] = CH_II_POLES(W, W, Amax, Amin, N) yield = e5 Z =.e7 * P =.e6 * i i i i with W = *W; Att = PZ ATT_S(, Z, P, W) we get Att = db with W = 4*W; we get Att =.9489 db. Trying with different W we get Amax =.; Amin = 4; W = 5*^6; W =.5*W N = CA_ORDER(W, W, Amax, Amin) W = 76 N = N = ; [, Z, P] = CA_POLES(W, W, Amax, Amin, N yield = e5 Z =.e7 * P =.e6 * i i i i W = *W A = PZ ATT_S(, Z, P, W) W = A = 4.87 db W = 4*W A = PZ ATT_S(, Z, P, W) W = A = db. a) N = => N = 5. We get ε = r p = Mrad/ either from the Table or by uing [, Z, P] = BW_POLES(W, W, Amax, Amin, N) p = j Mrad/ p = j.877 Mrad/ p =.7958 Mrad/ p4 = j.87 Mrad/ p5 = j Mrad/ log.a min A max Solving for A min : N = for A min => A min < 9. db log. A max =. db yield ε =.A max = r = π 6 p = ε N rad/. The pole are pk r π ( N k ) p π ( N k ) = o j in we get uing the following program N N N = 5; Amax =.; epilon = qrt(^(.*amax)-); epilon = ; % We elet epilon = W = *pi*^6; rp = W*epilon^(-/N); = 5; for k = :5 p = rp*(o(pi*(n*k-)/(*n)) i*in(pi*(n*k-)/(*n))) = *p; end p = e e6i p = e e6i p = e6 p4 = e e6i p5 = e e6i = e4. a) W = e; W = e; Amax =.; Amin = 5; % Speifiation W = linpae(, ^5, ); % Frequeny vetor, -axi t = linpae(, e-, ); % Time vetor %Butterworth % Determine filter order Nbutt = buttord(w, W, Amax, Amin, ''); % (MATLABS Signal Proeing Toolbox) Zbutt, Pbutt, butt] = buttap(nbutt); % Find pole zero epilon = qrt(^(.*amax) ); % Denormalize the pole zero with rp rp = W*epilon^( /Nbutt); Zbutt = Zbutt*rp; Pbutt = Pbutt*rp; butt = butt*(rp^nbutt); [Numbutt, Denbutt] = zptf(zbutt, Pbutt, butt); % Compute the tranfer funtion Hbutt = freq(numbutt,denbutt,w); % Compute the frequeny repone tgbutt = groupdelay(zbutt, Pbutt, butt, W, W); % Compute the group delay y = zpk(zbutt, Pbutt, butt); hbutt = impule(y,t); % Compute the impule repone butt = tep(y,t); % Compute the tep repone

3 e) We have aled the impule repone with a fator 5 x 4 in order to fit it into the ame plot a (t). -.8 The emi-irle ha the ame radii a the b edge -.6 x [rad/] τ g () [] x -4 x 5 5 zero at 5 zero at ) d) x [rad/] A() [db] figure(4); ubplot('poition', [ ]); PLOT_IMPULSE_RESPONSE_S(h*^-4, dira, t_axi) hold on PLOT_STEP_RESPONSE_S(_of_t, t_axi); [h, dira, t_axi] = PZ IMPULSE_RESPONSE_S(, Z, P, t); [_of_t, t_axi] = PZ STEP_RESPONSE_S(, Z, P, t); figure(); ymax = ^5; xmin = -4*^4; xmax = ^4; PLOT_PZ_S(Z, P, W, W, xmin, xmax, ymax) Tg = PZ T_S(, Z, P, W); figure(); ubplot('poition', [ ]); PLOT_T_S(W, Tg) or better ue our toolbox W = e; W = e; Amax =.; Amin = 5; % Speifiation W = linpae(, ^5, ); % Frequeny vetor w-axi t = linpae(, e-, ); % Time vetor N = BW_ORDER(W, W, Amax, Amin) % Selet an integer degree re-run the program N = 5; [, Z, P] = BW_POLES(W, W, Amax, Amin, N); Att = PZ ATT_S(, Z, P, W); figure(); ubplot('poition', [ ]); PLOT_ATTENUATION_S(W, Att) N = CH_ORDER(W, W, Amax, Amin) % Selet an integer degree N =... [, Z, P] = CH_II_POLES(W, W, Amax, Amin, N); [h, dira, t_axi] = PZ IMPULSE_RESPONSE_S(, Z, P, t); [_of_t, t_axi] = PZ STEP_RESPONSE_S(, Z, P, t); PLOT_IMPULSE_RESPONSE_S(h, dira, t_axi) PLOT_STEP_RESPONSE_S(_of_t, t_axi); or better ue our toolbox.5 a)% Chebyhev II filter Nheb = hebord(w, W, Amax, Amin, ''); % Determine filter order [Zheb, Pheb, heb] = hebap(nheb,amin); % Find pole zero Zheb = Zheb*W; % Denormalize the pole zero Pheb = Pheb*W; heb = heb*(w^(length(phe length(zhe)); [Numheb, Denheb] = zptf(zheb, Pheb, he; % Compute the tranfer funtion Hheb = freq(numheb,denheb,w); % Compute the frequeny repone tgheb = groupdelay(zheb, Pheb, heb, W, W); %Compute the group delay y = zpk(zheb, Pheb, he; hheb = impule(y,t); % Compute the impule repone heb = tep(y,t); % Compute the tep repone ) d) e) N = CH_ORDER(W, W, Amax, Amin) % Selet an integer degree N =... [, Z, P] = CH_I_POLES(W, W, Amax, Amin, N); [h, dira, t_axi] = PZ IMPULSE_RESPONSE_S(, Z, P, t); [_of_t, t_axi] = PZ STEP_RESPONSE_S(, Z, P, t); PLOT_IMPULSE_RESPONSE_S(h, dira, t_axi) PLOT_STEP_RESPONSE_S(_of_t, t_axi); or better ue our toolbox.4 a)% Chebyhev I filter Nheb = hebord(w, W, Amax, Amin, ''); % Determine filter order [Zheb, Pheb, heb] = hebap(nheb,amax); % Find pole zero Zheb = Zheb*W; % Denormalize the pole zero Pheb = Pheb*W; heb = heb*(w^nhe; [Numheb, Denheb] = zptf(zheb, Pheb, he; % Compute the tranfer funtion Hheb = freq(numheb,denheb,w); % Compute the frequeny repone tgheb = groupdelay(zheb, Pheb, heb, W, W); % Compute the group delay y = zpk(zheb, Pheb, he; % Compute the impule repone hheb = impule(y,t); heb = tep(y,t); % Compute the tep repone t [] x -..4 (t)

4 4 5 ) d) e) 5.6 a) % Cauer filter Na = ellipord(w, W, Amax, Amin, ''); % Determine filter orde [Za, Pa, a] = ellipap(na, Amax, Amin); % Find pole zero Za = Za*W; % Denormalize the pole zero Pa = Pa*W; a = a*(w^(length(pa) length(za))); [Numa, Dena] = zptf(za, Pa, a); % Compute the tranfer funtion Ha = freq(numau,denau,w); % Compute the frequeny repone tga = groupdelay(za, Pa, a, W, W); % Compute the group delay y = zpk(za, Pa, a); ha = impule(y, t); % Compute the impule repone a = tep(y, t); % Compute the tep repone or better ue our toolbox N = CA_ORDER(W, W, Amax, Amin) % Selet an integer degree N =... [, Z, P] = CA_POLES(W, W, Amax, Amin, N); [h, dira, t_axi] = PZ IMPULSE_RESPONSE_S(, Z, P, t); [_of_t, t_axi] = PZ STEP_RESPONSE_S(, Z, P, t); PLOT_IMPULSE_RESPONSE_S(h, dira, t_axi) PLOT_STEP_RESPONSE_S(_of_t, t_axi); ) d) e).7 %Plotting figure(); ubplot(4,, ) plot(w, *log(ab(hbutt))) axi([ e5 6 ]); ubplot(4,, ) plot(w, *log(ab(hhe)) axi([ e5 6 ]); ubplot(4,, ) plot(w,*log(ab(hhe)) axi([ e5 6 ]); ubplot(4,, 4) plot(w, *log(ab(ha))) axi([ e5 6 ]) x x x x 4 6 figure(); ubplot(4,, ) plot(w, *log(ab(hbutt))) axi([ e4.5.]); ubplot(4,, ) plot(w, *log(ab(hhe)) axi([ e4.5.]); ubplot(4,, ) plot(w, *log(ab(hhe)) axi([ e4.5.]); ubplot(4,, 4) plot(w, *log(ab(ha))) axi([ e4.5.]) figure() ubplot(,,) zplane(zbutt, Pbutt) ubplot(,, ) zplane(zheb, Phe ubplot(,, ) zplane(zheb, Phe ubplot(,, 4) zplane(za, Pa) figure(4) ubplot(4,, ) plot(w, tgbutt) ubplot(4,, ) plot(w, tghe ubplot(4,, ) plot(w, tghe ubplot(4,, 4) plot(w, tga) x x - x x -4 x x -4 x 4 4 x Real part x 5 Real part x Imaginary part Imaginary part - x 4 x Real part x Real part x Imaginary part Imaginary part.5 x 4 x

5 7 figure(5) ubplot(4,, ) plot(t, hbutt) ubplot(4,, ) plot(t, hhe ubplot(4,, ) plot(t, hhe ubplot(4,, 4) plot(t, ha) x x x x - figure(6) ubplot(4,, ) plot(t, butt) ubplot(4,, ) plot(t, he ubplot(4,, ) plot(t, he ubplot(4,, 4) plot(t, a) x x x x -.8 = e5 when H max = hene = e5 = e6 The differene in order of the numerator denominator i N, hene, the rate of attenuation inreae i 6N db per otave (= doubling of the frequeny)..9 a) N =.686, elet N = S p, =.9587 ± j S p, = ± j S p, = ± j S p4, = ± j S p5, 9 = ± j S p6, 8 = ± j S p7 = p, = ± j p, = ± j p, = ± j p4, = ± j p5, 9 = ± j p6, 8 = ± j p7 = N = 7.5, N = 8 p,8 = ± j p,7 = ± j p,6 = ± j p4, 5 = ± j ) N = 7.5, N = 8 z,8 = ±j p,8 = ± j z,7 = ±j p,7 = ± j z,6 = ±j p,6 = ± j z4,5 = ±j p4,5 = ± j d) N = 5.659, N = 6 whih yield A min 76 db z,6 = ± j p,6 = ± j z,5 = ± j p,5 = ± j z,4 = ± j p,4 = ± j a) Amax = ; Amin = 5; W = ; W = ; NBW = BW_ORDER(W, W, Amax, Amin) NCH = CH_ORDER(W, W, Amax, Amin) NCA = CA_ORDER(W, W, Amax, Amin) yield NBW = NCH = NCA = The following program yield Amax = ; Amin = 5; W = ; W =.; NBW = ; while NBW > 4 NBW = BW_ORDER(W, W, Amax, Amin); W = W*.; end % Butterworth W W = W =.; NCH = ; while NCH > 4 NCH = CH_ORDER(W, W, Amax, Amin); W = W*.; end % Chebyhev I II W W = W =.; NCA = ; while NCA > 4 NCA = CA_ORDER(W, W, Amax, Amin); W = W*.; end % Cauer W W =.99765

6 9.We get uing the program below Butterworth Chebyhev I W = ^7; W = 5*^6; W = ^7; W = 5*^6; Amax = *log(.5^); Amin = 6; N = BW_ORDER(W, W, Amax, Amin) N = ; % Re-run the program after % eleting an integer order [, Z, P] = BW_POLES(W, W, Amax, Amin, N) xmax = *^6; xmin = *^7; ymax = 4*^7; PLOT_PZ_S(Z, P, W, W, xmin, xmax, ymax) N = = e7 P =.e7 * i i i i i i i i i i All zero at = Amax = *log(.5^); Amin = 6; N = CH_ORDER(W, W, Amax, Amin) N = ; % Re-run the program after % eleting an integer order [, Z, P] = CH_I_POLES(W, W, Amax, Amin, N) xmax = *^6; xmin = *^7; ymax = 4*^7; PLOT_PZ_S(Z, P, W, W, xmin, xmax, ymax) N = = e48 P =.e7 * i i i i i i All 7 zero at = Chebyhev II Cauer W = ^7; W = 5*^6; W = ^7; W = 5*^6; Amax = *log(.5^); Amin = 6; N = CH_ORDER(W, W, Amax, Amin) N = 7; % Re-run the program after % eleting an integer order [, Z, P] = CH_II_POLES(W, W, Amax, Amin, N) xmax = *^6; xmin = *^7; ymax = 4*^7; PLOT_PZ_S(Z, P, W, W, xmin, xmax, ymax) N = = e4 Z =.e7 * i i i i i i P =.e7 * i i i i i i Amax = *log(.5^); Amin = 6; N = CA_ORDER(W, W, Amax, Amin) N = 5; % Re-run the program after % eleting an integer order [, Z, P] = CA_POLES(W, W, Amax, Amin, N) xmax = *^6; xmin = *^7; ymax = 4*^7; PLOT_PZ_S(Z, P, W, W, xmin, xmax, ymax) N = = e4 Z =.e7 * i i i i P =.e7 * i i i i Note that zero at = ar not printed. The pole zero are hown below with Butterworth, Chebyhev I, Chebyhev II, Cauer filter left to the right. 4 x 7 zero at 4 x 7 7 zero at 4 x 7 zero at 4 x 7 zero at x x 7 x 7 x 7.. We have N = log ( τ ) log ( τ ) log( τ ) whih an be τ written N τ = log whih obviouly ( τ )( = log τ ) τ τ jτ = log jτ jτ H ( ) ( τ ) equal N => = where the real zero i at ( τ )( τ ) = τ the two real pole are at = τ = τ, the gain ontant i = Note that if the pole zero alternate on the real axi, a in thi ae, the orreponding tranfer funtion an be realized by uing a network oniting of only reitor apaitor Tranformation of the HP peifiation to the orreponding LP peifiation uing S = I / Ω = I / where we neglet the negative ign ine the peifiation of the magnitude funtion i ymmetri around =. We get A max = db, Ω = I /7 6 A min = 5 db, Ω = I / 6 We elet I = 7 Mrad/ to get a normalized LP peifiation in order to allow the ue of tard table whih are normalized to Ω = Ω = 7/ =.5. Neeary order aording the Eq.(.7) i

7 .A min log A.5 log max N = =.86. We elet here N =. The pole are obtained Ω log log(.5 ) Ω π ( k ) from S k R p in for k =,..N N π ( k ) = j o N R p ε / N where = = ε =.A max = all zero are at S =. We get S p = j S p = S p = j S p4 = j S p5 = S p6 = j We elet only the pole in the left-h half of the -plane S p = j S p = S p = j We map the LP pole to the orreponding HP pole uing = I = S a jb I ( ) where S = a jb yield a b p = j Mrad/ p = Mrad/ p = j Mrad/ Mapping the LP zero to the orreponding HP zero uing z = I /S z yield z =, n =,, ine there are zero at S = in the LP filter. The tranfer funtion of the LP i H LP S ( ) = = ( S σ ) S ( σ S r ) ( S.5576 )( S.5576 S. ) σ r Inerting = I /S give 9.97 where = H HP ( ) I σ I σ I r = = ( I σ )( I σ I r ) = ( )( ).8.9 The zero are z, = ±5 rad/, z,4 = ± ±j rad/, whih i OK, but the pole are: p,,,4 = ±±j p5 = 5 rad/. Hene, there are three pole in the right-h half of the -plane, whih make the filter untable. Furthermore, there are ix zero only five pole. Hene the filter i non-aual. The filter ha omplex oeffiient an therefore not be realized uing tard method... We elet I = = 5.5 Mrad/ get Ω = Ω = I / = Ω /Ω = The required order for the Cauer filter i N = 4.99 we elet N = 5. We modify the. W = e; W = 6e; Amax =.; Amin = 5; % HP filter! Tranform O = W^/W; O = W^/W; Nheb = hebord(o, O, Amax, Amin, ) %Order Chebyhev I Nauer = ellipord(o, O, Amax, Amin, ) %Order Cauer % Pole zero Chebyhev I [ZhebLP, PhebLP, heblp]= hebap(nheb, Amax); [rad/] x 6 A() [db] The attenuation for the HP filter i hown below i i i i i i i i Zhp =.e6 * Php =.e6 * The pole zero of the HP filter are hp = i i i i i i i i ZLP =.e7 * PLP =.e6 * program in Example.7 a hown below. W = 5.5*^6; W =.5*^6; % Requirement for the highpa filter Amax = -*log(-.5^); Amin = 45; WI = W; % We elet the tranformation angular frequeny WI = W Omega = W; % Omega = WI^/W = W Omega = WI^/W; NLP = CA_ORDER(Omega, Omega, Amax, Amin) % Synthei of lowpa filter (Cauer) NLP = 5; [LP, ZLP, PLP] = CA_POLES(Omega, Omega, Amax, Amin, NLP) [hp, Zhp, Php] = PZ HP_S(LP, ZLP, PLP, WI^) % Tranform LP to HP filter N = NLP; % LP HP filter ha the ame order ubplot('poition', [ ]); W = linpae(, ^7, ); H = PZ FREQ_S(hp, Zhp, Php, W); Att = MA ATT(H); PLOT_ATTENUATION_S(W, Att) axi([ ^7 6]); The normalized pole zero of the LP filter are LP = e5

8 ZhebLP = O*ZhebLP % Denormalize Chebyhev I PhebLP = O*PhebLP [Zheb, Pheb] = zphp(zheblp, PhebLP, w^) % Tranform to HP Chebyhev I %Pole zero Cauer [ZauerLP, PauerLP, auerlp]= ellipap(nauer, Amax, Amin); ZauerLP = O*ZauerLP % Denormalize Cauer PauerLP = O*PauerLP [Zauer, Pauer] = zphp(zauerlp, PauerLP, w^) % Tranform to HP Cauer %Plot pole zero figure; ubplot(,,) hold on plot(zheb, o ) plot(pheb, x ) axi image hold off title( Chebyhev I ) ubplot(,,) hold on plot(zauer, o ) plot(pauer, x ) axi image hold off title( Cauer ) % Determine the tranfer funtion Chebyhev I [NumCheb, DenCheb] = zptf(zheb, Pheb, ) % POOR ACCURACY RUTINES % Determine the tranfer funtion Cauer [NumCauer, DenCauer] = zptf(zauer, Pauer,) Rewrite the program above by intead uing the toolbox!. We have for a Butterworth filter H LP ( j ) = The orreponding HP filter i ε N obtained by the tranformation S = I, i.e., Ω I by eleting = we obtain = I H HP ( j ) = The two filter have the ame gain at the roover frequeny,, i.e., ε N H LP ( j ) = H HP ( j ) =.5 ε = H LP j ( ) H HP ( j ) N N Hene, we mut have, whih yield = N N = N N = The two filter, whih are power N = N N = N omplementary, an be ued a roover filter in an audio ytem..4 We have for the LP-BP tranformation S = I iω i I = Ω i I = Ω I = = I From Eq.(.5)we get τ ghp ( ) I = τglp ( Ω ) = τ glp ( Ω ) I τ glp ( Ω ) Hene, the mapping of the group delay of the LP filter ha two omponent. Sine a the group delay of 4 a typial lowpa filter ha a peak at the pab edge there will be two peak in the BP filter group delay; one at eah b edge. The eond omponent i weighted with the fator I /, whih i large for low frequenie. Hene, the peak at the lower b edge i larger than that at the higher b edge..5 Firt, we map the BP peifiation to the orreponding LP peifiation. The geometri requirement i in thi ae atified ine = = 5 (krad/) = = 5.5 = 5 (krad/) We get Ω = = =.5 krad/ Ω = = 5.5 =.5 krad/ Nomogram or MATLAB with Ω /Ω = 9.4 => N = Normalized pole: (Approximately!) S plp =.494 S plp =.47j.9659 S plp =.47 j.9659 Denormalization of Chebyhev I filter are done by multipliation with Ω =.5 krad/. Denormalized pole: S plp =.5 krad/ S plp =.675 j.448 krad/ S plp = j.448 krad/ three zero at infinity. (There are alway equal number of pole zero.) The LP tranfer funtion i H LP ( S ) = ( S S plp )( S S plp )( S S plp ) LP tobp tranformation I LP BP S The BP tranfer funtion i H BP ( S ) = I S plp I S plp I S plp S The bpa pole an be found from equation: S plp pbp = ± -- S plp 4 I.6 Firt, we map the BP peifiation to the orreponding LP peifiation uing S = I /. We have Amax = log(.9) =.4 db, A min = Amin = 5 db, The geometri requirement: Ι = = => 5 = 5 5 = 6. We elet to redue: = krad/. Ω = = 5 = 5 krad/ Ω = = 5 = 5 krad/ We elet I = 5 krad/ to get a normalized LP peifiation with Ω = Ω = 5/5 = 5. The order for the LP filter i aording to Eq.(.6).A min aoh A.5 aoh max N aoh( 8.59 ) = = =.57 aoh aoh( 5.4 ) aoh( 5 )

9 Note that we get two BP pole (zero) for every LP pole (zero). In the ame way we get for S p = = j j = j ( j ) = j ( o ( ) j in( )) = j = j p, = j ± where we mut add π rad ine the pole mut be in the lhp. The BP pole are omputed = atan = ( π ) S ( p 4 I ) = ( j 5.66 ) 6 8 = j 75 For example, for a pole, S p = j 5.66, we firt ompute the quare root. S I = =. To ompute the left h ide we proeed a follow. S -- ± S ( 4 I ) 4 Mapping of LP pole zero are done aording to an be rewritten.5.5 [rad/] x S I I whih A() [db].8. τ g () [] 4.6 where ha been eleted o that H LP () =. All LP zero are at S =. The attenuation group delay funtion for the lowpa filter are hown below. ( S σ ) S σ S ( r ) H LP S ( ) = = ( S.986 )( S.986 S ) b = Pole are S p = *i S p = S p = *i We have ε = ine ainh(x) = x x we get a = a = inh,,. b = oh ε =.A max --- N ainh -- ε --- N ainh -- ε S pk = Ω a k in ( ) π for k =,,..N. where N jω b o ( k ) π N where aoh ( x ) = x x. We elet here N = get the LP pole for the Chebyhev I filter 5 pbs, = 4.59 ± j.6989 rad/ (from the real LP pole) pbs,4 = ± j.5 rad/ pbs5,6 = ± j6.8 rad/ The zero of the SB filer are obtained from the zero of the LP filter, i.e., from S =. Hene, we get zero at z,, = ±j I = ±j4.46 = ± j π rad/ All together 6 zero. The tranfer funtion i Tranformation to a SB filter uing S I = , i.e., I I yield S S = ± I I elet to dereae to = / =.7688 rad/ I = = ine we do not want to hange the pab edge. We get Ω = Ω = Nomogram or MATLAB with Ω /Ω = => N = Normalized pole for a Chebyhev I filter are: S plp =.458 S plp, =.669 ± j Denormalizing with Ω = yield S plp = rad/ S plp, = ± j rad/ The ymmetry requirement yield: = (rad/) = (rad/) We Ω = I /( ) = I /( )π.9 We get Ω = I /( ) = I /( )π.8.7 x [rad/] A() [db].8. τ g () [] 4.6 H BP ( ) = ( )( )( ) The attenuation group delay i hown below An LP Chebyhev I have all zero at S =, eah reulting in a zero at = =. The numerator i therefore ine the denominator ha order 6. The tranfer funtion i j S p = j 5.66 yield p56, = j j yield the bpa pole p4, = j.79 6

10 ..4 a) ) d) e) 7 H BS ( ) ( ) = ( ). ( ) ( ) N = 6 z,, = p, = 87 ± j87 p4, = 59 p56, = ± j959 ± j977 N = 6 zz,, = p, = 99 p4, = 54 p56, = 94 N = 6 z = ± j857 ± j69 ± j x 4 Butterworth - - x 4 Chebyhev-II x x 4 Chebyhev-I - - x 4 Cauer x 4 z z45, = ± j889, = ± j4569 p, = 85 p4, = 576 p56, = 58 N = 4 z z4 ± j6678 ± j459 ± j8644, = ± j4946, = ± j8 p, = 876 ± j858 p4, = 95 ± j x x

COMM 602: Digital Signal Processing. Lecture 8. Digital Filter Design

COMM 602: Digital Signal Processing. Lecture 8. Digital Filter Design COMM 60: Digital Signal Proeing Leture 8 Digital Filter Deign Remember: Filter Type Filter Band Pratial Filter peifiation Pratial Filter peifiation H ellipti H Pratial Filter peifiation p p IIR Filter

More information

Compensation Techniques

Compensation Techniques D Compenation ehnique Performane peifiation for the loed-loop ytem Stability ranient repone Æ, M (ettling time, overhoot) or phae and gain margin Steady-tate repone Æ e (teady tate error) rial and error

More information

Lag-Lead Compensator Design

Lag-Lead Compensator Design Lag-Lead Compenator Deign ELEC 3 Spring 08 Lag or Lead Struture A bai ompenator onit of a gain, one real pole and one real zero Two type: phae-lead and phae-lag Phae-lead: provide poitive phae hift and

More information

Lecture 10 Filtering: Applied Concepts

Lecture 10 Filtering: Applied Concepts Lecture Filtering: Applied Concept In the previou two lecture, you have learned about finite-impule-repone (FIR) and infinite-impule-repone (IIR) filter. In thee lecture, we introduced the concept of filtering

More information

Design of Digital Filters

Design of Digital Filters Deign of Digital Filter Paley-Wiener Theorem [ ] ( ) If h n i a caual energy ignal, then ln H e dω< B where B i a finite upper bound. One implication of the Paley-Wiener theorem i that a tranfer function

More information

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject EE 508 Lecture 6 Filter Tranformation Lowpa to Bandpa Lowpa to Highpa Lowpa to Band-reject Review from Lat Time Flat Paband/Stopband Filter T j T j Lowpa Bandpa T j T j Highpa Bandreject Review from Lat

More information

Chapter 6 Control Systems Design by Root-Locus Method. Lag-Lead Compensation. Lag lead Compensation Techniques Based on the Root-Locus Approach.

Chapter 6 Control Systems Design by Root-Locus Method. Lag-Lead Compensation. Lag lead Compensation Techniques Based on the Root-Locus Approach. hapter 6 ontrol Sytem Deign by Root-Lou Method Lag-Lead ompenation Lag lead ompenation ehnique Baed on the Root-Lou Approah. γ β K, ( γ >, β > ) In deigning lag lead ompenator, we onider two ae where γ

More information

5.5 Application of Frequency Response: Signal Filters

5.5 Application of Frequency Response: Signal Filters 44 Dynamic Sytem Second order lowpa filter having tranfer function H()=H ()H () u H () H () y Firt order lowpa filter Figure 5.5: Contruction of a econd order low-pa filter by combining two firt order

More information

Simple FIR Digital Filters. Simple FIR Digital Filters. Simple Digital Filters. Simple FIR Digital Filters. Simple FIR Digital Filters

Simple FIR Digital Filters. Simple FIR Digital Filters. Simple Digital Filters. Simple FIR Digital Filters. Simple FIR Digital Filters Simple Digital Filters Later in the ourse we shall review various methods of designing frequeny-seletive filters satisfying presribed speifiations We now desribe several low-order FIR and IIR digital filters

More information

Feedback Control Systems (FCS)

Feedback Control Systems (FCS) Feedback Control Sytem (FCS) Lecture19-20 Routh-Herwitz Stability Criterion Dr. Imtiaz Huain email: imtiaz.huain@faculty.muet.edu.pk URL :http://imtiazhuainkalwar.weebly.com/ Stability of Higher Order

More information

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuits II. R 4 := 100 kohm

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuits II. R 4 := 100 kohm SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuit II Solution to Aignment 3 February 2003. Cacaded Op Amp [DC&L, problem 4.29] An ideal op amp ha an output impedance of zero,

More information

CHE302 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang

CHE302 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang CHE3 ECTURE V APACE TRANSFORM AND TRANSFER FUNCTION Profeor Dae Ryook Yang Fall Dept. of Chemical and Biological Engineering Korea Univerity CHE3 Proce Dynamic and Control Korea Univerity 5- SOUTION OF

More information

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuits II. Solutions to Assignment 3 February 2005.

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuits II. Solutions to Assignment 3 February 2005. SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuit II Solution to Aignment 3 February 2005. Initial Condition Source 0 V battery witch flip at t 0 find i 3 (t) Component value:

More information

THE SOLAR SYSTEM. We begin with an inertial system and locate the planet and the sun with respect to it. Then. F m. Then

THE SOLAR SYSTEM. We begin with an inertial system and locate the planet and the sun with respect to it. Then. F m. Then THE SOLAR SYSTEM We now want to apply what we have learned to the olar ytem. Hitorially thi wa the great teting ground for mehani and provided ome of it greatet triumph, uh a the diovery of the outer planet.

More information

Lecture #9 Continuous time filter

Lecture #9 Continuous time filter Lecture #9 Continuou time filter Oliver Faut December 5, 2006 Content Review. Motivation......................................... 2 2 Filter pecification 2 2. Low pa..........................................

More information

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject EE 508 Lecture 6 Filter Tranformation Lowpa to Bandpa Lowpa to Highpa Lowpa to Band-reject Review from Lat Time Theorem: If the perimeter variation and contact reitance are neglected, the tandard deviation

More information

Analysis of Stability &

Analysis of Stability & INC 34 Feedback Control Sytem Analyi of Stability & Steady-State Error S Wonga arawan.won@kmutt.ac.th Summary from previou cla Firt-order & econd order ytem repone τ ωn ζω ω n n.8.6.4. ζ ζ. ζ.5 ζ ζ.5 ct.8.6.4...4.6.8..4.6.8

More information

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject

EE 508 Lecture 16. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject EE 508 Lecture 6 Filter Tranformation Lowpa to Bandpa Lowpa to Highpa Lowpa to Band-reject Review from Lat Time Theorem: If the perimeter variation and contact reitance are neglected, the tandard deviation

More information

CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang

CHBE320 LECTURE V LAPLACE TRANSFORM AND TRANSFER FUNCTION. Professor Dae Ryook Yang CHBE3 ECTURE V APACE TRANSFORM AND TRANSFER FUNCTION Profeor Dae Ryook Yang Spring 8 Dept. of Chemical and Biological Engineering 5- Road Map of the ecture V aplace Tranform and Tranfer function Definition

More information

Homework 7 Solution - AME 30315, Spring s 2 + 2s (s 2 + 2s + 4)(s + 20)

Homework 7 Solution - AME 30315, Spring s 2 + 2s (s 2 + 2s + 4)(s + 20) 1 Homework 7 Solution - AME 30315, Spring 2015 Problem 1 [10/10 pt] Ue partial fraction expanion to compute x(t) when X 1 () = 4 2 + 2 + 4 Ue partial fraction expanion to compute x(t) when X 2 () = ( )

More information

MODERN CONTROL SYSTEMS

MODERN CONTROL SYSTEMS MODERN CONTROL SYSTEMS Lecture 1 Root Locu Emam Fathy Department of Electrical and Control Engineering email: emfmz@aat.edu http://www.aat.edu/cv.php?dip_unit=346&er=68525 1 Introduction What i root locu?

More information

To determine the biasing conditions needed to obtain a specific gain each stage must be considered.

To determine the biasing conditions needed to obtain a specific gain each stage must be considered. PHYSIS 56 Experiment 9: ommon Emitter Amplifier A. Introdution A ommon-emitter oltage amplifier will be tudied in thi experiment. You will inetigate the fator that ontrol the midfrequeny gain and the low-and

More information

The Laplace Transform

The Laplace Transform The Laplace Tranform Prof. Siripong Potiuk Pierre Simon De Laplace 749-827 French Atronomer and Mathematician Laplace Tranform An extenion of the CT Fourier tranform to allow analyi of broader cla of CT

More information

( 1) EE 313 Linear Signals & Systems (Fall 2018) Solution Set for Homework #10 on Laplace Transforms

( 1) EE 313 Linear Signals & Systems (Fall 2018) Solution Set for Homework #10 on Laplace Transforms EE 33 Linear Signal & Sytem (Fall 08) Solution Set for Homework #0 on Laplace Tranform By: Mr. Houhang Salimian & Prof. Brian L. Evan Problem. a) xt () = ut () ut ( ) From lecture Lut { ()} = and { } t

More information

Active Filters an Introduction

Active Filters an Introduction Active Filter an Introduction + Vin() - Filter circuit G() + Vout() - Active Filter. Continuou-time or Sampled-data. Employ active element (e.g. tranitor, amplifier, op-amp) a. inductor-le (continuou-time)

More information

HOMEWORK ASSIGNMENT #2

HOMEWORK ASSIGNMENT #2 Texa A&M Univerity Electrical Engineering Department ELEN Integrated Active Filter Deign Methodologie Alberto Valde-Garcia TAMU ID# 000 17 September 0, 001 HOMEWORK ASSIGNMENT # PROBLEM 1 Obtain at leat

More information

ECE382/ME482 Spring 2004 Homework 4 Solution November 14,

ECE382/ME482 Spring 2004 Homework 4 Solution November 14, ECE382/ME482 Spring 2004 Homework 4 Solution November 14, 2005 1 Solution to HW4 AP4.3 Intead of a contant or tep reference input, we are given, in thi problem, a more complicated reference path, r(t)

More information

ME2142/ME2142E Feedback Control Systems

ME2142/ME2142E Feedback Control Systems Root Locu Analyi Root Locu Analyi Conider the cloed-loop ytem R + E - G C B H The tranient repone, and tability, of the cloed-loop ytem i determined by the value of the root of the characteritic equation

More information

ELECTRONIC FILTERS. Celso José Faria de Araújo, M.Sc.

ELECTRONIC FILTERS. Celso José Faria de Araújo, M.Sc. ELECTRONIC FILTERS Celo Joé Faria de Araújo, M.Sc. A Ideal Electronic Filter allow ditortionle tranmiion of a certain band of frequencie and ure all the remaining frequencie of the ectrum of the inut ignal.

More information

Solutions to homework #10

Solutions to homework #10 Solution to homework #0 Problem 7..3 Compute 6 e 3 t t t 8. The firt tep i to ue the linearity of the Laplace tranform to ditribute the tranform over the um and pull the contant factor outide the tranform.

More information

Active Filters an Introduction

Active Filters an Introduction Active Filter an Introduction + Vin() - Filter circuit G() + Vout() - Active Filter. Continuou-time or Sampled-data. Employ active element (e.g. tranitor, amplifier, op-amp) a. inductor-le (continuou-time)

More information

Electronic Circuits EE359A

Electronic Circuits EE359A Electronic Circuits EE359A Bruce McNair B26 bmcnair@stevens.edu 21-216-5549 Lecture 22 569 Second order section Ts () = s as + as+ a 2 2 1 ω + s+ ω Q 2 2 ω 1 p, p = ± 1 Q 4 Q 1 2 2 57 Second order section

More information

Correction for Simple System Example and Notes on Laplace Transforms / Deviation Variables ECHE 550 Fall 2002

Correction for Simple System Example and Notes on Laplace Transforms / Deviation Variables ECHE 550 Fall 2002 Correction for Simple Sytem Example and Note on Laplace Tranform / Deviation Variable ECHE 55 Fall 22 Conider a tank draining from an initial height of h o at time t =. With no flow into the tank (F in

More information

Modeling in the Frequency Domain

Modeling in the Frequency Domain T W O Modeling in the Frequency Domain SOLUTIONS TO CASE STUDIES CHALLENGES Antenna Control: Tranfer Function Finding each tranfer function: Pot: V i θ i 0 π ; Pre-Amp: V p V i K; Power Amp: E a V p 50

More information

Digital Signal Processing

Digital Signal Processing Digital Signal Proceing IIR Filter Deign Manar Mohaien Office: F8 Email: manar.ubhi@kut.ac.kr School of IT Engineering Review of the Precedent Lecture Propertie of FIR Filter Application of FIR Filter

More information

Lecture 28. Passive HP Filter Design

Lecture 28. Passive HP Filter Design Lecture 28. Paive HP Filter Deign STRATEGY: Convert HP pec to Equivalent NLP pec. Deign an appropriate 3dB NLP tranfer function. Realize the 3dB NLP tranfer function a a circuit. Convert the 3dB NLP circuit

More information

Given the following circuit with unknown initial capacitor voltage v(0): X(s) Immediately, we know that the transfer function H(s) is

Given the following circuit with unknown initial capacitor voltage v(0): X(s) Immediately, we know that the transfer function H(s) is EE 4G Note: Chapter 6 Intructor: Cheung More about ZSR and ZIR. Finding unknown initial condition: Given the following circuit with unknown initial capacitor voltage v0: F v0/ / Input xt 0Ω Output yt -

More information

Laplace Transformation

Laplace Transformation Univerity of Technology Electromechanical Department Energy Branch Advance Mathematic Laplace Tranformation nd Cla Lecture 6 Page of 7 Laplace Tranformation Definition Suppoe that f(t) i a piecewie continuou

More information

EE/ME/AE324: Dynamical Systems. Chapter 8: Transfer Function Analysis

EE/ME/AE324: Dynamical Systems. Chapter 8: Transfer Function Analysis EE/ME/AE34: Dynamical Sytem Chapter 8: Tranfer Function Analyi The Sytem Tranfer Function Conider the ytem decribed by the nth-order I/O eqn.: ( n) ( n 1) ( m) y + a y + + a y = b u + + bu n 1 0 m 0 Taking

More information

Modeling and Simulation of Buck-Boost Converter with Voltage Feedback Control

Modeling and Simulation of Buck-Boost Converter with Voltage Feedback Control MATE Web of onferene 3, 0006 ( 05) DOI: 0.05/ mateonf/ 053 0006 Owned by the author, publihed by EDP Siene, 05 Modeling and Simulation of BukBoot onverter with oltage Feedbak ontrol Xuelian Zhou, Qiang

More information

RaneNote BESSEL FILTER CROSSOVER

RaneNote BESSEL FILTER CROSSOVER RaneNote BESSEL FILTER CROSSOVER A Beel Filter Croover, and It Relation to Other Croover Beel Function Phae Shift Group Delay Beel, 3dB Down Introduction One of the way that a croover may be contructed

More information

Inverse Kinematics 1 1/21/2018

Inverse Kinematics 1 1/21/2018 Invere Kinemati 1 Invere Kinemati 2 given the poe of the end effetor, find the joint variable that produe the end effetor poe for a -joint robot, given find 1 o R T 3 2 1,,,,, q q q q q q RPP + Spherial

More information

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory. Homework #0 Solutions on Review of Signals and Systems Material

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory. Homework #0 Solutions on Review of Signals and Systems Material Spring 4 EE 445S Real-Time Digital Signal Proceing Laboratory Prof. Evan Homework # Solution on Review of Signal and Sytem Material Problem.. Continuou-Time Sinuoidal Generation. In practice, we cannot

More information

Question 1 Equivalent Circuits

Question 1 Equivalent Circuits MAE 40 inear ircuit Fall 2007 Final Intruction ) Thi exam i open book You may ue whatever written material you chooe, including your cla note and textbook You may ue a hand calculator with no communication

More information

Digital Control System

Digital Control System Digital Control Sytem Summary # he -tranform play an important role in digital control and dicrete ignal proceing. he -tranform i defined a F () f(k) k () A. Example Conider the following equence: f(k)

More information

UVa Course on Physics of Particle Accelerators

UVa Course on Physics of Particle Accelerators UVa Coure on Phyi of Partile Aelerator B. Norum Univerity of Virginia G. A. Krafft Jefferon Lab 3/7/6 Leture x dx d () () Peudoharmoni Solution = give β β β () ( o µ + α in µ ) β () () β x dx ( + α() α

More information

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Ali Karimpour Associate Professor Ferdowsi University of Mashhad LINEAR CONTROL SYSTEMS Ali Karimour Aoiate Profeor Ferdowi Univerity of Mahhad Leture 0 Leture 0 Frequeny domain hart Toi to be overed inlude: Relative tability meaure for minimum hae ytem. ain margin.

More information

( ) ( ) ω = X x t e dt

( ) ( ) ω = X x t e dt The Laplace Tranform The Laplace Tranform generalize the Fourier Traform for the entire complex plane For an ignal x(t) the pectrum, or it Fourier tranform i (if it exit): t X x t e dt ω = For the ame

More information

Practice Problems - Week #7 Laplace - Step Functions, DE Solutions Solutions

Practice Problems - Week #7 Laplace - Step Functions, DE Solutions Solutions For Quetion -6, rewrite the piecewie function uing tep function, ketch their graph, and find F () = Lf(t). 0 0 < t < 2. f(t) = (t 2 4) 2 < t In tep-function form, f(t) = u 2 (t 2 4) The graph i the olid

More information

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder R. W. Erickon Department of Electrical, Computer, and Energy Engineering Univerity of Colorado, Boulder Cloed-loop buck converter example: Section 9.5.4 In ECEN 5797, we ued the CCM mall ignal model to

More information

EE Control Systems LECTURE 6

EE Control Systems LECTURE 6 Copyright FL Lewi 999 All right reerved EE - Control Sytem LECTURE 6 Updated: Sunday, February, 999 BLOCK DIAGRAM AND MASON'S FORMULA A linear time-invariant (LTI) ytem can be repreented in many way, including:

More information

MATH 251 Examination II April 6, 2015 FORM A. Name: Student Number: Section:

MATH 251 Examination II April 6, 2015 FORM A. Name: Student Number: Section: MATH 251 Examination II April 6, 2015 FORM A Name: Student Number: Section: Thi exam ha 12 quetion for a total of 100 point. In order to obtain full credit for partial credit problem, all work mut be hown.

More information

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get Lecture 25 Introduction to Some Matlab c2d Code in Relation to Sampled Sytem here are many way to convert a continuou time function, { h( t) ; t [0, )} into a dicrete time function { h ( k) ; k {0,,, }}

More information

q-expansions of vector-valued modular forms of negative weight

q-expansions of vector-valued modular forms of negative weight Ramanujan J 2012 27:1 13 DOI 101007/11139-011-9299-9 q-expanion of vetor-valued modular form of negative weight Joe Gimenez Wiam Raji Reeived: 19 July 2010 / Aepted: 2 February 2011 / Publihed online:

More information

CONTROL SYSTEMS. Chapter 2 : Block Diagram & Signal Flow Graphs GATE Objective & Numerical Type Questions

CONTROL SYSTEMS. Chapter 2 : Block Diagram & Signal Flow Graphs GATE Objective & Numerical Type Questions ONTOL SYSTEMS hapter : Bloc Diagram & Signal Flow Graph GATE Objective & Numerical Type Quetion Quetion 6 [Practice Boo] [GATE E 994 IIT-Kharagpur : 5 Mar] educe the ignal flow graph hown in figure below,

More information

Solutions. Digital Control Systems ( ) 120 minutes examination time + 15 minutes reading time at the beginning of the exam

Solutions. Digital Control Systems ( ) 120 minutes examination time + 15 minutes reading time at the beginning of the exam BSc - Sample Examination Digital Control Sytem (5-588-) Prof. L. Guzzella Solution Exam Duration: Number of Quetion: Rating: Permitted aid: minute examination time + 5 minute reading time at the beginning

More information

1 Routh Array: 15 points

1 Routh Array: 15 points EE C28 / ME34 Problem Set 3 Solution Fall 2 Routh Array: 5 point Conider the ytem below, with D() k(+), w(t), G() +2, and H y() 2 ++2 2(+). Find the cloed loop tranfer function Y () R(), and range of k

More information

Lecture 16. Kinetics and Mass Transfer in Crystallization

Lecture 16. Kinetics and Mass Transfer in Crystallization Leture 16. Kineti and Ma Tranfer in Crytallization Crytallization Kineti Superaturation Nuleation - Primary nuleation - Seondary nuleation Crytal Growth - Diffuion-reation theory - Srew-diloation theory

More information

Homework Assignment No. 3 - Solutions

Homework Assignment No. 3 - Solutions ECE 6440 Summer 2003 Page 1 Homework Aignment o. 3 Problem 1 (10 point) Aume an LPLL ha F() 1 and the PLL parameter are 0.8V/radian, K o 100 MHz/V, and the ocillation frequency, f oc 500MHz. Sketch the

More information

ECE-202 FINAL December 13, 2016 CIRCLE YOUR DIVISION

ECE-202 FINAL December 13, 2016 CIRCLE YOUR DIVISION ECE-202 Final, Fall 16 1 ECE-202 FINAL December 13, 2016 Name: (Pleae print clearly.) Student Email: CIRCLE YOUR DIVISION DeCarlo- 8:30-9:30 Talavage-9:30-10:30 2021 2022 INSTRUCTIONS There are 35 multiple

More information

ME 375 EXAM #1 Tuesday February 21, 2006

ME 375 EXAM #1 Tuesday February 21, 2006 ME 375 EXAM #1 Tueday February 1, 006 Diviion Adam 11:30 / Savran :30 (circle one) Name Intruction (1) Thi i a cloed book examination, but you are allowed one 8.5x11 crib heet. () You have one hour to

More information

Digital Control System

Digital Control System Digital Control Sytem - A D D A Micro ADC DAC Proceor Correction Element Proce Clock Meaurement A: Analog D: Digital Continuou Controller and Digital Control Rt - c Plant yt Continuou Controller Digital

More information

Designing of Analog Filters.

Designing of Analog Filters. Deigning of Analog Filter. Aliaing and recontruction filter are analog filter, therefore we need to undertand the deign of analog filter firt before going into the deign of digital filter. Further the

More information

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004 ME 375 FINAL EXAM SOLUTIONS Friday December 7, 004 Diviion Adam 0:30 / Yao :30 (circle one) Name Intruction () Thi i a cloed book eamination, but you are allowed three 8.5 crib heet. () You have two hour

More information

Research Article An Approach for Synthesis of Modulated M-Channel FIR Filter Banks Utilizing the Frequency-Response Masking Technique

Research Article An Approach for Synthesis of Modulated M-Channel FIR Filter Banks Utilizing the Frequency-Response Masking Technique Hindawi Publihing Corporation EURASIP Journal on Advane in Signal Proeing Volume 27, Artile ID 68285, 13 page doi:11155/27/68285 Reearh Artile An Approah for Synthei of odulated -Channel FIR Filter Bank

More information

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web:     Ph: Serial :. PT_EE_A+C_Control Sytem_798 Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubanewar olkata Patna Web: E-mail: info@madeeay.in Ph: -4546 CLASS TEST 8-9 ELECTRICAL ENGINEERING Subject

More information

Roadmap for Discrete-Time Signal Processing

Roadmap for Discrete-Time Signal Processing EE 4G Note: Chapter 8 Continuou-time Signal co(πf Roadmap for Dicrete-ime Signal Proceing.5 -.5 -..4.6.8..4.6.8 Dicrete-time Signal (Section 8.).5 -.5 -..4.6.8..4.6.8 Sampling Period econd (or ampling

More information

Sampling and the Discrete Fourier Transform

Sampling and the Discrete Fourier Transform Sampling and the Dicrete Fourier Tranform Sampling Method Sampling i mot commonly done with two device, the ample-and-hold (S/H) and the analog-to-digital-converter (ADC) The S/H acquire a CT ignal at

More information

Lecture 17: Analytic Functions and Integrals (See Chapter 14 in Boas)

Lecture 17: Analytic Functions and Integrals (See Chapter 14 in Boas) Lecture 7: Analytic Function and Integral (See Chapter 4 in Boa) Thi i a good point to take a brief detour and expand on our previou dicuion of complex variable and complex function of complex variable.

More information

Lecture 6: Resonance II. Announcements

Lecture 6: Resonance II. Announcements EES 5 Spring 4, Lecture 6 Lecture 6: Reonance II EES 5 Spring 4, Lecture 6 Announcement The lab tart thi week You mut how up for lab to tay enrolled in the coure. The firt lab i available on the web ite,

More information

Medical Imaging. Transmission Measurement

Medical Imaging. Transmission Measurement Medical Imaging Image Recontruction from Projection Prof Ed X. Wu Tranmiion Meaurement ( meaurable unknown attenuation, aborption cro-ection hadowgram ) I(ϕ,ξ) µ(x,) I = I o exp A(x, )dl L X-ra ource X-Ra

More information

CHAPTER 13 FILTERS AND TUNED AMPLIFIERS

CHAPTER 13 FILTERS AND TUNED AMPLIFIERS HAPTE FILTES AND TUNED AMPLIFIES hapter Outline. Filter Traniion, Type and Specification. The Filter Tranfer Function. Butterworth and hebyhev Filter. Firt Order and Second Order Filter Function.5 The

More information

Linear System Fundamentals

Linear System Fundamentals Linear Sytem Fundamental MEM 355 Performance Enhancement of Dynamical Sytem Harry G. Kwatny Department of Mechanical Engineering & Mechanic Drexel Univerity Content Sytem Repreentation Stability Concept

More information

6.447 rad/sec and ln (% OS /100) tan Thus pc. the testing point is s 3.33 j5.519

6.447 rad/sec and ln (% OS /100) tan Thus pc. the testing point is s 3.33 j5.519 9. a. 3.33, n T ln(% OS /100) 2 2 ln (% OS /100) 0.517. Thu n 6.7 rad/ec and the teting point i 3.33 j5.519. b. Summation of angle including the compenating zero i -106.691, The compenator pole mut contribute

More information

Chapter 4 Interconnection of LTI Systems

Chapter 4 Interconnection of LTI Systems Chapter 4 Interconnection of LTI Sytem 4. INTRODUCTION Block diagram and ignal flow graph are commonly ued to decribe a large feedback control ytem. Each block in the ytem i repreented by a tranfer function,

More information

The Riemann Transform

The Riemann Transform The Riemann Tranform By Armando M. Evangelita Jr. armando78973@gmail.com Augut 28, 28 ABSTRACT In hi 859 paper, Bernhard Riemann ued the integral equation f (x ) x dx to develop an explicit formula for

More information

The Root Locus Method

The Root Locus Method The Root Locu Method MEM 355 Performance Enhancement of Dynamical Sytem Harry G. Kwatny Department of Mechanical Engineering & Mechanic Drexel Univerity Outline The root locu method wa introduced by Evan

More information

March 18, 2014 Academic Year 2013/14

March 18, 2014 Academic Year 2013/14 POLITONG - SHANGHAI BASIC AUTOMATIC CONTROL Exam grade March 8, 4 Academic Year 3/4 NAME (Pinyin/Italian)... STUDENT ID Ue only thee page (including the back) for anwer. Do not ue additional heet. Ue of

More information

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book Page 1 of 6 Cast of Characters Some s, Functions, and Variables Used in the Book Digital Signal Processing and the Microcontroller by Dale Grover and John R. Deller ISBN 0-13-081348-6 Prentice Hall, 1998

More information

Electronic Circuits EE359A

Electronic Circuits EE359A Electronic Circuits EE359A Bruce McNair B26 bmcnair@stevens.edu 21-216-5549 Lecture 22 578 Second order LCR resonator-poles V o I 1 1 = = Y 1 1 + sc + sl R s = C 2 s 1 s + + CR LC s = C 2 sω 2 s + + ω

More information

5.2.6 COMPARISON OF QUALITY CONTROL AND VERIFICATION TESTS

5.2.6 COMPARISON OF QUALITY CONTROL AND VERIFICATION TESTS 5..6 COMPARISON OF QUALITY CONTROL AND VERIFICATION TESTS Thi proedure i arried out to ompare two different et of multiple tet reult for finding the ame parameter. Typial example would be omparing ontrator

More information

SOLUTIONS FOR HOMEWORK SECTION 6.4 AND 6.5

SOLUTIONS FOR HOMEWORK SECTION 6.4 AND 6.5 SOLUTIONS FOR HOMEWORK SECTION 6.4 AND 6.5 Problem : For each of the following function do the following: (i) Write the function a a piecewie function and ketch it graph, (ii) Write the function a a combination

More information

Sidelobe-Suppression Technique Applied To Binary Phase Barker Codes

Sidelobe-Suppression Technique Applied To Binary Phase Barker Codes Journal of Engineering and Development, Vol. 16, No.4, De. 01 ISSN 1813-78 Sidelobe-Suppreion Tehnique Applied To Binary Phae Barker Code Aitant Profeor Dr. Imail M. Jaber Al-Mutaniriya Univerity College

More information

Control Engineering An introduction with the use of Matlab

Control Engineering An introduction with the use of Matlab Derek Atherton An introdution with the ue of Matlab : An introdution with the ue of Matlab nd edition 3 Derek Atherton ISBN 978-87-43-473- 3 Content Content Prefae 9 About the author Introdution What i?

More information

ME 375 FINAL EXAM Wednesday, May 6, 2009

ME 375 FINAL EXAM Wednesday, May 6, 2009 ME 375 FINAL EXAM Wedneday, May 6, 9 Diviion Meckl :3 / Adam :3 (circle one) Name_ Intruction () Thi i a cloed book examination, but you are allowed three ingle-ided 8.5 crib heet. A calculator i NOT allowed.

More information

Stability Criterion Routh Hurwitz

Stability Criterion Routh Hurwitz EES404 Fundamental of Control Sytem Stability Criterion Routh Hurwitz DR. Ir. Wahidin Wahab M.Sc. Ir. Arie Subiantoro M.Sc. Stability A ytem i table if for a finite input the output i imilarly finite A

More information

EE 508 Lecture 15. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject

EE 508 Lecture 15. Filter Transformations. Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject EE 508 Lecture 15 Filter Transformations Lowpass to Bandpass Lowpass to Highpass Lowpass to Band-reject Review from Last Time Thompson and Bessel pproximations Use of Bessel Filters: X I (s) X OUT (s)

More information

Engineering gapplications. Applications of Laplace Transform

Engineering gapplications. Applications of Laplace Transform Differential Equation and Engineering gapplication ATH 220 Application of Laplace Tranform Introduction to Laplace Tranform /3 For any function ft, it Laplace Tranform i given a: F t e f t dt 0 ft i aid

More information

Application of Fuzzy C-Means Clustering in Power System Model Reduction for Controller Design

Application of Fuzzy C-Means Clustering in Power System Model Reduction for Controller Design Proeeding of the 5th WSEAS Int. Conf. on COMPUAIONAL INELLIGENCE, MAN-MACHINE SYSEMS AND CYBERNEICS, Venie, Italy, November 20-22, 2006 223 Appliation of Fuzzy C-Mean Clutering in Power Sytem Model Redution

More information

Lecture 5 Frequency Response of FIR Systems (III)

Lecture 5 Frequency Response of FIR Systems (III) EE3054 Signal and Sytem Lecture 5 Frequency Repone of FIR Sytem (III Yao Wang Polytechnic Univerity Mot of the lide included are extracted from lecture preentation prepared by McClellan and Schafer Licene

More information

Analog and Digital Filter Design

Analog and Digital Filter Design Analog and Digital Filter Design by Jens Hee http://jenshee.dk October 208 Change log 28. september 208. Document started.. october 208. Figures added. 6. october 208. Bilinear transform chapter extended.

More information

Function and Impulse Response

Function and Impulse Response Tranfer Function and Impule Repone Solution of Selected Unolved Example. Tranfer Function Q.8 Solution : The -domain network i hown in the Fig... Applying VL to the two loop, R R R I () I () L I () L V()

More information

Critical Percolation Probabilities for the Next-Nearest-Neighboring Site Problems on Sierpinski Carpets

Critical Percolation Probabilities for the Next-Nearest-Neighboring Site Problems on Sierpinski Carpets Critial Perolation Probabilitie for the Next-Nearet-Neighboring Site Problem on Sierpinki Carpet H. B. Nie, B. M. Yu Department of Phyi, Huazhong Univerity of Siene and Tehnology, Wuhan 430074, China K.

More information

INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters 4. THE BUTTERWORTH ANALOG FILTER

INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters 4. THE BUTTERWORTH ANALOG FILTER INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters. INTRODUCTION 2. IIR FILTER DESIGN 3. ANALOG FILTERS 4. THE BUTTERWORTH ANALOG FILTER 5. THE CHEBYSHEV-I

More information

The state variable description of an LTI system is given by 3 1O. Statement for Linked Answer Questions 3 and 4 :

The state variable description of an LTI system is given by 3 1O. Statement for Linked Answer Questions 3 and 4 : CHAPTER 6 CONTROL SYSTEMS YEAR TO MARKS MCQ 6. The tate variable decription of an LTI ytem i given by Jxo N J a NJx N JN K O K OK O K O xo a x + u Kxo O K 3 a3 OKx O K 3 O L P L J PL P L P x N K O y _

More information

max min z i i=1 x j k s.t. j=1 x j j:i T j

max min z i i=1 x j k s.t. j=1 x j j:i T j AM 221: Advaned Optimization Spring 2016 Prof. Yaron Singer Leture 22 April 18th 1 Overview In this leture, we will study the pipage rounding tehnique whih is a deterministi rounding proedure that an be

More information

Properties of Z-transform Transform 1 Linearity a

Properties of Z-transform Transform 1 Linearity a Midterm 3 (Fall 6 of EEG:. Thi midterm conit of eight ingle-ided page. The firt three page contain variou table followed by FOUR eam quetion and one etra workheet. You can tear out any page but make ure

More information

Lecture 8 - SISO Loop Design

Lecture 8 - SISO Loop Design Lecture 8 - SISO Loop Deign Deign approache, given pec Loophaping: in-band and out-of-band pec Fundamental deign limitation for the loop Gorinevky Control Engineering 8-1 Modern Control Theory Appy reult

More information

R L R L L sl C L 1 sc

R L R L L sl C L 1 sc 2260 N. Cotter PRACTICE FINAL EXAM SOLUTION: Prob 3 3. (50 point) u(t) V i(t) L - R v(t) C - The initial energy tored in the circuit i zero. 500 Ω L 200 mh a. Chooe value of R and C to accomplih the following:

More information

NAME (pinyin/italian)... MATRICULATION NUMBER... SIGNATURE

NAME (pinyin/italian)... MATRICULATION NUMBER... SIGNATURE POLITONG SHANGHAI BASIC AUTOMATIC CONTROL June Academic Year / Exam grade NAME (pinyin/italian)... MATRICULATION NUMBER... SIGNATURE Ue only thee page (including the bac) for anwer. Do not ue additional

More information