Signals and systems
Code  Completion  Credits  Range  Language 

B3B31SAS  Z,ZK  5  2P+2C  Czech 
 Relations:
 In order to register for the course B3B31SAS, the student must have registered for the required number of courses in the group BEZBM no later than in the same semester.
 Course guarantor:
 Pavel Sovka
 Lecturer:
 Radoslav Bortel, Pavel Sovka
 Tutor:
 Radoslav Bortel, Tomáš Bořil, Ondřej Brunner, Michal Šimek
 Supervisor:
 Department of Circuit Theory
 Synopsis:

The course focuses on explaining basic terms used for the description and analysis of determined signals and systems (including filters) in continuous and discretetime. The graduate will acquire a basic overview of the issues and learn how to work with concepts, perform simple analysis of systems and signals, and interpret and discuss the results.
 Requirements:

Knowledge of the concepts and methods of mathematical analysis, Fourier and Laplace transforms and ztransform, solution of linear differential equations with constant coefficients, basic knowledge of physics
 Syllabus of lectures:

1. Continuous and discretetime signals and systems. Crossenergy and correlation
2. LTI system representation in the time domain, convolution
3. Representation of LTI systems in the frequency domain, frequency response
4. Transfer function of continuoustime systems, poles and zeros, the relationship between time and frequency domain, ideal integrator and differentiator
5. Bode and Nyquist frequency plot, asymptotic Bode plot
6. Stability, feedback, gain and phase margins
7. Relationship between transfer function and statespace representation of LTI continuoustime systems, asymptotic and BIBO stability
8. Nonlinear systems and their linearization for small signals
9. Sampling and reconstruction of signals, representation in time and frequency domain
10. Methods for discretization of continuoustime systems
11. Introduction to analog filters, types and properties of approximations
12. Digital filters: types, characteristics, design, examples of 1D and 2D, filter simulation, quantization and its consequences
13. Application of digital filtering for noise reduction and signal restoration of signals, modulations
14. Reserve
 Syllabus of tutorials:

1. Continuous and discretetime signals and their generation in MATLAB
2. System simulation in Simulink
3. The use of Fourier transform and the Fourier series, frequency respons
4. Transfer function, stability, types of system interconnections
5. Bode and Nyquist frequency plot, laboratory measurement
6. Measurement of frequency response, gain and phase margins
7. Relationship between transfer function and statespace representation
8. Examples of system linearization for small signal
9. Signal sampling and reconstruction
10. Methods of system discretization
11. The tools for the design of analog filters, laboratory measurement on SC filters
12. Design and simulation of digital filters IIR and FIR filters
13. Examples of simple methods for noise reduction, examples of modulations
14. Reserve
 Study Objective:

Become familiar with the basic concepts and learn how to use MATLAB for analysis and design of systems and for signal processing.
 Study materials:

1. V. Oppenheim, G. C. Verghese: Signals, Systems and Inference. Prentice Hall 2015, ISBN13: 9780133943283
2. Hwei P. Hsu: Signals and systems. McGrawHill, 2013, ISBN: 9780071829465
 Note:
 Further information:
 https://moodle.fel.cvut.cz/courses/B3B31SAS
 No timetable has been prepared for this course
 The course is a part of the following study plans:

 Cybernetics and Robotics 2016 (compulsory course in the program)