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

一種新的暴雨公式參數(shù)推求方法

2018-10-14 17:52:13荊燕燕龐正崎
河南科技 2018年32期

荊燕燕 龐正崎

摘 要:本文針對(duì)暴雨公式參數(shù)推求方法,設(shè)計(jì)了一種新的推求方法。該法以暴雨公式參數(shù)經(jīng)驗(yàn)范圍為基礎(chǔ),逐步縮小范圍,在一定范圍內(nèi)隨機(jī)搜索最優(yōu)解。在不需要復(fù)雜數(shù)學(xué)知識(shí)情況下,該方法單純依靠計(jì)算機(jī)強(qiáng)大的運(yùn)算能力,獲得暴雨公式參數(shù)值。經(jīng)試驗(yàn)證明,該方法在可行范圍內(nèi)可以獲得精確參數(shù)。

關(guān)鍵詞:倍比搜索法;MATLAB;暴雨公式參數(shù)

中圖分類號(hào):P426.6文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1003-5168(2018)32-0013-02

A New Method of Parameter Estimation for Rainstorm Formula

—— Double Ratio Search Method

JING Yanyan1 PANG Zhengqi2

(1.Henan Vocational College of Water Conservancy and Environment,Zhengzhou Henan 450045;

2.North China University of Water Resources and Electric Power,Zhengzhou Henan 450045)

Abstract: In this paper, a new method of derivation was proposed for the method of parameter estimation of rainstorm formula. Based on the empirical range of storm parameter parameters, this method gradually narrowed the range and randomly searches for the optimal solution within a certain range. Without complicated mathematical knowledge, the method relied solely on the powerful computing power of the computer to obtain the parameter value of the storm formula. The test proved that the method could obtain accurate parameters within the feasible range.

Keywords: ratio search method;MATLAB;rainstorm formula parameters

暴雨公式參數(shù)推求方法主要分為兩種,即解析法和算法。解析法包括麥夸爾特法、遺傳算法、高斯-牛頓法和二次優(yōu)化算法等,這些算法可準(zhǔn)確求出解值,但在暴雨公式參數(shù)推求中求得的解具有一定隨機(jī)性;算法解則是利用計(jì)算機(jī)程序進(jìn)行求解,求出的多是近似解。本文提出的倍比搜索法屬于算法解范疇[1]。

現(xiàn)代水文計(jì)算中,已經(jīng)普遍采取計(jì)算機(jī)輔助計(jì)算。但是,要想理解解析算法,還是需要水文工作者自身具備相當(dāng)?shù)臄?shù)學(xué)應(yīng)用能力,并在此基礎(chǔ)上進(jìn)行編程。換句話說(shuō),暴雨公式參數(shù)推求不僅對(duì)數(shù)學(xué)知識(shí)有較高要求,而且對(duì)編程也有一定的要求。如果存在一種僅依靠編程算法就可以得出最優(yōu)解的方法,將會(huì)大大降低算法難度。

1 倍比搜索法基本原理

根據(jù)《給排水設(shè)計(jì)手冊(cè)》中所述,城市短歷時(shí)暴雨計(jì)算公式如式(1)所示。

[i=A1+clgPt+bn]? ? ? ? ? ? ? ? ? ? ? ? ? ?(1)

式中:[i]為雨強(qiáng),[P]為重現(xiàn)期,[t]為相應(yīng)降雨歷時(shí),A、c、n、b為待推求參數(shù)。

對(duì)于已經(jīng)進(jìn)行過(guò)適線處理的數(shù)據(jù),可以得到由降雨時(shí)間t、降雨強(qiáng)度[i]和降雨強(qiáng)度對(duì)應(yīng)重現(xiàn)期[P]所組成的數(shù)據(jù)矩陣。統(tǒng)計(jì)地區(qū)周邊地區(qū)的暴雨公式,統(tǒng)計(jì)得出4個(gè)參數(shù)A、c、n、b的經(jīng)驗(yàn)范圍,再適當(dāng)擴(kuò)展4個(gè)參數(shù)經(jīng)驗(yàn)范圍,最終得到初始范圍[F0]。

在[F0]范圍基礎(chǔ)上,隨機(jī)生成上萬(wàn)個(gè)解向量,然后一一試算、記錄、排序,取若干列次優(yōu)結(jié)果。這些若干組次優(yōu)解的4個(gè)參數(shù)均有自己的范圍,這個(gè)范圍是過(guò)渡范圍[F10]。為了盡可能保證最優(yōu)解在試算范圍內(nèi),對(duì)過(guò)渡矩陣[F10]兩側(cè)按一定倍比向外側(cè)延展得到倍比范圍[F1],然后把[F1]看作初始范圍[F0],回到本段段首開(kāi)始循環(huán)[2]。

