Ballistics

Superior Ballistics — external ballistics solver

Superior Ballistics is a precision external-ballistics engine for long-range trajectory analysis. It integrates the full flight of a projectile from muzzle to target — resolving drag, atmosphere, gyroscopic stability, spin drift and Coriolis effects — and returns a complete trajectory card together with the stability figures behind it.

Developed at emafd as a research and engineering-analysis tool. Academic and engineering use only.

Version 1.1.0. The solver runs in your browser and keeps working once the page has loaded, with or without a connection. Two optional buttons on the Environment screen — your location, and a live weather lookup — are the only features that use the network, and only when you press them.

What the engine computes

Trajectory

Numerical integration of the equations of motion from muzzle to target, with drag taken from the standard G1/G7 reference tables or from measured drag coefficients. Returns drop, drift, remaining velocity, energy and time of flight at every range step.

Stability and drift

Gyroscopic and dynamic stability factors derived from the mass and inertia properties of the projectile, together with spin drift and the Coriolis correction resolved over the whole flight.

Atmosphere and wind

Air density from station pressure, temperature and relative humidity, density altitude, and the decomposition of the wind vector into head, tail and cross components along the trajectory.


Workflow

  1. Define the projectile. Mass, calibre, length, drag table or measured coefficients, and inertia properties.
  2. Set the environment. Station pressure, temperature, relative humidity, wind vector and latitude.
  3. Establish the zero. Zero range and sight height above the bore axis.
  4. Solve. The engine integrates the trajectory and returns the range card.
  5. Review. Trajectory card, stability figures, and the sensitivity of the solution to each input.

Model and validation

The engine is not a curve fit. Every coefficient traces back to a documented source, and the hierarchy is explicit — measured data for a given projectile outranks a technical report, which outranks general theory:

  • Experimental range data for the specific projectile, where it exists.
  • Technical reports — McCoy (ADA205633) and the ARL aerodynamic characterisation work.
  • Analytical treatment following Carlucci & Jacobson.
  • Estimated values, always tagged as estimated and never silently mixed with published ones.

The reference case is the 7.62 mm M852 168 gr Sierra MatchKing, whose solution is checked against published range data on every build. Any deviation from the reference trajectory is treated as a regression, not as tuning.


Documentation and downloads

Reference material will be published here as the engine is released.

  • User guide (PDF) — coming soon
  • Validation report and reference cases — coming soon
  • Sample projectile profiles — coming soon

Scope

Superior Ballistics is an engineering-analysis and research tool, published for numerical study, model comparison and validation work. It is not an operational aid, and every result should be verified against measured data before it is relied upon.

Questions about the model, or interested in a specific analysis?