/phy-ia

Code for my Physics Internal Assessment.

Primary LanguagePythonMIT LicenseMIT

phy-ia

This repository contains the code for my International Baccalaureate Physics Internal Assessment (May 2022 examinations).

You can download the original paper submitted to the IBO here, licensed under CC BY-NC-SA 4.0.

If you want to generate the 2D error heatmap - check out a simplified version of this repo here. Learn how to use it here!

Abstract

A bifilar pendulum refers to a rigid body suspended by two strings, gyrating along its centre of mass. It is widely used to measure the moment of inertia of objects, which quantifies the amount of torque required to cause a specific angular acceleration along an axis. Although the general equation for bifilar pendulums has been well established, Klopsteg (1930) acknowledged the difficulty of determining the centre of mass of test objects, Kane and Tseng (1967) determined that minor inequalities of filar lengths will exhibit strong non-linear effects and chaotic side-sway motion, while Denman (1992) observed that torsional oscillations and vibrations in the filars cause significant deviations in the amplitude and period of bifilar pendulums. Given the wide range of unfulfilled assumptions and the variability of experimental results, this paper aims to formulate an accurate relationship between the length of filars in a bifilar pendulum and its period.

Remarks

  • src/*.mov are compressed.