AC : TEACHING DIGITAL FILTER IMPLEMENTATIONS US- ING THE 68HC12 MICROCONTROLLER

Size: px
Start display at page:

Download "AC : TEACHING DIGITAL FILTER IMPLEMENTATIONS US- ING THE 68HC12 MICROCONTROLLER"

Transcription

1 AC : TEACHING DIGITAL FILTER IMPLEMENTATIONS US- ING THE 68HC12 MICROCONTROLLER Li Tan, Purdue Univerity North Central DR. LI TAN i currently with the College of Engineering and Technology at Purdue Univerity North Central, Wetville, Indiana. He received hi Ph.D. degree in Electrical Engineering from the Univerity of New Mexico in1992. Dr. Tan i a enior member IEEE. Hi principal technical area include digital ignal proceing, adaptive ignal proceing, and digital communication. He ha publihed a number of paper in thee area. He ha authored and co-authored three textbook: Digital Signal Proceing: Fundamental and Application, ElevierAcademic Pre, 2007; Fundamental of Analog and Digital Signal Proceing, Second Edition, AuthorHoue, 2008, and Analog Signal Proceing and Filter Deign, Linu Publication, Jean Jiang, Purdue Univerity North Central DR. JEAN JIANG i currently with the College of Engineering and Technology at Purdue Univerity North Central, Wetville, Indiana. She received her Ph.D. degree in Electrical Engineering from the Univerity of New Mexico in Her principal technical area are in digital ignal proceing, adaptive ignal proceing, and control ytem. She ha publihed a number of paper in thee area. She ha co-authored two textbook: Fundamental of Analog and Digital Signal Proceing, Second Edition, AuthorHoue, 2008, and Analog Signal Proceing and Filter Deign, Linu Publication, c American Society for Engineering Education, 2011 Page

2 Teaching Digital Filter Implementation Uing the 68HC12 Microcontroller Abtract We preent our pedagogy for teaching digital filter implementation uing the 68HC12 microcontroller. In the Electrical and Computer Engineering Technology (ECET) curriculum, a microcontroller ha been ued a a popular platform for teaching an embedded ytem coure in the ophomore year. After completing the coure, tudent become familiar with the microcontroller oftware development tool. They are able to program uing aembly and C language, and apply neceary oftware and hardware interface for hand-on application. In fact, mot microcontroller are capable of performing baic digital ignal proceing (DSP) tak uch a digital filtering. Therefore, in thi paper, we firt propoed a imple DSP platform, which conit of the low-cot 68HC12 microcontroller, a ignal condition circuit, and a digital-toanalog converter device for teaching the DSP coure. Uing the propoed DSP platform, we preent our intructional technique for digital filter implementation and related application. Our tudent urvey reult regarding an adoption of the 68HC12 microcontroller for teaching DSP how that the microcontroller i a cot and learning effective tool and can be ued a an alternative when the DSP dedicated hardware i not available. I. Introduction In the Electrical and Computer Engineering Technology (ECET) curriculum, a microcontroller ha been ued a a popular platform for teaching an embedded ytem coure in the ophomore year. After completing the coure, tudent become familiar with the microcontroller oftware development tool. They are able to program uing aembly and C language and apply neceary oftware and hardware interface for hand-on application. In addition, mot microcontroller are capable of performing baic digital ignal proceing (DSP) tak uch a digital filtering. On the other hand, a low-cot DSP olution i preferred in many DSP application. For example, a low ampling rate (100 Hz) i fat enough to proce temperature ignal, light intenity, air preure, mechanical train, or eimic ignal. Meanwhile, a low analog-to-digital (ADC) reolution (8-bit data) in thee application may be ufficient. Hence, an adoption of a low-cot microcontroller intead of a digital ignal proceor with full capability i a cot effective choice. Conidering thee fact, uing a microcontroller for a DSP coure in the junior year could offer the following benefit to ECET tudent: (1) a microcontroller can be an alternative and cot effective olution when a DSP proceor uch a TMS320C67xx i not available; (2) tudent can ave a ignificant amount of time for learning and familiarizing with the new ytem architecture, it correponding development tool and aembly intruction. Intead, they can focu on learning the implementation of digital filter and DSP application; (3) the microcontroller i flexible to ue for variou application including ignal proceing. In thi paper, we preent our pedagogy for teaching digital filter implementation uing the 68HC12 microcontroller. The paper i organized a follow: we firt decribe a imple DSP ytem that conit of the low-cot 68HC12 microcontroller, a ignal condition circuit, and a digital-to-analog (DAC) converter device. A imple program to flexibly et up the ampling rate i then developed and the key aembly intruction for digital filtering are reviewed. Next, we Page

3 illutrate the fixed-point data format, finite impule repone (FIR) filter and (infinite impule repone) IIR filter tructure with direct form I and II. After digital filter are deigned by uing MATLAB, real-time FIR and IIR filter implementation are developed uing a linear buffering technique. Finally, we examine tudent urvey regarding adoption of the 68HC12 microcontroller in their DSP coure and dicu the poible improvement baed on the urvey. II. DSP Uing an HC12 Microcontroller A. Hardware Setup and Interface We focu on the development of a imple DSP ytem by uing the 68HC12 microcontroller, which i adopted a a cot and learning effective tool for our DSP coure. The detailed information regarding the 68HC12 microcontroller architecture, interface, and intruction et can be found in the textbook written by D. Pack 1. Figure 1 depict our imple DSP ytem. Analog input ignal ADC channel 6 Range: 0-5 volt Signal conditioning x 68HC12 Microcontroller Output: Sample and hold ignal Range: volt P-Port y AD557 V in R i R f gain 1 R R f i x AD 6 68HC12 PP 7 PP 6 PP 5 PP 4 PP 3 PP 2 PP 1 PP 0 y Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Bit 8 AD557 Vout GND GND Vcc CS CE Vout V out Sene A V Sene B out 10 uf Vcc (a) Block diagram. (b) Pin aignment. (c) DSP hardware etup. Figure 1. A imple DSP ytem uing the 68HC12 microcontroller. A hown in Figure 1(a), the propoed DSP ytem conit of the 68HC12 microcontroller, a ignal conditioning circuit, and a digital-to-analog (DAC) unit. Firt, the analog ignal from a enor i conditioned via amplification to fit the voltage range deignated between 0 to 5 volt. Page

4 The amplified analog ignal i then fed to the 68HC12 microcontroller via an ADC channel 6 (any other channel can alo be configured) with an 8-bit reolution. The ignal conditioning circuit i a tandard voltage amplifier, which can be eaily deigned uing an Op-Amp circuit [ee Figure 1(b)]. Note that an anti-aliaing low-pa filter i not included, ince the platform need be flexible for variou ampling rate et by internal oftware. The microcontroller procee the converted 8-bit digital value and end the proceed digital output to it 8-bit parallel port. A DAC unit (analog device AD557 circuit) hown in Figure 1(b) applie the 8-bit information and generate a recovered analog ignal. Note that the DAC output i eentially a ample and hold waveform which contain image frequencie. Thee image frequencie can be filtered by a recontruction low-pa filter (alo called the anti-image low-pa filter). Again, a recontruction low-pa filter i not included due to the flexibility requirement for a ampling rate election. The DAC output range i between 0 to 2.55 volt. Figure 1(c) diplay the DSP hardware etup. For lab experiment, an analog input ignal can be produced by a function generator while the analog input and output ignal can be examined via an ocillocope. B. Software Setup Conidering that tudent are familiar with the oftware development tool uch a AxIDE (The detailed information can be found in reference 2 ), aembly and C language, and Motorola 68HC12 intruction et, a imple oftware etup program for real-time ignal proceing depicted in Figure 2 can firt be tudied. clock DAC: y(n) ADC: x(n) DSP Proceing DAC: y(n) ADC: x(n) DSP Proceing t 0 Interrupt ervice routine Interrupt ervice routine T=ampling period T T=ampling period 2T ( ec.) Figure 2. Real-time proce uing the 68HC12 microcontroller. A hown in Figure 2, an interrupt driven application i required and an interrupt ervice routine i executed at the beginning of each ampling period of T econd. During each ampling period, the microcontroller end the proceed digital output y(n) to the DAC unit, perform ADC converion to obtain a new digital input data x(n), and procee the digital input x(n) to produce a digital output y(n). The digital output y(n) will be ent out when the next interrupt i activated. Since the microcontroller ha a low clock rate, aembly coding i required in order to maximize the proceing capability, that i, maximize the uage of machine execution time. For example, if a ampling rate i et up to 8000 Hz, then the ampling period T equal 125 micro econd. Again, ince the 68HC12 microcontroller ha a clock rate of 8 MHz (1 clock tick =18MHz=0.125 micro econd), the maximum number of clock tick for proceing each ample i 1000 (clock cycle). Given the ampling rate, tudent are required to examine execution time available for each filter implementation to enure that the total number of clock tick i within it limit. Figure 3 lit the program egment of ampling, ADC, and DAC converion. Note that the number of tick ued a 1000 can be changed to et a different ampling rate. Uing the machine code information 1, the etup program with a ampling period Page

