ES 400 (CES 400), Linear Systems Theory (3), Fall 2008
|
Instructor |
Office in Salazar Blg |
Office hr |
Email |
Tel |
|
Room 2004 |
Mon & Wed 2-3 PM & other days 10-11 AM or by appt. |
(707) 664-2030 |
||
|
Room 2005 |
Mon 10:20-11:30 AM, Tue & Thu 5-5:30 PM or by appt. |
(707) 664-2030 |
COURSE DESCRIPTION: Lecture, 3 hrs. Analysis of linear
time-invariant systems, correlation, convolution, impulse response, complex
variables, Fourier series and transform, sampling, filtering, modulation,
stability and causality, feedback and control systems, Laplace
and Z-transform, fast Fourier transforms.
PREREQUISITE: Math 241
(Differential Equation with Linear Algebra) or consent of instructor
The objectives of this course are
to:
·
To
understand various forms of signals and how they are used in linear systems
·
To
learn various methods that can transform signal representations in time domain
to their frequency domain representations and vice-versa
·
To
learn transform techniques not related to time or frequency domains but useful
in solving linear systems problems
·
To
learn how to apply various transform techniques in solving linear systems
problems.
CLASS SCHEDULE:
·
Lectures:
Tuesdays and Thursdays, 6 to 7:15 PM. in Salazar #2006.
·
Lectures
for this course start on Tuesday, Aug. 26 and end on Thursday, Dec. 11.
·
No
classes on Nov. 11 (Veteran’s day) and Nov. 27 (Thanksgiving).
·
Nov.
18 and 20 classes to be rescheduled.
TEXTBOOK: “Linear
Dynamic Systems and Signals,” Zoran Gajic, 1st ed, Prentice Hall, 2003, ISBN 0-20161854-0, TEXTBOOK. Book Website: http://www.ece.rutgers.edu/~gajic/systems.html
COURSE SLIDES: We will go through the course slides
available at http://www.sonoma.edu/users/k/kujoory
in the class. I urge you to
download and review the slides before each class. You are required to read the textbook
after each class for further reinforcement.
SOFTWARE: Matlab (Ver.
6.1 or later)
ATTENDANCE: Attendance is mandatory. There will be no excused absences except
in the case of emergencies that could be substantiated.
CLASS PARTICIPATION: Your participation in the class and lab
and the discussions are very important and would help me understand how much
you follow the material. As you go
through the material before and after the class jot down your questions and ask
me as I go through the slides.
COURSE SYLLABUS AND INSTRUCTION PLAN:
Lectures 1 to 3 (8/26, 8/28 &
9/2): Introduction to Linear Systems and
Signals (Chap. 1 “Introduction
to Linear Systems” & Chap 2 ”Introduction
to Signals”)
1.1
Continuous and Discrete Linear Systems and Signals. 1.2 System Linearity and
Time Invariance.
2.1 Common
Signals in Linear Systems. 2.2 Signal Operations. 2.3 Signal Classification.
2.4 MATLAB Laboratory Experiment on Signals.
Lectures 4 to 9 (9/4, 9/9, 9/11,
9/16, 9/18 & 9/23): Fourier Series
and Fourier Transform (Chap 3 “Part_1_Fourier_Series_and_Fourier_Transform”
& “Part_2_Fourier_Series_and_Fourier_Transform”)
3.1 Fourier Series. 3.2 Fourier Transform and Its Properties. 3.3 Fourier
Transform in System Analysis. 3.4 Fourier Series in
Systems Analysis. 3.5 From Fourier Transform to
Lectures 10 to 13 (9/25, 9/30, 10/2
& 10/7):
4.1
Test #1: October 9 (Covers material from Lecture
#1 thru Lecture #13)
Lectures 14 to 17 (10/14, 10/16,
10/21 & 10/23):
The Z Transform (Chap 5 “Part_1_The_Z_Transform”)
5.1 The Z
Transform and Its Properties. 5.2 Inverse of the Z Transform. 5.3 The Z
Transform in Linear System Analysis. 5.4 Block Diagram. 5.5 Discrete-Time
Frequency Spectra. 5.6 MATLAB Laboratory Experiment.
Lectures 18 to 21(10/28, 10/30, 11/4
& 11/6): Convolution (Chap 6 “Convolution”)
6.1
Convolution of Continuous-Time Signals. 6.2 Convolution for Linear
Continuous-Time Systems. 6.3 Convolution of Discrete-Time Signals. 6.4
Convolution for Linear Discrete-Time Systems. 6.5 Numerical Convolution Using
MATLAB. 6.6 MATLAB Laboratory Experiments on Convolution.
Lectures 22 to 24 (11/13, 11/18, &
11/20): Linear Electric Circuits (Chap 11 “Slides
to be provided later”)
11.1 Basic
Relations. 11.2 First-Order Linear Electrical Circuits. 11.3 Second-Order
Linear Electrical Circuits. 11.7 MATLAB Laboratory Experiment.
Test #2 on November 25 (Covers material from
Lecture #14 thru Lecture #21)
Lectures 25 to 27 (12/2 & 12/4
& 12/9): Linear Controls Systems (Chap 12 “Slides
to be provided later”)
12.1 The
Essence of Feedback. 12.2 Transient Response of Second-Order Systems. Laboratory Experiment on Control Systems.
Lecture 28 (12/11): Review of the course and final exam
HOMEWORK PROBLEMS: The homework problems are chosen from the
textbook unless stated differently.
·
HW1: Solve problems 1.1 a, 1.1c, 1.1d, 1.2,
1.6, & 1.14
·
HW2:
a) Solve problems 2.4, 2.7a, 2.7c, 2.9, 2.18. For problems 2.4 and 2.9 mark the endpoints and use a
domain of -5<k or x<6.
b) Using MATLAB, draw sinc(x)
for -5 < x < 5. Hint: See page 40 of the textbook.
·
HW3: Solve problems 3.1, 3.3, 3.7a, 3.8a,
3.9a
·
HW4: Solve problems 3.36, 3.58
·
HW5: Solve problems 4.1, 4.4, 4.7a, 4.7d,
4.14c
·
HW6:
Solve problems 4.20a, 4.25c, 4.26a, 4.61
·
HW7:
Solve problems 5.1, 5.5, 5.6, 5.8a
·
HW8:
Solve problems 5.11a, 5.12b, 5.13c, 5.14a, 5.14b. Also, use MATLAB to plot the system
impulse response of Example 5.20 in the textbook (page 235). Suppose that we do not have the discrete
impulse function in our MATLAB version
·
HW9:
Solve problems 6.4, 6.7b, 6.12, 6.27
·
HW10
& 11: Solve problems TBD
ACADEMIC
HONESTY: You are responsible to behave
ethically & honestly. Copying,
cheating, forgery, and other unethical or dishonest actions are not
tolerated. See http://www.sonoma.edu/uaffairs/policies/cheating_plagiarism.htm
REFERENCES:
·
“Continuous
and discrete signals and systems”, S.S. Soliman,
M.D. Srinath, 2nd Ed., Prentice Hall.
·
“Signals
& Systems,” A. Oppenheim, A. WIllsky, 2nd ed., Prentice Hall, 1997, ISBN 0-13-
·
“A First Course in Differential Equations with
Applications,” 4th ed. By Dennis Zill, PWS-Kent Publishing Company, 1989, ISBN
0-534-91568-X.
·
“Signals & Systems,” A. Oppenheim,
A. WIllsky, 2nd ed., Prentice Hall, 1997,
ISBN 0-13-814757-4.
·
MATLAB
Tutorial ◄ click here for the
slides
OUTCOMES: In this course, the students will attain:
·
an ability to apply knowledge of mathematics, science, and engineering.
·
an ability to design and conduct experiments, as well as to analyze and
interpret data.
·
an ability to use the technique, skills, and modern engineering tools
necessary for engineering practice.
GRADING POLICY:
·
Homework
and project assignments 25%
·
Test
#1 (Thursday, Oct. 9) 25%
·
Test
#2 (Tuesday, Nov. 25) 25%
·
Final
Exam (Tuesday, Dec. 16, 8 to 9:50 PM) 25%
POLICY ON THE SUBMISSION OF HOMEWORK AND PROJECT WORK:
·
All
homework and projects must be done individually unless instructed
otherwise.
·
All
work must be submitted on 8.5 X11 papers and Tables and graphs in the homework
submissions must be presented neatly, properly labeled and must be clearly
explained.
·
Each
submission is due in the beginning of the class on the specified date.
Failing any of the above, a
submission may not be accepted resulting in the loss of grade in that
assignment.
DEADLINES TO DROP THE COURSE:
·
Last
day to drop with a ‘W’: Monday, September 22.
·
Last
day to petition to withdraw (because of serious and compelling reasons):
Friday, Nov. 7.