Introduction to Signals and Systems General Informations. Guillaume Drion Academic year

Size: px
Start display at page:

Download "Introduction to Signals and Systems General Informations. Guillaume Drion Academic year"

Transcription

1 Introduction to Signals and Systems General Informations Guillaume Drion Academic year

2 SYST General informations Website: Contacts: Guillaume Drion - gdrion@ulg.ac.be Marie Wehenkel (teaching assistant) - m.wehenkel@ulg.ac.be Organization: 11 or 12 main lessons - Wednesdays 13:30 or 13:30? 10 tutorial sessions split in 7 groups (B5b, see website) Theory and exercises follow the textbooks provided on the website (in French). The textbooks are the same as last year!

3 Schedule of the year Tutorials will start on Wednesday, October 4!

4 Goals of the course and evaluation Goals of the course: Lessons: intuition! The main goal of this course is to provide a general (and simple) framework for the analysis of possibly complex systems. Tutorials: develop your technical skills, methods. SYST0002 Level of complexity Past Future Time

5 Goals of the course and evaluation Goals of the course: Lessons: intuition! The main goal of this course is to provide a general (and simple) framework for the analysis of possibly complex systems. Tutorials: develop your technical skills, methods. Evaluation: 2 short assignments (matlab). Exam: 2-3 questions to test your technical skills (tutorial style). 1-2 questions to test your basic knowledge and intuition.

6 What changes this year? The course absorbs the basic signal processing course: Addition of the concept of Fourier series, increased focus on Fourier transforms from a signal processing viewpoint. Addition of 1-2 courses on signal processing (sampling, windowing). On the other hand, some concepts regarding the analytical solutions of state-space equations will be removed: This part has already been taught in the calculus course (linear differential equations with constant coefficients).

7 Introduction to Signals and Systems Lecture #1 - Introduction to Systems Theory Guillaume Drion Academic year

8 Introduction to Signals and Systems Neville Hogan (MIT): The Paradox of Human Performance

9 Introduction to Signals and Systems

10 Introduction to Signals and Systems Neville Hogan (MIT): The Paradox of Human Performance As engineers, your task will not only be to use existing tools to design complex systems, but also to develop novel tools to shape tomorrow s technology.

11 Introduction to Signals and Systems Example: can you accurately describe the motion of this simple pendulum

12 Introduction to Signals and Systems Example: can you accurately describe the motion of this simple pendulum without using Newton s laws of motion?

13 Introduction to Signals and Systems What was mechanics like before Newton? How much did Newton s laws changed our understanding of mechanics?

14 Mathematical modeling can turn any problem into an engineering problem Real life problems

15 Mathematical modeling can turn any problem into an engineering problem Real life problems Engineering problems

16 Mathematical modeling can turn any problem into an engineering problem Real life problems Engineering problems SYSTEMS MODELING Analysis Design Implementation Applied mathematics

17 Systems modeling is a key method for the development of novel engineering tools Example: drones flying in formation. ithout using Newton s laws of motion?

18 Systems modeling is a key method for the development of novel engineering tools Example: drones flying in formation. Source of inspiration? ithout using Newton s laws of motion?

19 Systems modeling is a key method for the development of novel engineering tools Example: neuroscience and deep learning. Synaptic plasticity Neuromodulation

20 Systems modeling is a key method for the development of novel engineering tools Contemporary examples: analysis and design of next generation materials (graphene). engineering in life sciences (cardiovascular physiology, neuroscience).

21 Systems modeling in three courses SYST0002: Introduction to signals and systems: open loop. Observing and analyzing the environment Input SYSTEM Output SYST0003: Linear control systems: closed loop. Interacting with the environment Input SYSTEM CONTROLLER Output SYST0017: Advanced topics in systems and control: goes further. (nonlinear systems, chaos, etc.)

22 Systems modeling in three courses SYST0002: Introduction to signals and systems: open loop. Observing and analyzing the environment Input SYSTEM Output SYST0003: Linear control systems: closed loop. Interacting with the environment Input SYSTEM CONTROLLER Output SYST0017: Advanced topics in systems and control: goes further. (nonlinear systems, chaos, etc.)

23 What is the value of a mathematical model? What was mechanics like before Newton? How much did Newton s laws changed our understanding of mechanics? And what about after Einstein? v 1 v 2 Galilean relativity v = v 1 + v 2 v

24 What is the value of a mathematical model? What was mechanics like before Newton? How much did Newton s laws changed our understanding of mechanics? And what about after Einstein? v 1 v 2 Galilean relativity v = v 1 + v 2 Which one is correct, which one is wrong? v Special relativity v = v 1 + v 2 1+ v 1v 2 c 2

25 What is the value of a mathematical model? What was mechanics like before Newton? How much did Newton s laws changed our understanding of mechanics? And what about after Einstein? v 1 v 2 Galilean relativity v = v 1 + v 2 v Special relativity v = v 1 + v 2 1+ v 1v 2 c 2 Which one is correct, which one is wrong? Which one is useful?

26 What is the value of a mathematical model? What was mechanics like before Newton? How much did Newton s laws changed our understanding of mechanics? And what about after Einstein? All models are wrong, some are useful. George E. P. Box

27 What is the value of a mathematical model? Contemporary examples: Graphene Theory showed that 2D crystals are unstable ( L. D. Landau, and E. M. Lifshitz, 1980)

28 What is the value of a mathematical model? Contemporary examples: Graphene Theory showed that 2D crystals are unstable ( L. D. Landau, and E. M. Lifshitz, 1980) Andre Geim and Konstantin Novoselov did it anyway (2004) The micromechanical cleavage technique ( Scotch tape method) for producing graphene

29 What is the value of a mathematical model? Contemporary examples: Graphene Theory showed that 2D crystals are unstable ( L. D. Landau, and E. M. Lifshitz, 1980) Andre Geim and Konstantin Novoselov did it anyway (2004)

30 What is the value of a mathematical model? Contemporary examples: Standard model in physics ( theory of everything ). Correctly deducts the existence of the Higgs Boson.

31 What is the value of a mathematical model? Contemporary examples: Standard model in physics ( theory of everything ). Correctly deducts the existence of the Higgs Boson. Fails to explain the origin of gravitational forces (so far). Adding a graviton?

32 Why do we need a theory to analyse and design dynamical systems? Dynamical systems can have counter-intuitive properties. Example: Briggs-Rauscher reaction (color shows iodine concentration)

33 Why do we need a theory to analyse and design dynamical systems? Example: mathematical modelling in ecology In 1838, Pierre-François Verhulst proposed a dynamical model for the growth of a population (N) depending on the intrinsic growth rate (r) and the maximum number of individuals the environment can support (K). This equation is called the logistic equation. Simple behavior: If r >> and N << K: the population grows fast. If N = K: the population does not grow anymore.

34 The logistic equation Simulation of the logistic equation for different growth rates and K=1. 1 Logistic equation, r=2 0.8 N Logistic equation,r=4 0.8 N time

35 A discrete equivalent of the logistic equation: the logistic map In 1976, Robert May proposed a discrete equivalent vs As opposed to the continuous system, the dynamics of the discrete system is extremely rich, and can be chaotic for certain values of α.

36 Dynamical behavior of the logistic map 1 Logistic map, a= Logistic map, a= Logistic map, a=

37 Dynamical behavior of the logistic map 1 Logistic map, a= Logistic map, a= Logistic map, a=

38 Dynamical behavior of the logistic map: chaos. 1 Logistic map, a= Logistic map, a= Logistic map, a=

39 Dynamical behavior of the logistic map: chaos. In 1976, Robert May proposed a discrete equivalent vs As opposed to the continuous system, the dynamics of the discrete system are extremely rich, and can be chaotic for certain values of α. This dynamical richness comes from the nonlinearity of the system. But it highlights the fact that continuous and discrete systems are not always equivalent.

40 Why do we need a theory to analyse and design dynamical systems? Because every system is dynamical in nature

41 Why do we need a theory to analyse and design dynamical systems? Because every system is dynamical in nature Systems theory studies systems dynamical behavior: Stability Oscillations Response speed Overshoots Resonance etc.

42 Where is systems theory useful? High levels of automation. Example: SpaceX automatic landing.

43 Where is systems theory useful? Engineering in life sciences. Example: cochlear implants.

44 Where is systems theory useful? Engineering in life sciences. Example: deep brain stimulation in Parkinson s disease.

45 Where is systems theory useful? Engineering in life sciences. Example: deep brain stimulation in Parkinson s disease.

46 Where is systems theory useful? Civil engineering. How can we study the effect of a fire on a beam in a building? Construct a whole building in a laboratory? Possible solution: submit a real beam to a fire in a laboratory, measure the forces and displacements and feed them to a numerical model of the building. Aerospace engineering. Will my satellite survive the launch to space? Identification of resonance peaks and nonlinearities using system identification.

47 What does systems theory consist of? In this course, we will mainly focus on methods that have been developed in the case of linear, time-invariant (LTI) systems. The course will introduce two main approaches: The state-space approach (exhaustive description of the system) The input-output approach (the system under study is a black box ) The course will introduce novel mathematical methods that will look complex at first sight but, when used wisely, can drastically simplify your engineering work.

48 What does systems theory consist of? Example: design of an electrical circuit in the frequency domain. The order of the set of differential equations describing the typical negative feedback amplifier used in telephony is likely to be very much greater. As a matter of idle curiosity, I once counted to find out what the order of the set of equations in an amplifier I had just designed would have been, if I had worked with the differential equations directly. It turned out to be 55. Hendrik Bode, 1960 The use of frequency domain methods has made the design of complex systems possible. But it first requires to master the concepts of Fourier transforms, Laplace transforms, etc.

49 A unified theory to study systems is possible because systems share a lot of properties Illustration: what is the common point between a simple suspension, an electrical circuit and the mammalian cardiovascular system?

50 A unified theory to study systems is possible because systems share a lot of properties Illustration: what is the common point between a simple suspension, an electrical circuit and the mammalian cardiovascular system? Answer: they all have very similar dynamical and input/output behaviors.

51 A unified theory to study systems is possible because systems share a lot of properties Illustration: what is the common point between a simple suspension, an electrical circuit and the mammalian cardiovascular system? Answer: they all have very similar dynamical and input/output behaviors. = m B = B K = RC = L R m = mass B = damping K = stiffness R = resistance C = capacitance L = inductance Stimulation ON Stimulation OFF

52 A unified theory to study systems is possible because systems share a lot of properties Illustration: what is the common point between a simple suspension, an electrical circuit and the mammalian cardiovascular system? Answer: they all have very similar dynamical and input/output behaviors.? = m B = B K m = mass B = damping K = stiffness = RC = L R R = resistance C = capacitance L = inductance Stimulation ON Stimulation OFF

53 Open loop systems modeling: analyzing the environment Case study: cardiovascular physiology. Our system: heart + vessels + blood. Question: how can the blood flow be continuous knowing that the heart generates pulses? vs