5 of 125 micro-econd lited in Figure 3 take 43 clock tick in total, leaving 957 clock tick for DSP proceing. Of thee 43 clock tick, etting up the interrupt for ampling intant take 22 clock tick, ending a digital output require 6 clock tick, and performing ADC converion cot clock tick. The memory allocation in general i depicted in Figure 4, where data area tart at addre 0x2000 while the program area begin at 0x2100. The data area i deignated between 0x2000 and 0x2100, in which the input buffer, filter coefficient, and output data buffer reide. Beyond the 0x2100 i the program code area, where the executable code reide. Once tudent verify the ampling program, they can begin to change the ampling rate by themelve. At thi tage, uing a function generator to produce an input ine wave, they are able to examine the input and output ignal on an ocillocope. In addition, ince an anti-aliaing low-pa filter i not included in the DSP ytem, tudent are alo able to examine the aliaing effect by inputting a ine wave with it frequency value larger than the Nyquit limit (half of the ampling rate). * data area * #data 0x2000 * ource code area * #code 0x2100 filt_oc2() { #am done LDAA $008E ; ANDA #$04 BEQ done LDD $0094 ADDD #1000 ; et up 8000 Hz ampling rate: T=1000*125 microecond STD $0094 LDAA $008E ORAA #$04 STAA $008E LDAA $2060 ; load the proceed data STAA $0056 ; end the proceed data to Port P and DAC device LDAA #$26 STAA $0065 ; et up the ADC can mode for AN channel 6 wait LDAA $0066 ; tart ADC, and check the completion flag ANDA #$80 BEQ wait ; complete ADC converion LDAA $0074 ; obtain the converted from ADC reultant regiter 2 ; thi area for the DSP algorithm STAA $2060 ; tore the converted data to the output buffer #endam } main() { inita2d(); initoc2(); while(1) { filt_oc2(); } Figure 3. A ample program egment for ampling rate and ADC etup. Page

6 $2000 $2001 Data area erved for input data buffer, filter coefficient buffer, and output data buffer $2100 Program area erved for program $20FF Figure 4. Memory allocation for digital filter implementation. C. FIR Filter Implementation Now tudent can begin to implement a finite impule repone (FIR) digital filter deigned uing MATLAB according to the given filter pecification. For example, the following deigned FIR filter i required to be implemented. y( n) x( n 1) x( n 2) 0.25 x( n 3) x( n 4) x( n 5) x( n 6) The memory utilization including FIR filter buffer i hown in Figure 5. $2020 $2040 $2060 $2061 $2062 $2063 FIR filter coefficient buffer Input data buffer x(n) Output data buffer y(n) Figure 5. Memory utilization for FIR filter implementation. Each filter i implemented in a fixed-point format 3-5 in which each data contain bit for magnitude and 1 bit for ign bit (Q- format). The 2 complement form i ued for any negative number. The deigned FIR filter coefficient are quantized into 16 bit a following: Page

7 b, b , b , b, b , b 5 16, b In the program (refer to Figure 4), tudent can enter the quantized filter coefficient in the data area a hown below: #data 0x2020 int code[7]= {197, 16, 5679, 8192, 5679, 16, 197}; The FIR filtering require multiplication and accumulation (MAC) operation. Multiplying two 16-bit number (Q- format) will reult in a 31-bit number (Q-30 format). Figure 6 illutrate a fixed-point multiplication uing Q- format. After multiplication, the reult mut be hifted left by 1 bit to form a 32-bit data (Q-31 format). Q- format -bit magnitude Q- format Q- format -bit magnitude x -bit magnitude After MAC operation: Q-30 format 30-bit magnitude After adjutment to Q-31 format by hifting 1 bit to left: Q-31 format 31-bit magnitude 0 Figure 6. MAC operation in Q-format. The filtered output data y(n) i tored tarting at addre 0x2060 with conecutive 4 byte, whoe highet byte will be ent to the parallel port a hown Figure 7. Note that the highet byte i ent out to match the 8-bit ADC reolution. Page

8 $2060 $2061 $2062 $2063 Highet byte Lowet byte To P-port Figure 7. Output data byte for DAC. Before coding the digital filtering operation, tudent are intructed to learn how to update input data uing an FIFO buffer (firt in-firt out linear buffering technique) a depicted in Figure 8, where the input buffer ranging from 0x02040 to 0x0204C. New ample x(n) in $2040 $2042 $2044 $2046 $2048 $204A $204C x( n 1) x( n 2) x( n 3) x( n 4) x( n 5) x( n 6) Oldet ample x(n-6) out Figure 8. Input buffer uing FIFO. The digital filtering operation i decribed in Figure 9. A illutrated in the figure, the 68HC12 microcontroller offer a pecial intruction, called EMACS (multiply and accumulate with the multiplier and multiplicand each having 16 bit igned number) operation. The accumulated reult i tored a a 32 bit igned number. Thi intruction require thirteen (13) clock cycle for execution. It ue index X and index Y regiter to hold the addree of multiplier and multiplicand, repectively. The multiplied reult i added to the pecified addre uch a 0x2060 a depicted in Figure 9 and 10. After each EMACS operation, the index regiter mut be increaed four (4) time to fetch the next multiplier and multiplicand for the next EMACS operation until the filtering proceing i completed. Page

9 EMACS yntax: [ M(x):M(x+1) ] x [M(y):M(y+1) ] + M~M+3 Initial pointer: $2020 $2022 $2024 $2026 $2028 $202A $202C X=$ $2040 $2042 $2044 $2046 $2048 $204A $204C Y=$2040 x( n 1) x( n 2) x( n 3) x( n 4) x( n 5) x( n 6) Figure 9. Digital filtering uing the EMACS intruction. Q- format Q- format -bit magnitude x -bit magnitude After EMACS operation: Q-30 format $ bit magnitude After adjutment to Q-31 format by hifting 1 bit to left: $2060 Q-31 format 31-bit magnitude 0 Add a DC offet $80 to the firt byte: $ bit data Figure 10. Output data format. Note that a DC offet value of $80 i added to the firt byte (highet byte), ince an ADC557 chip only convert a poitive number. The final 8-bit data at location 0x2060 i now ready to be ent out to the parallel port. Figure 11 lit a program egment. Page

10 ... ;ampling rate LDAA $2060 ;output filtered data STAA $0056 LDD #$00 ; clear the reult STD $2060 STD $2062 ; done with ADC LDD $204A ;linear buffering STD $204C LDD $2048 STD $204A LDD $2046 STD $2048 LDD $2044 STD $2046 LDD $2042 STD $2044 LDD $2040 STD $2042 LDAA $0074 ;get new input ample LDAB #$00 ADDA #$80 ;ubtract DC offet STD $2040 ;update new ample LDX #$2020 ; the firt coefficient LDY #$2040 ; the firt data ; ; done with filtering LDD $2060 LSLD ;adjut it to Q- format ADDA #$80 ; add DC offet STD $2060 ; tore to output buffer Figure 11. A ample program egment for FIR filter implementation. Page

