アクイオン

アクイオン
初回リリース2012年1月1日 (2012年1月1日
安定版リリース
バージョン 8.7 / 2025年10月
書かれたC++
オペレーティング·システムウィンドウズ
サイズ15MB
入手可能な英語、ドイツ語
Webサイトaqion.de

Aqionは水化学ソフトウェアツールです。PhreeqC [ 1 ]などの科学ソフトウェアと、日常業務における「単純な」水関連タスクの計算・処理との間のギャップを埋める役割を果たします。Aqionは個人ユーザー、教育機関、企業向けに無料で提供されています。

動機と歴史

まず、水化学ソフトウェアのほとんどは専門家や科学者向けに設計されています。急峻な学習曲線を緩和するために、Aqionは「化学ポケット計算機」の形で水に関する基本的なトピックへの入門を提供しています。

第二に、このプログラムは2つの用語概念を仲介します。計算は熱力学の「科学的領域」(活量、スペシエーション、log K値、イオン強度など)で行われ、その後、出力は一般的に使用される「言語」、すなわちモル濃度と質量濃度、アルカリ度、緩衝能、水の硬度、導電率などに翻訳されます。

歴史。バージョン1.0は2011年に半年間テスト運用した後、2012年1月にリリースされました。プロジェクトは現在も活発に活動しており、月に1~2回のアップデートが行われています。

特徴

応用分野

適用範囲

基本アルゴリズムと数値ソルバー

水化学には、質量作用の法則(LMA)とギブスエネルギー最小化(GEM)という2つの基本的なアプローチがあります。 [ 3 ] aqionプログラムはLMAアプローチのカテゴリに属します。簡単に言うと、N B個の独立した基本成分j (つまり一次種)が結合してN S個の二次種iを形成するシステムは、質量作用方程式と質量収支方程式のセットによって表されます。

(1)質量作用の法則:               i = 1 ... N S{}Kj1B{j}νj{\displaystyle \{i\}\,=\,K_{i}\,\prod _{j=1}^{N_{B}}\,\{j\}^{\nu _{i,j}}}

(2)質量バランス則:               j = 1 ... N B[j]TT[j]+1Sνj[]{\displaystyle [j]_{TOT}\,=\,[j]+\sum _{i=1}^{N_{S}}\,\nu _{i,j}\,[i]}

ここで、 K iは二次種iの生成平衡定数であり、ν i,j は二次種iにおける基本種jの化学量論係数を表す(ν j,iの値は正または負の値をとる)。ここで、活性a iは中括弧 {i} で、濃度c i は角括弧 [i] で表す。両量は、

(3)活動補正:        {}γ[]{\displaystyle \{i\}\,=\,\gamma _{i}\,[i]}

ここで、γ i はデバイ・ヒュッケル方程式および/またはデイヴィス方程式によって計算された活量係数である。式(1)を式(2)に代入すると、 j番目の基底種に対する非線形多項式関数f jが得られる。

(4)       fjc1c2cB[j]TT[j]1SνjγK1B{}ν0{\displaystyle f_{j}(c_{1},c_{2},...,c_{N_{B}})\,=\,[j]_{TOT}-[j]-\sum _{i=1}^{N_{S}}{\frac {\nu _{i,j}}{\gamma _{i}}}\,K_{i}\,\prod _{k=1}^{N_{B}}\{k\}^{\nu _{i,k}}\,=\,0}

これはニュートン・ラプソン法目的関数である。

式(4)を解くために、aqionはオープンソースソフトウェアPhreeqCの数値ソルバーを採用している。[ 1 ] [ 4 ] 平衡定数Ki熱力学データベースwateq4fから取得される。 [ 5 ]

例、テスト、検証

ソフトウェアaqionには、一連の例題(入力水)と、典型的な水関連問題の解き方を解説したチュートリアル(約40の例題を含むオンラインマニュアル)が付属しています。テストや再実行のためのさらなる例題や演習は、水化学の古典的教科書に掲載されています。[ 6 ] [ 7 ] [ 8 ]

このプログラムは特定の業界標準のベンチマークテストによって検証されました。[ 9 ]

スクリーンショット

参考文献

  1. ^ a b Parkhurst, DLおよびCAJ Appelo: PHREEQC(バージョン2)ユーザーズガイド、化学種分化、バッチ反応、一次元輸送、逆地球化学計算のためのコンピュータプログラム。USGS資源調査報告書99-4259、1999年
  2. ^注: 上限は海水です。
  3. ^ http://www.kristall.uni-frankfurt.de/media/handouts/GEM-lecture.PDF
  4. ^注: 区別するために、PhreeqC の数値ソルバーはaqion.exeから別のDLLにアウトソーシングされています。
  5. ^ Ball JWとDK Nordstrom:WATEQ4F –「天然水中の主要、微量、酸化還元元素のスペシエーションを計算するための改訂された熱力学データベースとテストケースを備えたユーザーマニュアル」、 USGSオープンファイルレポート90-129、185ページ、1991年。
  6. ^ Stumm, W. および JJ Morgan:水生化学、天然水中の化学平衡と速度(第 3 版)、John Wiley & Sons, Inc.、ニューヨーク、1996 年、 ISBN 978-0471511854
  7. ^ Morel, FMMおよびJG Hering:水生化学の原理と応用(第2版)、John Wiley、ニューヨーク、1993年、 ISBN 978-0471548966
  8. ^ Appelo、CAJ、D. Postma:地球化学、地下水、汚染。テイラー&フランシス、2005、 ISBN 978-0415364287
  9. ^ DIN 38404-10: 水、廃水および汚泥の検査のためのドイツ標準方法 - 物理的および物理化学的パラメータ(グループC) - 水の方解石飽和度の測定(C 10)