Title: Wireless Computing with Classroom Application
1Wireless Computing with Classroom Application
Digital Communications DK03 NATSRL and
MN/DOT District One
- Marian S. Stachowicz, Joseph
Peterson, and Matthew
Webb
LABORATORY FOR INTELLIGENT SYSTEMS
ELECTRICAL AND COMPUTER ENGINEERING DEPARTMENT
UNIVERSITY OF MINNESOTA, DULUTH, USA
http//www.d.umn.edu/ece/lis
Zilina, Slovak Republic, November 25, 2003
2Topics
- Introduction
- Wireless Technology
- Mathematica
- Examples
- Presentation Template
- Website
- Conclusion
3Introduction
- Design presentations for 2 classes
- ECE 2111 Linear Systems and Signal Analysis
- ECE 3151 Control Systems
- Design a website to transmit presentations
4Linear Systems and Signal Analysis
- Convolution
- Fourier Series
- Fourier Transform
- Sampling
- Laplace transform
- Z-transform
- Introduction
- LTI Systems
- Time Shifting
- Mathematical Relations
- Complex Numbers
- Modulation
5Control Systems
- Introduction
- Mathematical Models
- State Variable Models
- Blood Pressure Example
- Performance Indices
- Sensitivity
- Complex Numbers
- Stability
- Routh-Hurwitz Stability
- Root Locus Method
- Frequency response
- PID Controller Design
6Wireless Network
Image courtesy of http//www.homenethelp.com
7Wireless Connectivity on the UMD campus
- 71 Wireless Access Points (WAP)
- Mainly Cisco brand equipment
- Aironet 350, 1100, and 1200
- Each WAP costs between 600-900 US
- Each WAP can serve 20-25 users
8Wireless Technology
- 802.11b protocol
- Max speed of 3.5-4.5 Mbps
- Slowed by distance, walls, and encryptions
- Operates in the 2.4GHz range
- Half-duplex protocol, meaning ability to send or
receive, but not simultaneously
9What is Mathematica?
- According to Stephen Wolfram, the original
developer of Mathematica - A numerical and symbolic calculator
- A visualization system for functions and data
- A high-level programming language in which large
and small programs can be created
10What is Mathematica?
- A modeling and data analysis environment
- A system for representing knowledge in scientific
and technical fields - A software platform on which you can run packages
built for specific applications
11What is Mathematica?
- A way to create interactive documents, mixing
text, graphics, sound, and formulas - A control language for external programs and
processes - An embedded system called from within other
programs
12Basic Structure of Mathematica
Packages
Front End
User
Kernel
Packages
Mathematica is divided into two pieces The actual
calculations are done by a computational kernel,
but users interact through a front end
13Available Packages
- Advanced Numerical Methods,
- Control System Professional,
- Digital Image Processing,
- Fuzzy Logic,
- Neural Networks,
- Signal Analysis,
- Structural Mechanics,
- Wavelet Explorer,
- and more
14Introduction to Signals and Systems
15Fourier Series
16Modulation Part 1
17Modulation Part 2
18Modulation Part 3
19Convolution Part 1
20Convolution Part 2
21Convolution Part 3
22Roots
23System Performance
24Root Locus Plot
25Bode Magnitude Plot
26Bode Phase Plot
27Presentation Template1. Definitions
- Each notebook file has a definition and
description of key points
28Presentation Template2. Examples
- Definitions are followed by examples of the topic
worked out in Mathematica
29Presentation Template3. Exercises and Proofs
- If applicable notebook files end with exercises
for the user to do on their own
30Website
- Easy to navigate
- Links to necessary software
- Access during class for anyone with wireless
capability - Access after class for anyone
- with an internet connection
- www.d.umn.edu/ece/lis/wireless
31Conclusion
- The topics and ideas covered are important in the
study of these fundamental courses - The files will add to the students understanding
of class material beyond what the book alone is
capable of
32Conclusion
- The notebook files will provide experience with
Mathematica, a powerful computational software,
which will be useful throughout an engineers
life - Wireless technology allows access to these
resources during class for those with the
hardware available
33References
- Bishop, Robert H. (1997). Modern Control
Systems Analysis and Design. Menlo Park,
California Addison Wesley Longman, Inc. - Dorf, Richard C., Bishop, Robert H. (2001).
Modern Control Systems, 9th Ed. Upper Saddle
River, New Jersey Prentice Hall Inc. - Oppenheim, Alan V., Willsky, Alan S. (1997).
Signals and Systems, 2nd Ed. Upper Saddle River,
New Jersey Prentice Hall Inc. - Wolfram, Stephen. (1999). The Mathematica Book,
4th Ed. Champaign, Illinois Wolfram Media Inc.
34Questions or Comments?