Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Data-Driven System Identification of High-Speed Craft Dynamics Uncovering Governing Equations with Machine Learning

View through CrossRef
Abstract The dynamics of high-speed craft operating in the marine environment are characterized by interactions between hydrodynamic, aerodynamic and inertia forces. This results in a highly nonlinear coupled dynamic motion in head seas heave and pitch. The traditional approach for system identification often relies on first principles approximate hydrodynamic methods or high-fidelity Computational Fluid Dynamics (CFD). Although CFD methods are effective, however computationally expensive, particularly during the iterative design process, or real time applications. To overcome such limitations, in this study we are investigating the feasibility of system identification methods, using Sparse Identification of Non-Linear Dynamics (SINDy) algorithm for the system identification of the dynamics of high-speed crafts. SINDy is a data-driven approach that identifies sparse governing equations directly from motion data, which offers a computationally efficient framework for reduced order modeling of a complex system. The goal is to identify explicit governing equations of the system, represented as a sparse set of basis functions. This work mainly focuses on the planar motion of high-speed craft, i.e., coupled heave and pitch motion. The training data is generated using CFD analysis which is used as a black box function that calculates the hull response in vertical planar motion when subjected to an external forcing term, i.e., external heave force and pitch moment time history. External forcing terms are modeled as multi-sine excitations, applied to the hull free to move in vertical plane. The external forcing terms are applied after 5 seconds of free run in calm water to capture the initial steady state dynamics, after 5 seconds the data captures the highly non-linear dynamics due to external forcing. These simulations are run for multiple combinations of amplitudes and frequencies of forcing terms to create the design space which corelates to the operating scenario of a high-speed craft. SINDy algorithm is applied to the training datasets, with the modified custom library functions such as polynomials, trigonometric terms, and interaction terms to represent the nonlinear, coupled dynamics. Sparse regression techniques such as STLSQ, are used to promote sparsity and avoid overfitting, which ensures that the identified models are parsimonious. The identified models were validated using test data, which are not included in the training phase. The model accuracy is calculated using root mean square error (RMS) and the final model is selected based on minimizing RMS error. The impact of data time span and moving time window is analyzed to determine the balance between temporal coverage and data diversity needed to minimize the error. This study focuses on integrating SINDy with CFD-generated motion data, and its application as a reduced order modelling tool for system identification. Although other methods such as Neural Networks, Gaussian Processes could be used which provide approximate functions, but without explicit governing equations. On the contrary, SINDy identifies explicit governing equations of the system and excels at extrapolating when the governing rules are well captured.
Title: Data-Driven System Identification of High-Speed Craft Dynamics Uncovering Governing Equations with Machine Learning
Description:
Abstract The dynamics of high-speed craft operating in the marine environment are characterized by interactions between hydrodynamic, aerodynamic and inertia forces.
This results in a highly nonlinear coupled dynamic motion in head seas heave and pitch.
The traditional approach for system identification often relies on first principles approximate hydrodynamic methods or high-fidelity Computational Fluid Dynamics (CFD).
Although CFD methods are effective, however computationally expensive, particularly during the iterative design process, or real time applications.
To overcome such limitations, in this study we are investigating the feasibility of system identification methods, using Sparse Identification of Non-Linear Dynamics (SINDy) algorithm for the system identification of the dynamics of high-speed crafts.
SINDy is a data-driven approach that identifies sparse governing equations directly from motion data, which offers a computationally efficient framework for reduced order modeling of a complex system.
The goal is to identify explicit governing equations of the system, represented as a sparse set of basis functions.
This work mainly focuses on the planar motion of high-speed craft, i.
e.
, coupled heave and pitch motion.
The training data is generated using CFD analysis which is used as a black box function that calculates the hull response in vertical planar motion when subjected to an external forcing term, i.
e.
, external heave force and pitch moment time history.
External forcing terms are modeled as multi-sine excitations, applied to the hull free to move in vertical plane.
The external forcing terms are applied after 5 seconds of free run in calm water to capture the initial steady state dynamics, after 5 seconds the data captures the highly non-linear dynamics due to external forcing.
These simulations are run for multiple combinations of amplitudes and frequencies of forcing terms to create the design space which corelates to the operating scenario of a high-speed craft.
SINDy algorithm is applied to the training datasets, with the modified custom library functions such as polynomials, trigonometric terms, and interaction terms to represent the nonlinear, coupled dynamics.
Sparse regression techniques such as STLSQ, are used to promote sparsity and avoid overfitting, which ensures that the identified models are parsimonious.
The identified models were validated using test data, which are not included in the training phase.
The model accuracy is calculated using root mean square error (RMS) and the final model is selected based on minimizing RMS error.
The impact of data time span and moving time window is analyzed to determine the balance between temporal coverage and data diversity needed to minimize the error.
This study focuses on integrating SINDy with CFD-generated motion data, and its application as a reduced order modelling tool for system identification.
Although other methods such as Neural Networks, Gaussian Processes could be used which provide approximate functions, but without explicit governing equations.
On the contrary, SINDy identifies explicit governing equations of the system and excels at extrapolating when the governing rules are well captured.

Related Results

Selection of Injectable Drug Product Composition using Machine Learning Models (Preprint)
Selection of Injectable Drug Product Composition using Machine Learning Models (Preprint)
BACKGROUND As of July 2020, a Web of Science search of “machine learning (ML)” nested within the search of “pharmacokinetics or pharmacodynamics” yielded over 100...
Craft interests during leisure time and craft learning outcomes in Finland
Craft interests during leisure time and craft learning outcomes in Finland
Abstract The Finnish National Board of Education (FNBE) evaluated learning outcomes in craft in the final ninth grade of compulsory education in March 2010. The eval...
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
CREATING LEARNING MEDIA IN TEACHING ENGLISH AT SMP MUHAMMADIYAH 2 PAGELARAN ACADEMIC YEAR 2020/2021
The pandemic Covid-19 currently demands teachers to be able to use technology in teaching and learning process. But in reality there are still many teachers who have not been able ...
Kestävä kädenjälki käsityössä
Kestävä kädenjälki käsityössä
Käsitepari kestävä käsityö on syntynyt käsityön vastaukseksi kestävän kehityksen haasteisiin. Tässä teoreettisessa kirjallisuuskatsauksessa tarkastelemme käsityötä mahdollisuutena ...
Craft in economic context: The representation of Finnish craft in the economic press
Craft in economic context: The representation of Finnish craft in the economic press
The discipline of design is constantly reshaping itself. In the case of craft, it is increasingly discussed in the realm of the economic world, although craft is normally associate...
Machine Learning in the Healthcare Sector
Machine Learning in the Healthcare Sector
The healthcare sector caters to millions of people and makes a significant contribution to the local economy. The inclusion of artificial intelligence and machine learning in healt...
From Augmented to Authentic: Weaving the Past into the Future
From Augmented to Authentic: Weaving the Past into the Future
From Augmented to Authentic - Weaving the Past into the Future: An investigation of immersive technologies within Scottish textile craft practices towards new sustainable futures w...
Economic Analysis for Nozzle Governing With Overload Valve Regulation Technology
Economic Analysis for Nozzle Governing With Overload Valve Regulation Technology
With the implementation of low-carbon economy policy, clean energy (such as wind and solar energy) has been developing rapidly, and the percentage is increasing year by year; On th...

Back to Top