999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

LINGO在水力計算中的應用

2015-05-12 13:23:52龔士林
卷宗 2015年4期

龔士林

摘 要:首次提出了LINGO軟件在水力計算方面的應用,尤其是在迭代公式和多項求和方面,并介紹了LINGO實現水力計算的一般步驟。工程實例計算表明LINGO在迭代和多項求和方面的計算具有程序編寫簡單、可視性強和結果精度高等優點,比較適合非專業編程的水利工作者使用。

關鍵詞:LINGO;水力計算;迭代;多項求和

在水利工程中,水力計算是不可或缺的一部分,然而水力計算公式大都過于繁瑣,不易計算。另外,進行水力計算時經常會遇到求解非線性方程根的問題,非線性方程最常用的求解方法是迭代法,計算復雜,工作量大,需要借助計算機編程加以解決。目前存在的水力計算軟件比較少,并且功能單一,給水利工作者造成了極大不便。LINGO軟件[1-2]界面簡單,易于操作,經常被用于線性規劃求解以及計算非線性方程等方面。對于水利計算,只需要正確將方程輸入,即可求解出方程中的未知量,計算過程直觀明了,便于閱讀和改正,非常適合非專業編程人員理解和掌握。本文擬利用LINGO軟件求解非線性方程根的功能,將LINGO引用到水力計算中,進行常見的水力計算求解。

1 LINGO在水力計算中的應用概述

1.1 在迭代公式方面的應用

在水力計算中,常常會遇到一些高次的隱函數方程和微分方程,對于這些方程,水力學中經通常采用試算法和迭代法。試算法概念簡單,方法直觀,易于理解。但是該方法往往帶有一定的盲目性,若要達到給定的精度,有時需經過多次試湊,才能完成。而若采用數值分析中的迭代法則可以避免盲目性,準確的解出正確的答案,并且此方法適合用計算機編程求解,尤其用LINGO軟件求解非常方便。

1.2 在多項求和公式方面的應用

多項求和公式通??梢杂汕蠛头枴坪唵蔚乇磉_出來,然而進行求解時卻非常困難,計算量大,耗時費力。多項求和公式在水力計算中也是經常出現,比如管網中枝狀管網和環狀管網的水力計算、分水閘中有壓流圓形涵管式分水閘流量系數的計算、河道恒定流水面曲線計算中的復式斷面動能修正系數的計算、裁彎工程中引河和老河道的河道特征數的計算、以及普通完全井的井群計算等等,加大了水力計算的工作量。LINGO軟件卻可以簡單地求解此類問題,只需要將求和項以求和符號∑的方式輸入進去,即可以快速地得到正確結果。

2 LINGO的一般計算步驟

2.1 將水力學的計算公式輸入LINGO Model界面中

在LINGO中,計算公式的輸入格式與平時書寫形式相似。不過,兩項相乘中間用“*”隔開;式子中無大括號、小括號之分,統一使用小括號;乘方項可使用“^”表示;每一段程序統一使用“;”結束;使用三角函數或對數形式時,需加上“@”;各項負號采用英文的形式且不分大小寫。

2.2 輸入約束表達式

約束表達式的形式可以為數值,也可以是范圍,范圍需要分開寫。如,b=1則輸入“b=1;”;22; x<4;”或者寫入“@bnd(2,x,4);”,注意在LINGO中,符號“>”與“≥”、“<”與“≤”是等效的。

2.3 對參數進行設置

若使用迭代法,可以在主菜單“LINGO”下的子菜單“options ”中進行操作,當所得結果已為精確值時,迭代次數將不發生改變。LINGO默認保留小數點后六位,對于一般的水力學計算,此步驟有時可以不予考慮。

2.4 輸出結果并對結果進行分析

通過窗口操作“LINGO→solve”或者通過“Ctrl+u”即可得到相應結果,其中“total solver iterations”表示結果的迭代次數;“Variable”和“Value”分別表示變量和相應值。

3 工程實例

考慮到LINGO在多項式求和方面具有獨特的優勢,本文將以LINGO在迭代方面的應用為例,對明渠恒定非均勻流的水面曲線進行計算。

