IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v7y2019i4p355-d223382.html
   My bibliography  Save this article

An Iterative Method Based on the Marginalized Particle Filter for Nonlinear B-Spline Data Approximation and Trajectory Optimization

Author

Listed:
  • Jens Jauch

    (Institute of Vehicle System Technology, Karlsruhe Institute of Technology, 76131 Karlsruhe, Germany)

  • Felix Bleimund

    (Institute of Vehicle System Technology, Karlsruhe Institute of Technology, 76131 Karlsruhe, Germany)

  • Michael Frey

    (Institute of Vehicle System Technology, Karlsruhe Institute of Technology, 76131 Karlsruhe, Germany)

  • Frank Gauterin

    (Institute of Vehicle System Technology, Karlsruhe Institute of Technology, 76131 Karlsruhe, Germany)

Abstract

The B-spline function representation is commonly used for data approximation and trajectory definition, but filter-based methods for nonlinear weighted least squares (NWLS) approximation are restricted to a bounded definition range. We present an algorithm termed nonlinear recursive B-spline approximation (NRBA) for an iterative NWLS approximation of an unbounded set of data points by a B-spline function. NRBA is based on a marginalized particle filter (MPF), in which a Kalman filter (KF) solves the linear subproblem optimally while a particle filter (PF) deals with nonlinear approximation goals. NRBA can adjust the bounded definition range of the approximating B-spline function during run-time such that, regardless of the initially chosen definition range, all data points can be processed. In numerical experiments, NRBA achieves approximation results close to those of the Levenberg–Marquardt algorithm. An NWLS approximation problem is a nonlinear optimization problem. The direct trajectory optimization approach also leads to a nonlinear problem. The computational effort of most solution methods grows exponentially with the trajectory length. We demonstrate how NRBA can be applied for a multiobjective trajectory optimization for a battery electric vehicle in order to determine an energy-efficient velocity trajectory. With NRBA, the effort increases only linearly with the processed data points and the trajectory length.

Suggested Citation

  • Jens Jauch & Felix Bleimund & Michael Frey & Frank Gauterin, 2019. "An Iterative Method Based on the Marginalized Particle Filter for Nonlinear B-Spline Data Approximation and Trajectory Optimization," Mathematics, MDPI, vol. 7(4), pages 1-24, April.
  • Handle: RePEc:gam:jmathe:v:7:y:2019:i:4:p:355-:d:223382
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/7/4/355/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/7/4/355/
    Download Restriction: no
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:7:y:2019:i:4:p:355-:d:223382. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.