Case Study: Frac Tank Rotary Jet Wash Bay for Returning Tanks and Flowback Totes
A pressure-pumping operator built a frac tank rotary jet wash bay for returning tanks and flowback totes. Water per tank fell from 4.5 to 1.5 cubic meters.
A returning frac tank is rarely as empty as its gauge suggests. A tote logged as clean can still hold 200 L of gel-laden flowback pooled in its lowest corner, and that residue will gel a fresh batch of acid the next time the vessel returns to service. On a pressure-pumping location, that failure arrives as a ruined acid blend and a stalled frac spread, not as a wash bay nuisance.
A North American pressure-pumping and well-servicing operator moves frac tanks and flowback containment totes through one wash bay at about 10 vessels a bay-day. Before the rebuild, crews washed every vessel by hand with a hot water wand, and sump work meant a person inside the vessel. This case covers the rotary jet wash bay that replaced that routine and the arithmetic behind it. Every figure here is the generic shape of this class of frac tank cleaning equipment, checked against published bands rather than a plant record.
Case Snapshot
The figures below are the generic shape of this class of frac tank cleaning equipment, not a plant record.
| Item | Value |
|---|---|
| Industry | Oilfield services, pressure pumping and well servicing |
| Asset washed | Returning frac tanks and flowback containment totes, 20 m3 class |
| Bay layout | Single drive-in wash bay, open-top vessel staging, 12 m by 8 m pad |
| Throughput | 10 vessels per bay-day on two shifts |
| Before | Manual wand wash, hot water, manual entry for sump work |
| After | Two rotary jet heads at 300 L/min and 6 bar, closed-loop rinse |
| Duty cycle | 16 h per day, winter freeze protection in service |
| Water basis | Metered fresh makeup on a three-stage counterflow recovery loop |
| Before fresh water | 4.5 m3 per vessel |
| After fresh water | 1.5 m3 per vessel |
A 20 m3 open-top tote, about 5,000 gal, presents a wetted wall and floor area no manual crew can cover evenly in one pass. Every sizing number in this case hangs off that volume, from rotary jet head flow rate to the recovery split.
The Challenge
A returning frac tank carries three things the wash bay has to defeat: proppant and crosslinked gel that has settled and set on the walls, produced water high in dissolved solids, and sour gas that leaves solution as the vessel drains and warms.
The operator ran the bay as a manual operation. Two crews took a returning frac tank or flowback tote onto the pad, opened the manway, and hosed the interior with a hand lance fed from a hot water tank. A worker entered the vessel with a scraper to break the set gel off the floor.
The soils did not cooperate. Three residue families arrived with every vessel, and each one behaved differently under water.
| Residue family | Where it settles | What removes it |
|---|---|---|
| Crosslinked proppant gel | Walls and floor, worst at the sump | Hot soak plus sustained jet impact |
| Produced water scale and salts | Mid-wall band at the old liquid line | Dissolved solids flush, warm rinse |
| Sour flowback film and oil | Roof, upper wall, hatch throat | Ventilated wash, oxidizer dose, dwell |
The gel family is an impact and time problem. A crosslinked guar or synthetic polymer residue sheets onto a steel wall and sets. Cold water runs off it. A flooded, low impact spray wets it and leaves it. Stripping it takes a jet that hits the same band repeatedly with velocity behind it, plus heat to drop the residue viscosity.
The sour film family is a safety problem before it is a cleaning problem. Flowback from sour service holds hydrogen sulfide in solution under pressure. When a vessel opens and warms, that gas leaves the liquid. A worker leaning into a manway with a wand is leaning into the release point.
Both problems met inside the same vessel, and the manual routine had no clean answer to either. The operator measured the cost. Fresh water ran about 4.5 m3 per vessel on a once-through hot wash. Wash time averaged 150 minutes per tank, most of it two operators standing and waiting for heat and dwell. Roughly 28 percent of vessels failed the initial rinse check and went back through the bay. That failure rate was the number that mattered, because a failed frac tank is a frac tank the pumping crew cannot load.
Gel Residue Physics
Crosslinked gel is a designed fluid. It is built to carry proppant downhole while staying viscous, and it is built with a delayed breaker so it thins on a schedule. What it is not built for is sitting in a tank for days. Time and evaporation push it past its designed break window, and it sets as a tough, elastic film that resists water alone.
Chemical break follows published ranges for these residue classes. Oxidizer and breaker dose bands for crosslinked guar and synthetic polymer residue commonly run from about 0.1 to 1.0 percent by volume of the wash liquor, with 20 to 60 minutes of contact time. Across a hot 60 to 70 C rinse step, published viscosity reduction data for treated residue sits around 80 to 95 percent of the pre-wash apparent viscosity. The true number depends on polymer type and loading, so treat these as published ranges, not fixed setpoints.
Physics sets the rest. Water at 60 to 70 C has roughly half the viscosity of water at 10 C, so a jet at temperature cuts and spreads through a draining film differently. Heat also lowers the apparent viscosity of the residue itself. That is why the hot step does much of the work before any jet lands, and why a cold wash on set gel wastes both water and time.
The residue film also holds a shadow map. Every nozzle, brace, and hatch throat on the inside of a frac tank and every internal rib on a tote hides a band of set gel behind it. A static device floods those zones and leaves them. A device that concentrates impact and returns to the same band does not.
H2S Off-Gas Risk Class
The other failure mode is not a cleaning problem at all. It is an atmosphere problem the wash bay has to design around from the start.
Hydrogen sulfide is heavier than air, so it collects in sumps, low corners, and the floor of an open tote. Public exposure limits frame the design. OSHA sets a 20 ppm ceiling for hydrogen sulfide in workplace air, NIOSH puts the 10 minute ceiling at 10 ppm, and the immediately dangerous to life or health level sits at 100 ppm. A release inside a vessel can pass the ceiling limit before a worker smells anything, because the gas deadens the sense of smell above roughly 50 to 100 ppm. That is the trap behind the second risk anchor for this class, an off-gassing incident during manual entry.
The bay therefore does not send a person in. It ventilates the vessel before wash, keeps the manway open, and runs the rotary heads without entry. Ventilation is set to hold the working atmosphere under the ceiling limit at the worst case, a freshly drained sour tote. Published confined space guidance for this class calls for enough air changes to stay below the exposure limit with margin, and a working band of 10 to 20 air changes per hour is the published range before entry is even considered.
Confined space entry controls sit under OSHA 1910.146, and hazard communication for the sour stream sits under OSHA 1910.1200. Both are treated here as generic public standards, not as a site procedure.
Dwell logic ties to the gas. A freshly opened vessel off-gasses hardest in the minutes after the manway comes open. The bay holds wash start until a fixed ventilation dwell has passed, then washes with the heads running and the vessel open. No worker enters to scrape the sump. That one change removed the exposure path.
Why Manual Washing Fails
Manual washing fails on coverage, impact, and personnel exposure at the same time.
Coverage is the visible failure. A wand is a point device. An operator has to remember where the jet has been and how long it stayed. On a 20 m3 open-top tote the interior runs to tens of square metres of wall and floor, and one person cannot cover that evenly by hand in a shift.
Impact is the hidden failure. A hand lance at a comfortable pressure delivers impact that falls with distance. Reach for the far wall and the jet arrives weak and dispersed. Move close and coverage collapses to a patch. The measured residue stays where the low impact coverage could not strip it.
Exposure is the failure that ends the argument. Every deep clean meant entry for the sump. Entry into a vessel that just held sour flowback is the exposure the whole risk anchor sits on, and no amount of training makes that atmosphere benign.
The water ledger failed too. A once-through wand wash pushed fresh hot water through the vessel and let it run to drain, discarding both the water and the heat it carried. A fixed tank wash nozzle set on a rotating stem would have reached the walls far better, but the operator had already learned that a static device alone still misses the sump and the shadow bands.
The Solution
The retrofit replaced the hand lance with a two-head rotary assembly on an open gantry over the pad. A fixed sequence now runs the bay.
| Step | Device | Working setpoint |
|---|---|---|
| Ventilation dwell | Exhaust fan on the bay roof | 10 to 20 air changes per hour |
| Hot pre-rinse | Rotary heads, hot loop | 5 bar, 60 to 70 C |
| Hot gel wash | Two rotary jet heads | 300 L/min each at 6 bar |
| Three-stage counterflow rinse | Cascade to the recovery sump | 1.2 m3 per stage |
| Final pass and QC | Rinse test strip | Pass or return to the bay |
Rotary jet heads were chosen over static spray balls because the duty is impact, not flooding. A static ball floods a vessel and leaves shadows behind every fitting and in the sump. A rotary jet head drives one or more nozzles through a repeating pattern, so every point inside the swept band takes many impacts inside one dwell window instead of a single wetting.
The head class publishes a flow band of roughly 250 to 400 L/min at 5 to 7 bar for heavy-duty service. The chosen point is 300 L/min at 6 bar, inside that band. That rotary jet head flow rate sets the orifice, the pump, and the dwell, and it is the anchor for every other number in this case.
The rinse loop closed. Instead of running fresh water once through, the bay runs a three-stage counterflow rinse. The cleanest water meets the vessel last, and each stage overflows into the dirtier stage before it. Fresh makeup enters at the final stage only, so the wash liquor does several jobs before it leaves as blowdown.
Where a lower duty is enough, the bay uses a spiral nozzle in the pre-rinse header and a flat-fan pair in the rim curtain that cleans the tote exterior and hatches. Both are common tank wash nozzle picks for light exterior and rim duty, and the tank cleaning product range covers the full set. The rotary head selection logic follows published practice for rotary jet head tank cleaning, and the vessel class context sits with tank and vessel cleaning applications.
Engineering Notes: Head Duty, Cycle Time, and Wear
Four pieces of arithmetic carried the design. Each one is checkable with a flow meter, a pressure gauge, and a temperature probe.
Head duty and hydraulic power. Hydraulic power at a jet is flow times pressure. With flow in litres per minute and pressure in bar, the working form is kW = Q times P divided by 612.
A single head at 300 L/min and 6 bar gives 300 x 6 / 612 = 1,800 / 612 = 2.94 kW. Two heads running together therefore draw 600 x 6 / 612 = 3,600 / 612 = 5.88 kW at the nozzles. That is the pump duty the bay has to supply behind the filtration, and it sets the motor size once pump efficiency is applied. The orifice equation behind these figures is worked in the nozzle flow rate calculation guide.
Cycle time. Wash cycle time follows coverage passes times tank volume divided by flow. The goal is to pass the vessel volume through the heads enough times to sweep every interior band.
A 20 m3 tote is 20,000 L. At two coverage passes and a combined flow of 600 L/min, cycle time is 2 x 20,000 / 600 = 40,000 / 600 = 66.7 minutes, about 67 minutes. A third pass would stretch that to 3 x 20,000 / 600 = 100 minutes, so two passes with the hot step in front became the working point.
Orifice wear and pump duty. Nozzle orifices grow with abrasion, and flow rises with the square of diameter at constant pressure. A diameter growth of x percent raises flow by about (1 + x/100) squared minus 1.
At 10 percent growth, (1.10) squared minus 1 = 1.21 minus 1 = 0.21, so 21 percent more water. The pump then has to move 600 x 1.21 = 726 L/min, and hydraulic power climbs from 5.88 to 5.88 x 1.21 = 7.11 kW. The bay uses an 8 to 10 percent diameter growth band as its rebuild trigger, because a rise in rotary jet head flow rate at constant pressure shows the wear before the pattern visibly fails. The high pressure orifice selection guide covers the wear bands these heads are built to.
Rinse Water Recovery and Heating Load
Two more numbers set the loop and the heater.
Counterflow rinse split. The bay runs three counterflow stages, each applying 1.2 m3 of rinse liquor per vessel. Run once through, that is 3 x 1.2 = 3.6 m3 of fresh water per vessel. With counterflow recovery reclaiming roughly 80 percent of each stage overflow into the stage before it, fresh makeup drops to the final stage 1.2 m3 plus about 0.3 m3 of blowdown and losses, or 1.5 m3 per vessel. That is a cut of (3.6 minus 1.5) / 3.6 = 2.1 / 3.6 = 58 percent on the rinse alone.
Heating load for makeup water. The hot loop holds 60 to 70 C, and makeup returns cold. With flow in litres per hour and a temperature lift in degrees Celsius, the working form is kW = flow times delta T divided by 860.
With makeup returning at 1,800 L/h, about 30 L/min, and a lift from 10 C mains to 65 C, delta T is 55 C. The load is 1,800 x 55 / 860 = 99,000 / 860 = 115.1 kW. The same figure in litres per minute uses a divisor of 14.3, since 60 / 860 = 1 / 14.3: 30 x 55 / 14.3 = 115 kW. The heater is the largest single energy load in the bay, well above the 5.88 kW of jet power, which is why the recovery loop pays for itself in heat as much as in water.
The Results
No plant audit figures appear below. These are working outcomes for this class of retrofit, built from the arithmetic above and kept inside published bands for rotary head duty.
| Metric | Before (manual wand) | After (rotary bay) | Basis |
|---|---|---|---|
| Wash minutes per tank | 150 | 67 | Cycle arithmetic plus dwell |
| Fresh water per tank | 4.5 m3 | 1.5 m3 | Once-through wash versus metered makeup |
| Water per bay-day | 45 m3 | 15 m3 | 10 vessels per bay-day |
| Labor hours per tank | 5.0 worker-hours | 1.0 worker-hour | Two operators versus one attendant |
| Initial-pass rinse failures | 28 percent | 6 percent | Rinse test strip |
| Entry events per tank | 1 | 0 | No sump entry in the new cycle |
The rinse failure rate deserves the last word, because it multiplies everything else. Fresh water per tank falls 67 percent on the working pass, and the rework drop removes a further slice of second passes on top of that. At 10 vessels a bay-day, moving from a 28 percent to a 6 percent rinse failure rate saves more than two vessel rewashes of water, heat, and bay time every day. Not one extra litre is spent on the working pass to buy it.
Reading the Numbers Against Published Ranges
The sizing does not sit on invention. It sits inside bands published for this class of equipment.
The head duty of 300 L/min at 6 bar sits inside the published 250 to 400 L/min band at 5 to 7 bar for heavy-duty rotary heads. The cycle of two coverage passes sits at the low end of the 2 to 4 pass range commonly applied to viscous residue, which is why the hot step and the 60 to 70 C hold earn their place. The gel break dose of 0.1 to 1.0 percent by volume and the 20 to 60 minute contact window are published ranges, and the 80 to 95 percent viscosity reduction across the hot 60 to 70 C rinse is a published range for treated crosslinked and synthetic residue.
On the safety side, the ventilation target of 10 to 20 air changes per hour is a published range set to hold the working atmosphere below the OSHA 20 ppm ceiling and the NIOSH 10 ppm ceiling, with the 100 ppm IDLH as the hard boundary that keeps entry out of the plan. The recovery split of about 58 percent on the rinse is a working figure for a three-stage counterflow design at roughly 80 percent stage reclaim, and it is the number most sensitive to blowdown discipline in service.
One figure is a class boundary rather than a range. API 650 governs atmospheric storage tank construction for the larger vessels in this service, and NFPA 30 frames flammable liquid storage classes where produced fluids are staged nearby. Both are referenced here as public standards that shape the pad and the staging, not as a wash bay specification.
Why This Matters
The transferable asset is the method, not the hardware list. A wash bay for frac tanks, flowback totes, and tanker units runs on the same five numbers. Those are head flow at pressure, coverage passes against vessel volume, the recovery split, the heating load on makeup, and the wear band that triggers a rebuild. Any frac tank cleaning equipment study that skips one of the five will surprise somebody during commissioning.
The layout logic transfers too. Static devices flood and leave shadows; rotary heads concentrate and repeat. A railcar wash boom retrofit ran the same shadow map logic on tank car exteriors, and a conveyor belt spray wash retrofit shows the same recovery discipline on a moving line. A retained hand lance still has a place for a hatch throat or a welded brace at an odd angle, but it should finish a vessel the heads have already mostly cleaned, not carry the job. On a 500 bbl frac tank or a 20 m3 tote, the sequence is the same: ventilate, heat, impact, recover, verify.
The verification line matters most. A rinse test that fails is a vessel that leaves the bay dirty, and a dirty vessel that reaches an acid blend is the exact failure this bay was built to stop. The decision checklist that came out of this bay is short enough to laminate.
- Ventilate and hold before wash; keep people out of the vessel.
- Size head flow at pressure from the published band, not from a nameplate.
- Set coverage passes against vessel volume, with heat ahead of impact.
- Close the rinse loop with counterflow and meter fresh makeup per vessel.
- Rebuild heads on a wear band measured as flow rise at constant pressure.
- Verify every vessel with a rinse test before it leaves the bay.
A frac tank cleaning equipment selection built on that order behaves predictably across vessel classes, and a bay that behaves predictably is a bay you can staff, permit, and audit.
The Final Call
BoreJet supplies nozzles and does the sizing arithmetic behind them: head flow at pressure, cycle turnovers, recovery split, and heating load for this class of wash bay.
Send the vessel volume, the residue class, and the metered water figure through the contact page. The response comes back with head count, orifice sizes, and a rinse sequence that fits your throughput.
Your Duty May Differ
Send the Vessel Drawing and the Pump Curve.
We size the head class, the count and the operating point for your tank, not a catalogue guess. A coverage test on the actual vessel beats any estimate.