Buy a PSA oxygen generator that is too small, and your fish suffocate at peak biomass. Buy one that is too large, and you waste capital on a machine that runs at partial load for most of its service life. Between those two expensive mistakes sits a calculation that every RAS farm operator and system designer needs to get right. It is not a complex calculation. But it is one that catalogs and standard specification sheets do not perform for you.
Oxygen demand in a recirculating aquaculture system is not a fixed number. It changes with feed load, water temperature, fish size, and even the time of day. Sizing a PSA oxygen generator correctly means understanding where the oxygen goes, which variables drive consumption, and how to convert a daily oxygen demand into a generator specification that keeps dissolved oxygen at safe levels through every stage of the production cycle. This article walks through that process step by step.
I. Where Oxygen Goes in a RAS: More Than Just Fish Respiration
Fish metabolism and oxygen consumption per kilogram of feed
The dominant oxygen consumer in a RAS is the fish. But fish do not consume oxygen at a constant rate. Their metabolic rate — and therefore their oxygen uptake — spikes sharply after feeding. On average across a production cycle, fish consume between 0.4 and 1.0 kilograms of dissolved oxygen for every kilogram of feed eaten. The exact ratio depends on species, temperature, and feed composition. Salmonids tend toward the higher end of this range. Tilapia and catfish, being more tolerant of variable oxygen conditions, trend toward the lower end. A farm feeding 500 kilograms of feed per day should expect oxygen consumption from fish respiration alone to fall somewhere between 200 and 500 kilograms of oxygen per day.
Biofilter nitrification demand: the hidden oxygen sink
The fish are not the only oxygen consumers in the system. The nitrifying bacteria in the biofilter oxidize ammonia to nitrate through a two-step process. First, Nitrosomonas bacteria convert ammonia to nitrite. Then Nitrobacter bacteria convert nitrite to nitrate. Both steps consume dissolved oxygen. The stoichiometric demand is approximately 4.57 kilograms of oxygen per kilogram of ammonia-nitrogen oxidized. In a well-managed RAS, the biofilter oxygen demand represents roughly 10 to 20 percent of the total oxygen consumption. It is not the dominant load, but it is significant enough that forgetting to include it in the sizing calculation leads to a persistent oxygen deficit that is often misdiagnosed as an aeration problem.
Organic matter oxidation and other minor sinks
Uneaten feed, fecal matter, and dead bacteria continuously oxidize in the water column and consume dissolved oxygen in the process. This organic load varies with the system’s solids removal efficiency. A RAS with effective mechanical filtration — drum filters, protein skimmers — will have lower heterotrophic oxygen demand than one where solids accumulate. A conservative allowance for this heterotrophic demand adds another 5 to 10 percent to the total oxygen budget.
II. The Key Variables That Determine Your Oxygen Demand
Feed load: the primary driver
Feed input is the best predictor of oxygen consumption in a RAS. Nearly all metabolic oxygen demand traces back to feed — either directly through fish respiration or indirectly through the waste products that feed becomes. A system’s daily oxygen demand can be approximated from the daily feed rate and an oxygen-to-feed ratio appropriate for the species and water temperature. This method is simpler and more reliable than estimating from biomass alone, because feed records are usually accurate and up to date.
Stocking density and biomass
Stocking density determines the total metabolic load in the system at any given time. A system stocked at 80 kilograms of fish per cubic meter consumes roughly twice the oxygen of one stocked at 40 kilograms, all else being equal. The sizing calculation must use the peak harvest biomass — the maximum fish weight the system will hold just before grading or harvest — not the average biomass. Underestimating peak biomass is one of the most common sizing errors.
Water temperature and its effect on solubility and metabolic rate
Temperature affects the oxygen sizing calculation in two ways simultaneously. Higher water temperature increases the fish’s metabolic rate, raising oxygen consumption per kilogram of biomass. At the same time, higher temperature reduces the physical solubility of oxygen in water. At 10 degrees Celsius, freshwater saturated with air holds about 11.3 milligrams of oxygen per liter. At 25 degrees Celsius, that drops to about 8.2 milligrams per liter. A warmwater RAS demands more oxygen from the generator while the water can physically hold less of it — a double penalty that the sizing calculation must account for.
Species-specific metabolic differences
Different species have different oxygen requirements even at the same temperature and body weight. Salmonids demand high dissolved oxygen levels — typically 6 to 8 milligrams per liter or higher for optimal growth. Tilapia can tolerate levels down to 2 to 3 milligrams per liter, though growth rates decline before that threshold is reached. Shrimp require lower dissolved oxygen than most finfish but are highly sensitive to sudden drops. The species being cultured determines both the target dissolved oxygen setpoint and the safety margin required to prevent stress or mortality during transient events.

