Double Pendulum Chaotic Model for Pseudorandom Number Generation

Abstract

The double pendulum is a system of two connected masses, one tethered to a point in space and the other tethered to the first mass. The double pendulum exhibits chaotic motion under the influence of an external force such as the gravitational force. The chaotic motion is sensitive to the initial conditions or positions of the masses, resulting in an infinite number of possible motion paths. The chaotic motion paths produced by the double pendulum can be exploited to produce binary sequences. This thesis focuses on determining if the chaotic motion of the double pendulum can be used as a pseudorandom number generator (PRNG) by modeling the motion and using different methods of extracting bits from the motion paths to produce pseudorandom binary sequences. The pseudorandom binary sequences are then evaluated using tests for randomness as defined by the National Institute of Standards and Technology (NIST).The methods of bit extraction can then be compared based on their NIST test results to ultimately determine the practicality of the double pendulum as a PRNG. Considerations can be made for different methods of bit extraction or the use of different chaotic motions.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 2020
Accession Number
AD1114221

Entities

People

  • Ryan C. Hard

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Angular Acceleration
  • Applied Mathematics
  • California
  • Cryptography
  • Department Of Defense
  • Differential Equations
  • Energy
  • Equations
  • Equations Of Motion
  • Kinetic Energy
  • Operating Systems
  • Potential Energy
  • Probability
  • Schools
  • Security
  • Sequences
  • Shift Registers
  • Standards
  • United States

Readers

  • Control Systems Engineering.
  • Statistical inference.

Technology Areas

  • Space
  • Space - Hall-Effect Thruster
  • Space - Orbital Debris