网站大量收购独家精品文档,联系QQ:2885784924

LINGO在水力计算中的应用.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

科学技术

LlNGO在水力计算中的应用

龚士林

’(郑‘'J大学水利与环境学院水利水电工程,河南l郑州450001)

摘要:首次提出了LINGO软件在水力计算方面的应用,尤其是在迭代公式和多项求和方面,并介绍了LING0实现水力计算的一般步骤。工程实例

计算表O ̄LINGO在迭代和多项求和方面的计算具有程序编写简单、可视性强和结果精度高等优点,比较适合非专业编程的水利工作者使用。

关键词:LINGO;水力计算;迭代:多项求和

在水利工程中,水力计算是不可或缺的一部分,然而水力计算公端水深h为6.0m。试计算渠道中的水面曲线[3]。计算步骤为

式大都过于繁琐,不易计算。另外,进行水力计算时经常会遇到求解(1)梯形断面正常水深h0的计算:

非线性方程根的问题,非线性方程最常用的求解方法是迭代法,计算6(+2%厢)

复杂,工作量大,需要借助计算机编程加以解决。目前存在的水力计|izD:()

算软件比较少,并且功能单一,给水利工作者造成了极大不便。LINGOZb+mho

软件[卜2]界面简单,易于操作,经常被用于线性规划求解以及计算非(2)梯形断面临界水深hk的计算:

线性方程等方面。对于水利计算,只需要正确将方程输入,即可求解

出方程中的未知量,计算过程直观明了,便于阅读和改正,非常适合

(2)

非专业编程人员理解和掌握。本文拟利用LINGO软件求解非线性方程根gO+mh

的功能,将LINGO ̄I用到水力计算中,进行常见的水力计算求解。(3)判断明渠水流的流态

1LlNGO在水力计算中的应用概述(4)明渠恒定非均匀流水面曲线的计算

1.1在迭代公式方面的应用明渠恒定渐变流的微分方程为:

堕:f一_,

在水力计算中,常常会遇到一些商次的隐函数方程和微分方程,

(3)

对于这些方程,水力学中经通常采用试算法和迭代法。试算法概念简凼

将其用差分格式离散化为:

单,方法直观,易于理解。但是该方法往往带有一定的盲目性,若要

达到给定的精度,有时需经过多次试凑,才能完成。而若采用数值分E1一巨,,=+- ̄p(i—),p1,2…”(4)

析中的迭代法则可以避免盲目性,准确的解出正确的答案,并且此方又

法适合用计算机编程求解,尤其用LINGO软件求解非常方便。h+垡

1.2在多项求和公式方面的应用:(5)

2gA

多项求和公式通常可以由求和符号∑简单地表达出来,然而进行

求解时却非常困难,计算量大,耗时费力。多项求和公式在水力计算(譬嘞+壶)6)(

中也是经常出现,比如管网中枝状管网和环状管网的水力计算、分水=

闸中有压

文档评论(0)

智洲云帆 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档