54 Modeling the cardiovascular system Measurements: pressure in the left ventricle LV (input) and in the Aorta Ao(output).

55 Modeling the cardiovascular system Measurements: pressure in the left ventricle LV (input) and in the Aorta Ao(output). LV: large variations. Ao: stays highly positive (between 80 and 120 mmhg). Input Output LV and Ao pressure variations over time are signals.

56 Modeling the cardiovascular system Pathology: some patients have higher systolic pressure with lower diastolic pressure. Why? (It happens mostly in older patients). Answering this question is very important because these patients are prone to heart failures. What can we do to fix the problem?

57 Modeling the cardiovascular system: Otto Frank. In 1899, german physiologist Otto Frank came up with a first mathematical representation of the LV-Ao system: the Windkessel Model. We will use this example to introduce the different ways to model a system 1. Find an equivalent representation of the system under study (Ch2, Ch3) 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation (Ch2-3-4) 3. Extract system input/output properties (Laplace/Fourier or z-transform) (Ch 5-6) Transfer function (Ch7) System analysis (effects of changes in parameters?) (Ch8-9-10)

58 Modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?)

59 Find an equivalent representation of the system under study Mathematical analysis Ordinary differential equations Series Fourier transform Convolution Linear algebra Physics Laws of mechanics Laws of electricity and electromagnetism Chemistry Chemical reactions Organic chemistry Thermodynamics Matrix algebra Difference equations Informatics Algorithms Programming Numerical analysis Numerical methods Optimization

60 Equivalent representation of the left ventricle-aorta (LV-Ao) system Otto Frank took advantage of the water circuit analogy to electric circuit. Left ventricle Aorta Aortic valve (r) Arterial compliance (C a ) Periphery vessels (R 1, R 2,..., R n ) u(t)

61 Equivalent representation of the left ventricle-aorta (LV-Ao) system Otto Frank took advantage of the water circuit analogy to electric circuit.

62 The 3-Element Windkessel model - Circuit diagram 1. Equivalent circuit of the LV-Ao system Left ventricle Aorta Aortic valve (r) Arterial compliance (C a ) Periphery vessels (R 1, R 2,..., R n ) u(t) r P(t) P r (t) P Ca (t) C a R

63 The 3-Element Windkessel model - Circuit diagram 1. Equivalent circuit of the LV-Ao system Left ventricle Aorta Aortic valve (r) Arterial compliance (C a ) Periphery vessels (R 1, R 2,..., R n ) u(t) r P(t) P r (t) P Ca (t) C a R

64 The 3-Element Windkessel model - Circuit diagram 1. Equivalent circuit of the LV-Ao system Left ventricle Aorta Aortic valve (r) Arterial compliance (C a ) Periphery vessels (R 1, R 2,..., R n ) u(t) r P(t) P r (t) P Ca (t) C a R

65 The 3-Element Windkessel model - Circuit diagram 1. Equivalent circuit of the LV-Ao system Left ventricle Aorta Aortic valve (r) Arterial compliance (C a ) Periphery vessels (R 1, R 2,..., R n ) u(t) r P(t) P r (t) P Ca (t) C a R

66 The 3-Element Windkessel model - Circuit diagram 1. Equivalent circuit of the LV-Ao system u(t) r P(t) P r (t) P Ca (t) C a R

67 Modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?)

68 The 3-Element Windkessel model - Circuit diagram 2. Mathematical description of the dynamical system: ordinary differential equations u(t) r P(t) P r (t) P Ca (t) C a R

69 The 3-Element Windkessel model - ODE s 2. Mathematical description of the dynamical system: ordinary differential equations u(t) r P(t) P r (t) P Ca (t) C a R Kirchhoff s voltage law: P(t) =P r (t)+p Ca (t) =ru(t)+p Ca (t)

70 The 3-Element Windkessel model - ODE s 2. Mathematical description of the dynamical system: ordinary differential equations u(t) r P(t) P r (t) P Ca (t) C a R Kirchhoff s voltage law: P(t) =P r (t)+p Ca (t) =ru(t)+p Ca (t) Kirchhoff s current law: u(t) =i Ca (t)+i r (t) =C a dp Ca (t) dt + P C a (t) R

71 The 3-Element Windkessel model - ODE s 2. Mathematical description of the dynamical system: ordinary differential equations u(t) r P(t) P r (t) P Ca (t) C a R C a dp Ca (t) dt + P C a (t) R = u(t) P(t) =ru(t)+p Ca (t)

72 The 3-Element Windkessel model - ODE s P(t) 2. Mathematical description of the dynamical system: ordinary differential equations u(t) r Elements that vary over time are called P r (t) variables. Ex: P Ca (t) P Ca (t) C a R dp Ca (t) C a + P C a (t) = u(t) dt R P(t) =ru(t)+p Ca (t) Elements that are fixed are called parameters. Ex: r, R, C a u(t) is the input (commonly used), P(t) is the output.

73 The 3-Element Windkessel model - Simulation P(t) 2A. Validation of the model: simulation (ex: matlab) u(t) r P r (t) P Ca (t) C a R u(t) dp Ca (t) C a + P C a (t) = u(t) dt R P(t) =ru(t)+p Ca (t) P(t)

74 The 3-Element Windkessel model - State-space 2B. State-space canonical representation Linear, time-invariant (LTI) dynamical systems can be represented in the form ẋ = Ax + Bu y = Cx + Du where A is the dynamics matrix, B is the input matrix, C the output matrix, D the feedthrough matrix. Linear: the output is a linear function of the input (not y = x 2 for instance) Time-invariant: parameters do not change over time. (A, B, C and D does not depend on time). Here: the values of r, R and C a are fixed.

