• DocumentCode
    645999
  • Title

    Predictive control for spacecraft rendezvous in an elliptical orbit using an FPGA

  • Author

    Hartley, Edward N. ; Maciejowski, Jan M.

  • Author_Institution
    Univ. of Cambridge, Cambridge, UK
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    1359
  • Lastpage
    1364
  • Abstract
    A field programmable gate array (FPGA)-based predictive controller for a spacecraft rendezvous manoeuvre is presented. A linear time varying prediction model is used to accommodate elliptical orbits, and a variable prediction horizon is used to facilitate finite time completion of manoeuvres. The resulting constrained optimisation problems are solved using a primal dual interior point algorithm. The majority of the computational demand is in solving a set of linear equations at each iteration of this algorithm. To accelerate this operation, a custom circuit is implemented, using a combination of Mathworks HDL Coder and Xilinx System Generator for DSP, and used as a peripheral to a MicroBlaze soft core processor. The system is demonstrated in closed loop by linking the FPGA with a simulation of the plant dynamics running in Simulink on a PC, using Ethernet.
  • Keywords
    aerospace control; field programmable gate arrays; position control; predictive control; space vehicle electronics; FPGA; Mathworks HDL Coder; MicroBlaze soft core processor; Xilinx System Generator; constrained optimisation; elliptical orbits; field programmable gate array; iterative algorithm; linear equations; linear time varying prediction model; predictive control; primal dual interior point algorithm; spacecraft rendezvous manoeuvre; variable prediction horizon; Algorithm design and analysis; Equations; Field programmable gate arrays; Mathematical model; Orbits; Random access memory; Space vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2013 European
  • Conference_Location
    Zurich
  • Type

    conf

  • Filename
    6669196