苗俊嶺
【摘要】進(jìn)入21世紀(jì)以后,關(guān)于決策支持系統(tǒng)的研究大幅度加快,而國(guó)內(nèi)的各項(xiàng)水利項(xiàng)目依次開(kāi)發(fā)出各種基于不同技術(shù)上的決策支持系統(tǒng),這些水利決策支持系統(tǒng)(SLDSS)大多是基于水利部948項(xiàng)目的背景下形成的,所以雖然其核心技術(shù)紛雜不同,但是有必要對(duì)各項(xiàng)SLDSS的子系統(tǒng)做一個(gè)統(tǒng)和整理以便于系統(tǒng)開(kāi)發(fā)者和部門領(lǐng)導(dǎo)能更好的整合理解各個(gè)系統(tǒng)中的數(shù)據(jù)關(guān)系,和整個(gè)SLDSS的系統(tǒng)框架。
【關(guān)鍵詞】水利 決策支持系統(tǒng) SLDSS GIS
【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2017)50-0012-02
1.背景
1.1 決策支持系統(tǒng)應(yīng)用于水利工程的由來(lái)
早在1947年英國(guó)就有了SLDSS的雛形,當(dāng)時(shí)在英國(guó)成立的HR Wallingford是英國(guó)客工部的政府水利研究機(jī)構(gòu)。1982年HR Wallingford 從環(huán)境部私有化,1987年成為了軟件有限公司,致力于為水工業(yè)開(kāi)發(fā)世界領(lǐng)先的軟件工具。并于2003年初打入中國(guó)市場(chǎng)。此后中國(guó)的水利決策支持系統(tǒng)進(jìn)入了快速發(fā)展階段。
1.2 SLDSS簡(jiǎn)介
由于水利的包含內(nèi)容較廣所以SLDSS的內(nèi)容也較繁多,包括水資源實(shí)施調(diào)控、水資源灌溉、洪水預(yù)報(bào)和防洪調(diào)度、水與生態(tài)管理、水質(zhì)調(diào)節(jié)、船閘運(yùn)營(yíng)等各項(xiàng)內(nèi)容,雖然各項(xiàng)子系統(tǒng)之間的聯(lián)系緊密,但由于各自的模型選用有極大差別,影響因素也難以統(tǒng)和,故而子系統(tǒng)的開(kāi)發(fā)應(yīng)用極為不平衡,其中防洪系統(tǒng)是SLDSS整個(gè)系統(tǒng)的核心,其開(kāi)發(fā)也趨近于完善,這其中以黃河小浪底以下河段的防洪系統(tǒng)為代表,而水資源灌溉和水質(zhì)調(diào)節(jié)也有很多完善實(shí)例,而水生態(tài)管理的開(kāi)發(fā)最為緩慢,現(xiàn)停留在理論分析和嘗試階段,還沒(méi)有完善的代表系統(tǒng)出現(xiàn)。
2.子系統(tǒng)概述
2.1防洪預(yù)報(bào)和防洪調(diào)度
該模塊是SLDSS中開(kāi)發(fā)最完善的模塊,主要用于實(shí)現(xiàn)防洪預(yù)警,水位調(diào)控。輔助功能有水災(zāi)模擬和風(fēng)險(xiǎn)分析。這里介紹兩種基于最新技術(shù)的防洪系統(tǒng)。
2.1.1工作流程基于事例推理CBR方法的防洪系統(tǒng)
通過(guò)檢索相似事例來(lái)輔助決策。系統(tǒng)結(jié)構(gòu)由人機(jī)系統(tǒng)、調(diào)度事例庫(kù)系統(tǒng)、知識(shí)庫(kù)系統(tǒng)、推理系統(tǒng)、模型庫(kù)系統(tǒng)、多庫(kù)協(xié)同器組成。其系統(tǒng)的關(guān)鍵是事例檢索模型的構(gòu)建,這其中又以事例屬性相似度模型和事例整體相似度模型的選擇最為困難。
2.1.2基于數(shù)據(jù)倉(cāng)庫(kù)和OLAP技術(shù)的防洪系統(tǒng)
該系統(tǒng)原型是“多數(shù)據(jù)庫(kù)+數(shù)據(jù)倉(cāng)庫(kù)+OLAP+數(shù)據(jù)挖掘+結(jié)果展示”的分析模型系統(tǒng),在此基礎(chǔ)上進(jìn)行優(yōu)化又加入了數(shù)據(jù)集市,進(jìn)一步提高了數(shù)據(jù)的利用程度。此系統(tǒng)的運(yùn)用更加靈活,可以配合GIS進(jìn)行洪險(xiǎn)預(yù)測(cè)和模擬。
2.2水資源灌溉與資源優(yōu)化配置
關(guān)于灌溉決策系統(tǒng)其實(shí)是SLDSS中比較簡(jiǎn)單的一部分,因?yàn)橛绊懝喔葲Q策的條件相對(duì)于SLDSS其他子系統(tǒng)的因素相對(duì)較少,這是由于雖然環(huán)境復(fù)雜,但是特定的地區(qū)環(huán)境不同,所以一般都會(huì)單獨(dú)根據(jù)自身情況去設(shè)計(jì)自己的灌溉決策系統(tǒng)以實(shí)現(xiàn)水資源的優(yōu)化配置。例如青獅潭灌區(qū)灌溉決策支持系統(tǒng),還有霍泉灌區(qū)灌溉用水決策支持系統(tǒng)。不過(guò)雖然其種類較多,但是總結(jié)起來(lái)其模型構(gòu)建確實(shí)大同小異,根據(jù)其影響原因的偏重點(diǎn)不同大致可以分為從節(jié)水方面考慮和從客觀環(huán)境考慮兩種類型。
2.3水生態(tài)管理與水質(zhì)調(diào)節(jié)
20世紀(jì)70年代起,國(guó)際上開(kāi)始研究環(huán)境決策支持系統(tǒng),即(EDSS),21世紀(jì)后隨著地理信息系統(tǒng)(GIS)的迅速發(fā)展,GIS在EDSS構(gòu)建中發(fā)揮了也來(lái)越重要的作用,而最新的水生態(tài)綜合調(diào)控決策支持系統(tǒng)其實(shí)就是由早期的EDSS結(jié)合近年發(fā)展起來(lái)的GIS系統(tǒng),而完成的一種綜合性的生態(tài)環(huán)境決策系統(tǒng)。
2.3.1水生態(tài)管理
該系統(tǒng)主要功能包括:水生態(tài)安全預(yù)警和應(yīng)急、水量調(diào)控、污染物控制、淀區(qū)凈化、綜合調(diào)控、查詢知識(shí)庫(kù)。目前國(guó)內(nèi)該類系統(tǒng)在水文過(guò)程的模擬方面還不完善,并且由于水生態(tài)環(huán)境決策影響因素復(fù)雜繁多,沒(méi)有固定的決策模型可以套用。比較成功的只有白洋淀水生態(tài)綜合調(diào)控決策支持系統(tǒng),柴達(dá)木盆地水資源決策支持系統(tǒng)。
2.3.2水質(zhì)調(diào)節(jié)
現(xiàn)今國(guó)內(nèi)的水質(zhì)調(diào)節(jié)決策支持系統(tǒng)多是為水質(zhì)預(yù)警和飲水安全評(píng)價(jià)構(gòu)建的,因?yàn)榈乩硇畔⒉煌?,預(yù)測(cè)目的不同,所以設(shè)計(jì)出的系統(tǒng)模型相差非常大。例如一些模型僅僅將NH4和COD(化學(xué)需氧量)濃度作為水質(zhì)評(píng)價(jià)標(biāo)準(zhǔn),還有一些則以EFDC-WASP為核心模型。由于模型不同,所以水質(zhì)調(diào)節(jié)決策系統(tǒng)的構(gòu)架也有很大區(qū)別。
3.各模塊的核心技術(shù)群
3.1 GIS(地理信息系統(tǒng))
地理信息系統(tǒng)是以地理空間數(shù)據(jù)庫(kù)為基礎(chǔ),在計(jì)算機(jī)軟硬件的支持下,運(yùn)用系統(tǒng)工程和信息科學(xué)的理論,科學(xué)管理和綜合分析具有空間內(nèi)涵的地理數(shù)據(jù),以提供管理、決策等所需信息的技術(shù)系統(tǒng)。簡(jiǎn)單的說(shuō),GIS是綜合處理和分析地理空間數(shù)據(jù)的一種技術(shù)系統(tǒng),是以測(cè)繪測(cè)量為基礎(chǔ),以數(shù)據(jù)庫(kù)作為數(shù)據(jù)儲(chǔ)存和使用的數(shù)據(jù)源,以計(jì)算機(jī)編程為平臺(tái)的全球空間分析即時(shí)技術(shù)。
SLDSS系統(tǒng)的模型建立離不開(kāi)對(duì)于地理信息的分析測(cè)量,按照模型與GIS的集成緊密程度一般可分為外聯(lián)式集成、半緊密內(nèi)嵌式集成和緊密內(nèi)嵌式集成三種方式。 如今已經(jīng)在很多系統(tǒng)中實(shí)現(xiàn)了外聯(lián)式和半緊密式內(nèi)嵌集成。而緊密內(nèi)嵌式集成實(shí)現(xiàn)較為困難,目前還需進(jìn)一步研究。
3.2層次化設(shè)計(jì)技術(shù)
由于在SLDSS中系統(tǒng),各子系統(tǒng)模塊之間、子系統(tǒng)內(nèi)部模塊之間的聯(lián)系非常緊密,所以需要很好的安全保障機(jī)制,目前可以采用層次化設(shè)計(jì)技術(shù)使各數(shù)據(jù)層具有數(shù)據(jù)隔離和類似于防火墻的效果。
3.3 ES系統(tǒng)
專家系統(tǒng)(Expert System,ES)的概念是基于這樣的一種假設(shè):專家們的知識(shí)——即解決問(wèn)題的方法與方式,可被保存和習(xí)得,它可被保存放在計(jì)算機(jī)設(shè)備中,并可被別人需要時(shí)使用。之所以這種系統(tǒng)在SLDSS中如此重要是應(yīng)為SLDSS涉及到一個(gè)極大群體的水資源安全,涉及到眾多群眾的生命,所以不論是對(duì)于防洪預(yù)洪,還是灌溉決策亦或是水生態(tài)調(diào)節(jié),在系統(tǒng)輔助決策之后往往也不能在決策者群體中達(dá)成定論。此時(shí)ES系統(tǒng)將能對(duì)于SLDSS的輔助決策結(jié)果進(jìn)一步推理,完善決策,這樣才能使決策結(jié)果更讓人放心。endprint
4.SLDSS系統(tǒng)設(shè)計(jì)
大多數(shù)的DSS系統(tǒng)都是由三大部分組成,即數(shù)據(jù)庫(kù)系統(tǒng),模型庫(kù)系統(tǒng),人機(jī)交互系統(tǒng)。但是SLDSS系統(tǒng)和普通的DSS系統(tǒng)由于在功能定位上的不同,在每層結(jié)構(gòu)的細(xì)節(jié)設(shè)計(jì)上還是有極大差別的。
4.1 SLDSS設(shè)計(jì)特點(diǎn)
首先SLDSS是一個(gè)DSS系統(tǒng)集團(tuán)的概念。并非單只應(yīng)用于某個(gè)組織內(nèi)部的單獨(dú)系統(tǒng),例如單獨(dú)的防洪預(yù)洪系統(tǒng)決策系統(tǒng)只是SLDSS系統(tǒng)的一部分,雖然其本身也是完整的DSS系統(tǒng)。所以SLDSS設(shè)計(jì)中關(guān)鍵要解決的就是多個(gè)DSS系統(tǒng)數(shù)據(jù)的共享,并將其賦予適當(dāng)?shù)臋?quán)重,綜合各方面的數(shù)據(jù)來(lái)源作出決策。
而且由于多個(gè)子模塊之間的數(shù)據(jù)經(jīng)常會(huì)有重復(fù)的決定項(xiàng),例如在灌溉決策系統(tǒng)和防洪預(yù)洪系統(tǒng)中的數(shù)據(jù)關(guān)鍵項(xiàng)中都有汛期水位這個(gè)數(shù)據(jù)項(xiàng),季度降雨量這些數(shù)據(jù)項(xiàng),那么單獨(dú)作業(yè)的DSS系統(tǒng)是否可以不必重復(fù)的向各自的數(shù)據(jù)庫(kù)錄入相同的數(shù)據(jù)呢?完善的SLDSS即是為了解決這類重復(fù)作業(yè)而產(chǎn)生的系統(tǒng)。
4.2系統(tǒng)設(shè)計(jì)方向與實(shí)現(xiàn)目標(biāo)
系統(tǒng)設(shè)計(jì)的目標(biāo)有有四個(gè),分別是:(1)通過(guò)類似集成化的設(shè)計(jì)來(lái)提高部門之間的信息流通速度。(2)通過(guò)建立工作組模式來(lái)使模型和相應(yīng)的仿真方案能為水務(wù)機(jī)構(gòu)提供長(zhǎng)期決策支持服務(wù)。(3)將多個(gè)DSS系統(tǒng)通過(guò)關(guān)鍵數(shù)據(jù)項(xiàng)連接來(lái)提高系統(tǒng)可靠性。(4)實(shí)現(xiàn)對(duì)多個(gè)DSS系統(tǒng)交互的數(shù)據(jù)精簡(jiǎn)。
4.3設(shè)計(jì)詳情
由于SLDSS可以看做是多個(gè)DSS的整合,所以這里就按照DSS的系統(tǒng)結(jié)構(gòu)來(lái)詳細(xì)說(shuō)明。
4.3.1數(shù)據(jù)層設(shè)計(jì)
數(shù)據(jù)層主要包括三個(gè)方面:(1)數(shù)據(jù)源的數(shù)據(jù)收集,包括各個(gè)子系統(tǒng)所有需要的無(wú)重復(fù)數(shù)據(jù)項(xiàng),將水利基礎(chǔ)信息歸納為:水文數(shù)據(jù)、供水?dāng)?shù)據(jù)、氣象數(shù)據(jù)、工情數(shù)據(jù)、社會(huì)經(jīng)濟(jì)數(shù)據(jù)等等,每一類的數(shù)據(jù)都可來(lái)源于不同的數(shù)據(jù)庫(kù)。(2)數(shù)據(jù)倉(cāng)庫(kù):數(shù)據(jù)倉(cāng)庫(kù)是集成的,數(shù)據(jù)倉(cāng)庫(kù)的數(shù)據(jù)有來(lái)自于分散的操作型數(shù)據(jù)源,將所需數(shù)據(jù)從原來(lái)的數(shù)據(jù)中抽取出來(lái),進(jìn)行加工與集成,統(tǒng)一與綜合之后才能進(jìn)入數(shù)據(jù)倉(cāng)庫(kù)。(3)數(shù)據(jù)集市(重要):簡(jiǎn)單的來(lái)說(shuō)數(shù)據(jù)集市就是一個(gè)從操作的數(shù)據(jù)和其他的為某個(gè)特殊的專業(yè)人員團(tuán)體服務(wù)的數(shù)據(jù)源中收集數(shù)據(jù)的倉(cāng)庫(kù)。這里加入數(shù)據(jù)集市是應(yīng)為SLDSS面向的是同一領(lǐng)域的不同行業(yè)的人群,在數(shù)據(jù)交換上難免會(huì)出現(xiàn)交流障礙,所以必須加入數(shù)據(jù)集市。
4.3.2 模型層設(shè)計(jì)
SLDSS的模型層和傳統(tǒng)的DSS模型層沒(méi)有較大差別,在OLAP模塊和和數(shù)據(jù)挖掘模塊只需要結(jié)合自身需求特點(diǎn)設(shè)計(jì)即可。但是由于不同地域和環(huán)境的學(xué)者對(duì)于洪水、灌溉、水生態(tài)環(huán)境決策的標(biāo)準(zhǔn)不同,數(shù)學(xué)模型的建立常常有很大差異,故而在導(dǎo)入數(shù)學(xué)模型的時(shí)候不能將其他地域的同類型模型照搬。但是可以集成多個(gè)不同的同類型決策模型來(lái)根據(jù)用戶需要調(diào)用。例如同樣是灌溉決策系統(tǒng),在曾芳芳的《水庫(kù)灌區(qū)管理決策支持系統(tǒng)的研究與開(kāi)發(fā)》中提及灌區(qū)模型應(yīng)該包括“灌溉配水子模型,排澇子模型,灌區(qū)農(nóng)作物優(yōu)化種植比自模型和灌區(qū)抗旱預(yù)報(bào)子模型”。而在張洋,韓文霆《作物灌水量決策支持系統(tǒng)開(kāi)發(fā)》一文中則提到灌溉模型是由蒸騰蒸發(fā)量模型和灌水量模型兩個(gè)模型決定的。這是由于決策者偏重點(diǎn)不同在對(duì)待同樣的問(wèn)題的時(shí)候,采取了不同的決策模型,故而無(wú)法討論不同模型的優(yōu)劣,所以將同領(lǐng)域的不同問(wèn)題模型集成進(jìn)SLDSS的模型層的數(shù)學(xué)模型庫(kù)中士非常必要的。
這樣集成的大量模型如果按子模塊來(lái)區(qū)分大類的話可以分成防洪預(yù)洪模型、灌溉決策模型、水資源優(yōu)化模型、水質(zhì)管理模型、水庫(kù)船閘水閘管理模型五個(gè)大類。
4.3.3 人機(jī)交互層
該層不能像通常的DSS一樣只是分為客戶端瀏覽器和GIS系統(tǒng)兩個(gè)部分。因?yàn)橥暾腟LDSS面向的對(duì)象是不同組織,不同專業(yè)的人員,故而GIS系統(tǒng)的輸出結(jié)果面向的是更廣的人群。要達(dá)到這樣的要求需要統(tǒng)一或者分類。而如果進(jìn)行一個(gè)統(tǒng)一的標(biāo)準(zhǔn)化,將使系統(tǒng)的普及難度加大,故而這里選擇用權(quán)限分類和身份識(shí)別相結(jié)合,輔助集成多類GIS系統(tǒng)。
詳細(xì)的來(lái)說(shuō),首先將對(duì)用戶進(jìn)行分類,并設(shè)置行業(yè)身份識(shí)別系統(tǒng),并附加上對(duì)應(yīng)行業(yè)的GIS輔助系統(tǒng),其次將同一行業(yè)的用戶分為管理層和客戶層以此來(lái)確保系統(tǒng)數(shù)據(jù)的安全性和真實(shí)性。最后管理層中除了可以統(tǒng)一設(shè)置的系統(tǒng)管理員、模型管理員、數(shù)據(jù)管理員可依據(jù)不同子系統(tǒng)劃分更詳細(xì)的管理員類別,例如水資源優(yōu)化系統(tǒng)的管理層就可單獨(dú)設(shè)立水質(zhì)監(jiān)測(cè)管理員,生態(tài)環(huán)境監(jiān)測(cè)員。這樣詳細(xì)的劃分是為了使不同行業(yè)的人不能輕易的修改單項(xiàng)的數(shù)據(jù)。以通過(guò)系統(tǒng)的上下核對(duì)確保所有數(shù)據(jù)的安全,避免大范圍的混亂。用戶層則只能查閱權(quán)限范圍內(nèi)的數(shù)據(jù),并且通過(guò)身份識(shí)別為其選用的GIS進(jìn)行數(shù)據(jù)的處理。另外該層要有一個(gè)GIS類別庫(kù),根據(jù)身份識(shí)別和權(quán)限系統(tǒng)對(duì)GIS庫(kù)進(jìn)行不同程度的調(diào)用。最后將經(jīng)過(guò)GIS處理后的最終的結(jié)果,放入ES系統(tǒng)中進(jìn)行專家決策,并且充實(shí)知識(shí)庫(kù)(該庫(kù)在數(shù)據(jù)源中),作出輔助決策。
4.4工作流程
首先數(shù)據(jù)倉(cāng)庫(kù)從數(shù)據(jù)源中抽取整理眾多數(shù)據(jù),然后再由數(shù)據(jù)集市將統(tǒng)和過(guò)的數(shù)據(jù)進(jìn)行對(duì)于不同行業(yè)人員的翻譯整理,分別輸入模型層,模型層中根據(jù)本文4中的數(shù)據(jù)制約關(guān)系,在帶入各個(gè)模型的時(shí)候選擇約束過(guò)后的數(shù)據(jù)進(jìn)行數(shù)學(xué)模型計(jì)算,并且在該層進(jìn)行OLAP分析和數(shù)據(jù)挖掘。將結(jié)果傳遞到下一層,首先在身份識(shí)別和權(quán)限系統(tǒng)授權(quán)之后選擇可用的GIS模型來(lái)結(jié)合模型層給出的數(shù)據(jù),然后可選擇性的決定是否根據(jù)ES系統(tǒng)作出輔助決策,最終將結(jié)果傳遞到瀏覽器接口。
5.結(jié)語(yǔ)
水資源是最底層的自然資源,是生態(tài)環(huán)境維持的決定因素,同時(shí)又是可持續(xù)發(fā)展戰(zhàn)略的經(jīng)濟(jì)資源。水資源短缺、水污染嚴(yán)重,水資源分配不均,還有洪澇災(zāi)害等等迫切需要解決的問(wèn)題已經(jīng)成為我國(guó)可持續(xù)發(fā)展的重要制約因素,因此開(kāi)發(fā)水資源綜合管理決策支持系統(tǒng)對(duì)于我國(guó)未來(lái)發(fā)展有著重要的現(xiàn)實(shí)意義。本文從對(duì)國(guó)內(nèi)目前SLDSS的開(kāi)發(fā)現(xiàn)狀上進(jìn)行初步探究提出了一種開(kāi)發(fā)方向。但是在細(xì)節(jié)上還不夠完善,比如用大量數(shù)據(jù)源的自動(dòng)錄入代替人工錄入、遠(yuǎn)程GIS結(jié)果分享技術(shù)的實(shí)現(xiàn)。這些還有待進(jìn)一步的研究。完善的SLDSS系統(tǒng)開(kāi)發(fā)不僅依靠水資源管理部門,還必須有防洪預(yù)警部門、林業(yè)部門、水質(zhì)監(jiān)測(cè)部門、農(nóng)業(yè)部門等眾多部門的參與,這些部門的協(xié)同工作才是SLDSS系統(tǒng)完善的保證。
參考文獻(xiàn):
[1]嚴(yán)伏朝,解建倉(cāng),秦濤.基于事例推理的水庫(kù)防洪調(diào)度決策支持系統(tǒng)研究,西北農(nóng)林科技大學(xué)學(xué)報(bào)第39卷第10期:215-211
[2]郭羽,賈海峰.水污染預(yù)警 DSS系統(tǒng)框架下的白河水質(zhì)預(yù)警模型研究,環(huán)境科學(xué)31卷12期:2865-2867endprint