11 After tudying the ample program hown in Figure 11, tudent are required to examine their own code to ee if the execution time i within it limit et by the ampling rate. Then they program the EMACS operation mechanically. Once the program i uccefully implemented, tudent are required to replace the repetition part of the EMACS with a ubroutine and a loop. D. IIR Filter Implementation The infinite impule repone (IIR) filter implementation require more effort. The caling factor mut be incorporated to avoid a poible overflow for each accumulator and a coefficient quantization overflow due to the deigned coefficient value larger than one. An illutrative example i given below: Hz () z z z z 1 2 Student are firt required to implement H(z) uing direct form I hown in Figure 12. b 0 C C y(n) x( n 1) z 1 + z 1 b 1 C a a 1 2 C C z 1 z 1 x( n M) z 1 b M C a N C z 1 Figure 12. IIR filter implementation in direct form I. Converting the tranfer function yield the following difference equation: y( n) x( n x( n 2) y( n 1) y( n 2) Since a coefficient value of i larger than 1, the DSP equation mut be caled down by a factor of 2 to avoid the coefficient quantization overflow. The caled DSP equation are y( n) x( n 1 x( n 2) y( n 1) y( n 2) y( n) 2 y ( n ) Page

12 The quantized coefficient uing 16 bit including a ign bit are lited below: , , , Figure 13 depict the memory and buffer organization. $2020 $2022 $2024 b n $2030 $2032 a n Input buffer $2040 $2042 $2044 x( n 1) x( n 2) Pat output buffer y n 1) Output buffer y( n) um $2050 $2052 y(n-1) y(n-2) $2060 $2062 datah datal Output filtered data $ bit Add a DC offet #$80 P-port Figure 13. Memory arrangement for an IIR filter in direct form I. Page

13 Figure 14 illutrate the IIR filter implementation uing linear buffer. Note that both input and output data buffer need to be updated for proceing each input ample. Figure how a ample program egment. Input buffer $2040 $2042 $2044 Subtruct DC offet: ADDA #$80 x( n 1) x( n 2) Output without adding DC offet y( n) $2050 y(n-1) $2052 y(n-2) $2020 $2022 $2024 b n x x x Input buffer $2040 $2042 $2044 x( n 1) x( n 2) + + $2030 $2032 a n x x Pat output buffer $2050 $2052 y( n 1) y(n-1) y(n-2) + Output buffer $2060 Q-30 format Shift to left by 1 bit $2060 Q-31 format 0 Figure 14. IIR filter implementation in direct form I. Page

14 ; ampling rate control LDD $2060 ;output filtered data STAA $0056 ; end y(n) to P-Port LDD #$00 ; clear accumulate STD $2060 STD $2062 ; ADC LDD $2042 ;update the linear buffer for input x(n) STD $2044 LDD $2040 STD $2042 LDAA $0074 ;update ample LDAB #$00 ;clear lower byte ADDA #$80 ; ubtract DC offet =2.5 volt STD $2040 LDX #$2020 ; perform b0x(n)+b1x(n)+b2x(n-2) LDY #$2040 ;done with um of b(n)*x(n) LDX #$2030 ; perform -a1y(n-1)-a2y(n-2) LDY #$2050 LDD $2060; change y(n) in Q- and cale it up by 2 LSLD LSLD ; cale factor ued in quantization STD $2060 LDD $2050 ; update buffer y(n-1) y(n-2) STD $2052 LDD $2060 STD $2050 LDAA $2060 ADDA #$80 ;add DC offet STAA $2060 Figure. A ample program egment for IIR filter implementation in direct form I. Page

15 Next, direct form II hown in Figure 16 can be invetigated uing the ame IIR filter tranfer function. 1 S 1 A A w( n) b0 B B S + + a 1 A z 1 b 1 w( n 1) B y( n) a 2 A z 1 b 2 B w( n 2) a M A z 1 b M B w( n M) Figure 16. IIR filter implementation in direct form II. Converting the tranfer function yield the following difference equation in direct form II: w( n) w( n 1) w( n 2) y( n) w( n) w( n 1) w( n 2) To avoid the overflow in the firt equation (correponding to the firt adder), an impule repone equence from it tranfer function can be determined by uing MATLAB a follow: h( n) Z z z 1 2 The cale factor S hown in Figure 16 i then computed uing the following formula 4 : S h( n ) 4 For thi cae, S=4 i elected. Again, ince the coefficient >1, a cale factor of A=2 i employed to enure all the numerator coefficient in the firt equation are le than 1. B=1 i choen ince all of the coefficient in the econd equation are fraction. Thu, the final implementation equation without coefficient quantization are lited below: Page

16 Now, quantizing each coefficient lead to 1 x ( n ) 4 input w ( n) w( n 1) w( n 2) w( n) 2 w ( n ) y( n) w( n) w( n 1) w( n 2) youtput ( n) 4 y( n ) , , The memory arrangement for input and output data buffer i diplayed in Figure 17. A hown in Figure 17, there are three data buffer: input data buffer, output data buffer, and tate data buffer. Only tate data buffer require the FIFO operation. A detailed implementation i hown in Figure 18.,, $2020 $2022 $2024 Input buffer $2040 b n State buffer wn ( ) $2042 w( n) $2044 w( n 1) $2046 w( n 2) $2030 $2032 $2034 Output buffer $2060 $2062 a n yn ( ) um datah datal Figure 17. Memory arrangement for IIR filter implementation in direct form II. Page

17 ; ampling rate control LDD $2060 ;output the filtered data STAA $0056 LDD #$00 STD $2060 STD $2062 ; done with ADC LDAB $0074 ;update ample LDAA #$00 ADDD #$FF80 ;add DC offet with ign extenion LDY #$0040 ;cale the input x(n) down by 4 (S=4)to avoid overflow emul ;note that A=2 i included in coefficient STD $2040 LDX #$2030 LDY #$2040 ;0.5*x(n) LDY #$2044 ;-a1*w(n-1) ;-a2*w(n-2) LDD $2060 LDY #$0002 ; A=2 emul LSLD ; adjut to Q- STD $2042 ; w(n) LDD #$0 STD $2060 STD $2062 LDX #$2020 ; filtering data LDY #$2042 ;b0*w(n) ;b1*w(n-1) ;done with um of b(n)*w(n) LDD $2044 ;update the linear buffer for w(n) STD $2046 LDD $2042 STD $2044 LDD $2060 LSLD ; change y(n) to Q- LSLD ; cale up by 4, S=4 LSLD ADDA #$80 ;add DC offet STD $2060 Figure 18. A ample program egment for IIR filter implementation in direct form II. Page

18 With the etablihed knowledge and ample program, tudent can further conduct their own filter implementation uing their own deigned filter. Finally, a group project can be aigned to tudent to develop more advanced implementation including dual tone multi-frequency (DTMF) tone generation uing IIR filter, FIR filter uing the circular buffering, and ampling rate converion. III. Student Evaluation and Improvement Upon completion of the DSP coure a well a it laboratory experiment, a urvey wa conducted to ak each tudent to evaluate hiher achievement uing the 68HC12 microcontroller a a learning tool. Table 1 how the urvey reult. Note that the rating cale wa baed on the percentage of the overall tudent. Table 1. Student urvey for their achievement. Rating cale Undertanding Tool Excitement of digital filter implementation 4 excellent 85% 90% 80% 3 good % 10% % 2 fair 0% 0% 5% 1 unatified 0% 0% 0% Mot tudent remained excited about lab ince the hand-on real-time lab uing their familiar platform motivated them. Student felt that they can focu on learning filter implementation without putting extra effort to learn the new programming tool and environment. The textbook 4 helped a lot to develop DSP concept uing ample worked numerical example accompanying with handy MATLAB imulation example and program. After learning the digital filter implementation, tudent enhanced their kill in the embedded ytem deign ignificantly o that they could apply their gained knowledge and proficiency into their enior captone project. Our future improvement could include developing more practical project with application of proceing low frequency ignal like intrumentation, vibration, and biomedical ignal. IV. Concluion In thi paper, we have demontrated the feaibility and our pedagogy for teaching a real-time DSP coure uing the 68HC12 microcontroller. We have validated that uing the 68HC12 microcontroller a a platform in our DSP coure i not only cot-effective but alo learning effective. The developed method could be an alternative when the DSP dedicated hardware i not available while offering a DSP coure i in demand. Bibliography 1. D. J. Pack, S. F. Barrett, 68HC12 Microcontroller: Theory and Application. Prentice Hall, Axiom Manufacturing: Page

19 3. D. Grover, J. R. Deller, Digital Signal Proceing and the Microcontroller. Prentice Hall, L. Tan, Digital Signal Proceing: Fundamental and Application. ElevierAcademic, T. B. Welch, C. H.G. Wright, M. G. Morrow, Real-Time Digital Signal Proceing. CRC Pre, Page

A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Conversions

A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Conversions A Simple DSP Laboratory Project for Teaching Real-Time Signal Sampling Rate Converion by Li Tan, Ph.D. lizhetan@pnc.edu Department of ECET Purdue Univerity North Central Wetville, Indiana Jean Jiang, Ph.D.

More information

California State University, Bakersfield Computer & Electrical Engineering & Computer Science ECE 3220: Digital Design with VHDL Laboratory 6

California State University, Bakersfield Computer & Electrical Engineering & Computer Science ECE 3220: Digital Design with VHDL Laboratory 6 California State Univerity, Bakerfield Computer & Electrical Engineering & Computer Science ECE 322: Digital Deign with VHDL Laboratory 6 The purpoe of thi exercie i to examine arithmetic circuit that

More information

DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS

DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS DESIGN OF SECOND ORDER SIGMA-DELTA MODULATOR FOR AUDIO APPLICATIONS 1 DHANABAL R, 2 BHARATHI V, 3 NAAMATHEERTHAM R SAMHITHA, 4 G.SRI CHANDRAKIRAN, 5 SAI PRAMOD KOLLI 1 Aitant Profeor (Senior Grade), VLSI

More information

REAL-TIME IMPLEMENTATION OF A NEURO-AVR FOR SYNCHRONOUS GENERATOR. M. M. Salem** A. M. Zaki** O. P. Malik*

REAL-TIME IMPLEMENTATION OF A NEURO-AVR FOR SYNCHRONOUS GENERATOR. M. M. Salem** A. M. Zaki** O. P. Malik* Copyright 2002 IFAC 5th Triennial World Congre, Barcelona, Spain REAL-TIME IMPLEMENTATION OF A NEURO- FOR SYNCHRONOUS GENERATOR M. M. Salem** A. M. Zaki** O. P. Malik* *The Univerity of Calgary, Canada

More information

Frequency Calibration of A/D Converter in Software GPS Receivers

Frequency Calibration of A/D Converter in Software GPS Receivers Frequency Calibration of A/D Converter in Software GPS Receiver L. L. Liou, D. M. Lin, J. B. Tui J. Schamu Senor Directorate Air Force Reearch Laboratory Abtract--- Thi paper preent a oftware-baed method

More information

AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS

AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS AN EVALUATION OF DIGILTAL ANTI-ALIASING FILTER FOR SPACE TELEMETRY SYSTEMS Alion de Oliveira Morae (1), Joé Antonio Azevedo Duarte (1), Sergio Fugivara (1) (1) Comando-Geral de Tecnologia Aeroepacial,

More information

Chapter Introduction

Chapter Introduction Chapter-6 Performance Analyi of Cuk Converter uing Optimal Controller 6.1 Introduction In thi chapter two control trategie Proportional Integral controller and Linear Quadratic Regulator for a non-iolated

More information

Active vibration isolation for a 6 degree of freedom scale model of a high precision machine

Active vibration isolation for a 6 degree of freedom scale model of a high precision machine Active vibration iolation for a 6 degree of freedom cale model of a high preciion machine W.B.A. Boomma Supervior Report nr : Prof. Dr. Ir. M. Steinbuch : DCT 8. Eindhoven Univerity of Technology Department

More information

A Feasibility Study on Frequency Domain ADC for Impulse-UWB Receivers

A Feasibility Study on Frequency Domain ADC for Impulse-UWB Receivers A Feaibility Study on Frequency Domain ADC for Impule-UWB Receiver Rajeh hirugnanam and Dong Sam Ha VV (Virginia ech VLSI for elecommunication Lab Department of Electrical and Computer Engineering Virginia

More information

Produced in cooperation with. Revision: May 26, Overview

Produced in cooperation with. Revision: May 26, Overview Lab Aignment 6: Tranfer Function Analyi Reviion: May 6, 007 Produced in cooperation with www.digilentinc.com Overview In thi lab, we will employ tranfer function to determine the frequency repone and tranient

More information

Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018

Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018 EE314 Sytem Spring Semeter 2018 College of Engineering Prof. C.R. Tolle South Dakota School of Mine & Technology Lab 7 Rev. 2 Open Lab Due COB Friday April 27, 2018 In a prior lab, we et up the baic hardware

More information

CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER

CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER 16 CHAPTER 2 WOUND ROTOR INDUCTION MOTOR WITH PID CONTROLLER 2.1 INTRODUCTION Indutrial application have created a greater demand for the accurate dynamic control of motor. The control of DC machine are

More information

STRUCTURAL SEMI-ACTIVE CONTROL DEVICE

STRUCTURAL SEMI-ACTIVE CONTROL DEVICE STRUCTURAL SEMI-ACTIVE CONTROL DEVICE Ming-Hiang SHIH SUMMARY Method for vibration reduction of tructure under dynamic excitation uch a wind and earthquake were generally claified into active control and

More information

A Real-Time Wireless Channel Emulator For MIMO Systems

A Real-Time Wireless Channel Emulator For MIMO Systems A eal-time Wirele Channel Emulator For MIMO Sytem Hamid Elami, Ahmed M. Eltawil {helami,aeltawil}@uci.edu Abtract: The improvement in channel capacity hailed by MIMO ytem i directly related to intricate

More information

Mechatronics Laboratory Assignment 5 Motor Control and Straight-Line Robot Driving

Mechatronics Laboratory Assignment 5 Motor Control and Straight-Line Robot Driving Mechatronic Laboratory Aignment 5 Motor Control and Straight-Line Robot Driving Recommended Due Date: By your lab time the week of March 5 th Poible Point: If checked off before your lab time the week

More information

An FM signal in the region of 4.2 to 4.6

An FM signal in the region of 4.2 to 4.6 A LOW COST, HIGH ACCURACY RADAR ALTIMETER Thi article decribe the development of a frequency modulated (FM) radar altimeter for meauring the height of flying object. The entire tructure comprie two part:

More information

Formatting and Baseband. Formatting & Baseband. Page 1. Formatting and Baseband Modulation. CSE4214 Digital Communications

Formatting and Baseband. Formatting & Baseband. Page 1. Formatting and Baseband Modulation. CSE4214 Digital Communications CSE4214 Digital Communication CSE4214 Digital Communication Chapter 2 Formatting Formatting and Baeband Modulation Formatting & Baeband Formatting and Baeband 3 4 Page 1 1 What i Formatting? Information

More information

Gemini. The errors from the servo system are considered as the superposition of three things:

Gemini. The errors from the servo system are considered as the superposition of three things: Gemini Mount Control Sytem Report Prediction Of Servo Error Uing Simulink Model Gemini 9 July 1996 MCSJDW (Iue 3) - Decribe the proce of etimating the performance of the main axi ervo uing the non-linear

More information

Active Harmonic Elimination in Multilevel Converters Using FPGA Control

Active Harmonic Elimination in Multilevel Converters Using FPGA Control Active Harmonic Elimination in Multilevel Converter Uing FPGA Control Zhong Du, Leon M. Tolbert, John N. Chiaon Electrical and Computer Engineering The Univerity of Tenneee Knoxville, TN 7996- E-mail:

More information

MODAL ANALYSIS OF A BEAM WITH CLOSELY SPACED MODE SHAPES

MODAL ANALYSIS OF A BEAM WITH CLOSELY SPACED MODE SHAPES ME 164 Senior Captone Deign The Cooper Union Spring 2011 MODAL ANALYSIS O A BEAM WITH CLOSELY SPACED MODE SHAPES Eglind Myftiu The Cooper Union New York City, NY, USA ABSTRACT Thi paper invetigate the

More information

Basic Study of Radial Distributions of Electromagnetic Vibration and Noise in Three-Phase Squirrel-Cage Induction Motor under Load Conditions

Basic Study of Radial Distributions of Electromagnetic Vibration and Noise in Three-Phase Squirrel-Cage Induction Motor under Load Conditions http://dx.doi.org/0.42/jicem.203.2.2.54 54 Journal of International Conference on Electrical Machine and Sytem Vol. 2, No. 2, pp. 54 ~58, 203 Baic Study of Radial Ditribution of Electromagnetic Vibration

More information

Resonant amplifier L A B O R A T O R Y O F L I N E A R C I R C U I T S. Marek Wójcikowski English version prepared by Wiesław Kordalski

Resonant amplifier L A B O R A T O R Y O F L I N E A R C I R C U I T S. Marek Wójcikowski English version prepared by Wiesław Kordalski A B O R A T O R Y O F I N E A R I R U I T S Reonant amplifier 3 Marek Wójcikowki Englih verion prepared by Wieław Kordalki. Introduction Thi lab allow you to explore the baic characteritic of the reonant

More information

Adaptive Groundroll filtering

Adaptive Groundroll filtering Adaptive Groundroll filtering David Le Meur (CGGVerita), Nigel Benjamin (CGGVerita), Rupert Cole (Petroleum Development Oman) and Mohammed Al Harthy (Petroleum Development Oman) SUMMARY The attenuation

More information

Self-Programmable PID Compensator for Digitally Controlled SMPS

Self-Programmable PID Compensator for Digitally Controlled SMPS 6 IEEE COMPEL Workhop, Renelaer Polytechnic Intitute, Troy, NY, USA, July 16-19, 6 Self-Programmable PID Compenator for Digitally Controlled SMPS Zhenyu Zhao and Alekandar Prodi Univerity of Toronto Toronto,

More information

HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY

HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY HIGH VOLTAGE DC-DC CONVERTER USING A SERIES STACKED TOPOLOGY Author: P.D. van Rhyn, Co Author: Prof. H. du T. Mouton Power Electronic Group (PEG) Univerity of the Stellenboch Tel / Fax: 21 88-322 e-mail:

More information

MAX3610 Synthesizer-Based Crystal Oscillator Enables Low-Cost, High-Performance Clock Sources

MAX3610 Synthesizer-Based Crystal Oscillator Enables Low-Cost, High-Performance Clock Sources Deign Note: HFDN-31.0 Rev.1; 04/08 MAX3610 Syntheizer-Baed Crytal Ocillator Enable Low-Cot, High-Performance Clock Source MAX3610 Syntheizer-Baed Crytal Ocillator Enable Low-Cot, High-Performance Clock

More information

Comparative Study of PLL, DDS and DDS-based PLL Synthesis Techniques for Communication System

Comparative Study of PLL, DDS and DDS-based PLL Synthesis Techniques for Communication System International Journal of Electronic Engineering, 2(1), 2010, pp. 35-40 Comparative Study of PLL, DDS and DDS-baed PLL Synthei Technique for Communication Sytem Govind Singh Patel 1 & Sanjay Sharma 2 1

More information

Position Control of a Large Antenna System

Position Control of a Large Antenna System Poition Control of a Large Antenna Sytem uldip S. Rattan Department of Electrical Engineering Wright State Univerity Dayton, OH 45435 krattan@c.wright.edu ABSTRACT Thi report decribe the deign of a poition

More information

RESEARCH ON NEAR FIELD PASSIVE LOCALIZATION BASED ON PHASE MEASUREMENT TECHNOLOGY BY TWO TIMES FREQUENCY DIFFERENCE

RESEARCH ON NEAR FIELD PASSIVE LOCALIZATION BASED ON PHASE MEASUREMENT TECHNOLOGY BY TWO TIMES FREQUENCY DIFFERENCE RESEARCH ON NEAR FIED PASSIVE OCAIZATION BASED ON PHASE MEASUREMENT TECHNOOGY BY TWO TIMES FREQUENCY DIFFERENCE Xuezhi Yan, Shuxun Wang, Zhongheng Ma and Yukuan Ma College of Communication Engineering

More information

HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED BY GENETIC ALGORITHMS. Ulises Martinez William S. Duff

HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED BY GENETIC ALGORITHMS. Ulises Martinez William S. Duff Proceeding of the 200 Sytem and Information Engineering Deign Sympoium Matthew H. Jone, Stephen D. Pate, and Barbara E. Tawney, ed. HEURISTIC APPROACHES TO SOLVE THE U-SHAPED LINE BALANCING PROBLEM AUGMENTED

More information

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT)

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) ISSN: 777 ISO 9: Certified Volume, Iue, April Deign of Coine Modulated Filter Bank uing Computationally Efficient Multiplierle FIR Filter Jyotna Ogale, Alok Jain Abtract Thi reearch work preent a computationally