75 The 3-Element Windkessel model - State-space 2B. State-space canonical representation Linear, time-invariant (LTI) dynamical systems can be represented in the form ẋ = Ax + Bu dp Ca (t) = 1 P Ca (t)+ 1 u(t) dt RC a C a y = Cx + Du where A is the dynamics matrix, B is the input matrix, C the output matrix, D the feedthrough matrix. P(t) =P Ca (t)+ru(t) Linear: the output is a linear function of the input (not y = x 2 for instance) Time-invariant: parameters do not change over time. (A, B, C and D does not depend on time). Here: the values of r, R and C a are fixed.

76 The 3-Element Windkessel model - State-space 2B. State-space canonical representation Linear, time-invariant (LTI) dynamical systems can be represented in the form ẋ = Ax + Bu dp Ca (t) = 1 P Ca (t)+ 1 u(t) dt RC a C a y = Cx + Du where A is the dynamics matrix, B is the input matrix, C the output matrix, D the feedthrough matrix. P(t) =P Ca (t)+ru(t) x(t) =P Ca (t), y(t) =P(t) A = 1 RC a, B = 1 C a, C =1,D = r Linear: the output is a linear function of the input (not y = x 2 for instance) Time-invariant: parameters do not change over time. (A, B, C and D does not depend on time). Here: the values of r, R and C a are fixed.

77 Why is the state-space representation important? ẋ = Ax + Bu y = Cx + Du General representation! At this stage, we use the same tools, whether the system is a car suspension, an electrical circuit, a chemical reaction, the cardiovascular system, etc. Four matrices summarize the behavior of any LTI system, regardless of its complexity. We can use this representation to analyze the key features of the system: stability, reachability, observability, etc. Very important for system realization: still contains the real system parameters.

78 Back to our case study ẋ = Ax + Bu y = Cx + Du x(t) =P Ca (t), y(t) =P(t) A = 1 RC a, B = 1 C a, C =1,D = r Questions: How can the blood flow be continuous knowing that the heart generates pulses? Some patients have higher systolic pressure with lower diastolic pressure. Why?

79 Modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?)

80 Frequency domain: introduction (Some of) you have seen the Fourier transform in calculus. In this course, we will use the Fourier transform, and others such as the Laplace transform (continuous time) and z-transform (discrete time) to move from the time domain to the frequency domain. where ω is an angular frequency (rad/s).

81 Frequency domain: introduction (Some of) you have seen the Fourier transform in calculus. In this course, we will use the Fourier transform, and others such as the Laplace transform (continuous time) and z-transform (discrete time) to move from the time domain to the frequency domain. where ω is an angular frequency (rad/s).

82 Frequency domain: introduction The idea is to decompose a signal into the frequencies that compose it and analyze how a system transmit/transform these frequencies.

83 Frequency domain: introduction The idea is to decompose a signal into the frequencies that compose it and analyze how a system transmit/transform these frequencies.

84 Frequency domain: introduction The idea is to decompose a signal into the frequencies that compose it and analyze how a system transmit/transform these frequencies.

85 Frequency domain: introduction The idea is to decompose a signal into the frequencies that compose it and analyze how a system transmit/transform these frequencies. Low frequency High frequency

86 Frequency domain: Fourier transform vs Laplace transform Fourier transform where ω is an angular frequency (rad/s). Laplace transform where s is the complex frequency s = σ + jω.

87 Why working in the frequency domain? Many advantages, here is one of them: Time domain Frequency domain

88 The 3-Element Windkessel model - Transfer function 3. Input/output properties: transfer function (frequency domain via Laplace transform) Idea: describe the system through a simple function that characterizes the way it affects an input U(s) U(s) H(s) Y(s) and s is the complex number frequency (s = σ+jω). If σ=0: Fourier transform!

89 The 3-Element Windkessel model - Transfer function 3. Input/output properties: transfer function (frequency domain via Laplace transform) Idea: describe the system through a simple function that characterizes the way it affects an input U(s) U(s) H(s) Y(s) and s is the complex number frequency (s = σ+jω). If σ=0: Fourier transform! There are different ways to compute the transfer function of a system. However, it is convenient to start from the canonical state-space representation (if available) ẋ = Ax + Bu y = Cx + Du which gives H(s) = Y (s) U(s) = C(sI A) 1 B + D (see next slide)

90 The 3-Element Windkessel model - Transfer function Transfer function from state-space representation: which gives (1) (1) (2) and therefore (1) (2)

91 The 3-Element Windkessel model - Transfer function 3. Input/output properties: transfer function (frequency domain via Laplace transform) Transfer function of the 3-Element Windkessel model ( ) H(s) = Y (s) U(s) = C(sI A) 1 B + D A = 1, B = 1, C =1,D = r RC a C a

92 The 3-Element Windkessel model - Transfer function 3. Input/output properties: transfer function (frequency domain via Laplace transform) Transfer function of the 3-Element Windkessel model ( A = 1, B = 1, C =1,D = r ) RC a C a H(s) = Y (s) U(s) = C(sI A) 1 B + D =1(s + 1 RC a ) 1 1 C a + r

93 The 3-Element Windkessel model - Transfer function 3. Input/output properties: transfer function (frequency domain via Laplace transform) Transfer function of the 3-Element Windkessel model ( A = 1, B = 1, C =1,D = r ) RC a C a H(s) = Y (s) U(s) = C(sI A) 1 B + D =1(s + 1 RC a ) 1 1 C a + r = R RC a s +1 + r