III. From Daily Oxygen Demand to PSA Plant Capacity: A Step-by-Step Calculation
Calculating total daily oxygen consumption in kg O₂/day
Start with the farm’s maximum daily feed input. Multiply by the oxygen-to-feed ratio for your species and operating temperature. Add the biofilter nitrification demand. Add the heterotrophic oxidation allowance. The sum is the total daily oxygen consumption under peak conditions.
A worked example: A salmon RAS farm feeds 800 kilograms of feed per day. The oxygen-to-feed ratio for salmon at 14 degrees Celsius is approximately 0.6 kg O₂ per kg feed. Fish respiration demand is 800 × 0.6 = 480 kg O₂/day. The biofilter demand is estimated at 15 percent of the fish respiration demand: 72 kg O₂/day. Organic matter oxidation is estimated at 8 percent: 38 kg O₂/day. Total daily demand is 480 + 72 + 38 = 590 kg O₂/day.
Converting to Nm³/h of gaseous oxygen
PSA oxygen generators are rated in normal cubic meters of oxygen per hour. One normal cubic meter of oxygen gas weighs approximately 1.429 kilograms at standard conditions. To convert the daily oxygen demand to an hourly gas flow rate, divide by 24 hours and then divide by 1.429.
For the example: 590 kg O₂/day ÷ 24 hours = 24.6 kg O₂/hour. 24.6 ÷ 1.429 = 17.2 Nm³/h of pure oxygen at the generator outlet. This is the theoretical continuous oxygen flow required, assuming 100 percent of the generated oxygen dissolves into the water.
Adjusting for oxygen transfer efficiency in your injection system
No injection system dissolves 100 percent of the supplied oxygen into the water. Some gas bubbles rise to the surface and vent to atmosphere. The efficiency depends on the injection technology. Simple diffuser stones may achieve 30 to 50 percent efficiency. Low-head oxygenators like Speece cones or U-tube contactors can reach 80 to 95 percent. The required generator output is the theoretical demand divided by the transfer efficiency.
Continuing the example: the injection system uses a Speece cone with 90 percent transfer efficiency. Required generator output is 17.2 ÷ 0.90 = 19.1 Nm³/h. If the same farm used coarse bubble diffusers at 40 percent efficiency, the required output would be 17.2 ÷ 0.40 = 43 Nm³/h — more than double, with a corresponding increase in generator capital cost and electricity consumption.
Adding a safety margin without going overboard
A safety margin protects against the unknowns: a hotter-than-expected summer, a batch of fish that grows faster than projected, or a temporary feed increase. A margin of 15 to 25 percent above the calculated demand is standard for RAS applications. Adding 20 percent to the example gives a final specification of approximately 23 Nm³/h. The next commercially available PSA plant size above that figure would be selected — likely a 25 Nm³/h unit. Going beyond a 25 percent margin rarely adds value. It increases the capital cost and can push the generator into a low-utilization operating range where its efficiency declines.
The table below provides reference sizing ranges for RAS farms at different production scales.
Table: PSA Oxygen Generator Sizing Guide for RAS — Typical Production Scales
| Farm Scale | Annual Production (tonnes) | Typical Daily Feed (kg) | Estimated O₂ Demand (kg/day) | PSA Generator Size (Nm³/h)* |
| Small pilot/nursery | 10–30 | 50–150 | 35–110 | 2–5 |
| Medium grow-out | 100–300 | 500–1,500 | 350–1,100 | 15–45 |
| Large commercial | 500–1,000 | 2,500–5,000 | 1,800–3,700 | 75–155 |
| Industrial-scale | 2,000+ | 10,000+ | 7,400+ | 300+ |
*Assumes 90% oxygen transfer efficiency and 20% safety margin. Sizes are indicative; site-specific calculation is required.
FAQ
Q1: How much oxygen does a RAS system consume per kilogram of feed?
A1: Fish consume between 0.4 and 1.0 kilograms of dissolved oxygen per kilogram of feed, depending on species and water temperature. Salmon and trout tend toward the higher end. Tilapia and catfish are on the lower end. The biofilter and organic matter oxidation add another 15 to 30 percent on top of the fish respiration demand.
Q2: What happens if I undersize the PSA oxygen generator for my RAS?
A2: The system cannot maintain the target dissolved oxygen concentration at peak biomass. Fish experience chronic low-level oxygen stress. Feed conversion ratios rise. Growth rates decline. Disease susceptibility increases. In severe cases, especially at night when photosynthesis stops and oxygen demand remains high, dissolved oxygen can drop to lethal levels within hours.
Q3: Can I use a single PSA generator for multiple RAS units or tanks?
A3: Yes. A single PSA generator can supply oxygen to multiple tanks or RAS modules through a common distribution manifold. The generator must be sized for the combined peak demand of all connected units. Individual flow control valves and dissolved oxygen probes on each tank allow the oxygen supply to be adjusted independently. This configuration is common in multi-tank commercial farms.
Q4: How does water temperature affect PSA oxygen generator sizing for RAS?
A4: Higher water temperature raises the fish’s metabolic rate and oxygen consumption while simultaneously reducing the physical solubility of oxygen in water. A warmwater RAS at 28°C may require 30 to 50 percent more oxygen than a coldwater RAS at 12°C producing the same biomass. The sizing calculation must use site-specific temperature data for the warmest expected operating month.
Q5: Should I choose low-pressure or high-pressure PSA for a RAS application?
A5: Most RAS oxygen injection systems operate at low pressure — typically 0.5 to 2 bar gauge. A standard PSA oxygen generator delivering oxygen at 3 to 6 bar is more than adequate. High-pressure oxygen is not required unless the injection system uses a pressurized contactor that demands higher feed pressure. Specifying a PSA plant at a higher pressure than the injection system needs wastes energy and adds unnecessary cost.
IV. Common Sizing Mistakes and How to Avoid Them
Sizing for current biomass instead of peak harvest biomass
A grow-out system that holds 20 tonnes of fish today may hold 50 tonnes two months from now. Sizing the oxygen generator for today’s biomass guarantees a capacity shortfall before the crop is harvested. The generator must be sized for the maximum biomass the system will ever hold — just before grading or final harvest — plus the safety margin.
Forgetting the biofilter oxygen demand
The biofilter is easy to overlook because it does not appear on a feeding chart. But the nitrifying bacteria in the biofilter consume oxygen continuously, and in a heavily stocked system their demand can exceed 15 percent of the total. A RAS that is sized without accounting for biofilter respiration will run below its target dissolved oxygen even when every other parameter appears correct. The deficit is often incorrectly blamed on the fish or the injection system.

