Applied Sciences (Dec 2020)

Trajectory/Path-Following Controller Based on Nonlinear Jerk-Level Error Dynamics

  • Patrick Piprek,
  • Michael M. Marb,
  • Pranav Bhardwaj,
  • Florian Holzapfel

DOI
https://doi.org/10.3390/app10238760
Journal volume & issue
Vol. 10, no. 23
p. 8760

Abstract

Read online

This study proposes a novel, nonlinear trajectory/path-following controller based on jerk-level error dynamics. Therefore, at first the nonlinear acceleration-based kinematic equations of motion of a dynamic system are differentiated with respect to time to obtain a representation connecting the translation jerk with the (specific) force derivative. Furthermore, the path deviation, i.e., the difference between the planned and the actual path, is formulated as nonlinear error dynamics based on the jerk error. Combining the derived equations of motion with the nonlinear error dynamics as well as employing nonlinear dynamic inversion, a control law can be derived that provides force derivative commands, which may be commanded to an inner loop for trajectory control. This command ensures an increased smoothness and faster reaction time compared to traditional approaches based on a force directly. Furthermore, the nonlinear parts in the error dynamic are feedforward components that improve the general performance due to their physical connection with the real dynamics. The validity and performance of the proposed trajectory/path-following controller are shown in an aircraft-related application example.

Keywords