94 The 3-Element Windkessel model - Transfer function 3. Input/output properties: transfer function (frequency domain via Laplace transform) Transfer function of the 3-Element Windkessel model ( A = 1, B = 1, C =1,D = r ) RC a C a H(s) = Y (s) U(s) = C(sI A) 1 B + D =1(s + 1 RC a ) 1 1 C a + r = R RC a s +1 + r K τs +1 + r => Low pass filter! (r<< physiologically) K=R: gain τ=rc a : time constant ω c =1/τ: cutoff frequency

95 The 3-Element Windkessel model - Transfer function Low-pass filter K τs +1 + r

96 The transfer function of the Windkessel model helps making predictions on the potential effects of physiological and/or pathological conditions on blood pressure Low pass filter R H(s) = RC a s +1 + r τ = RC a Low frequency High frequency

97 The transfer function of the Windkessel model helps making predictions on the potential effects of physiological and/or pathological conditions on blood pressure Pathology: some patients have higher systolic pressure with lower diastolic pressure. Why? (It happens mostly in older patients).

98 The transfer function of the Windkessel model helps making predictions on the potential effects of physiological and/or pathological conditions on blood pressure Pathology: some patients have higher systolic pressure with lower diastolic pressure. Why? (It happens mostly in older patients). Loss of low-pass filtering properties

99 The transfer function of the Windkessel model helps making predictions on the potential effects of physiological and/or pathological conditions on blood pressure Pathology: some patients have higher systolic pressure with lower diastolic pressure. Why? (It happens mostly in older patients). Low pass filter R H(s) = RC a s +1 + r τ = RC a Loss of low-pass filtering properties

100 The transfer function of the Windkessel model helps making predictions on the potential effects of physiological and/or pathological conditions on blood pressure Atherosclerosis: loss of arterial compliance => C a decreases => τ=rc a decreases Low pass filter R H(s) = RC a s +1 + r τ = RC a

101 Modeling the cardiovascular system: conclusion The vascular system acts as a low-pass filter, following slow heart movements but filtering fast heart movements. This allows to maintain a rather constant blood flow in the system. Input Output

102 Modeling scheme 1. Find an equivalent representation of the system under study 2. Put system into equations (Ordinary Differential Equations or Difference Equations) State-space representation 3. Extract system input/output properties (Laplace/Fourier transform or z-transform) Transfer function System analysis (effects of changes in parameters?)

103 Systems theory: state-space vs input-output approaches State-space approach Potentially complex and high-dimensional Non unique Closely relates to physics/biology Input-output approach Low dimensional, simple to interpret Unique More abstract dp Ca (t) C a + P C a (t) = u(t) dt R P(t) =ru(t)+p Ca (t) H(s) = R RC a s +1 + r

Linear Control Systems General Informations. Guillaume Drion Academic year

Linear Control Systems General Informations. Guillaume Drion Academic year Linear Control Systems General Informations Guillaume Drion Academic year 2017-2018 1 SYST0003 - General informations Website: http://sites.google.com/site/gdrion25/teaching/syst0003 Contacts: Guillaume

More information

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year

Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year Introduction to Signals and Systems Lecture #4 - Input-output Representation of LTI Systems Guillaume Drion Academic year 2017-2018 1 Outline Systems modeling: input/output approach of LTI systems. Convolution

More information

Modeling and Analysis of Systems Lecture #3 - Linear, Time-Invariant (LTI) Systems. Guillaume Drion Academic year

Modeling and Analysis of Systems Lecture #3 - Linear, Time-Invariant (LTI) Systems. Guillaume Drion Academic year Modeling and Analysis of Systems Lecture #3 - Linear, Time-Invariant (LTI) Systems Guillaume Drion Academic year 2015-2016 1 Outline Systems modeling: input/output approach and LTI systems. Convolution

More information

Dr. Ian R. Manchester

Dr. Ian R. Manchester Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus

More information

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.

More information

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67 1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure

More information

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli

More information

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization Plan of the Lecture Review: control, feedback, etc Today s topic: state-space models of systems; linearization Goal: a general framework that encompasses all examples of interest Once we have mastered

More information

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli

Control Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli Control Systems I Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 13, 2017 E. Frazzoli (ETH)

More information

Module 02 Control Systems Preliminaries, Intro to State Space

Module 02 Control Systems Preliminaries, Intro to State Space Module 02 Control Systems Preliminaries, Intro to State Space Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha August 28, 2017 Ahmad

More information

BME 419/519 Hernandez 2002

BME 419/519 Hernandez 2002 Vascular Biology 2 - Hemodynamics A. Flow relationships : some basic definitions Q v = A v = velocity, Q = flow rate A = cross sectional area Ohm s Law for fluids: Flow is driven by a pressure gradient

More information

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018 Linear System Theory Wonhee Kim Lecture 1 March 7, 2018 1 / 22 Overview Course Information Prerequisites Course Outline What is Control Engineering? Examples of Control Systems Structure of Control Systems

More information

Introduction to Modern Control MT 2016

Introduction to Modern Control MT 2016 CDT Autonomous and Intelligent Machines & Systems Introduction to Modern Control MT 2016 Alessandro Abate Lecture 2 First-order ordinary differential equations (ODE) Solution of a linear ODE Hints to nonlinear

More information

Overview of the Seminar Topic

Overview of the Seminar Topic Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History

More information

Linear Systems Theory

