基于MATLAB的明渠恒定非均匀渐变流水面线
的数值计算
胡岚平 刘华 覃文文 马丽琼
四川大学水利水电学院,成都610065
摘要:明渠恒定非均匀渐变流的微分方程难以求出其解析解,本文针对底宽渐变的渠槽,采用数值分析中改进的欧
拉法和四阶龙格库塔法求出水面线的基本微分方程的数值解,再结合具有强大数值计算功能和作图功能的MA TLAB软
件写出一类方便调用的库函数文件,方便调用和修改边界条件.此方法对棱柱体渠道也适用.另外,本文还讨论了迭代
步长的选择和精度控制的方法.
明渠;水面线;数值计算方法;MA TLAB库函数;
TV133 A
1003-2843(2011)05-0827-05
10.3969/j .issn. 1003 -2483.2011.09.34
2011-04-27
胡岚平(1987-),男,硕士研究生.Email:130142961@qq.com.刘华(1969-),女,副教授.
828
829
@@[1]吴持恭.水力学[M].北京:高等教育出版社,2003.
@@[2]李家星,赵振兴.水力学[M].南京:河海大学出版社,2001.
@@[3]杨永全,汝树强,张道成.工程水力学[M].北京:中国环境科学出版社,2003.
@@[4]赵书兰,MATLAB图形与动画编程实例教程[M].北京:化学工业出版社,2009.
@@[5]李庆杨,王能超,易大义.数值分析[M].北京:清华大学出版社,2001.
@@[6]吴建平,吴泽宇明.明渠渐变缓流水面线计算的迭代法[J].河南科学,2003,21(2): 187-189.
@@[7]谷欣,于奎,高汝红.非棱柱体渠道水面线的数值计算方法[J].黑龙江水专学报,2005,32(2): 14-15.
@@[8]陈天翔,刘晓平,曹周红.牛顿迭代法在水面线计算中的运用及程序设计[J].山西建筑,2005,35(11):360-361.
Numerical calculation of open-channel constant non-uniform gradient flow of water
line based on MATLAB
HU Lan-pingLIU HuaQIN Wen-wenMA Li-qiong