<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">APM</journal-id><journal-title-group><journal-title>Advances in Pure Mathematics</journal-title></journal-title-group><issn pub-type="epub">2160-0368</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/apm.2015.57040</article-id><article-id pub-id-type="publisher-id">APM-56833</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Explicit Determination of State Feedback Matrices
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>mar</surname><given-names>Moh’d El-Basheer El-Ghezawi</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Electrical Engineering Department, The University of Jordan, Amman, Jordan</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>Ghezawi@ju.edu.jo</email></corresp></author-notes><pub-date pub-type="epub"><day>29</day><month>05</month><year>2015</year></pub-date><volume>05</volume><issue>07</issue><fpage>403</fpage><lpage>412</lpage><history><date date-type="received"><day>20</day>	<month>March</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>30</month>	<year>May</year>	</date><date date-type="accepted"><day>2</day>	<month>June</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Methods which calculate state feedback matrices explicitly for uncontrollable systems are considered in this paper. They are based on the well-known method of the entire eigenstructure assignment. The use of a particular similarity transformation exposes certain intrinsic properties of the closed loop w-eigenvectors together with their companion z-vectors. The methods are extended further to deal with multi-input control systems. Existence of eigenvectors solution is established. A differentiation property of the z-vectors is proved for the repeated eigenvalues assignment case. Two examples are worked out in detail.
 
