System Theory for Communication and Control
(3-0-3-4)
CMPE Degree: This course is Selected Elective for the CMPE degree.
EE Degree: This course is Selected Elective for the EE degree.
Lab Hours: 0 supervised lab hours and 3 unsupervised lab hours.
Technical Interest Groups / Course Categories: Threads / ECE Electives
Course Coordinator: Erik I Verriest
Prerequisites: ECE 3085 [min D] or ECE 3084 [min D] or ECE 3550 [min D]
Catalog Description
Study of the basic concepts in linear system theory and numerical linear algebra with applications to communication, compution, control and signal processing. A unified treatment.Textbook(s)
Lie Groups, Lie Algebras, and Representations-An Elementary Introduction, A Polynomial Approach to Linear AlgebraCourse Outcomes
Detect and exploit mathematical structure to solve complex problems (exact and approximation) in systems theory.
Apply common proof techniques to verify the validity of (simple) conjectures .
Apply basic principles (such as feedback) in a broad context of engineering.
Exploit geometric structure and symmetries in system and signal models to reduce hard problems to simpler ones.
Synthesize complex processes with elementary building blocks.
Solve engineering problems through teamwork.
Strategic Performance Indicators (SPIs)
N/A
Topic List
- Introduction
- Matrix algebra and algebraic structures
- State equations for multi-variable linear systems
- Reachability and Observability Properties
- Range space, reachability, and minimum norm solution
- Null space, observability, and last squared error solution
- Finite state systems and linear modular systems: cyclic codes
- Solutions of State Equations
- Eigen problem
- Stability
- Quadratic forms
- Adjoints
- Elements of Polynomial System Theory (Algebraic System Theory)
- Rings and modules of polynomials
- Functional Models and Shift Spaces
- Linear Systems Analysis and Design
- Systems on Lie Groups (Applications to Control and Computation)
- Matrix Lie Groups
- Lie algebras and exponential mapping, BCH-formula
- Basic Representation Theory
- Applications in attitude control, switched systems and ODE-solving
- Linear Systems in Disguise
- Carleman Linearization
- Perspective systems (Applications in computer vision)
- Quaternions (Applications in Robotics, Control and Signal Processing)
- Design in Control and Communication
- State feedback design
- State observer design
- Stabilization and convergence of numerical algorithms
- Motion planning and steering
- Synchronization in communication systems
- Simulation and Modelling
- Shift-register synthesis
- Subspace identification algorithm
- Parametrization and sensitivity
- Elementary notions of optimization