Subventions et des contributions :
Subvention ou bourse octroyée s'appliquant à plus d'un exercice financier. (2017-2018 à 2022-2023)
In systems control, the objective is to make a physical system (the plant) act in a desired manner through the use of an (automatic) controller, e.g. an autopilot (the controller) is used on an aircraft (the plant) to maintain speed, altitude and direction. The first step in control system design is to obtain a mathematical model of the plant, and then one designs a controller, described by a mathematical equation, which is typically implemented in software. A common stumbling block in this process is uncertainty in the plant model, which can be caused by such things as modelling error, changing parameters due to wear and tear, changing operating conditions (such as the altitude of an aircraft or the changing mass of a payload in a robotic system), or systems faults (common in industrial systems). If the uncertainty is large, then a simple proportional-integral-derivative (PID) controller cannot be used, and a more sophisticated approach muct be adopted. One powerful approach is that of adaptive control, wherein the controller adapts itself to the plant as it learns more and more about it over time.
This approach has its roots in the 1950s, and it has grown more and more sophisticated over the years. The increased computational power of computers allows more complicated control algorithms to be implemented in real-time, so it is making inroads in areas like robotics and aerospace. However, there are still unanswered questions in the field, and in my proposed research the goal is to answer several important ones:
(i) Is it possible to design adaptive controllers which not only provide good performance asymptotically, but also provide it in the short-run, while the adaptive controller is still learning about the plant?
(ii) Is it possible to handle rapidly time-varying parameters as well as the more common case of very slow time-varying parameters?
(iii) Is it possible to redesign classical adaptive controllers to make them more powerful: more robust, more noise tolerant, and better at tolerating time-varying parameters?
The answers to these questions will enhance the state-of-the-art of adaptive control, and reduce the gap between theory and practise. It will provide control engineers with new algorithms; it will benefit a team of graduate students by engaging in advanced technological training; and it will enhance Canada's position as a leading proponent of advanced automation.