一般说来,有两种方法研究流体的行为:一种是从宏观角度出发,假设流体连续分布于整个流场,诸如密度、速度、压力等物理量均是时间和空间的足够光滑的函数;另一种则是从微观角度,从非平衡统计力学的观点出发,假设流体是由大量的微观粒子组成,这些粒子遵守力学定律,同时服从统计定律,运用统计方法来讨论流体的宏观性质[......]

继续阅读

格子Boltzmann方法是一种与传统数值方法完全不同的方法。传统的数值模拟是从偏微分方程(组)(PDEs)出发,如N-S方程,然后用有限差分、有限体积、有限元或谱方法离散,再用标准的数值方法求解常微分方程组或代数方程组。这是“top-down”方法,而LGA和LBM是“bottom-up”方法,它[......]

继续阅读

从历史发展上看,格子Boltzmann方法可以看作是LGA方法的继承和发展。首先它基于LGA,它沿用LGA的格子和碰撞规则。但它的对象是粒子连续的分布函数,这些连续的分布函数只在局部作用。LBM发展的下一个阶段是碰撞算子的简化和选取不同的分布函数,可得到无时间尺度的宏观方程的Galilei不变性,允[......]

继续阅读

研究流体行为有两种方法:一种是从宏观角度出发,如利用有限元法、特征线法、有限差法、黎曼解法等解N-S方程或者欧拉方程、浅水方程就是属于从宏观的角度考虑。另一种法是从微宏角度出发,从非平衡统计力学的观点出发,假设流体是由大量微观分子组成,这些分子遵守力学定律,同时服从统计定律,运用统计方法来讨论流体的[......]

继续阅读

SWMM模型现在在国内的应用比较广泛,其包含了水文,水动力,水质三个模块,功能相对而言还比较完善。由于SWMM模型是一个免费的、开源的软件,提供了数据接口,所以可以二次开发,将其嵌入到自己的系统中去。二次开发时,具体要完成的工作有以下几步:

(1)写程序,调用数据库的数据,生成一个SWMM模型[......]

继续阅读

跨临界流(Transcritical Flow)是指在非恒定流情况下所考虑计算区域内同时存在急流(rapid flow)和缓流(tranquil flow)。它通常出现在灌溉系统和山区河流以及城市中的下水道系统中,也有可能出现在固定和动态的水工结构中,例如闸门的动态操作就常会引起激波,即静止的或移动[......]

继续阅读