HYDRUS是一个运行于Windows系统下的环境模拟软件,主要用于变量饱和多孔介质的水流和溶质运移。HYDRUS包括用于模拟变量饱和多孔介质下的水、热和多溶质运移的二维和三维有限元计算,包括一个参数优化算法,用于各种土壤的水压和溶质运移参数的逆向估计。该模型互动的图形界面,可进行数据前处理、结构化和非结构化的有限元网格生成以及结果的图形展示。
一维和多维软件包都可以用数值法求解饱和非饱和水流的Richard方程和热量、溶质运移的对流-弥散方程。水流方程中加入了一个汇项,用来解释植物根系对水分的吸取。溶质运移方程考虑液相的对流-弥散作用和气相的扩散作用,溶质运移方程还包括固-液相间的非线性不平衡反应、气液-两相线性平衡反应、零阶反应、一阶降解反应,以及连续一阶衰变链。此外,物理非平衡溶质运移可以通过假定一种双区模式来解释,即双重孔隙将液相分离为流动区和不流动区。软件包还考虑了固着/分离理论,包括渗透理论,能够模拟病原体、胶体和细菌的运移。一维和二维版本采用了Marquardt-Levenberg参数优化算法,根据实测的非稳定流或稳定流以及运移数据,进行土壤动力学、热量、溶质运移以及反应参数的逆向估计。
交互式图形化用户界面支持数据的前处理、有限单元格生成以及结果的图形化显示。
1