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

Size: px
Start display at page:

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

Transcription

1 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) Università di Bologna claudio.melchiorri@unibo.it

2 C. Melchiorri (DEI) Automatic Control & System Theory 2 Systems and Models The terms: System System theory System engineering are frequently used in many different areas: process control, data elaboration, biology, economy, ecology, management, traffic control, System: common element in this terminology Need of defining and analysing their structural properties

3 Systems and Models System: A set, artificially isolated from the context, possibly made by more (internal) interacting parts, It is desired to study its dynamic behaviour 2 1 4: connections External environment C. Melchiorri (DEI) Automatic Control & System Theory 3

4 Systems and Models System: The time-evolution of a system is observable by means of a set of measurable attributes or variables that change in time Measurable attribute: Feature of the system that can be related to one or more integer, real or complex numbers, or in any case to a set of symbols Mathematical model: Expression by mathematical equations of the relationship between the measurable attributes C. Melchiorri (DEI) Automatic Control & System Theory 4

5 Systems and Models The study of a system and of its properties is based on a mathematical model (although other models can be used as well) that describes, with a given approximation, the relationships among the system variables. Different models can be associated with a given system, and the chosen model depends on the desired representation level, precision, and complexity. The goal of the System Theory is to mathematically describe/ represent a system in order to understand its main physical properties and design a proper control system. C. Melchiorri (DEI) Automatic Control & System Theory 5

6 C. Melchiorri (DEI) Automatic Control & System Theory 6 Systems and Models A system is graphically represented with a block, Its variables are indicated by links to the external environment or other systems. S S 1 S 2

7 C. Melchiorri (DEI) Automatic Control & System Theory 7 Systems and Models In an oriented system, it is possible to consider Input variables (causes) Output variables (effects) The separation between input and output variables is neither unique nor clear R i a L a (t) a c(t), ω(t) i e (t) input u 1 (t) u 2 (t) S u 3 (t) y(t) output v a (t) v e (t) L e

8 C. Melchiorri (DEI) Automatic Control & System Theory 8 Systems and Models Systems Distributed Parameters Lumped Parameters Stochastic Deterministic Continuous time Discrete time Nonlinear Linear Time Varying Constant coefficients Non homogeneous Homogeneous

9 C. Melchiorri (DEI) Automatic Control & System Theory 9 Systems and Models Systems Distributed Parameters Lumped Parameters Stochastic Deterministic Continuous time Discrete time Nonlinear Linear Time Varying Constant coefficients Non homogeneous Homogeneous

10 C. Melchiorri (DEI) Automatic Control & System Theory 10 Systems and Models: Static and Dynamic Systems Two types of systems are considered: 1. Static systems (memory-less) Mathematical model of static systems: Algebraic equations in a given instant, the output depends only on the input value in that instant (e.g. the relation between the tension and the current in a resistance) 2. Dynamic systems (with memory) Mathematical model of dynamic systems (lumped parameters): Differential equations in a given instant, the output does not depends only on the value of the input variables in that instant, but also on the previous values (e.g. the relation between the tension and the current in a capacitor) Concept of state

11 C. Melchiorri (DEI) Automatic Control & System Theory 11 Lumped parameters models Physical properties are usually distributed in the systems: Mass Elasticity Resistance... In their mathematical description, when possible it is better to introduce approximations that allow to concentrate in one (or few) points those properties: Relevant simplifications can then be achieved in the mathematical descriptions. Lumped parameters models are obtained. Concentrated mass Concentrated elasticity In the practice, although it is evident that all the physical properties of systems are distributed, whenever possible it is advisable to use lumped parameter models.

12 C. Melchiorri (DEI) Automatic Control & System Theory 12 Lumped parameters models Lumped parameters models are expressed by Ordinary Differential Equations, ODE, (continuous time) or Difference Equation (discrete time), that are function of time only: When it is not possible to consider as concentrated (some of) the parameters of the system, it is necessary to use Partial Difference Equations, PDE. In this case, the dynamics is not only a function of time, but ALSO e.g. of space:

13 C. Melchiorri (DEI) Automatic Control & System Theory 13 Systems and Models 60 Static system (algebraic) i(t) V, I v(t) R v(t) =Ri(t) Time (s) Dynamic system q i(t) C 0.2 v v(t) R

14 C. Melchiorri (DEI) Automatic Control & System Theory 14 Systems and Models Static systems Electric circuit with resistances R 1 v i (t) R 2 v u (t) Combinational circuit u 1 u 2 u 3 y u 1 u 2 u 3 y The output is a pure function of the present input only, in contrast to sequential logic in which the output depends not only on the present input but also on the history of the input. The inputs could e.g. represent the positions of switches and the output the lighting of a bulb

15 C. Melchiorri (DEI) Automatic Control & System Theory 15 Systems and Models Dynamic systems Dynamic systems: with memory. The output values in a given instant of time depend on current and previous history of inputs (history = memory). Electrical circuit with elements able to store energy (capacitors and/or inductors) R 1 u(t) R 2 v u (t) v c (t) x u(t) input v u (t) output x state

16 C. Melchiorri (DEI) Automatic Control & System Theory 16 Systems and Models Dynamic systems Electrical circuit with elements able to store energy (capacitors and/or inductors) R 1 u(t) R 2 v u (t) v c (t) x u(t) input v u (t) output One obtains x state

17 C. Melchiorri (DEI) Automatic Control & System Theory 17 Systems and Models The description of the system is made with two equations, a differential and an algebraic one: State differential equation Output equation u x y

18 C. Melchiorri (DEI) Automatic Control & System Theory 18 Systems and Models The description of the system is made with two equations, a differential and an algebraic one: State differential equation Output equation In general, it is difficult to solve the state differential equation. However, for a given class of systems (i.e. linear, continuous time, lumped systems) and given the initial state x(0) = x 0 (value of the state at t = 0), one obtains: State transition equation Similar equations hold also in the discrete time case.

19 C. Melchiorri (DEI) Automatic Control & System Theory 19 Systems and Models The equation valid also for the vector case, is the so-called Lagrange s formula It is computed from the derivative of an integral (fundamental theorem of calculus) with

20 C. Melchiorri (DEI) Automatic Control & System Theory 20 Systems and Models Main analysis problems in System Theory are: Motion analysis Output analysis: computation of the motion of the state (time evolution of x) or of the output function y(t), given the initial state x(0) = x 0 and the input function u(t) Controllability analysis: how to affect the state motion or the output function acting on the input variable Observability analysis: computation of the state of the system in a given instant t, given the input and output values over the course of time period Sensitivity analysis: study of the influence on the state/output evolution of changes in the initial state, of the input function, of the system s parameters Stability analysis: in a stable system, limited variations of the initial state or of the input function generate limited variations of the state evolution or of the output

21 C. Melchiorri (DEI) Automatic Control & System Theory 21 Systems and Models Main synthesis problems in System Theory are: Input synthesis: definition of an input function that generates, given an initial state, a desired state evolution or a desired output function Synthesis of the input and of initial state: determination of an input function and of an initial state that generate a desired state evolution or a desired output function Control synthesis: design and implementation of a device that, properly connected to the system, allows achieving desired properties and behaviors in terms of stability, disturbance rejection, output properties,