Linear Systems Theory ME 3253 Linear Systems Theory Review Class Overview and Introduction 1. How to build dynamic system model for physical system? 2. How to analyze the dynamic system? -- Time domain -- Frequency domain (Laplace

More information

Controls Problems for Qualifying Exam - Spring 2014

Controls Problems for Qualifying Exam - Spring 2014 Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function

More information

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year Linear Control Systems Lecture #3 - Frequency Domain Analysis Guillaume Drion Academic year 2018-2019 1 Goal and Outline Goal: To be able to analyze the stability and robustness of a closed-loop system

More information

Lec 6: State Feedback, Controllability, Integral Action

Lec 6: State Feedback, Controllability, Integral Action Lec 6: State Feedback, Controllability, Integral Action November 22, 2017 Lund University, Department of Automatic Control Controllability and Observability Example of Kalman decomposition 1 s 1 x 10 x

More information

AMJAD HASOON Process Control Lec4.

AMJAD HASOON Process Control Lec4. Multiple Inputs Control systems often have more than one input. For example, there can be the input signal indicating the required value of the controlled variable and also an input or inputs due to disturbances

More information

Lecture 1: Pragmatic Introduction to Stochastic Differential Equations

Lecture 1: Pragmatic Introduction to Stochastic Differential Equations Lecture 1: Pragmatic Introduction to Stochastic Differential Equations Simo Särkkä Aalto University, Finland (visiting at Oxford University, UK) November 13, 2013 Simo Särkkä (Aalto) Lecture 1: Pragmatic

More information

(a) Find the transfer function of the amplifier. Ans.: G(s) =

(a) Find the transfer function of the amplifier. Ans.: G(s) = 126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

More information

AMME3500: System Dynamics & Control

AMME3500: System Dynamics & Control Stefan B. Williams May, 211 AMME35: System Dynamics & Control Assignment 4 Note: This assignment contributes 15% towards your final mark. This assignment is due at 4pm on Monday, May 3 th during Week 13

More information

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017

More information

ECE557 Systems Control

ECE557 Systems Control ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,

More information

Transfer function and linearization

Transfer function and linearization Transfer function and linearization Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Corso di Controlli Automatici, A.A. 24-25 Testo del corso:

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 or information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2 I C + 4 * Massachusetts

More information

Analog Signals and Systems and their properties

Analog Signals and Systems and their properties Analog Signals and Systems and their properties Main Course Objective: Recall course objectives Understand the fundamentals of systems/signals interaction (know how systems can transform or filter signals)

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #1 16.31 Feedback Control Systems Motivation Basic Linear System Response Fall 2007 16.31 1 1 16.31: Introduction r(t) e(t) d(t) y(t) G c (s) G(s) u(t) Goal: Design a controller G c (s) so that the

More information

CDS 101/110: Lecture 3.1 Linear Systems

CDS 101/110: Lecture 3.1 Linear Systems CDS /: Lecture 3. Linear Systems Goals for Today: Describe and motivate linear system models: Summarize properties, examples, and tools Joel Burdick (substituting for Richard Murray) jwb@robotics.caltech.edu,

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science : Dynamic Systems Spring 2011 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.4: Dynamic Systems Spring Homework Solutions Exercise 3. a) We are given the single input LTI system: [

More information

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

School of Engineering Faculty of Built Environment, Engineering, Technology & Design Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang

More information

Control Systems. Frequency domain analysis. L. Lanari

Control Systems. Frequency domain analysis. L. Lanari Control Systems m i l e r p r a in r e v y n is o Frequency domain analysis L. Lanari outline introduce the Laplace unilateral transform define its properties show its advantages in turning ODEs to algebraic

More information

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015

SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a

More information

MODELING OF CONTROL SYSTEMS

MODELING OF CONTROL SYSTEMS 1 MODELING OF CONTROL SYSTEMS Feb-15 Dr. Mohammed Morsy Outline Introduction Differential equations and Linearization of nonlinear mathematical models Transfer function and impulse response function Laplace

More information

10 Transfer Matrix Models

10 Transfer Matrix Models MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important

More information

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems Agenda of the Day 1. Resume of lesson I 2. Basic system models. 3. Models of basic electrical system elements 4. Application of Matlab/Simulink

More information

AP Physics C Syllabus

AP Physics C Syllabus Course Overview AP Physics C Syllabus AP Physics C will meet for 90 minutes on block scheduling and for 45 minutes on regular scheduling. Class activities will include lecture, demonstration, problem solving

More information

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 7 Modeling Modeling is the process of representing the behavior of a real

More information

Problem Weight Score Total 100

Problem Weight Score Total 100 EE 350 EXAM IV 15 December 2010 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO Problem Weight Score 1 25 2 25 3 25 4 25 Total

More information

6.003 Homework #6 Solutions

6.003 Homework #6 Solutions 6.3 Homework #6 Solutions Problems. Maximum gain For each of the following systems, find the frequency ω m for which the magnitude of the gain is greatest. a. + s + s ω m = w This system has poles at s

More information

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 5: Transfer Functions Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 20, 2017 E. Frazzoli (ETH) Lecture 5: Control Systems I 20/10/2017

More information

Solving a RLC Circuit using Convolution with DERIVE for Windows

Solving a RLC Circuit using Convolution with DERIVE for Windows Solving a RLC Circuit using Convolution with DERIVE for Windows Michel Beaudin École de technologie supérieure, rue Notre-Dame Ouest Montréal (Québec) Canada, H3C K3 mbeaudin@seg.etsmtl.ca - Introduction

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid

More information

Mechatronics Engineering. Li Wen

Mechatronics Engineering. Li Wen Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems by Dr. Guillaume Ducard Fall 2016 Institute for Dynamic Systems and Control ETH Zurich, Switzerland based on script from: Prof. Dr. Lino Guzzella 1/33 Outline 1

More information

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI)

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Theoretical physics. Deterministic chaos in classical physics. Martin Scholtz

