Hypergravity-Habitat

Calculations

This directory contains reproducible calculation tools for the Hypergravity Habitat project.

The goal is to make numerical assumptions inspectable, repeatable, and easy to challenge. Calculations in this directory should be treated as pre-feasibility tools, not final engineering designs.


Available Tools

hypergravity_sizing.py

First-order sizing model for terrestrial circular hypergravity concepts.

It calculates:

The model uses the vector-corrected relationship:

g_eff = √(g² + a_c²)

This is important because a terrestrial circular platform combines vertical Earth gravity and horizontal centripetal acceleration.

Usage:

python calculations/hypergravity_sizing.py
python calculations/hypergravity_sizing.py --format csv
python calculations/hypergravity_sizing.py --g-levels 1.05 1.10 1.20 --radii 100 250 500

coriolis_projectile_deflection.py

First-order estimator for Coriolis deflection of thrown or kicked projectiles inside a rotating or circular platform.

It estimates:

The screening model is:

y ≈ Ω × L² / v

where:

This model is intentionally simple. It does not include drag, spin, Magnus effect, launch angle, bounce, target height, or exact 3D geometry.

Usage:

python calculations/coriolis_projectile_deflection.py
python calculations/coriolis_projectile_deflection.py --target-g 1.10 --range 20 --speed 20
python calculations/coriolis_projectile_deflection.py --target-g 1.10 --range 30 --speed 25 --allowed-deflection 0.5

railway_g_envelope.py

First-order railway g-envelope screening model.

It estimates:

The screening relationship is:

a_c / g ≈ (h_cant + h_def) / G_track

where:

Usage:

python calculations/railway_g_envelope.py
python calculations/railway_g_envelope.py --targets 1.02 1.05 1.10 1.20

Important limitation: carbody tilt can help align the cabin floor, but it does not remove the wheel-rail force limits. This tool is not a certification model.


Related documents:


Calculation Standard

All future calculation files should:

  1. state equations in readable notation,
  2. define units,
  3. expose assumptions,
  4. avoid hidden constants,
  5. support reproducible outputs,
  6. distinguish first-order estimates from validated engineering models,
  7. identify limitations and uncertainty.

Status

The current calculation tools are suitable for concept screening and documentation consistency. They are not sufficient for detailed engineering, safety certification, sports-science protocol design, railway approval, or construction planning.


Project: Hypergravity Habitat · Status: exploratory research documentation · License: see repository license and file-level notes