Mathematical models for class-d amplifiers

Size: px
Start display at page:

Download "Mathematical models for class-d amplifiers"

Transcription

1 Mathematical models for class-d amplifiers Stephen Cox School of Mathematical Sciences, University of Nottingham, UK 12 November 2012 Stephen Cox Mathematical models for class-d amplifiers 1/38

2 Background Stephen Cox Mathematical models for class-d amplifiers 2/38

3 Background Stephen Cox Mathematical models for class-d amplifiers 3/38

4 Background Stephen Cox Mathematical models for class-d amplifiers 4/38

5 Background Halcro manufacture reference quality, super-fidelity amplifiers La Revue du Son et du Home Cinéma Stephen Cox Mathematical models for class-d amplifiers 5/38

6 Background Halcro manufacture reference quality, super-fidelity amplifiers La Revue du Son et du Home Cinéma Their amplifiers are class D Class-D amplifiers are highly efficient, and (non-halcro examples) are used in mobile phones, laptops, hearing aids, Stephen Cox Mathematical models for class-d amplifiers 5/38

7 Background Halcro manufacture reference quality, super-fidelity amplifiers La Revue du Son et du Home Cinéma Their amplifiers are class D Class-D amplifiers are highly efficient, and (non-halcro examples) are used in mobile phones, laptops, hearing aids, In practical designs, there is negative feedback, but this introduces distortion We will quantify this distortion through a mathematical model for the amplifier design(s), and seek ways to eliminate it Bruce Candy, Tan Meng Tong (NTU, Singapore), Stephen Creagh Stephen Cox Mathematical models for class-d amplifiers 5/38

8 The ideal class-d amplifier Stephen Cox Mathematical models for class-d amplifiers 6/38

9 The ideal Class-D amplifier The ideal class-d amplifier s(t) + g(t) v(t) Audio signal s(t) compared with high-frequency triangular wave v(t) to generate high-frequency pulse-width-modulated (PWM) square wave g(t) v(t) g(t) s(t) n 1 n n+1 t Stephen Cox Mathematical models for class-d amplifiers 7/38

10 The ideal Class-D amplifier The ideal class-d amplifier s(t) + g(t) v(t) Audio signal s(t) compared with high-frequency triangular wave v(t) to generate high-frequency pulse-width-modulated (PWM) square wave g(t) v(t) g(t) s(t) n 1 n n+1 t The ideal class-d amplifier is distortion-free unfortunately negative feedback is desirable in practice, and this introduces distortion Stephen Cox Mathematical models for class-d amplifiers 7/38

11 A first-order class-d amplifier with negative feedback Stephen Cox Mathematical models for class-d amplifiers 8/38

12 Class-D amplifier with ve feedback s(t) h(t) + c dt + 0 v(t) + g(t) In the mathematical model: we scale voltages so that the supply voltage is ±1 the high-frequency carrier wave period is T Stephen Cox Mathematical models for class-d amplifiers 9/38

13 Negative-feedback model s(t) h(t) + c dt g(t) v(t) Stephen Cox Mathematical models for class-d amplifiers 10/38

