Does the space shuttle countdown skip the first second after launch (T+0) and if yes why?
You can see this effect in videos like this one:
In comparison with an SpaceX-Falcon-Heavy-Launch for example:
(there is a T+0 second)Space Exploration Stack Exchange is a question and answer site for spacecraft operators, scientists, engineers, and enthusiasts. It only takes a minute to sign up.
Sign up to join this communityDoes the space shuttle countdown skip the first second after launch (T+0) and if yes why?
You can see this effect in videos like this one:
In comparison with an SpaceX-Falcon-Heavy-Launch for example:
(there is a T+0 second)To me this looks like a simple artifact from rounding / truncating as @JCRM commented.
The shuttle countdown seems to show a rounded time, while the SpaceX countdown seems to use a truncated time. The difference gets obvious when we look at the decimals of the seconds:
Time Shuttle Falcon
-2.0 -00:02 -00:02
-1.9 -00:02 -00:01
-1.5 -00:02 -00:01
-1.4 -00:01 -00:01
-1.0 -00:01 -00:01
-0.9 -00:01 -00:00
-0.5 -00:01 -00:00
-0.4 -00:00 -00:00
-0.1 -00:00 -00:00
0 -00:00 00:00
0.1 -00:00 +00:00
0.4 -00:00 +00:00
0.5 +00:01 +00:00
0.9 +00:01 +00:00
1.0 +00:01 +00:01
SpaceX used trunc(time)
or int(time)
(thick red line) while NASA used eitherfloor(time)
or ceil(time)
.
I'm sure it can be argued either way from a programmers point of view and also from a stylistic point of view.
import numpy as np
import matplotlib.pyplot as plt
t = np.linspace(-3, 3, 601)
plt.figure()
plt.plot(t, np.floor(t) - 0.1, '-b', linewidth=2)
plt.plot(t, np.trunc(t), '-r', linewidth=4)
plt.plot(t, np.ceil(t) + 0.1, '-g', linewidth=2)
plt.plot(t, t, '-k', linewidth=1)
plt.show()
There is no "skip" of a second. Zero is zero, the time of launch. Attaching a sign to zero is meaningless, and occurs only as a display artifact or an arbitrary choice in rendering the value. For Shuttle, the count-down/count-up time rendering appears to (1) update at every second and (2) simply preserves the minus sign at zero. For SpaceX, it is showing a rounded or truncated second updated at some interval not always on the second, so there is a moment at which it updates where the time is somewhere between T=0 and T=1, rounded/truncated back to 0; thus the rendering removed the minus sign as the moment of launch passed, before the first second had elapsed and been displayed as such.
These countdown displays are for public consumption. Although they may incorporate technical data (e.g. speed and altitude) derived from actual telemetry, there is certain to be some amount of processing once the data is passed from its originating technical domain into the "PR" domain to become the video feed we watch. I would not seek to infer anything of a technical nature from artifacts in the public feed.