At Hackaday, we see a lot of unique project tips. Some aim to solve serious problems, while others are just for fun. One recent highlight is a project called pISSStream. It uses NASA’s telemetry data from the International Space Station (ISS) to show how full the station’s urine tank is. It’s quirky, but it piques curiosity about the engineering behind it.
First, it’s fascinating that NASA shares data like this through their public API. This project got me thinking: how do engineers measure liquid levels in space? In zero gravity, traditional concepts of “up” and “down” don’t work the same way. Instead, surface tension and capillary action take over, completely changing fluid dynamics.
Imagine watching astronauts play with floating water droplets. Surface tension makes the liquid form spheres instead of pooling flat. This same principle applies when it comes to fuel inside spacecraft. During Apollo missions, NASA filmed fuel levels inside Saturn rocket tanks, showing how fluid behaves in microgravity. Today, SpaceX uses similar techniques with their rockets, ensuring the fuel reaches the engine outlets even in free-fall.
When managing rocket propellants, it’s crucial to settle them at the bottom of their tanks, especially for reusable stages. Here come ullage motors, which provide the necessary acceleration to push the liquid toward the outlets. These motors play a vital role in consolidating the fuel. Historically, up to twelve solid-fuel ullage motors were utilized in Apollo’s Saturn V rockets.
Tracking liquid levels in space isn’t as simple as installing a sensor. Instead, spacecraft rely on flow sensors to calculate remaining fuel based on how much was used. This is known as the flow accounting method. Although it can compound measurement errors, it’s practical for most missions. Interestingly, the ISS employs a version of this method for its urine tank. Every time a flush happens, the amount of liquid added is tracked, so staff can estimate the tank’s level accurately.
On manned missions, precise fuel measurement is crucial for safety. During Apollo, they used capacitive probes to gauge levels. The Propellant Utilization Gauging Subsystem (PUGS) measured fuel and oxidizer using these sensors, ensuring accurate readings throughout the mission. The Lunar Module used a simpler version of this technology, but even with all this tech, engineers had to handle issues like sloshing liquids that could lead to misleading readings.
For satellites and spaceships on deep-space missions, every drop of fuel counts. Engineers often turn to the pressure-volume-temperature (PVT) method, leveraging pressure and temperature data to estimate liquid volumes. However, this method can’t afford any errors, as even slight inaccuracies can lead to problems far from home. A newer option, electrical capacitance volume sensing (ECVS), utilizes arrays of electrodes to map liquid locations, providing a clearer picture of what’s in the tank.
Additionally, radio frequency mass gauging (RFMG) is emerging as an exciting method. It analyzes radio waves reflected from liquid surfaces, helping determine liquid levels with high accuracy. Recently tested on the ISS, RFMG showed promise for future lunar missions.
These innovative approaches highlight the complex challenges of fluid management in space, proving that even the simplest things, like measuring liquid levels, require cutting-edge technology and deep understanding of physics.

