Alkalinity/pH and salts again!

Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum

Help Support Homebrew Talk - Beer, Wine, Mead, & Cider Brewing Discussion Forum:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
Remove all confusing reference to Hardness and "as CaCO3" from a water report. Express only the information needed ("ions", of concentration more than one part per million - ppm), which in the UK tap water is Calcium, Magnesium, Sodium, Chloride and Sulphate. The "artifacts" from pollutants, Nitrate and Phosphate, can come in useful (balancing). And "Alkalinity" as Bicarbonate, although it appears that can be calculated from the rest.

Sure, you can calculate (estimate) Bicarbonate from the rest, including pH, or without pH if you just want alkalinity "as bicarbonate." But why not use the bicarbonate and/or alkalinity numbers that are already on the report? And if it's expressed "as CaCO3," multiply by 1.22 (if the pH tool doesn't already do that for you). I'm not sure what new ground you're breaking (for US brewers anyway). And when a calculator doesn't ask for Hardness, who cares what its units are? Who is truly stumped by that? Again, USA perspective here.

As for banishing "as CaCO3" from water reports, good luck tilting at that windmill. These reports (the ones I'm familiar with, such as Ward Labs) were not originally designed for brewers, and there are very good reasons to express some things "as CaCO3" (or "as" other things) for scientific, agricultural, and industrial users. In the USA, the mistake I occaisionally see brewers making is misinterpreting (or rather not interpreting) "SO4 as S." Fortunately, that one doesn't affect pH, at least.

I seem to be successful at it too, there was an example higher up this thread .... >here<. The spreadsheet doing this is a "pre-processor", clearing a report of un-necessary drivel for entry into a "Brewing Water Profile Builder". Everything as ppm or mg/l (also Alkalinity represented as Bicarbonate but for this situation its quite all right to think it is Bicarbonate).

Again, yes, you can calculate/estimate Bicarbonate. But is it reasonable to expect that a user is going to add another spreadsheet to their process just to get essentially the same answer they would have got by multiplying a number from the report by 1.22 (if necessary)? Because in a water report (USA at least), Alkalinity is the only mash pH calculator relevant number expressed "as CaCO3."

Calcium and Magnesium does have an indirect influence on mash pH, but the real ion concentrations cover that much better than Hardness and "as CaCO3".

I'd say Calcium and Magnesium have a direct influence on mash pH. Do you say indirect because the Ca/Mg has to interact with phosphates from the malt? To me, that's just behind the scenes chemistry, just as salts dissociating into ions is. All "automatic" for the brewer. But it's quite true that Ca/Mg don't affect the pH of plain water. Also, I agree that the real ion concentrations (of Ca/Mg) are the thing that is useful (for the mash pH calculators), rather than Hardness "as CaCO3" (or as anything). Fortunately brewers can completely ignore that line on the water report, because the mash pH tool won't ask for it. When I do a water consult with a brewery, I include the original report numbers, followed by a pared down version with just the enries relevant to mash pH tools and/or to beer flavor, yeast function, etc. I don't do that to reduce confusion though. I do it because I then follow with a discussion of how each of those things affects mash pH and/or flavor (etc.).

(Hardness that is) ... Yes you can! Calcium and Magnesium (etc.) may have little indirect influence on mash pH, but it doesn't need hardness to interfere with working it out ... Carbonate Hardness, or better, Alkalinity, on the other hand has loads to do with it.

I gotta ask... do mash pH calculators in the UK actually ask for a Hardness number? As for Calcium and Magnesium having "little" influence on mash pH, I disagree. I have many recipes that use nothing but CaCl2 and CaSO4 to adjust mash pH.
 
But why not use the bicarbonate and/or alkalinity numbers that are already on the report?
The original spreadsheet did. I was attempting to make it a choice, but it was creating difficult to iron out errors, so I stopped trying ... one less value to hunt down! The calculated values were close anyway, these analyses were working out about the same too, but with one big difference. They were never exactly the same. The reported values never balanced up. And the reason was all the reported values came from different times. Alkalinity was reported some three or four times more frequently than specific ions. The reports were averaged for each individual subject. The result was a total "report" that never actually existed at any point in time. So, neither did the Alkalinity match any particular report (There would be a Maximum set, a Minimum set, and an Average or Mean set).

By calculating the Alkalinity the result would be exactly balanced for a particular "contrived" set. In the case of single analysis results the difference was minimal anyway. It just made sense, or at least made as little sense as the actual reports.

Likewise, I calculate Hardness values too. Yes, the spreadsheet does use "Hardness" even if it's designed to eliminate it. As I've mentioned, UK water reports won't let go of Hardness (they are getting better) and some things can only be extracted from Hardness as a result. My own water has no specific analysis for Calcium, it must be extracted from Hardness analysis. So I get Calcium Hardness reported as CaCO3. The water company isn't unaware of the limitations and do provide a proper report of Magnesium, converting it the opposite way to "Magnesium Hardness" as CaCO3 (😵‍💫) . They don't actually say "as CaCO3" either (This is their summary report, the don't publish hardness stuff in the full reports ... These are pretty good for the UK, some UK reports are dire):


Water Report (Brief) 2014 B06 - Denbigh Zone.jpg


