Alk increase affect on ph?

Nutramar Foods

Randy Holmes-Farley

Reef Chemist
Review score
+0 /0 /-0
View Badges
Joined
Sep 5, 2014
Messages
58,891
Reaction score
52,911
Review score
+0 /0 /-0
Location
Arlington, Massachusetts, United States
Rating - 0%
0   0   0
Changing salt, the new salt is 1.5dkh higher than my old salt, if I were to start running my tank at the higher alk would the ph boost from 7dkh to 8.5 be significant or marginal at best? Thanks.
About 0.08 pH units if everything else is the same.
 
Nutramar Foods

Randy Holmes-Farley

Reef Chemist
Review score
+0 /0 /-0
View Badges
Joined
Sep 5, 2014
Messages
58,891
Reaction score
52,911
Review score
+0 /0 /-0
Location
Arlington, Massachusetts, United States
Rating - 0%
0   0   0
Last edited:

arking_mark

2500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Mar 2, 2016
Messages
2,532
Reaction score
1,764
Review score
+0 /0 /-0
Location
Potomac
Rating - 0%
0   0   0
You calculation is likely more accurate if you use something like equation 2 from this article:


I just used the first term from eq 2 and ignored the second one for this estimate. The bigger the pH change, the more error in my estimate. Thought of differently, term 1 makes the pH and alk linearly related, but as can be seen from the graph, the line actually curves due to the second term, making my estimate an overestimate.
I'm using the CO2Sys model written in Python.
 

Randy Holmes-Farley

Reef Chemist
Review score
+0 /0 /-0
View Badges
Joined
Sep 5, 2014
Messages
58,891
Reaction score
52,911
Review score
+0 /0 /-0
Location
Arlington, Massachusetts, United States
Rating - 0%
0   0   0
AS

Randy Holmes-Farley

Reef Chemist
Review score
+0 /0 /-0
View Badges
Joined
Sep 5, 2014
Messages
58,891
Reaction score
52,911
Review score
+0 /0 /-0
Location
Arlington, Massachusetts, United States
Rating - 0%
0   0   0
OK, you inspired me to download an xl version of Co2sys.

Using a pCO2 of 400 and 25 deg C, I got a pH difference of 0.0704
Using a pCO2 of 600 and 25 deg C I got a pH difference of 0.0731

So I'm now not sure why you got a slightly different value. Maybe your program uses different constants or makes different assumptions.
 

arking_mark

2500 Club Member
Review score
+0 /0 /-0
View Badges
Joined
Mar 2, 2016
Messages
2,532
Reaction score
1,764
Review score
+0 /0 /-0
Location
Potomac
Rating - 0%
0   0   0
OK, you inspired me to download an xl version of Co2sys.

Using a pCO2 of 400 and 25 deg C, I got a pH difference of 0.0704
Using a pCO2 of 600 and 25 deg C I got a pH difference of 0.0731

So I'm now not sure why you got a slightly different value. Maybe your program uses different constants or makes different assumptions.

par1type = 1 # The first parameter supplied is of type "1", which means "alkalinity"; type "4" which means Seawater partial pressure of CO2; 8" which means "Aqueous CO2""; "9", which is "Dry mole fraction of CO2""

alk = 8.5

par1 = alk*1000*0.36 # value of the first parameter

print("Tank measured Alk =", alk, "dKH (", par1, ")")

[HASH=74894]#par1[/HASH] = 1500

[HASH=23882]#print([/HASH]"Tank target CO2 =", par1, "matm ")

par2type = 9 # The second parameter supplied is of type "3", which means "pH"; type "4" which means Seawater partial pressure of CO2; 8" which means "Aqueous CO2""; "9", which is "Dry mole fraction of CO2""

# par2 = 7.73 # value of the second parameter

# print("Tank measured pH =", par2, "NBS")

par2 = 600

print("Air CO2 =", par2, "ppm")

sal = 35 # Salinity of the sample

tempin = 25 # Temperature at input conditions

tempout = 25 # Temperature at output conditions

presin = 0 # Pressure at input conditions

presout = 0 # Pressure at output conditions

sil = 50 # Concentration of silicate in the sample (in umol/kg)

po4 = 2 # Concentration of phosphate in the sample (in umol/kg)

pHscale = 4 # pH scale at which the input pH is reported ("1" means "Total Scale") ("3" means Free Scale)("4" means NBS)

k1k2c = 4 # Choice of H2CO3 and HCO3- dissociation constants K1 and K2 ("4" means "Mehrbach refit")

kso4c = 1 # Choice of HSO4- dissociation constants KSO4 ("1" means "Dickson")
 
Nutramar Foods

Randy Holmes-Farley

Reef Chemist
Review score
+0 /0 /-0
View Badges
Joined
Sep 5, 2014
Messages
58,891
Reaction score
52,911
Review score
+0 /0 /-0
Location
Arlington, Massachusetts, United States
Rating - 0%
0   0   0
I don’t see an obvious difference, but I didn’t look into the actual values of the various constants used.
I’ll post the link I used if you want to compare it.
 
Top Shelf Aquatics

Randy Holmes-Farley

Reef Chemist
Review score
+0 /0 /-0
View Badges
Joined
Sep 5, 2014
Messages
58,891
Reaction score
52,911
Review score
+0 /0 /-0
Location
Arlington, Massachusetts, United States
Rating - 0%
0   0   0
Nutramar Foods

Polyp polynomial: How many heads do you start with when buying zoas?

  • One head is enough to get started.

    Votes: 27 10.6%
  • 2 to 4 heads.

    Votes: 145 57.1%
  • 5 heads or more.

    Votes: 65 25.6%
  • Full colony.

    Votes: 10 3.9%
  • Other.

    Votes: 7 2.8%
Top Shelf Aquatics
Back
Top