FermCalc - Acidity Calculators

Acid Titration Calculator

Indroduction

The Acid Titration Calculator determines the titratable acidity (TA) of a wine sample given the volume of the sample and the volume of sodium hydroxide (NaOH) added during a titration test.

Calculation Details

Acid titration makes use of the neutralization reaction between NaOH and the acids present in wine. In this reaction, the OH- ions contributed by the NaOH and the H+ ions contributed by the wine acids combine to form water, H2O. The reaction is complete when all of the H+ ions have been neutralized by OH- ions.  Since each OH- ion neutralizes one H+ ion, we can write a balance between the H+ and OH- ions as:

ia(ma/mwa) = vnNn (1)

where

ia = number of H+ ions donated by each molecule of acid
mwa = molecular weight of acid, grams/mole
ma = mass of acid, grams
vn = volume of NaOH added, liters
Nn = normality of NaOH solution, moles/liter

The mass of the acid in solution is simply the acidity multiplied by the volume or:

ma = a·vw (2)

where

a = acidity, grams/liter
vw = volume of wine sample, liters

Combining equations (1) and (2) and solving for acidity we get:

a = (mwa/ia)vnNn / vw (3)

By titrating for acidity, all we've really determined is the number of available H+ ions in the solution and not the types of acid present.  For this reason we must choose an acid as a reference in order to express the acidity as a concentration. Tartaric acid is frequently used as a reference, and is the default acid reference in FermCalc. For tartaric acid, mwa is 150.09, and ia is equal to 2, so equation (3) becomes:

a = 75.045·vnNn / vw (4)
Back to top

Acidification & Deacidification Calculator

Indroduction

The Acidification & Deacidification Calculator determines the amount of a selected acid or deacidifier required to increase or decrease the acidity of a wine from its current value to some target value.  If the target acidity is greater than the initial acidity, a list of acids will be shown.  If the target acidity is less than the initial acidity, a list of deacidifiers will be shown.

Acid blend is assumed to be a blend of 40% tartaric, 40% malic, and 20% citric acids.

Calculation Details

There are two scenarios we need to consider for this calculation.

  1. Initial acidity is less than the target acidity.
  2. Initial acidity is greater than the target acidity.

For the first scenario, FermCalc will calculate the amount of acid required to increase the acidity to the specified target. For the second case FermCalc will calculate the amount of deacidifier to add.

If you are diluting a must with water, blending juices, or blending wines to adjust acidity, use the Blending Calculator to calculate the proportions required to achieve the desired acidity.

Back to top

Case 1: Initial Acidity is Less Than the Target Acidity

For this case we'll be adding acid to increase the acidity. FermCalc first converts the initial and target acidity values to the tartaric reference using the conversion factors explained in the Acidity Conversions discussion.

To calculate the required addition of the selected acid we need to write a molar balance equation for the H+ ions in the wine.  The final (or target) number of H+ ions must equal the initial number of H+ ions plus the number of H+ ions added, or:

itafv/mwt = itaiv/mwt + iama/mwa (5)

where

it = number of H+ ions per molecule for tartaric acid
af = target (final) acidity, grams/liter tartaric
ai = initial acidity, grams/liter tartaric
v = volume of wine, liters
mwt = molecular weight of tartaric acid, grams/mole
ia = number of H+ ions per molecule for the acid being added
ma = mass of acid required, grams
mwa = molecular weight of the acid being added, grams/mole

Rearranging to solve for the mass of acid to add we get:

ma = v(af - ai)(it/mwt) / (ia/mwa) (6)

Values of molecular weight and number of H+ ions per molecule are shown in the table below, compiled from Margalit (2004) and Weast (1977).

Acid Molecular Weight H+ Ions
Tartaric 150.09 2
Malic 134.09 2
Citric 192.12 3

For Acid Blend, the composition is assumed to be 40% tartaric, 40% malic, and 20% citric acids.

Back to top

Case 2: Initial Acidity is Greater Than the Target Acidity

For this case we'll need to add a deacidifier such as calcium carbonate (CaCO3), potassium carbonate (K2CO3), potassium bicarbonate (KHCO3), or potassium hydroxide (KOH) to reduce the acidity. All of these work by neutralizing tartaric acid, or H2T, where T represents a tartrate ion (C4H4O6). The reaction equations are (Margalit, 2004 and Beelman et al., 1979):

