技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于防火實驗中多數(shù)據(jù)接入整合的方法,特別涉及到包括在大型會場、場館、購物中心、樓宇、隧道、開放性環(huán)境進行防火實驗時,需要多通道、多種數(shù)據(jù)采集接入并整合分析的場合。
背景技術(shù):
:
目前的數(shù)據(jù)采集主要采用一對一單采集單接收的形式,或同種數(shù)據(jù)協(xié)議傳輸。該采集傳輸形式只能應(yīng)用在較為簡單的系統(tǒng)當(dāng)中。而在防火實驗中,一般涉及多種、多通道數(shù)據(jù)的采集,主要用于后期關(guān)聯(lián)數(shù)據(jù)的管理和分析。以此來研究火災(zāi)的危害等級、蔓延趨勢、防火措施及施救方法。
防火實驗中,預(yù)防及蔓延防止是非常重要的環(huán)節(jié),火災(zāi)的預(yù)防,需要對溫度,風(fēng)速,氣壓一系列數(shù)據(jù)進行綜合的收集,對單一數(shù)據(jù)的采集,無法直接考察或無法直觀地觀察到各采集點之間數(shù)據(jù)關(guān)聯(lián)性,僅能對單點或單種數(shù)據(jù)進行分析。缺少綜合分析的數(shù)據(jù),很難真實反應(yīng)現(xiàn)場實際的溫度上升的趨勢和散熱排風(fēng)情況,容易出現(xiàn)誤判斷和得出片面的結(jié)果。
技術(shù)實現(xiàn)要素:
:
本發(fā)明所要解決的問題是針對現(xiàn)有方法只能對數(shù)據(jù)進行單點采集,而無法將多數(shù)據(jù)接入并整合。使得后期有效數(shù)據(jù)及關(guān)聯(lián)數(shù)據(jù)查找歸類并分析效率非常低。在此提出一種用于防火實驗中多數(shù)據(jù)接入整合的方法。使用多端口信號、協(xié)議接入單片機,對復(fù)數(shù)個設(shè)備數(shù)據(jù)或多種數(shù)據(jù)類型進行進行格式、協(xié)議轉(zhuǎn)換,然后統(tǒng)一上傳至同一系統(tǒng)中的方法。本發(fā)明解決其技術(shù)問題所采取的技術(shù)方案是:接收多種不同格式數(shù)據(jù)和傳輸協(xié)議,并將賦予傳感器屬性的配置字段,然后轉(zhuǎn)化為固定格式和統(tǒng)一協(xié)議進行傳輸?shù)姆椒?,其特征在于:還包括
模擬量采集端口:用于模擬量信號數(shù)據(jù)采集。
開關(guān)量采集端口:用于開關(guān)量信號數(shù)據(jù)采集。
zigbee端口(固定端口):用于接收zigbee協(xié)議數(shù)據(jù)。
rs422/485端口(固定端口):用于接收rs422/485協(xié)議數(shù)據(jù)。
可插拔其他協(xié)議硬件擴展接入端口:用于擴展使用特殊協(xié)議或較為不常用通訊協(xié)議的設(shè)備數(shù)據(jù)接入。
大容量e2prom緩存/farm緩存:用于緩存轉(zhuǎn)換并整合后的數(shù)據(jù)串。
處理芯片:用于將模擬量、開關(guān)量信號賦予固定格式,將從設(shè)備獲取的不同協(xié)議、格式的數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一、固定的格式和協(xié)議。
步驟1:處理芯片收到服務(wù)器數(shù)據(jù)上傳請求。
步驟2:處理芯片令各端口打開,并請求數(shù)據(jù),進行一次數(shù)據(jù)采集。并存入單獨的緩存區(qū)內(nèi)。
步驟3:各端口依順序傳送信號/數(shù)據(jù)至處理芯片。
步驟4:處理芯片進行數(shù)據(jù)處理,將固定格式數(shù)據(jù)以統(tǒng)一協(xié)議傳輸至e2prom緩存/farm緩存。
步驟5:上傳緩存上所有數(shù)據(jù)。
步驟6:所有數(shù)據(jù)上傳完畢后,數(shù)據(jù)芯片清除緩存內(nèi)過期數(shù)據(jù)。
本發(fā)明由于采用了上述技術(shù)方案,其具有如下有益效果:
本發(fā)明采用的方法能使在防火實驗過程中需要的多種多通道數(shù)據(jù)同時接收到同一個設(shè)備,再將各傳感器之前做關(guān)聯(lián),有效地將數(shù)據(jù)做成固定格式并以統(tǒng)一協(xié)議發(fā)送到數(shù)據(jù)庫做數(shù)據(jù)存儲。使得防火實驗不 再依賴于單一設(shè)備獨立采集,而后期需要花費大量時間在數(shù)據(jù)整合處理,然后進行數(shù)據(jù)分析的尷尬情況。以此可以節(jié)約大量的人力成本和時間成本,并大大降低人工操作、分析時可能帶來的失誤概率。
附圖說明
圖1為本發(fā)明所述方法的系統(tǒng)組成結(jié)構(gòu)示意圖。
圖2為本發(fā)明所述方法的數(shù)據(jù)接收整合并傳輸示意圖。
圖中:1.模擬量采集端口;2.開關(guān)量采集端口;3.zigbee端口;4.rs422/485端口;5.可插拔其他協(xié)議硬件擴展接入端口;6.大容量e2prom緩存/farm緩存;7.處理芯片;8.應(yīng)用服務(wù)器。
具體實施方式
[01]以下結(jié)合附圖對本發(fā)明的內(nèi)容作進一步的說明。
如圖1所示的本發(fā)明所述的一種用于防火實驗中多數(shù)據(jù)接入整合的方法。使用多類型數(shù)據(jù)接口,對不同傳感器、設(shè)備的采集數(shù)據(jù)進行接入,屬性賦予,并轉(zhuǎn)換為固定格式及傳輸協(xié)議進行傳輸。其特征包括:接收不同數(shù)據(jù)格式和傳輸協(xié)議的數(shù)據(jù),并賦予對應(yīng)傳感器位置信息、正常工作與否、達到報警值與否、物理量意義、數(shù)值、采集時間的配置信息字段,使數(shù)據(jù)可描述自身屬性且具備關(guān)聯(lián)性。其特征在于:
[02]模擬量采集端口1:用于模擬量信號數(shù)據(jù)采集。
[03]開關(guān)量采集端口2:用于開關(guān)量信號數(shù)據(jù)采集。
[04]zigbee端口(固定端口)3:用于接收zigbee協(xié)議數(shù)據(jù)。
[05]rs422/485端口(固定端口)4:用于接收rs422/485協(xié)議數(shù)據(jù)。
[06]可插拔其他協(xié)議硬件擴展接入端口5:用于擴展使用特殊協(xié)議或較為不常用通訊協(xié)議的設(shè)備數(shù)據(jù)接入。
[07]大容量e2prom緩存/farm緩存6:用于緩存轉(zhuǎn)換并整合后的數(shù)據(jù)串。
[08]處理芯片7:用于將模擬量、開關(guān)量信號賦予固定格式,將從設(shè)備獲取的不同協(xié)議、格式的數(shù)據(jù)轉(zhuǎn)換為統(tǒng)一、固定的格式和協(xié)議。
[09]如圖2結(jié)合圖1所示本發(fā)明所述的一種用于防火實驗中多數(shù)據(jù)接入整合的方法。使用多類型數(shù)據(jù)接口,對不同傳感器、設(shè)備的采集數(shù)據(jù)進行接入,屬性賦予,并轉(zhuǎn)換為固定格式及傳輸協(xié)議進行傳輸。其特征包括:接收不同數(shù)據(jù)格式和傳輸協(xié)議的數(shù)據(jù),并賦予對應(yīng)傳感器位置信息、正常工作與否、達到報警值與否、物理量意義、數(shù)值、采集時間的配置信息字段,使數(shù)據(jù)可描述自身屬性且具備關(guān)聯(lián)性。其特征在于:
[10]模擬量采集端口1根據(jù)事先設(shè)定的可采集電平信號量程及a/d轉(zhuǎn)換分辨率,將輸入的電平信號轉(zhuǎn)換為數(shù)字信號。并根據(jù)事先設(shè)定的采樣周期,周期性捕捉信號。
[11]開關(guān)量采集端口2根據(jù)事先設(shè)定的可識別的高低電平信號,將輸入的高低電平信號轉(zhuǎn)換為芯片可識別的“0”、“1”數(shù)據(jù)信號。并根據(jù)事先設(shè)定的采樣周期,周期性捕捉信號。
[12]zigbee端口3接收zigbee協(xié)議數(shù)據(jù)。并作為固定端口預(yù)置在系統(tǒng)中。
[13]rs422/485端口4接收rs422/485協(xié)議數(shù)據(jù)。并作為固定端口預(yù)置在系統(tǒng)中。
[14]可插拔其他協(xié)議硬件擴展接入端口5對接入設(shè)備的特殊協(xié)議或非常用協(xié)議,作為預(yù)留端口,通過對處理芯片燒錄程序,來對特殊協(xié)議或非常用協(xié)議進行解析。以此保證系統(tǒng)的良好擴展性。
[15]大容量e2prom緩存/farm緩存6緩存轉(zhuǎn)換并整合后的數(shù)據(jù)串,直到數(shù)據(jù)成功上傳,以保證數(shù)據(jù)傳輸?shù)陌踩约巴暾浴?/p>
[16]處理芯片7對于接收到的模擬量及開關(guān)量信號,配置固定傳感器號,并順序加入對應(yīng)傳感器位置信息、正常工作與否、達到報警值與否、物理量意義、數(shù)值、采集時間的配置信息字段,以構(gòu)成固定格式的數(shù)據(jù)串。對于接收到的協(xié)議數(shù)據(jù),首先進行解析,捕捉相應(yīng)有效數(shù)據(jù)位。然后將其轉(zhuǎn)換為傳感器號、對應(yīng)傳感器位置信息、正常工作與否、達到報警值與否、物理量意義、數(shù)值、采集時間的固定格式數(shù)據(jù)串。再 將以上兩種數(shù)據(jù)串通過統(tǒng)一協(xié)議,以預(yù)先設(shè)定的頻率發(fā)送至e2prom緩存/farm緩存。等待后端服務(wù)器請求后,發(fā)送至服務(wù)器,并清除相應(yīng)緩存中數(shù)據(jù)。
[17]采用以上所述的系統(tǒng)和方法,具有如下有益效果:
[18]本發(fā)明采用的方法能使在防火實驗過程中需要的多種多通道數(shù)據(jù)同時接收到同一個設(shè)備,再將各傳感器之前做關(guān)聯(lián),有效地將數(shù)據(jù)做成固定格式并以統(tǒng)一協(xié)議發(fā)送到數(shù)據(jù)庫做數(shù)據(jù)存儲。使得防火實驗不再依賴于單一設(shè)備獨立采集,而后期需要花費大量時間在數(shù)據(jù)整合處理,然后進行數(shù)據(jù)分析的尷尬情況。以此可以節(jié)約大量的人力成本和時間成本,并大大降低人工操作、分析時可能帶來的失誤概率。
[19]從上述對比可說明本發(fā)明的一種用于防火實驗中多數(shù)據(jù)接入整合的方法使用多類型數(shù)據(jù)接口,對不同傳感器、設(shè)備的采集數(shù)據(jù)進行接入,屬性賦予,并轉(zhuǎn)換為固定格式及傳輸協(xié)議進行傳輸。更為便捷,且低成本,具有很大的推廣性。
[20]以上內(nèi)容對本發(fā)明所述的一種用于防火實驗中多數(shù)據(jù)接入整合的方法。使用多類型數(shù)據(jù)接口,對不同設(shè)備間的傳輸協(xié)議進行轉(zhuǎn)換的系統(tǒng)及其方法均進行了具體描述,到那時本發(fā)明不受以上描述的具體實施方式內(nèi)容的局限,所以凡依據(jù)本發(fā)明的技術(shù)要點進行的任何改進、等同修改和替換等,均屬于本發(fā)明保擴的范圍。