Cargando…

Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane

This paper proposes a multi-gene genetic programming (MGGP) approach to identifying the dynamic prediction model for an overhead crane. The proposed method does not rely on expert knowledge of the system and therefore does not require a compromise between accuracy and complex, time-consuming modelin...

Descripción completa

Detalles Bibliográficos
Autores principales: Kusznir, Tom, Smoczek, Jaroslaw
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749516/
https://www.ncbi.nlm.nih.gov/pubmed/35009880
http://dx.doi.org/10.3390/s22010339
_version_ 1784631247877701632
author Kusznir, Tom
Smoczek, Jaroslaw
author_facet Kusznir, Tom
Smoczek, Jaroslaw
author_sort Kusznir, Tom
collection PubMed
description This paper proposes a multi-gene genetic programming (MGGP) approach to identifying the dynamic prediction model for an overhead crane. The proposed method does not rely on expert knowledge of the system and therefore does not require a compromise between accuracy and complex, time-consuming modeling of nonlinear dynamics. MGGP is a multi-objective optimization problem, and both the mean square error (MSE) over the entire prediction horizon as well as the function complexity are minimized. In order to minimize the MSE an initial estimate of the gene weights is obtained by using the least squares approach, after which the Levenberg–Marquardt algorithm is used to find the local optimum for a k-step ahead predictor. The method was tested on both a simulation model obtained from the Euler–Lagrange equation with friction and the experimental stand. The simulation and the experimental stand were trained with varying control inputs, rope lengths and payload masses. The resulting predictor model was then validated on a testing set, and the results show the effectiveness of the proposed method.
format Online
Article
Text
id pubmed-8749516
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87495162022-01-12 Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane Kusznir, Tom Smoczek, Jaroslaw Sensors (Basel) Article This paper proposes a multi-gene genetic programming (MGGP) approach to identifying the dynamic prediction model for an overhead crane. The proposed method does not rely on expert knowledge of the system and therefore does not require a compromise between accuracy and complex, time-consuming modeling of nonlinear dynamics. MGGP is a multi-objective optimization problem, and both the mean square error (MSE) over the entire prediction horizon as well as the function complexity are minimized. In order to minimize the MSE an initial estimate of the gene weights is obtained by using the least squares approach, after which the Levenberg–Marquardt algorithm is used to find the local optimum for a k-step ahead predictor. The method was tested on both a simulation model obtained from the Euler–Lagrange equation with friction and the experimental stand. The simulation and the experimental stand were trained with varying control inputs, rope lengths and payload masses. The resulting predictor model was then validated on a testing set, and the results show the effectiveness of the proposed method. MDPI 2022-01-03 /pmc/articles/PMC8749516/ /pubmed/35009880 http://dx.doi.org/10.3390/s22010339 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kusznir, Tom
Smoczek, Jaroslaw
Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane
title Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane
title_full Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane
title_fullStr Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane
title_full_unstemmed Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane
title_short Multi-Gene Genetic Programming-Based Identification of a Dynamic Prediction Model of an Overhead Traveling Crane
title_sort multi-gene genetic programming-based identification of a dynamic prediction model of an overhead traveling crane
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8749516/
https://www.ncbi.nlm.nih.gov/pubmed/35009880
http://dx.doi.org/10.3390/s22010339
work_keys_str_mv AT kusznirtom multigenegeneticprogrammingbasedidentificationofadynamicpredictionmodelofanoverheadtravelingcrane
AT smoczekjaroslaw multigenegeneticprogrammingbasedidentificationofadynamicpredictionmodelofanoverheadtravelingcrane