[發(fā)明專利]一種基于Anylogic仿真模型與GIS環(huán)境交互方法在審
| 申請?zhí)枺?/td> | 201310750284.1 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN104133924A | 公開(公告)日: | 2014-11-05 |
| 發(fā)明(設(shè)計(jì))人: | 江春華;陳顯龍;楊志鵬;羅新偉;陳曉龍;牛仁義;胡志文 | 申請(專利權(quán))人: | 北京恒華偉業(yè)科技股份有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 李迪 |
| 地址: | 100011 北京市西*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 anylogic 仿真 模型 gis 環(huán)境 交互 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及交通行業(yè)技術(shù)領(lǐng)域,尤其涉及一種基于Anylogic仿真模型與GIS環(huán)境交互方法。
背景技術(shù)
Anylogic是俄羅斯的XJTechnologies公司研發(fā)的復(fù)雜系統(tǒng)仿真軟件,支持最常用的三種模擬方法:系統(tǒng)動力學(xué)、離散時間以及基于Agent建模。其中,基于Agent建模與仿真方法試圖通過對Agent的行為及其之間的交互關(guān)系、社會性進(jìn)行刻畫,來描述復(fù)雜系統(tǒng)的行為,并且使得整體系統(tǒng)對于群體行為復(fù)雜性的表現(xiàn)能力超過了單個主體行為的簡單疊加。從實(shí)踐運(yùn)用的觀點(diǎn)來看,基于Agent的建模應(yīng)定義為本質(zhì)上分散的、以個體為中心的模型設(shè)計(jì)方案。基于Agent的建模方法可以較好的詮釋個體在一個環(huán)境中所表現(xiàn)的狀態(tài),通過建立他們之間的聯(lián)系,使得整體的行為成為個體行為相互交織的結(jié)果,為模擬仿真方法提供了一個新視角。
在Anylogic中基于Agent建模的過程往往只是建立關(guān)系,通過計(jì)算圖表進(jìn)行統(tǒng)計(jì)顯示,這種方式顯得枯燥死板,不能直觀體現(xiàn)出Agent的變化狀態(tài)。但是以GIS數(shù)據(jù)為生產(chǎn)環(huán)境的Agent與一般的Agent有許多的差異,因?yàn)椴粌HGIS數(shù)據(jù)擁有豐富的地理信息,還具有一定的承載功能,讓Agent能在GIS空間中進(jìn)行活動。讓基于Agent的建模不僅可以做到內(nèi)部信息的流動,還可以在GIS環(huán)境中動態(tài)表現(xiàn),甚至是對其中某些特定的Agent進(jìn)行動態(tài)控制,從而在模擬仿真過程中實(shí)時記錄和監(jiān)測特定的Agent。其可用于應(yīng)急疏散以及資源優(yōu)化配置過程的模擬,然而在這個方面的研究并不多。
現(xiàn)今,GIS數(shù)據(jù)在Anylogic中的應(yīng)用較少,對于GIS矢量數(shù)據(jù)的信息利用不完善。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是如何將基于Anylogic的建模運(yùn)行在GIS環(huán)境下,實(shí)現(xiàn)讓Agent能在GIS空間中進(jìn)行動態(tài)控制及顯示的問題。
為此目的,本發(fā)明提出了一種基于Anylogic仿真模型與GIS環(huán)境交互方法,所述方法具體包括:
S1:確定Agent狀態(tài)屬性,并定義所述Agent行為控制所述Agent;
S2:創(chuàng)建Anylogic仿真模型,并以文件形式導(dǎo)出所述Anylogic仿真模型;
S3:將得到的文件形式的所述Anylogic仿真模型上傳到所述GIS環(huán)境下;
S4:在所述GIS環(huán)境下通過所述Agent調(diào)用所述Anylogic仿真模型進(jìn)行仿真,并將仿真結(jié)果在所述GIS環(huán)境下進(jìn)行展示。
具體地,所述Agent狀態(tài)的屬性包括:移動速度、移動方向、動態(tài)坐標(biāo)、旋轉(zhuǎn)角度以及正在移動的目標(biāo)位置坐標(biāo)。
具體地,定義所述Agent行為包括:聲明變量、創(chuàng)建方法以及定義參數(shù)。
具體地,控制所述Agent包括:信息反饋、頁面點(diǎn)選以及移動屬性。
通過采用本發(fā)明所公開的一種基于Anylogic仿真模型與GIS環(huán)境交互方法,通過在GIS環(huán)境下,讓基于Agent的建模不僅可以做到內(nèi)部信息的流動,也可以在GIS環(huán)境中動態(tài)表現(xiàn),還可以對其中某些特定的Agent進(jìn)行動態(tài)控制,從而在模擬仿真過程中實(shí)時記錄和監(jiān)測特定的Agent提供了可能性,將其用于應(yīng)急疏散以及資源優(yōu)化配置過程中具有高效性與便捷性。
附圖說明
通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對本發(fā)明進(jìn)行任何限制,在附圖中:
圖1示出了本發(fā)明實(shí)施例中的一種基于Anylogic仿真模型與GIS環(huán)境交互方法。
具體實(shí)施方式
下面將結(jié)合附圖對本發(fā)明的實(shí)施例進(jìn)行詳細(xì)描述。
如圖1所示,本發(fā)明實(shí)施例中提供了一種基于Anylogic仿真模型與GIS環(huán)境交互方法,具體包括以下步驟:
步驟S1:確定Agent狀態(tài)屬性,并定義Agent行為控制Agent。其中,Agent一詞的中文意思是“代理”,這類代理軟件的主要作用是提供一種易于理解和使用的操作界面,接受用戶的指令、代替用戶完成某些復(fù)雜繁瑣的工作、或?yàn)橛脩籼峁椭?茖W(xué)研究表明:從人機(jī)工程的角度考慮,賦予電腦或程序更多人性化色彩,如支持語音合成輸出信息、語音識別輸入指令、智能提示、動畫等,能夠充分提高人機(jī)交互的有效性和易用性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京恒華偉業(yè)科技股份有限公司,未經(jīng)北京恒華偉業(yè)科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310750284.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)





