3.5.46 · D1Guidance, Navigation & Control (GNC)

Foundations — Reaction control system — thruster selection, plume impingement limits

2,465 words11 min readBack to topic

This is a foundations page. The parent note the RCS topic throws around arrows, cross products, matrices, and cosines as if you already own them. Here we build every one of those from nothing, in an order where each brick rests on the brick before it. If you have never seen an arrow with a hat on it, start at line one — you lose nothing.


0. The picture the whole topic lives in

Figure — Reaction control system — thruster selection, plume impingement limits

Look at the figure. A boxy spacecraft floats in black. A dot in the middle marks its balance point. Small nozzles stick out of the corners, and one is firing — a colored spray leaves the nozzle, and the ship gets nudged the opposite way. That single image contains almost every symbol we are about to name. Keep glancing back at it.


1. A point in space — position, and the arrow that points to it

The picture: in the figure above, draw an arrow from the center dot to a nozzle. That arrow is — where thruster number is bolted, measured from the balance point.

Why the topic needs it: a force applied far from the balance point twists the ship; a force applied right at it only shoves it. So the topic can never talk about turning without knowing where each nozzle sits. That "where" is .


2. Direction only — the unit vector with a hat

The picture: shrink or stretch any arrow until it's exactly one grid-square long, keeping its heading. That shortened arrow is the hat version. In the figure, the short colored arrow at each nozzle showing which way the exhaust leaves is .

Why the topic needs it: each thruster fires in a fixed direction. We want to store that direction once () and separately dial the strength () up and down. Splitting "direction" from "amount" is the whole trick that later lets us write force as .


3. Force and the number — how hard, which way

The picture: the recoil arrow on the ship in the figure. Long arrow = hard push; short arrow = gentle nudge.

We can now write the clean split promised above: Read it out loud: "the force of thruster equals its strength times its direction ." Strength scales the unit arrow.

Why (one-sidedness): a nozzle can only blow gas out — it can push, never pull. So can shrink to (off) but never go negative. This single fact () forces the ship to carry nozzles pointing opposite ways, because you cannot "reverse a jet"; you fire its neighbour instead.


4. Torque — turning, and why we need the cross product

Now the heart of it: a force off to the side makes the ship spin. The measure of "spinning effort" is torque, written (Greek letter tau, bold because it too is an arrow).

Figure — Reaction control system — thruster selection, plume impingement limits

Look at the figure. From the center, arrow reaches the nozzle. At the nozzle, force arrow pushes. The turning depends on the sideways part of relative to . When lines up with (points straight out from center), the twist is zero — pure shove. When is perpendicular to , the twist is biggest.

WHY a cross product and not ordinary multiplication? Ordinary multiplication of two lengths can't know about angle between them, and can't produce a new direction (the spin axis). We need a machine that eats two arrows and outputs:

  • a size that is largest when the arrows are perpendicular and zero when parallel, and
  • a direction = the axis the ship spins about.

That exact machine is the cross product, written .

Reading a cross product's number: its length is where is the angle between the two arrows. The is exactly "how sideways" — it is when parallel () and when perpendicular (), matching the wrench intuition. (This is why the topic later cares about sines and angles.)

Reading its direction — the right-hand rule: point your right fingers along the first arrow , curl them toward the second arrow ; your thumb points along , the spin axis. This is why opposite-side thrusters can twist the ship the same way — both give a thumb pointing the same direction. (See the parent's worked "pure roll couple.")

Recall Why does a thruster aimed straight through the CoM produce no torque?

Because then and are parallel, , , so — pure shove, no spin. ::: Parallel arrows have zero cross product.

For the deeper machinery of turning bodies, see Cross Product & Rigid-Body Torque and Attitude Dynamics — Euler's Equations.


5. Stacking force and torque — the wrench and the vector notation

We now have two arrows describing one thruster: the shove (3 numbers) and the twist (3 numbers). The topic stacks them into a single tall list of 6 numbers:

The picture: imagine a control panel with 6 sliders — 3 for "how much to shove (in each of 3 directions)" and 3 for "how much to twist (about each of 3 axes)." Any command the pilot could want is one setting of those 6 sliders. That setting is (the commanded wrench).

Why bundle them: because every control command — nudge forward, roll, hold still — is fully described by these 6 numbers. Bundling lets us write the whole selection problem in one clean line instead of six scattered ones.


6. The matrix — a table that turns "which nozzles" into "what wrench"

Each thruster, fired at strength , contributes its own little wrench: — a column of 6 numbers. Line up all thrusters' columns side by side and you get a table of numbers, the matrix :

The picture: think of 's columns as ingredient arrows and as how much of each ingredient to pour in. is the final mixed wrench. This is exactly the "sum over all thrusters" from the parent, written compactly.

This is the machinery of Control Allocation & Pseudo-inverse: usually there are more nozzles than the 6 things to control (), so many mixes work and we pick the cheapest — see Rocket Equation & Specific Impulse for why "cheapest" means "least propellant."


7. Angles and the plume — , , and the falloff

The exhaust doesn't disappear at the nozzle — it fans out into a spray cone. Two new symbols describe where that spray goes.

Figure — Reaction control system — thruster selection, plume impingement limits
  • = the distance from the nozzle mouth to whatever the spray hits (a panel, a target ship). In the figure, the length along the cone's center.
  • = the angle off the centerline — how far to the side of "straight ahead" a surface sits. means dead-center in the spray; larger means out toward the cone's rim.

Putting the two together gives the parent's pressure law:

Why the topic needs all this: this single formula is the safety gate. If on a fragile surface exceeds its limit , that nozzle is forbidden — its strength is locked to before selection even runs. That's the "keep-out cone." Deeper modeling lives in Rarefied Gas Dynamics / Plume Modeling, and it matters most during close approach — see Rendezvous and Docking.

Recall Why is the

worst impingement case at ? Because , the maximum of the shape function — dead-center in the spray delivers the most pressure. ::: On-axis, peaks at 1.


8. How the foundations feed the topic

Vectors and arrows

Position r from center

Unit direction u-hat

Force F = strength times u-hat

Torque via cross product

Wrench stacks force and torque

Allocation matrix B

Solve w equals B times f

Angle theta and cosine

Plume pressure law

Distance d and one over d squared

Keep-out cone forbids some thrusters

Fire the right nozzles safely

Every arrow in that map is a "before you can understand this, understand that." The two streams — the allocation stream (left) and the plume-safety stream (right) — meet at the final selection.


Equipment checklist

Cover the right side and answer aloud before revealing.

What does a hat on a vector (like ) always mean?
Its length is exactly 1 — it stores pure direction, no size.
What is measured from, and what does it represent?
From the center of mass; it's where thruster is mounted.
Why must every thruster strength satisfy ?
A nozzle can only blow gas out (push), never suck; off is the lowest it goes.
In , which part is "how hard" and which is "which way"?
is how hard (the length); is which way (the direction).
Why do we use a cross product for torque instead of ordinary multiplication?
We need a result that is largest for perpendicular arrows, zero for parallel ones, and that also gives the spin-axis direction.
When is zero, and what does that mean physically?
When and are parallel — a push straight through the CoM: pure shove, no spin.
How many numbers are in a wrench , and what are they?
Six: three force numbers on top, three torque numbers below.
What does the product physically compute?
It scales each thruster's unit-wrench column by its strength and sums them to the total wrench.
Why does plume pressure fall off as ?
The same gas spreads over spherical shells whose area grows as distance squared.
What does do in the plume law, and what does a larger mean?
It is 1 dead-center and fades to 0 toward the cone rim; larger = a tighter, narrower plume.