<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
    <title>Project-Team:COMMANDS</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Trajectory optimization"/>
    <meta name="dc.title" content="Research Program - Trajectory optimization"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2014-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="COMMANDS"/>
    <!-- Piwik -->
    <script type="text/javascript" src="/rapportsactivite/piwik.js"></script>
    <noscript><p><img src="//piwik.inria.fr/piwik.php?idsite=49" style="border:0;" alt="" /></p></noscript>
    <!-- End Piwik Code -->
  </head>
  <body>
    <div class="tdmdiv">
      <div class="logo">
        <a href="http://www.inria.fr">
          <img style="align:bottom; border:none" src="../static/img/icons/logo_INRIA-coul.jpg" alt="Inria"/>
        </a>
      </div>
      <div class="TdmEntry">
        <div class="tdmentete">
          <a href="uid0.html">Project-Team Commands</a>
        </div>
        <span>
          <a href="uid1.html">Members</a>
        </span>
      </div>
      <div class="TdmEntry">Overall Objectives<ul><li><a href="./uid3.html">Scientific directions</a></li><li><a href="./uid4.html">Industrial impact</a></li></ul></div>
      <div class="TdmEntry">Research Program<ul><li><a href="uid10.html&#10;&#9;&#9;  ">Historical aspects</a></li><li class="tdmActPage"><a href="uid11.html&#10;&#9;&#9;  ">Trajectory optimization</a></li><li><a href="uid12.html&#10;&#9;&#9;  ">Hamilton-Jacobi-Bellman approach</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid14.html&#10;&#9;&#9;  ">Energy production planning</a></li><li><a href="uid15.html&#10;&#9;&#9;  ">Fuel saving by optimizing airplanes trajectories</a></li><li><a href="uid16.html&#10;&#9;&#9;  ">Hybrid vehicles</a></li></ul></div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid18.html&#10;&#9;&#9;  ">
        Bocop
      </a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid21.html&#10;&#9;&#9;  ">Highlights of the Year</a></li><li><a href="uid25.html&#10;&#9;&#9;  ">Second order analysis of deterministic optimal control problems</a></li><li><a href="uid26.html&#10;&#9;&#9;  ">Stochastic optimization</a></li><li><a href="uid30.html&#10;&#9;&#9;  ">Hamilton Jacobi Bellman approach</a></li><li><a href="uid35.html&#10;&#9;&#9;  ">Robustness of discontinuous Feedbacks</a></li><li><a href="uid36.html&#10;&#9;&#9;  ">Optimal control of PDEs</a></li><li><a href="uid39.html&#10;&#9;&#9;  ">Applications in deterministic optimal control</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid47.html&#10;&#9;&#9;  ">Bilateral Contracts with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid52.html&#10;&#9;&#9;  ">Regional Initiatives</a></li><li><a href="uid56.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid59.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid72.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid85.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid91.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid105.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid117.html&#10;&#9;&#9;  ">Popularization</a></li></ul></div>
      <div class="TdmEntry">
        <div>Bibliography</div>
      </div>
      <div class="TdmEntry">
        <ul>
          <li>
            <a id="tdmbibentmajor" href="bibliography.html">Major publications</a>
          </li>
          <li>
            <a id="tdmbibentyear" href="bibliography.html#year">Publications of the year</a>
          </li>
          <li>
            <a id="tdmbibentfoot" href="bibliography.html#References">References in notes</a>
          </li>
        </ul>
      </div>
    </div>
    <div id="main">
      <div class="mainentete">
        <div id="head_agauche">
          <small><a href="http://www.inria.fr">
	    
	    Inria
	  </a> | <a href="../index.html">
	    
	    Raweb 
	    2014</a> | <a href="http://www.inria.fr/en/teams/commands">Presentation of the Project-Team COMMANDS</a> | <a href="http://commands.saclay.inria.fr/">COMMANDS Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="commands.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="commands.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-commands-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../commands/commands.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-commands-epub.png"/>
                </a>
              </td>
            </tr>
            <tr>
              <td/>
              <td>PDF
</td>
              <td>e-Pub
</td>
            </tr>
          </table>
        </div>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid10.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid12.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
      <div id="textepage">
        <!--DEBUT2 du corps du module-->
        <h2>Section: 
      Research Program</h2>
        <h3 class="titre3">Trajectory optimization</h3>
        <p>The so-called <i>direct methods</i> consist in an optimization of the trajectory, after having discretized time, by a nonlinear programming solver that possibly
takes into account the dynamic structure. So the two main problems are the choice of the discretization and the nonlinear programming algorithm.
A third problem is the possibility of refinement of the discretization once after solving on a coarser grid.</p>
        <p>In the <i>full discretization approach</i>, general Runge-Kutta schemes with different values of control for each inner step are used. This allows to obtain and
control high orders of precision, see Hager <a href="./bibliography.html#commands-2014-bid16">[73]</a> , Bonnans <a href="./bibliography.html#commands-2014-bid17">[54]</a> . In an interior-point algorithm context, controls can be eliminated
and the resulting system of equation is easily solved due to its band structure. Discretization errors due to constraints are discussed in Dontchev et al.
<a href="./bibliography.html#commands-2014-bid18">[66]</a> . See also Malanowski et al. <a href="./bibliography.html#commands-2014-bid19">[87]</a> .</p>
        <p>In the <i>indirect</i> approach, the control is eliminated thanks to Pontryagin's maximum principle. One has then to solve the two-points boundary value problem
(with differential variables state and costate) by a single or multiple shooting method. The questions are here the choice of a discretization scheme for the
integration of the boundary value problem, of a (possibly globalized) Newton type algorithm for solving the resulting finite dimensional problem
in <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msup><mrow><mi>I</mi><mspace width="-1.70717pt"/><mi>R</mi></mrow><mi>n</mi></msup></math></span> (<span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>n</mi></math></span> is the number of state variables), and a methodology for finding an initial point.</p>
        <p>For state constrained problems or singular arcs, the formulation of the shooting function may be quite elaborate <a href="./bibliography.html#commands-2014-bid20">[52]</a> , <a href="./bibliography.html#commands-2014-bid21">[53]</a> , <a href="./bibliography.html#commands-2014-bid22">[46]</a> .
As initiated in <a href="./bibliography.html#commands-2014-bid23">[70]</a> , we focus more specifically on the handling of discontinuities, with ongoing work on the geometric integration aspects
(Hamiltonian conservation).
</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid10.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid12.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
    </div>
  </body>
</html>
