Anteprima
Vedrai una selezione di 10 pagine su 127
Riassunti di Sistemi di Controllo Pag. 1 Riassunti di Sistemi di Controllo Pag. 2
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 6
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 11
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 16
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 21
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 26
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 31
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 36
Anteprima di 10 pagg. su 127.
Scarica il documento per vederlo tutto.
Riassunti di Sistemi di Controllo Pag. 41
1 su 127
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

28/09/20

Studying a physical process it's necessary to find mathematical laws or algorithm which can help understanding the behavior and the characteristics of the kuola.net workflow. In this way, you can also modify changing some parameters of the process, the behavior will vary you want. The variables of a physical process are:

  • inputs
  • states described on the right
  • outputs, which are the variables on which we will design the control system

The controller is the system which acts on the inputs variables to obtain a determined states or something else. Inputs can be changed by the controller in two ways:

  • independently by outputs, which are available thanks to measurement or
  • dependently of reference variable (for example if you want to maintain a certain pressure in a box)

C -> INPUTS -> physical process P -> OUTPUTS STATES

don't depend on the process, are independent and given, practically

of P you have to know the independent variables to know its behavior and how they characterize P

are variables which completely describe the physical process il paradiso dello studente For example position and velocity of a vehicle which is moving

Imagine we have a car moving with determinate mass, position and velocity, its dynamic is governed by the Newton's law MS=F and V=S & a=S.

So if I use variable S, I have a mathematical model made by a second order differential equation, so I need to know two border conditions -> S=F/M & s(0), S(0).

On the other way we can choose two variables S=x1 and S=x2, so I can state -> x1,S=x2 -> with this eq too I have a first order differential system and so even a first order model

  • note: x2=F/M and so I have a first order differential equation.
  • -> F=U: control variable
  • parameter

-> the general form is X=AX+BU, where in our case

x = ...

ricaduto il sistema entra ad uno stato stazionario ...

04/10/20

We now want to obtain a linear model from a first order non-linear model because the latter doesn't have an analytical solution and so its control is more thorough. In doing so, we obviously introduce approximations because ... of the linearization of f(x, u) and y = h(x, u).

  • For non-linear system: x = f(x, u), y = h(x, u)
  • For example in the platform: x1 = u2cosx3, x2 = u1sinx3 x3 = u2, y = x1

Linearization consists in linearizing to the first order, numerically, whom the method is using. In this case, we have to know that the approximation becomes higher and higher as the values comes far from the starting and at a certain point our model is not useful (for example with McLaurin Taylor) it can't be far from zero values).

  • So it depends.
    • Not good approximation.
    • In this case the linearized model gives good approximation of the non-linear model.

Depending on the starting conditions, you choose the better linearization model.

But how we choose the point around which we linearize? We can choose the one that satisfy the zero solution x1= x2 = 0 or x2 and x3= ... in the case of the equilibrium.

IMPORTANTE

Remembering that we have to linearize around a point that is a solution of our model, for the robotic platform we can choose constant V and w.

06/10/20

We saw that starting for a first-order non linear model:

  • ẋ = f(x,u)
  • y = h(x,u)

we can linearize it and make its study easier, thanks to the form:

  • ẋ = Ax + Bu
  • y = Cx + Du

However, the method we saw has a problem: the linearization gives good approximation only around the point we chose to linearize, and so we need a lot of linearization to solve a good amplitude of the dynamic. But other approaches are possible.

Let's start from a linear problem:

ẋ = Ax where x(t) is the solution

x0 = x0

of the problem. This linear problem has a solution which depends on the initial condition x0, of the form:

x(t) = eAt x0

matrix exponential, which can be defined by Taylor:

  • ex = 1 + x + (x2)/2! + (x3)/3! + ...

applying this to the case in which you have a matrix A instead of x ∈ ℝ:

eAt = ∑j=0 (At)j/j! ; A ∈ ℝnn

which is a convergent series.

Let's see some properties of eAt:

  • eAt eBt = e(A+B)t ⇒ eAt eAt = eA1t eA1t only if A1, A2 are defined in the way that A1A2 = A2A1
  • d(eAt)/dt = AeAt = eAt A (because eAt and A always commute)
  • (d(x))/dt = (d)(y))/dt = Ẋ(t) = (d(xt))/(dt) = ẋ(tt)

this passage is always possible

eAt = ∑j=0(At)j/j! * A1 . A1j

So we can see that:

  • ẋ = Ax = d/dt(eAt x0) = eAt x0
  • ẋ = AeAt x0, and so x(t) = eAt x0 is a solution

But as the solution must be unique, x(t) = eAt x0 must be the solution.

...al this point I have a base {q1 q2... qn qk}=....

the help of algebra, a real new base

{Vi, wi......

...

which will be our theory base

So in this case the matched modes move on a plane spanned

by Vi and wi...

whose can be circles....

convergent electrical or divergent electrical...

08/10/20

2) As we are analyzing the second case σ(A): {μ, μ, i, , μ, μ}{...........

and every e values generates an e vector, zi: {A, I} zi=0 .......

zi Vi wi.. But how can we decompose x(t,x)0 along its natural modal?...

=> (A - μ I)zi = {A - aiA - jω I}(Vi wi)...

⇒ {A - aiI}Vi {A - ...

iui Vi + wi..wi = 0

=> We have a real and an imaginary part, so we obtain two equations:

{A - ai}Vi = ωiwi

(A - aiI)w-1 V-1i

=> (A - aiI) Vi - wi(A - aiI)wi = ωi2 Vi => (A - aiI) Vi = - ωi2 Vi

with the ith

equation

=> moreover, knowing tho

(A - a1){A - ω}2...(A - ω)3{wi}

(A - a2)Vi=(-1){ωi}2wi

those are ->

re..cursive

formulas

(A - ai) Vi = (-1){ωiω}-1{wiw}1/1 =

⇒ .......xp ....... - uniform vector

zi norm vector

(A - a2........)

(A - a2)prime, 23...

...............

.....norm.....cibal....

more we consider base of IR {Vi, wi..., V, w, V} which is independent and

is the one we will use to represent x(t, x)... as did for case 1...

...

......

x0={..........., c.......}

....... which is so decomposed along the new base

=> x(t, x0) ex0 eAi{gi, Vi, hi,w}

...........

Dettagli
Publisher
A.A. 2020-2021
127 pagine
1 download
SSD Ingegneria industriale e dell'informazione ING-INF/05 Sistemi di elaborazione delle informazioni

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher simone.43 di informazioni apprese con la frequenza delle lezioni di Control Systems e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma La Sapienza o del prof Battilotti Stefano.