More information

SCK LAB MANUAL SAMPLE

SCK LAB MANUAL SAMPLE SCK LAB MANUAL SAMPLE VERSION 1.2 THIS SAMPLE INCLUDES: TABLE OF CONTENTS TWO SELECTED LABS FULL VERSION IS PROVIDED FREE WITH KITS Phone: +92 51 8356095, Fax: +92 51 8311056 Email: info@renzym.com, URL:www.renzym.com

More information

Experiment 4: Active Filters

Experiment 4: Active Filters Experiment : Active Filter In power circuit filter are implemented with ductor and capacitor to obta the deired filter characteritic. In tegrated electronic circuit, however, it ha not been poible to realize

More information

Subcarrier exclusion techniques

Subcarrier exclusion techniques Subcarrier excluion technique for coded OFDM ytem Kai-Uwe Schmidt, Jochen Ertel, Michael Benedix, and Adolf Finger Communication Laboratory, Dreden Univerity of Technology, 62 Dreden, Germany email: {chmidtk,

More information

A Two-Stage Optimization PID Algorithm

A Two-Stage Optimization PID Algorithm PID' Brecia (Italy), March 8-3, ThB. A Two-Stage Optimization PID Algorithm Gíli Herjólfon Anna Soffía Haukdóttir Sven Þ. Sigurðon Department of Electrical and Computer Engineering,Univerity of Iceland

More information

AN INTERACTIVE DESIGN OF THE WINDING LAYOUT IN PERMANENT MAGNET MACHINES

AN INTERACTIVE DESIGN OF THE WINDING LAYOUT IN PERMANENT MAGNET MACHINES AN INTERACTIVE DESIGN OF THE WINDING LAYOUT IN PERMANENT MAGNET MACHINES CHANG-CHOU HWANG 1, CHENG-TSUNG LIU 2, HSING-CHENG CHANG 3 Key word: PM machine, Winding layout, CAD program, FEA. Thi paper preent

More information

Control Method for DC-DC Boost Converter Based on Inductor Current

Control Method for DC-DC Boost Converter Based on Inductor Current From the electedwork of nnovative Reearch Publication RP ndia Winter November 1, 15 Control Method for C-C Boot Converter Baed on nductor Current an Bao Chau Available at: http://work.bepre.com/irpindia/46/

More information

Sloppy Addition and Multiplication

Sloppy Addition and Multiplication Sloppy Addition and Multiplication IMM-Technical Report-2011-14 Alberto Nannarelli Dept. Informatic and Mathematical Modelling Technical Univerity of Denmark Kongen Lyngby, Denmark Email: an@imm.dtu.dk

More information

Typical wireless DSP system. Lecture 2 Data Conversion. Typical hard disk DSP system. Typical PCM voiceband DSP system.

Typical wireless DSP system. Lecture 2 Data Conversion. Typical hard disk DSP system. Typical PCM voiceband DSP system. Lecture Data Converion Typical wirele DSP ytem Objective: Review ignal converion in context of DSP ytem Important iue relating to ignal converion including: Sampling and aliaing Signal to quantization

More information

Phase-Locked Loops (PLL)

Phase-Locked Loops (PLL) Phae-Locked Loop (PLL) Recommended Text: Gray, P.R. & Meyer. R.G., Analyi and Deign of Analog Integrated Circuit (3 rd Edition), Wiley (992) pp. 68-698 Introduction The phae-locked loop concept wa firt

More information

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 11, 2016 ISSN (online):

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 11, 2016 ISSN (online): IJSRD - International Journal for Scientific Reearch & Development Vol. 3, Iue 11, 2016 ISSN (online): 2321-0613 Deign and Analyi of IIR Peak & Notch Ravi Choudhary 1 Pankaj Rai 2 1 M.Tech. Student 2 Aociate

More information

Techniques for Implementing a Model Simulated on a Physical Drive Vector Control

Techniques for Implementing a Model Simulated on a Physical Drive Vector Control 3 rd International Sympoium on Electrical Engineering and Energy er September 24-25, 2009, Suceava Technique for Implementing a Model Simulated on a Phyical Drive Vector Control Ciprian AFANASOV "Stefan

More information

2.1 Circuit transform CHAPTER FDSM 2.0

2.1 Circuit transform CHAPTER FDSM 2.0 2CHAPTER 2. Circuit tranform CHAPTER The firt-order FDSM 2. Thi chapter tart by tranforming the conventional DSM into a non-feedback equivalent whoe new propertie are dicued. The firt-order FDSM principle

More information

SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION

SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION .jee.ro SINGLE-PHASE ACTIVE FILTER FOR HIGH ORDER HARMONICS COMPENSATION Kyo-Beum Lee Diviion of Electrical and Computer Engineering, Ajou Univerity San5, Woncheon-dong, Yeontong-gu, Suon 44-749, Korea

More information

A COMPARISON OF METHODS FOR EVALUATING THE TEST ZONE PERFORMANCE OF ANECHOIC CHAMBERS DESIGNED FOR TESTING WIRELESS DEVICES

A COMPARISON OF METHODS FOR EVALUATING THE TEST ZONE PERFORMANCE OF ANECHOIC CHAMBERS DESIGNED FOR TESTING WIRELESS DEVICES A COMPARISON OF METHODS FOR EVALUATING THE TEST ZONE PERFORMANCE OF ANECHOIC CHAMBERS DESIGNED FOR TESTING WIRELESS DEVICES Jame D. Huff John C. Mantovani Carl W. Sirle The Howland Company, Inc. 4540 Atwater

More information

Modulation Extension Control for Multilevel Converters Using Triplen Harmonic Injection with Low Switching Frequency

Modulation Extension Control for Multilevel Converters Using Triplen Harmonic Injection with Low Switching Frequency odulation Extenion Control for ultilevel Converter Uing Triplen Harmonic Injection with ow Switching Frequency Zhong Du, eon. Tolbert, John N. Chiaon Electrical and Computer Engineering The Univerity of

More information

Time-Domain Coupling to a Device on Printed Circuit Board Inside a Cavity. Chatrpol Lertsirimit, David R. Jackson and Donald R.

Time-Domain Coupling to a Device on Printed Circuit Board Inside a Cavity. Chatrpol Lertsirimit, David R. Jackson and Donald R. Time-Domain Coupling to a Device on Printed Circuit Board Inide a Cavity Chatrpol Lertirimit, David R. Jackon and Donald R. Wilton Applied Electromagnetic Laboratory Department of Electrical Engineering,

More information

Previous lecture. Lecture 5 Control of DVD reader. TheDVD-reader tracking problem. Can you see the laser spot?

Previous lecture. Lecture 5 Control of DVD reader. TheDVD-reader tracking problem. Can you see the laser spot? Lecture 5 Control of DVD reader Previou lecture Focu control Radial control (Track following) Lecture 4: Specification in frequency domain Loop haping deign Problem formulation Modeling Specification Focu

More information

Simulation study on Sinusoidal Pulse Width Modulation based on Digital Signal Processing Technique

Simulation study on Sinusoidal Pulse Width Modulation based on Digital Signal Processing Technique Advanced Science and echnology Letter Vol.83 (ISA 015), pp.5-9 http://dx.doi.org/10.1457/atl.015.83.06 Simulati tudy Sinuoidal Pule Width Modulati baed Digital Signal Proceing echnique Changyg Yin 1, Xiaoyu

More information

Comm 502: Communication Theory. Lecture 5. Intersymbol Interference FDM TDM

Comm 502: Communication Theory. Lecture 5. Intersymbol Interference FDM TDM Lecture 5 Interymbol Interference FDM TDM 1 Time Limited Waveform Time-Limited Signal = Frequency Unlimited Spectrum Square Pule i a Time-Limited Signal Fourier Tranform 0 T S -3/T S -2/T S -1/T S 0 1/T

More information

/09/$ IEEE 472

/09/$ IEEE 472 Bai Puruit for Robut Paive Acoutic Beamforming Ben Shapo and Chri Kreucher Integrity Application Incorporated 900 Victor Way, Suite 220 Ann Arbor, MI 48108 bhapo@integrity-app.com, ckreuche@umich.edu Abtract

More information

Real-time Data Collections and Processing in Open-loop and Closed-loop Systems

Real-time Data Collections and Processing in Open-loop and Closed-loop Systems Real-time Data Collections and Processing in Open-loop and Closed-loop Systems Jean Jiang Purdue University Northwest jjiang@pnw.edu Li Tan Purdue University Northwest lizhetan@pnw.edu Abstract We present

More information

Hardware-in-the-loop tuning of a feedback controller for a buck converter using a GA

Hardware-in-the-loop tuning of a feedback controller for a buck converter using a GA SPEEDAM 8 International Sympoium on Power Electronic, Electrical Drive, Automation and Motion Hardware-in-the-loop tuning of a feedback controller for a buck converter uing a GA Mr K. D. Wilkie, Dr M.

More information

UNIVERSITY OF SASKATCHEWAN EE456: Digital Communications FINAL EXAM, 9:00AM 12:00PM, December 9, 2010 (open-book) Examiner: Ha H.

UNIVERSITY OF SASKATCHEWAN EE456: Digital Communications FINAL EXAM, 9:00AM 12:00PM, December 9, 2010 (open-book) Examiner: Ha H. Name: Page 1 UNIVERSIY OF SASKACHEWAN EE456: Digital Communication FINAL EXAM, 9:00AM 1:00PM, December 9, 010 (open-book) Examiner: Ha H. Nguyen Permitted Material: Only textbook and calculator here are

More information

The Central Limit Theorem

The Central Limit Theorem Objective Ue the central limit theorem to olve problem involving ample mean for large ample. The Central Limit Theorem In addition to knowing how individual data value vary about the mean for a population,

More information

Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS

Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS Sampling Theory MODULE XIII LECTURE - 41 NON SAMPLING ERRORS DR. SHALABH DEPARTMENT OF MATHEMATICS AND STATISTICS INDIAN INSTITUTE OF TECHNOLOG KANPUR 1 It i a general aumption in ampling theory that the

More information

The Cascode and Cascaded Techniques LNA at 5.8GHz Using T-Matching Network for WiMAX Applications

The Cascode and Cascaded Techniques LNA at 5.8GHz Using T-Matching Network for WiMAX Applications International Journal of Computer Theory and Engineering, Vol. 4, No. 1, February 01 The Cacode and Cacaded Technique LNA at 5.8Hz Uing T-Matching Network for WiMAX Application Abu Bakar Ibrahim, Abdul

More information

A CALIBRATION SYSTEM FOR LASER VIBROMETERS AT NIMT

A CALIBRATION SYSTEM FOR LASER VIBROMETERS AT NIMT XX IMEKO World Congre Metrology for Green Growth September 9 14, 2012, Buan, Republic of Korea A CALIBRATION SYSTEM FOR LASER VIBROMETERS AT NIMT C. Hirunyapruk, P. Rattanangkul, B. Thummawut, V. Plangangma

More information

LCL Interface Filter Design for Shunt Active Power Filters

LCL Interface Filter Design for Shunt Active Power Filters [Downloaded from www.aece.ro on Sunday, November 4, 00 at 8::03 (TC) by 79.7.55.48. Retriction apply.] Advance in Electrical and Computer Engineering Volume 0, Number 3, 00 LCL nterface Filter Deign for

More information

A Flyback Converter Fed Multilevel Inverter for AC Drives

A Flyback Converter Fed Multilevel Inverter for AC Drives 2016 IJRET olume 2 Iue 4 Print IN: 2395-1990 Online IN : 2394-4099 Themed ection: Engineering and Technology A Flyback Converter Fed Multilevel Inverter for AC Drive ABTRACT Teenu Joe*, reepriya R EEE

More information

Analysis. Control of a dierential-wheeled robot. Part I. 1 Dierential Wheeled Robots. Ond ej Stan k

Analysis. Control of a dierential-wheeled robot. Part I. 1 Dierential Wheeled Robots. Ond ej Stan k Control of a dierential-wheeled robot Ond ej Stan k 2013-07-17 www.otan.cz SRH Hochchule Heidelberg, Mater IT, Advanced Control Engineering project Abtract Thi project for the Advanced Control Engineering

More information

MIMO Systems: Multiple Antenna Techniques

MIMO Systems: Multiple Antenna Techniques ADVANCED MIMO SYSTEMS MIMO Sytem: Multiple Antenna Technique Yiqing ZOU, Zhengang PAN, Kai-Kit WONG Dr, Senior Member of IEEE, Aociate Editor, IEEE TWirele, IEEE CL, and JoC (AP), Senior Lecturer, Department

More information

A Solution for DC-DC Converters Study

A Solution for DC-DC Converters Study Advance in Automatic ontrol, Modelling & Simulation A Solution for D-D onverter Study MIHAI RAA, GABRIELA RAA, DREL ERNMAZU, LEN MANDII, RISINA PRDAN Faculty of Electrical Engineering and omputer Deign

More information

Design of hybrid continuous-time discrete-time delta-sigma modulators. Kwan, HK; Lui, SH; Lei, CU; Liu, Y; Wong, N; Ho, KL

Design of hybrid continuous-time discrete-time delta-sigma modulators. Kwan, HK; Lui, SH; Lei, CU; Liu, Y; Wong, N; Ho, KL Title Deign of hybrid continuou-time dicrete-time delta-igma modulator Author() Kwan, HK; Lui, SH; Lei, CU; Liu, Y; Wong, N; Ho, KL Citation Proceeding - Ieee International Sympoium On Circuit And Sytem,

More information

Design, Realization, and Analysis of PIFA for an RFID Mini-Reader

Design, Realization, and Analysis of PIFA for an RFID Mini-Reader Deign, Realization, and Analyi of PIFA for an RFID Mini-Reader SUNG-FEI YANG ; TROY-CHI CHIU ; CHIN-CHUNG NIEN Indutrial Technology Reearch Intitute (ITRI) Rm. 5, Bldg. 5, 95, Sec., Chung Hing Rd., Chutung,

More information

Research on Direct Torque Control of Induction Motor Based on TMS320LF2407A

Research on Direct Torque Control of Induction Motor Based on TMS320LF2407A Available online at www.ciencedirect.com Phyic Procedia 5 ( ) 53 59 International Conference on Solid State Device and Material Science Reearch on Direct Torque Control of Induction Motor Baed on TMS3LF47A

More information

A Faster and Accurate Method for Spectral Testing Applicable to Noncoherent Data

A Faster and Accurate Method for Spectral Testing Applicable to Noncoherent Data A Fater and Accurate ethod for Spectral Teting Applicable to Noncoherent Data inhun Wu 1,2, Degang Chen 2, Guican Chen 1 1 School of Electronic and Information Engineering Xi an Jiaotong Univerity, Xi

More information

Experiment 8: Active Filters October 31, 2005

Experiment 8: Active Filters October 31, 2005 Experiment 8: Active Filter October 3, In power circuit filter are implemented with ductor and capacitor to obta the deired filter characteritic. In tegrated electronic circuit, however, it ha not been

More information

Control of Electromechanical Systems using Sliding Mode Techniques

Control of Electromechanical Systems using Sliding Mode Techniques Proceeding of the 44th IEEE Conference on Deciion and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 MoC7. Control of Electromechanical Sytem uing Sliding Mode Technique

More information

EEEE 480 Analog Electronics

EEEE 480 Analog Electronics EEEE 480 Analog Electronic Lab #1: Diode Characteritic and Rectifier Circuit Overview The objective of thi lab are: (1) to extract diode model parameter by meaurement of the diode current v. voltage characteritic;

More information

Digital Control of Boost PFC AC-DC Converters with Predictive Control

Digital Control of Boost PFC AC-DC Converters with Predictive Control Proceeding of the th International Middle Eat Power Sytem Conference (MEPCON ), Cairo Univerity, Egypt, December 9-,, Paper ID 7. Digital Control of Boot PFC AC-DC Converter with Predictive Control H.Z.Azazi

More information

Available online at ScienceDirect. Procedia Technology 17 (2014 )

Available online at  ScienceDirect. Procedia Technology 17 (2014 ) Available online at www.ciencedirect.com ScienceDirect Procedia Technology 17 (014 ) 791 798 Conference on Electronic, Telecommunication and Computer CETC 013 DC-DC buck converter with reduced impact Miguel

More information

Method to Improve Range and Velocity Error Using De-interleaving and Frequency Interpolation for Automotive FMCW Radars

Method to Improve Range and Velocity Error Using De-interleaving and Frequency Interpolation for Automotive FMCW Radars International Journal o Signal Proceing, Image Proceing and Pattern Recognition Vol. 2, No. 2, June 2009 Method to Improve Range and Velocity Error Uing De-interleaving and Frequency Interpolation or Automotive

More information

A VHDL-AMS Simulation Methodology for Transient Supply Current Extraction

A VHDL-AMS Simulation Methodology for Transient Supply Current Extraction A VHDL-AMS Simulation Methodology for Tranient Supply Current Extraction Richard Perdriau */**, Damien Lambert */***, Anne-Marie Trulleman **, Mohamed Ramdani * and Jean-Luc Levant *** * Ecole Supérieure

More information

SIMULINK for Process Control

SIMULINK for Process Control SIMULINK for Proce Control Simulink for Control MATLAB, which tand for MATrix LABoratory, i a technical computing environment for high-performance numeric computation and viualization. SIMULINK i a part

More information

Phase Angle Balance Control for Harmonic Filtering of A Three Phase Shunt Active Filter System

Phase Angle Balance Control for Harmonic Filtering of A Three Phase Shunt Active Filter System Phae Angle Balance Control for Harmonic Filtering of A Three Phae Shunt Active Filter Sytem Souvik Chattopadhyay, V. Ramanarayanan Power Electronic Group Department of Electrical Engineering, Indian Intitute

More information

Before the beginning of the Q wave At the top of the R wave After the end of the S wave

Before the beginning of the Q wave At the top of the R wave After the end of the S wave 334 AcqKnowledge 4 Software Guide Detect and Claify Heartbeat Thi robut QRS detector i tuned for human ECG Lead II ignal. It attempt to locate QRS complexe and place an event near the center of each QRS

More information

Published in: Proceedings of the 26th European Solid-State Circuits Conference, 2000, ESSCIRC '00, September 2000, Stockholm, Sweden

Published in: Proceedings of the 26th European Solid-State Circuits Conference, 2000, ESSCIRC '00, September 2000, Stockholm, Sweden Uing capacitive cro-coupling technique in RF low noie amplifier and down-converion mixer deign Zhuo, Wei; Embabi, S.; Pineda de Gyvez, J.; Sanchez-Sinencio, E. Publihed in: Proceeding of the 6th European

More information

Experiment 3 - Single-phase inverter 1

Experiment 3 - Single-phase inverter 1 ELEC6.0 Objective he Univerity of New South Wale School of Electrical Engineering & elecommunication ELEC6 Experiment : Single-phae C-C Inverter hi experiment introduce you to a ingle-phae bridge inverter

More information

Digitally Programmable Voltage Mode Quadrature Oscillator Using Current Conveyors

Digitally Programmable Voltage Mode Quadrature Oscillator Using Current Conveyors International Journal of Engineering eearch and Development e-iss: 78-67X, p-iss : 78-8X, www.ijerd.com Volume, Iue 8 (January 3), PP. -6 Digitally Programmable Voltage Mode Quadrature Ocillator Uing urrent

More information

Adaptive Space/Frequency Processing for Distributed Aperture Radars

Adaptive Space/Frequency Processing for Distributed Aperture Radars Adaptive Space/Frequency Proceing for Ditributed Aperture Radar Raviraj Adve a, Richard Schneible b, Robert McMillan c a Univerity of Toronto Department of Electrical and Computer Engineering 10 King College

More information

NEW BACK-TO-BACK CURRENT SOURCE CONVERTER WITH SOFT START-UP AND SHUTDOWN CAPABILITIES

NEW BACK-TO-BACK CURRENT SOURCE CONVERTER WITH SOFT START-UP AND SHUTDOWN CAPABILITIES NEW BACK-TO-BACK CURRENT SOURCE CONVERTER WITH SOFT START-UP AND SHUTDOWN CAPABILITIES I. Abdelalam, G.P. Adam, D. Holliday and B.W. William Univerity of Strathclyde, Glagow, UK Ibrahim.abdallah@trath.ac.uk

More information

Reinforcement Learning Based Anti-jamming with Wideband Autonomous Cognitive Radios

Reinforcement Learning Based Anti-jamming with Wideband Autonomous Cognitive Radios 1 Reinforcement Learning Baed Anti-jamming with Wideband Autonomou Cognitive Radio Stephen Machuzak, Student Member, IEEE, and Sudharman K. Jayaweera, Senior Member, IEEE Communication and Information

More information

ew approach to measuring vibration parameters of the remote objects with the ZigBee technique Borowik Bohdan

ew approach to measuring vibration parameters of the remote objects with the ZigBee technique Borowik Bohdan 16 th IMEKO TC4 Sympoium Exploring New Frontier of Intrumentation and Method for Electrical and Electronic Meaurement Sept. -4, 8, Florence, Italy ew approach to meauring vibration parameter of the remote

More information

Modeling and Simulation of Digital Filter Jie Zhao

Modeling and Simulation of Digital Filter Jie Zhao 4th National Conference on Electrical, Electronic and Comuter Engineering (NCEECE 05) Modeling and Simulation of Digital Filter Jie Zhao School of Electronic Information and Electrical Engineering, Shangluo

More information

Design of Control for Battery Storage Unit Converter

Design of Control for Battery Storage Unit Converter POSER 2016, PRAGUE MAY 24 1 Deign of Control for Battery Storage Unit Converter Martin GALÁD 1 1 Dept. of Mechatronic and Electronic, Univerity of Žilina, Univezitná 1, 010 26 Žilina, Slovakia martin.galad@fel.uniza.k

More information

Constant Switching Frequency Self-Oscillating Controlled Class-D Amplifiers

Constant Switching Frequency Self-Oscillating Controlled Class-D Amplifiers http://dx.doi.org/.5755/j.eee..6.773 ELEKTRONIKA IR ELEKTROTECHNIKA, ISSN 39 5, OL., NO. 6, 4 Contant Switching Frequency Self-Ocillating Controlled Cla-D Amplifier K. Nguyen-Duy, A. Knott, M. A. E. Anderen

More information

A Programmable Compensation Circuit for System-on- Chip Application

A Programmable Compensation Circuit for System-on- Chip Application http://dx.doi.org/0.5573/jsts.0..3.98 JOURAL OF SEMICODUCTOR TECHOLOGY AD SCIECE, VOL., O.3, SEPTEMBER, 0 A Programmable Compenation Circuit for Sytem-on- Chip Application Woo-Chang Choi* and Jee-Youl

More information

Identification of Image Noise Sources in Digital Scanner Evaluation

Identification of Image Noise Sources in Digital Scanner Evaluation Identification of Image Noie Source in Digital Scanner Evaluation Peter D. Burn and Don William Eatman Kodak Company, ocheter, NY USA 4650-95 ABSTACT For digital image acquiition ytem, analyi of image

More information

An analytic technique

An analytic technique From June 2010 High Frequency Electronic Copyright 2010 Summit Technical Media, C An Analytic and Graphical Method for NA Deign with Feedback By Alan Victor, Nitronex Corp., and Jayeh Nath, Aviat Network

More information

Robust Control of an Active Suspension System Using H 2 & H Control Methods. Fatemeh Jamshidi 1, Afshin Shaabany 1

Robust Control of an Active Suspension System Using H 2 & H Control Methods. Fatemeh Jamshidi 1, Afshin Shaabany 1 Journal of American Science, 11;(5) Robut Control of an Active Supenion Sytem Uing H & H Control Method Fatemeh Jamhidi 1, Afhin Shaabany 1 1 Ilamic Azad Univerity, Far Science and Reearch Branch, Shiraz,

More information

COST OF TRANSMISSION TRANSACTIONS: Comparison and Discussion of Used Methods

COST OF TRANSMISSION TRANSACTIONS: Comparison and Discussion of Used Methods INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY AND POWER QUALITY (ICREPQ 03) COST OF TRANSMISSION TRANSACTIONS: Comparion and Dicuion of Ued Method Judite Ferreira 1, Zita Vale 2, A. Almeida Vale 3 and Ricardo

More information

ELEC353 Practice Problem Set #6

ELEC353 Practice Problem Set #6 EEC353 Practice Problem Set #6. The value of load impedance mut be found by meaurement, at 200 MHz. An engineer meaure the tanding-wave pattern a hown in the figure above. The figure how the amplitude

More information

Parallel DCMs APPLICATION NOTE AN:030. Introduction. Sample Circuit

Parallel DCMs APPLICATION NOTE AN:030. Introduction. Sample Circuit APPLICATION NOTE AN:030 Parallel DCM Ugo Ghila Application Engineering Content Page Introduction 1 Sample Circuit 1 Output Voltage Regulation 2 Load Sharing 4 Startup 5 Special Application: Optimizing

More information

APPLICATION OF PHASOR MEASUREMENT UNIT IN SMART GRID

APPLICATION OF PHASOR MEASUREMENT UNIT IN SMART GRID APPLICATION OF PHASOR MEASUREMENT UNIT IN SMART GRID 1 Chandarani Sutar, 2 Dr. K. S. Verma 1 RRSIMT Amethi (U.P.), 2 KNIT Sultapur (U.P.) Email: 1 Chandarani_t@yahoo.com, 2 kv211@rediffmail.com, Abtract-A

More information

Tasks of Power Electronics

Tasks of Power Electronics Power Electronic Sytem Power electronic refer to control and converion of electrical power by power emiconductor device wherein thee device operate a witche. Advent of ilicon-controlled rectifier, abbreviated

More information

ECE451/551 Matlab and Simulink Controller Design Project

ECE451/551 Matlab and Simulink Controller Design Project ECE451/551 Matlab and Simulink Controller Deign Project Aim: Ue Matlab and Simulink to build and imulate variou control configuration a dicued in the Modern Control ection (chapter 18-23) in the intructor

More information

Communication Systems, 5e

Communication Systems, 5e Communication Sytem, 5e Chapter 6: Sampling and pule modulation A. Bruce Carlon Paul B. Crilly 00 The McGraw-Hill Companie Chapter 6: Sampling and pule modulation Sampling theory and practice Pule-amplitude

More information

Third-Order Voltage-Mode Quadratrue Oscillator Using DDCC and OTAs

Third-Order Voltage-Mode Quadratrue Oscillator Using DDCC and OTAs 20 nternational Conference on Circuit, Sytem and Simulation PCST vol.7 (20) (20) ACST Pre, Singapore Third-Order oltage-mode Quadratrue Ocillator Uing and Adiorn Kwawibam, Bancha Sreewirote 2 and Winai

More information

Self Resonance Cancellation for Joint Torque Control Using Torque Sensor

Self Resonance Cancellation for Joint Torque Control Using Torque Sensor IEEJ International Workhop on ening, Actuation, Motion Control, and Optimization elf onance Cancellation for Joint Torque Control Uing Torque enor Akiyuki Haegawa tudent Member, Hirohi Fujimoto enior Member

More information