暴雨公式在數(shù)學(xué)上是一個(gè)連續(xù)函數(shù)。所以,通過(guò)搜索最優(yōu)解所在區(qū)域,再通過(guò)擴(kuò)展倍比,即可保證最優(yōu)解一定在新生成范圍內(nèi)。隨著試算循環(huán)的進(jìn)行,倍比范圍一步步縮小,而試算隨機(jī)解向量的各個(gè)參數(shù)也會(huì)逐漸逼近最優(yōu)參數(shù)。當(dāng)循環(huán)達(dá)到一定的次數(shù),解向量即可達(dá)到較高精度。

2 算法實(shí)現(xiàn)的程序過(guò)程

本文使用數(shù)學(xué)編程工具M(jìn)ATLAB,并利用經(jīng)典的向量化思想,以矩陣為單位來(lái)實(shí)現(xiàn)編程。

首先,調(diào)查周邊地區(qū)暴雨資料,統(tǒng)計(jì)A、c、n、b的范圍,適當(dāng)擴(kuò)大得到初始范圍F。同時(shí),整理適線過(guò)的暴雨資料,作二維i-p-t數(shù)據(jù)矩陣,并輸入MATLAB[3]。

其次,進(jìn)行準(zhǔn)備工作。生成一個(gè)空矩陣zuiyou,用于記錄后期每次循環(huán)過(guò)程產(chǎn)生的次優(yōu)解,把F賦值給[F0],根據(jù)[F0]的4個(gè)參數(shù)范圍,生成一個(gè)5行20 000列的隨機(jī)范圍矩陣,其中第一行的值是在A經(jīng)驗(yàn)范圍內(nèi)的隨機(jī)值,后面,3列c、n、b類同,第5行為預(yù)留空間,用于記錄[σj]。

再次,取隨機(jī)范圍矩陣第一列作為A、c、n、b的值代入暴雨公式,相應(yīng)計(jì)算i-p-t數(shù)據(jù)矩陣的[σj],記錄在此列第5行,依次算得余下各列對(duì)應(yīng)[σj]。同時(shí),對(duì)此5行20 000列矩陣按[σj](第5行)從小到大排序,然后截取前10列數(shù)值,把此10列增補(bǔ)記錄于矩陣之中。

最后,按第5行對(duì)最優(yōu)解排序,截取前10列。統(tǒng)計(jì)此10列前4行A、c、n、b范圍,生成過(guò)渡范圍[F10]。過(guò)渡范圍[F10]是初始范圍[F0]的各參數(shù)組成的一維坐標(biāo)內(nèi)的一塊區(qū)域。為了確保最優(yōu)解包含在內(nèi),按一定的倍比q對(duì)[F10]作適當(dāng)擴(kuò)展。用參數(shù)A來(lái)說(shuō)明,具體方法是用A向兩側(cè)延伸,A范圍具體實(shí)現(xiàn)方法如式(2)、式(3)所示。

[MaxF1=MaxF1+0.2×MaxF0-MaxF10]? ?(2)

[MinF1=MinF1-0.2×MinF10-MinF0]? ? ?(3)

c、n、b按照此法依次處理,就生成了新的范圍[F1]。把[F1]賦值給[F0],開(kāi)始循環(huán)。一般情況下,14次循環(huán)后即可得到可以接受的解,第5行排序第一列為最優(yōu)解,算法結(jié)束,具體流程如圖1所示。

在上述最優(yōu)解求解過(guò)程中,需要注意以下幾點(diǎn)問(wèn)題:第一,每次截取個(gè)數(shù)n為10,建議n值為10~20;第二,隨機(jī)范圍矩陣列數(shù)m應(yīng)為n的1 500倍以上;第三,為了優(yōu)化算法,前2次循環(huán)可取4 000倍,后續(xù)循環(huán)取1 500倍甚至更小;第四,向兩側(cè)擴(kuò)展的倍比q建議為0.15~0.3之間,其是確保最優(yōu)解在范圍內(nèi)的關(guān)鍵,不可太小,否則可能錯(cuò)過(guò)最優(yōu)解,造成算法不穩(wěn)定;第五,循環(huán)次數(shù)應(yīng)大于10,數(shù)據(jù)實(shí)驗(yàn)表明,14次循環(huán)結(jié)束時(shí),各參數(shù)范圍均縮小到不足原來(lái)的1/800[4]。

