<?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">ICA</journal-id><journal-title-group><journal-title>Intelligent Control and Automation</journal-title></journal-title-group><issn pub-type="epub">2153-0653</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ica.2012.31004</article-id><article-id pub-id-type="publisher-id">ICA-17568</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Solving the Optimal Control of Linear Systems via Homotopy Perturbation Method
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>ateme</surname><given-names>Ghomanjani</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sara</surname><given-names>Ghaderi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohammad</surname><given-names>Hadi Farahi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Applied Mathematics, Ferdowsi University of Mashhad, Mashhad, Iran</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>fatemeghomanjani@gmail.com(AG)</email>;<email>s_gh333@yahoo.com(SG)</email>;<email>farahi@math.um.ac.ir(MHF)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>28</day><month>02</month><year>2012</year></pub-date><volume>03</volume><issue>01</issue><fpage>26</fpage><lpage>33</lpage><history><date date-type="received"><day>November</day>	<month>24,</month>	<year>2011</year></date><date date-type="rev-recd"><day>December</day>	<month>22,</month>	<year>2011</year>	</date><date date-type="accepted"><day>December</day>	<month>30,</month>	<year>2011</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>
 
 
  In this paper, Homotopy perturbation method is used to find the approximate solution of the optimal control of linear systems. In this method the initial approximations are freely chosen, and a Homotopy is constructed with an embedding parameter , which is considered as a “small parameter”. Some examples are given in order to find the approximate solution and verify the efficiency of the proposed method.
 
