一種在線交通仿真方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及交通仿真領(lǐng)域,具體涉及一種在線交通仿真方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著我國(guó)社會(huì)經(jīng)濟(jì)的持續(xù)快速發(fā)展,城鎮(zhèn)化腳步的加快,全國(guó)多數(shù)大、中型城市普遍出現(xiàn)了嚴(yán)重的交通堵塞,這對(duì)城市居民的生活質(zhì)量、環(huán)境等都造成了重大影響。在改進(jìn)現(xiàn)有交通路網(wǎng)時(shí),就需要找出現(xiàn)有交通路網(wǎng)的問(wèn)題和癥結(jié)所在。交通仿真系統(tǒng)是交通分析的有效手段之一,其目的就是運(yùn)用計(jì)算機(jī)技術(shù)再現(xiàn)復(fù)雜的交通現(xiàn)象,并對(duì)這些現(xiàn)象進(jìn)行解釋、分析,找出其中的問(wèn)題和癥結(jié)所在,最終對(duì)所研究的交通系統(tǒng)進(jìn)行優(yōu)化。目前國(guó)內(nèi)國(guó)際較成熟的商用交通仿真軟件主要包括:西班牙的A頂SUN、德國(guó)的VlSS頂、我國(guó)的FLOWS頂?shù)?,這些系統(tǒng)各有優(yōu)點(diǎn),各有所長(zhǎng)。
[0003]在現(xiàn)階段,如果用戶想要使用交通仿真軟件,就必須購(gòu)買(mǎi)該軟件,但通常該類(lèi)型軟件的價(jià)格都比較昂貴,影響了該軟件的推廣;同時(shí),單機(jī)版的交通仿真軟件所能仿真的交通路口數(shù)目是有限的,如果要仿真的交通路口數(shù)目較多時(shí),就需要購(gòu)買(mǎi)多臺(tái)服務(wù)器以組成集群來(lái)安裝交通仿真軟件,這就進(jìn)一步增加了用戶使用該軟件的成本,同時(shí)用戶維護(hù)該集群,從而存在運(yùn)維較難的缺點(diǎn);此外,當(dāng)只有一個(gè)用戶使用一套交通仿真軟件的時(shí)候,該軟件的使用率會(huì)偏低,這也就無(wú)形中增加了用戶的使用成本。由于各個(gè)交通仿真系統(tǒng)各有優(yōu)點(diǎn),各有所長(zhǎng);而用戶每次仿真的側(cè)重點(diǎn)有所不同,導(dǎo)致每次仿真最好選擇不同的,最優(yōu)的交通仿真軟件,這就進(jìn)一步增加了用戶使用交通仿真軟件的成本。于是,如何降低交通仿真系統(tǒng)的使用成本,成為一個(gè)急需解決的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]為此,本發(fā)明提供了一種在線交通仿真方法及系統(tǒng),該方法和系統(tǒng)允許多個(gè)用戶同時(shí)進(jìn)行在線交通仿真,相比傳統(tǒng)仿真軟件,其不僅能夠降低用戶的支付費(fèi)用,并且可以免除其相關(guān)硬件和運(yùn)維的成本,更加實(shí)用、簡(jiǎn)單、靈活。
[0005]本發(fā)明提供一種在線交通仿真方法,包括如下步驟:
[0006]接收用戶的交通仿真請(qǐng)求;
[0007]根據(jù)所述用戶的信息和所述交通仿真請(qǐng)求選擇仿真模式;
[0008]根據(jù)所述仿真模式進(jìn)行交通仿真;
[0009]將所述交通仿真的數(shù)據(jù)反饋給所述用戶。
[0010]優(yōu)選地,所述根據(jù)所述用戶的信息和所述交通仿真請(qǐng)求選擇仿真模式的步驟包括:
[0011]根據(jù)所述用戶的信息從預(yù)先針對(duì)所述用戶單獨(dú)建立的數(shù)據(jù)表結(jié)構(gòu)中讀取所需數(shù)據(jù);
[0012]根據(jù)所述用戶的信息從預(yù)先針對(duì)所述用戶單獨(dú)建立的仿真模式表結(jié)構(gòu)中讀取所需仿真模式信息;
[0013]根據(jù)所述所需數(shù)據(jù)、所述所需仿真模式信息和所述交通仿真請(qǐng)求確定其對(duì)應(yīng)的仿真模式。
[0014]優(yōu)選地,還包括:
[0015]使用負(fù)載均衡算法選擇出最優(yōu)服務(wù)器終端。
[0016]優(yōu)選地,所述根據(jù)所述仿真模式進(jìn)行交通仿真的步驟包括:
[0017]選擇針對(duì)所述仿真模式選擇最優(yōu)的交通仿真模型,獲取所述交通仿真請(qǐng)求所需的數(shù)據(jù),調(diào)用所述交通仿真模型在由所述仿真模式選擇的服務(wù)器終端上完成所述交通仿真。
[0018]優(yōu)選地,還包括定價(jià)步驟,包括:基于接入時(shí)間的時(shí)間收費(fèi)、基于消費(fèi)者信息消費(fèi)量的平價(jià)收費(fèi)、基于時(shí)間段的訂閱法和集中收費(fèi)方式綜合的混合收費(fèi)的一種或幾種。
[0019]優(yōu)選地,所述交通仿真請(qǐng)求所需的數(shù)據(jù)包括建模、運(yùn)行、結(jié)果顯示,能夠展示整個(gè)交通仿真過(guò)程的數(shù)據(jù)。
[0020]優(yōu)選地,所述最優(yōu)服務(wù)器終端為:
[0021]與用戶之間網(wǎng)絡(luò)速度最快、剩余計(jì)算資源最多的服務(wù)器終端。
[0022]本發(fā)明還提供一種在線交通仿真系統(tǒng),包括:
[0023]用戶接口模塊,用于接收用戶的交通仿真請(qǐng)求;
[0024]處理模式選擇模塊,用于根據(jù)所述用戶的信息和所述交通仿真請(qǐng)求選擇仿真模式;
[0025]交通仿真執(zhí)行模塊,用于根據(jù)所述仿真模式進(jìn)行交通仿真;
[0026]數(shù)據(jù)反饋模塊,用于將所述交通仿真的數(shù)據(jù)反饋給所述用戶。
[0027]優(yōu)選地,所述處理模式選擇模塊包括:
[0028]數(shù)據(jù)表結(jié)構(gòu)讀取模塊,用于根據(jù)所述用戶的信息從預(yù)先針對(duì)所述用戶單獨(dú)建立的數(shù)據(jù)表結(jié)構(gòu)中讀取所需數(shù)據(jù);
[0029]仿真信息讀取模塊,用于根據(jù)所述用戶的信息從預(yù)先針對(duì)所述用戶單獨(dú)建立的仿真模式表結(jié)構(gòu)中讀取所需仿真模式信息;
[0030]仿真模式確定模塊,用于根據(jù)所述所需數(shù)據(jù)、所述所需仿真模式信息和所述交通仿真請(qǐng)求確定其對(duì)應(yīng)的仿真模式。
[0031]本發(fā)明提供一種交通仿真系統(tǒng),包括:
[0032]客戶端瀏覽器層,用戶在客戶端通過(guò)互聯(lián)網(wǎng)進(jìn)行訪問(wèn),并通過(guò)互聯(lián)網(wǎng)進(jìn)行數(shù)據(jù)的讀取和保存。
[0033]軟件表現(xiàn)層,軟件表現(xiàn)層的主要任務(wù)是將客戶端的請(qǐng)求提交到軟件控制層,以及將軟件控制層返回的數(shù)據(jù)展現(xiàn)給客戶端瀏覽器層;
[0034]軟件控制層,通過(guò)接收軟件表現(xiàn)層的響應(yīng)尋找相應(yīng)的業(yè)務(wù)處理,再將軟件業(yè)務(wù)邏輯層操作得到的結(jié)果信息反饋到軟件表現(xiàn)層;
[0035]軟件業(yè)務(wù)邏輯層,軟件業(yè)務(wù)邏輯層主要用于實(shí)現(xiàn)交通仿真各種功能的業(yè)務(wù)邏輯處理,處理仿真軟件程序的數(shù)據(jù)以及用于訪問(wèn)、控制和修改這些數(shù)據(jù)的業(yè)務(wù)規(guī)則。
[0036]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
[0037](I)本發(fā)明提供一種在線交通仿真方法及系統(tǒng),該方法包括接收用戶的交通仿真請(qǐng)求;根據(jù)所述用戶的信息和所述交通仿真請(qǐng)求選擇仿真模式;根據(jù)所述仿真模式進(jìn)行交通仿真;將所述交通仿真的數(shù)據(jù)反饋給所述用戶。在現(xiàn)有技術(shù)中,如果用戶想要使用交通仿真軟件,通常都需要以高成本全價(jià)購(gòu)買(mǎi)該交通仿真軟件;同時(shí),由于機(jī)器性能的限制,單機(jī)版的交通仿真軟件所能仿真交通場(chǎng)景的交通路口數(shù)目和復(fù)雜度是有限的,因此如果所要仿真的交通場(chǎng)景的交通路口數(shù)目較大或復(fù)雜度較高時(shí),就需要購(gòu)買(mǎi)多臺(tái)機(jī)器以組成集群來(lái)安裝該交通仿真軟件,這就進(jìn)一步增加了用戶使用交通仿真軟件的成本。而本發(fā)明所述的在線交通仿真方法及系統(tǒng),將交通仿真系統(tǒng)統(tǒng)一部署在在線仿真系統(tǒng)上,從而實(shí)現(xiàn)了在線仿真的全過(guò)程,用戶不需要全價(jià)購(gòu)買(mǎi)交通仿真軟件,也不需要購(gòu)買(mǎi)機(jī)器來(lái)安裝該交通仿真軟件,只需要按照使用情況付費(fèi);且用戶不需要參與后期的系統(tǒng)維護(hù)和升級(jí),這就進(jìn)一步節(jié)約了用戶進(jìn)行交通仿真的成本,同時(shí)也比較方便。
[0038](2)本發(fā)明所述的一種在線交通仿真方法及系統(tǒng),其包含多個(gè)服務(wù)器終端,這些服務(wù)器終端分別位于網(wǎng)絡(luò)的不同位置,而且它們都能夠單獨(dú)完成交通仿真,可以從中選擇一個(gè)最優(yōu)的服務(wù)器終端為用戶服務(wù),從而能夠更好的為用戶服務(wù);而當(dāng)其中某一個(gè)服務(wù)器終端發(fā)生故障時(shí),其他的服務(wù)器終端可以繼續(xù)提供服務(wù),因此,提高了整個(gè)系統(tǒng)的穩(wěn)定性。
[0039](3)本發(fā)明所述的在線交通仿真方法及系統(tǒng),選擇針對(duì)所述仿真模式選擇最優(yōu)的交通仿真模型,獲取所述交通仿真請(qǐng)求所需的數(shù)據(jù),調(diào)用所述交通仿真模型在由所述仿真模式選擇的服務(wù)器終端上完成所述交通仿真。在現(xiàn)有技術(shù)中,不同的交通仿真軟件各有優(yōu)點(diǎn)、各有所長(zhǎng),而用戶每次仿真的側(cè)重點(diǎn)有所不同,導(dǎo)致每次仿真最好選擇不同的,最優(yōu)的交通仿真軟件,這就增加了用戶的交通仿真成本,而本發(fā)明所述的在線交通仿真方法及系統(tǒng)能夠根據(jù)用戶的交通仿真請(qǐng)求直接選擇最優(yōu)的交通仿真模型進(jìn)行交通仿真,既方便了用戶的使用,也降低了用戶進(jìn)行交通仿真的成本。
[0040](4)本發(fā)明所述的在線交通仿真方法及系統(tǒng),所述交通仿真請(qǐng)求所需的數(shù)據(jù)包括建模、運(yùn)行、結(jié)果顯示,能夠展示整個(gè)交通仿真過(guò)程的數(shù)據(jù)??梢詫⒄麄€(gè)交通仿真的過(guò)程都實(shí)時(shí)的展現(xiàn)給用戶,從而讓用戶在進(jìn)行在線交通仿真時(shí),感覺(jué)其與在本地使用交通仿真軟件沒(méi)有任何差異,從而可以讓用戶更加容易的使用該在線仿真系統(tǒng),降低了用戶的培訓(xùn)成本。
[0041](5)本發(fā)明所述的在線交通仿真方法及系統(tǒng),使用負(fù)載均衡算法選擇出最優(yōu)服務(wù)器終端,為了方便處于網(wǎng)絡(luò)不同位置的用戶使用該交通仿真系統(tǒng),本發(fā)明所述的在線仿真方法和系統(tǒng)含有多個(gè)服務(wù)器終端。而用戶