CaCO3 + H2T  --->  CaT + H2O + CO2 (7)
K2CO3 + 2H2T  --->  2KHT + H2O + CO2 (8)
KHCO3 + H2T  --->  KHT + H2O + CO2 (9)
KOH + H2T  --->  KHT + H2O (10)

Note that KOH is not authorized by the Alcohol and Tobacco Tax and Trade Bureau (TTB) for treatment of wine or juice, so it cannot be used by commercial wineries.  But that shouldn't stop amateur winemakers from using it.

To calculate the required amount of any of these additives, we need to know their molecular weights as well as the number of H2T molecules that are neutralized by each molecule of deacidifier. These parameters are tabulated below.

Deacidifier Molecular
Weight
Molecules of H2T
Neutralized
Calcium Carbonate 100.09 1
Potassium Carbonate 138.21 2
Potassium Bicarbonate 100.12 1
Potassium Hydroxide 56.106 1

We can calculate the required mass of deacidifier to add by balancing the initial and final quantities of H2T molecules present against the number of molecules neutralized, or:

n·md/mwd = v(ai - af)/mwt (11)

where

n = molecules of H2T neutralized per molecule of deacidifier
md = mass of deacidifier added, grams
mwd = molecular weight of the deacidifier being added, grams/mole
v = volume of wine, liters
af = target (final) acidity, grams/liter tartaric
ai = initial acidity, grams/liter tartaric
mwt = molecular weight of tartaric acid, grams/mole

Solving for the amount of acid reducer we get:

md = v(ai - af)mwd/(n·mwt) (12)

Based on equation (12) above, FermCalc calculates the following addition rates to reduce acidity by 0.1% (1 g/l) tartaric.

Calculated Addition Rates to Reduce Acidity
by 0.1% (1 g/l) Tartaric
Deacidifier grams/liter grams/gallon(US)
Calcium Carbonate 0.67 2.52
Potassium Carbonate 0.46 1.74
Potassium Bicarbonate 0.67 2.53
Potassium Hydroxide 0.37 1.42

For additional information on using these additives, see this article by Bill Collings.

Back to top

Amelioration Calculator

Introduction

Amelioration is the dilution of must with water in order to reduce the acidity or sugar content.  When diluting to reduce the acidity, it is often necessary to add sugar to maintain the potential alcohol level of the must.  When diluting to reduce sugar content, it is often necessary to add acid to bring the acidity up to an acceptable level. 

The Amelioration Calculator determines the required additions of water, sugar, and acid to a must to meet the desired acidity and SG levels given the initial acidity, initial SG, and initial must volume.  Alternatively, the target must volume can be specified, in which case FermCalc calculates the initial volume of must required, along with the required water, acid, and sugar additions.

Input Field Definitions

Acid Type – The type of acid being added, either tartaric, malic, citric, or acid blend.  Acid blend is assumed to be a blend of 40% tartaric, 40% malic, and 20% citric acids.

Sweetener – The type of sweetener to be added, either sugar, honey, or concentrate.  The SG of the sweetener must be specified if honey or concentrate is selected.

Target Acidity – The desired acidity of the must after the water/sweetener/acid additions.  Range: 0 to 100 grams/liter.

Initial Acidity – The acidity of the must prior to the water/sweetener/acid additions.  Range: 0 to 100 grams/liter.

Target SG – The desired specific gravity of the must after the water/sweetener/acid additions.  Range: 0.77193 to 1.55454

Initial SG – The specific gravity of the must prior to the water/sweetener/acid additions.  Range: 0.77193 to 1.55454

Must Volume – The volume of the must prior to the water/sweetener/acid additions.

Target Volume – The desired volume of the must after the water/sugar/acid additions.

Output Field Definitions

Water Required – The volume of water required to meet the target acidity, SG, and volume.

Sugar (or Honey or Concentrate) Required – The amount of sweetener required to meet the target acidity, SG, and volume.

Acid Required – The mass of acid required to meet the target acidity, SG, and volume.

Resulting Volume – The volume of the must after adding the water, sweetener, and acid.  Reported only if Must Volume is selected above.

Must Required – The volume of the juice required to meet the target acidity, SG, and volume.  Reported only if Target Volume is selected above.

Calculation Details

FermCalc first determines whether the acidity adjustment or the sugar adjustment requires the larger increase in volume.  The increase in volume due to the acidity adjustment is calculated from the acid balance equation:

viai = vfaf (13)

where:

vi = initial must volume, liters
vf = final must volume, liters
ai = initial acidity, grams/liter tartaric
af = final acidity, grams/liter tartaric