Full and Summary were published about 4 months apart, the "Alkalinity" is way too high to match the Hardness analysis.

Is the purpose of the spreadsheet making sense now?



European water calculators are rare these days, we mostly use Amerian ones. European ones are typically handicapped with "Hardness" anyway. Historically it was a teaspoon of this, a tablespoon of that ...

[EDIT: Oh aye ... in case anyone notices, "Hardness [Magnesium] (mg/l)" is a misprint! 1.16x4.118=4.77 not 4.50.]
 
Last edited:
There are water reports which only indicate 'Total Hardness' (TH, as CaCO3) and leave you to guess as to Ca++ and Mg++. Thanks to initial work done by Kai Troester in this area, there is a method which makes a fairly decent (on average) guess as to these two ions. This method is derived as follows (wherein only that which is bolded in black at the end needs to be remembered):

First, convert whatever units your total hardness is reported in into units of ppm (mg/L) of total hardness "as CaCO3".

Next, it appears as if an aggregate average of all of the worlds fresh water sources indicates that "on average" roughly 72% of fresh waters "total hardness" is derived from Calcium, with roughly 28% from Magnesium.

MW of CaCO3 = 100.0869
MW of Ca++ = 40.078
MW of Mg++ = 24.305

100.0869/40.078 = 2.4973
100.0869/24.305 = 4.118

And since total hardness is the measure of combined Ca++ and MG++:
Total Hardness (as CaCO3) = 2.4973(Ca++) + 4.118(Mg++)

Therefore, on average:
Ca++ ~= (0.72*TH)/2.4973
Mg++ ~= (0.28*TH)/4.118


Example: A report indicates total hardness = 186 mg/L (as CaCO3), but it doesn't say what the mg/L values for Ca++ and Mg++ are:
Ca++ ~= (0.72*186)/2.4973
Ca++ ~= 53.6 mg/L
Mg++ ~= (0.28*186)/4.118
Mg++ ~= 12.6 mg/L

Our educated guess as derived from only total hardness is thus: Ca = 53.6 mg/L (ppm), and Mg = 12.6 mg/L (ppm)

*Note: You may find it necessary to convert Total Hardness as seen on your report from other 'units' to mg/L (ppm) 'units' first, before applying these simple (highlighted in black above) formulas.
 
Is the purpose of the spreadsheet making sense now?

Well, yes. Partially anyway. If your Ca/Mg numbers are in odd units (i.e. "as CaCO3") or not directly reported at all (Ca), of course you have to convert/compute them. But...a computed alkalinity estimate of 25.01mg/l instead of a reported average of 25.42mg/l? Is there a recipe where the predicted mash pH moves by even 0.01 as a result of that difference?

I'm starting to suspect that "academic exercise" may be a part of your motivation for this, and there's nothing wrong with that. I admit I could be wrong.
 
I'm starting to suspect that "academic exercise" may be a part of your motivation for this, and there's nothing wrong with that.
I was going to vehemently deny that, but ... you might be right? I'm trying to stuff me head with academic stuff that it abruptly emptied itself of a few years ago. And thanks for picking out:

... a computed alkalinity estimate of 25.01mg/l instead of a reported average of 25.42mg/l?

... I'd forgotten I'd written that in this thread. Got me reviewing what I've said. Seems I'm doing a bit of repeating myself in this thread, but I think that's normal when getting older! But what I also said about those figures is instead of making me proud (what I calculated was virtually the same as what was reported), it made me suspicious! BTW, I draw a line at "parts-per-million" ... parts-per-billion (and fractions of ppm) is just "cloud-cuckoo-land".

But the overall motivation for doing this:

The original work was already done ... the "Defuddler" spreadsheet could fulfil its purpose of stripping a water report of all the junk it accumulates, the muddle of different units (some of which were imaginary), the confusion of mixing arcane methods into "new" (not that "new"!), the distortions created by Sodium salts even. It just put out the six ions (Ca, Mg, Na, SO4, Cl and HCO3) that any water calculator would be happy with.

What I came here for is a clue as to why and how low-alkalinity water dropped sharply in Alkalinity between where it was dosed to reduce pipe-corroding acidity (with calcium hydroxide) & tested, and the house tap (ultimately to figure why I find myself mashing-in at below pH5.0 despite using calculators to adjust the water).

I'm busy now trying to adapt the "Defuddler" with what I've gleaned recently and from here ... most notably from @Silver_Is_Money (i.e. "Cheat!", though he might not have meant it in the way I'm doing!). I'm also trying to establish the formula "[Total Alkalinity = ∑conservation-cations - ∑conservation-anions]" more centrally to the spreadsheet (automates "Bicarbonate" deduction and "balancing") and mEq/l units for calculation ('cos they're easy). Unfortunately, bringing the "Defuddler" into it is guaranteed to cause conflict and miscomprehension ... you know what I mean! (I promise to post the updated "Defuddler" here when it's better done).
 
Should put: In "Total Alkalinity = ∑conservation-cations - ∑conservation-anions" the sums are in equivalents (mEq/l seems a good choice), so you don't worry about valencies. If I don't put this I'll forget! I was already thinking there's something missing there; next step is I'm not thinking about it anymore.
 
Back
Top