Abstract

The goal of active ankle-foot orthoses (AAFO) is to assist the user in recreating a nominal gait motion. Previously proposed control systems for AAFOs have been reactive, with controllers based on the current tracking error. However, the optimal AAFO controller must ensure adequate trajectory tracking while minimizing the amount of assistance provided to the user. To this end, a model predictive controller (MPC) can be considered to determine the optimal control sequence for a given trajectory. The MPC minimizes the control effort, thereby determining the minimal assistance required for a user to regain a natural gait. This work outlines the formulation of a non-linear MPC for an AAFO and its combination with an extended state observer (ESO) for tracking of an AAFO.In this work, a MPC controller is proposed for optimal control of an AAFO, a linear plant subject to non-linear actuation constraints. A novel method is expressed to determine the initial control horizon selection in combination with variable step Newton-based optimization to enable real-time implementation. The MPC control effort is then combined with the estimated disturbance from an ESO to accurately track the desired gait.Simulations and experimental results prove the tracking capabilities of the proposed method. Compared to a tuned proportional–derivative controller, the simulated controller reduced the trajectory tracking error by up to 65.1% and 15.3% in an undisturbed and disturbed environment, respectively. The MPC and ESO combination allows the controller to identify the optimal control action for accurate trajectory tracking. Concurrently, the ESO rejects both external and internal disturbances, with superior tracking capabilities in both undisturbed and heavily disturbed systems, making it the optimal choice for AAFO control.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.