Methodik

Diese Seite dokumentiert, was brewwtr berechnet, woher jede Konstante stammt, wie die Modelle validiert wurden und wo genau und warum seine Vorhersagen von den klassischen Spreadsheets abweichen.

Die Lehrbuch-Ebene

Wasseranalyse, Mineralgaben und Ansäuerung sind gesicherte Chemie, und brewwtr implementiert sie von Grund auf: vollständiges Karbonatgleichgewicht (pKa 6.38 / 10.33, Alkalität titriert auf pH 4.3) mit exakt geführtem freiem H⁺-Term und ohne Sicherheitsaufschläge; Kolbachs Restalkalität (1953); mehrprotonige Säuredissoziation für alle neun unterstützten Säuren mit Dichtekurven aus publizierten Lösungsdaten; und die Morey-Gleichung für die Bierfarbe. Der Ionenbeitrag jedes Minerals pro Gramm wird in der automatisierten Testsuite aus Atommassen neu hergeleitet. Die ausgelieferten Tabellen treffen die reine Stöchiometrie auf 0.5 %, und die Säuredichte-Polynome sind gegen Werte des CRC-Handbuchs geprüft.

Das Maische-pH-Modell

Der Maische-pH wird mit einem Ladungsbilanz-Modell („Protonendefizit“) in der Tradition von A.J. deLange und D.M. Riffe vorhergesagt: Beim wahren Maische-pH gleichen die Protonen aus Malzsäure, Calcium-/Magnesium-Phosphat-Reaktionen und Säuregaben exakt die Protonen aus, die das Karbonatsystem des Wassers und die Pufferung der Schüttung aufnehmen. Das Modell löst diese Nullstelle direkt und läuft auch rückwärts: Es sucht per Zielwertsuche die Säuregabe, die einen Ziel-pH trifft. Für den Ca/Mg-Term werden Kolbachs Divisoren verwendet (Calcium ≈ 3.5, Magnesium ≈ 7 Äquivalente, um eines an Alkalität zu neutralisieren); Troesters Messungen von 2009 reproduzieren sie unabhängig.

Malzparameter stammen, wo immer vorhanden, aus publizierten Messungen: 31 der 36 Malze in der Datenbank tragen einen gemessenen Maische-pH in destilliertem Wasser samt Pufferungskoeffizient, entnommen aus deLanges Titrationskurven (MBAA Technical Quarterly 52(1), 2015), Riffes linearen Fits und Troesters experimentellen Tabellen von 2009. Malze ohne publizierte Daten fallen auf Klassenmittelwerte nach Typ und Farbe zurück, und jede Malzzeile akzeptiert einen DI-pH-Override pro Charge, denn eine Streuung von ±0.1 pH von Charge zu Charge ist nicht ungewöhnlich.

Validierung

Das Modell wurde gegen die Anhangsdaten von Kai Troesters „The effect of brewing water and grist composition on the pH of the mash“ (2009) unter seinen Versuchsbedingungen gefahren. Ergebnis: Seine komplette Alkalitätskurve wird Punkt für Punkt auf 0.1 pH im schlechtesten Fall reproduziert (der schlechteste Punkt liegt bei Wasser, das weit alkalischer ist, als irgendjemand unangesäuert verbraut); gemessene pH-Calcium-Steigungen stimmen auf 0.008 pH·L/mEq überein, Magnesium auf 0.005; die Skalierung der Alkalitätsempfindlichkeit mit der Maischedicke trifft seine gefittete Beziehung; und alle drei seiner Spezialmalz-Schüttungsreihen folgen mit mittlerem Fehler unter 0.1 pH. Über seine elf Basismalze hinweg kann ein einzelner Klassenmittelwert die reale Spannweite nicht schlagen (5.30–5.79: sein eigener Befund, dass Farbe den Malz-pH nur lose vorhersagt), und genau deshalb existieren die Malzdatenbank und der DI-pH-Override.

Quergeprüft gegen die Spreadsheets

Dieselben Eingaben liefen durch Bru'n Water (v5.5) und wurden Zeile für Zeile verglichen. Die Lehrbuchchemie stimmt überall auf 0.4 % überein, und auf ~0.05 %, sobald zwei dokumentierte Unterschiede berücksichtigt sind: brewwtr lässt den +0.01-meq/L-Sicherheitsaufschlag des Spreadsheets weg und hält den freien H⁺-Term dimensional exakt. Die Bierfarbe stimmt auf vier Nachkommastellen überein. Ein echter Datenunterschied wurde gefunden und bewusst beibehalten: brewwtrs Faktoren für Natriummetabisulfit folgen der exakten Na₂S₂O₅-Stöchiometrie.

Die Maische-pH-Modelle stimmen über typisches Brauen, helle bis Karamell-Schüttungen auf gewöhnlichem Wasser, auf ±0.1 pH überein und divergieren in zwei Regimen. Dunkle Schüttungen: brewwtr sagt ~0.2–0.3 höher voraus, weil publizierte Titrationen (Troester, deLange) zeigen, dass die Säure von Röstmalz in ein Plateau läuft, statt mit der Farbe zu skalieren. Sehr alkalisches Wasser (250+ ppm CaCO₃): brewwtr sagt ~0.3–0.4 niedriger voraus, weil die reale Alkalitätsantwort abflacht, wo ein lineares Modell weitersteigt. Troester maß ≈5.99 für eine helle Schüttung bei der Alkalität, für die lineare Extrapolation 6.34 liefert, und brewwtr sagt 5.97 voraus. In beiden Divergenz-Regimen stehen die publizierten Messungen auf brewwtrs Seite. In beiden gebührt Respekt: Bru'n Water ist seit über einem Jahrzehnt der Standard, und diesen Vergleich gibt es, weil er sich lohnte.

Was in der Praxis zu erwarten ist

Mit gemessenen Malzdaten sind Vorhersagen innerhalb von etwa ±0.1 pH einer kalibrierten Raumtemperatur-Messung zu erwarten; mit Klassenmittelwerten ±0.15–0.2. Die Chargenstreuung des Malzes ist der dominierende Restfehler, den kein Rechner beseitigt; behandle also jede Vorhersage als Orientierung, miss deine Maische bei Raumtemperatur und nutze den eingebauten pH-Meter-Offset, um das Modell über ein paar Sude auf dein Messgerät und dein System zu kalibrieren.

Quellen

  • P. Kolbach, “Der Einfluss des Brauwassers auf das pH von Würze und Bier” (1953; trans. A.J. deLange)
  • Kai Troester, “The effect of brewing water and grist composition on the pH of the mash” (2009, braukaiser.com, CC BY-NC 3.0)
  • A.J. deLange, “Alkalinity, Hardness, Residual Alkalinity and Malt Phosphate: Factors in the Establishment of Mash pH” (MBAA TQ 52(1), 2015)
  • D.M. Riffe, published malt buffering fits
  • Daniel Morey, “Approximating SRM Beer Color”
  • John Palmer & Colin Kaminski, Water: A Comprehensive Guide for Brewers (2013)
  • CRC Handbook of Chemistry and Physics, aqueous acid solution densities
Sieh dir die Zahlen für dein eigenes Wasser an →

Der Rechenkern wird mit einer automatisierten Testsuite ausgeliefert, die jedes durchgerechnete Beispiel, jede stöchiometrische Herleitung und jedes oben beschriebene Validierungsergebnis festnagelt. Fragen oder Korrekturen: melde dich.