Asee peer logo

Designing Online Laboratories for Power Electronics Courses using J-DSP Software

Download Paper |


2011 ASEE Annual Conference & Exposition


Vancouver, BC

Publication Date

June 26, 2011

Start Date

June 26, 2011

End Date

June 29, 2011



Conference Session

Distance and Web-based Learning in ECE

Tagged Division

Electrical and Computer

Page Count


Page Numbers

22.445.1 - 22.445.11



Permanent URL

Download Count


Request a correction

Paper Authors


Jayaraman J.Thiagarajan Arizona State University

visit author page

School of ECEE, SenSIP Center

visit author page


Raja Ayyanar Arizona State University

visit author page

Raja Ayyanar received the M.S. degree from the Indian Institute of Science, Bangalore, India, and the Ph.D. degree from the University of Minnesota, Minneapolis. He is presently an Associate Professor at the Arizona State University, Tempe. His current research activities are in the area of power electronics for renewable energy integration, dc-dc converters, power management, fully modular power system architecture and new control and pulse—width modulation techniques. He received an ONR Young Investigator Award in 2005.

visit author page


Andreas S. Spanias Arizona State University, ECEE, SenSIP Center

visit author page

Andreas Spanias is Professor in the School of Electrical, Computer, and Energy Engineering at Arizona State University (ASU). He is also the founder and director of the SenSIP center and industry consortium (NSF I/UCRC). His research interests are in the areas of adaptive signal processing, speech processing, and audio sensing. He and his student team developed the computer simulation software Java-DSP (J-DSP - ISBN 0-9724984-0-0). He is author of two text books: Audio Processing and Coding by Wiley and DSP; An Interactive Approach. He served as Associate Editor of the IEEE Transactions on Signal Processing and as General Co-chair of IEEE ICASSP-99. He also served as the IEEE Signal Processing Vice-President for Conferences. Andreas Spanias is co-recipient of the 2002 IEEE Donald G. Fink paper prize award and was elected Fellow of the IEEE in 2003. He served as Distinguished lecturer for the IEEE Signal processing society in 2004.

visit author page

Download Paper |


Designing Online Laboratories for Power Systems Courses Java-Digital Signal Processing (J-DSP) is a web-based, platform-independent, visualprogramming environment that enables users to perform online signal processing calculationsand simulations. The J-DSP Controls (J-DSPC) version provides a user-friendly environment fordesign and analysis of control systems. Due to the nature of control simulations which most oftenrequire feedback, all J-DSPC control blocks have been designed to activate simulations uponcommand issued by the user. All functions in J-DSPC appear as graphical blocks that are dividedinto groups according to their functionality and each block is linked to a control function. Byconnecting blocks together, a variety of control systems can be simulated and outputs at anypoint of a simulation can be examined. The controls version of the J-DSP software allows matrixmanipulations and state-space analysis. Functions and exercises pertinent to analysis of analogand digital systems in an advanced power electronics course have been developed. The studentsbegin by constructing simple transfer function models and analyzing their step and frequencyresponses. The effects of feedback and cascading transfer function models are also studied. Thestudents are also introduced to digital control and harmonic distortions associated with sinePWM systems. A list of exercises to demonstrate the effects of non-linear operations on signals,in terms of total harmonic distortion, and simulate the operation of a sine PWM modulator havebeen developed. Finally, they perform a detailed frequency-domain analysis of transfer functionsand design digital systems by suitably placing poles and zeros directly to achieve a desiredfrequency response. The list of functions developed include sine PWM, total harmonicdistortion, analog and discrete transfer function models, pole-zero plots and frequency domainanalysis for both the analog and discrete cases. These labs will be performed by the students of agraduate level power systems course and we will present results of the student assessment in thefinal version of our paper.

J.Thiagarajan, J., & Ayyanar, R., & Spanias, A. S. (2011, June), Designing Online Laboratories for Power Electronics Courses using J-DSP Software Paper presented at 2011 ASEE Annual Conference & Exposition, Vancouver, BC. 10.18260/1-2--17726

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2011 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015