Растворимость кислорода в морской воде
- Формула расчета содержания растворенного кислорода
- Подпрограмма-функция на фортране
- Онлайновый калькулятор растворимости кислорода
- Таблицы растворимости кислорода в морской воде (по Грину и Кэрриту), М., ОНТИ ВНИРО, 1968 г. — сканы в PDF объёмом 34 Мбайт
Формула расчета содержания растворенного кислорода
Источник:
Таблицы растворимости кислорода в морской воде, Л., Гидрометеоиздат, 1976 г.
Формула:
ln C = a1 + a2 (100/t) + a3 ln(t/100) + a4 (t/100) + S [ b1 + b2 (t/100) + b3 (t/100)2],
Где:
С - растворимость кислорода, мл/л
T - температура воды, К
S - соленость, е.п.с.
Значения коэффициентов:
a1 = -173.4292
a2 = 249.6339
a3 = 143.3483
a4 = -21.8492
b1 = -0.033096
b2 = 0.014259
b3 = -0.0017000
Опубликованные в книге таблицы приведены для диапазона температур от -2 до +38°C и солености от 0 до 40 е. п. с.
Подпрограмма-функция на фортране77
******************************************************************
function oxymax (T, S)
implicit none
real t, s, oxymax
real a1, a2, a3, a4, b1, b2, b3, c, tdiv
if ( t .eq. -999.9 .or. s .eq. -999.9 ) then
oxymax = -999.9
return
endif
a1 = -173.4292
a2 = 249.6339
a3 = 143.3483
a4 = -21.8492
b1 = -0.033096
b2 = 0.014259
b3 = -0.0017000
tdiv = (t + 273.15 ) / 100.
c=a1+a2/tdiv+a3*log(tdiv)+a4*(tdiv)+s*(b1+b2*tdiv+b3*(tdiv**2))
oxymax = exp ( c )
return
end
******************************************************************