Reappraising double pendulum dynamics across multiple computational platforms
This study presents the complexity and sensitivity of chaotic system dynamics in the case of the double pendulum. It applied detailed numerical analyses of the double pendulum in multiple computing platforms in order to demonstrate the complexity in behavior of the system of double pendulums. The e...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Centro Latinoamericano de Estudios en Informática
2025-02-01
|
Series: | CLEI Electronic Journal |
Subjects: | |
Online Access: | https://clei.org/cleiej/index.php/cleiej/article/view/680 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1825208868537368576 |
---|---|
author | Sandy Herho Faiz Fajary Katarina Herho Iwan Anwar Rusmawan Suwarman Dasapta Irawan |
author_facet | Sandy Herho Faiz Fajary Katarina Herho Iwan Anwar Rusmawan Suwarman Dasapta Irawan |
author_sort | Sandy Herho |
collection | DOAJ |
description |
This study presents the complexity and sensitivity of chaotic system dynamics in the case of the double pendulum. It applied detailed numerical analyses of the double pendulum in multiple computing platforms in order to demonstrate the complexity in behavior of the system of double pendulums. The equations of motion were derived from the Euler-Lagrange formalism, in order to capture the system's dynamics, which is coupled nonlinearly. These were solved numerically using the efficient Runge-Kutta-Fehlberg method, implemented in Python, R, GNU Octave, and Julia, while runtimes and memory usage were extensively benchmarked across these environments. Time series analyses, including the calculation of Shannon entropy and the Kolmogorov - Smirnov test, quantified the system's unpredictability and sensitivity to infinitesimal perturbations of the initial conditions. Phase space diagrams illustrated the intricate trajectories and strange attractors, as further confirmation of the chaotic nature of the double pendulum. All the findings have a clear indication of the importance of accurate measurements of the initial condition in a chaotic system, contributing to an increased understanding of nonlinear dynamics. Future research directions are faster simulations using Numba and GPU computing, stochastic effects, chaotic synchronization, and applications in climate modeling. This work will be useful for understanding chaos theory and efficient computational approaches in complex systems of dynamical nature.
|
format | Article |
id | doaj-art-82bddcdee87a4444b46fcbca5e73628d |
institution | Kabale University |
issn | 0717-5000 |
language | English |
publishDate | 2025-02-01 |
publisher | Centro Latinoamericano de Estudios en Informática |
record_format | Article |
series | CLEI Electronic Journal |
spelling | doaj-art-82bddcdee87a4444b46fcbca5e73628d2025-02-06T18:55:35ZengCentro Latinoamericano de Estudios en InformáticaCLEI Electronic Journal0717-50002025-02-0128110.19153/cleiej.28.1.10Reappraising double pendulum dynamics across multiple computational platformsSandy Herho0Faiz Fajary1Katarina Herho2Iwan Anwar3Rusmawan Suwarman4Dasapta Irawan5University of California, RiversideBandung Institute of TechnologyTrisakti UniversityBandung Institute of TechnologyBandung Institute of TechnologyBandung Institute of Technology This study presents the complexity and sensitivity of chaotic system dynamics in the case of the double pendulum. It applied detailed numerical analyses of the double pendulum in multiple computing platforms in order to demonstrate the complexity in behavior of the system of double pendulums. The equations of motion were derived from the Euler-Lagrange formalism, in order to capture the system's dynamics, which is coupled nonlinearly. These were solved numerically using the efficient Runge-Kutta-Fehlberg method, implemented in Python, R, GNU Octave, and Julia, while runtimes and memory usage were extensively benchmarked across these environments. Time series analyses, including the calculation of Shannon entropy and the Kolmogorov - Smirnov test, quantified the system's unpredictability and sensitivity to infinitesimal perturbations of the initial conditions. Phase space diagrams illustrated the intricate trajectories and strange attractors, as further confirmation of the chaotic nature of the double pendulum. All the findings have a clear indication of the importance of accurate measurements of the initial condition in a chaotic system, contributing to an increased understanding of nonlinear dynamics. Future research directions are faster simulations using Numba and GPU computing, stochastic effects, chaotic synchronization, and applications in climate modeling. This work will be useful for understanding chaos theory and efficient computational approaches in complex systems of dynamical nature. https://clei.org/cleiej/index.php/cleiej/article/view/680Chaotic DynamicsComputational PlatformsNonlinear DynamicsNumerical SimulationsSensitivity Analysis |
spellingShingle | Sandy Herho Faiz Fajary Katarina Herho Iwan Anwar Rusmawan Suwarman Dasapta Irawan Reappraising double pendulum dynamics across multiple computational platforms CLEI Electronic Journal Chaotic Dynamics Computational Platforms Nonlinear Dynamics Numerical Simulations Sensitivity Analysis |
title | Reappraising double pendulum dynamics across multiple computational platforms |
title_full | Reappraising double pendulum dynamics across multiple computational platforms |
title_fullStr | Reappraising double pendulum dynamics across multiple computational platforms |
title_full_unstemmed | Reappraising double pendulum dynamics across multiple computational platforms |
title_short | Reappraising double pendulum dynamics across multiple computational platforms |
title_sort | reappraising double pendulum dynamics across multiple computational platforms |
topic | Chaotic Dynamics Computational Platforms Nonlinear Dynamics Numerical Simulations Sensitivity Analysis |
url | https://clei.org/cleiej/index.php/cleiej/article/view/680 |
work_keys_str_mv | AT sandyherho reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms AT faizfajary reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms AT katarinaherho reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms AT iwananwar reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms AT rusmawansuwarman reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms AT dasaptairawan reappraisingdoublependulumdynamicsacrossmultiplecomputationalplatforms |