Ignoring altitude and temperature effects
At high altitude, the lower atmospheric pressure reduces the mass of oxygen the PSA plant produces for a given rated capacity. Simultaneously, the lower barometric pressure reduces oxygen solubility in water, making gas transfer less efficient. A PSA plant sized for sea-level performance may fall 20 to 30 percent short at 3,000 meters. The sizing calculation must use the site’s actual barometric pressure and maximum summer water temperature.
Underestimating future expansion
Many RAS farms expand in phases. A generator sized exactly for Phase 1 leaves no room for Phase 2 without purchasing a second unit. Building in expansion capacity from the start — either by upsizing the initial generator or by selecting a modular system that allows parallel units to be added — avoids the higher cost of replacing or duplicating equipment later.
V. Matching the PSA Generator to Your Injection and Monitoring System
Injection method dictates generator output pressure and flow profile
Different injection systems have different gas supply requirements. Speece cones and U-tube contactors operate at low back pressure and can accept a wide flow range. Pressurized oxygen saturators require higher feed pressure. The PSA generator must be configured to match the injection system’s pressure requirement. Overspecifying the pressure wastes energy. Underspecifying it starves the contactor.
DO probe feedback and oxygen flow control
A well-designed RAS oxygen system uses dissolved oxygen probes in the culture tanks to control oxygen flow automatically. The PSA generator is equipped with a modulating control valve or a variable-speed compressor that adjusts output to match demand. This closed-loop control prevents both oxygen waste and oxygen deficit. The generator control system should communicate with the farm’s central monitoring system via standard industrial protocols.
Backup oxygen supply
Even a well-maintained PSA generator requires periodic downtime for service. A backup oxygen supply protects the fish during these windows. Options include a liquid oxygen tank with automatic switchover, a bank of high-pressure oxygen cylinders with a manifold, or a second PSA generator operating in duty-standby configuration. The backup capacity does not need to cover 100 percent of peak demand — 50 to 70 percent is usually sufficient for emergency use, keeping fish alive until the primary generator is back online.
Conclusion
Sizing a PSA oxygen generator for a RAS is straightforward once you know where the oxygen goes and which numbers to plug into the calculation. Start with the daily feed load. Multiply by the right oxygen-to-feed ratio for your species and temperature. Add the biofilter and oxidation demands. Convert to an hourly gas flow and divide by your injection system’s transfer efficiency. Add a 20 percent margin. The result is a generator specification that keeps your fish at optimal dissolved oxygen through every stage of the production cycle.
At MINNUO, we supply PSA oxygen generators to aquaculture operations worldwide and we have seen both extremes of the sizing mistake — the farm that tried to save money by buying a smaller generator and the one that bought more capacity than it will ever use. We work with RAS farm operators and system designers to run the oxygen demand calculation using site-specific data, not catalog assumptions. A correctly sized oxygen generator pays back its cost in feed conversion efficiency, growth rate, and survival — the metrics that ultimately determine whether a RAS farm is profitable.


sales2:+86 17506119168