22 C. Melchiorri (DEI) Automatic Control & System Theory 22 Systems and Models Concept of state for a dynamic system The state is the information on the internal condition of a dynamic system that is needed in each instant in order to predict the effect of the previous history of the system itself on its future behavior In physical systems, the internal condition is typically determined by an energy storage (also momentum or mass) It is advisable, in the definition of the state variables, to choose variables related to these storages (e.g. the voltage of a capacitor or of an inductor in an electrical circuit, the velocity of a mass in a mechanical system, ) The state variables and the state equations are NOT defined uniquely!

23 C. Melchiorri (DEI) Automatic Control & System Theory 23 Systems and Models Considerations related to storage/transmission of energy In each physical domain of interest, excluding the thermal one, there are two components that are able to store energy: Electrical Capacitor (C) and Inductor (L) Mechanical (linear) Mass (M) and compliance (1/K) Mechanical (rotational) Inertia (J) and rotational compliance (1/K) Fluid flow (hydraulic/pneumatic) Fluid Capacitor (C f ) and Fluid Inductor (L f ) Thermal Thermal Capacitor (C t )

24 Systems and Models Considerations related to storage/transmission of energy The two basic elements to store energy: Domain capacitive storage inductive storage electrical E = 1 Cv 2 2 E = 1 2 Li 2 mechanical (linear) E = 1 2 Mv 2 E = K f mechanical (rotational) E = 1 2 Jω 2 E = K c hydraulic/pneumatic E = 1 2 C f p 2 E = 1 2 L q f 2 thermic E = C t T Non present The stored energy depends on the Effort variables Flow variables Effort variables are computed as differences C. Melchiorri (DEI) Automatic Control & System Theory 24

25 Systems and Models Definition The state of a dynamic system Σ: Is an element of the state set X It may change in time, The state x(t 0 ) at the instant t 0, together with the segment of the input function u [t0,t1], uniquely defines the output function y [t0,t1] C. Melchiorri (DEI) Automatic Control & System Theory 25

26 C. Melchiorri (DEI) Automatic Control & System Theory 26 Systems and Models - Examples RLC circuit L R Choice of the state variables v i (t) i C v u (t) Quantities related to energy storage: i v c

27 C. Melchiorri (DEI) Automatic Control & System Theory 27 Systems and Models - Examples RLC circuit L R v i (t) i C v u (t) 2 states 1 output

28 C. Melchiorri (DEI) Automatic Control & System Theory 28 Systems and Models - Examples Electric circuit with more loops C 1 R 1 R 2 v 1 i 4 v i (t) i 1 i 2 i 3 i 5 v 2 C 2 R 3 v u (t)

29 Systems and Models - Examples Electric circuit with more loops C 1 R 1 R 2 v 1 i 4 v i (t) i 1 i 2 i 3 i 5 v 2 C 2 R 3 v u (t) 2 states 1 output C. Melchiorri (DEI) Automatic Control & System Theory 29

30 C. Melchiorri (DEI) Automatic Control & System Theory 30 Systems and Models - Examples Electric circuit with more loops C 1 R 1 R 2 v 1 i 4 v i (t) i 1 i 2 i 3 i 5 v 2 C 2 R 3 v u (t) The time-evolution of the state is a continuous function! Output discontinuity due to the presence of the term D in the output equation 1.2 Input and output States x1 and x

31 C. Melchiorri (DEI) Automatic Control & System Theory 31 Systems and Models - Examples Mechanical system f(t) k 2 b 1 k 1 m 1 x 1 (t) m 2 x 2 (t) b 2 4 states 2 output

32 Systems and Models - Examples Mechanical system m1 = 10; m2 = 5; k1 = 100; k2 = 50; 2 b1 = 10; b2 = 20; f(t) k 2 b 1 m 1 m 2 k 1 b 2 x 1 (t) x 2 (t) Position of the two masses Position of the two masses 2 f = 100 N b1 = 50; b2 = 20; 1.5 f 1.5 f 1 x 1 1 x x 2 x Tempo Tempo C. Melchiorri (DEI) Automatic Control & System Theory 32

33 Systems and Models - Examples DC electric motor i a (t) R a L a C m (t), ω(t) v a (t) i e (t) v e (t) L e v c (t) C r (t) if v e = const u y x 3 states 2 input 1 output C. Melchiorri (DEI) Automatic Control & System Theory 33

34 C. Melchiorri (DEI) Automatic Control & System Theory 34 Systems and Models - Examples Sequential circuit (finite state system) u 1 u 2 sync Mathematical model y The system is synchronous: output is 1 if the current input symbol is 01 and if previously, between symbols 00 and 11, the last was 11. x u 1 u State transition function u 1 u 2 x Output function Discrete-time dynamic system

35 C. Melchiorri (DEI) Automatic Control & System Theory 35 Systems and Models - Examples Another case of discrete time systems is obtained e.g. when a continuous time system is controlled by a digital computer: sampled data R 1 u(t) R 2 v u (t) v c (t) x T u(k) y(k) T

36 C. Melchiorri (DEI) Automatic Control & System Theory 36 Systems and Models - Examples Another case of discrete time systems is obtained e.g. when a continuous time system is controlled by a digital computer: sampled data R 1 u(t) R 2 v u (t) v c (t) x If the input is a piecewise constant signal, and if the output is sampled at the same instants of time kt in which the input changes, then: u u(2) u(4) u(1) u(3) u(0) 0 T 2T 3T 4T t

37 C. Melchiorri (DEI) Automatic Control & System Theory 37 Systems and Models - Examples The state transition function in this case is given by

38 C. Melchiorri (DEI) Automatic Control & System Theory 38 In general, the mathematical model of a system is characterized by: 1. The time set 2. The set of input variables 3. The set of input functions 4. The set of output variables 5. The set of state variables D.1 A continuous-time system (continuous system) is obtained when Set of real numbers D.2 A discrete-time system (discrete system) is obtained when Set of integer numbers

39 Definition: A model (system) is causal (nonanticipative or physical) when the output depends only on past and current values of the input A non-causal model (system) is called anticipative or acausal. An anticipative model does not correspond to any physical system It is not conceivable a system reacting to an input before it is applied. C. Melchiorri (DEI) Automatic Control & System Theory 39

40 C. Melchiorri (DEI) Automatic Control & System Theory 40 The model y(t) =a dx(t) dt is not causal if x is the input and y is the output of the system. The derivative function is defined as it is necessary to know the future value of the function! It is not possible to implement an ideal derivative function The model is causal if y is the input and x the output Non causal models are used sometimes for analysis and algebraic manipulation purposes.

