洪水演進模型研究與系統(tǒng)集群開發(fā)
發(fā)布時間:2020-05-11 15:42
【摘要】:自古以來,洪水都是具備極大破壞性的自然災害之一,研究洪水的產(chǎn)生與演進規(guī)律,及時準確的預報洪水就顯得尤為必要;現(xiàn)如今隨著計算機技術的高速發(fā)展,“互聯(lián)網(wǎng)+”已經(jīng)滲透進各行各業(yè)中,但是在傳統(tǒng)水利行業(yè)中,雖說已經(jīng)將計算機手段早已運用其中,但是各研究單位與相關部門之間的數(shù)據(jù)互動及數(shù)據(jù)共享較為貧乏。同樣,也借助了計算機手段實現(xiàn)各種C/S端的一些洪水計算工作。然而互相之間的聯(lián)系相對封閉,急需建立一個能針對水利方面的研究或者計算等工作的網(wǎng)上共享方案系統(tǒng)。本文介紹了國內外洪水演進預測的基本情況和國內外進行洪水演進計算的主要措施,以及我國水利模型建立和數(shù)據(jù)處理所采用的軟件和系統(tǒng)開發(fā)的主要開發(fā)方向。本文采用洪水演技計算中常用的模型,馬斯京根模型,以線性馬斯京根模型和非線性馬斯京根模型為出發(fā)點,在馬斯京根模型參數(shù)率定中,以粒子群算法為基礎,做出一些改進,提出精英變異混沌量子粒子群算法(CQPSO),然后用兩個復雜度不同的測試函數(shù)對蟻群算法、模擬退火算法、PSO算法和CQPSO算法進行對比分析。最后建立整體的洪水演算模型,并用兩個實際河道洪水數(shù)據(jù),分別建立線性馬斯京根模型與非線性馬斯京根模型,對該模型進行了驗證與評價。利用Spring Boot框架,開發(fā)了參數(shù)率定與優(yōu)化計算兩大主要模塊,完成洪水演進計算子系統(tǒng)的開發(fā)工作。隨后的工作主要是基于微服務思想,利用SpringCloud微服務實現(xiàn)框架,底層數(shù)據(jù)庫采用HBase和MySQL數(shù)據(jù)庫,以洪水演進計算和洪水頻率計算兩個服務為例,將一些主要的水利工作計算系統(tǒng)聚集在一起,形成一種高度中心化的微服務系統(tǒng)集群,為不同部門之間的洪水計算工作帶來便利。
【圖文】:
馬斯京根模型槽蓄方程認為河道的蓄水總董等和。柱形蓄水f埵侵鋼創(chuàng)⑺糠執(zhí)⒋嬖諳虜課榷ㄋ魎甘侵肝榷饗哂牒恿魘導仕咧淶男ㄐ尾糠種寫媼抗叵滴哄義希靛澹劍擔蠶攏澹澹ㄥ逑攏櫻咤澹柿髁勘戎匾蜃櫻,
本文編號:2658689
【圖文】:
馬斯京根模型槽蓄方程認為河道的蓄水總董等和。柱形蓄水f埵侵鋼創(chuàng)⑺糠執(zhí)⒋嬖諳虜課榷ㄋ魎甘侵肝榷饗哂牒恿魘導仕咧淶男ㄐ尾糠種寫媼抗叵滴哄義希靛澹劍擔蠶攏澹澹ㄥ逑攏櫻咤澹柿髁勘戎匾蜃櫻,
本文編號:2658689
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2658689.html
最近更新
教材專著