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

被引:0
作者
Jauch, Jens [1 ]
Bleimund, Felix [1 ]
Frey, Michael [1 ]
Gauterin, Frank [1 ]
机构
[1] Karlsruhe Inst Technol, Inst Vehicle Syst Technol, D-76131 Karlsruhe, Germany
来源
MATHEMATICS | 2019年 / 7卷 / 04期
关键词
nonlinear; recursive; iterative; B-spline; approximation; marginalized particle filter; Rao-Blackwellized particle filter; multiobjective; trajectory; optimization; KALMAN FILTER; ALGORITHM; SIGNAL;
D O I
10.3390/math7040355
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
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.
引用
收藏
页数:24
相关论文
共 57 条
  • [1] A recursive algorithm for nonlinear least-squares problems
    Alessandri, A.
    Cuneo, M.
    Pagnan, S.
    Sanguineti, M.
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2007, 38 (02) : 195 - 216
  • [2] [Anonymous], THESIS
  • [3] [Anonymous], 2018, REMOTE SENS BASEL, DOI DOI 10.3390/rs10040634
  • [4] Cubature Kalman Filters
    Arasaratnam, Ienkaran
    Haykin, Simon
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (06) : 1254 - 1269
  • [5] A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking
    Arulampalam, MS
    Maskell, S
    Gordon, N
    Clapp, T
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (02) : 174 - 188
  • [6] Bargende M., 2014, 14 INT STUTTG S AUT
  • [7] Bender S., 2015, PORSCHE ENG MAG, V2, P22
  • [8] An overview of existing methods and recent advances in sequential Monte Carlo
    Cappe, Olivier
    Godsill, Simon J.
    Moulines, Eric
    [J]. PROCEEDINGS OF THE IEEE, 2007, 95 (05) : 899 - 924
  • [9] Dahmen W., 2008, Numerik fur Ingenieure und Naturwissenschaftler, Vsecond
  • [10] Adaptive unscented Kalman filter for parameter and state estimation of nonlinear high-speed objects
    Deng, Fang
    Chen, Jie
    Chen, Chen
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2013, 24 (04) : 655 - 665