Reverse osmosis concentrate secondary resource
Concentrated aqueous reject stream generated during reverse-osmosis water treatment, considered here as a secondary feed for constituent separation and recovery. Its salts, nutrients, contaminants and treatment additives depend on the source water and process. The curated experiment used concentrate produced in the laboratory from Arkansas River water, not natural geothermal brine or oil-and-gas produced water. This process-generated mixture is distinct from its dissolved elements, precipitated mineral phases and traded products. No criticality designation is inherited from a constituent.
Microbial & Biochemical Mechanisms (1)
Activated-sludge-associated precipitation during concentrate treatment
Aerated concentrate amended with activated-sludge biomass and glycerin produced more suspended solids and lower filtered calcium and sulfate concentrations than the reported unamended controls over 18 hours. Soluble total phosphorus declined as a surrogate for the added phosphonate-containing antiscalant. Microbial antiscalant assimilation and carbon-phosphorus bond cleavage are proposed explanations, not demonstrated enzyme activity. SEM/EDS and modeling suggested gypsum and calcite in mixed solids, but did not independently establish crystalline phase identity or pure-product recovery. The supported outcome is a laboratory treatment association in one river-derived concentrate.
Arkansas River water collected near Garden City, Kansas on 27 March 2024 was ultrafiltered and processed by batch reverse osmosis at 85% water recovery on 22-23 April 2024, with 3.0 mg/L proprietary polymer- and phosphonate-based antiscalant dosed into the feed. Three-liter concentrate batches in 4-liter jars received particulate biomass retained from 100 mL of Boulder wastewater-treatment activated sludge on a 0.7-micrometer filter and resuspended in the concentrate, plus 325 mg/L glycerin. The mixed, aerated treatment ran for 18 hours in triplicate, with initial volatile suspended solids approximately 0.50 g/L. Table S3 reports treatment temperatures around 21-22 degrees C and pH changing from 8.07 to 8.23; these are observed batch conditions, not prescribed optima. The stagnant control had two replicates and the mixed/aerated control one; both lacked added sludge and glycerin. They were not demonstrated sterile controls, and no glycerin-only, killed-biomass or matched-pH control was reported. Analytical water samples were filtered through 0.45-micrometer nylon filters. Community sequencing does not identify which organism caused the change; no isolate or causal taxon identifier is assigned. Downstream cation exchange and modeled membrane steps are separate processes, not microbial lithium, magnesium or rubidium product recovery.
usbr20092
usbr20092
usbr20092
usbr20092
Sources & References
-
usbr20092: Scarim, Bernardino-McCloud and Arias-Paic. Biological and Ion Exchange Mining of Reverse Osmosis Concentrate: Enhancing Water and Mineral Extraction from a Salinity Impaired Surface Water. Bureau of Reclamation Final Report ST-2024-20092, December 2025 cover and signatures; documentation page dated 7 November 2025. Appendix A contains the accepted manuscript associated with DOI 10.1061/JOEEDU.EEENG-8371, Journal of Environmental Engineering 152(1), 04025092 (2026), and its supplements. Sections 2.1-2.8 and 3.2-3.3, Tables 1-3/S3-S4 and Figures 1-6/S2-S3; PDF pages 21-30 and 41-53.
https://data.usbr.gov/rise/content-rise-public/rise/catalog-item/binary/S%26T%20Final%20Report%2020092%20Signed.pdf (accessed 2026-10-11)
Curation History
| Timestamp | Curator | Action | Summary |
|---|---|---|---|
2026-10-11T10:50:18Z |
codex (GPT-6; codex) | CREATE | Created a process-defined secondary-resource record and scoped laboratory precipitation mechanism from the complete USBR report and supplements. Preserved controls, unproven antiscalant and phase assignments, source inconsistencies, and the distinction between measured treatment and projected downstream recovery. |
Record source: data/records/reverse-osmosis-concentrate.yaml