Selecting the correct level sensor ultrasonic float radar comparison for your tank application is critical — wrong technology choice leads to measurement errors, maintenance headaches, or safety incidents. Level measurement is one of the most common instrumentation requirements in Indian industry: water tanks, chemical storage, fuel storage, process vessels, and waste water pits all require reliable level measurement. This guide compares the three most widely used non-contact and contact technologies, with practical guidance for Indian conditions.
Table of Contents
- Float Switches and Float Transmitters
- Ultrasonic Level Sensors
- Radar Level Transmitters
- Head-to-Head Comparison
- Application-Based Selection Guide
- DIY Level Monitoring with Arduino
- Frequently Asked Questions
Float Switches and Float Transmitters
Float-based level measurement uses a buoyant float that rides on the liquid surface. As level changes, the float rises or falls, actuating a switch or moving a resistance element for continuous measurement.
Float Switches
The simplest level measurement device — a sealed float with a magnetic reed switch inside a stem. When the float rises to the switch point, it activates the switch (NO or NC contact). Used for high-level alarms, pump cut-off, and overflow protection. Cost: ₹200–₹2,000. Widely used in Indian overhead water tanks, septic systems, and sump pumps.
Float Transmitters (Continuous)
Magnetostrictive float transmitters provide continuous 4–20mA level measurement with ±1–2mm accuracy. A permanent magnet in the float travels along a magnetostrictive wire in the stem, providing precise position measurement. Excellent accuracy and reliability, but the stem length limits range (typically 0.5–3m). Cost: ₹5,000–₹25,000. Used in fuel tanks, chemical day tanks, and condensate collection.
Limitations
- Mechanical moving parts — subject to wear, jamming, and coating in viscous or crystallising liquids.
- Not suitable for foamy liquids, slurries, or liquids with floating solids that interfere with float movement.
- Stem must be installed vertically inside the tank — limited to accessible tanks.
Ultrasonic Level Sensors
Ultrasonic level sensors measure the time of flight of an ultrasonic pulse (40–400 kHz) reflected from the liquid surface. Since the speed of sound in air is approximately 343 m/s (at 20°C), the distance is: Level = Tank Height - (Time × 343 / 2). Modern sensors compensate for temperature effects on sound velocity using a built-in temperature sensor.
Advantages
- Non-contact — sensor is mounted at the top of the tank, never touching the liquid. Ideal for corrosive, hot, or viscous liquids.
- No moving parts — high reliability and minimal maintenance.
- Wide range — ultrasonic sensors cover 0.3m to 10m (some to 30m) tank depth.
- Relatively low cost — ₹1,500–₹15,000 for standard industrial sensors. Chinese variants (AJ-SR04M waterproof, JSN-SR04T) cost ₹200–₹500 and work well for DIY and non-critical applications.
Limitations
- Foam interference: Foam on liquid surface absorbs ultrasonic pulses, causing lost echoes or false low-level readings. Ultrasonic sensors are unreliable on foamy surfaces (fermenters, effluent treatment tanks).
- Temperature sensitivity: Sound velocity varies with temperature (0.17% per °C). Built-in temperature compensation partially addresses this, but vapours above hot liquids create temperature gradients that cause measurement errors.
- Vapour and steam: Heavy vapour above the liquid surface attenuates the ultrasonic beam. Not suitable for high-steam environments (boiler feedwater tanks, hot condensate tanks).
- Narrow beam angle: Obstructions (heating coils, agitators, ladder rungs) within the beam path reflect false echoes. Careful sensor positioning is required.
Radar Level Transmitters
Radar level transmitters use microwave pulses (8–80 GHz) to measure the time of flight to the liquid surface. Microwave travels at the speed of light (~300,000 km/s), so the time resolution required is in picoseconds — achievable with modern FMCW (Frequency Modulated Continuous Wave) radar technology.
FMCW Radar vs Pulsed Radar
- Pulsed Time-of-Flight: Older technology, adequate for large tanks with clean surfaces. Lower accuracy (±5–10mm).
- FMCW (Guided Wave Radar, GWR): Highest accuracy (±1–2mm), works on foamy and vapour-laden surfaces, best for custody transfer. The radar signal travels along a probe (rod or cable) immersed in the liquid, guided to the surface.
Advantages
- Immune to foam, vapour, steam, dust, and temperature variations — microwaves travel through all these unaffected.
- Extremely high accuracy — ±1–2mm with GWR, ±5mm with non-contact radar.
- Works on all liquids, powders, and granular solids (bulk solids radar).
- ATEX/Hazardous area certified versions available for petroleum and chemical applications.
Limitations
- Cost: ₹20,000–₹2,00,000 depending on frequency, antenna type, and certification. Significantly more expensive than ultrasonic.
- Low dielectric constant liquids (hydrocarbon solvents, LPG): Require high-frequency (26 GHz, 80 GHz) or GWR radar for adequate signal reflection.
- GWR probe cleaning: The probe inside the tank must be cleaned regularly for viscous or polymerising liquids.
Head-to-Head Comparison
| Feature | Float | Ultrasonic | Radar |
|---|---|---|---|
| Contact with liquid | Yes | No | No (GWR: Yes) |
| Accuracy | ±1-5mm (magnetostrictive) | ±3-15mm | ±1-5mm |
| Foam/Vapour | Affected by foam | Affected by foam/vapour | Immune |
| Moving parts | Yes | No | No |
| Typical cost (India) | ₹500–₹25,000 | ₹1,500–₹15,000 | ₹20,000–₹2,00,000 |
| Maintenance | Medium | Low | Very Low |
Application-Based Selection Guide
- Water/sewage/coolant tanks, pump sumps: Ultrasonic. Non-contact, low cost, reliable in these clean applications.
- Fuel/diesel day tanks, lubricating oil sumps: Float (magnetostrictive) or guided wave radar. Ultrasonic works if tank geometry allows.
- Chemical storage (acids, alkalis, solvents): Ultrasonic (non-contact, corrosion-free) or PTFE-lined guided wave radar.
- Foamy fermentation tanks, effluent pits: Radar (GWR or non-contact 26 GHz) — only technology immune to foam.
- Petroleum/LPG storage (custody transfer): Guided wave radar (FMCW) for highest accuracy. ATEX certification required.
- Open sump with floating debris: Avoid non-contact sensors — ultrasonic and radar will hit debris. Use pressure transmitter (hydrostatic level) or submersible pressure sensor instead.
DIY Level Monitoring with Arduino
// Ultrasonic Level Sensor (JSN-SR04T) with Arduino
// JSN-SR04T: waterproof, suitable for outdoor sumps and tanks
const int TRIG_PIN = 9;
const int ECHO_PIN = 10;
const float TANK_HEIGHT = 2.0; // Tank height in metres
const float SENSOR_OFFSET = 0.05; // Distance from sensor face to top of tank
void setup() {
pinMode(TRIG_PIN, OUTPUT);
pinMode(ECHO_PIN, INPUT);
Serial.begin(9600);
}
float measureLevel() {
digitalWrite(TRIG_PIN, LOW);
delayMicroseconds(2);
digitalWrite(TRIG_PIN, HIGH);
delayMicroseconds(10);
digitalWrite(TRIG_PIN, LOW);
long duration = pulseIn(ECHO_PIN, HIGH, 50000); // 50ms timeout
if (duration == 0) return -1; // No echo
float distance = duration * 0.000343 / 2.0; // In metres
float level = TANK_HEIGHT - SENSOR_OFFSET - distance;
return constrain(level, 0.0, TANK_HEIGHT);
}
void loop() {
float level = measureLevel();
float percent = (level / TANK_HEIGHT) * 100.0;
Serial.print("Level: "); Serial.print(level, 2);
Serial.print(" m (" ); Serial.print(percent, 1);
Serial.println("%)");
if (percent > 90.0) Serial.println("ALARM: High Level!");
if (percent < 10.0) Serial.println("ALARM: Low Level!");
delay(2000);
}
Frequently Asked Questions
Can ultrasonic level sensors work on open outdoor tanks in India?
Yes, with proper sensor selection. Use IP68-rated, weatherproof sensors (like the Siemens SITRANS LU150). In areas with heavy monsoon rain, the rain itself does not affect the measurement significantly. However, strong wind can cause surface ripples that add noise to the measurement — use sensors with built-in averaging or smoothing algorithms.
What is the minimum distance below a radar or ultrasonic sensor that cannot be measured?
This is called the dead zone or blocking distance. Ultrasonic sensors typically have a dead zone of 0.2–0.5m directly below the sensor face. When the liquid level rises into this zone, the sensor loses measurement. Design the installation so that maximum fill level is below the dead zone boundary. Radar sensors have a shorter dead zone (0.1–0.3m) but the principle is the same.
Which level sensor is best for a borewell water sump in India?
For a typical rooftop or underground sump (0.5–2m depth, clean water), the JSN-SR04T waterproof ultrasonic sensor combined with an ESP32/Arduino (₹500–₹800 total) provides excellent non-contact measurement. Alternatively, a submersible 4–20mA pressure transmitter (₹1,500–₹5,000) provides reliable hydrostatic level measurement immune to surface foam.
Why does my float switch stick and fail to actuate?
Common causes: scaling or calcium deposits (in hard water areas — most of India) coating the float and stem, causing it to jam; oil or grease contamination making the float stick to the stem; or pump cavitation causing vibration that cracks the float stem over time. Solutions: Use PTFE-coated floats for sticky liquids, install a bypass flush system for scaling applications, or switch to a non-contact sensor.
Add comment