14 Negative-feedback model s(t) h(t) + c dt g(t) v(t) carrier wave: v(t+t)=v(t) { 1 4t/T 0 t < 1 v(t) = 2 T 3 + 4t/T 1 2 T t < T Stephen Cox Mathematical models for class-d amplifiers 10/38

15 Negative-feedback model s(t) h(t) + c dt g(t) v(t) carrier wave: v(t+t)=v(t) integrator output { 1 4t/T 0 t < 1 v(t) = 2 T 3 + 4t/T 1 2 T t < T dh dt = c(g(t) + s(t)) Stephen Cox Mathematical models for class-d amplifiers 10/38

16 Negative-feedback model s(t) h(t) + c dt g(t) v(t) carrier wave: v(t+t)=v(t) integrator output { 1 4t/T 0 t < 1 v(t) = 2 T 3 + 4t/T 1 2 T t < T comparator output { 1 if h(t) + v(t) > 0 g(t) = 1 if h(t) + v(t) < 0 dh dt = c(g(t) + s(t)) Stephen Cox Mathematical models for class-d amplifiers 10/38

17 Negative-feedback model s(t) h(t) + c dt g(t) v(t) carrier wave: v(t+t)=v(t) integrator output { 1 4t/T 0 t < 1 v(t) = 2 T 3 + 4t/T 1 2 T t < T dh dt = c(g(t) + s(t)) comparator output { 1 if h(t) + v(t) > 0 g(t) = 1 if h(t) + v(t) < 0 Aim: to find the Fourier spectrum of the output g(t), in particular its lowfrequency (audio) part Stephen Cox Mathematical models for class-d amplifiers 10/38

18 Negative-feedback model s(t) h(t) + c dt g(t) v(t) +1 v(t) 1 h(t) +1 g(t) 1 (n 1)T nt (n+1)t t Stephen Cox Mathematical models for class-d amplifiers 11/38

19 Solving the negative-feedback model Aim: difference equations, to allow iteration from one carrier-wave period to the next +1 1 g(t) β n α n nt ( )T n+ α n n+ β n =A n =Bn ( )T (n+1)t t Stephen Cox Mathematical models for class-d amplifiers 12/38

20 Solving the negative-feedback model Aim: difference equations, to allow iteration from one carrier-wave period to the next +1 1 g(t) β n α n nt ( )T n+ α n n+ β n =A n =Bn Switching conditions are given by h(t) + v(t) = 0: h(b n ) = 3 4β n h(a n+1 ) = 1 + 4α n+1 ( )T (n+1)t t Stephen Cox Mathematical models for class-d amplifiers 12/38

21 Solving the negative-feedback model Aim: difference equations, to allow iteration from one carrier-wave period to the next +1 1 g(t) β n α n nt ( )T n+ α n n+ β n =A n =Bn Switching conditions are given by h(t) + v(t) = 0: h(b n ) = 3 4β n h(a n+1 ) = 1 + 4α n+1 ( )T (n+1)t Integrate ODE for h(t) from one down-switching to the next: h(b n ) = h(a n ) + ct (β n α n ) + c( f (B n ) + f (A n )) h(a n+1 ) = h(a n ) ct (α n+1 2β n + α n ) + c( f(a n+1 ) + f (A n )) where f (t) = s(t), so f(t) is the integrated input signal Stephen Cox Mathematical models for class-d amplifiers 12/38 t

22 Solving the negative-feedback model Eliminating h(b n ), we find the three equations h(a n+1 ) = 1 + 4α n g(t) β n α n nt ( )T n+ α n n+ β n =A n =Bn 3 4β n = h(a n ) + ct (β n α n ) + c( f (B n ) + f (A n )) ( )T (n+1)t h(a n+1 ) = h(a n ) ct (α n+1 2β n + α n ) + c( f (A n+1 ) + f (A n )) for the three quantities β n α n+1 h(a n+1 ) t Stephen Cox Mathematical models for class-d amplifiers 13/38

23 Solving the negative-feedback model Eliminating h(b n ), we find the three equations h(a n+1 ) = 1 + 4α n g(t) β n α n nt ( )T n+ α n n+ β n =A n =Bn 3 4β n = h(a n ) + ct (β n α n ) + c( f (B n ) + f (A n )) ( )T (n+1)t h(a n+1 ) = h(a n ) ct (α n+1 2β n + α n ) + c( f (A n+1 ) + f (A n )) for the three quantities β n α n+1 h(a n+1 ) We can iterate these equations to determine the behaviour of the amplifier - but this doesn t tell us the frequency spectrum! t Stephen Cox Mathematical models for class-d amplifiers 13/38

24 Solving the negative-feedback model How do we find the audio component of the output g(t) using the difference equations h(a n+1 ) = 1 + 4α n+1 3 4β n = h(a n ) + ct (β n α n ) c(f (B n ) f(a n )) h(a n+1 ) = h(a n ) ct (α n+1 2β n + α n ) c(f (A n+1 ) f(a n ))? Stephen Cox Mathematical models for class-d amplifiers 14/38

25 Solving the negative-feedback model +1 1 g(t) β n α n t βn 1 n n+1 n+2 n+3 A αn 1 αn αn+1 αn+2 αn+3 nt ( n+ α n )T ( n+ β n )T (n+1)t =A n =Bn ε(n 1) εn ε(n+1) ε(n+2) ε(n+3) τ β β β β B Introduce interpolating functions A(τ) and B(τ), where τ = ωt Here ω = typical signal frequency. Introduce ǫ = ωt 1 Stephen Cox Mathematical models for class-d amplifiers 15/38

26 Solving the negative-feedback model +1 1 g(t) β n α n t β β β βn 1 n n+1 n+2 n+3 A αn 1 αn αn+1 αn+2 αn+3 nt ( n+ α n )T ( n+ β n )T (n+1)t =A n =Bn ε(n 1) εn ε(n+1) ε(n+2) ε(n+3) τ β B Introduce interpolating functions A(τ) and B(τ), where τ = ωt Here ω = typical signal frequency. Introduce ǫ = ωt 1 We also introduce H(τ) with H(ǫn) = h(a n ) Only sampled values A(ǫn), B(ǫn) and H(ǫn) have meaning Stephen Cox Mathematical models for class-d amplifiers 15/38

27 Solving the negative-feedback model The interpolating functions A(τ), B(τ) and H(τ) satisfy the functional equations H(τ + ǫ) = 1 + 4A(τ + ǫ) (4 + c)a(τ) = 1 + H(τ) (4 + c)b(τ) = 3 H(τ) + cǫ 1 [F(τ + ǫa(τ)) F(τ + ǫ + ǫa(τ + ǫ))] + cǫ 1 [F(τ + ǫb(τ)) F(τ + ǫa(τ))] where df(τ)/dτ = s(t) is the known audio input Stephen Cox Mathematical models for class-d amplifiers 16/38

28 Solving the negative-feedback model The interpolating functions A(τ), B(τ) and H(τ) satisfy the functional equations H(τ + ǫ) = 1 + 4A(τ + ǫ) (4 + c)a(τ) = 1 + H(τ) (4 + c)b(τ) = 3 H(τ) + cǫ 1 [F(τ + ǫa(τ)) F(τ + ǫ + ǫa(τ + ǫ))] + cǫ 1 [F(τ + ǫb(τ)) F(τ + ǫa(τ))] where df(τ)/dτ = s(t) is the known audio input To solve these nonlinear equations we make perturbation expansions in the small parameter ǫ: A(τ) = ǫ m A m (τ) B(τ) = ǫ m B m (τ) H(τ) = ǫ m H m (τ) m=0 m=0 m=0 Stephen Cox Mathematical models for class-d amplifiers 16/38

29 Solving the negative-feedback model We collect terms at successive orders in ǫ, after writing Taylor series for the various functions (about τ) Details of calculation are messy (done by computer algebra) Stephen Cox Mathematical models for class-d amplifiers 17/38

30 Solving the negative-feedback model We collect terms at successive orders in ǫ, after writing Taylor series for the various functions (about τ) Details of calculation are messy (done by computer algebra) Special case: s(t) = s 0 constant input signal Stephen Cox Mathematical models for class-d amplifiers 17/38

31 Solving the negative-feedback model We collect terms at successive orders in ǫ, after writing Taylor series for the various functions (about τ) Details of calculation are messy (done by computer algebra) Special case: s(t) = s 0 constant input signal A = 1 16 (1 s 0)[4 c(1 + s 0 )] B = (1 + s 0)[4 c(1 s 0 )] +1 1 g(t) B A nt (n+a)t t (n+ B)T (n+1)t Stephen Cox Mathematical models for class-d amplifiers 17/38

32 Solving the negative-feedback model We collect terms at successive orders in ǫ, after writing Taylor series for the various functions (about τ) Details of calculation are messy (done by computer algebra) Special case: s(t) = s 0 constant input signal A = 1 16 (1 s 0)[4 c(1 + s 0 )] B = (1 + s 0)[4 c(1 s 0 )] +1 1 g(t) B A nt (n+a)t t (n+ B)T (n+1)t Time-average of the output (the only low-frequency part) is [ ] [ ] g(t) = +1 (1 B + A) + 1 (B A) = s 0 so there is no distortion (input reproduced, with change of sign) Stephen Cox Mathematical models for class-d amplifiers 17/38

33 Solving the negative-feedback model We collect terms at successive orders in ǫ, after writing Taylor series for the various functions (about τ) Details of calculation are messy (done by computer algebra) General case: s(t) = general input signal Details very messy, but can calculate A = A 0 + ǫa 1 +, etc: A 0 (τ) = 1 16 (1 s(t))[4 c(1 + s(t))] B 0 (τ) = (1 + s(t))[4 c(1 s(t))] Stephen Cox Mathematical models for class-d amplifiers 17/38

34 Solving the negative-feedback model Once we have found the first few terms in A = A 0 + ǫa 1 + B = B 0 + ǫb 1 + H = H 0 + ǫh 1 + how do we find the audio part of the output g(t)? Stephen Cox Mathematical models for class-d amplifiers 18/38

35 Finding the audio output For general input s(t), we need to find the audio component of the output Notation: ψ(t; t 1, t 2 ) = top-hat function 1 0 t t 1 2 ψ( t) t Stephen Cox Mathematical models for class-d amplifiers 19/38

36 Finding the audio output For general input s(t), we need to find the audio component of the output Notation: ψ(t; t 1, t 2 ) = top-hat function 1 0 t t 1 2 ψ( t) t The amplifier output g(t) = n= { } ψ(t; B n, A n+1 ) ψ(t; A n, B n ) +1 g(t) 1 (n 1)T nt (n+1)t t Stephen Cox Mathematical models for class-d amplifiers 19/38

37 Finding the audio output The Fourier transform of the output is ĝ(ω) = e iωt 2 g(t) dt = (e iωt(n+αn) e iωt(n+βn)) iω Stephen Cox Mathematical models for class-d amplifiers 20/38

38 Finding the audio output The Fourier transform of the output is ĝ(ω) = e iωt 2 g(t) dt = (e iωt(n+αn) e iωt(n+βn)) iω 2 = (e iωt (n+a(ǫn)) e iωt(n+b(ǫn))) iω Stephen Cox Mathematical models for class-d amplifiers 20/38

39 Finding the audio output The Fourier transform of the output is ĝ(ω) = e iωt 2 g(t) dt = (e iωt(n+αn) e iωt(n+βn)) iω 2 = (e iωt (n+a(ǫn)) e iωt(n+b(ǫn))) iω 2 ( = iω e2πn iφ e iωt φ e iωt A(ǫφ) e iωt B(ǫφ)) dφ ( ) = 2 iωt e2πn iθ/t e iωθ ( e iωt A(ωθ) e iωt B(ωθ)) dθ where the step ( ) follows using Poisson resummation: f (n) = e 2πn iφ f(φ) dφ n= n= Stephen Cox Mathematical models for class-d amplifiers 20/38

40 Finding the audio output The low-frequency, audio part of the output is given by n = 0 terms: 2 ( ĝ audio (ω) = iωt e iωθ e iωt A(ωθ) e iωt B(ωθ)) dθ (ω 0) = = e iωθ 0 2( iωt ) n (n + 1)! e iωθ 2( T) n d n ( (n + 1)! dθ n 0 ( ) A n+1 (ωθ) B n+1 (ωθ) dθ ) A n+1 (ωθ) B n+1 (ωθ) dθ Stephen Cox Mathematical models for class-d amplifiers 21/38

41 Finding the audio output The low-frequency, audio part of the output is given by n = 0 terms: 2 ( ĝ audio (ω) = iωt e iωθ e iωt A(ωθ) e iωt B(ωθ)) dθ (ω 0) = = e iωθ 0 2( iωt ) n (n + 1)! e iωθ 2( T) n d n ( (n + 1)! dθ n 0 ( ) A n+1 (ωθ) B n+1 (ωθ) dθ ) A n+1 (ωθ) B n+1 (ωθ) and hence the audio part of the output is 2( T) n d n ( ) g audio (t) = 1 + (n + 1)! dt n A n+1 (ωt) B n+1 (ωt) 0 (1 + 2A(ωt) 2B(ωt)) T d ( ) A 2 (ωt) B 2 (ωt) + dt dθ Stephen Cox Mathematical models for class-d amplifiers 21/38

42 Finding the audio output Result for the audio output From much calculation (!), the amplifier output g audio (t) is s(t) + 1 c s (t) }{{} slight delay: s(t c 1 ) Stephen Cox Mathematical models for class-d amplifiers 22/38

43 Finding the audio output Result for the audio output From much calculation (!), the amplifier output g audio (t) is s(t) + 1 c s (t) }{{} slight delay: s(t c 1 ) [( + T 2 d2 1 dt ) c 2 T 2 s(t) }{{} linear distortion + ] 1 48 s3 (t) }{{} nonlinear distortion + Remember, the input signal s(t) is slowly varying: T d dt 1 Stephen Cox Mathematical models for class-d amplifiers 22/38

44 Finding the audio output Result for the audio output From much calculation (!), the amplifier output g audio (t) is s(t) + 1 c s (t) }{{} slight delay: s(t c 1 ) [( + T 2 d2 1 dt ) c 2 T 2 s(t) }{{} linear distortion + ] 1 48 s3 (t) }{{} nonlinear distortion + Remember, the input signal s(t) is slowly varying: T d dt 1 Distortion O(ǫ 2 ) = O (( ) typical signal freq. 2 ) ( ) 1kHz 2 switching freq. 500kHz Stephen Cox Mathematical models for class-d amplifiers 22/38

45 Removing the distortion How do we modify the amplifier design to retain the negative feedback but remove the distortion? Stephen Cox Mathematical models for class-d amplifiers 23/38

46 Removing the distortion: I One way to remove the distortion is to modulate the carrier wave Stephen Cox Mathematical models for class-d amplifiers 24/38

47 Removing the distortion: I One way to remove the distortion is to modulate the carrier wave Triangular carrier wave generator: v(t) = 4 T t w(τ) dτ 4 T dt w(t) v(t) Stephen Cox Mathematical models for class-d amplifiers 24/38

48 Removing the distortion: I One way to remove the distortion is to modulate the carrier wave Triangular carrier wave generator: v(t) = 4 T t w(τ) dτ 4 T dt w(t) v(t) Modulated carrier wave generator: v(t) = 4 T t { } w(τ) + r(τ) dτ + r(t) 4 T dt w(t) v(t) Here r(t) is some slowly varying signal to be found Stephen Cox Mathematical models for class-d amplifiers 24/38

49 Removing the distortion: I Now the period of the carrier wave is slowly modulated by r(t). We find g audio (t) to be s + 1 c ds dt [ ( ( )) T d T + s 2 ds 4 dt 4 dt r + d ([ T 2 dt 48 1 ] ds c 2 dt T ) ] 4 r + Stephen Cox Mathematical models for class-d amplifiers 25/38

50 Removing the distortion: I Now the period of the carrier wave is slowly modulated by r(t). We find g audio (t) to be s + 1 c ds dt [ ( ( )) T d T + s 2 ds 4 dt 4 dt r + d ([ T 2 dt 48 1 ] ds c 2 dt T ) ] 4 r + If we choose the modulating function to be r(t) = Ts (t)/4 then the nonlinear distortion term is eliminated This is easily implemented in the circuit Stephen Cox Mathematical models for class-d amplifiers 25/38

51 Removing the distortion: I Now the period of the carrier wave is slowly modulated by r(t). We find g audio (t) to be s + 1 c ds dt [ ( ( )) T d T + s 2 ds 4 dt 4 dt r + d ([ T 2 dt 48 1 ] ds c 2 dt T ) ] 4 r + If we choose the modulating function to be r(t) = Ts (t)/4 then the nonlinear distortion term is eliminated This is easily implemented in the circuit In fact, this is Bruce Candy s method for removing the nonlinear distortion: remember the Halcro dm88? Stephen Cox Mathematical models for class-d amplifiers 25/38

52 Removing the distortion: II Another way to remove the distortion arises from the mathematical model Stephen Cox Mathematical models for class-d amplifiers 26/38

53 Removing the distortion: II Another way to remove the distortion arises from the mathematical model It involves a sample-and-hold element and a multiplier in the circuit S/H s(t) + c dt h(t) v(t) g(t) Again g audio (t) has only linear distortion Stephen Cox Mathematical models for class-d amplifiers 26/38

54 Removing the distortion: II Another way to remove the distortion arises from the mathematical model It involves a sample-and-hold element and a multiplier in the circuit S/H s(t) + c dt h(t) v(t) g(t) Again g audio (t) has only linear distortion it works! Stephen Cox Mathematical models for class-d amplifiers 26/38

55 Pulse skipping in a second-order class-d amplifier with negative feedback Stephen Cox Mathematical models for class-d amplifiers 27/38

56 A second-order class-d amplifier s(t) m(t) + c dt + 1 p(t) c 2 dt 0 + v(t) g(t) Stephen Cox Mathematical models for class-d amplifiers 28/38

57 A second-order class-d amplifier s(t) m(t) + c dt + 1 p(t) c 2 dt 0 + v(t) g(t) For an audio input s(t) = 0.7 sin(ωt) freq. 5000Hz (ω = 10000π) the audio output of the amplifier is sinωt sin 3ωt mathematical model sinωt sin 3ωt engineering simulations for v(t) with frequency T 1 250kHz; thus ǫ = ωt Stephen Cox Mathematical models for class-d amplifiers 28/38

58 A second-order class-d amplifier So agreement is excellent between the mathematical model and engineering simulations Stephen Cox Mathematical models for class-d amplifiers 29/38

59 Pulse-skipping in a class-d amplifier s(t) = 0.7 sin(200πt) [100Hz] v(t) [250kHz] Yu Jun, Tan Meng Tong (NTU, Singapore) Stephen Cox Mathematical models for class-d amplifiers 30/38

60 Pulse-skipping in a class-d amplifier s(t) = 0.7 sin(200πt) [100Hz] v(t) [250kHz] Yu Jun, Tan Meng Tong (NTU, Singapore) Stephen Cox Mathematical models for class-d amplifiers 30/38

61 Pulse-skipping in a class-d amplifier s(t) = 0.7 sin(200πt) [100Hz] v(t) [250kHz] Pulse skipping occurs when the calculated switching times fall outside the ranges 0 < α n < < β n < g(t) β n α n nt ( n+ α n )T ( n+ β n )T (n+1)t =A n =Bn t Stephen Cox Mathematical models for class-d amplifiers 31/38

62 Pulse-skipping in a class-d amplifier s(t) = 0.7 sin(200πt) [100Hz] v(t) [250kHz] But the mathematical model predicts switching times with α n 1 16 (1 s(ωn))[4 c 1(1 + s(ωn))] β n (1 + s(ωn))[4 c 1(1 s(ωn))] and hence (since 1 < s(t) < 1 and 0 < c 1 < 2) 0 < α n < < β n < 1 So the mathematical model predicts no pulse skipping Stephen Cox Mathematical models for class-d amplifiers 31/38

63 Pulse-skipping in a class-d amplifier The mathematical model predicts no pulse skipping, yet the engineering simulations clearly observe it Stephen Cox Mathematical models for class-d amplifiers 32/38

64 Pulse-skipping in a class-d amplifier The mathematical model predicts no pulse skipping, yet the engineering simulations clearly observe it In fact, the mathematical model and the simulations do agree Stephen Cox Mathematical models for class-d amplifiers 32/38

65 Pulse-skipping in a class-d amplifier The mathematical model predicts no pulse skipping, yet the engineering simulations clearly observe it In fact, the mathematical model and the simulations do agree The analytical solution turns out to be unstable for large enough signal amplitudes: s(t) > 0.7 Λ s 0 This can lead to pulse skipping, as observed in engineering simulations Stephen Cox Mathematical models for class-d amplifiers 32/38

66 Pulse-skipping in a class-d amplifier The mathematical model predicts no pulse skipping, yet the engineering simulations clearly observe it In fact, the mathematical model and the simulations do agree The analytical solution turns out to be unstable for large enough signal amplitudes: s(t) > 0.7 Λ s 0 This can lead to pulse skipping, as observed in engineering simulations β n Λ α n t Need to decrease the precision in Maple to see pulse skipping Stephen Cox Mathematical models for class-d amplifiers 33/38

67 Pulse-skipping in a class-d amplifier The mathematical model predicts no pulse skipping, yet the engineering simulations clearly observe it In fact, the mathematical model and the simulations do agree The analytical solution turns out to be unstable for large enough signal amplitudes: s(t) > 0.7 This can lead to pulse skipping, as observed in engineering simulations Λ g(t) s Need to decrease the precision in Maple to see pulse skipping Stephen Cox Mathematical models for class-d amplifiers 34/38 t

68 Pulse-skipping in a class-d amplifier In summary, for this second-order amplifier The mathematical model accurately predicts the amplifier s audio output A stability analysis of the clean analytical solution shows why pulse skipping is observed in practice (quantisation noise) Next we need to find a way to eliminate the nonlinear (third-harmonic) distortion and eliminate pulse skipping! Stephen Cox Mathematical models for class-d amplifiers 35/38

69 Proof of the pudding The analytical result for the audio output can be compared with engineering simulations and experiments Stephen Cox Mathematical models for class-d amplifiers 36/38

70 Proof of the pudding Fund. 3rd harm E-3 1E-4 1E-5 1E-6 1E-7 Maple fund. Matlab fund frequency Maple 3rd harm. Matlab 3rd harm frequency Stephen Cox Mathematical models for class-d amplifiers 37/38

71 Summary Negative-feedback class-d amplifiers are all around us, in part because they are so efficient Stephen Cox Mathematical models for class-d amplifiers 38/38

72 Summary Negative-feedback class-d amplifiers are all around us, in part because they are so efficient Mathematical models for these amplifiers provide useful information to engineers (on distortion, pulse skipping, etc) Stephen Cox Mathematical models for class-d amplifiers 38/38

73 Summary Negative-feedback class-d amplifiers are all around us, in part because they are so efficient Mathematical models for these amplifiers provide useful information to engineers (on distortion, pulse skipping, etc) Mathematical models can be developed to help improve amplifier designs Stephen Cox Mathematical models for class-d amplifiers 38/38

74 Summary Negative-feedback class-d amplifiers are all around us, in part because they are so efficient Mathematical models for these amplifiers provide useful information to engineers (on distortion, pulse skipping, etc) Mathematical models can be developed to help improve amplifier designs Current focus: How to eliminate distortion in the second-order amplifier How to stabilise the behaviour (to eliminate pulse skipping) Better ways to analyse the amplifier? Stephen Cox Mathematical models for class-d amplifiers 38/38

Matrix power converters: spectra and stability

Matrix power converters: spectra and stability Matrix power converters: spectra and stability Stephen Cox School of Mathematical Sciences, University of Nottingham supported by EPSRC grant number EP/E018580/1 Making It Real Seminar, Bristol 2009 Stephen

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

THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3

THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3 THE FOURIER TRANSFORM (Fourier series for a function whose period is very, very long) Reading: Main 11.3 Any periodic function f(t) can be written as a Fourier Series a 0 2 + a n cos( nωt) + b n sin n

More information

Ainslie-Malik, Gregory R. (2013) Mathematical analysis of PWM processes. PhD thesis, University of Nottingham.

Ainslie-Malik, Gregory R. (2013) Mathematical analysis of PWM processes. PhD thesis, University of Nottingham. Ainslie-Malik, Gregory R. (203) Mathematical analysis of PWM processes. PhD thesis, University of Nottingham. Access from the University of Nottingham repository: http://eprints.nottingham.ac.uk/302//mathematical_analysis_of_pwm_processes.pdf

More information

{ } is an asymptotic sequence.

{ } is an asymptotic sequence. AMS B Perturbation Methods Lecture 3 Copyright by Hongyun Wang, UCSC Recap Iterative method for finding asymptotic series requirement on the iteration formula to make it work Singular perturbation use

More information

2A1H Time-Frequency Analysis II

2A1H Time-Frequency Analysis II 2AH Time-Frequency Analysis II Bugs/queries to david.murray@eng.ox.ac.uk HT 209 For any corrections see the course page DW Murray at www.robots.ox.ac.uk/ dwm/courses/2tf. (a) A signal g(t) with period

More information

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2) E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,

More information

4. Complex Oscillations

4. Complex Oscillations 4. Complex Oscillations The most common use of complex numbers in physics is for analyzing oscillations and waves. We will illustrate this with a simple but crucially important model, the damped harmonic

More information

Lab10: FM Spectra and VCO

Lab10: FM Spectra and VCO Lab10: FM Spectra and VCO Prepared by: Keyur Desai Dept. of Electrical Engineering Michigan State University ECE458 Lab 10 What is FM? A type of analog modulation Remember a common strategy in analog modulation?

More information

Fundamentals of the gravitational wave data analysis V

Fundamentals of the gravitational wave data analysis V Fundamentals of the gravitational wave data analysis V - Hilbert-Huang Transform - Ken-ichi Oohara Niigata University Introduction The Hilbert-Huang transform (HHT) l It is novel, adaptive approach to

More information

Math Ordinary Differential Equations

Math Ordinary Differential Equations Math 411 - Ordinary Differential Equations Review Notes - 1 1 - Basic Theory A first order ordinary differential equation has the form x = f(t, x) (11) Here x = dx/dt Given an initial data x(t 0 ) = x

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

Solutions to Problems in Chapter 4

Solutions to Problems in Chapter 4 Solutions to Problems in Chapter 4 Problems with Solutions Problem 4. Fourier Series of the Output Voltage of an Ideal Full-Wave Diode Bridge Rectifier he nonlinear circuit in Figure 4. is a full-wave

More information

Section 4. Nonlinear Circuits

Section 4. Nonlinear Circuits Section 4 Nonlinear Circuits 1 ) Voltage Comparators V P < V N : V o = V ol V P > V N : V o = V oh One bit A/D converter, Practical gain : 10 3 10 6 V OH and V OL should be far apart enough Response Time:

More information

e iωt dt and explained why δ(ω) = 0 for ω 0 but δ(0) =. A crucial property of the delta function, however, is that

e iωt dt and explained why δ(ω) = 0 for ω 0 but δ(0) =. A crucial property of the delta function, however, is that Phys 53 Fourier Transforms In this handout, I will go through the derivations of some of the results I gave in class (Lecture 4, /). I won t reintroduce the concepts though, so if you haven t seen the

More information

e iωt dt and explained why δ(ω) = 0 for ω 0 but δ(0) =. A crucial property of the delta function, however, is that

e iωt dt and explained why δ(ω) = 0 for ω 0 but δ(0) =. A crucial property of the delta function, however, is that Phys 531 Fourier Transforms In this handout, I will go through the derivations of some of the results I gave in class (Lecture 14, 1/11). I won t reintroduce the concepts though, so you ll want to refer

More information

Chapter 5 Frequency Domain Analysis of Systems

Chapter 5 Frequency Domain Analysis of Systems Chapter 5 Frequency Domain Analysis of Systems CT, LTI Systems Consider the following CT LTI system: xt () ht () yt () Assumption: the impulse response h(t) is absolutely integrable, i.e., ht ( ) dt< (this

More information

93 Analytical solution of differential equations

93 Analytical solution of differential equations 1 93 Analytical solution of differential equations 1. Nonlinear differential equation The only kind of nonlinear differential equations that we solve analytically is the so-called separable differential

More information

Lecture Note #6 (Chap.10)

Lecture Note #6 (Chap.10) System Modeling and Identification Lecture Note #6 (Chap.) CBE 7 Korea University Prof. Dae Ryook Yang Chap. Model Approximation Model approximation Simplification, approximation and order reduction of

More information

Output high order sliding mode control of unity-power-factor in three-phase AC/DC Boost Converter

Output high order sliding mode control of unity-power-factor in three-phase AC/DC Boost Converter Output high order sliding mode control of unity-power-factor in three-phase AC/DC Boost Converter JianXing Liu, Salah Laghrouche, Maxim Wack Laboratoire Systèmes Et Transports (SET) Laboratoire SeT Contents

More information

Linear Filters. L[e iωt ] = 2π ĥ(ω)eiωt. Proof: Let L[e iωt ] = ẽ ω (t). Because L is time-invariant, we have that. L[e iω(t a) ] = ẽ ω (t a).

Linear Filters. L[e iωt ] = 2π ĥ(ω)eiωt. Proof: Let L[e iωt ] = ẽ ω (t). Because L is time-invariant, we have that. L[e iω(t a) ] = ẽ ω (t a). Linear Filters 1. Convolutions and filters. A filter is a black box that takes an input signal, processes it, and then returns an output signal that in some way modifies the input. For example, if the

More information

Due: Fri Nov :31 AM MST. Question Instructions Read today's Notes and Learning Goals

Due: Fri Nov :31 AM MST. Question Instructions Read today's Notes and Learning Goals The Fundamental Theorem: Basic (1862427) Due: Fri Nov 1 217 7:31 AM MST Question 1 2 3 4 5 6 7 8 9 1 11 12 Instructions Read today's Notes and Learning Goals 1. Question Details Fa 14 FTC Basic List 1

More information

Math Fall Linear Filters

Math Fall Linear Filters Math 658-6 Fall 212 Linear Filters 1. Convolutions and filters. A filter is a black box that takes an input signal, processes it, and then returns an output signal that in some way modifies the input.

More information

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto

Lecture 7: Laplace Transform and Its Applications Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Outline Motivation The Laplace Transform The Laplace Transform

More information

Linear Second Order ODEs

Linear Second Order ODEs Chapter 3 Linear Second Order ODEs In this chapter we study ODEs of the form (3.1) y + p(t)y + q(t)y = f(t), where p, q, and f are given functions. Since there are two derivatives, we might expect that

More information

Chapter 3 Convolution Representation

Chapter 3 Convolution Representation Chapter 3 Convolution Representation DT Unit-Impulse Response Consider the DT SISO system: xn [ ] System yn [ ] xn [ ] = δ[ n] If the input signal is and the system has no energy at n = 0, the output yn

More information

3 Single species models. Reading: Otto & Day (2007) section 4.2.1

3 Single species models. Reading: Otto & Day (2007) section 4.2.1 3 Single species models 3.1 Exponential growth Reading: Otto & Day (2007) section 4.2.1 We can solve equation 17 to find the population at time t given a starting population N(0) = N 0 as follows. N(t)

More information

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal. EE 34: Signals, Systems, and Transforms Summer 7 Test No notes, closed book. Show your work. Simplify your answers. 3. It is observed of some continuous-time LTI system that the input signal = 3 u(t) produces

More information

Lecture 34. Fourier Transforms

Lecture 34. Fourier Transforms Lecture 34 Fourier Transforms In this section, we introduce the Fourier transform, a method of analyzing the frequency content of functions that are no longer τ-periodic, but which are defined over the

More information

Modelling and Specifying Dispersive Laser Cavities

Modelling and Specifying Dispersive Laser Cavities Modelling and Specifying Dispersive Laser Cavities C. Sean Bohun (UOIT), Yuri Cher (Toronto), Linda J. Cummings (NJIT), Mehran Ebrahimi (UOIT), Peter Howell (Oxford), Laurent Monasse (CERMICS-ENPC), Judith

More information

System Identification & Parameter Estimation

System Identification & Parameter Estimation System Identification & Parameter Estimation Wb3: SIPE lecture Correlation functions in time & frequency domain Alfred C. Schouten, Dept. of Biomechanical Engineering (BMechE), Fac. 3mE // Delft University

More information

The structure of laser pulses

The structure of laser pulses 1 The structure of laser pulses 2 The structure of laser pulses Pulse characteristics Temporal and spectral representation Fourier transforms Temporal and spectral widths Instantaneous frequency Chirped

More information

Linear and Nonlinear Oscillators (Lecture 2)

Linear and Nonlinear Oscillators (Lecture 2) Linear and Nonlinear Oscillators (Lecture 2) January 25, 2016 7/441 Lecture outline A simple model of a linear oscillator lies in the foundation of many physical phenomena in accelerator dynamics. A typical

More information

Chapter 9: Controller design

Chapter 9: Controller design Chapter 9. Controller Design 9.1. Introduction 9.2. Effect of negative feedback on the network transfer functions 9.2.1. Feedback reduces the transfer function from disturbances to the output 9.2.2. Feedback

More information

Nonlinear Drude Model

Nonlinear Drude Model Nonlinear Drude Model Jeremiah Birrell July 8, 009 1 Perturbative Study of Nonlinear Drude Model In this section we compare the 3rd order susceptibility of the Nonlinear Drude Model to that of the Kerr

More information

EE 435. Lecture 28. Data Converters Linearity INL/DNL Spectral Performance

EE 435. Lecture 28. Data Converters Linearity INL/DNL Spectral Performance EE 435 Lecture 8 Data Converters Linearity INL/DNL Spectral Performance Performance Characterization of Data Converters Static characteristics Resolution Least Significant Bit (LSB) Offset and Gain Errors

More information

Math 32A Discussion Session Week 5 Notes November 7 and 9, 2017

Math 32A Discussion Session Week 5 Notes November 7 and 9, 2017 Math 32A Discussion Session Week 5 Notes November 7 and 9, 2017 This week we want to talk about curvature and osculating circles. You might notice that these notes contain a lot of the same theory or proofs

More information

EE100Su08 Lecture #11 (July 21 st 2008)

EE100Su08 Lecture #11 (July 21 st 2008) EE100Su08 Lecture #11 (July 21 st 2008) Bureaucratic Stuff Lecture videos should be up by tonight HW #2: Pick up from office hours today, will leave them in lab. REGRADE DEADLINE: Monday, July 28 th 2008,

More information

EE102 Homework 2, 3, and 4 Solutions

EE102 Homework 2, 3, and 4 Solutions EE12 Prof. S. Boyd EE12 Homework 2, 3, and 4 Solutions 7. Some convolution systems. Consider a convolution system, y(t) = + u(t τ)h(τ) dτ, where h is a function called the kernel or impulse response of

More information

Solution to Tutorial 5 Isolated DC-DC Converters & Inverters

Solution to Tutorial 5 Isolated DC-DC Converters & Inverters ELEC464 University of New South Wales School of Electrical Engineering & Telecommunications Solution to Tutorial 5 Isolated DC-DC Converters & Inverters. i D O d T The maximum value of L m which will ensure

More information

6.003: Signals and Systems

6.003: Signals and Systems 6.003: Signals and Systems CT Feedback and Control October 20, 2011 1 Mid-term Examination #2 Wednesday, October 26, 7:30-9:30pm, No recitations on the day of the exam. Coverage: Lectures 1 12 Recitations

More information

ENGI 2422 First Order ODEs - Separable Page 3-01

ENGI 2422 First Order ODEs - Separable Page 3-01 ENGI 4 First Order ODEs - Separable Page 3-0 3. Ordinary Differential Equations Equations involving only one independent variable and one or more dependent variables, together with their derivatives with

More information

Analog Signals and Systems and their properties

Analog Signals and Systems and their properties Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)

More information

Ch 6.4: Differential Equations with Discontinuous Forcing Functions

Ch 6.4: Differential Equations with Discontinuous Forcing Functions Ch 6.4: Differential Equations with Discontinuous Forcing Functions! In this section focus on examples of nonhomogeneous initial value problems in which the forcing function is discontinuous. Example 1:

More information

Time dependent perturbation theory 1 D. E. Soper 2 University of Oregon 11 May 2012

Time dependent perturbation theory 1 D. E. Soper 2 University of Oregon 11 May 2012 Time dependent perturbation theory D. E. Soper University of Oregon May 0 offer here some background for Chapter 5 of J. J. Sakurai, Modern Quantum Mechanics. The problem Let the hamiltonian for a system

More information

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit   dwm/courses/2tf Time-Frequency Analysis II (HT 20) 2AH 2AH Time-Frequency Analysis II Bugs/queries to david.murray@eng.ox.ac.uk HT 20 For hints and answers visit www.robots.ox.ac.uk/ dwm/courses/2tf David Murray. A periodic

More information

The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d

The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) R(x)

More information

Qualitative Analysis of Tumor-Immune ODE System

Qualitative Analysis of Tumor-Immune ODE System of Tumor-Immune ODE System L.G. de Pillis and A.E. Radunskaya August 15, 2002 This work was supported in part by a grant from the W.M. Keck Foundation 0-0 QUALITATIVE ANALYSIS Overview 1. Simplified System

More information

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1 IV. Continuous-Time Signals & LTI Systems [p. 3] Analog signal definition [p. 4] Periodic signal [p. 5] One-sided signal [p. 6] Finite length signal [p. 7] Impulse function [p. 9] Sampling property [p.11]

More information

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 12

EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 12 EECE 2150 Circuits and Signals Final Exam Fall 2016 Dec 12 Instructions: Write your name and section number on all pages Closed book, closed notes; Computers and cell phones are not allowed You can use

More information

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis

Series FOURIER SERIES. Graham S McDonald. A self-contained Tutorial Module for learning the technique of Fourier series analysis Series FOURIER SERIES Graham S McDonald A self-contained Tutorial Module for learning the technique of Fourier series analysis Table of contents Begin Tutorial c 24 g.s.mcdonald@salford.ac.uk 1. Theory

More information

LINEAR RESPONSE THEORY

LINEAR RESPONSE THEORY MIT Department of Chemistry 5.74, Spring 5: Introductory Quantum Mechanics II Instructor: Professor Andrei Tokmakoff p. 8 LINEAR RESPONSE THEORY We have statistically described the time-dependent behavior

More information

Available online at ScienceDirect. Procedia IUTAM 19 (2016 ) IUTAM Symposium Analytical Methods in Nonlinear Dynamics

Available online at   ScienceDirect. Procedia IUTAM 19 (2016 ) IUTAM Symposium Analytical Methods in Nonlinear Dynamics Available online at www.sciencedirect.com ScienceDirect Procedia IUTAM 19 (2016 ) 11 18 IUTAM Symposium Analytical Methods in Nonlinear Dynamics A model of evolutionary dynamics with quasiperiodic forcing

More information

Wave Phenomena Physics 15c

Wave Phenomena Physics 15c Wave Phenomena Physics 5c Lecture Fourier Analysis (H&L Sections 3. 4) (Georgi Chapter ) What We Did Last ime Studied reflection of mechanical waves Similar to reflection of electromagnetic waves Mechanical

More information

Prof. Shayla Sawyer CP08 solution

Prof. Shayla Sawyer CP08 solution What does the time constant represent in an exponential function? How do you define a sinusoid? What is impedance? How is a capacitor affected by an input signal that changes over time? How is an inductor

More information

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto

Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto Switched-Capacitor Circuits David Johns and Ken Martin University of Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University of Toronto 1 of 60 Basic Building Blocks Opamps Ideal opamps usually

More information

Fourier Analysis and Power Spectral Density

Fourier Analysis and Power Spectral Density Chapter 4 Fourier Analysis and Power Spectral Density 4. Fourier Series and ransforms Recall Fourier series for periodic functions for x(t + ) = x(t), where x(t) = 2 a + a = 2 a n = 2 b n = 2 n= a n cos

More information

Damped harmonic motion

Damped harmonic motion Damped harmonic motion March 3, 016 Harmonic motion is studied in the presence of a damping force proportional to the velocity. The complex method is introduced, and the different cases of under-damping,

More information

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models

EE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models EE/ME/AE324: Dynamical Systems Chapter 7: Transform Solutions of Linear Models The Laplace Transform Converts systems or signals from the real time domain, e.g., functions of the real variable t, to the

More information

( ) f (k) = FT (R(x)) = R(k)

( ) f (k) = FT (R(x)) = R(k) Solving ODEs using Fourier Transforms The formulas for derivatives are particularly useful because they reduce ODEs to algebraic expressions. Consider the following ODE d 2 dx + p d 2 dx + q f (x) = R(x)

More information

Lecture 24. Impedance of AC Circuits.

Lecture 24. Impedance of AC Circuits. Lecture 4. Impedance of AC Circuits. Don t forget to complete course evaluations: https://sakai.rutgers.edu/portal/site/sirs Post-test. You are required to attend one of the lectures on Thursday, Dec.

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

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

INHOMOGENEOUS LINEAR SYSTEMS OF DIFFERENTIAL EQUATIONS

INHOMOGENEOUS LINEAR SYSTEMS OF DIFFERENTIAL EQUATIONS INHOMOGENEOUS LINEAR SYSTEMS OF DIFFERENTIAL EQUATIONS Definitions and a general fact If A is an n n matrix and f(t) is some given vector function, then the system of differential equations () x (t) Ax(t)

More information

Lecture 1: Pragmatic Introduction to Stochastic Differential Equations

Lecture 1: Pragmatic Introduction to Stochastic Differential Equations Lecture 1: Pragmatic Introduction to Stochastic Differential Equations Simo Särkkä Aalto University, Finland (visiting at Oxford University, UK) November 13, 2013 Simo Särkkä (Aalto) Lecture 1: Pragmatic

More information

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1 Lectures - Week 11 General First Order ODEs & Numerical Methods for IVPs In general, nonlinear problems are much more difficult to solve than linear ones. Unfortunately many phenomena exhibit nonlinear

More information

ELEG 3124 SYSTEMS AND SIGNALS Ch. 5 Fourier Transform

ELEG 3124 SYSTEMS AND SIGNALS Ch. 5 Fourier Transform Department of Electrical Engineering University of Arkansas ELEG 3124 SYSTEMS AND SIGNALS Ch. 5 Fourier Transform Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 Introduction Fourier Transform Properties of Fourier

More information

MIT Weakly Nonlinear Things: Oscillators.

MIT Weakly Nonlinear Things: Oscillators. 18.385 MIT Weakly Nonlinear Things: Oscillators. Department of Mathematics Massachusetts Institute of Technology Cambridge, Massachusetts MA 02139 Abstract When nonlinearities are small there are various

More information

Review of Fourier Transform

Review of Fourier Transform Review of Fourier Transform Fourier series works for periodic signals only. What s about aperiodic signals? This is very large & important class of signals Aperiodic signal can be considered as periodic

More information

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0 Problem 6.15 : he received signal-plus-noise vector at the output of the matched filter may be represented as (see (5-2-63) for example) : r n = E s e j(θn φ) + N n where θ n =0,π/2,π,3π/2 for QPSK, and

More information

Chapter 7. Digital Control Systems

Chapter 7. Digital Control Systems Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,

More information

Example: Bipolar NRZ (non-return-to-zero) signaling

Example: Bipolar NRZ (non-return-to-zero) signaling Baseand Data Transmission Data are sent without using a carrier signal Example: Bipolar NRZ (non-return-to-zero signaling is represented y is represented y T A -A T : it duration is represented y BT. Passand

More information

ODE Math 3331 (Summer 2014) June 16, 2014

ODE Math 3331 (Summer 2014) June 16, 2014 Page 1 of 12 Please go to the next page... Sample Midterm 1 ODE Math 3331 (Summer 2014) June 16, 2014 50 points 1. Find the solution of the following initial-value problem 1. Solution (S.O.V) dt = ty2,

More information

The (Fast) Fourier Transform

The (Fast) Fourier Transform The (Fast) Fourier Transform The Fourier transform (FT) is the analog, for non-periodic functions, of the Fourier series for periodic functions can be considered as a Fourier series in the limit that the

More information

Experiment 13 Poles and zeros in the z plane: IIR systems

Experiment 13 Poles and zeros in the z plane: IIR systems Experiment 13 Poles and zeros in the z plane: IIR systems Achievements in this experiment You will be able to interpret the poles and zeros of the transfer function of discrete-time filters to visualize

More information

2.1 The electric field outside a charged sphere is the same as for a point source, E(r) =

2.1 The electric field outside a charged sphere is the same as for a point source, E(r) = Chapter Exercises. The electric field outside a charged sphere is the same as for a point source, E(r) Q 4πɛ 0 r, where Q is the charge on the inner surface of radius a. The potential drop is the integral

More information

L2 gains and system approximation quality 1

L2 gains and system approximation quality 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION L2 gains and system approximation quality 1 This lecture discusses the utility

More information

ANALOG AND DIGITAL SIGNAL PROCESSING CHAPTER 3 : LINEAR SYSTEM RESPONSE (GENERAL CASE)

ANALOG AND DIGITAL SIGNAL PROCESSING CHAPTER 3 : LINEAR SYSTEM RESPONSE (GENERAL CASE) 3. Linear System Response (general case) 3. INTRODUCTION In chapter 2, we determined that : a) If the system is linear (or operate in a linear domain) b) If the input signal can be assumed as periodic

More information

Lecture 12. AO Control Theory

Lecture 12. AO Control Theory Lecture 12 AO Control Theory Claire Max with many thanks to Don Gavel and Don Wiberg UC Santa Cruz February 18, 2016 Page 1 What are control systems? Control is the process of making a system variable

More information

Continuous-time Signals. (AKA analog signals)

Continuous-time Signals. (AKA analog signals) Continuous-time Signals (AKA analog signals) I. Analog* Signals review Goals: - Common test signals used in system analysis - Signal operations and properties: scaling, shifting, periodicity, energy and

More information

1 (2n)! (-1)n (θ) 2n

1 (2n)! (-1)n (θ) 2n Complex Numbers and Algebra The real numbers are complete for the operations addition, subtraction, multiplication, and division, or more suggestively, for the operations of addition and multiplication

More information

Periodic functions: simple harmonic oscillator

Periodic functions: simple harmonic oscillator Periodic functions: simple harmonic oscillator Recall the simple harmonic oscillator (e.g. mass-spring system) d 2 y dt 2 + ω2 0y = 0 Solution can be written in various ways: y(t) = Ae iω 0t y(t) = A cos

More information

Chapter 10: Sinusoids and Phasors

Chapter 10: Sinusoids and Phasors Chapter 10: Sinusoids and Phasors 1. Motivation 2. Sinusoid Features 3. Phasors 4. Phasor Relationships for Circuit Elements 5. Impedance and Admittance 6. Kirchhoff s Laws in the Frequency Domain 7. Impedance

More information

MAT292 - Calculus III - Fall Solution for Term Test 2 - November 6, 2014 DO NOT WRITE ON THE QR CODE AT THE TOP OF THE PAGES.

MAT292 - Calculus III - Fall Solution for Term Test 2 - November 6, 2014 DO NOT WRITE ON THE QR CODE AT THE TOP OF THE PAGES. MAT9 - Calculus III - Fall 4 Solution for Term Test - November 6, 4 Time allotted: 9 minutes. Aids permitted: None. Full Name: Last First Student ID: Email: @mail.utoronto.ca Instructions DO NOT WRITE

More information

pickup from external sources unwanted feedback RF interference from system or elsewhere, power supply fluctuations ground currents

pickup from external sources unwanted feedback RF interference from system or elsewhere, power supply fluctuations ground currents Noise What is NOISE? A definition: Any unwanted signal obscuring signal to be observed two main origins EXTRINSIC NOISE examples... pickup from external sources unwanted feedback RF interference from system

More information

Grades will be determined by the correctness of your answers (explanations are not required).

Grades will be determined by the correctness of your answers (explanations are not required). 6.00 (Fall 2011) Final Examination December 19, 2011 Name: Kerberos Username: Please circle your section number: Section Time 2 11 am 1 pm 4 2 pm Grades will be determined by the correctness of your answers

More information

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1)

Ver 3808 E1.10 Fourier Series and Transforms (2014) E1.10 Fourier Series and Transforms. Problem Sheet 1 (Lecture 1) Ver 88 E. Fourier Series and Transforms 4 Key: [A] easy... [E]hard Questions from RBH textbook: 4., 4.8. E. Fourier Series and Transforms Problem Sheet Lecture. [B] Using the geometric progression formula,

More information

Phase Synchronization

Phase Synchronization Phase Synchronization Lecture by: Zhibin Guo Notes by: Xiang Fan May 10, 2016 1 Introduction For any mode or fluctuation, we always have where S(x, t) is phase. If a mode amplitude satisfies ϕ k = ϕ k

More information

Figure 10: Tangent vectors approximating a path.

Figure 10: Tangent vectors approximating a path. 3 Curvature 3.1 Curvature Now that we re parametrizing curves, it makes sense to wonder how we might measure the extent to which a curve actually curves. That is, how much does our path deviate from being

More information

Faculty of Engineering, Mathematics and Science School of Mathematics

Faculty of Engineering, Mathematics and Science School of Mathematics Faculty of Engineering, Mathematics and Science School of Mathematics SF Engineers SF MSISS SF MEMS MAE: Engineering Mathematics IV Trinity Term 18 May,??? Sports Centre??? 9.3 11.3??? Prof. Sergey Frolov

More information

FBMC/OQAM transceivers for 5G mobile communication systems. François Rottenberg

FBMC/OQAM transceivers for 5G mobile communication systems. François Rottenberg FBMC/OQAM transceivers for 5G mobile communication systems François Rottenberg Modulation Wikipedia definition: Process of varying one or more properties of a periodic waveform, called the carrier signal,

More information

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1)

