35
1 Christopher Chipman, Student University of Massachusettes Lowell Innovative Teaching of Fourier Series using LabVIEW Innovative Teaching of Fourier Series using LabVIEW ASEE Conference – June 2006 – Chicago, Illinois Presented By: Christopher Chipman Authors: Peter Avitabile, Tracy Van Zandt, Jeff Hodgkins Mechanical Engineering Department University of Massachusetts Lowell

Innovative Teaching of Fourier Series using LabVIEWfaculty.uml.edu/pavitabile/dynsys.uml.edu/papers/ASEE_2006/... · Innovative Teaching of ... Previous Lab / Project Materials Fourier

Embed Size (px)

Citation preview

1 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Innovative Teaching of Fourier Series using LabVIEW

ASEE Conference – June 2006 – Chicago, Illinois

Presented By: Christopher ChipmanAuthors: Peter Avitabile, Tracy Van Zandt, Jeff Hodgkins

Mechanical Engineering DepartmentUniversity of Massachusetts Lowell

2 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Overview

ProblemPrevious Lab / Project MaterialsFourier Series using LabVIEWImplementing New Project using LabVIEWObservations and EvaluationsSummary

3 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Problem

The application of the Fourier Series, spectral processing, the Fast Fourier Transform and filtering concepts need to be well understood

Traditional approach of mathematical equation development with homework and test problems does not appear to drive students to learn the material

4 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Problem

FFT analyzers used in laboratory exercises end up causing students to become preoccupied with a “button-pushing” operation that clouds the purpose of the exercise

How do students become actively engaged in facilitating their own learning?

5 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Problem

Professors strive to educate students in the most effective manner possible

The lecture-based format of teaching common in engineering education may not be the most effective manner to achieve this goal

6 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Problem

Constructivist learning theory asserts that knowledge is not simply transmitted from teacher to student, but is actively constructed by the mind of the learner through experiences

8 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Problem

Laboratory based projects appear to be the best vehicle for demonstrating many aspects of engineering problem solving situations

Problem:In most cases, laboratory environments are set up as “exercises” which typically have very clear, predetermined outcomes

9 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Problem

Students must learn to “think outside the box”and formulate solutions without a clear structure

After two weeks, people generally remember

20% of what they hear

30% of what they see

50% of what they hear and see

70% of what they say

90% of what they say and do

10% of what they read

10 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Previous Lab / Project Materials

11 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Previous Lab / Project Materials

Spectral Processing using a Dedicated FFT Analyzer

12 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Previous Lab / Project Materials

Problems using FFT AnalyzerStudents blindly following specific button pushing operations to acquire the data requested

Few students go beyond the limited instructions and attempted any alternate measurements

13 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Previous Lab / Project Materials

Fourier Series Development using a MATLAB GUI

14 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Previous Lab / Project Materials

Problems using MATLAB GUIStudents used the interface to observe the resulting time trace on the screen but really didn’t probe deeper into any of the more intricate aspects of the Fourier Series procedure

15 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

16 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Student-developed LabVIEW VIStudents take a simple sine wave and apply amplitude and frequency controls, the signal is shown in both the time and frequency domain

A harmonically related 2nd sine wave is then added to the sine wave in order to help clarify the concepts of harmonics that might have been misunderstood or forgotten from previous courses

17 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Student-developed LabVIEW VIThe student is then asked to approximate a square wave in both the time and frequency domain using a summed set of 5 sine waves

The frequency and amplitude from the LabVIEW interface provide the coefficients of the Fourier Series needed to approximate a square wave

18 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Benefit to StudentFirst hand understanding of the Fourier Serieswithout ever developing a single equation of the theoretical treatment of this material

The student also gains exposure to a very powerful program, LabVIEW

19 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Benefit to StudentStudent is forced to take ownership of the material

Sense of accomplishment upon completing project

Students drive their own experience and learn material more deeply than in previous attempts

20 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Student-developed LabVIEW VI

21 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Student-developed LabVIEW VI

22 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Fourier Series using LabVIEW

Student-developed LabVIEW VI

23 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Implementing New Project using LabVIEW

24 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Implementing New Project using LabVIEW

Student-developed LabVIEW VI

In class assignment3 week period2 hours per week1 hour LABVIEW intro 1st week

Only features specific to project were discussed

25 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Implementing New Project using LabVIEW