41 Causal systems and models Example (non physical system): x(t) = A sin ωt y(t) = dx(t) = A ω cos ωt dt x(t) dx(t) dt y(t) The amplitude (then the energy) of the output signal y(t) would increase (to infinite) if the frequency ω of the input is increased! 4 2 A = 1, ω = 2 rad/sec A = 1, ω = 4 rad/sec Tempo (sec) C. Melchiorri (DEI) Automatic Control & System Theory 41

42 C. Melchiorri (DEI) Automatic Control & System Theory 42 D.3 A system is called memory-less (or purely algebraic) if it is composed by the sets and by an input/output function D.4 A system is called continuous-time dynamic system if it is composed by the sets, by a state differential equation which admits a unique solution for each initial state and for each admissible input function, and by an output function

43 C. Melchiorri (DEI) Automatic Control & System Theory 43 D.5 A system is called discrete-time dynamic system if it is composed by the sets, by a future state equation and by an output function D.6 A system is purely dynamic if its output function is expressed as i.e. it does not depend directly on the input

44 C. Melchiorri (DEI) Automatic Control & System Theory 44 u Purely dynamic system z Purely algebraic system y Non present in purely dynamic systems n Separation principle: dynamic part (with state) algebraic part n D.7 A system is called time-invariant or stationary if the time variable does not appear explicitly in the equations of its mathematical model. Otherwise, it is called non-stationary or timevarying.

45 C. Melchiorri (DEI) Automatic Control & System Theory 45 Time invariant models If the properties of a system do not depend on the time (i.e. they are time invariant), then the corresponding parameters are constant. The models of these systems are called stationary or time-invariant. In these cases, experiments are repeatable: the output obtained by applying a given input at time t 0 with a given initial state x 0 is the same (except a translation in time) obtained by applying, with the same initial state x 0, the same input at time t 0 -δ x, y 0.5 x, y Tempo (s) Tempo (s)