Solving for vf we get:

vf = viai / af (14)

Or if we're solving for vi we get:

vi = vfaf / ai (15)

The increase in volume due to the sweetener addition is calculated using the previously derived mass balance equations:

vfsgfρwBf = visgiρwBi + msaBs (16)
vfsgfρw = visgiρw + msa + vwaρw (17)

where:

vi = initial must volume, liters
vf = final volume, liters
sgi = initial specific gravity
sgf = final specific gravity
Bi = initial Brix
Bf = final Brix
Bs = sweetener Brix
ρw = density of water = 0.9982 kg/liter at 20ºC
msa = mass of sweetener added, kg
vwa = volume of water added, liters

If the target (final) SG is greater than or equal to the initial SG, then we won't be adding any water for the sugar adjustment, so vwa is zero.  If we solve equation (17) for msa, substitute it into equation (18), and re-arrange to solve for vf, we get:

vf = visgi(Bs - Bi) / [sgf(Bs - Bf)] (18)

Or if we're solving for vi we get:

vi = vfsgf(Bs - Bf) / [sgi(Bs - Bi)] (19)

If the target SG is less than the initial SG, then we won't be adding a sweetener, so msa is zero.  Solving equation (16) for vf, we get:

vf = (visgiBi) / (sgfBf) (20)

Or if we're solving for vi we get:

vi = (vfsgfBf) / (sgiBi) (21)

The value of vf is taken as the maximum value calculated by equations (14), (18), and (20).  If we're solving for vi, its value is taken as the minimum value calculated by equations (15), (19), and (21).  Now that we know both vi and vf, we can solve equation (16) for the mass of sweetener to add, or:

msa = (vfsgfρwBf - visgiρwBi) / Bs (22)

In the case of concentrate, the mass calculated from equation (22) is converted to a volume as:

vca = msa / (sgcρw) (23)

where:

vca = volume of concentrate added, liters
sgc = concentrate specific gravity

Knowing the amount of sweetener to add we can then re-arrange equation (17) to solve for the amount of water to add:

vwa = (vfsgfρw - visgiρw - msa) / ρw (24)

The amount of acid to add is then calculated by modifying equation (6) above as:

ma = (vfaf - viai) (it/mwt) / (ia/mwa) (25)
Back to top

NaOH Standardization Calculator

Introduction

Standardization is the process of testing a solution of unknown concentration with a solution of a known, precise concentration. The NaOH Standardization Calculator determines the normality of your sodium hydroxide (NaOH) solution from the titration of a potassium hydrogen phthalate (KHP) solution of known normality.

There are a number good reasons to test your solution of sodium hydroxide (NaOH) prior to titrating your wine. First, NaOH solutions lose strength over time due to exposure to CO2 in the air. Second, NaOH solutions are virtually impossible to prepare to a precise molar concentration because the substance is hygroscopic (in other words, it absorbs moisture from the air) so a measured sample of the compound is never 100% NaOH. On the other hand, the acid salt potassium hydrogen phthalate, KHC8H4O4 or KHP, is not hygroscopic, so it can be measured out in precise mass amounts.

Input Field Definitions

KHP Volume – The volume of KHP solution being titrated.

KHP Normality – The normality of the KHP solution being titrated.

Volume of NaOH Added – The volume of NaOH solution required to reach the titration endpoint.

Output Field Definitions

NaOH Normality – The calculated normality of the NaOH solution.

Calculation Details

The reaction equation for the standardization titration is.

KHC8H4O4 + NaOH  --->  KNaC8H4O4 + H2O (26)

Since KHP reacts with NaOH in a simple 1:1 stoichiometric ratio, we can write the following molar balance:

vnNn = vkNk (27)

where

vn = volume of NaOH sample, liters
Nn = normality of NaOH sample, moles/liter
vk = volume of KHP sample, liters
Nk = normality of KHP sample, moles/liter

Rearranging equation (27) to solve for the NaOH normality gives:

Nn = vkNk/vn (28)

To perform the standardization titration, measure a small volume (5-10 mL) of the KPH into a water glass or flask. Add about 5 drops of phenolphthalein indicator to the sample. Titrate with your NaOH until the end is reached, which is the first pink blush that persists for at least 20 seconds after mixing the sample. Make note of how much NaOH was used, and enter the values into FermCalc to determine the normality of your NaOH.

Back to top

© 2007-2021 Steve Gross
Last updated 11 September 2021.