</p></abstract><kwd-group><kwd>Homotopy Perturbation Method; Optimal Control Problem; Hamilton System</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Optimal control problems arise in a wide variety of disciplines. optimal control theory has also been used with great success in areas as diverse as economics to biomedicine [<xref ref-type="bibr" rid="scirp.17568-ref1">1</xref>]. Apart from traditional areas such as aerospace engineering [<xref ref-type="bibr" rid="scirp.17568-ref2">2</xref>], robotics [<xref ref-type="bibr" rid="scirp.17568-ref3">3</xref>] and chemical engineering. We know that generally optimal control problems are difficult to solve. particularly, their analytical solutions are in many cases are not questionable. Thus, the key to solve many of these real world problems are numerical methods. There is a new method proposed by some authors new for solving optimal control problem based on Pontryagin’s maximum principle or Hamilton-JacobiBellman equation, such as the relaxed descent method, variation of extermal, quasilinearization, gradiant projection method [4-8]. An easy way that some author used for solving problem is to transform the problem to new problem. In [<xref ref-type="bibr" rid="scirp.17568-ref9">9</xref>] the problem is solved by converting the problem to differential inclusion form. In [<xref ref-type="bibr" rid="scirp.17568-ref10">10</xref>] the problem is converted to measure space and then solved and in [<xref ref-type="bibr" rid="scirp.17568-ref11">11</xref>] the problem is solved by genetic algorithm, Others deal with the optimal control problem directly. For example see [12-17].</p><p>In this paper we solve the optimal control problem by combine perturbation method. To this end, there are quite a few fundamentally diverse approaches, some of which can be found in [18,19]. The homotopy method is a powerful numerical method for solving nonlinear algebraic and functional equations. The main advantage over classical methods is that the method enjoys global convergence. However, it is not used as widely as these, mainly owing to being poorly covered in the Russian literature.</p><p>The Belgian mathematician Lahaye was the first to use the homotopy method for the numerical solution of equations. He considered the case of a single equation. He used discrete continuation by the Newton method. Later, Lahaye [<xref ref-type="bibr" rid="scirp.17568-ref20">20</xref>] also considered systems of equations. Davidenko [21,22] stated the method in the most effcient differential form and applied it to a wide class of problems such as the inversion of matrices, the computation of determinants, the computation of matrix eigenvalues, and the solution of integral equations. Subsequently, in [23, 24] the homotopy method was applied to boundary value problems and simplest variational problems. An essential contribution to the development of the method was made by Shalashilin, Grigolyuk, and Kuznetsov; their papers [25,26] are the most comprehensive publications on the homotopy method in Russian. The homotopy method has been developed for optimal control problems by Avvakumov [<xref ref-type="bibr" rid="scirp.17568-ref27">27</xref>], Since the 1980s. Allgower and Georg made an essential contribution to the popularization of the method. Their review [<xref ref-type="bibr" rid="scirp.17568-ref28">28</xref>] stimulated the development of the method. Of the recent publications, we note the monograph [<xref ref-type="bibr" rid="scirp.17568-ref28">28</xref>], where the homotopy method was combined with the Newton method or the gradient method in infinite-dimensional spaces.</p><p>Consider the following optimal control problem</p><p><img src="4-7900133\f6000726-e9c2-4f4b-98bc-ce622c23cfee.jpg" /></p><p><img src="4-7900133\ccaa07a5-4e10-475f-b80a-fbabe4e6b8a6.jpg" /></p><p>where<img src="4-7900133\7a2909a1-1a6a-4584-aaba-2e84a33a93f9.jpg" />, <img src="4-7900133\2ec8539b-2cc7-47a7-9c91-c61ab8636152.jpg" />, and<img src="4-7900133\6431b9b1-16b9-49f1-848f-9cef889b58ac.jpg" />, <img src="4-7900133\ef16f43c-acd2-4621-881e-ab8404cd14c4.jpg" />are the time invariant given matrices. The control function <img src="4-7900133\c93fd30c-5bfd-46a5-a94d-7cca709cf7a2.jpg" /> is an admissible control if it is piecewise continues in t for each t in the given interval<img src="4-7900133\70bf4124-4a57-4504-bcb4-7c16648fedfa.jpg" />. It is assumed the control is bounded, that is, a closed, bounded, subset <img src="4-7900133\b75f41ce-73ec-40e0-90ec-2222bceb23d2.jpg" /> of <img src="4-7900133\75d6def7-cd5b-49b6-a524-d9252fe9623f.jpg" /> exists, such that the control function takes its values form<img src="4-7900133\9d8e7b89-1419-4cbb-add7-b613dee645a4.jpg" />. The input <img src="4-7900133\a0c469cc-15f4-4718-9c2f-38a47a499976.jpg" /> can be derived by minimizing the quadratic performance index<img src="4-7900133\764a1aa3-b28c-46c9-8d87-2b365f377c91.jpg" />, where <img src="4-7900133\4a117850-f767-488a-bfe9-a4031564c85d.jpg" /> and <img src="4-7900133\263a4343-50bf-416d-b975-8f68fab83838.jpg" /> are symmetric positive semi-definite and <img src="4-7900133\68d2c49a-907c-445f-bf9a-450c83a1ed1a.jpg" /> is symmetric positive definite. By using Pontryaging’s maximum principle, the optimal control law, <img src="4-7900133\15064d17-acfd-4915-a4bc-45dad2412906.jpg" /> can be achieved for system (1.1) (see [<xref ref-type="bibr" rid="scirp.17568-ref34">34</xref>]). In this paper, we try to find an approximate value for <img src="4-7900133\eea6298b-1a55-42eb-8583-f42ec5bda182.jpg" /> by means of the perturbation homotopy method. Other numerical methods for approximating <img src="4-7900133\dd23751d-5640-4e07-9055-f53949f0f45c.jpg" /> based on orthogonal functions are available in [<xref ref-type="bibr" rid="scirp.17568-ref29">29</xref>].</p></sec><sec id="s2"><title>2. Homotopy Perturbation</title><p>Non-linear techniques for solving linear and non-linear problems have been dominated by the perturbation methods, which have found wide applications in engineering. But, like other non-linear analytical techniques, perturbation methods have their own limitations, Firstly, almost all perturbation methods are based on small parameters so that the approximate solutions can be expressed in a series of small parameters. This so called small parameter assumption greatly restricts applications of perturbation techniques, as is well known, an hefty gigantic of linear and non-linear problems have no small parameters at all. Secondly, the determination of small parameters seems to be a special art requiring special techniques. An appropriate choice of small parameters leads to ideal results, however, an unsuitable choice of small parameters results in bad effects. In 1997, Liu [<xref ref-type="bibr" rid="scirp.17568-ref30">30</xref>] proposed a new perturbation technique which is not based upon small parameters but upon artificial parameters, which are built in the equations.</p><p>One may consider the following nonlinear differential equation (see [31-36])</p><disp-formula id="scirp.17568-formula101408"><label>(2.1)</label><graphic position="anchor" xlink:href="4-7900133\d0145878-785b-473b-ba19-edb6db389bb7.jpg"  xlink:type="simple"/></disp-formula><p>with natural boundary conditions or tangentiality conditions as:</p><disp-formula id="scirp.17568-formula101409"><label>(2.2)</label><graphic position="anchor" xlink:href="4-7900133\ee24ce89-114e-4973-9603-297d0f6fbc2a.jpg"  xlink:type="simple"/></disp-formula><p>where A is a general differential operator, B is a boundary operator, <img src="4-7900133\a12ebbbb-9552-4224-bc8d-0002bcb92390.jpg" />is a known analytic function and <img src="4-7900133\94f1dfdf-a388-4986-9a7c-53b7edc6dfce.jpg" /> is the boundary of the domain<img src="4-7900133\70a4d2e8-7ef3-49a3-bdc1-7b0b2d6d1d28.jpg" />.</p><p>The operator <img src="4-7900133\3890290d-ceaf-45b6-a696-17a4f1d77619.jpg" /> can, generally, be divided into two parts L and N, where L is Linear, while N is nonlinear, so that (2.1) may written as:</p><disp-formula id="scirp.17568-formula101410"><label>(2.3)</label><graphic position="anchor" xlink:href="4-7900133\65cb0c01-3a14-411e-b73f-8d2f473e20e4.jpg"  xlink:type="simple"/></disp-formula><p>By homotopy perturbation technique, we construct a homotopy <img src="4-7900133\e0138aee-5f5b-4948-8a7b-37a151962d3f.jpg" /> which satisfies</p><disp-formula id="scirp.17568-formula101411"><label>(2.4)</label><graphic position="anchor" xlink:href="4-7900133\160b6041-d06e-4b86-80e5-36fad6c8561d.jpg"  xlink:type="simple"/></disp-formula><p>or</p><disp-formula id="scirp.17568-formula101412"><label>(2.5)</label><graphic position="anchor" xlink:href="4-7900133\bba5ec79-dbb7-41e8-b3bb-d26f8ff7117f.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-7900133\7c4e92c1-9b39-4a7f-8898-88c3b74dfe46.jpg" /> is an embedding parameter, and <img src="4-7900133\99fa0236-ad7c-4d38-a18b-981be0339894.jpg" /> is an initial approximate solution of Equation (2.1).</p><p>Obviously from Equation (2.5)</p><disp-formula id="scirp.17568-formula101413"><label>(2.6)</label><graphic position="anchor" xlink:href="4-7900133\8a699ed7-65af-4ed0-bbca-c045ca753922.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.17568-formula101414"><label>(2.7)</label><graphic position="anchor" xlink:href="4-7900133\0ec2728c-8c99-4594-8e00-d8e5476e41ad.jpg"  xlink:type="simple"/></disp-formula><p>By changing continuously <img src="4-7900133\38967ccb-ee0b-4925-830b-0b671cd6cea2.jpg" /> from zero to unity the Equations (2.6) and (2.7) show that <img src="4-7900133\7cf3d748-f10c-408d-980a-b884cc89c143.jpg" /> will change from <img src="4-7900133\c8f1bc5e-b4bf-41d0-b2c8-26a7cdfdd3d0.jpg" /> to<img src="4-7900133\ef840c77-584d-4f89-a382-34a5647f0d49.jpg" />. In topology, this changing is called deformation, and <img src="4-7900133\40b563d2-5146-475f-a522-5df787268fa5.jpg" /> are called homotopy functions.</p><p>In this method, using the homotopy parameter<img src="4-7900133\1a4662bb-c4ff-47d0-a305-e5cf95c917fc.jpg" />, we assume that the solution of Equation (2.5) is a power series of<img src="4-7900133\25d83d42-96f8-4817-9d29-4add1166cacb.jpg" />:</p><disp-formula id="scirp.17568-formula101415"><label>(2.8)</label><graphic position="anchor" xlink:href="4-7900133\42d6c5b1-4b27-4172-b6c6-fe9267017129.jpg"  xlink:type="simple"/></disp-formula><p>Letting <img src="4-7900133\4efbf95c-8972-4af2-b616-f7c99dc68d39.jpg" /> results in the approximate solution of Equation (2.1) as:</p><disp-formula id="scirp.17568-formula101416"><label>(2.9)</label><graphic position="anchor" xlink:href="4-7900133\11ad90d0-8250-45d4-a4bd-73204fe12811.jpg"  xlink:type="simple"/></disp-formula><p>Series (2.9) is convergent for most cases, the convergent rate depends upon the nonlinear operator A(v).</p></sec><sec id="s3"><title>3. Solution of the Optimal Control System</title><p>In this section, we apply the homotopy perturbation method to solve the optimal control system (1.1).</p><p>Consider Hamiltonian of the control system (1.1) as:</p><disp-formula id="scirp.17568-formula101417"><label>(3.1)</label><graphic position="anchor" xlink:href="4-7900133\8efb7892-09dd-4536-a2c0-8cb2c36564b6.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-7900133\08439220-f0b5-4f47-bb11-71ea92644908.jpg" /> is known as the costate variable. By Pontryagin’s maximum principle, the optimal control must satisfy the following equation:</p><disp-formula id="scirp.17568-formula101418"><label>(3.2)</label><graphic position="anchor" xlink:href="4-7900133\1d285226-e31e-4f26-9bc2-eeb38addbd39.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-7900133\8a7f9bb1-81c6-4a48-ba35-cee1ee30e0de.jpg" /> is a solution of the adjoint equation</p><disp-formula id="scirp.17568-formula101419"><label>(3.3)</label><graphic position="anchor" xlink:href="4-7900133\9bfae496-1031-473a-90be-c53785c389d5.jpg"  xlink:type="simple"/></disp-formula><p>with the terminal condition</p><disp-formula id="scirp.17568-formula101420"><label>(3.4)</label><graphic position="anchor" xlink:href="4-7900133\259cdbe1-2281-4d23-8d36-d9d17770631f.jpg"  xlink:type="simple"/></disp-formula><p>Thus, from Equation (3.2), the optimal control law is</p><disp-formula id="scirp.17568-formula101421"><label>(3.5)</label><graphic position="anchor" xlink:href="4-7900133\b07603a5-e7fd-404c-b8a7-778abfa95d3d.jpg"  xlink:type="simple"/></disp-formula><p>From control system (1.1) and adjoint Equation (3.3) one have:</p><disp-formula id="scirp.17568-formula101422"><label>(3.6)</label><graphic position="anchor" xlink:href="4-7900133\007a16ce-eb8e-4f0a-8dcb-00beb3acf62f.jpg"  xlink:type="simple"/></disp-formula><p>Implementing the optimal control as a closed loop if the solution to the adjoint Equation (3.3) is assumed like Equation (3.4) as a linear function of the states in the form( see [<xref ref-type="bibr" rid="scirp.17568-ref29">29</xref>]),</p><disp-formula id="scirp.17568-formula101423"><label>(3.7)</label><graphic position="anchor" xlink:href="4-7900133\c9a59285-09b3-4edb-98ff-2b5bc5a26ba9.jpg"  xlink:type="simple"/></disp-formula><p>By using Equations (3.3), (3.6) and (3.7), we have</p><p><img src="4-7900133\cc664b56-7e65-42db-8b63-cf1c98021962.jpg" /></p><p><img src="4-7900133\f3a8ea87-0879-4694-bc4d-ba4ce96872f0.jpg" /></p><p>where the first equality follows from Equation (3.7) and the second one from Equation (3.6). Hence</p><disp-formula id="scirp.17568-formula101424"><label>(3.8)</label><graphic position="anchor" xlink:href="4-7900133\37078162-fcef-4713-ab81-f859094663aa.jpg"  xlink:type="simple"/></disp-formula><p>Since the above equation must hold for all nonzero<img src="4-7900133\5fa56fe4-856f-4a32-af6d-915f526a1f64.jpg" />, <img src="4-7900133\abddfe51-050a-4637-9008-d7efba7b5f93.jpg" />must satisfy the following matrix Riccati equation</p><disp-formula id="scirp.17568-formula101425"><label>(3.9)</label><graphic position="anchor" xlink:href="4-7900133\34a31b1c-62a9-431f-a089-b47986135151.jpg"  xlink:type="simple"/></disp-formula><p>Considering Equations (3.5) and (3.7), we can see that the optimal control law is given as</p><disp-formula id="scirp.17568-formula101426"><label>(3.10)</label><graphic position="anchor" xlink:href="4-7900133\aef07451-b2ee-45dd-8d54-31e487411c91.jpg"  xlink:type="simple"/></disp-formula><p>and <img src="4-7900133\8d5606ce-2930-457a-b3c5-1f7621c9e5aa.jpg" /> can be computed using the following relation</p><disp-formula id="scirp.17568-formula101427"><label>(3.11)</label><graphic position="anchor" xlink:href="4-7900133\1bb05637-5e94-443e-8457-9baf67808222.jpg"  xlink:type="simple"/></disp-formula><p>where<img src="4-7900133\116bc70e-5502-4760-bb85-acf2d793f1f6.jpg" />, <img src="4-7900133\782a57a0-3e19-4ab9-a783-27b0af9ba8f7.jpg" />and</p><p><img src="4-7900133\de579033-6fbd-400c-a922-3fa36a43ad15.jpg" /></p><p>with conditions, <img src="4-7900133\3ef3eea0-b7ed-478d-9f76-234f97041659.jpg" />and <img src="4-7900133\60f59987-83b6-4053-a4d4-7b9d0df8ff3d.jpg" /></p></sec><sec id="s4"><title>4. Numerical Examples</title><p>In this section, we present some examples to show the reliability and efficiency of the method described in the previous section. In the following examples, we assume<img src="4-7900133\2d6bfc1c-cd71-476f-9507-d24d4bd4b272.jpg" />.</p><p>Example 4.1. Consider a single-input scalar system as follows (see [<xref ref-type="bibr" rid="scirp.17568-ref29">29</xref>]):</p><p><img src="4-7900133\722714b3-9c48-4d8e-a418-3f01d1a10f1d.jpg" /></p><p>According to system (1.1), we have <img src="4-7900133\74f3e635-99bf-4eb5-8af0-c6f85b020cf7.jpg" /> <img src="4-7900133\2fd276d1-2b83-433d-a946-eda35d97b294.jpg" /> and <img src="4-7900133\3133c418-ad9e-4c8f-a4a5-4004db214604.jpg" /> by using (3.12), we have</p><p><img src="4-7900133\67c65856-8c20-41bd-b07d-19ccbeeb7d93.jpg" /></p><p>thus</p><p><img src="4-7900133\5c632a68-0279-4611-a65a-c09565cd3f6d.jpg" /></p><p>So</p><p><img src="4-7900133\007d27a6-e798-4717-a3e6-23ee2f3b0747.jpg" /></p><p><img src="4-7900133\0dfa955e-02d0-4580-8de3-6b87d4cae5de.jpg" /></p><p>by using (2.8), let <img src="4-7900133\a5aa998b-a132-41ba-b3a7-bcd22e36b25e.jpg" /> and <img src="4-7900133\93b7d3d5-7199-4d3a-b9f6-c2e0eb881a50.jpg" />so,</p><p><img src="4-7900133\b1e1a8d5-da86-4f2f-9d65-da18e696ea11.jpg" /></p><p><img src="4-7900133\98db32b2-b8c0-4c7e-9767-2ba792b93c84.jpg" /></p><p>from equating the terms with identical power of p,</p><disp-formula id="scirp.17568-formula101428"><label>(4.1)</label><graphic position="anchor" xlink:href="4-7900133\02c1e289-7eb6-4276-bf82-2c60f8e3e333.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.17568-formula101429"><label>(4.2)</label><graphic position="anchor" xlink:href="4-7900133\91f6fd40-995a-4699-b5e9-72993f606310.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.17568-formula101430"><label>(4.3)</label><graphic position="anchor" xlink:href="4-7900133\3a29985d-5ddb-4d2c-aa3f-119d9876e30e.jpg"  xlink:type="simple"/></disp-formula><p>where <img src="4-7900133\c2f9d87f-0fc6-4dd7-9ad7-ddb8e6304876.jpg" /> are considered as initial approximations, and imposing boundary condition, so</p><p><img src="4-7900133\d9b03e13-fba8-41a4-99d1-0371285809b0.jpg" /></p><p><img src="4-7900133\d55dc1b5-f987-4fb3-a573-503f1abd14d9.jpg" /></p><p>by using (4.3), we have</p><p><img src="4-7900133\00510b0e-e250-4dbc-8ba5-57e86ebe7c5c.jpg" /></p><p>From (2.9), we have</p><p><img src="4-7900133\e226fd1f-4a21-4abf-a06f-a079b4128b33.jpg" /></p><p><img src="4-7900133\2dd53bfd-f541-4d2f-8218-dcb4e8291049.jpg" /></p><p><img src="4-7900133\174ab9d5-d598-488e-8776-127daa2c2a1e.jpg" /></p><p>Figures 1 and 2 show the approximated value of <img src="4-7900133\56f149b8-7a34-40ca-9f41-e2aecbfd53c7.jpg" /> and<img src="4-7900133\c3386f85-7fc3-497e-a2f9-adb83a70169c.jpg" />, respectively.</p><p>Example 4.2. Consider a single-input scalar system as follows (see [<xref ref-type="bibr" rid="scirp.17568-ref29">29</xref>]):</p><p><img src="4-7900133\8b561545-3bf9-40ce-b80a-bf38c6f31c6b.jpg" /></p><p>According to system (1.1), we have <img src="4-7900133\cd5eb551-c36d-4c0c-a160-41fb0bc2ae89.jpg" /> <img src="4-7900133\44989f1e-a5b9-4262-9afe-d6c6ad941444.jpg" /><img src="4-7900133\f92b0ad2-e39e-4a69-8b24-28f668291678.jpg" />and<img src="4-7900133\a3da17b0-415c-4794-8a61-d2077bfdf956.jpg" />, by using (3.12), we have</p><p><img src="4-7900133\bc64316c-c644-4242-a461-2ef9981c7d30.jpg" /></p><p>thus</p><p><img src="4-7900133\2b012a67-af55-4569-872f-17cba94e7115.jpg" /></p><p>So</p><p><img src="4-7900133\d56d49d4-02eb-4444-bff1-630ef70ce9c4.jpg" /></p><p><img src="4-7900133\de8eb8fd-d2fb-494a-af3c-bd0310735822.jpg" /></p><p>by using (2.8), we have</p><p><img src="4-7900133\33f5e27c-0a49-4205-b01c-d224df151b56.jpg" /></p><p><img src="4-7900133\c2519e8b-0c88-4da6-b246-226543f6cc94.jpg" /></p><p>from equating the terms with identical power of p,</p><p><img src="4-7900133\3d594b51-28a1-467a-9a06-e4de69faeb3c.jpg" /></p><p><img src="4-7900133\ae7e0b97-a3d8-4ee3-8119-6ba78bfcb4c6.jpg" /></p><p><img src="4-7900133\e17eb567-2133-463a-b001-3e9c8852810b.jpg" /></p><p>where <img src="4-7900133\4673d8af-3f4a-4c06-9609-ada1fdce8861.jpg" /> are considered as initial approximations, Setting <img src="4-7900133\5709f017-0e05-4cec-88ee-d8c9977b3332.jpg" /> and imposing boundary condition, so</p><p><img src="4-7900133\7637a799-85ac-4f1c-85a0-a41cfdaadbf0.jpg" /></p><p><img src="4-7900133\cb66ed12-916e-460d-b9a8-bd10377f6460.jpg" /></p><p>by using (4.3), we have</p><p><img src="4-7900133\2f18b791-fa29-41ad-bb39-50810db4352e.jpg" /></p><p>From (2.9), we have</p><p><img src="4-7900133\dc646417-e50c-446b-8bb8-10766fa2a2d5.jpg" /></p><p><img src="4-7900133\ec1c1b43-cf50-4d15-b32b-6bfd476a84aa.jpg" /></p><p><img src="4-7900133\618ff9f9-47e9-4fb0-97cb-3b15c11b7e76.jpg" />.</p><p>Figures 3 and 4 show the approximated value of x(t) and u(t), respectively.</p><p>Example 4.3. Consider a single-input scalar system as follows:</p><p><img src="4-7900133\a1e4c1bc-bc3e-4f53-9897-06580707f8bd.jpg" /></p><p>According to system (1.1), we have <img src="4-7900133\a0b76e52-2636-47a4-9376-914f2effa3fe.jpg" /></p><p><img src="4-7900133\a75e02a2-f0d7-4d10-89c1-a0e08c3bfcd9.jpg" />and <img src="4-7900133\cd09505a-ca23-4c7e-9eb6-ead1d68dc7e0.jpg" /> and by using (3.12), we have</p><p><img src="4-7900133\684ba32d-b3ea-4835-a004-725d556ca58f.jpg" /></p><p>thus</p><p><img src="4-7900133\4a5e3ab5-0837-452b-b0a7-3940a46c32a4.jpg" /></p><p>So</p><p><img src="4-7900133\debea9e7-a457-4541-bae5-4afd94e19398.jpg" /></p><p><img src="4-7900133\5f8f1bae-53f3-4ef1-9cd2-cc502382babd.jpg" /></p><p>by using (2.8), we have</p><p><img src="4-7900133\4167d803-ca67-472f-a53e-9f3a1509f0d0.jpg" /></p><p><img src="4-7900133\99156fe2-4f8e-43c3-a9c8-d1ff8c394ec7.jpg" /></p><p>from equating the terms with identical power of p,</p><p><img src="4-7900133\802a6d79-a067-47b6-b3a6-f00075137c80.jpg" /></p><p><img src="4-7900133\c4ba92a7-99ac-4573-87e7-891db4785bc1.jpg" /></p><p><img src="4-7900133\f91404ee-0895-470d-b507-59e684048729.jpg" /></p><p>where, <img src="4-7900133\5a16eb77-f44f-4c37-b988-c21516c4b1e2.jpg" />are considered as initial approximations, Setting <img src="4-7900133\9fbc7468-ec68-4f8d-90bd-14780fd3e464.jpg" /> and imposing boundary condition, the approximate and exact value for <img src="4-7900133\b1f578a5-ad77-4e60-be5f-5d87435ce4cd.jpg" /> is <img src="4-7900133\8ac7c7a3-ebb0-4a78-bddc-3ef1aed4c222.jpg" /> <img src="4-7900133\086aff04-c68f-4cf2-8bbb-05ca06a196b3.jpg" /> the</p><p>exact value for <img src="4-7900133\81905e77-afa7-4b05-a840-f57a55928ca3.jpg" /> is <img src="4-7900133\a30b40d0-4fa8-43e6-91c3-0dbfbee9096e.jpg" />and the approximate value for <img src="4-7900133\25953dee-3f0a-4b77-926a-4c58358ef9ee.jpg" /> and <img src="4-7900133\8ea7ef96-993e-4a95-b64e-62f4dacd09ed.jpg" />obtained from this algorithm in this following form</p><disp-formula id="scirp.17568-formula101431"><graphic  xlink:href="4-7900133\b87e946b-cc1f-496c-9618-56917e459c0a.jpg"  xlink:type="simple"/></disp-formula><p><xref ref-type="fig" rid="fig5">Figure 5</xref> compares the exact and approximate solution of x(t), and <xref ref-type="fig" rid="fig6">Figure 6</xref> shows the residual function.</p></sec><sec id="s5"><title>5. Conclusions</title><p>In this paper, we solve the optimal control problems us-</p><p>ing Homotopy perturbation method. Embedding parameter <img src="4-7900133\a2da17f3-4e87-4307-b894-5acd947b4f33.jpg" /> can be taken into account as a perturbation parameter. Full advantage of the traditional perturbation techniques can be taken by the novel method. The initial approximation can be freely chosen with unknown constants, which can be identified via various methods [<xref ref-type="bibr" rid="scirp.17568-ref35">35</xref>].</p><p>At last, Homotopy perturbation method is applicable method which calculates the approximate solution of linear and nonlinear problems, particularly optimal control problems.</p></sec><sec id="s6"><title>REFERENCES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.17568-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">M. Itik, M. U. Salamci and S. P. Banksa, “Optimal Control of Drug Therapy in Cancer Treatment,” Nonlinear Analysis, Vol. 71, No. 12, 2009, pp. e1473-e1486.  
doi:10.1016/j.na.2009.01.214</mixed-citation></ref><ref id="scirp.17568-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">W. L. Garrard and J. M. Jordan, “Design of Nonlinear Automatic Flight Control Systems,” Automatic, Vol. 13, No. 5, 1977, pp. 497-505.  
doi:10.1016/0005-1098(77)90070-X</mixed-citation></ref><ref id="scirp.17568-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">S. Wei, M. Zefran and R. A. DeCarlo, “Optimal Control of Robotic System with Logical Constraints: Application to UAV Path Planning,” Proceedings of the IEEE International Conference on Robotic and Automation, Pasadena, 19-23 May 2008, pp. 176-181.</mixed-citation></ref><ref id="scirp.17568-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">I. Chryssoverghi, J. Coletsos and B. Kokkinis, “Approximate Relaxed Descent Method for Optimal Control Problems,” Control and Cybernetics, Vol. 30, No. 4, 2001, pp. 385-404.</mixed-citation></ref><ref id="scirp.17568-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">D. E. Kirk, “Optimal Control Theory: An Introduction,” Prentice-Hall, Upper Saddle River, 1970.</mixed-citation></ref><ref id="scirp.17568-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">J. C. Dunn, “On L2 Sufficient Conditions and the Gradient Projection Method for Optimal Control Problems,” SIAM Journal of Continues Optimal, Vol. 34, No. 4, 1996, pp. 1270-1290. doi:10.1137/S0363012994266127</mixed-citation></ref><ref id="scirp.17568-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">R. W. Beard, G. N. Saridis and J. T. Wen, “Approximate Solutions to the Time-Invariant Hamilton-Jacobi-Bellman Equation,” Optimal Theory Application, Vol. 96, No. 3, 1998, pp. 589-626. doi:10.1023/A:1022664528457</mixed-citation></ref><ref id="scirp.17568-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">I. Chryssoverghi, I. Coletsos and B. Kokkinis, “Discretization Methods for Optimal Control Problems with State Constraints,” Journal of Computational and Applied Mathematics, Vol. 19, No. 1, 2006, pp. 1-31.  
doi:10.1016/j.cam.2005.04.020</mixed-citation></ref><ref id="scirp.17568-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">A. V. Kamyad, M. Keyanpour and M. H. Farahi, “A New Approach for Solving of Optimal Nonlinear Control Problems,” Applied Mathematics. Computers, Vol. 187, No. 2, 2007, pp. 1461-1471.  
doi:10.1016/j.amc.2006.09.051</mixed-citation></ref><ref id="scirp.17568-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">S. Effati, M. Janfada and M. Esmaeili, “Solving the Optimal Control Problem of the Parabolic PDEs in Exploitation of Oil,” Journal of Mathematical Analysis and Applications, Vol. 340, No. 1, 2008, pp. 606-620.  
doi:10.1016/j.jmaa.2007.08.037</mixed-citation></ref><ref id="scirp.17568-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">O. S. Fard and H. A. Borzabadi, “Optimal Control Problem, Quasi-Assignment Problem and Genetic Algorithm,” Proceedings of World Academy of Science, Engineering and Technology, Vol. 21, 2007, pp. 70-43. </mixed-citation></ref><ref id="scirp.17568-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">K. L. Teo, C. J. Goh and K. H. Wong, “A Uni?ed Computational Approach to Optimal Control Problem,” Longman Scienti?c and Technical, Harlow, 1991. </mixed-citation></ref><ref id="scirp.17568-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">H. Hashemi Mehne and A. Hashemi Borzabadi, “A Numerical Method for Solving Optimal Control Problem Using State Parametrization,” Numerical Algorithms, Vol. 42, No. 2, 2006, pp. 165-169.  
doi:10.1007/s11075-006-9035-5</mixed-citation></ref><ref id="scirp.17568-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">G. N. Elnagar, “State-Control Spectral Chebyshev Parameterization for Linearly Constrained Quadratic Optimal Control Problems,” Computational Applied Mathematics, Vol. 79, No. 1, 1997, pp. 19-40.  
doi:10.1016/S0377-0427(96)00134-3</mixed-citation></ref><ref id="scirp.17568-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">J. Vlassenbroeck and R. V. Dooren, “A Chebyshev Technique for Solving Nonlinear Optimal Control Problems,” IEEE Transactions on Automatic Control, Vol. 33, No. 4, 1998, pp. 333-340. doi:10.1109/9.192187</mixed-citation></ref><ref id="scirp.17568-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">H. R. Sirsena and K. S. Tan, “Computation of Constrained Optimal Controls Using Parameterization Techniques,” IEEE Transactions on Automatic Control, Vol. 19, No. 4, 1974, pp. 431-433.</mixed-citation></ref><ref id="scirp.17568-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">H. P. Hua, “Numerical Solution of Optimal Control Problems,” Optimal Control Applications and Methods, Vol. 21, No. 5, 2000, pp. 233-241.  
doi:10.1002/1099-1514(200009/10)21:5&lt;233::AID-OCA667&gt;3.0.CO;2-B</mixed-citation></ref><ref id="scirp.17568-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">V. V. Dikusar, M. Kosh’ka and A. Figura, “Parametric Continuation Method for Boundary-Value Problems in Optimal Control,” Differentsial/cprime nye Uravneniya, Vol. 37, No. 4, 2001, pp. 453-457.</mixed-citation></ref><ref id="scirp.17568-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">M. Weiser, “Function Space Complementarity Methods for Optimal Control Problems,” Dissertation Eingereicht am Fachbereich Mathematik und Informatik der Freien Universitat, Berlin, 2001.</mixed-citation></ref><ref id="scirp.17568-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">M. E. Lahaye, “Solution of System of Transcendental Equations,” Académie Royale de Belgique. Bulletin de la Classe des Sciences, Vol. 5, 1948, pp. 805-822.</mixed-citation></ref><ref id="scirp.17568-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">D. F. Davidenko, “Solution of System of Transcendental Equations,” Dokl. Akad. Nauk, Vol. 88, No. 4, 1953, pp. 601-602.</mixed-citation></ref><ref id="scirp.17568-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">D. F. Davidenko, “Approximate Solution of Systems of Nonlinear Equations,” Ukr. Mat. Zh., Vol. 5, No. 2, 1953, pp. 196-206.</mixed-citation></ref><ref id="scirp.17568-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">V. E. Shamanskii, “Metody Chislennogo Resheniya Kraevykh Zadach na EtsVM (Numerical Methods for the Solution of Boundary Value Problems on Computer),” Naukova Dumka, Kiev, 1966.</mixed-citation></ref><ref id="scirp.17568-ref24"><label>24</label><mixed-citation publication-type="other" xlink:type="simple">S. Roberts and J. S. Shipman, “Continuation in Shooting Methods for Two-Point Boundary Value Problems,” Journal of Mathematical Analysis and Applications, Vol. 18, No. 1, 1967, pp. 45-58.  
doi:10.1016/0022-247X(67)90181-3</mixed-citation></ref><ref id="scirp.17568-ref25"><label>25</label><mixed-citation publication-type="other" xlink:type="simple">E. I. Grigolyuk and V. I. Shalashilin, “Problemy Nelineinogo Deformirovaniya (Problems of Nonlinear Deformation), Nauka, Moscow, 1988.</mixed-citation></ref><ref id="scirp.17568-ref26"><label>26</label><mixed-citation publication-type="other" xlink:type="simple">V. I. Shalashilin and E. B. Kuznetsov, “Metod Prodolzhneiya Resheniya po Parametru i Nailuchshaya Parametrizatsiya (The Homotopy Method of Continuation and Best Parametrization),” Editorial URSS, Moscow, 1999.</mixed-citation></ref><ref id="scirp.17568-ref27"><label>27</label><mixed-citation publication-type="other" xlink:type="simple">S. N. Avvakumov, “Smooth Approximation of Convex Compacta,” Trudy Instituta. Matematiki. i Mekhaniki. UrO RAN, Ekaterinburg, Vol. 4, 1996, pp. 184-200.</mixed-citation></ref><ref id="scirp.17568-ref28"><label>28</label><mixed-citation publication-type="other" xlink:type="simple">E. L. Allgower and K. Georg, “Introduction to Numerical Continuation Methods,” SIAM, Berlin, 1990.</mixed-citation></ref><ref id="scirp.17568-ref29"><label>29</label><mixed-citation publication-type="other" xlink:type="simple">S. A. Yousefi, M. Dehghan and A. Lotfi, “Finding Optimal Control of Linear Systems via He’s Variational Iteration Method,” Computational Mathematics, Vol. 87, No. 5, 2010, pp. 1042-1050.</mixed-citation></ref><ref id="scirp.17568-ref30"><label>30</label><mixed-citation publication-type="other" xlink:type="simple">G. L. Liu, “New Research Directions in Singular Perturbation Theory: Artificial Parameter Approach and Inverse Perturbation Technique,” Proceeding of the 7th Conference of the Modern Mathematics and Mechanics, Shanghai, September 1997, pp. 47-53.</mixed-citation></ref><ref id="scirp.17568-ref31"><label>31</label><mixed-citation publication-type="other" xlink:type="simple">S. Abbasbandy, “Homotopy Perturbation Method for Quadratic Riccati Differential Equation and Comparision with Adomian’s Decomposition Method,” Applied Applied Mathematics and Computation, Vol. 172, 2006, pp. 482-490.</mixed-citation></ref><ref id="scirp.17568-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">D. Ganji, H. Tari and M. Bakhshi, “Variational Iteration Method and Homotopy Perturbation Method for Nonlinear Evalution Equations,” Computers &amp; Mathematics with Applications, Vol. 54, No. 7-8, 2007, pp. 1018-1024.  
doi:10.1016/j.camwa.2006.12.070</mixed-citation></ref><ref id="scirp.17568-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">J.-H. He, “A Coupling Method for a Homotopy Technique and a Perturbation Technique for Nonlinear Problems,” International Journal of Non-Linear Mechanics, Vol. 35, No. 1, 2000, pp. 37-43.</mixed-citation></ref><ref id="scirp.17568-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">J.-H. He, “Homotopy Perturbation Method: A New Nonlinear Analytical Technique,” Applied Mathematics and Computation, Vol. 135, No. 1, 2003, pp. 73-79.  
doi:10.1016/S0096-3003(01)00312-5</mixed-citation></ref><ref id="scirp.17568-ref35"><label>35</label><mixed-citation publication-type="other" xlink:type="simple">J.-H. He, “Homotopy Perturbation Method for Solving Boundary Value Problems,” Physics Letters A, Vol. 350, No. 1-2, 2006, pp. 87-88.  
doi:10.1016/j.physleta.2005.10.005</mixed-citation></ref><ref id="scirp.17568-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">J.-H. He, “Homotopy Perturbation Technique,” Applied Mathematics and Computation, Vol. 178, No. 2, 1997, pp. 257-262.</mixed-citation></ref></ref-list></back></article>