46 C. Melchiorri (DEI) Automatic Control & System Theory 46 Time invariant models From a practical point of view, usually the parameters of physical systems change in time! On the other hand, it is sufficient that they do not change in a significant manner in a time period comparable with the `experiment duration. In time-invariant models, the initial time t 0 is not important, and therefore the value t 0 = 0 is usually considered.

47 D.8 A system is linear if 1. The sets U, U f, X, and Y are vector space (defined on the same field T ) 2. The functions defining its mathematical model are linear in x, u for all the admissible t. Otherwise, a system is non-linear. Commonly, a system is defined in mathematical term by: Linear systems Non linear systems C. Melchiorri (DEI) Automatic Control & System Theory 47

48 C. Melchiorri (DEI) Automatic Control & System Theory 48 Purely algebraic system Continuous-time dynamic system Discrete-time dynamic system

49 In order to take into account the physical limitation of the variables, the input set U is often considered limited u 2 u 1 Examples: Input voltage for an electric motor -V a < v < V a Input flow in a tank 0 < u < U C. Melchiorri (DEI) Automatic Control & System Theory 49

50 C. Melchiorri (DEI) Automatic Control & System Theory 50 Classification of the systems on basis of the state Finite set = set of the states Vector space with Finite dimension Infinite dimension D.9 It is then possible to define: Finite-State systems (state set: finite set) Finite-Dimensional systems (state set: finite-dimensional vector space) Infinite-Dimensional systems (state set: infinite-dimensional vector space)

51 C. Melchiorri (DEI) Automatic Control & System Theory 51 State transition function The (unique) solution of the equations has the form and it is called the state transition function

52 Properties of the state transition function 1) Time orientation: it is defined for t t 0, but not necessarily for t < t 0 2) Causality: its dependence on the input function is restricted to the time interval [t 0, t]: ϕ(t, t 0, x 0, u 1 (.)) = ϕ(t, t 0, x 0, u 2 (.)) if u 1 [t0,t] = u 2 [t0,t] 3) Consistency: x = ϕ (t, t, x, u(.)) 4) Composition: consecutive state transitions are congruent. i.e., ϕ(t, t 0, x 0, u(.)) = ϕ(t, t 1, x 1, u(.)) provided that x 1 = ϕ(t 1, t 0, x 0, u(.)) t 0 t t 1 C. Melchiorri (DEI) Automatic Control & System Theory 52

53 C. Melchiorri (DEI) Automatic Control & System Theory 53 The last property (composition) means that

54 C. Melchiorri (DEI) Automatic Control & System Theory 54 Representation of the time evolution of a system The time evolution of the state can be represented as a trajectory in the state space, parameterized as a function of time. x(t) = ϕ(t, t 0, x(t 0 ), u(.)) t x 3 t 1 t 2 t 3 Trajectory: x(0) x1 x 2 {x(t) : x(t) = ϕ(t, t 0, x(t 0 ), u(.)), t [t 0, t 1 ]} u Possible control choices t 1 t 2 t 3 t Input function The choice of the input in a given instant of time allows to define different orientations to the tangential direction of the trajectory at t: the input affects the velocity!

55 Event: pair {t, x(t)} T x X Motion or Movement for t [t 0, t 1 ] is the set of events defined by the transition function The motion is defined in the space T x X Trajectory: image in X of the transition function for t [t 0, t 1 ] The trajectory is defined in X 2 x 2 " Motion x 1 " t C. Melchiorri (DEI) Automatic Control & System Theory Trajectory

56 For any given initial state, different input functions cause different trajectories, all initiating at the same point of the state space; Selecting input at a particular instant of time (for instance, t 3 ) allows different orientations in space of the tangent to the trajectory at t 3, namely of the state velocity ẋ 1, ẋ 2, ẋ 3 t x 3 t 1 t 2 t 3 x(0) x1 x 2 u t 1 t 2 t 3 C. Melchiorri (DEI) Automatic Control & System Theory 56 t

57 In a similar way, it is possible to obtain a function describing the output trajectories. From: One obtains: From (1) we have obtained the state transition function that, substituted in (2), gives the response function Output trajectory: C. Melchiorri (DEI) Automatic Control & System Theory 57

58 In conclusion: A system, once the differential equation of its mathematical model has been solved, is characterized by a state transition function and by a response function C. Melchiorri (DEI) Automatic Control & System Theory 58

59 C. Melchiorri (DEI) Automatic Control & System Theory 59 D.10 Indistinguishable states in [t 0, t 1 ] : the states x 1, x 2 X are indistinguishable if D.11 Equivalent states: the states x 1, x 2 X are equivalent if they are indistinguishable for each pair of instants D.12 Minimal system: is a dynamic system without equivalent states A non-minimal system can be put in minimal form by defining a new state set in which each state corresponds to a class of equivalent old states.

60 C. Melchiorri (DEI) Automatic Control & System Theory 60 Example: R C R R v i (t) R R v i (t) R 1 v u (t) R 1 v u (t) Non-minimal system Minimal system

61 C. Melchiorri (DEI) Automatic Control & System Theory 61 Example: Motor Pump v a (t) θ(t), ω(t) c r (t) q(t) z Pump: c r = k p ω, q = k q ω Tank: dz / dt = k s q When the two models are considered together, two equivalent states are identified (θ, z). One of them can be ignored: in this case θ since we want to control the liquid level only.

62 D.13 Equivalent systems: the systems Σ 1 and Σ 2 are equivalent if they are compatible, i.e. T 1 = T 2 = T U 1 = U 2 = U U f1 = U f2 = U f Y 1 = Y 2 = Y and if to any state x 1 X (x 2 X) of Σ 1 it is possible to associate a state x 2 X (x 1 X) of Σ 2 (and vice versa) such that u(.) Σ 1 x 1 y 1 y 2 Σ 2 x 2 C. Melchiorri (DEI) Automatic Control & System Theory 62

63 C. Melchiorri (DEI) Automatic Control & System Theory 63 Example: L R 2 v i (t) i 0 R 1 v u (t) v i (t) v c C v u (t) The two systems are equivalent if The initial states must be such that

64 C. Melchiorri (DEI) Automatic Control & System Theory 64 As a matter of fact: L R 2 v i (t) i 0 R 1 v u (t) v i (t) v c C v u (t) {{ ẋ1 = R 1 L x L u y = R 1 x 1 { ẋ2 = 1 CR 2 x CR 2 u y = x 2 The two systems are equivalent if The evolution of the states is such that

65 C. Melchiorri (DEI) Automatic Control & System Theory 65 Among all the possible motions, particular and important motions are those constant. The corresponding trajectory results in a unique state, called equilibrium state. D.14 Temporary equilibrium state. In a dynamic system Σ, a state is a temporary equilibrium state in [t 0, t 1 ] if there exists an input function such that m M = M 0 + m t Mass s f input 0 f F Force s 0 Notice: equilibrium depends on the input!!

66 C. Melchiorri (DEI) Automatic Control & System Theory 66 D.15 Equilibrium state: it is a temporary equilibrium state in [t 0, t 1 ] for any pair t 0, t 1 in T Example: s f input M = M 0 Mass 0 f F Force s 0 N.B. It may happen that not all the states s can be equilibrium states, because f is limited

67 C. Melchiorri (DEI) Automatic Control & System Theory 67 Mathematical models: Input-state-output Differential model Input-state-output Difference model Input-state-output Global model External Global model Particular cases: stationary models, linear models, linear stationary models

68 C. Melchiorri (DEI) Automatic Control & System Theory 68 Time invariant systems (time-shifting of causes and effects) Time invariant systems satisfy the time-shifting of causes and effects property. u(t) u Δ (t) u Δ (t) = u(t-τ) Assume that Shifted input function 0 τ t In time-invariant systems, the transition function and the response function verify the following equations:

69 In particular, if τ = -t 0, one otains Therefore, for time invariant systems: 1. It is always possible to consider as initial istant of time t 0 = 0 2. The transition and the response functions depend in a linear fashion on the difference t - t 0, not on t and t 0 separately C. Melchiorri (DEI) Automatic Control & System Theory 69

70 C. Melchiorri (DEI) Automatic Control & System Theory 70 Linear systems Functions ϕ and are linear with respect to initial state and input function Let consider two scalars α and β, and In the particular case α = β = 1, these equations correspond to the socalled property of superposition of the effects.

71 C. Melchiorri (DEI) Automatic Control & System Theory 71 Important consequence: for linear systems, the property of decomposability of state transition and response functions holds. Free motion Forced motion Free response Forced response Moreover: 1. Indistinguishable states in [t 0, t 1 ] generate the same free response in [t 0, t 1 ] 2. A Linear System is in minimal form iff for any initial instant of time t 0 no different states generate the same free response

72 C. Melchiorri (DEI) Automatic Control & System Theory 72 Controllability and Reachability The term controllability denotes the possibility of influencing the motion x(.) or the response y(.) of a dynamical system Σ by means of the input function (or control function) u(.) U f. It might be required to steer a system from a state x 0 to x 1 or from an event (t 0, x 0 ) to (t 1, x 1 ): if this is possible, the system is said to be controllable from x 0 to x 1 or from (t 0, x 0 ) to (t 1, x 1 ). Equivalent statements: the state x 0 (or the event (t 0, x 0 )) is controllable to x 1 (or to (t 1, x 1 )) and the state x 1 (or the event (t 1, x 1 )) is reachable from x 0 (or from (t 0, x 0 ))

73 C. Melchiorri (DEI) Automatic Control & System Theory 73 Controllability and Reachability Controllability analysis is strictly connected to the definition of particular subsets of the state space X, that is: D.16 Set of the states reachable at time instant t 1 from the state x 0 at t 0 (i.e. from the event (t 0, x 0 ) ) D.17 Set of the states reachable at any time belonging to the interval [t 0, t 1 ] from the state x 0 at t 0 (i.e. from the event (t 0, x 0 ) )

74 C. Melchiorri (DEI) Automatic Control & System Theory 74 D.18 Set of the states controllable at the event (t 1, x 1 ) from the initial time t 0 D.19 Set of the states controllable at the event (t 1, x 1 ) from any time in [t 0, t 1 ] A property:

75 C. Melchiorri (DEI) Automatic Control & System Theory 75 Representation in X = R 2 Set of the events (t, x) x (t 0 ) x(t 1 ) x(t 0 ) x (t 0 ) x (t 1 ) Trajectory x(t) corresponding to [t 0 t 1 ] x (t 1 ) t 0 t 1 t Events (t,x) corresponding to time t 0, t 1

76 Representation in X = R 2 Set of the events (t, x) x 1 x 0 t 0 t 1 t Events (t,x) corresponding to time t 0, t 1 These are the set of all the admissible motions with (t 1, x 1 ) or (t 0, x 0 ) as final or initial event. C. Melchiorri (DEI) Automatic Control & System Theory 76

77 C. Melchiorri (DEI) Automatic Control & System Theory 77 Let s define: Then Moreover: Projection along t on P 0 of Projection along t on P 1 of

78 C. Melchiorri (DEI) Automatic Control & System Theory 78 D.20 The state set of a dynamic system Σ or, by extension, system Σ itself, is said to be completely reachable from the event (t 0, x) in the time interval [t 0, t 1 ] if x t 0 t 1 t D.21 The state set of a dynamic system Σ or, by extension, system Σ itself, is said to be completely controllable to the event (t 1, x) in the time interval [t 0, t 1 ] if t 0 t 1 t

79 C. Melchiorri (DEI) Automatic Control & System Theory 79 In case of time invariant systems, since we can assume t 0 = 0, a simplified notation can be used : The sets and are defined as These are the state sets reachable from z and controllable to z in an arbitrarily long period of time.

80 C. Melchiorri (DEI) Automatic Control & System Theory 80 D.22 A time-invariant system is completely controllable (or connected) if it is possible to reach any state from any other state, so that W + (x) =W (x)=x for all x X. x 0 x 1 x 0 t 0 t 1 t

81 C. Melchiorri (DEI) Automatic Control & System Theory 81 Observability (and Reconstructability) The term observability denotes the possibility of deriving the initial state x(t 0 ) or the final state x(t 1 ) of a dynamic system Σ when the time evolutions of input and output in the time interval [t 0, t 1 ] are known. Final state observability is denoted also with the term reconstructability. The state observation and reconstruction problems may not always admit a solution: this happens, in particular, for observation when the initial state belongs to a class whose elements are indistinguishable in [t 0, t 1 ].

82 Observability (and Reconstructability) Let s define: The set of all the initial states consistent with the functions u(.), y(.) in the time interval [t 0, t 1 ] The set of all the final states consistent with the functions u(.), y(.) in the time interval [t 0, t 1 ] where y(.) is not arbitrary, but constrained to the set of all the output functions admissible with respect to the initial state and the input function. This set is defined by C. Melchiorri (DEI) Automatic Control & System Theory 82

83 C. Melchiorri (DEI) Automatic Control & System Theory 83 The state set of a dynamic system Σ or, by extension, system Σ itself, is Observable in [t 0, t 1 ] by a suitable experiment (called diagnosis) if there exists at least one input function u(.) U f such that reduces to a single element for all y(.) Y f (t 0, u(.)); Reconstructable in [t 0, t 1 ] by a suitable experiment (called homing) if there exists at least one input function u(.) U f such that reduces to a single element for all y(.) Y f (t 0, u(.)).

84 C. Melchiorri (DEI) Automatic Control & System Theory 84 The state set of a dynamic system Σ or, by extension, system Σ itself, is Fully observable in [t 0, t 1 ] if it is observable in [t 0, t 1 ] with any input function u(.) U f ; Fully reconstructable in [t 0, t 1 ] ] if it is reconstructable in [t 0, t 1 ] with any input function u(.) U f ;

85 C. Melchiorri (DEI) Automatic Control & System Theory 85 With time invariant system, we can adopt the notation Then: Observable system Reconstructable system Fully observable system Fully reconstructable system

86 C. Melchiorri (DEI) Automatic Control & System Theory 86 Systems and Models The above sets are often considered in solving problems related to system control and observation. The most significant of these problems are: 1. Control between two given states: given two states x 0 and x 1 at two instants of time t 0 and t 1, where t 1 > t 0, determine an input function u(.) such that x 1 =ϕ(t 1, t 0, x 0, u(.)). 2. Control to a given output: given an initial state x 0, an output value y 1 at two instants of time t 0, t 1, where t 1 > t 0, determine an input u(.) such that y 1 =γ(t 1, t 0, x 0, u(.)). 3. Control for a given output function: given an initial state x 0, an admissible output function y(.) at two instants of time t 0, t 1, where t 1 > t 0, determine an input u(.) such that y(t)=γ(t, t 0, x 0, u(.)) for all t [t 0, t 1 ].

87 C. Melchiorri (DEI) Automatic Control & System Theory 87 Systems and Models 4. State observation: given corresponding input and output functions u(.), y(-) at two instants of t 0, t 1, where t 1 > t 0, determine an initial state x 0 (or the whole set of initial states) consistent with them, i.e., such that y(t)=γ(t, t 0, x 0, u(.)) for all t [t0, t1]. 5. State reconstruction: given corresponding input and output functions u(.), y(.) at two instants of time t 0, t 1, where t 1 > t 0, determine a final state x 1 (or the whole set of final states) consistent with them, i.e., corresponding to an initial state x 0 such that x 1 =ϕ(t1, t0, x0, u(.)), y(t)=γ(t, t0, x0, u(.)) for all t [t 0, t 1 ]. 6. Diagnosis: like 4, except solution also includes the choice of a suitable input function. 7. Homing: like 5, except solution also includes the choice of a suitable input function.

STABILITY ANALYSIS OF DYNAMIC SYSTEMS

STABILITY ANALYSIS OF DYNAMIC SYSTEMS C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY STABILITY ANALYSIS OF DYNAMIC SYSTEMS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e

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

Noise - irrelevant data; variability in a quantity that has no meaning or significance. In most cases this is modeled as a random variable.

Noise - irrelevant data; variability in a quantity that has no meaning or significance. In most cases this is modeled as a random variable. 1.1 Signals and Systems Signals convey information. Systems respond to (or process) information. Engineers desire mathematical models for signals and systems in order to solve design problems efficiently

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

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

Signals and Systems Chapter 2

Signals and Systems Chapter 2 Signals and Systems Chapter 2 Continuous-Time Systems Prof. Yasser Mostafa Kadah Overview of Chapter 2 Systems and their classification Linear time-invariant systems System Concept Mathematical transformation

More information

CONTROL OF DIGITAL SYSTEMS

CONTROL OF DIGITAL SYSTEMS AUTOMATIC CONTROL AND SYSTEM THEORY CONTROL OF DIGITAL SYSTEMS Gianluca Palli Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna Email: gianluca.palli@unibo.it

More information

Modeling of Electromechanical Systems

Modeling of Electromechanical Systems Page 1 of 54 Modeling of Electromechanical Systems Werner Haas, Kurt Schlacher and Reinhard Gahleitner Johannes Kepler University Linz, Department of Automatic Control, Altenbergerstr.69, A 4040 Linz,

More information

Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits

Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the timevarying

More information

Lecture A1 : Systems and system models

Lecture A1 : Systems and system models Lecture A1 : Systems and system models Jan Swevers July 2006 Aim of this lecture : Understand the process of system modelling (different steps). Define the class of systems that will be considered in this

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

University Question Paper Solution

University Question Paper Solution Unit 1: Introduction University Question Paper Solution 1. Determine whether the following systems are: i) Memoryless, ii) Stable iii) Causal iv) Linear and v) Time-invariant. i) y(n)= nx(n) ii) y(t)=

More information

(Refer Slide Time: 00:01:30 min)

(Refer Slide Time: 00:01:30 min) Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various

More information

Response of Second-Order Systems

Response of Second-Order Systems Unit 3 Response of SecondOrder Systems In this unit, we consider the natural and step responses of simple series and parallel circuits containing inductors, capacitors and resistors. The equations which

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

UNIT 1. SIGNALS AND SYSTEM

UNIT 1. SIGNALS AND SYSTEM Page no: 1 UNIT 1. SIGNALS AND SYSTEM INTRODUCTION A SIGNAL is defined as any physical quantity that changes with time, distance, speed, position, pressure, temperature or some other quantity. A SIGNAL

More information

Inductance, RL and RLC Circuits

Inductance, RL and RLC Circuits Inductance, RL and RLC Circuits Inductance Temporarily storage of energy by the magnetic field When the switch is closed, the current does not immediately reach its maximum value. Faraday s law of electromagnetic

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

EE292: Fundamentals of ECE

EE292: Fundamentals of ECE EE292: Fundamentals of ECE Fall 2012 TTh 10:00-11:15 SEB 1242 Lecture 14 121011 http://www.ee.unlv.edu/~b1morris/ee292/ 2 Outline Review Steady-State Analysis RC Circuits RL Circuits 3 DC Steady-State

More information

Dynamic Modeling. For the mechanical translational system shown in Figure 1, determine a set of first order

Dynamic Modeling. For the mechanical translational system shown in Figure 1, determine a set of first order QUESTION 1 For the mechanical translational system shown in, determine a set of first order differential equations describing the system dynamics. Identify the state variables and inputs. y(t) x(t) k m

More information

Chapter 32. Inductance

Chapter 32. Inductance Chapter 32 Inductance Joseph Henry 1797 1878 American physicist First director of the Smithsonian Improved design of electromagnet Constructed one of the first motors Discovered self-inductance Unit of

More information

Series RC and RL Time Domain Solutions

Series RC and RL Time Domain Solutions ECE2205: Circuits and Systems I 6 1 Series RC and RL Time Domain Solutions In the last chapter, we saw that capacitors and inductors had element relations that are differential equations: i c (t) = C d

More information

Chapter 6. Second order differential equations

Chapter 6. Second order differential equations Chapter 6. Second order differential equations A second order differential equation is of the form y = f(t, y, y ) where y = y(t). We shall often think of t as parametrizing time, y position. In this case

More information

Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current.

Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current. Inductance Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current. Basis of the electrical circuit element called an

More information

130 CHAP. 4 Systems of ODEs. Phase Plane. Qualitative Methods. Find the eigenvalues and eigenvectors of the matrix

130 CHAP. 4 Systems of ODEs. Phase Plane. Qualitative Methods. Find the eigenvalues and eigenvectors of the matrix 3 CHAP. 4 Systems of ODEs. Phase Plane. Qualitative Methods This quadratic equation in l is called the characteristic equation of A. Its solutions are the eigenvalues l and l of A. First determine these.

More information

Contents lecture 6 2(17) Automatic Control III. Summary of lecture 5 (I/III) 3(17) Summary of lecture 5 (II/III) 4(17) H 2, H synthesis pros and cons:

Contents lecture 6 2(17) Automatic Control III. Summary of lecture 5 (I/III) 3(17) Summary of lecture 5 (II/III) 4(17) H 2, H synthesis pros and cons: Contents lecture 6 (7) Automatic Control III Lecture 6 Linearization and phase portraits. Summary of lecture 5 Thomas Schön Division of Systems and Control Department of Information Technology Uppsala

More information

Physics 116A Notes Fall 2004

Physics 116A Notes Fall 2004 Physics 116A Notes Fall 2004 David E. Pellett Draft v.0.9 Notes Copyright 2004 David E. Pellett unless stated otherwise. References: Text for course: Fundamentals of Electrical Engineering, second edition,

More information

ECE2262 Electric Circuit

ECE2262 Electric Circuit ECE2262 Electric Circuit Chapter 7: FIRST AND SECOND-ORDER RL AND RC CIRCUITS Response to First-Order RL and RC Circuits Response to Second-Order RL and RC Circuits 1 2 7.1. Introduction 3 4 In dc steady

More information

Introduction to Controls

Introduction to Controls EE 474 Review Exam 1 Name Answer each of the questions. Show your work. Note were essay-type answers are requested. Answer with complete sentences. Incomplete sentences will count heavily against the grade.

More information

Lecture Notes of EE 714

Lecture Notes of EE 714 Lecture Notes of EE 714 Lecture 1 Motivation Systems theory that we have studied so far deals with the notion of specified input and output spaces. But there are systems which do not have a clear demarcation

More information

EE292: Fundamentals of ECE

EE292: Fundamentals of ECE EE292: Fundamentals of ECE Fall 2012 TTh 10:00-11:15 SEB 1242 Lecture 20 121101 http://www.ee.unlv.edu/~b1morris/ee292/ 2 Outline Chapters 1-3 Circuit Analysis Techniques Chapter 10 Diodes Ideal Model

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline

More information

Electrical Machine & Automatic Control (EEE-409) (ME-II Yr) UNIT-3 Content: Signals u(t) = 1 when t 0 = 0 when t <0

Electrical Machine & Automatic Control (EEE-409) (ME-II Yr) UNIT-3 Content: Signals u(t) = 1 when t 0 = 0 when t <0 Electrical Machine & Automatic Control (EEE-409) (ME-II Yr) UNIT-3 Content: Modeling of Mechanical : linear mechanical elements, force-voltage and force current analogy, and electrical analog of simple

More information

Chapter 4 Transients. Chapter 4 Transients

Chapter 4 Transients. Chapter 4 Transients Chapter 4 Transients Chapter 4 Transients 1. Solve first-order RC or RL circuits. 2. Understand the concepts of transient response and steady-state response. 1 3. Relate the transient response of first-order

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

Chapter 3 - Solved Problems

Chapter 3 - Solved Problems Chapter 3 - Solved Problems Solved Problem 3.. A nonlinear system has an input-output model given by dy(t) + ( + 0.2y(t))y(t) = u(t) + 0.2u(t) 3 () 3.. Compute the operating point(s) for u Q = 2. (assume

More information

Active Figure 32.3 (SLIDESHOW MODE ONLY)

Active Figure 32.3 (SLIDESHOW MODE ONLY) RL Circuit, Analysis An RL circuit contains an inductor and a resistor When the switch is closed (at time t = 0), the current begins to increase At the same time, a back emf is induced in the inductor

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

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Essential physics for game developers Introduction The primary issues Let s move virtual objects Kinematics: description

More information

Review of 1 st Order Circuit Analysis

Review of 1 st Order Circuit Analysis ECEN 60 Circuits/Electronics Spring 007-7-07 P. Mathys Review of st Order Circuit Analysis First Order Differential Equation Consider the following circuit with input voltage v S (t) and output voltage

More information

Deterministic Dynamic Programming

Deterministic Dynamic Programming Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0

More information

Energy Storage Elements: Capacitors and Inductors

Energy Storage Elements: Capacitors and Inductors CHAPTER 6 Energy Storage Elements: Capacitors and Inductors To this point in our study of electronic circuits, time has not been important. The analysis and designs we have performed so far have been static,

More information

LABORATORY OF AUTOMATION SYSTEMS Analytical design of digital controllers

LABORATORY OF AUTOMATION SYSTEMS Analytical design of digital controllers LABORATORY OF AUTOMATION SYSTEMS Analytical design of digital controllers Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna email: claudio.melchiorri@unibo.it

More information

Chapter 3 : Linear Differential Eqn. Chapter 3 : Linear Differential Eqn.

Chapter 3 : Linear Differential Eqn. Chapter 3 : Linear Differential Eqn. 1.0 Introduction Linear differential equations is all about to find the total solution y(t), where : y(t) = homogeneous solution [ y h (t) ] + particular solution y p (t) General form of differential equation

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 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 1/22 Outline 1 Lecture 5: Hydraulic Systems Pelton Turbine:

More information

Introduction to Process Control

Introduction to Process Control Introduction to Process Control For more visit :- www.mpgirnari.in By: M. P. Girnari (SSEC, Bhavnagar) For more visit:- www.mpgirnari.in 1 Contents: Introduction Process control Dynamics Stability The

More information

Physics 112. Study Notes for Exam II

Physics 112. Study Notes for Exam II Chapter 20 Electric Forces and Fields Physics 112 Study Notes for Exam II 4. Electric Field Fields of + and point charges 5. Both fields and forces obey (vector) superposition Example 20.5; Figure 20.29

More information

Introduction to AC Circuits (Capacitors and Inductors)

Introduction to AC Circuits (Capacitors and Inductors) Introduction to AC Circuits (Capacitors and Inductors) Amin Electronics and Electrical Communications Engineering Department (EECE) Cairo University elc.n102.eng@gmail.com http://scholar.cu.edu.eg/refky/

More information

a + b Time Domain i(τ)dτ.

a + b Time Domain i(τ)dτ. R, C, and L Elements and their v and i relationships We deal with three essential elements in circuit analysis: Resistance R Capacitance C Inductance L Their v and i relationships are summarized below.

More information

REUNotes08-CircuitBasics May 28, 2008

REUNotes08-CircuitBasics May 28, 2008 Chapter One Circuits (... introduction here... ) 1.1 CIRCUIT BASICS Objects may possess a property known as electric charge. By convention, an electron has one negative charge ( 1) and a proton has one

More information

Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)

Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain) 1 AUTOMATIC CONTROL Andrea M. Zanchettin, PhD Spring Semester, 2018 Linear systems (frequency domain) 2 Motivations Consider an LTI system Thanks to the Lagrange s formula we can compute the motion of

More information

Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine

Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine Lecture 2 The wave equation Mathématiques appliquées (MATH0504-1) B. Dewals, Ch. Geuzaine V1.0 28/09/2018 1 Learning objectives of this lecture Understand the fundamental properties of the wave equation

More information

4.2 Homogeneous Linear Equations

4.2 Homogeneous Linear Equations 4.2 Homogeneous Linear Equations Homogeneous Linear Equations with Constant Coefficients Consider the first-order linear differential equation with constant coefficients a 0 and b. If f(t) = 0 then this

More information

Mixing Problems. Solution of concentration c 1 grams/liter flows in at a rate of r 1 liters/minute. Figure 1.7.1: A mixing problem.

Mixing Problems. Solution of concentration c 1 grams/liter flows in at a rate of r 1 liters/minute. Figure 1.7.1: A mixing problem. page 57 1.7 Modeling Problems Using First-Order Linear Differential Equations 57 For Problems 33 38, use a differential equation solver to determine the solution to each of the initial-value problems and

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

A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS

A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS A REACHABLE THROUGHPUT UPPER BOUND FOR LIVE AND SAFE FREE CHOICE NETS VIA T-INVARIANTS Francesco Basile, Ciro Carbone, Pasquale Chiacchio Dipartimento di Ingegneria Elettrica e dell Informazione, Università

More information

Real Analog Chapter 7: First Order Circuits. 7 Introduction and Chapter Objectives

Real Analog Chapter 7: First Order Circuits. 7 Introduction and Chapter Objectives 1300 Henley Court Pullman, WA 99163 509.334.6306 www.store. digilent.com 7 Introduction and Chapter Objectives First order systems are, by definition, systems whose inputoutput relationship is a first

More information

PES 1120 Spring 2014, Spendier Lecture 35/Page 1

PES 1120 Spring 2014, Spendier Lecture 35/Page 1 PES 0 Spring 04, Spendier Lecture 35/Page Today: chapter 3 - LC circuits We have explored the basic physics of electric and magnetic fields and how energy can be stored in capacitors and inductors. We

More information

Differential Equations and Lumped Element Circuits

Differential Equations and Lumped Element Circuits Differential Equations and Lumped Element Circuits 8 Introduction Chapter 8 of the text discusses the numerical solution of ordinary differential equations. Differential equations and in particular linear

More information

Parametric Excitation of a Linear Oscillator

Parametric Excitation of a Linear Oscillator Parametric Excitation of a Linear Oscillator Manual Eugene Butikov Annotation. The manual includes a description of the simulated physical system and a summary of the relevant theoretical material for

More information

Kinematics. Chapter Multi-Body Systems

Kinematics. Chapter Multi-Body Systems Chapter 2 Kinematics This chapter first introduces multi-body systems in conceptual terms. It then describes the concept of a Euclidean frame in the material world, following the concept of a Euclidean

More information

Signals and Systems: Introduction

Signals and Systems: Introduction Dependent variable Signals and Systems: Introduction What is a signal? Signals may describe a wide variety of physical phenomena. The information in a signal is contained in a pattern of variations of

More information

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems Exercise 5 - Hydraulic Turbines and Electromagnetic Systems 5.1 Hydraulic Turbines Whole courses are dedicated to the analysis of gas turbines. For the aim of modeling hydraulic systems, we analyze here

More information

AP Physics C Mechanics Objectives

AP Physics C Mechanics Objectives AP Physics C Mechanics Objectives I. KINEMATICS A. Motion in One Dimension 1. The relationships among position, velocity and acceleration a. Given a graph of position vs. time, identify or sketch a graph

More information

1.4 Unit Step & Unit Impulse Functions

1.4 Unit Step & Unit Impulse Functions 1.4 Unit Step & Unit Impulse Functions 1.4.1 The Discrete-Time Unit Impulse and Unit-Step Sequences Unit Impulse Function: δ n = ቊ 0, 1, n 0 n = 0 Figure 1.28: Discrete-time Unit Impulse (sample) 1 [n]

More information

Collision Resolution

Collision Resolution Collision Resolution Our Problem Collision detection (supposedly) reported a collision. We want to solve it, i.e. move back the colliding objects apart from each other. In which direction and with what

More information

FEEDBACK CONTROL SYSTEMS

FEEDBACK CONTROL SYSTEMS FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control

More information

ECE 422/522 Power System Operations & Planning/Power Systems Analysis II : 7 - Transient Stability

ECE 422/522 Power System Operations & Planning/Power Systems Analysis II : 7 - Transient Stability ECE 4/5 Power System Operations & Planning/Power Systems Analysis II : 7 - Transient Stability Spring 014 Instructor: Kai Sun 1 Transient Stability The ability of the power system to maintain synchronism

More information

8. Introduction and Chapter Objectives

8. Introduction and Chapter Objectives Real Analog - Circuits Chapter 8: Second Order Circuits 8. Introduction and Chapter Objectives Second order systems are, by definition, systems whose input-output relationship is a second order differential

More information

Thermodynamic System. A thermodynamic system is a volume in space containing a quantity of matter that is being studied for thermodynamic analysis.

Thermodynamic System. A thermodynamic system is a volume in space containing a quantity of matter that is being studied for thermodynamic analysis. Thermodynamic System A thermodynamic system is a volume in space containing a quantity of matter that is being studied for thermodynamic analysis. The system is bounded by an arbitrary surface called the

More information

Reachability and Controllability

Reachability and Controllability Capitolo. INTRODUCTION 4. Reachability and Controllability Reachability. The reachability problem is to find the set of all the final states x(t ) reachable starting from a given initial state x(t ) :

More information

AA242B: MECHANICAL VIBRATIONS

AA242B: MECHANICAL VIBRATIONS AA242B: MECHANICAL VIBRATIONS 1 / 50 AA242B: MECHANICAL VIBRATIONS Undamped Vibrations of n-dof Systems These slides are based on the recommended textbook: M. Géradin and D. Rixen, Mechanical Vibrations:

More information

Minimum Fuel Optimal Control Example For A Scalar System

Minimum Fuel Optimal Control Example For A Scalar System Minimum Fuel Optimal Control Example For A Scalar System A. Problem Statement This example illustrates the minimum fuel optimal control problem for a particular first-order (scalar) system. The derivation

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

AC Circuits Homework Set

AC Circuits Homework Set Problem 1. In an oscillating LC circuit in which C=4.0 μf, the maximum potential difference across the capacitor during the oscillations is 1.50 V and the maximum current through the inductor is 50.0 ma.

More information

6. Introduction and Chapter Objectives

6. Introduction and Chapter Objectives Real Analog - Circuits Chapter 6: Energy Storage Elements 6. Introduction and Chapter Objectives So far, we have considered circuits that have been governed by algebraic relations. These circuits have,

More information

Analysis of Discrete-Time Systems

Analysis of Discrete-Time Systems TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time

More information

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as

In the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as 2 MODELING Once the control target is identified, which includes the state variable to be controlled (ex. speed, position, temperature, flow rate, etc), and once the system drives are identified (ex. force,

More information

Two-Body Problem. Central Potential. 1D Motion

Two-Body Problem. Central Potential. 1D Motion Two-Body Problem. Central Potential. D Motion The simplest non-trivial dynamical problem is the problem of two particles. The equations of motion read. m r = F 2, () We already know that the center of

More information

Inductance, RL Circuits, LC Circuits, RLC Circuits

Inductance, RL Circuits, LC Circuits, RLC Circuits Inductance, R Circuits, C Circuits, RC Circuits Inductance What happens when we close the switch? The current flows What does the current look like as a function of time? Does it look like this? I t Inductance

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

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e Transform methods Some of the different forms of a signal, obtained by transformations, are shown in the figure. X(s) X(t) L - L F - F jw s s jw X(jw) X*(t) F - F X*(jw) jwt e z jwt z e X(nT) Z - Z X(z)

More information

The Hopf equation. The Hopf equation A toy model of fluid mechanics

The Hopf equation. The Hopf equation A toy model of fluid mechanics The Hopf equation A toy model of fluid mechanics 1. Main physical features Mathematical description of a continuous medium At the microscopic level, a fluid is a collection of interacting particles (Van

More information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 3. Fundamental properties IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Example Consider the system ẋ = f

More information

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander Feedback Basics David M. Auslander Mechanical Engineering University of California at Berkeley copyright 1998, D.M. Auslander 1 I. Feedback Control Context 2 What is Feedback Control? Measure desired behavior

More information

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18

Dynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18 Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces

More information

Handout 10: Inductance. Self-Inductance and inductors

Handout 10: Inductance. Self-Inductance and inductors 1 Handout 10: Inductance Self-Inductance and inductors In Fig. 1, electric current is present in an isolate circuit, setting up magnetic field that causes a magnetic flux through the circuit itself. This

More information

First-order transient

First-order transient EIE209 Basic Electronics First-order transient Contents Inductor and capacitor Simple RC and RL circuits Transient solutions Constitutive relation An electrical element is defined by its relationship between

More information

16.362: Signals and Systems: 1.0

16.362: Signals and Systems: 1.0 16.362: Signals and Systems: 1.0 Prof. K. Chandra ECE, UMASS Lowell September 1, 2016 1 Background The pre-requisites for this course are Calculus II and Differential Equations. A basic understanding of

More information

1 Phasors and Alternating Currents

1 Phasors and Alternating Currents Physics 4 Chapter : Alternating Current 0/5 Phasors and Alternating Currents alternating current: current that varies sinusoidally with time ac source: any device that supplies a sinusoidally varying potential

More information

Symmetries 2 - Rotations in Space

Symmetries 2 - Rotations in Space Symmetries 2 - Rotations in Space This symmetry is about the isotropy of space, i.e. space is the same in all orientations. Thus, if we continuously rotated an entire system in space, we expect the system

More information

CIS 4930/6930: Principles of Cyber-Physical Systems

CIS 4930/6930: Principles of Cyber-Physical Systems CIS 4930/6930: Principles of Cyber-Physical Systems Chapter 2: Continuous Dynamics Hao Zheng Department of Computer Science and Engineering University of South Florida H. Zheng (CSE USF) CIS 4930/6930:

More information

Basic RL and RC Circuits R-L TRANSIENTS: STORAGE CYCLE. Engineering Collage Electrical Engineering Dep. Dr. Ibrahim Aljubouri

Basic RL and RC Circuits R-L TRANSIENTS: STORAGE CYCLE. Engineering Collage Electrical Engineering Dep. Dr. Ibrahim Aljubouri st Class Basic RL and RC Circuits The RL circuit with D.C (steady state) The inductor is short time at Calculate the inductor current for circuits shown below. I L E R A I L E R R 3 R R 3 I L I L R 3 R

More information

I System variables: states, inputs, outputs, & measurements. I Linear independence. I State space representation

I System variables: states, inputs, outputs, & measurements. I Linear independence. I State space representation EE C28 / ME C34 Feedback Control Systems Lecture Chapter 3 Modeling in the Time Domain Lecture abstract Alexandre Bayen Department of Electrical Engineering & Computer Science University of California

More information

Alireza Mousavi Brunel University

Alireza Mousavi Brunel University Alireza Mousavi Brunel University 1 » Online Lecture Material at (www.brunel.ac.uk/~emstaam)» C. W. De Silva, Modelling and Control of Engineering Systems, CRC Press, Francis & Taylor, 2009.» M. P. Groover,

More information

Problem Set Number 01, MIT (Winter-Spring 2018)

Problem Set Number 01, MIT (Winter-Spring 2018) Problem Set Number 01, 18.306 MIT (Winter-Spring 2018) Rodolfo R. Rosales (MIT, Math. Dept., room 2-337, Cambridge, MA 02139) February 28, 2018 Due Monday March 12, 2018. Turn it in (by 3PM) at the Math.

More information

Lecture 1: Introduction Introduction

Lecture 1: Introduction Introduction Module 1: Signals in Natural Domain Lecture 1: Introduction Introduction The intent of this introduction is to give the reader an idea about Signals and Systems as a field of study and its applications.

More information

Chapter 32. Inductance

Chapter 32. Inductance Chapter 32 Inductance Inductance Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the time-varying current. Basis of the electrical circuit

More information

Equivalence of dynamical systems by bisimulation

Equivalence of dynamical systems by bisimulation Equivalence of dynamical systems by bisimulation Arjan van der Schaft Department of Applied Mathematics, University of Twente P.O. Box 217, 75 AE Enschede, The Netherlands Phone +31-53-4893449, Fax +31-53-48938

More information