• DocumentCode
    3693230
  • Title

    A mixed integer convex programming approach to Constrained Attitude Guidance

  • Author

    Utku Eren;Behçet Açıkmeşe;Daniel P. Scharf

  • Author_Institution
    Department of Aerospace Engineering and Engineering Mechanics, University of Texas, Austin, 78712-1221, USA
  • fYear
    2015
  • fDate
    7/1/2015 12:00:00 AM
  • Firstpage
    1120
  • Lastpage
    1126
  • Abstract
    This paper introduces a new algorithm for attitude motion planning, Constrained Attitude Guidance (CAG) problem, in the presence of angular rate constraints and conic exclusion regions (pointing constraints). The CAG problem is solved by considering only the quaternion kinematics in the formulation and using constraints on quaternions and its time derivatives to indirectly apply bounds on the angular rates and accelerations. The CAG formulation makes use of Mixed Integer Convex Programming (MICP) in order to impose, approximately, the unity constraint on the quaternion magnitude, where the approximation accuracy can be set to a desired accuracy. The solution complexity of the MICP formulation increases exponentially with the number of binary variables that are used to impose the unit norm constraint on the quaternion. Since this number is independent of the number of exclusion pointing constraints, the solution approach has favorable complexity in terms of the number of pointing constraints. The paper also provides a numerical example that incorporates both angular rate and pointing constraints.
  • Keywords
    "Quaternions","Angular velocity","Acceleration","Kinematics","Trajectory","Programming","Attitude control"
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2015 European
  • Type

    conf

  • DOI
    10.1109/ECC.2015.7330690
  • Filename
    7330690