Nonlinear control of robotic fish
In the past few decades, robots that propel and maneuver themselves like fish, known as robotic fish, have received substantial attention due to their efficiency, maneuverability, and lifelike features. Their agile locomotion can be partially attributed to their bio-inspired propulsion methods, which range from tail (caudal) and dorsal to paired pectoral fins. While these characteristics make robotic fish an attractive choice for a myriad of aquatic applications, their highly nonlinear, often under-actuated dynamics and actuator constraints present significant challenges in control design. The goal of this dissertation is to develop systematic model-based control approaches that guarantee closed-loop system stability, accommodate input constraints, and are computationally viable for robotic fish. We first propose a nonlinear model predictive control (NMPC) approach for path-following of a tail-actuated robotic fish, where the control design is based on an averaged dynamic model. The bias and the amplitude of the tail oscillation are treated as physical variables to be manipulated and are related to the control inputs via a nonlinear map. A control projection method is introduced to accommodate the inputs constraints while minimizing the optimization complexity in solving the NMPC problem. Both simulation and experimental results on a tail-actuated robotic fish support the efficacy of the proposed approach and its advantages over alternative approaches. Although NMPC is a promising candidate for tracking control, its computational complexity poses significant challenges in its implementation on resource-constrained robotic fish. We thus propose a backstepping-based trajectory tracking control scheme that is computationally inexpensive and guarantees closed-loop stability. We demonstrate how the control scheme can be synthesized to handle input constraints and establish via singular perturbation analysis the ultimate boundedness of three tracking errors (2D-position and orientation) despite the under-actuated nature of the robot. The effectiveness of this approach is supported by both simulation and experimental results on a tail-actuated robotic fish. We then turn our attention to pectoral fin-actuated robotic fish. Despite its benefits in achieving agile maneuvering at low swimming speeds, the range constraint of pectoral fin movement presents challenges in control. To overcome these challenges, we propose two different backstepping-based control approaches to achieve trajectory tracking and quick-maneuvering control, respectively. We first propose a scaling-based approach to develop a control-affine nonlinear dynamic average model for a pectoral fin-actuated robotic fish, which is validated via both simulation and experiments. The utility of the developed average dynamic model is then demonstrated via the synthesis of a dual-loop backstepping-based trajectory tracking controller. Cyclic actuation can often limit precise manipulation of the fin movements and the full exploitation of the maneuverability of pectoral fin-actuated robotic fish. To achieve quick velocity maneuvering control, we propose a dual-loop control approach composed of a backstepping-based controller in the outer loop and a fin movement-planning algorithm in the inner loop. Simulation results are presented to demonstrate the performance of the proposed scheme via comparison with a nonlinear model predictive controller.
Read
- In Collections
-
Electronic Theses & Dissertations
- Copyright Status
- Attribution-NoDerivatives 4.0 International
- Material Type
-
Theses
- Authors
-
Castano, Maria L.
- Thesis Advisors
-
Tan, Xiaobo
- Committee Members
-
Khalil, Hassan
Zhu, Guoming
Srivastava, Vaibhav
- Date Published
-
2021
- Subjects
-
Electrical engineering
Robots--Design and construction
Remote submersibles--Design and construction
Robots--Control systems
Fishes--Locomotion
Nonlinear control theory
- Program of Study
-
Electrical Engineering - Doctor of Philosophy
- Degree Level
-
Doctoral
- Language
-
English
- Pages
- xv, 153 pages
- ISBN
-
9798538106400
- Permalink
- https://doi.org/doi:10.25335/5ybg-0n49