ATTENTION/WARNING - NE PAS DÉPOSER ICI/DO NOT SUBMIT HERE

Ceci est la version de TEST de DIAL.mem. Veuillez ne pas soumettre votre mémoire sur ce site mais bien à l'URL suivante: 'https://thesis.dial.uclouvain.be'.
This is the TEST version of DIAL.mem. Please use the following URL to submit your master thesis: 'https://thesis.dial.uclouvain.be'.
 

From model-based to data-driven control: applications to self-balancing robots

(2024)

Files

Soenen_23491900_2024.pdf
  • Open access
  • Adobe PDF
  • 15.11 MB

Details

Supervisors
Faculty
Degree label
Abstract
Data-driven control has emerged as a promising paradigm for dynamical systems, enabling the construction of feedback controllers directly from historical data without the need for system model identification. This paper investigates the practical application of data-driven control by comparing it with traditional model-based control methods on a real balancing robot, the Pololu Balboa 32U4. The study confirms the unstable nature of the robot through mathematical modeling and underscores the need for active control to stabilize its motion. Model-based control methods, including LQR, Bessel, and ITAE pole placement, ensure stability across simulations and experiments. However, a noticeable steady-state error in reference tracking indicates potential for improvement, particularly in navigation-oriented applications. Data-driven control shows promise for self-balancing applications, producing promising results in simulations. In experimental contexts, these methods are effective in scenarios where data is gathered using slower controllers that manage natural disturbances. However, their effectiveness decreases with faster controllers due to inaccuracies in sensor data measurement and significant system noise, which compromise the integrity of the data-driven results. The research identifies avenues for future exploration to enhance stability and the quality of data-driven results. These include implementing sensor fusion, using model-based Kalman filters, or exploring alternative non-model-based filtering techniques. These strategies aim to advance the data-driven approach for the Balboa 32U4, paving the way for enhanced stability and performance in real-world applications.