0% found this document useful (0 votes)
131 views23 pages

EE504 Lecture Slides Week 1

This document provides an overview of the MS Electrical Engineering course EE504 Linear Systems. The course covers topics such as linear algebra, state-space models, controllability and observability, stability, and applications to signal processing, communications, estimation, and control. It introduces key concepts related to linear systems, stochastic processes, dynamical systems, and dynamic programming. Recommended textbooks include Linear System Theory and Design by Chi-Tsong Chen and Linear Systems Theory by João P. Hespanha.

Uploaded by

sohaib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
131 views23 pages

EE504 Lecture Slides Week 1

This document provides an overview of the MS Electrical Engineering course EE504 Linear Systems. The course covers topics such as linear algebra, state-space models, controllability and observability, stability, and applications to signal processing, communications, estimation, and control. It introduces key concepts related to linear systems, stochastic processes, dynamical systems, and dynamic programming. Recommended textbooks include Linear System Theory and Design by Chi-Tsong Chen and Linear Systems Theory by João P. Hespanha.

Uploaded by

sohaib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 23

UNIVERSITY OF MANAGEMENT AND TECHNOLOGY

SCHOOL OF ENGINEERING

DEPARTMENT OF ELECTRICAL ENGINEERING

MS ELECTRICAL ENGINEERING

EE504 Linear Systems


Week 1
Dr. Sajjad H. Shami
1
EE504 Linear Systems

2
EE504 Linear Systems
• Pre requisites
• Linear Algebra, Control Systems
• Course Aims
• This course is intended as a first semester graduate course on
• linear systems theory, design and implementation
• with application to ?
• signal processing,
• communications,
• estimation and control
• The objective is to present a comprehensive coverage of the
basic tools needed by an electrical engineering graduate
student specializing in the above areas
3
Signal Processing ?
• Signal processing is an area of systems engineering,
electrical engineering and applied mathematics that
deals with
– operations on or analysis of analog as well as digitized
signals,
– representing time-varying or spatially varying physical
quantities

4
Signal Processing

• Signals of interest ?
• Signals of interest can include
• sound
• electromagnetic radiation
• images and sensor readings
– for example biological measurements such as
electrocardiograms
• control system signals
• telecommunication transmission signals
• and many others

5
Communications
• In telecommunication, communications-electronics
(C-E) is the specialized field concerned with the
use of
– electronic devices and systems for the acquisition or
– acceptance, processing, storage, display, analysis,
protection, disposition, and transfer of information

6
Communications…
• C-E responsibilities and actions?
• C-E includes the wide range of responsibilities and
actions relating to:
– Electronic devices and systems used in the
transfer of ideas and perceptions
– Electronic sensors and sensory systems used in
the acquisition of information devoid of semantic
influence
– Electronic devices and systems intended to allow
friendly forces to operate in hostile environments
and to deny to hostile forces the effective use of
electromagnetic resources
7
Estimation and Control?
• Deals with the ubiquitous problem of sequential
decision making in the face of uncertainty

• Involves different approaches to modeling, estimation,


and control of discrete time stochastic dynamical
systems (with both finite and infinite state spaces)

• Solution techniques based on dynamic programming


play a central role in analysis

8
Estimation and Control…
• Examples ?
• dynamic portfolio trading
• operation of power grids with variable renewable generation
• air traffic control
• livestock and fishery management
• supply chain optimization
• internet ad display
• data center scheduling
• ….and more

9
Discrete time and Continuous time
• In mathematics and in particular mathematical
dynamics,
• discrete time and continuous time are two
alternative frameworks
• within which to model variables
• that evolve over time

10
Discrete time ?
• Discrete time views values of variables as occurring at
distinct, separate "points in time",
• or equivalently as being unchanged throughout each non-
zero region of time ("time period")
• Thus a variable jumps from one value to another as time
moves from time period to the next
• This view of time corresponds to a digital clock that gives
a fixed reading of 10:37 for a while, and then jumps to a
new fixed reading of 10:38, etc.
• In this framework, each variable of interest is measured
once at each time period
• The number of measurements between any two time
periods is finite
11
Continuous time ?
• In contrast, continuous time views variables as
having a particular value for potentially only an
infinitesimally short amount of time
• Between any two points in time there are an infinite
number of other points in time
• The variable "time" ranges over the entire real
number line, or depending on the context, over
some subset of it such as the non-negative reals

12
Stochastic ?
• In probability theory, a purely stochastic system is
one whose state is non-deterministic (i.e., "random")
so that the subsequent state of the system is
determined probabilistically
• Any system or process that must be analyzed using
probability theory is stochastic at least in part
• Stochastic systems and processes play a fundamental
role in mathematical models
– of phenomena in many fields of
– science
– engineering and
– economics

13
Dynamical System ?
• A dynamical system is a concept in mathematics where
a fixed rule describes how a point in a geometrical space
depends on time
• Examples include the mathematical models that describe
– the swinging of a clock pendulum,
– the flow of water in a pipe, and
– the number of fish each springtime in a lake
• At any given time a dynamical system has a state given
by a set of real numbers (a vector) that can be
represented by a point in an appropriate state space (a
geometrical manifold)
14
Dynamical System…

• Small changes in the state of the system create small


changes in the numbers
• The evolution rule of the dynamical system is a fixed
rule that describes what future states follow from
the current state

15
Stochastic Dynamical System ?
• A stochastic dynamical system is a dynamical system
subjected to the effects of noise
• Fluctuations are classically referred to as "noisy" or
"stochastic" when their suspected origin implicates the
action of a very large number of variables or "degrees of
freedom"
• For example, the action of many water molecules on the
motion of a large protein can be seen as noise

16
Stochastic Dynamical System…
• In principle the equations of motion for such high-
dimensional dynamics can be written and studied
analytically and numerically
• However, it is possible to study a system subjected
to the action of the large number of variables by
coupling its deterministic equations of motion to a
"noise" that simple mimics the perpetual action of
many variables

17
State Space ?
• In the theory of discrete dynamical systems, a state
space is the set of values which a process can take
• For example, a system in queueing theory recording the
number of customers in a line would have state space
{0, 1, 2, 3, ...}
• In games, the state space is the set of all possible
configurations within the game
• For instance, in backgammon, it consists of all the
possible positions in which the 30 pieces can be placed,
whether on the board, on the bar or in the bear-off tray
• Within this state space there is the subset of positions
which are valid according to the rules of backgammon
18
Backgammon

19
Dynamic programming
• In mathematics, computer science, economics, and
bioinformatics, dynamic programming is a method
for solving complex problems by breaking them
down into simpler subproblems
• It is applicable to problems exhibiting the properties
of overlapping subproblems and optimal
substructure
• When applicable, the method takes far less time
than naive methods that don't take advantage of the
subproblem overlap (like depth-first search)

20
EE501 Linear Systems
• Course Description/Contents:
• Linear spaces and linear operators
• Mathematical descriptions of systems
• State-space models, solutions and realizations
• Controllability and observability of linear systems
• Minimal realizations and coprime fractions
• State feedback, state estimators and observers
• Stability of linear and non-linear systems
• Applications

21
EE504 Linear Systems
• Books

• Linear System Theory and Design (Textbook)


– by Chi-Tsong Chen (1999/2012)

• Linear Systems Theory


– by João P. Hespanha (2009)
• Linear Algebra and its Applications
– by G. Strang (2006)

22
Linear System Theory and Design (Textbook)
by Chi-Tsong Chen (1999/2012)

23

You might also like