Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 3

GES 166/266 NAME: _____________________

Soil Chemistry
Winter 2004
LECTURE HOMEWORK 2
Visual MINTEQ -- Carbonate System

DUE FRIDAY FEBRUARY 27th

The carbonate system is extremely important, being central to respiration, photosynthesis,


pH buffering, carbon budgets, and carbonate rock formation. CO2 is the primary cause of
global warning, and carbonate rocks and dissolved species are the most important buffers
of pH shifts in the natural environment. The carbonate system, however, can be
challenging to predict without a full consideration of all species and the specific deviation
from ideal conditions. Fortunately, with current computational power (and ease) this is a
manageable problem. To make things even easier for us, there are a number of chemical
speciation programs available. Visual MINTEQ is one such program and offers an easy
means to fully speciate the carbonate or other systems. Our first assignment using
MINTEQ will therefore be to further explore the carbonate system.

Open Visual MINTEQ and do the following exercises.

1. First the closed system without calcite present (the total carbonate is held
constant).

Specify a total CO32- and Ca2+ concentration of 200 mg/L


(note: you have multiple options to choose from in the input file. When using mg/L, MINTEQ will
convert your units to molarity and report this in the output) .
Run MINTEQ
a) What is the resulting pH?
b) Are there species in the output that we had not considered in the carbonate
equilibria earlier (e.g. ion pairs)?
c) Is the system oversaturated with respect to calcite?

2. Now lets look at a closed system with calcite present.

Specify CO32- = 1 mg/L and Ca2+ = 1 mg/L (you need to have them defined)
Now go to the menu bar (at the top) and select Solid phases and excluded species
From the drop-down menu choose Specify infinite solid phases
Then scroll down until you find Calcite and select it.
Run MINTEQ
a) What is the pH this time?
b) What is the saturation index for calcite?
c) What are the concentrations of Ca2+, H2CO3, HCO3-, and CO32-?
3. Consider a situation where the pH is buffered my constituents other than just
calcite. Use the exact input as in #2, but this time fix the pH at 7.0.
Run MINTEQ
a) What is the saturation index for calcite?
b) What are the concentrations of Ca2+, H2CO3, HCO3-, and CO32-?

4. All right, predictably the next situation is to move into an open system.

Specify CO32- = 1 mg/L


Now go to the menu bar (at the top) and select Gases
From the drop-down menu choose Specify F1
The Specify fixed CO2 will already be chosen (default), so just click the add
button.
Run MINTEQ
a) What is the resulting pH?
b) What are the concentrations of H2CO3, HCO3-, and CO32-?
c) Try it again with PCO2 = 3.5 x 10-3 atm.

5. Now we need to move into a more advanced (but still easy) stage of MINTEQ and
speciate the total carbonate across a pH range. To do this we will use a nifty feature in
MINTEQ called the sweep function.

First, set the input for an open system at normal atmospheric levels of carbon dioxide (as
in #4)

Now go up and click the Multi-problem/Sweep button on the top menu bar.
Click the sweep (only one component is varied) button,
Specify 20 in the number of problems box,
Specify a start value of 3 and an increment of 0.5,
Select the 3 carbonate species in the add component section, being sure to specify
concentration. Just for kick, also select the CaHCO3+ ion pair (and any other species
you wish). This will output this selected data for each sweep to a special file for ease of
plotting.
Click Save and Back
RUN MINTEQ

Go to output,
Click Selected sweep results button, then save the file to excel,
Go to excel and plot your data as an X-Y scatter plot with pH on the X axis and the
carbonate species on the Y axis.
Change the Y axis scale to logarithmic scale.

Pretty cool, huh?

6. OK, one last scenario. Lets go with a sweep of an open system with calcite
present.

Set atmospheric levels of CO2


Allow calcite to be an infinite solid
Now sweep across a pH range from 3 to 12. For the sweep output, select the 3 carbonate
species in the add component section, being sure to specify concentration. Also,
again select the CaHCO3+ ion pair (and any other species you wish). This will output this
selected data for each sweep to a special file for ease of plotting.
Click Save and Back
RUN MINTEQ

Oops, you probably just got an error message. MINTEQ doesnt like to have the number
of fixed species exceeding the number of unknown components. So, set Cl- at a level of
0.1 mM and repeat the try.

Go to output,
Click Selected sweep results button, then save the file to excel,
Go to excel and plot your data as an X-Y scatter plot with pH on the X axis and the
carbonate species on the Y axis.
Change the Y axis scale to logarithmic scale.

Note the level of total carbonate in the system as pH increases!

You might also like