</p></abstract><kwd-group><kwd>State Feedback</kwd><kwd> Eigenstructure Assignment</kwd><kwd> Pole Placement</kwd><kwd> Explicit Methods</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>A study by [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] on eigenvalue assignment for single-input linear systems is followed in this paper. It is based on the well-known entire eigenstructure assignment method [<xref ref-type="bibr" rid="scirp.56833-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.56833-ref4">4</xref>] . A survey on the entire eigenstructure method has been conducted by [<xref ref-type="bibr" rid="scirp.56833-ref5">5</xref>] , and used by [<xref ref-type="bibr" rid="scirp.56833-ref6">6</xref>] for control system design. An algorithmic approach to eigenvalue assignment has been conducted by [<xref ref-type="bibr" rid="scirp.56833-ref7">7</xref>] , besides, partial assignment using orthogonality relations by [<xref ref-type="bibr" rid="scirp.56833-ref8">8</xref>] . In addition, studies regarding existence, uniqueness, and numerical solution have been conducted by [<xref ref-type="bibr" rid="scirp.56833-ref9">9</xref>] .</p><p>As required by this method, the w-eigenvectors and companion z-vectors are extracted out of the null space of an augmented <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x5.png" xlink:type="simple"/></inline-formula> matrix .</p><p>Basically, the method in [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] deals with a transformed system representation. It also avoids manipulating null spaces. Instead, it relies on explicit determination of the closed loop w-eigenvectors and the companion z-vec- tors of the transformed system. The determination process is systematic and conceptually simple. The components of the w-eigenvectors depend explicitly on the assigned eigenvalues and on the coefficients of the characteristic equation. The companion z-vectors turn out to be straightforward, being the open loop characteristic equation evaluated at the closed loop eigenvalues to be assigned.</p><p>The procedure in [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] has been applied to single-input controllable systems. In this paper, the method is revisited and shown to apply to uncontrollable systems equally well. Besides, the method has also been extended to deal with a particular case of multi-input systems. To achieve this, the transformation matrices have been modified accordingly to suit the uncontrollable case and the multi-input case. The case of repeated eigenvalues is also revisited, proving the facts established by demonstration in [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] . Furthermore, existence of the solution of the assigned closed loop eigenvectors is also proved.</p><p>For the single-input and multi-input cases, the study shows that calculations of the needed w-eigenvectors and the z-vectors are based on lower order matrices specifying the controllable part and the uncontrollable part of the system. Such approach simplifies the design process, and provides numerical advantages.</p><p>Finally, the two examples are worked out in Section 8 to illustrate the ease of use of the assignment process.</p></sec><sec id="s2"><title>2. Basis of the Method</title><p>Consider the linear time-invariant system given by</p><disp-formula id="scirp.56833-formula784"><label>(2.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x6.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x7.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x8.png" xlink:type="simple"/></inline-formula>, and the rank of B is m. It is required to change the eigenvalues by states feedback using<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x9.png" xlink:type="simple"/></inline-formula>, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x10.png" xlink:type="simple"/></inline-formula> assigns <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x11.png" xlink:type="simple"/></inline-formula> eigenvalues <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x12.png" xlink:type="simple"/></inline-formula> together with the corresponding <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x13.png" xlink:type="simple"/></inline-formula> eigenvectors according to</p><disp-formula id="scirp.56833-formula785"><label>(2.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x14.png"  xlink:type="simple"/></disp-formula><p>or</p><disp-formula id="scirp.56833-formula786"><label>(2.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x15.png"  xlink:type="simple"/></disp-formula><p>Such setup as in (2.3) is associated in the control literature with the entire eigenstructure assignment method (see [<xref ref-type="bibr" rid="scirp.56833-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.56833-ref3">3</xref>] ).</p><p>It is assumed that the open loop characteristic equation is given by</p><disp-formula id="scirp.56833-formula787"><label>(2.4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x16.png"  xlink:type="simple"/></disp-formula><p>In the development of the explicit methods, a state transformation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x17.png" xlink:type="simple"/></inline-formula> is used where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x18.png" xlink:type="simple"/></inline-formula>, and as has been shown in [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] , the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x19.png" xlink:type="simple"/></inline-formula> matrix needed is</p><disp-formula id="scirp.56833-formula788"><label>(2.5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x20.png"  xlink:type="simple"/></disp-formula><p>resulting in the system</p><disp-formula id="scirp.56833-formula789"><label>(2.6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x21.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56833-formula790"><label>(2.7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x22.png"  xlink:type="simple"/></disp-formula><p>A similar transformation will be used in this paper, together with the following rearrangement of (2.3) as</p><disp-formula id="scirp.56833-formula791"><label>(2.8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x23.png"  xlink:type="simple"/></disp-formula><p>Such rearrangement is preferable in order to avoid a mixture pluses and minuses in the resulting formulae.</p></sec><sec id="s3"><title>3. The Uncontrollable Case</title><p>The design procedure outlined in [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] applies to controllable systems only. It will now be extended to the case of uncontrollable systems. It turns out that the same explicit w-eigenvectors and z-vectors determination still applies with the added advantage of manipulating lower order matrices and vectors. A transformation matrix T different from that in (2.5) should be used since that of (2.5) will not be invertible due to the uncontrollability of the system. The modified T assumes the following form.</p><disp-formula id="scirp.56833-formula792"><label>(3.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x24.png"  xlink:type="simple"/></disp-formula><p>where q is the number of controllable eigenvalues and N is any <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x25.png" xlink:type="simple"/></inline-formula> matrix chosen to guarantee the nonsingularity of T. With this particular transformation the partitioned G and H matrices will assume the following forms.</p><disp-formula id="scirp.56833-formula793"><label>(3.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x26.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x27.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x28.png" xlink:type="simple"/></inline-formula> will retain the forms of (2.7) but of reduced dimension, that is</p><disp-formula id="scirp.56833-formula794"><label>(3.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x29.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula>is a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x32.png" xlink:type="simple"/></inline-formula> matrix representing the controllable part of the system, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x33.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x34.png" xlink:type="simple"/></inline-formula> are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x35.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x36.png" xlink:type="simple"/></inline-formula> matrices respectively which depend on the particular choice of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x30.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x31.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x36.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x37.png" xlink:type="simple"/></inline-formula>. Although ma-</p><p>trix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x38.png" xlink:type="simple"/></inline-formula> is not unique (depending on<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x39.png" xlink:type="simple"/></inline-formula>), its eigenvalues are unique being equal to the uncontrollable eigenvalues.</p></sec><sec id="s4"><title>4. Solutions by Decomposition of the Eigenvectors</title><p>It will now be shown that the calculation complexity can be eased through decomposing the closed loop eigenvectors into two vector parts. By doing so, reduced order matrices are dealt with, resulting in vector parts of dimension <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x40.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x41.png" xlink:type="simple"/></inline-formula>. The z-vector remains an <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x42.png" xlink:type="simple"/></inline-formula> vector. If the original method of calculation of the entire eigenstructure method were to be used [<xref ref-type="bibr" rid="scirp.56833-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.56833-ref3">3</xref>] , then vectors of dimension <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x43.png" xlink:type="simple"/></inline-formula> are determined for real eigenvector assignment, and vectors of dimension <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x40.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x44.png" xlink:type="simple"/></inline-formula> are determined for the complex eigenvector assignment.</p><p>Consider assignment of an eigenvalue <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x45.png" xlink:type="simple"/></inline-formula> which is not aneigenvalue of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x46.png" xlink:type="simple"/></inline-formula>, then the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x46.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x47.png" xlink:type="simple"/></inline-formula> is nonsingular. Let the associated eigenvector be decomposed as</p><disp-formula id="scirp.56833-formula795"><label>(4.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x48.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x49.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x50.png" xlink:type="simple"/></inline-formula> are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x51.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x49.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x52.png" xlink:type="simple"/></inline-formula> vectors respectively. According to (2.8), and dealing with the transformed system, we solve</p><disp-formula id="scirp.56833-formula796"><label>(4.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x53.png"  xlink:type="simple"/></disp-formula><p>So</p><disp-formula id="scirp.56833-formula797"><label>(4.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x54.png"  xlink:type="simple"/></disp-formula><p>Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x55.png" xlink:type="simple"/></inline-formula> is nonsingular then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x55.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x56.png" xlink:type="simple"/></inline-formula> is necessarily the zero vector, also</p><disp-formula id="scirp.56833-formula798"><label>(4.4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x57.png"  xlink:type="simple"/></disp-formula><p>Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x58.png" xlink:type="simple"/></inline-formula> multiplies <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x59.png" xlink:type="simple"/></inline-formula> which is the zero vector then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x58.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x59.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x60.png" xlink:type="simple"/></inline-formula> has only to satisfy the reduced order equations given by</p><disp-formula id="scirp.56833-formula799"><label>(4.5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x61.png"  xlink:type="simple"/></disp-formula><p>Equations in (4.5) are in the same format of as (3.3) where a solution always exists irrespective of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x62.png" xlink:type="simple"/></inline-formula> (see Section 7). In which case, and provided <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x63.png" xlink:type="simple"/></inline-formula> the solution of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x64.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x65.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x62.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x63.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x65.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x66.png" xlink:type="simple"/></inline-formula>, are systematically obtained according to the explicit formulae as</p><disp-formula id="scirp.56833-formula800"><label>(4.6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x67.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56833-formula801"><label>(4.7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x68.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.56833-formula802"><label>(4.8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x69.png"  xlink:type="simple"/></disp-formula><p>Note that both solutions of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x70.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x71.png" xlink:type="simple"/></inline-formula> now depend on the coefficients of the reduced <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x72.png" xlink:type="simple"/></inline-formula> order <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x70.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x71.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x73.png" xlink:type="simple"/></inline-formula> characteristic equation of the controllable subspace.</p><p>Consider now reassignment of an uncontrollable eigenvalue <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x74.png" xlink:type="simple"/></inline-formula> with an associated qualifying eigenvector, then the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x75.png" xlink:type="simple"/></inline-formula> is singular. Let the associated eigenvector be decomposed as in (4.1).</p><p>One choice for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x76.png" xlink:type="simple"/></inline-formula> is the zero vector, rendering the product <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x77.png" xlink:type="simple"/></inline-formula> zero, in which case (4.4) becomes</p><disp-formula id="scirp.56833-formula803"><label>(4.9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x78.png"  xlink:type="simple"/></disp-formula><p>Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x79.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x80.png" xlink:type="simple"/></inline-formula> are in the form given in (3.3), then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x81.png" xlink:type="simple"/></inline-formula> is evaluated as in (4.7). According to (4.6), <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x82.png" xlink:type="simple"/></inline-formula>is calculated through the reduced order characteristic equation of the controllable part evaluated at the uncontrollable eigenvalue.</p><p>A second choice is that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x83.png" xlink:type="simple"/></inline-formula> is non-zero, given by the matrix representation of the null space of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x84.png" xlink:type="simple"/></inline-formula>, in which case, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x85.png" xlink:type="simple"/></inline-formula>is obtained through the solution of</p><disp-formula id="scirp.56833-formula804"><label>(4.10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x86.png"  xlink:type="simple"/></disp-formula><p>Since <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x87.png" xlink:type="simple"/></inline-formula> is already calculated as mentioned above, and when <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x88.png" xlink:type="simple"/></inline-formula> is nonsingular, the solution for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x89.png" xlink:type="simple"/></inline-formula> is given by.</p><disp-formula id="scirp.56833-formula805"><label>(4.11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x90.png"  xlink:type="simple"/></disp-formula><p>The arbitrariness in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x91.png" xlink:type="simple"/></inline-formula> is due to the arbitrariness in choosing <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x92.png" xlink:type="simple"/></inline-formula> and in whatever arbitrariness is available in the null space of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x92.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x93.png" xlink:type="simple"/></inline-formula>.</p><p>This second choice is a must when using the entire eigenstructure assignment method. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x94.png" xlink:type="simple"/></inline-formula> is a zero vector then the W matrix of the n closed loop eigenvectors will be singular. Obviously this should be avoided as <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x95.png" xlink:type="simple"/></inline-formula> implies an invertible W matrix.</p><p>It is worth mentioning that an eigenvector corresponding to an uncontrollable eigenvalue can be tailored out of the two possible ones stemming from the two choices.</p><p>Finally, having obtained n independent eigenvectors <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x96.png" xlink:type="simple"/></inline-formula> with companion z- vectors<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x97.png" xlink:type="simple"/></inline-formula>, the state feedback matrix determined by the entire eigenstructure method in the original state space representation is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x98.png" xlink:type="simple"/></inline-formula>, i.e.</p><disp-formula id="scirp.56833-formula806"><label>(4.12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x99.png"  xlink:type="simple"/></disp-formula></sec><sec id="s5"><title>5. A Multi-Input Case</title><p>The explicit nature of the method can be extended to a multi-input case. This is possible in the case where matrices A and B have a particular structure which results in the following augmented matrix</p><disp-formula id="scirp.56833-formula807"><label>(5.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x100.png"  xlink:type="simple"/></disp-formula><p>To be an nxn square and nonsingular, where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x101.png" xlink:type="simple"/></inline-formula> is such that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x102.png" xlink:type="simple"/></inline-formula>.</p><p>To prove such assertion, use the same similarity transformation <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x103.png" xlink:type="simple"/></inline-formula> with t as in (5.1), giving.</p><disp-formula id="scirp.56833-formula808"><label>(5.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x104.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x105.png" xlink:type="simple"/></inline-formula> are square submatrices of order m. Let the eigenvalues assigned be that of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x106.png" xlink:type="simple"/></inline-formula> matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x105.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x107.png" xlink:type="simple"/></inline-formula>. Invoking (2.3), with A replaced by G, and B by H, we get</p><disp-formula id="scirp.56833-formula809"><label>(5.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x108.png"  xlink:type="simple"/></disp-formula><p>The following proof is straightforward, achieved by substituting generalized matrix forms for the w-eigen- vectors and z-vectors in (5.3). It is presented for the case<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula>. In analogy with the single-input case with careful attention now to the order of matrix multiplication (i.e. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x110.png" xlink:type="simple"/></inline-formula>postmultiplies other submatrices), and provided the last <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x111.png" xlink:type="simple"/></inline-formula> submatrix of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x112.png" xlink:type="simple"/></inline-formula> is normalized to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x113.png" xlink:type="simple"/></inline-formula>, the solutions <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x114.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x113.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x115.png" xlink:type="simple"/></inline-formula> are</p><disp-formula id="scirp.56833-formula810"><label>(5.4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x116.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.56833-formula811"><label>(5.5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x117.png"  xlink:type="simple"/></disp-formula><p>Note that the z-vectors <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x118.png" xlink:type="simple"/></inline-formula> are now given through what may be called a generalized reduced order characteristic equation.</p><p>The nested nature of the solutions is imminent, easily generalized for cases where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x119.png" xlink:type="simple"/></inline-formula>. Note that a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x120.png" xlink:type="simple"/></inline-formula>either specifies a single eigenvalue, in which case we get <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x121.png" xlink:type="simple"/></inline-formula> independent eigenvectors to choose from, or it specifies m distinct eigenvalues in which case we get a single eigenvector corresponding to an eigenvalue. Besides, a real-element <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x121.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x122.png" xlink:type="simple"/></inline-formula> can be used to assign complex eigenvalues whenever the number m caters for that.</p><p>The extension of the assignment to multi-input uncontrollable systems is also straightforward. The number of the uncontrollable eigenvalues should be an integer multiple of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x123.png" xlink:type="simple"/></inline-formula> in this case. If their number is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x124.png" xlink:type="simple"/></inline-formula> then matrices T, G, and H assume the following forms.</p><disp-formula id="scirp.56833-formula812"><label>(5.6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x125.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56833-formula813"><label>(5.7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x126.png"  xlink:type="simple"/></disp-formula><p>The same theory developed in Section 4 still applies. The uncontrollable eigenvalues are those of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x127.png" xlink:type="simple"/></inline-formula>. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x128.png" xlink:type="simple"/></inline-formula>will be a <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x129.png" xlink:type="simple"/></inline-formula> zero matrix, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x130.png" xlink:type="simple"/></inline-formula> will be diagonal or a Jordan form if matrix N is a basis of the span of the uncontrollable subspsce.</p></sec><sec id="s6"><title>6. Repeated Eigenvalues</title><p>In [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] , it has been demonstrated that the z-vectors associated with the repeated eigenvalues can be obtained by successive differentiation of the basic z-vector .It remains to prove this property irrespective of the transformation used.</p><p>Consider the general setup of the entire eigenstructure assignment as formulated in (2.2). Let there be p identical eigenvalues <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x131.png" xlink:type="simple"/></inline-formula> together with their associated eigenvectors<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x132.png" xlink:type="simple"/></inline-formula>, and let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x133.png" xlink:type="simple"/></inline-formula> be the basic first eigenvector , hence</p><disp-formula id="scirp.56833-formula814"><label>(6.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x134.png"  xlink:type="simple"/></disp-formula><p>and</p><disp-formula id="scirp.56833-formula815"><label>(6.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x135.png"  xlink:type="simple"/></disp-formula><p>To facilitate the proof, a convenient rearrangement for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x136.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x137.png" xlink:type="simple"/></inline-formula> is</p><disp-formula id="scirp.56833-formula816"><label>(6.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x138.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56833-formula817"><label>(6.4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x139.png"  xlink:type="simple"/></disp-formula><p>Differentiating (6.3) with respect to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x140.png" xlink:type="simple"/></inline-formula>, we get</p><disp-formula id="scirp.56833-formula818"><label>(6.5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x141.png"  xlink:type="simple"/></disp-formula><p>Comparing (6.4) with (6.5), we infer</p><disp-formula id="scirp.56833-formula819"><label>(6.6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x142.png"  xlink:type="simple"/></disp-formula><p>Similarly, differentiating (6.4) with respect to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x143.png" xlink:type="simple"/></inline-formula>, we get</p><disp-formula id="scirp.56833-formula820"><label>(6.7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x144.png"  xlink:type="simple"/></disp-formula><p>or</p><disp-formula id="scirp.56833-formula821"><label>(6.8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x145.png"  xlink:type="simple"/></disp-formula><p>Comparing (6.8) with (6.9)</p><disp-formula id="scirp.56833-formula822"><label>(6.9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x146.png"  xlink:type="simple"/></disp-formula><p>We get</p><disp-formula id="scirp.56833-formula823"><label>(6.10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x147.png"  xlink:type="simple"/></disp-formula><p>Repeating the same process, it can be shown that</p><disp-formula id="scirp.56833-formula824"><label>(6.11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x148.png"  xlink:type="simple"/></disp-formula><p>or</p><disp-formula id="scirp.56833-formula825"><label>(6.12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x149.png"  xlink:type="simple"/></disp-formula><p>Confirming what has been demonstrated in [<xref ref-type="bibr" rid="scirp.56833-ref1">1</xref>] . Such differential properties regarding the w-eigenvectors and z-vectors are pertinent to the vectors irrespective of the transformation used.</p></sec><sec id="s7"><title>7. Existence of the Solution</title><p>It’s worth considering the existence of the solutions when considering the controllable and uncontrollable subspaces. For the controllable subspace, we seek the solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x150.png" xlink:type="simple"/></inline-formula> where</p><disp-formula id="scirp.56833-formula826"><label>(7.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x151.png"  xlink:type="simple"/></disp-formula><p>For the solution of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x152.png" xlink:type="simple"/></inline-formula>, using (7.1)</p><disp-formula id="scirp.56833-formula827"><label>(7.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x153.png"  xlink:type="simple"/></disp-formula><p>If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x154.png" xlink:type="simple"/></inline-formula> is not an eigenvalue of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x155.png" xlink:type="simple"/></inline-formula>, then <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x156.png" xlink:type="simple"/></inline-formula> is nonsingular and the solution always exists. Otherwise, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x157.png" xlink:type="simple"/></inline-formula>is an eigenvalue of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x158.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x159.png" xlink:type="simple"/></inline-formula> is singular, and for a solution to exists the following condition should hold [<xref ref-type="bibr" rid="scirp.56833-ref10">10</xref>] -[<xref ref-type="bibr" rid="scirp.56833-ref13">13</xref>] .</p><disp-formula id="scirp.56833-formula828"><label>(7.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x160.png"  xlink:type="simple"/></disp-formula><p>Alternatively,</p><disp-formula id="scirp.56833-formula829"><label>(7.4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x161.png"  xlink:type="simple"/></disp-formula><p>i.e. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x162.png" xlink:type="simple"/></inline-formula>can be expressed as a linear combination of scalar multiples of the columns of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x163.png" xlink:type="simple"/></inline-formula>. For the case<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x164.png" xlink:type="simple"/></inline-formula>, the following combination of the left hand columns gives,</p><disp-formula id="scirp.56833-formula830"><label>(7.5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x165.png"  xlink:type="simple"/></disp-formula><p>i.e. (7.4) holds. Hence, a solution always exists irrespective of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x166.png" xlink:type="simple"/></inline-formula> assigned.</p><p>For the uncontrollable subspace</p><disp-formula id="scirp.56833-formula831"><label>(7.6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x167.png"  xlink:type="simple"/></disp-formula><p>Since the right hand side is zero the condition in (7.4) always holds and the solution always exists given by a matrix representation of the null space of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x168.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s8"><title>8. Examples</title><p>Example 1</p><p>An uncontrollable system has the following system matrices</p><disp-formula id="scirp.56833-formula832"><label>(8.1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x169.png"  xlink:type="simple"/></disp-formula><p>The system is unstable having eigenvalues 1, −1, −2, and −3. It is required to assign the eigenvalues −3, −4, −5, and of course to reassign the uncontrollable eigenvalue −2.</p><p>The similarity transformation used is</p><disp-formula id="scirp.56833-formula833"><label>(8.2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x170.png"  xlink:type="simple"/></disp-formula><p>Leading to G and H matrices</p><disp-formula id="scirp.56833-formula834"><label>(8.3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x171.png"  xlink:type="simple"/></disp-formula><p>As evident by the system after transformation, −2 is the uncontrollable eigenvalue, and that the controllable subspace has the matrix representation as that of (3.3).</p><p>Hence, the reduced order characteristic equation is</p><disp-formula id="scirp.56833-formula835"><label>(8.4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x172.png"  xlink:type="simple"/></disp-formula><p>Utilizing explicit determination, the closed loop eigenvector corresponding to the −2 eigenvalue is calculated using (4.11), the remaining ones using (4.7), and the companion z-vector using (4.6) where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x173.png" xlink:type="simple"/></inline-formula> giving.</p><disp-formula id="scirp.56833-formula836"><label>(8.5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x174.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56833-formula837"><label>(8.6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x175.png"  xlink:type="simple"/></disp-formula><p>In order to have a nonsingular W matrix, the eigenvector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x176.png" xlink:type="simple"/></inline-formula> associated with the uncontrollable eigenvalue has been calculated according to the second choice with<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x177.png" xlink:type="simple"/></inline-formula>, then scaled to have its elements as integers..</p><p>According to (4.12), the state feedback matrix in the original system representation is</p><disp-formula id="scirp.56833-formula838"><label>(8.7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x178.png"  xlink:type="simple"/></disp-formula><p>N.B.; The state feedback matrix above assigns the four eigenvalues required according to the entire eigenstructure method. If the answer is to be checked using any other method like the Matlab place function, a different result for K may be obtained. This is due to the fact that K for uncontrollable systems is not unique.</p><p>Example 2</p><p>Consider an unstable multi-input system having the following A and B matrices</p><disp-formula id="scirp.56833-formula839"><label>(8.8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x179.png"  xlink:type="simple"/></disp-formula><p>using the transformation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x180.png" xlink:type="simple"/></inline-formula>, one gets</p><disp-formula id="scirp.56833-formula840"><label>(8.9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x181.png"  xlink:type="simple"/></disp-formula><p>Hence,</p><disp-formula id="scirp.56833-formula841"><label>(8.10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x182.png"  xlink:type="simple"/></disp-formula><p>Let the eigenvalues assigned be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x183.png" xlink:type="simple"/></inline-formula>, with assigned eigenvector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x184.png" xlink:type="simple"/></inline-formula> and associated z-vectors <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x185.png" xlink:type="simple"/></inline-formula> respectively. One choice for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x186.png" xlink:type="simple"/></inline-formula> are</p><disp-formula id="scirp.56833-formula842"><label>(8.11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x187.png"  xlink:type="simple"/></disp-formula><p>Using the formulae given in (5.4) the closed loop eigenvectors are calculated pair-wise, i.e. <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x188.png" xlink:type="simple"/></inline-formula>, and are respectively</p><disp-formula id="scirp.56833-formula843"><label>(8.12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x189.png"  xlink:type="simple"/></disp-formula><p>The companion z-vectors <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x190.png" xlink:type="simple"/></inline-formula> are calculated using (5.5) and are respectively</p><disp-formula id="scirp.56833-formula844"><label>(8.13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x191.png"  xlink:type="simple"/></disp-formula><p>According to (4.12) with <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/4-5300871x192.png" xlink:type="simple"/></inline-formula> being now column vectors, the feedback matrix K, is</p><disp-formula id="scirp.56833-formula845"><label>(8.14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/4-5300871x193.png"  xlink:type="simple"/></disp-formula><p>Note that Matlab calculates in double precision, however, format short of matlab has been used in the print out of the above results. So, to check the results, one may have to go through the calculations once more in case the precision of K provided in (8.14) is not adequate.</p></sec><sec id="s9"><title>9. Conclusion</title><p>The study has shown that the explicit methods can be extended to uncontrollable systems just as easy with the benefit of dealing with lower order matrices, and consequently with reduced w-eigenvectors. The z-vectors are also determined using lower order characteristic equations and shown to bear a differentiation property for the repeated eigenvalues case. For the uncontrollable case, it turns out that the z-vectors have more degrees of freedom which can be used to shape the system response. The methods can also be extended to a special case of multi-input controllable and uncontrollable systems. The solutions of the w-eigenvectors and the z-vectors are always guaranteed. The two examples demonstrate the ease of application of the formulae in the design of state feedback matrices.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.56833-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">El-Ghezawi, O.M.E. (2003) Explicit Formulae for Eigenstructure Assignment. Proceedings of the 5th Jordanian International Electrical and Electronic Engineering Conference, Amman, 13-16 October 2003, 183-187.</mixed-citation></ref><ref id="scirp.56833-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Porter, B. and D’Azzo, J.J. (1977) Algorithm for the Synthesis of State-Feedback Regulators by Entire Eigenstructure Assignment. Electronic Letters, 13, 230-231. http://dx.doi.org/10.1049/el:19770167</mixed-citation></ref><ref id="scirp.56833-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">D’azzo, J.J. and Houpis, C.H. (1995) Linear Control Systems: Analysis and Design. 4th Edition, McGraw-Hill, New York.</mixed-citation></ref><ref id="scirp.56833-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Sobel, K.M., Shapiro, E.Y. and Andry, A.N. (1994) Eigenstructure Assignment. International Journal of Control, 59, 13-37.  
http://dx.doi.org/10.1080/00207179408923068</mixed-citation></ref><ref id="scirp.56833-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">White, B.A. (1995) Eigenstructure Assignment: A Survey. Proceedings of the Institution of Mechanical Engineers, 209, 1-11.  
http://dx.doi.org/10.1080/00207179408923068</mixed-citation></ref><ref id="scirp.56833-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Liu, G.P. and Patton, R.J. (1998) Eigenstructure Assignment for Control System Design. John Wiley &amp; Sons, New York.</mixed-citation></ref><ref id="scirp.56833-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Mimins, G. and Paige, C.C. (1982) An Algorithm for Pole Assignment of Time Invariant Linear Systems. International Journal of Control, 35, 341-354. http://dx.doi.org/10.1080/00207178208922623</mixed-citation></ref><ref id="scirp.56833-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ramadan, M.A. and El-Sayed, E.A. (2006) Partial Eigenvalue Assignment Problem of Linear Control Systems Using Orthogonality Relations. Acta Montanistica Slovaca Roník, 11, 16-25.</mixed-citation></ref><ref id="scirp.56833-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Datta, B.N. and Sarkissian, D.R. (2002) Partial Eigenvalue Assignment in Linear Systems: Existence, Uniqueness and Numerical Solution.  
http://www3.nd.edu/~mtns/papers/70_3.pdf http://www.math.niu.edu/~dattab/psfiles/paper.mtns.2002.pdf</mixed-citation></ref><ref id="scirp.56833-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Lancaster, P. and Tismentasky, M. (1985) The Theory of Matrices with Applications. 2nd Edition, Academic Press, Waltham, Massachusetts.</mixed-citation></ref><ref id="scirp.56833-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Graybill, F.A. (1983) Matrices with Applications in Statistics. Wadsworth Publishing Company, Belmont.</mixed-citation></ref><ref id="scirp.56833-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Green, P.E. and Carroll, J.D. (1976) Mathematical Tools for Applied Multivariate Analysis. Academic Press, Waltham, Massachusetts.</mixed-citation></ref><ref id="scirp.56833-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Schott, J.R. (1997) Matrix Analysis for Statistics. John Wiley, New York.</mixed-citation></ref></ref-list></back></article>