Theoretical physics. Deterministic chaos in classical physics. Martin Scholtz Theoretical physics Deterministic chaos in classical physics Martin Scholtz scholtzzz@gmail.com Fundamental physical theories and role of classical mechanics. Intuitive characteristics of chaos. Newton

More information

Introduction ODEs and Linear Systems

Introduction ODEs and Linear Systems BENG 221 Mathematical Methods in Bioengineering ODEs and Linear Systems Gert Cauwenberghs Department of Bioengineering UC San Diego 1.1 Course Objectives 1. Acquire methods for quantitative analysis and

More information

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year Modeling and Analysis of Systems Lecture #8 - Transfer Function Guillaume Drion Academic year 2015-2016 1 Input-output representation of LTI systems Can we mathematically describe a LTI system using the

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels) GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 09-Dec-13 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page

More information

CDS 101: Lecture 4.1 Linear Systems

CDS 101: Lecture 4.1 Linear Systems CDS : Lecture 4. Linear Systems Richard M. Murray 8 October 4 Goals: Describe linear system models: properties, eamples, and tools Characterize stability and performance of linear systems in terms of eigenvalues

More information

Course roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform

Course roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform ME45: Control Systems Lecture 2 Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Transfer function Models for systems electrical mechanical electromechanical Block

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts 1 Signals A signal is a pattern of variation of a physical quantity, often as a function of time (but also space, distance, position, etc). These quantities are usually the

More information

Linear System Theory

Linear System Theory Linear System Theory Wonhee Kim Chapter 6: Controllability & Observability Chapter 7: Minimal Realizations May 2, 217 1 / 31 Recap State space equation Linear Algebra Solutions of LTI and LTV system Stability

More information

ME8230 Nonlinear Dynamics

ME8230 Nonlinear Dynamics ME8230 Nonlinear Dynamics Lecture 1, part 1 Introduction, some basic math background, and some random examples Prof. Manoj Srinivasan Mechanical and Aerospace Engineering srinivasan.88@osu.edu Spring mass

More information

Lecture 2. Introduction to Systems (Lathi )

Lecture 2. Introduction to Systems (Lathi ) Lecture 2 Introduction to Systems (Lathi 1.6-1.8) Pier Luigi Dragotti Department of Electrical & Electronic Engineering Imperial College London URL: www.commsp.ee.ic.ac.uk/~pld/teaching/ E-mail: p.dragotti@imperial.ac.uk

More information

Chapter 1 Introduction to System Dynamics

Chapter 1 Introduction to System Dynamics Chapter 1 Introduction to System Dynamics SAMANTHA RAMIREZ Introduction 1 What is System Dynamics? The synthesis of mathematical models to represent dynamic responses of physical systems for the purpose

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 537 Homewors Friedland Text Updated: Wednesday November 8 Some homewor assignments refer to Friedland s text For full credit show all wor. Some problems require hand calculations. In those cases do

More information

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2)

E2.5 Signals & Linear Systems. Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & 2) E.5 Signals & Linear Systems Tutorial Sheet 1 Introduction to Signals & Systems (Lectures 1 & ) 1. Sketch each of the following continuous-time signals, specify if the signal is periodic/non-periodic,

More information

EE Control Systems LECTURE 9

EE Control Systems LECTURE 9 Updated: Sunday, February, 999 EE - Control Systems LECTURE 9 Copyright FL Lewis 998 All rights reserved STABILITY OF LINEAR SYSTEMS We discuss the stability of input/output systems and of state-space

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels) GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-14 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page

More information

BENG 186B Winter 2014 Quiz 3. March 5, NAME (Last, First): This quiz is closed book and closed notes. You may use a calculator for algebra.

BENG 186B Winter 2014 Quiz 3. March 5, NAME (Last, First): This quiz is closed book and closed notes. You may use a calculator for algebra. BENG 186B Winter 2014 Quiz 3 March 5, 2014 NAME (Last, First): This quiz is closed book and closed notes. You may use a calculator for algebra. Circle your final answers in the space provided; show your

More information

EE C128 / ME C134 Final Exam Fall 2014

EE C128 / ME C134 Final Exam Fall 2014 EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket

More information

Engineering Fundamentals Exam. Study Guide For Electrical Engineering Exam

Engineering Fundamentals Exam. Study Guide For Electrical Engineering Exam Engineering Fundamentals Exam Study Guide For Electrical Engineering Exam COPYRIGHT NOTICE Copyrights 2014 National Center for Assessment in Higher Education (QIYAS) and Saudi Council of Engineers (SCE)

More information

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai - 625 020. An ISO 9001:2008 Certified Institution DEPARTMENT OF ELECTRONICS AND COMMUNICATION

More information

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,

The basic principle to be used in mechanical systems to derive a mathematical model is Newton s law, Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information

More information

Chapter 1 Fundamental Concepts

Chapter 1 Fundamental Concepts Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually

More information

Stabilizing the dual inverted pendulum

Stabilizing the dual inverted pendulum Stabilizing the dual inverted pendulum Taylor W. Barton Massachusetts Institute of Technology, Cambridge, MA 02139 USA (e-mail: tbarton@mit.edu) Abstract: A classical control approach to stabilizing a

More information

Automatic Control Systems. -Lecture Note 15-

Automatic Control Systems. -Lecture Note 15- -Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)

