Invariance mechanics: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
en>Chris the speller
m Supersymmetry: replaced: dimesional → dimensional using AWB
en>Adavidb
m Disambiguate Reciprocal to Multiplicative inverse using popups; formatting: 6x whitespace, heading-style, nbsp-dash (using Advisor.js)
Line 1: Line 1:
'''Realization''', in the [[system theory]] context refers to a [[State space (controls)|state space]] model implementing a given input-output behavior.  That is, given an input-output relationship, a realization is a quadruple of ([[time-variant system|time-varying]]) [[Matrix (mathematics)|matrices]] <math>[A(t),B(t),C(t),D(t)]</math> such that
Greetings! I am Marvella and I feel comfy when individuals use the full name. Bookkeeping is what I do. Years in the past we moved to North Dakota. Playing baseball is the pastime he will by no means stop performing.<br><br>Feel free to visit my web page ... [http://www.dailyroads.com/profile_info.php?ID=2363798 std home test]
: <math>\dot{\mathbf{x}}(t) = A(t) \mathbf{x}(t) + B(t) \mathbf{u}(t)</math>
: <math>\mathbf{y}(t) = C(t) \mathbf{x}(t) + D(t) \mathbf{u}(t)</math>
with <math>(u(t),y(t))</math> describing the input and output of the system at time <math>t</math>.
 
==LTI System==
For a [[linear time-invariant system]] specified by a [[transfer function|transfer matrix]], <math> H(s) </math>, a realization is any quadruple of matrices <math> (A,B,C,D) </math> such that <math> H(s) = C(sI-A)^{-1}B+D</math>.
 
=== Canonical realizations ===
Any given transfer function which is [[strictly proper]] can easily be transferred into state-space by the following approach (this example is for a 4-dimensional, single-input, single-output system)):
 
Given a transfer function, expand it to reveal all coefficients in both the numerator and denominator. This should result in the following form:
:<math> H(s) = \frac{n_{1}s^{3} + n_{2}s^{2} + n_{3}s + n_{4}}{s^{4} + d_{1}s^{3} + d_{2}s^{2} + d_{3}s + d_{4}}</math>.
 
The coefficients can now be inserted directly into the state-space model by the following approach:
:<math>\dot{\textbf{x}}(t) = \begin{bmatrix}
                              -d_{1}& -d_{2}& -d_{3}& -d_{4}\\
                                1&      0&      0&      0\\
                                0&      1&      0&      0\\
                                0&      0&      1&      0
                            \end{bmatrix}\textbf{x}(t) +
                            \begin{bmatrix} 1\\ 0\\ 0\\ 0\\ \end{bmatrix}\textbf{u}(t)</math>
 
:<math> \textbf{y}(t) = \begin{bmatrix} n_{1}& n_{2}& n_{3}& n_{4} \end{bmatrix}\textbf{x}(t)</math>.
 
This state-space realization is called '''controllable canonical form''' (also known as phase variable canonical form) because the resulting model is guaranteed to be [[Controllability|controllable]] (i.e., because the control enters a chain of integrators, it has the ability to move every state).
 
The transfer function coefficients can also be used to construct another type of canonical form
:<math>\dot{\textbf{x}}(t) = \begin{bmatrix}
                              -d_{1}&  1&  0&  0\\
                              -d_{2}&  0&  1&  0\\
                              -d_{3}&  0&  0&  1\\
                              -d_{4}&  0&  0&  0
                            \end{bmatrix}\textbf{x}(t) +
                            \begin{bmatrix} n_{1}\\ n_{2}\\ n_{3}\\ n_{4} \end{bmatrix}\textbf{u}(t)</math>
 
:<math> \textbf{y}(t) = \begin{bmatrix} 1& 0& 0& 0 \end{bmatrix}\textbf{x}(t)</math>.
 
This state-space realization is called '''observable canonical form''' because the resulting model is guaranteed to be [[Observability|observable]] (i.e., because the output exits from a chain of integrators, every state has an effect on the output).
 
==General System==
===<math>D = 0</math>===
If we have an input <math>u(t)</math>, an output <math>y(t)</math>, and a [[weighting pattern]] <math>T(t,\sigma)</math> then a realization is any triple of matrices <math>[A(t),B(t),C(t)]</math> such that <math>T(t,\sigma) = C(t) \phi(t,\sigma) B(\sigma)</math> where <math>\phi</math> is the [[state-transition matrix]] associated with the realization.<ref>{{cite book|first=Roger W.|last=Brockett|title=Finite Dimensional Linear Systems|publisher=John Wiley & Sons|year=1970|isbn=978-0-471-10585-5}}</ref>
 
==System identification==
{{main|System identification}}
System identification techniques take the experimental data from a system and output a realization.  Such techniques can utilize both input and output data (e.g. [[eigensystem realization algorithm]]) or can only include the output data (e.g. [[frequency domain decomposition]]).  Typically an input-output technique would be more accurate, but the input data is not always available.
 
==References==
{{Reflist}}
 
[[Category:Models of computation]]
[[Category:Systems theory]]

Revision as of 02:00, 17 February 2014

Greetings! I am Marvella and I feel comfy when individuals use the full name. Bookkeeping is what I do. Years in the past we moved to North Dakota. Playing baseball is the pastime he will by no means stop performing.

Feel free to visit my web page ... std home test