4.6.33 · D1Ordinary Differential Equations

Foundations — Impulse response and transfer function (GNC connection)

2,134 words10 min readBack to topic

This page assumes you know nothing about the notation in the parent note. We build every symbol from the ground up, each one leaning only on the ones before it. Read top to bottom.


1. A function of time: ,

Picture a strip chart: the horizontal axis is time (seconds), the vertical axis is the quantity. As the pen moves right, it traces a curve — that curve is .

  • = the input: what we do to the system (a thruster command, a push).
  • = the output: what the system does back (an angle, a tank level).

Why the topic needs this: the whole subject is "input goes in, output comes out." Both are functions of time, so we must first agree what a function-of-time looks like.

Figure — Impulse response and transfer function (GNC connection)

2. The derivative: , ,

We need a way to say "how fast is the output changing right now?"

Why a slope and not something else? Rate of change is the natural language of physics: velocity is the slope of position, and Newton's laws relate forces to rates of change. To describe a spacecraft turning, we must talk about how fast its angle moves.

Three notations that all mean the same thing:

Symbol Read as Meaning
"y prime" first derivative (slope)
"y dot" first derivative w.r.t. time (physics style)
, "y double-prime / double-dot" derivative of the derivative = how the slope itself changes
"y super-n" the -th derivative (apply the slope operation times)

Look at the figure: at the peak the slope is zero (flat top); going up the slope is positive; coming down it is negative. That sign-changing slope is .

Figure — Impulse response and transfer function (GNC connection)

3. An ODE and its coefficients:

The parent's central object is

  • are constant numbers (they don't change with time).
  • Each term mixes some derivative of with a weight .

Why this shape? Real machines obey balance laws (mass × acceleration = force, etc.), and those laws naturally relate a quantity to its rates of change. A Linear Constant-Coefficient ODE is the simplest family rich enough to model springs, tanks, and spacecraft — see Linear constant-coefficient ODEs.


4. The Dirac delta: — the perfect tap

We want to "kick" the system as sharply as possible. What does an idealised tap look like?

Build it as a limit: take a rectangle of width and height . Its area is always . Now shrink : it gets taller and thinner but keeps area . That limiting spike is . See the shrinking rectangles in the figure.

Figure — Impulse response and transfer function (GNC connection)

Why the topic needs it: the delta is the mathematical "single perfect tap." The response to it is the system's fingerprint. And sifting is the tool that lets us later chop any input into a row of taps. More at Dirac delta function.


5. Zero-state (at rest before )

Picture a still swing hanging straight down before you push it. We insist on this so that the response we measure comes purely from the input, not from some leftover motion. This is the "zero-state" assumption behind every formula in the parent.


6. The impulse response:

Picture the still swing, one sharp shove, then it swings and slowly dies down. That whole dying-down curve is — the system's fingerprint or personality.

Why ""? It's the response handed back to a single tap. Because the system is LTI, this one curve secretly contains the response to everything — that's proved next.


7. Convolution: the symbol

Now the punchline machinery. We cut an arbitrary input into taps and add up the responses.

Read the symbols slowly:

  • (Greek "tau") is a dummy time — the instant a particular tap was applied.
  • = how strong the tap at time was.
  • = the fingerprint, shifted to start at , evaluated at the present time (time-invariance lets us just shift it).
  • Integrating over all = adding up the after-effects of every past tap. See Convolution.

Why an integral and not a plain sum? The taps are packed infinitely densely in time, so "add them up" becomes "integrate." For a causal system ( for ) with input starting at , the limits shrink to to : only past taps can affect the present.

Figure — Impulse response and transfer function (GNC connection)

8. The Laplace transform: , ,

Convolutions are painful integrals. We want a world where they become plain multiplication.

  • is a (possibly complex) number; think of it as a knob.
  • is a weighting that emphasises different time-behaviours as changes.
  • Capital letters (, , , ) mean "the Laplace transform of" the lowercase function. See Laplace transform.

Three facts the topic leans on: The last one is the whole reason we bother: convolution in time becomes multiplication in .


9. The transfer function and poles

  • The bottom polynomial is the characteristic polynomial — see Characteristic polynomial and roots.
  • Poles = the values of that make the denominator zero (where blows up).

This is the crux of Guidance Navigation and Control (GNC) and Feedback control systems: keep the poles left, keep the spacecraft calm.


Prerequisite map

function of time y and u

derivative y prime

LTI ODE with fixed a-coefficients

Dirac delta the perfect tap

impulse response h

zero-state at rest

convolution u star h gives any output

sifting property

Laplace transform

convolution becomes multiply

transfer function H of s

poles decide stability


Equipment checklist

Test yourself — can you answer each before revealing?

What does mean, in a picture?
A curve on a strip chart: one output value for every instant of time .
What does the derivative measure?
The slope of — how fast the output is changing at that instant.
What do and mean?
First and second time-derivatives (velocity-like and acceleration-like); dots are operations, not multiplication.
What makes an ODE "LTI"?
Linear (scaling/adding inputs scales/adds outputs) and Time-invariant (constant coefficients , so responses just shift in time).
What are the three defining facts of ?
Zero width, infinite height, area exactly (plus the sifting property).
State the sifting property.
— the spike reads off at .
What does "zero-state / at rest" mean?
All initial conditions are zero: — no leftover motion before the tap.
What is the impulse response ?
The zero-state output when the input is ; the system's fingerprint.
What does the star in mean?
Convolution: slide the flipped fingerprint, multiply by the input, integrate over all past times .
Why do we bother with the Laplace transform?
It turns convolution into multiplication and differentiation into "multiply by ," making the ODE plain algebra.
What is a pole, and why care?
A value of making blow up (denominator root); its sign of real part decides whether the response decays or explodes.

Connections