基于Hamilton体系的非线性浅水波分析方法

基于Hamilton体系的非线性浅水波分析方法

论文摘要

水波问题是水力学的重要课题,江河湖海等相关工程问题均涉及到水波问题。在水波问题中,浅水波是一类重要的分支,浅水波问题的特点是水平方向的尺度远远大于水深。描述浅水波问题的基本方程可归结为典型的非线性双曲型方程。所以研究浅水波方程的基本方法,包括解析和数值方法,以及解的性质和规律,具有重要的科学意义和工程应用价值。然而,由于浅水波问题自身的复杂性和求解的困难性,目前的传统方法在研究该问题时不得不做出很多假定,从而偏离了物理问题本身,使得研究遇到各种的困难。而根据力学中的Hamilton原理研究浅水波问题,采用现代数学工具直接得到基本控制方程,推导过程中始终满足系统的守恒性质,克服了传统方法的不足,为解决浅水波问题提供了一条新的道路。本文分别研究了包含自由表面的单层流体和双层流体的波动问题。从建立浅水波方程的最基本的能量出发,构造Hamilton函数,通过变分原理推导出满足辛性质的Hamilton正则方程。根据Hamilton正则方程的特性,分别得到线性方程的解析解和非线性方程的行波解。对于高阶Hamilton正则方程,构造和建立了有限元方法,并进行数值计算。根据双曲方程的性质,提出一种应用于溃坝问题的特征线-欧拉格式。在上述研究的基础上,对三峡升船机船厢的水动力学问题进行数值模拟。本文的具体研究内容如下:(1)单层流体的Hamilton体系方法。引入两个小参数α和β,分别在一维、轴对称和二维空间问题中,对速度势函数进行小参数展开,构造出满足浅水假定的Hamilton函数,通过变分得到相应的Hamilton正则方程。根据近似的阶次,得到用于研究线性问题的Hamilton零阶近似方程和用于研究非线性问题的Hamilton高阶近似方程。对于由零阶近似方程所描述的线性问题,通过建立辛空间得到一维、轴对称以及特定区域内二维方程的基本解和辛本征解。此外,针对一维线性浅水波问题,给出满足保辛性的差分格式,并分析方程推导对边界条件的影响。根据一维的Hamilton一阶近似方程,可以得到由椭圆余弦函数所表达的行波解,并由这一行波特征,在研究非线性问题时,提出与非线性方程相匹配的边界造波条件及其表达形式。对于数值模拟,采用有限元法和逆时域法离散一维、轴对称和二维非线性浅水波方程,并结合前述的边界条件提法,给出一种研究非线性浅水波问题的数值计算方法,应用这一方法对一些问题进行数值分析,研究波的传播、反射以及散射等规律。数值模拟海啸形成的过程,揭示海啸形成的一些规律。(2)双层流体的Hamilton体系的构造以及分析方法。考虑双层流体的特点,分别给出上下层流体基于自由表面速度势和交界面速度势展开的流体内任一点的速度势表达式,从而构造出上下层流体的Hamilton函数。分析Hamilton函数的基本变量和对偶变量之间的关系,进一步推导出双层流体浅水波问题的Hamilton正则方程。通过研究和分析各阶一维Hamilton近似方程,首先得到线性问题的辛本征解空间,利用基本解和行波解,得到双层流体的两个波速的表达式。进一步研究表明,波长的大小除了与外界输入频率有关以外,还与上下层流体的密度比、流体层厚度比以及总水深等有关。研究结果发现:在一定条件下,会出现拍现象和特殊谐波现象。其次,对于一阶近似的非线性问题,存在由椭圆余弦函数表示的行波解。其波幅、波长以及波形不仅与边界条件有关,还与液体参数有关。再次,通过数值模拟研究边界造波形式对于波的生成与传播的影响,得到边界驱动板移动频率和幅度对水波生成与波形的控制方法,从而可以通过控制驱动板得到各种形式的水波。此外,对于双层流体问题的研究思路和方法也为多层流体浅水波问题的研究提供依据和基础。(3)溃坝问题的特征线一欧拉格式溃坝问题为典型的有一个间断面的Riemann问题。本文针对这一问题提出了一种基于Riemann不变量和特征线-欧拉格式。利用Hamilton正则方程的双曲特性,沿特征线采用高阶格式捕捉Riemann不变量的位置变化,并通过插值回归欧拉网格。插值采用高阶迎风插值格式,即:根据特征值的符号确定插值的方向,然后采用高阶插值格式进行插值。从计算结果看,该格式计算稳定,没有产生数值色散,并且计算精度明显高于普通的特征线法。(4)三峡升船机的水动力学计算在非保守系统的广义Hamilton体系方法的研究基础上,通过引入广义力,构造出一种含有广义力的Hamilton方程。再结合有限元方法,给出一种求解浅水波问题的数值模拟方法。采用该方法对三峡升船机所涉及的船与水的动力耦合问题展开系统研究和讨论。针对该问题的特点,推广本文中的动网格和间断面处理技术。动网格处理的具体方法是采用随船运动的动坐标系与边界网格运动相结合的方法,使动网格问题简化。间断面处理的方法是采用同一节点存储两个速度变量的方法。数值计算的过程和结果表明,这些方法简便有效。通过数值模拟,得出一些规律和结论,为升船机设计提供依据。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 本论文研究的背景和意义
  • 1.2 单层流体的Hamilton体系下浅水波理论的研究
  • 1.2.1 水波问题的完整提法
  • 1.2.2 浅水波问题的传统研究方法
  • 1.2.3 水波问题的变分原理
  • 1.2.4 Hamilton体系下浅水波研究
  • 1.3 二层流体的Hamilton体系
  • 1.4 溃坝问题研究进展
  • 1.5 船在浅窄航道内航行问题的研究
  • 1.6 本文内容和主要工作
  • 2 Hamilton体系下的一维浅水波问题
  • 2.1 Hamilton正则方程的推导
  • 2.1.1 近似展开
  • 2.1.2 无量纲参数与能量密度的关系
  • 2.1.3 Hamilton函数的构建
  • 2.1.4 Hamilton正则方程
  • 2.2 零阶近似方程的本征解
  • 2.2.1 共轭辛正交关系
  • 2.2.2 零本征值问题
  • 2.2.3 非零本征值问题
  • 2.2.4 行波解
  • 2.3 零阶近似基本方程与数值方法
  • 2.3.1 零阶近似波动方程的基本型式
  • 2.3.2 具有辛性质的Hamilton正则方程的差分格式
  • 2.4 一阶近似方程的行波解
  • 2.4.1 一阶近似方程的非线性和色散性能
  • 2.4.2 行波解
  • 2.5 有限元法与数值解
  • 2.5.1 有限元法
  • 2.5.2 边界条件
  • 2.5.3 算例一——造波边界条件对波形变化的影响
  • 2.5.4 算例二——海啸波在近海的形成
  • 2.6 本章小结
  • 3 Hamilton体系下的轴对称浅水波问题
  • 3.1 轴对称浅水波问题的Hamilton正则方程的推导
  • 3.1.1 近似展开
  • 3.1.2 Hamilton函数的构建
  • 3.1.3 Hamilton正则方程
  • 3.2 零阶近似方程解及辛正交关系
  • 3.2.1 共轭辛正交关系
  • 3.2.2 零本征值问题
  • 3.2.3 非零本征值问题
  • 3.2.4 类行波解
  • 3.3 一阶近似方程的类行波解
  • 3.4 轴对称浅水波问题的数值模拟
  • 3.4.1 数值方法
  • 3.4.2 边界条件
  • 3.4.3 数值计算结果
  • 3.5 本章小结
  • 4 Hamilton体系下的二维浅水波问题
  • 4.1 Hamilton正则方程
  • 4.1.1 近似展开
  • 4.1.2 无量纲下的能量变分与能量密度
  • 4.1.3 Hamilton函数
  • 4.1.4 Hamilton正则方程
  • 4.2 零阶近似方程的本征解
  • 4.2.1 共轭辛正交关系
  • 4.2.2 封闭矩形水池
  • 4.2.3 封闭圆形水池
  • 4.3 数值模拟
  • 4.3.1 有限元离散
  • 4.3.2 边界条件
  • 4.3.3 计算结果
  • 4.4 本章小结
  • 5 Hamilton体系下的二层流体问题
  • 5.1 变分原理
  • 5.2 小参数展开以及能量表达式
  • 5.2.1 无量纲化
  • 5.2.2 下层流体的能量密度
  • 5.2.3 上层流体的能量密度
  • 5.3 变分关系以及Hamilton正则方程
  • 5.3.1 Hamilton函数以及变分求解的关系式
  • 5.3.2 不同形式的各阶方程
  • 5.3.3 一维问题的各阶方程
  • 5.4 零阶近似方程行波解及辛正交关系
  • 5.4.1 共轭辛正交关系
  • 5.4.2 零本征值问题
  • 5.4.3 非零本征值问题
  • 5.4.4 行波解
  • 5.5 非线性方程的行波解
  • 5.6 算例及计算结果
  • 5.6.1 算例
  • 5.6.2 线性分析解
  • 5.6.3 非线性行波解
  • 5.6.4 有限元法
  • 5.6.5 造波板运动对波的生成与传播的影响
  • 5.7 本章小结
  • 6 溃坝问题的特征线—欧拉格式
  • 6.1 线性方程的特点
  • 6.2 非线性方程的求解
  • 6.2.1 特征线方程的推导
  • 6.2.2 Riemann不变量位置的追踪
  • 6.2.3 插值
  • 6.3 算例
  • 6.4 底部有坡度的溃坝问题
  • 6.5 本章小结
  • 7 工程应用算例——船驶入驶出船厢问题
  • 7.1 广义Hamilton方程的引入
  • 7.2 初始条件和边界条件
  • 7.2.1 初始条件
  • 7.2.2 边界条件
  • 7.3 有限元法
  • 7.3.1 求解步骤
  • 7.3.2 单元
  • 7.4 自由表面波高的求解
  • 7.5 全域内速度的求解
  • 7.6 船底面压力的求解
  • 7.7 间断面的处理
  • 7.8 移动网格法
  • 7.9 船的运动分析
  • 7.10 计算结果
  • 7.11 本章小结
  • 8 结论与展望
  • 8.1 结论
  • 8.2 展望
  • 创新点摘要
  • 参考文献
  • 攻读博士学位期间发表学术论文情况
  • 致谢
  • 作者简介
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于Hamilton体系的非线性浅水波分析方法
    下载Doc文档

    猜你喜欢