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 ...
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...
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...
The Colonial Gaze of Neo-craft Research
The Colonial Gaze of Neo-craft Research
<span>This paper interrogates the epistemological and political assumptions that underpin the growing body of “neo-craft” research in organisation studies. While neo-craft ha...
Machine Learning for Enhancing Mortgage Origination Processes: Streamlining and Improving Efficiency
Machine Learning for Enhancing Mortgage Origination Processes: Streamlining and Improving Efficiency
The mortgage industry, historically characterized by manual processes, paperwork, and complex decision-making, is on the brink of a digital revolution driven by machine learning (M...

Back to Top