More information

BIBO STABILITY AND ASYMPTOTIC STABILITY

BIBO STABILITY AND ASYMPTOTIC STABILITY BIBO STABILITY AND ASYMPTOTIC STABILITY FRANCESCO NORI Abstract. In this report with discuss the concepts of bounded-input boundedoutput stability (BIBO) and of Lyapunov stability. Examples are given to

More information

3 Gramians and Balanced Realizations

3 Gramians and Balanced Realizations 3 Gramians and Balanced Realizations In this lecture, we use an optimization approach to find suitable realizations for truncation and singular perturbation of G. It turns out that the recommended realizations

More information

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control Ahmad F. Taha EE 3413: Analysis and Desgin of Control Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -

More information

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

More information

1 Continuous-time Systems

1 Continuous-time Systems Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output

More information

PHYS 1444 Section 003 Lecture #18

PHYS 1444 Section 003 Lecture #18 PHYS 1444 Section 003 Lecture #18 Wednesday, Nov. 2, 2005 Magnetic Materials Ferromagnetism Magnetic Fields in Magnetic Materials; Hysteresis Induced EMF Faraday s Law of Induction Lenz s Law EMF Induced

More information

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:

More information

M. DAROWSKI 1, W. KLONOWSKI 1,2, M. KOZARSKI 1, G. FERRARI 3, K. ZIELIŃSKI 1, R. STEPIEN 1,2

M. DAROWSKI 1, W. KLONOWSKI 1,2, M. KOZARSKI 1, G. FERRARI 3, K. ZIELIŃSKI 1, R. STEPIEN 1,2 M. DAROWSKI 1, W. KLONOWSKI 1,2, M. KOZARSKI 1, G. FERRARI 3, K. ZIELIŃSKI 1, R. STEPIEN 1,2 1 Polish Academy of Sciences (IBIB PAN) Institute of Biocybernetics and Biomedical Engineering Warsaw, Poland,

More information

Task 1 (24%): PID-control, the SIMC method

Task 1 (24%): PID-control, the SIMC method Final Exam Course SCE1106 Control theory with implementation (theory part) Wednesday December 18, 2014 kl. 9.00-12.00 SKIP THIS PAGE AND REPLACE WITH STANDARD EXAM FRONT PAGE IN WORD FILE December 16,

More information

EE C128 / ME C134 Midterm Fall 2014

EE C128 / ME C134 Midterm Fall 2014 EE C128 / ME C134 Midterm Fall 2014 October 16, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket calculator

More information

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 2 Laplace Transform I 1/52 1/52 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 2 Laplace Transform I Linear Time Invariant Systems A general LTI system may be described by the linear constant coefficient differential equation: a n d n

More information

CDS 101/110a: Lecture 2.1 Dynamic Behavior

CDS 101/110a: Lecture 2.1 Dynamic Behavior CDS 11/11a: Lecture.1 Dynamic Behavior Richard M. Murray 6 October 8 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium

More information

Time Response Analysis (Part II)

Time Response Analysis (Part II) Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary

More information

CH.6 Laplace Transform

CH.6 Laplace Transform CH.6 Laplace Transform Where does the Laplace transform come from? How to solve this mistery that where the Laplace transform come from? The starting point is thinking about power series. The power series

More information

Systems of Ordinary Differential Equations

Systems of Ordinary Differential Equations Systems of Ordinary Differential Equations MATH 365 Ordinary Differential Equations J Robert Buchanan Department of Mathematics Fall 2018 Objectives Many physical problems involve a number of separate

More information

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 0 1 4 Block Diagrams Block diagram models consist of two fundamental objects:

More information

Stability of Parameter Adaptation Algorithms. Big picture

Stability of Parameter Adaptation Algorithms. Big picture ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about

More information

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System CHAPTER 1 Basic Concepts of Control System 1. What is open loop control systems and closed loop control systems? Compare open loop control system with closed loop control system. Write down major advantages

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11 sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be

More information

Topic # Feedback Control

Topic # Feedback Control Topic #5 6.3 Feedback Control State-Space Systems Full-state Feedback Control How do we change the poles of the state-space system? Or,evenifwecanchangethepolelocations. Where do we put the poles? Linear

More information

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) =

EE C128 / ME C134 Fall 2014 HW 9 Solutions. HW 9 Solutions. 10(s + 3) s(s + 2)(s + 5) G(s) = 1. Pole Placement Given the following open-loop plant, HW 9 Solutions G(s) = 1(s + 3) s(s + 2)(s + 5) design the state-variable feedback controller u = Kx + r, where K = [k 1 k 2 k 3 ] is the feedback

More information

CDS 101/110a: Lecture 2.1 Dynamic Behavior

CDS 101/110a: Lecture 2.1 Dynamic Behavior CDS 11/11a: Lecture 2.1 Dynamic Behavior Richard M. Murray 6 October 28 Goals: Learn to use phase portraits to visualize behavior of dynamical systems Understand different types of stability for an equilibrium

More information

MEM 255 Introduction to Control Systems: Modeling & analyzing systems

MEM 255 Introduction to Control Systems: Modeling & analyzing systems MEM 55 Introduction to Control Systems: Modeling & analyzing systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline The Pendulum Micro-machined capacitive accelerometer

More information

A conjecture on sustained oscillations for a closed-loop heat equation

A conjecture on sustained oscillations for a closed-loop heat equation A conjecture on sustained oscillations for a closed-loop heat equation C.I. Byrnes, D.S. Gilliam Abstract The conjecture in this paper represents an initial step aimed toward understanding and shaping

More information