aeronautic

Params

Every per-nozzle param, its unit, default and meaning.

Params describe one engine: its nozzle, the gas leaving it, and what that gas carries. They ride on the instance, so two engines in one batch may burn differently. Every one is a physical quantity in SI units.

Pass any subset as params. The rest come from the preset, then from the defaults below (default_afterburner_params(), a fighter engine at full reheat). params also takes propellant: { fuel, mixtureRatio }: see Presets and propellants. bandColor takes any three.js ColorRepresentation.

fielddefaultin short
nozzleRadiusM0.5The nozzle exit radius, in metres.
nozzleAspect1The exit's width over its height.
nozzleSquareness2How square the exit is, as a superellipse's exponent.
nozzleRoll0How far the outline is turned about the plume's axis, in radians.
nozzleOutlineLength1How far downstream the outline lasts, in potential core lengths.
exitMach1.45The Mach number the nozzle is built to, at its exit plane.
pressureRatio1.35Exit pressure over ambient, at full power, standing still at sea level.
exitTemperatureK1700The gas's static temperature at the exit plane at full power, in kelvin.
dryTemperatureK1000And on dry thrust, with the burner out.
gamma1.3The exhaust's ratio of specific heats, about 1.3 for a jet and 1.2 for a rocket's hot, dissociated products.
molarMassGPerMol28.8The exhaust's mean molar mass, in grams per mole.
sootPerM0.5Soot in the exhaust, as its absorption coefficient at 550 nm, per metre.
sootSurvival0.03How much of that soot survives into the far plume, 0 to 1.
particlesPerM0Grey particles in the exhaust, as their extinction coefficient per metre.
particleAlbedo0How much of that extinction is scattering rather than absorption, 0 to 1.
afterburningK450How much hotter the exhaust gets where it mixes with the air, in kelvin.
bandColor"#6d78ff"The colour of the gas's own band emission.
bandStrength0.06How bright that band emission is, per metre of exhaust at the reference temperature, in units of the reference blackbody's luminance.
turbulence0.8How turbulent the mixing layer is, as a share of a mixing length.
meander0.12How far the far plume meanders off its axis, as a share of its width.
refractionM0.05How far the hot exhaust bends what is behind it, in metres of displacement.

nozzleRadiusM

number · default 0.5

The nozzle exit radius, in metres. Every length in the plume is set by it and by the gas below: nothing about the plume's length is a dial.

For a nozzle that isn't round, the radius of the round exit of the same area: the outline below sets the shape, this its size.

nozzleAspect

number · default 1

The exit's width over its height. One is round, or square; an oval fighter nozzle is about 1.4, a flat vectoring one 3 or more.

The width runs along the nozzle frame's x and the height along its y. A plume aimed with direction keeps its y as near up as the turn allows, so a wide nozzle aimed level is wide side to side.

nozzleSquareness

number · default 2

How square the exit is, as a superellipse's exponent. Two is an ellipse, four a rounded rectangle, eight and up a sharp one; one is a diamond. Held between 0.5 and 24.

nozzleRoll

number · default 0

How far the outline is turned about the plume's axis, in radians. Right handed about the way the gas runs, as a rotation about that axis is: a quarter turn stands a wide exit on its side.

nozzleOutlineLength

number · default 1

How far downstream the outline lasts, in potential core lengths.

A jet from a shaped exit mixes round: its corners and its long sides shear faster than the rest, and by the end of the core little of the shape is left. Zero is round from the lip.

exitMach

number · default 1.45

The Mach number the nozzle is built to, at its exit plane. About 1.5 for a fighter's convergent-divergent nozzle, 3 to 4.5 for a rocket bell at sea level.

pressureRatio

number · default 1.35

Exit pressure over ambient, at full power, standing still at sea level.

Above one the jet is underexpanded and balloons, then recompresses through a train of shocks; below one it is overexpanded and pinches. At exactly one it leaves clean and the diamonds all but vanish. This is the one number that decides how strong the shock diamonds are.

It moves with the air the profile puts the engine in. A rocket's exit pressure is fixed by its chamber, so as the air thins with altitude the ratio climbs and the plume balloons. A jet's is fixed by what its inlet swallows, which falls with the air and climbs with the ram of flight.

exitTemperatureK

number · default 1700

The gas's static temperature at the exit plane at full power, in kelvin.

Static, not stagnation: a nozzle trades heat for speed, so a rocket whose chamber is at 3500 K leaves its bell at nearer 1500. What the gas recovers behind a Mach disk is what makes the disk glow.

dryTemperatureK

number · default 1000

And on dry thrust, with the burner out. A rocket has no burner, so for a rocket this is the same as the above.

gamma

number · default 1.3

The exhaust's ratio of specific heats, about 1.3 for a jet and 1.2 for a rocket's hot, dissociated products.

molarMassGPerMol

number · default 28.8

The exhaust's mean molar mass, in grams per mole. Air is 29; hydrogen-rich exhaust is about 13, which is why it is so fast.

sootPerM

number · default 0.5

Soot in the exhaust, as its absorption coefficient at 550 nm, per metre.

Soot absorbs and emits as one over the wavelength, so it reddens what it glows and what it lets through. A clean afterburner has a trace, a kerosene rocket enough that its plume is opaque, and soot that has cooled is smoke.

For a jet this is its burner flame's soot: it makes none while its exhaust is too cool to be a flame, see PLUME_SOOT_FLAME_K.

sootSurvival

number · default 0.03

How much of that soot survives into the far plume, 0 to 1.

Soot meeting hot air burns. A reheat's trace is gone a few diameters aft, which is why a fighter leaves no smoke; a kerosene rocket makes far more than the mixing layer can burn, and trails it for kilometres.

particlesPerM

number · default 0

Grey particles in the exhaust, as their extinction coefficient per metre. The alumina of a solid motor burning aluminium; zero for a liquid engine.

particleAlbedo

number · default 0

How much of that extinction is scattering rather than absorption, 0 to 1. Alumina is white, so it scatters nearly everything.

afterburningK

number · default 450

How much hotter the exhaust gets where it mixes with the air, in kelvin.

Exhaust leaves rich, carrying fuel it had no oxygen for, and that fuel burns the moment it meets the atmosphere. This is the bright sheath round a kerosene rocket, and most of what a hydrogen engine shows at all.

bandColor

Color · default "#6d78ff"

The colour of the gas's own band emission.

Chemiluminescence from the radicals in the burning gas: the violet-blue of. CH and C₂ in a hydrocarbon flame, cyan for an argon plasma. The one colour the shader is given rather than works out, because it is a line spectrum.

bandStrength

number · default 0.06

How bright that band emission is, per metre of exhaust at the reference temperature, in units of the reference blackbody's luminance.

turbulence

number · default 0.8

How turbulent the mixing layer is, as a share of a mixing length. Zero is a laminar jet, one is a real one, more is a gusty day.

meander

number · default 0.12

How far the far plume meanders off its axis, as a share of its width.

refractionM

number · default 0.05

How far the hot exhaust bends what is behind it, in metres of displacement. The cue that says the gas is hot rather than merely bright.

On this page