Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎢 Roller Coaster Simulation

Overview

This project was developed as part of my Physics degree.

It consists of the numerical simulation of a roller coaster using Python, combining geometric modelling, interpolation techniques and numerical integration to study the motion of the cart under different physical conditions.


Features

  • 2D and 3D roller coaster modelling
  • B-Spline interpolation
  • Numerical integration using several solvers (RK45, RK23, DOP853, BDF and LSODA)
  • Energy conservation and dissipative models
  • Velocity and force analysis
  • Parameter sensitivity studies
  • Scientific visualization with Matplotlib

Files

  • montana_rusa.py → Main Python simulation.
  • Montaña Rusa.pdf → Technical report including methodology, figures and results.

Skills demonstrated

  • Python programming
  • Numerical methods
  • Scientific computing
  • Mathematical modelling
  • Physics simulation
  • Data visualization

Developed during my Physics degree at the University of Oviedo.

About

Physics simulation of a roller coaster in 2D and 3D using numerical methods and differential equations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages