Rekentool voor calciumcarbonaatafzetting / oplosbaarheid
Verken een illustratieve calcietverzadigingscurve met temperatuur, pH, alkaliniteit, calcium en extra NaCl als achtergrondzout. Bekijk het bijbehorende zoutrecept en de tegenionen.
Uw watercondities
Verplaats een schuifregelaar of voer een waarde in.
De maximumtemperatuur hangt af van het zoutgehalte en de bedrijfsdruk. De schuifregelaar stopt 0,5 °C onder het kookpunt.
Voorgestelde regeling: pas het opgeloste CO₂ aan bij constante alkaliniteit. De benodigde toevoeging of verwijdering van CO₂ wordt in deze voorlopige versie niet berekend.
Weergegeven in mg/L CaCO₃-equivalent. In deze modus met onafhankelijke instellingen wordt alkaliniteit toegevoegd via NaHCO₃; zie de uitleg hieronder.
Voer de waarde in mg/L als Ca in. CaCl₂ levert één Ca²⁺ en twee Cl⁻; het bijbehorende chloride is opgenomen in het onderstaande zoutrecept.
Extra NaCl, bovenop het chloride uit CaCl₂ en het natrium uit NaHCO₃. Dit is niet het totaal aan opgeloste zouten.
Geavanceerde condities
Standaardwaarde voor atmosferische druk: 1,013 bar(a). Verken werking onder vacuüm of onder druk (0,2–5 bar(a)).
Temperatuurbovengrens van het prototype: 150 °C. De bovengrens van de productieversie moet gebaseerd zijn op gevalideerde modelgegevens.
Gedemineraliseerd water + CaCl₂ + NaHCO₃ + extra NaCl.
Stel de pH in door het opgeloste CO₂ aan te passen; calcium en de uiteindelijke alkaliniteit blijven op de gekozen doelwaarden.
Waar bevindt uw water zich in de grafiek?
Calciumdrempelwaarde versus temperatuur · calciet (CaCO₃)
Blauwe curve: calcium bij calcietverzadiging · Grijze onderbroken curve: geen extra NaCl · Donkere stip: uw water · Bruine lijn: kookgrens
De temperatuurbovengrens varieert met de druk en het zoutgehalte, binnen het bereik van het prototype.
Uitsluitend een illustratieve schatting · verdamping en concentratieveranderingen worden niet gesimuleerd.Wat gaat er gepaard met uw calcium en alkaliniteit?
Stoichiometrische zouttoevoegingen per liter uiteindelijke oplossing, vóór eventuele neerslagvorming. De onderstaande zoutmassa’s zijn gebaseerd op watervrij CaCl₂ en zuiver NaHCO₃.
| Bron | Hoeveelheid zout | Begeleidend ion |
|---|---|---|
| CaCl₂ → Ca²⁺ + 2 Cl⁻ | 221.5 mg/L | 141.5 mg/L Cl⁻ |
| NaHCO₃ → Na⁺ + HCO₃⁻ | 251.8 mg/L | 68.9 mg/L Na⁺ |
| Extra NaCl | 2000.0 mg/L | 786.8 mg/L Na⁺ + 1213.2 mg/L Cl⁻ |
Totaal uit deze receptuur: natrium 855.7 mg/L als Na · chloride 1354.7 mg/L als Cl.
Aanname voor de pH: Toevoeging of verwijdering van CO₂ verandert de hoeveelheid anorganische koolstof en de pH zonder de alkaliniteit in het ideale carbonaatsysteem rechtstreeks te veranderen. Deze voorlopige versie berekent geen CO₂-behoefte of carbonaatspeciatie. Bij aanpassing met een sterk zuur of een sterke base zou rekening moeten worden gehouden met de veranderde alkaliniteit en de bijbehorende tegenionen.
Wat hier wordt berekend: alleen de zoutmassa’s en hun bijdragen aan de natrium- en chlorideconcentraties. Er worden zouttoevoegingen met een sluitende ladingsbalans gespecificeerd, maar een volledige berekening van het evenwicht en de ladingsbalans in de waterige oplossing is nog steeds nodig. Deze toegevoegde tegenionen worden nog niet gebruikt in de illustratieve verzadigingscurve of de schatting van het kookpunt.
‘Als CaCO₃’ is een rapportage-eenheid — niet noodzakelijk het toegevoegde zout
Alkaliniteit is een maat voor de hoeveelheid zuur die water kan neutraliseren. Door deze uit te drukken in mg/L als CaCO₃ wordt dat zuurneutraliserende vermogen op een gemeenschappelijke equivalentbasis weergegeven. Dit zegt niets over de hoeveelheid aanwezig calcium en betekent niet dat er vast calciumcarbonaat is toegevoegd.
Stel calcium en alkaliniteit onafhankelijk van elkaar in
Calcium wordt toegevoegd als CaCl₂ en alkaliniteit via NaHCO₃. Hun bijdragen aan de chloride- en natriumconcentraties staan in de receptuurtabel. Zo kunt u veranderingen in calcium onderzoeken zonder automatisch de alkaliniteit te veranderen, en omgekeerd.
Calcium en alkaliniteit moeten samen veranderen
Elke 100 mg/L CaCO₃ die daadwerkelijk oplost, voegt ongeveer 40 mg/L calcium als Ca en 100 mg/L alkaliniteit als CaCO₃ toe. Het toevoegen van 100 mg/L vaste stof garandeert niet dat alles oplost.
Kalksteen / CaCO₃ toevoegen
Een aparte modus zou op basis van een kalksteendosering kunnen berekenen hoeveel er oplost, waarbij calcium en alkaliniteit aan elkaar worden gekoppeld. Die berekening vereist een gevalideerd model voor pH, CO₂-beschikbaarheid en mineraalevenwicht; deze is niet geïmplementeerd in deze voorlopige versie.
In CO₂-houdend water kan het oplossen van kalksteen worden weergegeven als CaCO₃ + CO₂ + H₂O ⇌ Ca²⁺ + 2 HCO₃⁻. Alleen CO₂ toevoegen of verwijderen verandert de alkaliniteit in het ideale carbonaatsysteem niet rechtstreeks; het oplossen of neerslaan van CaCO₃ doet dat wel. De huidige pH-schuifregelaar gaat uit van aanpassing via CO₂, maar berekent niet de benodigde hoeveelheid CO₂.
Achtergrondinformatie: USGS · Alkaliniteit en carbonaatspeciatie · USGS · Rapportage van alkaliniteit en samenstelling van de oplossing
Drie kernpunten
Verbanden om te verkennen · illustratieve waarden, geen gevalideerde voorspellingen.
Een hogere pH kan carbonaatafzetting bevorderen
Bij dezelfde calciumconcentratie en alkaliniteit kan een verhoging van de pH het aandeel carbonaat en de neiging tot calcietverzadiging vergroten.
Beide kanten van de chemie zijn van belang
Een verhoging van de calciumconcentratie of carbonaatalkaliniteit kan een monster dichter bij verzadiging brengen. Alkaliniteit ‘als CaCO₃’ is een rapportage-eenheid, geen concentratie opgelost calciumcarbonaat.
Verwarming en ontgassing kunnen afzetting bevorderen
Verwarmd hard water kan calciumcarbonaatafzettingen vormen. CO₂-verlies kan de pH verhogen en neerslagvorming bevorderen. Deze voorlopige versie houdt de pH en alkaliniteit constant bij het doorlopen van het temperatuurbereik.
Vergelijk met de Langelier-verzadigingsindex
De Lenntech-calculator voor de Langelier-verzadigingsindex beoordeelt ook de neiging tot calciumcarbonaatafzetting. Deze geeft de verzadigings-pH (pHs) en LSI = pH − pHs: positieve waarden wijzen op oververzadiging, nul duidt op verzadiging en negatieve waarden wijzen op onderverzadiging ten opzichte van calciumcarbonaat.
Wat is het verschil? Deze pagina geeft een illustratieve drempelwaarde voor de calciumconcentratie grafisch weer en toont de calciumconcentratie als percentage van die drempelwaarde. De LSI drukt daarentegen uit hoeveel de pH van het water boven of onder de berekende verzadigings-pH ligt. De LSI is geen percentage, geen voorspelde massa van neerslag en geen afzettingssnelheid, en is ook geen directe maat voor corrosie.
Deze pagina is een educatieve demonstratie, geen gevalideerde evenwichtsberekening. Ook de LSI-formule heeft methodologische beperkingen; voor water met een hoog zoutgehalte, een hoge temperatuur of een complexe samenstelling is een geschikt geochemisch model nodig.
Waar treedt calciumcarbonaatafzetting op?
Dit komt veel voor in hard water en concentraten met calcium en carbonaatalkaliniteit.
Verwarmers en warmtewisselaars
Bij het verwarmen van hard water kunnen calciumcarbonaatafzettingen op hete oppervlakken ontstaan, waardoor de warmteoverdracht afneemt en de doorstroming wordt beperkt.
Koeltorens en spui
Door verdamping neemt de concentratie van opgeloste mineralen in recirculerend water toe. Calcium, alkaliniteit, pH en temperatuur beïnvloeden de neiging tot carbonaatafzetting.
RO-concentraat en pekelstromen
Wanneer met RO water wordt teruggewonnen, kunnen het achtergehouden calcium en de alkaliniteit geconcentreerder raken. De carbonaatspeciatie en de pH bepalen mede of het concentraat de verzadiging ten opzichte van calciet nadert.
Een zoute waterstroom heeft niet noodzakelijk een hoog calciumgehalte of een hoge alkaliniteit. Voor een daadwerkelijke beoordeling van afzetting is een volledige analyse nodig; deze interface toont alleen een vereenvoudigde synthetische samenstelling.
Achtergrondinformatie: USGS · Hardheid en afzettingen bij waterverwarming · US DOE · Koeltorenbeheer · USBR · Membraanbehandeling
De bovenstaande berekeningen zijn illustratief en kunnen fouten of omissies bevatten. Er wordt geen garantie gegeven voor de nauwkeurigheid of volledigheid; de resultaten moeten onafhankelijk worden geverifieerd voordat ze worden gebruikt voor ontwerp, de keuze van een behandeling of operationele beslissingen.
Methodologie en beperkingen
Lees wat de interactieve demonstratie berekent, hoe de resultaten tot stand komen en wat nodig zou zijn voor een thermodynamische beoordeling van afzetting.
1. Reikwijdte en invoergegevens
De bedieningselementen beschrijven hypothetisch synthetisch water, samengesteld uit gedemineraliseerd water, CaCl₂, NaHCO₃ en extra NaCl. Calcium en alkaliniteit zijn onafhankelijke doelwaarden. De pH is een ingevoerde waarde bij de bedrijfstemperatuur; deze wordt niet uit dat recept berekend.
| Invoer | Bereik in de interface | Betekenis |
|---|---|---|
| Temperatuur, T | 0 °C tot de dynamische bovengrens; maximaal 150 °C | Onafhankelijke hypothetische omstandigheden langs de curve. |
| pH, H | 6–10.5 | Veronderstelde CO₂-aanpassing bij een vaste eindalkaliniteit; de CO₂-behoefte wordt niet berekend. |
| Alkaliniteit, A | 10–1.000 mg/L als CaCO₃ | Equivalente zuurneutraliserende capaciteit, nominaal geleverd via NaHCO₃. |
| Calcium, C | 0–2.000 mg/L als Ca | Doelwaarde voor totaal calcium, nominaal geleverd via watervrij CaCl₂. |
| Extra NaCl, S | 0–250 g/L | Achtergrondzout naast de zouten die calcium en alkaliniteit leveren; niet het totale zoutgehalte. |
| Druk, P | 0,2–5 bar absoluut | Wordt uitsluitend gebruikt door de illustratieve kookpuntfunctie. |
Dit zijn bereiken van de interface, geen gevalideerde bedrijfsbereiken. Het uitbreiden van het bereik van een schuifregelaar toont niet aan dat de berekening onder die omstandigheden chemisch nauwkeurig is.
2. Exacte functies die deze demonstratie gebruikt
Met de numerieke invoer in de bovenstaande eenheden is de weergegeven calciumdrempel L (mg/L als Ca):
L = 100 × exp[−0.018 × (T − 25)] × 10^(8 − H)
× (150 / A) × [1 + 0.005 × S / (1 + S / 100)]
Weergegeven concentratieverhouding (%) = 100 × C / L
De exponentiële factor en de factoren voor pH, alkaliniteit en NaCl zijn gekozen om reacties op veranderingen te illustreren. Ze berekenen geen carbonaatspeciatie, ionpaarvorming of activiteitscoëfficiënten. Met name is de NaCl-factor geen correlatie voor oplosbaarheid in pekel, en de temperatuurfactor is geen thermodynamische evenwichtsconstante voor calciet.
De verhouding wordt afgerond op het dichtstbijzijnde gehele percentage. Voor de status wordt de niet-afgeronde verhouding gebruikt: onder 85% is het label ‘Onderverzadigd’, bij 85–100% ‘Nadert verzadiging’ en boven 100% ‘Oververzadigd’. De grens van 85% is gekozen als waarschuwingsgrens in de interface. Alle drie de labels verwijzen uitsluitend naar de illustratieve drempelwaarde; ze stellen niet de werkelijke verzadigingstoestand van een watermonster vast.
De grijze vergelijkingscurve gebruikt S = 0, terwijl de ingevoerde pH en alkaliniteit behouden blijven. Dit betekent dat er geen extra NaCl is; de calcium- en alkaliniteitszouten worden niet uit het recept verwijderd.
De schatting van het kookpunt en de temperatuurbegrenzing zijn:
B (°C) = 100 + 28 × ln(P / 1.01325) + 0.025 × S Tmax (°C) = floor[10 × min(150, B − 0.5)] / 10
Hier is ln de natuurlijke logaritme en rondt floor naar beneden af. Dit is een illustratieve weergave van de invloed van druk en zout, geen berekening op basis van stoomtabellen of een kookpuntberekening voor elektrolyten. De bijdragen van CaCl₂, NaHCO₃ en CO₂ worden buiten beschouwing gelaten en verdamping of concentratieveranderingen worden niet gesimuleerd. De marge van 0,5 °C en de bovengrens van 150 °C zijn keuzes voor de interface.
3. Zoutrecept en bijbehorende ionen
De recepttabel gebruikt stoichiometrische omrekeningen vóór eventuele neerslagvorming. Hierbij wordt uitgegaan van zuiver watervrij CaCl₂ en zuiver NaHCO₃. Bij commerciële gehydrateerde producten en afhankelijk van de productzuiverheid zouden andere omrekeningen voor de dosering nodig zijn.
CaCl₂ (mg/L) = C × (40.078 + 2 × 35.45) / 40.078 Cl uit CaCl₂ (mg/L) = C × 2 × 35.45 / 40.078 Equivalentgewicht van CaCO₃ = 100.0869 / 2 = 50.04345 NaHCO₃ (mg/L) = A × 84.00661 / 50.04345 Na uit NaHCO₃ (mg/L) = A × 22.98977 / 50.04345 Na uit extra NaCl (mg/L) = 1000 × S × 22.98977 / 58.43977 Cl uit extra NaCl (mg/L) = 1000 × S × 35.45 / 58.43977
De constanten voor de molaire massa zijn uitgedrukt in g/mol; 50,04345 g/eq is gelijk aan 50,04345 mg/meq. De totale hoeveelheden natrium en chloride zijn de som van hun respectieve bijdragen. Waarden worden met één decimaal weergegeven. Deze omrekeningen specificeren elektrisch neutrale zouttoevoegingen, maar berekenen niet de uiteindelijke speciatie in de waterfase of de ladingsbalans. Hun natrium- en chloridebijdragen worden niet teruggekoppeld naar L of B.
4. Carbonaatchemie en systeemaannames
“Alkaliniteit als CaCO₃” is een rapportage-eenheid op equivalentbasis, geen concentratie van opgelost CaCO₃. Alleen CO₂ toevoegen verandert de alkaliniteit in het ideale carbonaatsysteem niet rechtstreeks, terwijl het oplossen of neerslaan van CaCO₃ zowel het calciumgehalte als de alkaliniteit verandert. Elke 100 mg/L CaCO₃ die daadwerkelijk oplost, voegt ongeveer 40 mg/L calcium en 100 mg/L alkaliniteit als CaCO₃ toe.
Bij het doorlopen van het temperatuurbereik blijven de ingevoerde pH, alkaliniteit en totale calciumconcentratie constant. Hierbij worden afzonderlijke hypothetische omstandigheden vergeleken, in plaats van één watermonster te volgen tijdens verwarming, ontgassing of neerslagvorming. Om deze doelwaarden bij een daadwerkelijke bereiding te handhaven, kan bij elke temperatuur een andere CO₂-aanpassing nodig zijn. De bedrijfsdruk van de vloeistof is niet de partiële druk van CO₂.
5. Hoe een thermodynamische berekening zou verschillen
Een evenwichtsmodel voor calciet beoordeelt het ionenactiviteitsproduct ten opzichte van het temperatuurafhankelijke oplosbaarheidsproduct:
SIcalcite = log₁₀[(aCa²⁺ × aCO₃²⁻) / Ksp,calcite(T)]
De activiteiten a beschrijven vrije ionen in plaats van totale analytische concentraties. SI = 0 duidt op evenwicht, SI > 0 op oververzadiging en SI < 0 op onderverzadiging. Zelfs een positieve thermodynamische SI geeft niet aan hoeveel massa wordt afgezet of met welke snelheid; ook kinetiek, oppervlakken en verblijftijd spelen een rol.
Deze pagina berekent die SI momenteel niet. Een implementatie voor technische toepassingen vereist een gedocumenteerde thermodynamische database, carbonaatspeciatie, een activiteitsmodel dat geschikt is voor het betreffende water en expliciete aannames over gasuitwisseling. Calciet en aragoniet moeten als afzonderlijke minerale fasen worden gerapporteerd. PHREEQC kan als onafhankelijke referentie dienen wanneer samenstelling, database, eenheden, minerale fase en CO₂-randvoorwaarden overeenkomen.
De Lenntech-calculator voor de Langelier-verzadigingsindex geeft daarentegen LSI = pH − pHs. LSI is niet het concentratiepercentage op deze pagina en voorspelt geen snelheid van kalkafzetting.
6. Validatiestatus en reproduceerbare controle
Voor de demonstratiecurven zijn geen laboratoriumkalibratiegegevens, thermodynamische referentie of nauwkeurigheidsbereik voor technische toepassingen vastgesteld. Het reproduceren van de formules controleert de consistentie van de implementatie, niet de fysische nauwkeurigheid.
Bij de instellingen na een reset (25 °C, pH 8,0, alkaliniteit 150 mg/L als CaCO₃, calcium 80 mg/L, extra NaCl 2 g/L en een absolute druk van 1,013 bar) geven de huidige functies L = 100,9804 mg/L (weergegeven als 101,0), een verhouding van 79,2233% (weergegeven als 79%) en een temperatuurbegrenzing van 99,5 °C.
Vóór technisch gebruik moet een vervangend model worden getoetst aan onafhankelijke evenwichtsberekeningen en relevante metingen over het beoogde temperatuur- en zoutgehaltebereik. Leg de database/versie, testsamenstellingen, toleranties en afwijkingen vast. Overeenstemming voor één voorbeeld met standaardinstellingen zou niet het volledige bereik valideren.
7. Bekende beperkingen en passend gebruik
- Geen berekening van carbonaatspeciatie, activiteitscorrectie, ladingsbalans in de waterfase of neerslagvorming bij evenwicht.
- Geen magnesium, sulfaat of andere achtergrondionen buiten het weergegeven recept voor synthetisch water.
- Geen simulatie van CO₂-behoefte, gasoverdracht, werking van antiscalants, kiemvorming, groei van kalkafzettingen, neerslagmassa, waterterugwinning of concentratiefactor.
- Geen gevalideerde voorspellingen voor water met een hoog zoutgehalte, bij hoge temperatuur of onder druk.
Gebruik de interface om de bedieningselementen en aannames te verkennen. De resultaten vervangen geen volledige geochemische modellering of pilotproeven, met name niet bij systemen met een hoge waterterugwinning of hoge temperatuur. De berekeningen kunnen fouten of omissies bevatten en moeten onafhankelijk worden gecontroleerd voordat ontwerp- of bedrijfsbeslissingen worden genomen.
8. Referenties en modeldocumentatie
- USGS PHREEQC — Voorbeeld van speciatie en mineraalverzadiging: achtergrondinformatie voor een thermodynamische berekening, geen validatie van de demonstratiecurve.
- USGS PHREEQC — SOLUTION-invoer: samenstelling, eenheden en rapportage van alkaliniteit.
- USGS — Alkaliniteit en carbonaatspeciatie.
- Bureau of Reclamation — Handleiding voor membraanbehandeling.
Methodologiedocumentatie v1.0 · opgesteld op 24 oktober 2026. Documenteert de bestaande demonstratiefuncties; introduceert geen nieuw evenwichtsmodel en verandert het numerieke gedrag van de calculator niet.