马子普
- 作品数:14 被引量:21H指数:4
- 供职机构:黄河水利委员会更多>>
- 发文基金:国家自然科学基金中央级公益性科研院所基本科研业务费专项更多>>
- 相关领域:水利工程更多>>
- 半立方抛物线形明渠共轭水深的迭代算法被引量:4
- 2012年
- 【目的】寻求半立方抛物线形明渠共轭水深的迭代计算方法。【方法】根据半立方抛物线形明渠断面的几何形态及棱柱体水平明渠水跃方程,推求得到半立方抛物线形明渠共轭水深的迭代计算公式,并从理论上证明其收敛性;通过对工程中不同流量Q与不同断面形状参数p多种组合情况下的共轭水深进行计算和趋势线拟合,建立计算共轭水深迭代初值的直接计算式。【结果】推导出半立方抛物线形渠道断面的水跃方程,并进而得到跃前水深、跃后水深的迭代计算公式,运用迭代初值直接计算式求出迭代初值,将该值代入共轭水深迭代计算公式,经过几步迭代便可收敛得到精度很高的共轭水深值。【结论】推求的半立方抛物线形明渠共轭水深迭代计算公式物理概念明确、计算简捷、精度高、适用范围广,可以满足工程实践要求。
- 马子普张根广冯雪程欢欢吴金旭
- 关键词:共轭水深迭代算法
- 三种特殊过水断面特征水深计算方法与非粘性单颗粒泥沙起动探讨
- 抛物线、圆形及U形渠道底部均为半圆或弧形、上部为一定倾角直线段或圆弧形,与梯形断面渠道相比,具有输水、输沙能力强,耐冲刷、耐冻胀,接近水力最优断面,且开挖量少,节省耕地,防渗衬砌造价低等优点,这些优点使其在农田排灌、水利...
- 马子普
- 关键词:特征水深MATLAB语言泥沙颗粒起动模型
- 文献传递
- 基于MATLAB的常见断面收缩水深的计算方法被引量:1
- 2012年
- 断面收缩水深是水力计算中所需的重要参数之一,采用MATLAB语言编程,通过具体实例,给出梯形、无压流圆形、平方抛物线形、立方抛物线形4种常见断面形式下求解收缩水深的方法。因为它们都是直接采用理论公式进行计算,故较之传统的计算方法包括试算法、图解法等计算过程简单、精度较高、方法易掌握。
- 杨茂松汪清马子普
- 关键词:断面收缩水深MATLAB语言计算方法
- 悬链线形渠道正常水深与临界水深的计算方法被引量:5
- 2012年
- 基于悬链线形渠道断面几何特点,根据均匀流基本方程推导出了悬链线形渠道正常水深的直接计算公式,并根据临界流方程,通过适当的数学变换,得到了计算悬链线形渠道临界水深的无量纲关系式,从而获得了两种水深的计算方法。采用Matlab语言编程对某悬链线形渠道断面临界水深的计算结果表明,该计算方法简单、结果精确,便于在实际工程中推广应用。
- 冯雪马子普
- 关键词:正常水深临界水深MATLAB语言
- 一种弧底梯形明渠临界水深的快速解法被引量:4
- 2011年
- MATLAB语言以其特有的优越性广泛应用于科学和工程计算,本文采用MATLAB语言编程计算弧底梯形明渠临界水深,其过程简便,结果精确,便于在水利工程中进行推广应用。
- 杨茂松马子普
- 关键词:MATLAB弧底梯形明渠临界水深
- 立方抛物线形渠道水跃共轭水深的迭代算法被引量:5
- 2013年
- 基于立方抛物线形渠道断面的几何特点与棱柱体水平明渠的一般水跃方程,推导出了立方抛物线形断面渠道的水跃方程。然后,通过对水跃方程进行恰当的数学变换,得到了计算跃前、跃后水深的迭代公式,且从理论上证明了公式的收敛性。通过对不同流量与断面形状参数下跃前水深所对应的跃后水深进行计算和公式拟合,得到了计算跃前、跃后水深迭代初值的计算式,从而大大加快了迭代计算的收敛速度。实例计算表明,该计算方法简单、收敛速度快、物理概念明确。对生产实践和水工设计手册的修订均有参考价值。
- 马子普张根广赵春龙徐军辉胡蕾
- 关键词:共轭水深迭代算法
- U形明渠收缩水深的迭代公式推求及程序实现
- 2011年
- 首先从理论上推求得到了U形明渠收缩水深的迭代计算公式,然后针对实例采用MATLAB语言进行了编程计算,通过应用实例可证明,采用U形明渠收缩水深的迭代计算公式,过程简单,结果精确,方法便于推广应用。
- 马子普张根广
- 关键词:收缩水深迭代公式MATLAB语言
- 基于MATLAB的圆形断面无压流特征水深的快速求解
- 2015年
- 通过对圆形无压流水力计算公式进行适当变换,建立了在一定流量条件下求解其正常水深与临界水深的数学模型,并针对实例采用MATLAB语言进行了编程计算。结果表明,利用MATLAB语言进行编程计算无压流圆形断面正常水深与临界水深,其过程简单,结果精确。
- 黄邦右马子普
- 关键词:MATLAB语言无压流圆形断面特征水深
- 无压圆管过流水跃共轭水深计算方法被引量:1
- 2012年
- 基于圆形过水断面几何特征与棱柱体水平明渠的一般水跃方程,推导出无压圆管过流的水跃方程。利用提出的分界水深与分界圆心角的概念,确定了跃后水深与圆管直径的关系,通过数学变换,得到了以圆心角为参数的水跃方程,并用MATLAB语言对包含三角函数的水跃方程进行了编程求解。算例表明,本方法简单、可靠、结果精确,便于在实际工程中推广应用。
- 马子普张根广段文姣高改玉田贵智
- 关键词:水跃共轭水深MATLAB语言
- 悬链线形渠道临界水深的计算方法被引量:4
- 2012年
- 根据悬链线形渠道断面几何条件及临界水深基本方程,导出了关于悬链线形渠道临界水深的隐性关系式。通过引入恰当的无量纲量,对悬链线形渠道收缩水深的隐函数方程作数学变换,推导出适用于悬链线形渠道临界水深的迭代公式。利用最优一致逼近原理得到了无量纲公式中两参数的近似计算式,用于迭代公式初值的求解。工程实例表明,该方法不仅具有精度高、适用范围广等特点,且物理概念清晰明确,公式形式简捷、直观,便于应用。
- 徐军辉金中武卢金友马子普
- 关键词:临界水深迭代法