Content deleted Content added
m →Linearization by feedback: More align/cases use. |
m Bolded (rather than italicized) article title in intro sentence. |
||
Line 1:
'''Feedback linearization''' is a common approach used in controlling [[nonlinear systems]]. The approach involves coming up with a transformation of the nonlinear system into an equivalent linear system
:<math>\begin{align}\dot{x} &= f(x) + g(x)u \qquad &(1)\\
y &= h(x) \qquad \qquad \qquad &(2)\end{align}</math>
:<math>u = a(x) + b(x)v\,</math>
that renders a linear input–output map between the new input <math>v</math> and the output. An outer-loop control strategy for the resulting linear control system can then be applied.
== Feedback Linearization of SISO Systems ==
Line 10 ⟶ 12:
Here, we consider the case of feedback linearization of a single-input single-output (SISO) system. Similar results can be extended to multiple-input multiple-output (MIMO) systems. In this case, <math>u \in \mathbb{R}</math> and <math>y \in \mathbb{R}</math>. We wish to find a coordinate transformation <math>z = T(x)</math> that transforms our system (1) into the so-called [[normal form]] which will reveal a feedback law of the form
:<math>u = a(x) + b(x)v\,</math>
that will render a linear input
We require several tools before we can solve this problem.
Line 96 ⟶ 98:
:<math>u = \frac{1}{L_{g}L_{f}^{n-1}h(x)}(-L_{f}^{n}h(x) + v)</math>
renders a linear input
:\begin{cases}\dot{z}_1 &= z_2\\
|