Abstract

A controller that fully utilizes the available motor capacity of an electromechanical brake to achieve high closed-loop bandwidth is proposed. The controller is developed based on the time-optimal switching curve derived from Pontryagin's Maximum Principle. The control input is scheduled using a switching surface based on the current motor velocity and position offset. Robustness to modeling errors is achieved by introducing a boundary layer in vicinity of the switching curve, reminiscent of a high gain controller. A flexible tuning procedure is also developed to aid in practical implementation, allowing a balanced choice between tracking speed and energy usage. The controller is implemented on a production-ready prototype EMB, and tested over different braking scenarios to assess the performance and robustness relative to the benchmark controllers. It is demonstrated that significant improvements in step response and dynamic tracking are obtained using the proposed approach.

Full Text
Published version (Free)

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