4.1 Introduction. 2πδ ω (4.2) Applications of Fourier Representations to Mixed Signal Classes = (4.1) 4.1 Introduction Two cases of mixed signals to be studied in this chapter: 1. Periodic and nonperiodic signals 2. Continuous- and discrete-time signals Other descriptions: Refer to pp. 341-342, textbook.

More information

Linear Algebra and ODEs review

Linear Algebra and ODEs review Linear Algebra and ODEs review Ania A Baetica September 9, 015 1 Linear Algebra 11 Eigenvalues and eigenvectors Consider the square matrix A R n n (v, λ are an (eigenvector, eigenvalue pair of matrix A

More information

Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes

Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes Shift-Variance and Nonstationarity of Generalized Sampling-Reconstruction Processes Runyi Yu Eastern Mediterranean University Gazimagusa, North Cyprus Web: faraday.ee.emu.edu.tr/yu Emails: runyi.yu@emu.edu.tr

More information

Revision of Basic A.C. Theory

Revision of Basic A.C. Theory Revision of Basic A.C. Theory 1 Revision of Basic AC Theory (Much of this material has come from Electrical & Electronic Principles & Technology by John Bird) Electricity is generated in power stations

More information

ECS332: Midterm Examination (Set I) Seat

ECS332: Midterm Examination (Set I) Seat Sirindhorn International Institute of Technology Thammasat University at Rangsit School of Information, Computer and Communication Technology ECS33: Midterm Examination (Set I) COURSE : ECS33 (Principles

More information

Time Series Analysis. Solutions to problems in Chapter 7 IMM

Time Series Analysis. Solutions to problems in Chapter 7 IMM Time Series Analysis Solutions to problems in Chapter 7 I Solution 7.1 Question 1. As we get by subtraction kx t = 1 + B + B +...B k 1 )ǫ t θb) = 1 + B +... + B k 1 ), and BθB) = B + B +... + B k ), 1

More information

Introduction to Modern Control MT 2016

Introduction to Modern Control MT 2016 CDT Autonomous and Intelligent Machines & Systems Introduction to Modern Control MT 2016 Alessandro Abate Lecture 2 First-order ordinary differential equations (ODE) Solution of a linear ODE Hints to nonlinear

More information

Chapter 11 AC and DC Equivalent Circuit Modeling of the Discontinuous Conduction Mode

Chapter 11 AC and DC Equivalent Circuit Modeling of the Discontinuous Conduction Mode Chapter 11 AC and DC Equivalent Circuit Modeling of the Discontinuous Conduction Mode Introduction 11.1. DCM Averaged Switch Model 11.2. Small-Signal AC Modeling of the DCM Switch Network 11.3. High-Frequency

More information

2:2:1 Resonance in the Quasiperiodic Mathieu Equation

2:2:1 Resonance in the Quasiperiodic Mathieu Equation Nonlinear Dynamics 31: 367 374, 003. 003 Kluwer Academic Publishers. Printed in the Netherlands. ::1 Resonance in the Quasiperiodic Mathieu Equation RICHARD RAND Department of Theoretical and Applied Mechanics,

More information