某一明渠中有一長直梯形斷面,底寬b為25m,邊坡系數m為2.4,壁面粗糙系數n為0.022,底坡i為0.0001,當通過流量Q為160,渠道末端水深h為6.0m。試計算渠道中的水面曲線[3]。

4 計算結果

由LINGO計算結果得正常水深h0為4.45m,臨界水深hk為1.53m。h0>hk,可判斷此明渠水流為緩流,因此(7)式中取負號。以兩個斷面間間距為已知量,用LINGO將(7)式進行求解,可以得到沿程各個斷面的水深,結果如表1所示。

5 結論

(1)LINGO軟件可以方便地實現復雜水力計算的求解,尤其可以快速解決迭代問題和多項式求和問題,程序編寫格式與平時書寫形式相似,易于掌握,便于操作,比較適合非專業編程的水利工作者使用。

(2)LINGO軟件在計算水面曲線時比較方便,類推時編程公式不變,只需改變約束條件,即可得到相應結果。

(3)LINGO軟件在數值計算方面功能非常強大,本文只涉及其在迭代方面及多項式求和方面的應用,在水力計算中的微積分方面略有不足,仍需進一步研究。

參考文獻

[1] 袁新生. LINGO和Excel在數學建模中的應用[M]. 北京:科學出版社,2014:32-43.

[2] 喬雙全.伏世紅.孟祥國 Excel迭代功能在水力計算中的應用[期刊論文].黑龍江水利科技,2011.39(5)

[3] Rich Grace. Lingo Handbook,The (Bk/CD-ROM)[M]. New Jersey:Prentice Hall Ptr,1997.

[4] 李煒. 水力計算手冊( 第二版)[K]. 北京: 中國水利水電出版社,2006.

主站蜘蛛池模板: 自拍偷拍一区| 国产日韩av在线播放| 日韩欧美在线观看| 国产尤物在线播放| 精品中文字幕一区在线| 日本黄色不卡视频| 久久综合色播五月男人的天堂| 99伊人精品| 国产99久久亚洲综合精品西瓜tv| 亚洲视频一区在线| 午夜福利在线观看入口| 亚洲系列中文字幕一区二区| 爱做久久久久久| 一本大道香蕉中文日本不卡高清二区| 国产成人在线无码免费视频| 午夜视频在线观看区二区| 色婷婷丁香| 99热亚洲精品6码| 免费又爽又刺激高潮网址| 久久国产精品影院| 久久男人资源站| 四虎影视库国产精品一区| 亚洲一级毛片在线观播放| 国产精品第| 中国一级特黄视频| 亚洲色图另类| 亚洲永久色| 日韩麻豆小视频| 亚洲日本韩在线观看| 又大又硬又爽免费视频| 在线高清亚洲精品二区| 无码一区18禁| 亚洲床戏一区| 国产手机在线小视频免费观看| a免费毛片在线播放| www.亚洲一区二区三区| 青青草欧美| 欧美在线中文字幕| 首页亚洲国产丝袜长腿综合| AV天堂资源福利在线观看| 国产亚洲精品自在线| 亚洲婷婷丁香| 国产成人a毛片在线| 中文字幕无码电影| 色吊丝av中文字幕| 美女国内精品自产拍在线播放| 伦精品一区二区三区视频| 国产免费a级片| 在线观看国产精品第一区免费| 极品国产一区二区三区| 无码国产伊人| 亚洲区第一页| 久久a毛片| 人人艹人人爽| 国产呦精品一区二区三区下载| 亚洲色中色| 中文字幕首页系列人妻| 亚洲第一成年人网站| 一级毛片a女人刺激视频免费| 波多野结衣无码视频在线观看| 亚洲国产精品不卡在线| 亚洲av无码久久无遮挡| 国产av色站网站| 国产亚洲精久久久久久久91| 免费观看精品视频999| 国产一区二区网站| 亚洲成人www| 国产精品所毛片视频| 无码中字出轨中文人妻中文中| 国国产a国产片免费麻豆| 国产欧美日韩另类精彩视频| 一级毛片免费播放视频| Jizz国产色系免费| 亚洲永久免费网站| 国产亚洲视频中文字幕视频| 欧美另类第一页| 欧美另类一区| 亚洲精品第五页| 毛片最新网址| 国产91高清视频| 久久综合丝袜日本网| 国产无人区一区二区三区|