Course Webpage with dedicated LabVIEW Section

26 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Implementing New Project using LabVIEW

Course Webpage with dedicated LabVIEW Section

LabVIEW NotesProject Overview PDFVoice Annotated Executive Summary of Class Notes

27 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Implementing New Project using LabVIEW

Course Webpage with dedicated LabVIEW Section

Project-Specific LabVIEW Voice Annotated NotesChange Controls AddChange Indicators MergeWhile Loop FFT / Filter

Run Example

28 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Observations and Evaluations

29 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Observations and Evaluations

FFT Analyzer and MATLAB GUIAppeared to be well-structured and provided an excellent mode to present this complex topic

Students seemed to have trouble comprehending the general concepts necessary for future laboratory projects

30 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Observations and Evaluations

Student Driven LabVIEW ProjectObserved improvement in the overall student comprehension, understanding and retention of the material

Reasons for this improvement?Student driven, self motivated project.Responsibility of learning is put on the students rather than on the instructor implanting it into their memory banks

31 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Observations and Evaluations

Student Response?Students were exposed to both the laboratory based “button pushing” approach as well as the LabVIEW VI creation exercises

Students found new approach far superior

32 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Observations and Evaluations

Student Response?

“Now I understand this material”

“The previous lab was a boring, fast-paced unintelligible approach to the material”

“It was not obvious to me why the lab exercise using the FFT analyzer was provided”

33 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Summary

A new approach to teaching the Fourier series and FFT processing was presented

Earlier approaches to presenting this material utilized normal classroom lectures and laboratory exercises using stand-alone FFT analyzers

Students did not fully appreciate or comprehend the material and were reluctant to use these techniques in subsequent projects where they were clearly necessary

34 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Summary

Students performed much better overall after “building” their own FFT Analyzer in LabVIEW and clearly identified that the material was much more “intuitively obvious” with the new approach

Students utilized the LabVIEW software to solve other problems without being coerced to utilize the available tools

35 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

This project is partially supported by NSF Engineering Education Division Grant EEC-0314875

Multi-Semester Interwoven Project for Teaching Basic Core STEM Material Critical for Solving Dynamic Systems Problems

Peter Avitabile, John White, Stephen Pennell

Acknowledgements

TIME

FREQUENCY

ACCELEROMETER

IMPACT HAMMER

FORCE GAGEHAMMER TIP

FOURIERTRANSFORM

LVDT

DISPLACEMENT

ACCELERATION

DIGITALANALOG TO

DIGITIAL DATA ACQUISITION

NUMERICAL PROCESSINGINTEGRATION / DIFFERENTIATION

( )i1ii1i

1ii xx2yyII −++= +

+−

QUANTIZATIONSAMPLINGALIASINGLEAKAGEWINDOWS

DYNAMIC TESTINGPULLS ALL THE

PIECES TOGETHER !!!

TIME

FREQUENCY

X

Y

TRANSDUCERCALIBRATION

REGRESSION ANALYSIS

HAMMER TIP CHARACTERIZATION

FOURIER SERIES & FFT

m

k c

x(t) f(t)

SDOF DYNAMIC

MODEL APPROXIMATION

SYSTEM MODEL

100

10

1

ω/ωn

ζ=0.1%

ζ=1%

ζ=2%

ζ=5%

ζ=10%

ζ=20%

ζ=0.1%

ζ=1%

ζ=2%

ζ=5%

ζ=10%

ζ=20%

0

-90

-180ω/ω n

)t(fxkdtdxc

dtxdm 2

2

=++

DIFFERENT PULSE SHAPES

)ps(a

)ps(a)s(h *

1

*1

1

1

−+

−=

FREE BODY DIAGRAM& EQUATION OF MOTION

LAPLACE & TRANSFER FUNCTION

tsinem1)t(h d

t

d

ωω

= ζω−

FIRST & SECOND ORDER SYSTEMS

SIGNAL CONDITIONER RISE & SETTLING TIME

36 Christopher Chipman, StudentUniversity of Massachusettes Lowell

Innovative Teaching of Fourier Series using LabVIEW

Innovative Teaching of Fourier Series using LabVIEW

Presented By: Christopher ChipmanAuthors: Peter Avitabile, Tracy Van Zandt, Jeff Hodgkins

Mechanical Engineering DepartmentUniversity of Massachusetts Lowell