Analyzing and Mimicking the Optimized Flight Physics of Soaring Birds: A Differential Geometric Control and Extremum Seeking System Approach with Real Time Implementation

Sameh A. Eisa,Sameer Pokhrel
2023-07-08
Abstract:For centuries, soaring birds -- such as albatrosses and eagles -- have been mysterious and intriguing for biologists, physicists, aeronautical/control engineers, and applied mathematicians. These fascinating biological organisms have the ability to fly for long-duration while spending little to no energy. This flight technique/maneuver is called dynamic soaring (DS). For biologists and physicists, the DS phenomenon is nothing but a wonder of the very elegant ability of the bird's interaction with nature and using its physical ether in an optimal way for better survival and energy efficiency. For the engineering community, it is a source of inspiration and an unequivocal promising chance for bio-mimicking. In literature, significant work has been done on modeling and constructing control systems that allow the DS maneuver to be mimicked. However, mathematical characterization of the DS phenomenon in literature has been limited to optimal control configurations that utilized developments in numerical optimization algorithms along with control methods to identify the optimal DS trajectory taken (or to be taken) by the bird/mimicking system. In this paper, we provide a novel two-layered mathematical approach to characterize, model, mimic, and control DS in a simple and real-time implementation. The first layer will be a differential geometric control formulation and analysis of the DS problem. The second layer will be a linkage between the DS philosophy and a class of dynamical control systems known as extremum seeking systems. We believe our framework captures more of the biological behavior of soaring birds and opens the door for geometric control theory and extremum seeking systems to be utilized in systems biology and natural phenomena. Simulation results are provided along with comparisons with powerful optimal control solvers to illustrate the advantages of the introduced method.
Optimization and Control
What problem does this paper attempt to address?
This paper attempts to solve the problems of mathematical modeling and real - time control of the Dynamic Soaring (DS) phenomenon. Specifically, the paper aims to better simulate, analyze and control dynamic soaring behavior through a novel two - layer mathematical method, so as to be closer to the actual behavior of soaring birds in nature and achieve real - time applications. ### Main problems: 1. **Limitations of existing models**: Previous research on dynamic soaring has mainly focused on complex non - real - time optimal control configurations. Although these methods can find optimal trajectories, they have high computational complexity and cannot be applied in real - time. 2. **The gap between biological behavior and engineering implementation**: Existing mathematical models and control methods fail to fully reflect the actual behavior of soaring birds in the natural environment, because birds do not rely on complex computing power or long - term decision - making processes for dynamic soaring. ### Goals of the paper: - **Simplify the model and achieve real - time control**: The paper proposes a two - layer method based on differential geometric control theory and extremum - seeking systems to simplify the mathematical description of dynamic soaring and achieve its real - time control. - **Capture more biological behavior characteristics**: Through this method, the paper hopes to better explain and imitate the behavior of soaring birds, thereby providing new ideas and technical means for bionics and unmanned systems. ### Specific methods: 1. **First layer: Differential geometric control**: - Use the Differential Geometric Control Theory (GCT) to model and analyze dynamic soaring to ensure the controllability of the system. - Propose a simple form of control input, similar to the pitch and roll actions of birds, and at the same time prove the controllability of the system. 2. **Second layer: Extremum - seeking system**: - Link dynamic soaring with the Extremum Seeking Control (ESC) system and use the ESC system to perform real - time optimization without a model. - Adjust the control input by measuring the objective function (such as energy gain) so that the system can autonomously find the optimal solution in a real - time environment. ### Conclusion: Through the above methods, the paper provides a brand - new framework, which not only simplifies the mathematical description of dynamic soaring but also realizes its real - time control. This enables the framework to better capture the biological behavior of soaring birds and provides new research directions and technical means for bionics and unmanned systems. ### Key formulas: - **Wind shear model**: \[ W(z)=\frac{W_0}{1 + e^{-z/\delta}} \] where \(W_0\) is the free - stream wind speed and \(\delta\) is the shear layer thickness. - **Flight dynamics model**: \[ \begin{aligned} \dot{x}&=V\cos\gamma\cos\psi, \\ \dot{y}&=V\cos\gamma\sin\psi - W, \\ \dot{z}&=V\sin\gamma, \\ m\dot{V}&=-D - mg\sin\gamma + m\dot{W}\cos\gamma\sin\psi, \\ m V\dot{\gamma}&=L\cos\phi - mg\cos\gamma - m\dot{W}\sin\gamma\sin\psi, \\ m V\dot{\psi}\cos\gamma&=L\sin\phi + m\dot{W}\cos\psi. \end{aligned} \] - **Lift and drag**: \[ \begin{aligned} L&=\frac{1}{2}\rho V^2 S C_L, \\ D&=\frac{1}{2}\rho V^2 S C_D, \end{aligned} \] where \(