3 結(jié)論

通過(guò)以上分析可得,倍比搜索法以計(jì)算機(jī)編程為基礎(chǔ),一方面數(shù)學(xué)難度非常小、編程難度小,另一方面對(duì)公式也沒(méi)有特殊要求,并可將平均絕對(duì)均方差控制在5mm/min。該方法不僅適用于單個(gè)重現(xiàn)期計(jì)算,而且適用于多個(gè)重現(xiàn)期計(jì)算。與其他方法相比,倍比搜索法更加簡(jiǎn)單、精確和快速,實(shí)用價(jià)值高,適宜在水文計(jì)算中推廣使用。

另外,倍比搜索法也可以用在其他類型參數(shù)求解問(wèn)題上,僅需滿足以下三個(gè)條件即可使用:第一,公式形態(tài)確定;第二,公式是由初等函數(shù)構(gòu)成的連續(xù)函數(shù);第三,各參數(shù)有模糊的經(jīng)驗(yàn)范圍。這表明此法對(duì)于其他多參數(shù)的推求也有普遍適用性。

參考文獻(xiàn):

[1]Musto J.C,Howard W.E,Williams R.R.An Introduce Using MATLAB and Excel[M].北京:清華水學(xué)出版社,2010.

[2]陳靜,周志芳.一種新的水文地質(zhì)參數(shù)優(yōu)化方法——Tabu搜索法[J].水電能源科學(xué),2005(3):35-37.

[3]朱春龍,薄麗潔,王明生.確定多重現(xiàn)期暴雨公式參數(shù)的二次優(yōu)化算法[J].水文,2012(4):13-15.

[4]林齊,傅金祥.鐵嶺市暴雨強(qiáng)度公式的推求與優(yōu)化[J].沈陽(yáng)建筑大學(xué)學(xué)報(bào)(自然科學(xué)版),2006(4):613-616.

主站蜘蛛池模板: 久久综合干| 99re在线观看视频| 欧美狠狠干| 啪啪永久免费av| 3344在线观看无码| 国产第一页免费浮力影院| 欧美日韩国产成人高清视频 | 亚洲黄色成人| 亚洲第一成网站| 日韩午夜片| 91福利一区二区三区| 91在线播放免费不卡无毒| 国产成人乱无码视频| 久久频这里精品99香蕉久网址| 国产精品亚洲αv天堂无码| 天堂成人av| 无码AV高清毛片中国一级毛片| 亚洲无码高清视频在线观看| 亚洲国产系列| 国产午夜福利片在线观看| 人妻丰满熟妇αv无码| 99视频在线观看免费| 亚洲aaa视频| 色噜噜狠狠色综合网图区| 亚洲视频在线青青| 亚洲性视频网站| 538国产视频| 丝袜无码一区二区三区| 91福利免费| 一级毛片免费播放视频| 国产麻豆另类AV| 中文无码影院| 亚洲αv毛片| 亚洲国产欧洲精品路线久久| 日日碰狠狠添天天爽| 凹凸国产熟女精品视频| 国产精品xxx| 99久久99视频| 亚洲欧美日韩天堂| 亚洲色精品国产一区二区三区| 亚洲中文字幕无码mv| 精品福利网| 欧洲av毛片| 四虎影视库国产精品一区| 国产福利拍拍拍| 国产丝袜第一页| 2021国产v亚洲v天堂无码| 精品视频福利| 毛片久久网站小视频| 色哟哟精品无码网站在线播放视频| 在线无码九区| 国产在线视频自拍| 九九久久精品免费观看| 久久99国产综合精品1| 久久99热66这里只有精品一| 91综合色区亚洲熟妇p| 亚洲无码电影| 久久黄色一级片| 亚洲日韩高清在线亚洲专区| 国产精品永久在线| 欧亚日韩Av| 亚洲中文在线看视频一区| 九九香蕉视频| 亚洲日韩久久综合中文字幕| 国产女人在线观看| 亚洲一道AV无码午夜福利| 二级毛片免费观看全程| 91视频区| 中文字幕欧美日韩| 国产精品久久久免费视频| 在线精品视频成人网| 91亚瑟视频| 国产毛片不卡| 成人在线亚洲| 亚洲综合精品香蕉久久网| 国产精品19p| 亚洲最猛黑人xxxx黑人猛交| 中日韩欧亚无码视频| 成人免费午夜视频| 久久夜色精品国产嚕嚕亚洲av| 日韩天堂视频| 最新国产麻豆aⅴ精品无|