Evolutionary sparse data-driven discovery of complex multibody system dynamics

10/21/2022
by   Ehsan Askari, et al.
0

The value of unknown parameters of multibody systems is crucial for prediction, monitoring, and control, sometimes estimated using a biased physics-based model leading to incorrect outcomes. Discovering motion equations of multibody systems from time-series data is challenging as they consist of complex rational functions, constants as function arguments, and diverse function terms, which are not trivial to guess. This study aims at developing an evolutionary symbolic sparse regression approach for the system identification of multibody systems. The procedure discovers equations of motion and system parameters appearing as either constant values in function arguments or coefficients of function expressions. A genetic programming algorithm is written to generate symbolic function expressions, in which a hard-thresholding regression method is embedded. In an evolutionary manner, the complex functional forms, constant arguments, and unknown coefficients are identified to eventually discover the governing equation of a given system. A fitness measure is presented to promote parsimony in distilled equations and reduction in fit-to-data error. Hybrid discrete-continuous dynamical systems are also investigated, for which an approach is suggested to determine both mode number and system submodels. The performance and efficiency of the suggested evolutionary symbolic sparse regression methodology are evaluated in a simulation environment. The capability of the developed approach is also demonstrated by studying several multibody systems. The procedure is efficient and gives the possibility to estimate system parameters and distill respective governing equations. This technique reduces the risk that the function dictionary does not cover all functionality required to unravel hidden physical laws and the need for prior knowledge of the mechanism of interest.

READ FULL TEXT
research
04/27/2020

Fitness Landscape Analysis of Dimensionally-Aware Genetic Programming Featuring Feynman Equations

Genetic programming is an often-used technique for symbolic regression: ...
research
03/15/2022

Neural-Network-Directed Genetic Programmer for Discovery of Governing Equations

We develop a symbolic regression framework for extracting the governing ...
research
04/03/2020

The data-driven physical-based equations discovery using evolutionary approach

The modern machine learning methods allow one to obtain the data-driven ...
research
08/21/2022

On regression analysis with Padé approximants

The advantages and difficulties of application of Padé approximants to t...
research
08/27/2019

A Search for the Underlying Equation Governing Similar Systems

We show a data-driven approach to discover the underlying structural for...
research
05/05/2020

Evolutionary-Based Sparse Regression for the Experimental Identification of Duffing Oscillator

In this paper, an evolutionary-based sparse regression algorithm is prop...
research
09/04/2022

Symplectically Integrated Symbolic Regression of Hamiltonian Dynamical Systems

Here we present Symplectically Integrated Symbolic Regression (SISR), a ...

Please sign up or login with your details

Forgot password? Click here to reset