国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法

      文檔序號(hào):6722645閱讀:204來(lái)源:國(guó)知局
      專利名稱:一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種在線采集系統(tǒng)和采集方法,具體是一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法。
      背景技術(shù)
      隨著國(guó)家綜合實(shí)力的增強(qiáng),政府在逐年加大力度來(lái)改善人民生活水平,尤其是近幾年,在政府的主導(dǎo)下,對(duì)大量的老舊小區(qū)進(jìn)行了集體供熱改造。集體供熱投入使用后,集體供熱公司需要對(duì)小區(qū)內(nèi)各戶的室內(nèi)溫度進(jìn)行實(shí)時(shí)監(jiān)控,以便隨時(shí)調(diào)節(jié)供熱溫度,這就需要在集體供熱改造過(guò)程中在每戶室內(nèi)加裝溫度測(cè)量模塊及將測(cè)量到的溫度信號(hào)傳輸給數(shù)據(jù)中心控制器的通訊模塊。采用電纜通訊以及對(duì)檢測(cè)、通訊模塊供電時(shí)需要對(duì)墻體鑿洞布線,用戶通常不會(huì)同意,所以通常會(huì)采用無(wú)線通信方式來(lái)傳輸每戶的溫度數(shù)據(jù),對(duì)檢測(cè)、無(wú)線通信模塊采用電池供電的方式為其供電。在數(shù)據(jù)采集領(lǐng)域,基于對(duì)成本控制和系統(tǒng)高穩(wěn)定性的要求,實(shí)際應(yīng)用中普遍采用窄帶信號(hào)進(jìn)行無(wú)線通信,所述窄帶信號(hào)的頻率為433MHz,窄帶信號(hào)抗干擾能力強(qiáng),傳播距離較遠(yuǎn),能夠在大多數(shù)環(huán)境中使用,并且本窄帶信號(hào)頻率在公安部允許的免費(fèi)民用頻段387-464MHZ范圍內(nèi),系統(tǒng)成本低,因此在數(shù)據(jù)采集領(lǐng)域,普遍采用窄帶信號(hào)進(jìn)行無(wú)線通訊。在樓宇內(nèi)采用窄帶信號(hào)進(jìn)行數(shù)據(jù)采集時(shí),窄帶信號(hào)在穿透墻體時(shí)信號(hào)衰減比較嚴(yán)重,導(dǎo)致窄帶信號(hào)穿透力不強(qiáng),傳輸距離較短,因此不能通過(guò)窄帶信號(hào)將每個(gè)測(cè)量節(jié)點(diǎn)測(cè)量得到的溫度數(shù)據(jù)一次直接傳輸給數(shù)據(jù)中心控制器。中國(guó)專利文獻(xiàn)CN101988855A公開(kāi)了一種低功率無(wú)線數(shù)字溫度自動(dòng)監(jiān)控系統(tǒng),主要由無(wú)線數(shù)字測(cè)溫終端、無(wú)線數(shù)據(jù)集中器和無(wú)線溫度監(jiān)測(cè)設(shè)備組成,無(wú)線數(shù)字測(cè)溫終端安裝在需要進(jìn)行溫度測(cè)量的位置,無(wú)線數(shù)字測(cè)溫終端和無(wú)線數(shù)據(jù)集中器采用無(wú)線通訊方式,網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)為星型,無(wú)線溫度監(jiān)測(cè)設(shè)備和無(wú)線數(shù)據(jù)集中器之間采用無(wú)線通訊方式。即多個(gè)無(wú)線數(shù)字測(cè)溫終端將采集的溫度數(shù)據(jù)傳輸給無(wú)線數(shù)據(jù)集中器,無(wú)線數(shù)據(jù)集中器再將接收到的多個(gè)溫度數(shù)據(jù)傳輸給無(wú)線溫度監(jiān)測(cè)設(shè)備,進(jìn)而完成各個(gè)溫度測(cè)量點(diǎn)溫度的采集。上述專利文獻(xiàn)公開(kāi)的低功率無(wú)線數(shù)字溫度自動(dòng)監(jiān)控系統(tǒng)由于各個(gè)溫度數(shù)據(jù)需要通過(guò)無(wú)線數(shù)據(jù)集中器統(tǒng)一發(fā)給無(wú)線溫度監(jiān)測(cè)設(shè)備,而無(wú)線數(shù)據(jù)集中器的造價(jià)相對(duì)較高,進(jìn)而使得上述低功率無(wú)線數(shù)字溫度自動(dòng)監(jiān)控系統(tǒng)造價(jià)高;同時(shí),多個(gè)溫度數(shù)據(jù)基于一個(gè)無(wú)線數(shù)據(jù)集中器中轉(zhuǎn)傳輸,一旦該無(wú)線數(shù)據(jù)集中器損壞或者故障,將直接導(dǎo)致多個(gè)溫度數(shù)據(jù)丟失,進(jìn)而使得上述低功率無(wú)線數(shù)字溫度自動(dòng)監(jiān)控系統(tǒng)的容錯(cuò)能力較差。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的技術(shù)問(wèn)題是現(xiàn)有技術(shù)中采用無(wú)線數(shù)據(jù)集中器中轉(zhuǎn)發(fā)送多個(gè)溫度數(shù)據(jù)帶來(lái)的整個(gè)溫度采集系統(tǒng)造價(jià)高和容錯(cuò)能力差的技術(shù)問(wèn)題,從而提供一種穩(wěn)定性好且造價(jià)低的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法。為解決上述技術(shù)問(wèn)題,本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
      一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng),所述系統(tǒng)包括:數(shù)據(jù)中心控制器;和并列連接到所述數(shù)據(jù)中心控制器上的M條數(shù)據(jù)采集節(jié)點(diǎn)鏈路,將并列連接的M條所述鏈路從I到M順序編號(hào),且編號(hào)后第2條鏈路到第M條鏈路以逐漸遠(yuǎn)離第I條鏈路的方向順次排列,M為整數(shù)且M > 2 ;每條鏈路包括N個(gè)串行通訊連接的溫度采集節(jié)點(diǎn),每一個(gè)所述溫度采集節(jié)點(diǎn)設(shè)置在一個(gè)測(cè)溫點(diǎn)上,且N個(gè)所述溫度采集節(jié)點(diǎn)從距離數(shù)據(jù)中心控制器最近的鏈路近端向距離數(shù)據(jù)中心控制器最遠(yuǎn)的鏈路遠(yuǎn)端從I到N順序編號(hào),N為整數(shù)且N > I ;溫度采集節(jié)點(diǎn)(m, η)代表第m條鏈路上的第η個(gè)溫度采集節(jié)點(diǎn),m和η均為自然數(shù),且m < Μ, η < N ;每一個(gè)所述溫度采集節(jié)點(diǎn)(m, η)包括:節(jié)點(diǎn)狀態(tài)切換單元,用于控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài)或休眠狀態(tài);控制單元,包括節(jié)點(diǎn)溫度檢測(cè)控制模塊、同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊、冗余節(jié)點(diǎn)溫度采集控制模塊和溫度數(shù)據(jù)打包模塊;溫度測(cè)量單元,用于在所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下周期性地檢測(cè)所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)并將檢測(cè)到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;無(wú)線傳輸單元,在溫度采集節(jié)點(diǎn)(m,n+l)發(fā)送數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,n)上的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制該溫度采集節(jié)點(diǎn)(m,n)的無(wú)線傳輸單元進(jìn)入等待接收狀態(tài),在預(yù)定時(shí)間Tl內(nèi)接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù),并將接收到的溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(m,η)上的溫度數(shù)據(jù)打包模塊;在溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的冗余節(jié)點(diǎn)溫度采集控制模塊控制該溫度采集節(jié)點(diǎn)(m,n)的無(wú)線傳輸單元進(jìn)入等待接收狀態(tài),在預(yù)定時(shí)間Tl內(nèi)接收溫度采集節(jié)點(diǎn)(m+1, η)和/或溫度采集節(jié)點(diǎn)(m-1,η)發(fā)送的溫度數(shù)據(jù),并將接收到的溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m_l,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(m,η)上的溫度數(shù)據(jù)打包模塊;和電池單元,用于給所述節(jié)點(diǎn)狀態(tài)切換單元、所述控制單元、所述溫度測(cè)量單元和所述無(wú)線傳輸單元供電;所述溫度數(shù)據(jù)打包模塊從溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m_l,n)發(fā)送的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)后與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)和接收到的所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;其中,q為單側(cè)冗余級(jí)數(shù),所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)指:第(m_q)條鏈路到第(m-Ι)條鏈路和/或第(m+1)條鏈路到第(m+q)條鏈路中的第η個(gè)溫度采集節(jié)點(diǎn)至第N個(gè)溫度采集節(jié)點(diǎn),q為整數(shù)且KqSM-1;。所述冗余節(jié)點(diǎn)溫度采集控制模塊進(jìn)一步包括:側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊,用于設(shè)定所述側(cè)向冗余因子P和所述單側(cè)冗余級(jí)數(shù)q,其中,所述側(cè)向冗余因子P用于標(biāo)識(shí)冗余為前向單側(cè)冗余或后向單側(cè)冗余或雙側(cè)冗余,所述前向單側(cè)冗余為從第m條鏈路向第m+1條鏈路方向的冗余,所述后向單側(cè)冗余為從第m條鏈路向第m-Ι條鏈路方向的冗余;所述雙側(cè)冗余包括前向單側(cè)冗余和后向單側(cè)冗余;和側(cè)向冗余因子判斷模塊,接收所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊設(shè)定的所述側(cè)向冗余因子P,判斷所述冗余為前向單側(cè)冗余或后向單側(cè)冗余或雙側(cè)冗余:前向單側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m+l,n)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊;后向單側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊;雙側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m-Ι,η)和溫度采集節(jié)點(diǎn)(m+Ι,η)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊。所述溫度數(shù)據(jù)打包模塊進(jìn)一步包括完整溫度數(shù)據(jù)打包模塊和壓縮溫度數(shù)據(jù)打包模塊,其中,所述完整溫度數(shù)據(jù)打包模塊用于打包完整的溫度數(shù)據(jù),打包后的完整溫度數(shù)據(jù)包包括幀頭、完整數(shù)據(jù)段和標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位;所述完整數(shù)據(jù)段中存儲(chǔ)有q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,η)上檢測(cè)到的溫度數(shù)據(jù)和接收到的所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù);所述壓縮溫度數(shù)據(jù)打包模塊用于打包壓縮的溫度數(shù)據(jù),打包后的壓縮溫度數(shù)據(jù)包包括幀頭、壓縮數(shù)據(jù)段和標(biāo)志位;所述壓縮數(shù)據(jù)段中存儲(chǔ)有通過(guò)所述標(biāo)志位壓縮后的溫度數(shù)據(jù);所述標(biāo)志位包括標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位,同時(shí)還包括如下標(biāo)志位中的至少一種:歷史溫度比較標(biāo)志位,用于標(biāo)識(shí)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)是否相同;在當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)相同時(shí),僅用所述歷史溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)到的溫度數(shù)據(jù);同期溫度比較標(biāo)志位,用于標(biāo)記一個(gè)溫度采集節(jié)點(diǎn)與所述壓縮數(shù)據(jù)段中相鄰的前一個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)是否相同;如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù)。所述幀頭包括幀長(zhǎng)度、目的地址和源地址,其中所述幀長(zhǎng)度、所述目的地址和所述源地址分別占I個(gè)字節(jié);所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最多包括(pq+1) *N個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù),每個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)占1.5個(gè)字節(jié),所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最大為1.5* (pq+l)*N個(gè)字節(jié),若1.5* (pq+1 )*N不為整數(shù)字節(jié),則向上取整字節(jié);其中前向單側(cè)冗余或后向單側(cè)冗余時(shí),P取值I,雙側(cè)冗余時(shí)P取值2 ;每個(gè)所述標(biāo)志位占用I個(gè)比特位。一種基于上述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,包括如下步驟:SO:令 m=l,n=N ;S1:所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài),所述溫度數(shù)據(jù)打包模塊從存儲(chǔ)的溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)并存儲(chǔ);直到到達(dá)預(yù)定時(shí)間Tl,然后所述溫度采集節(jié)點(diǎn)(m,n)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元的控制下轉(zhuǎn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài);S2:判斷η是否等于N,若η=Ν則進(jìn)入步驟S4,否則進(jìn)入步驟S3;S3:在溫度采集節(jié)點(diǎn)(m,n+1)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制所述無(wú)線傳輸單元等待接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度采集節(jié)點(diǎn)(m,n+1)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度數(shù)據(jù)打包模塊將所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)以及檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;所述溫度采集節(jié)點(diǎn)(m,n_l)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在其節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(m,n-1)的溫度數(shù)據(jù);所述溫度采集節(jié)點(diǎn)(m+1,η)和/或所述溫度采集節(jié)點(diǎn)(m_l,n)在各自所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在各自所述節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m, η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài)后轉(zhuǎn)入步驟S5 ;S4:所述節(jié)點(diǎn)溫度檢測(cè)控制模塊控制所述溫度測(cè)量單元檢測(cè)所述溫度采集節(jié)點(diǎn)Cm, N)的溫度數(shù)據(jù)并將檢測(cè)到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度數(shù)據(jù)打包模塊將所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù),與檢測(cè)到的所述溫度采集節(jié)點(diǎn)U,N)的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;所述溫度采集節(jié)點(diǎn)(m,N_l)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)U,N)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)U,N)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在所述溫度采集節(jié)點(diǎn)(m,N-1)的節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(m,N-1)的溫度數(shù)據(jù);所述溫度采集節(jié)點(diǎn)(m+1,N)和/或所述溫度采集節(jié)點(diǎn)(m_l,N)在各自所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)U,N)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,N)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在各自所述節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m,N)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m, N)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,N)進(jìn)入工作狀態(tài);S5:在所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m_I,η)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下等待接收溫度采集節(jié)點(diǎn)(m+1, η)和/或溫度采集節(jié)點(diǎn)(m-1, η)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊,在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)在其各自的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);S6:判斷是否η-1=0,若不等于O則令η=η_1后進(jìn)入所述步驟SI;若η_1=0,則將所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)直接發(fā)送至所述數(shù)據(jù)中心控制器,并進(jìn)一步判斷是否m=M,若是則轉(zhuǎn)入所述步驟S7,否則令m=m+l, n=N后返回所述步驟SI ;S7:到達(dá)工作時(shí)間后所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài)轉(zhuǎn)入步驟so。一種基于上述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,包括如下步驟:S0,:令 m=l,n=N ;SI,:所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài),所述溫度數(shù)據(jù)打包模塊從存儲(chǔ)的溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)并存儲(chǔ);直到到達(dá)預(yù)定時(shí)間Tl,然后所述溫度采集節(jié)點(diǎn)(m,n)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元的控制下轉(zhuǎn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài);S2’:在溫度采集節(jié)點(diǎn)(m,n+1)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制所述無(wú)線傳輸單元等待接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度采集節(jié)點(diǎn)(m,n+1)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度數(shù)據(jù)打包模塊將所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)以及檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;所述溫度采集節(jié)點(diǎn)(m,n_l)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在其節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(m,n-1)的溫度數(shù)據(jù);所述溫度采集節(jié)點(diǎn)(m+1,η)和/或所述溫度采集節(jié)點(diǎn)(m_l,η)在各自所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在各自所述節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送溫度數(shù)據(jù)后,直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài)后轉(zhuǎn)入步驟S3’ ;S3’:在所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m_l,η)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下等待接收溫度采集節(jié)點(diǎn)(m+1, η)和/或溫度采集節(jié)點(diǎn)(m-1, η)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊,在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,在各自的所述節(jié)點(diǎn)狀態(tài)切換單元的控制下轉(zhuǎn)入休眠狀態(tài);S4’:判斷是否η-1=0,若不等于O則令η=η-1后進(jìn)入所述步驟SI’ ;若η_1=0,則將所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)直接發(fā)送至所述數(shù)據(jù)中心控制器,并進(jìn)一步判斷是否m=M,若是則轉(zhuǎn)入所述步驟S5’,否則令m=m+l,n=N后返回所述步驟SI,;S5’:到達(dá)工作時(shí)間后所述溫度采集節(jié)點(diǎn)(m,n)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài)轉(zhuǎn)入步驟S0’。在所述步驟SO或S0’之前,還包括通過(guò)所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊配置側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q的步驟。所述溫度數(shù)據(jù)打包模塊還進(jìn)一步包括完整溫度數(shù)據(jù)打包步驟和壓縮溫度數(shù)據(jù)打包步驟,其中,完整溫度數(shù)據(jù)打包步驟,用于打包完整的溫度數(shù)據(jù),打包后的完整溫度數(shù)據(jù)包包括幀頭、完整數(shù)據(jù)段和標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位;其中所述壓縮溫度數(shù)據(jù)打包步驟用于打包壓縮的溫度數(shù)據(jù),打包后的壓縮溫度數(shù)據(jù)包包括幀頭、壓縮數(shù)據(jù)段和標(biāo)志位;所述標(biāo)志位包括標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位,同時(shí)還包括如下標(biāo)志位中的至少一種:歷史溫度比較標(biāo)志位,用于標(biāo)識(shí)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)是否相同;在當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)相同時(shí),僅用所述歷史溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)到的溫度數(shù)據(jù);同期溫度比較標(biāo)志位,用于標(biāo)記一個(gè)溫度采集節(jié)點(diǎn)與所述壓縮數(shù)據(jù)段中相鄰的前一個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)是否相同;如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù)。所述幀頭包括幀長(zhǎng)度、目的地址和源地址,其中所述幀長(zhǎng)度、所述目的地址和所述源地址分別占I個(gè)字節(jié); 所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最多包括(pq+1) *N個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù),每個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)占1.5個(gè)字節(jié),所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最大為1.5* (pq+1) *N個(gè)字節(jié),若1.5* (pq+1) *N不為整數(shù)字節(jié),則向上取整字節(jié);每個(gè)所述標(biāo)志位占用I個(gè)比特位。本發(fā)明的上述技術(shù)方案相比現(xiàn)有技術(shù)具有以下優(yōu)點(diǎn):(I)本發(fā)明所述的一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法,數(shù)據(jù)中心控制器通過(guò)所述溫度采集節(jié)點(diǎn)U,I)接收多條數(shù)據(jù)采集節(jié)點(diǎn)鏈路上的溫度數(shù)據(jù),每條鏈路上的溫度采集節(jié)點(diǎn)從U,N)到(m,I)順次串行通訊連接,無(wú)需設(shè)置單獨(dú)的無(wú)線數(shù)據(jù)集中器,即可實(shí)現(xiàn)溫度數(shù)據(jù)的采集,使得本發(fā)明的在線采集系統(tǒng)造價(jià)大大降低;同時(shí),每個(gè)溫度采集節(jié)點(diǎn)均接收并存儲(chǔ)有冗余節(jié)點(diǎn)上檢測(cè)到的溫度數(shù)據(jù),在某個(gè)溫度采集節(jié)點(diǎn)出錯(cuò)或者電力不足不能正常工作導(dǎo)致某一條傳輸路徑出現(xiàn)問(wèn)題時(shí),該傳輸路徑上的溫度數(shù)據(jù)可通過(guò)其它溫度采集節(jié)點(diǎn)構(gòu)成的傳輸路徑傳輸,實(shí)現(xiàn)冗余數(shù)據(jù)通信的功能,可以保證在某個(gè)或某幾個(gè)溫度采集節(jié)點(diǎn)出現(xiàn)故障或不能傳輸數(shù)據(jù)的時(shí)候,不影響其他溫度采集節(jié)點(diǎn)的數(shù)據(jù)傳輸,因此可以避免因某個(gè)溫度采集節(jié)點(diǎn)失效而導(dǎo)致大面積的通信故障,穩(wěn)定性好。(2)本發(fā)明所述的一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法,所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q可以根據(jù)系統(tǒng)對(duì)數(shù)據(jù)的負(fù)載能力以及系統(tǒng)在不同環(huán)境下的對(duì)容錯(cuò)性的需要來(lái)配置:如當(dāng)環(huán)境比較惡略,對(duì)無(wú)線傳輸信號(hào)干擾較大時(shí),可根據(jù)系統(tǒng)的承受能力,可將側(cè)向冗余因子P配置為雙向冗余,和/或?qū)蝹?cè)冗余級(jí)數(shù)q增大,這樣保證整個(gè)系統(tǒng)在滿足穩(wěn)定性的同時(shí),能夠最大可能的降低功耗。(3)本發(fā)明所述的一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法,傳輸壓縮的溫度數(shù)據(jù),可以大大減少傳輸?shù)臏囟葦?shù)據(jù)量,縮短傳輸時(shí)間,降低能耗,延長(zhǎng)電池單元的使用時(shí)間;同時(shí),在傳輸周期開(kāi)始時(shí)傳輸完整的溫度數(shù)據(jù),可以有效避免當(dāng)溫度數(shù)據(jù)上報(bào)失敗并且以后的溫度維持不變時(shí),數(shù)據(jù)中心控制器只收到“與上次溫度相同”的報(bào)告,從而導(dǎo)致不能及時(shí)更新數(shù)據(jù)的情況的出現(xiàn)。(4)本發(fā)明所述的一種基于后備冗余數(shù)據(jù)的在線采集系統(tǒng)和采集方法,對(duì)溫度數(shù)據(jù)進(jìn)行壓縮,壓縮后的溫度數(shù)據(jù)包括標(biāo)志位,其中,歷史溫度比較標(biāo)志位來(lái)表示所述系統(tǒng)節(jié)點(diǎn)的溫度與上一周期的溫度相比是否改變,并在當(dāng)前溫度數(shù)據(jù)與上一次溫度數(shù)據(jù)相同時(shí),僅用歷史溫度比較標(biāo)志位標(biāo)記當(dāng)前溫度數(shù)據(jù),打包后的壓縮數(shù)據(jù)包里不包括該溫度采集節(jié)點(diǎn)的當(dāng)前溫度數(shù)據(jù),充分考慮環(huán)境溫度的穩(wěn)定性,可大大減少傳輸?shù)臄?shù)據(jù)量,降低傳輸時(shí)間,進(jìn)一步降低功耗;同期溫度比較標(biāo)志表示在同一周期內(nèi)所述系統(tǒng)節(jié)點(diǎn)的溫度與上一節(jié)點(diǎn)的溫度是否一致,如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù);不需要通過(guò)溫度數(shù)據(jù)字段重新傳輸節(jié)點(diǎn)溫度,溫度數(shù)據(jù)字段的后續(xù)字節(jié)向前移位,減少溫度數(shù)據(jù)字段的長(zhǎng)度,降低傳輸?shù)臄?shù)據(jù)量,從而降低功耗,提高電池使用時(shí)間。特別適合于各個(gè)測(cè)溫點(diǎn)之間溫度基本恒定的在線溫度采集系統(tǒng),可最大程度的壓縮傳輸?shù)臄?shù)據(jù)量,將功耗降到最低。


      為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明,其中,圖1是本發(fā)明一個(gè)實(shí)施例基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的結(jié)構(gòu)框圖;圖2是圖1所示實(shí)施例的一個(gè)溫度采集節(jié)點(diǎn)的結(jié)構(gòu)框圖;圖3是本發(fā)明一個(gè)實(shí)施例基于后備冗余數(shù)據(jù)的低功耗在線采集方法流程圖。
      具體實(shí)施例方式參見(jiàn)圖1,根據(jù)本實(shí)施例的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)包括:數(shù)據(jù)中心控制器和并列連接到所述數(shù)據(jù)中心控制器上的3條數(shù)據(jù)采集節(jié)點(diǎn)鏈路。將并列連接的3條所述鏈路從I到3順序編號(hào),且編號(hào)后第2條鏈路和第3條鏈路以逐漸遠(yuǎn)離第I條鏈路的方向順次排列。從圖1中可以看出,每條鏈路包括16個(gè)串行通訊連接的溫度采集節(jié)點(diǎn),每一個(gè)所述溫度采集節(jié)點(diǎn)設(shè)置在一個(gè)測(cè)溫點(diǎn)上,且所述16個(gè)溫度采集節(jié)點(diǎn)從距離數(shù)據(jù)中心控制器最近的鏈路近端向距離數(shù)據(jù)中心控制器最遠(yuǎn)的鏈路遠(yuǎn)端從I到16順序編號(hào)。以溫度采集節(jié)點(diǎn)(m,η)代表第m條鏈路上的第η個(gè)溫度采集節(jié)點(diǎn),m和η均為自然數(shù),且 m < 3, η < 16。圖2給出了每一個(gè)所述溫度采集節(jié)點(diǎn)(m,η)的結(jié)構(gòu)框圖,其包括:節(jié)點(diǎn)狀態(tài)切換單元,用于控制所述溫度采集節(jié)點(diǎn)(m,n)進(jìn)入工作狀態(tài)或休眠狀態(tài)??刂茊卧ü?jié)點(diǎn)溫度檢測(cè)控制模塊、同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊、冗余節(jié)點(diǎn)溫度采集控制模塊和溫度數(shù)據(jù)打包模塊。溫度測(cè)量單元,用于在所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下周期性地檢測(cè)所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)并將檢測(cè)到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊。無(wú)線傳輸單元,在所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制該溫度采集節(jié)點(diǎn)(m,η)的無(wú)線傳輸單元進(jìn)入等待接收狀態(tài),在預(yù)定時(shí)間Tl內(nèi)接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù),并將接收的溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(m,η)上的溫度數(shù)據(jù)打包模塊;在所述溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m, η)上的冗余節(jié)點(diǎn)溫度采集控制模塊控制該溫度采集節(jié)點(diǎn)(m, η)的無(wú)線傳輸單元進(jìn)入等待接收狀態(tài),在預(yù)定時(shí)間Tl內(nèi)接收溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-1, η)發(fā)送的溫度數(shù)據(jù),并將接收的溫度采集節(jié)點(diǎn)(m+1, η)和/或溫度采集節(jié)點(diǎn)(m-1, η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(m,η)上的溫度數(shù)據(jù)打包模塊。還包括電池單元,用于給所述節(jié)點(diǎn)狀態(tài)切換單元、所述控制單元、所述溫度測(cè)量單元和所述無(wú)線傳輸單元供電。本實(shí)施例中,所述溫度數(shù)據(jù)打包模塊,從溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m_l,n)發(fā)送的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)后與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)和接收到的所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送給所述溫度采集節(jié)點(diǎn)(m,n-1)、所述溫度采集節(jié)點(diǎn)(m+1, η)和/或所述溫度采集節(jié)點(diǎn)(m-1, η)。其中,q為單側(cè)冗余級(jí)數(shù),所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)指:第(m_q)條鏈路到第(m-Ι)條鏈路和/或第(m+1)條鏈路到第(m+q)條鏈路中的第η個(gè)溫度采集節(jié)點(diǎn)至第N個(gè)溫度采集節(jié)點(diǎn),q為整數(shù)且1≤q≤M-1。優(yōu)選地,所述溫度數(shù)據(jù)打包模塊進(jìn)一步包括完整溫度數(shù)據(jù)打包模塊和壓縮溫度數(shù)據(jù)打包模塊,其中,所述完整溫度數(shù)據(jù)打包模塊用于打包完整的溫度數(shù)據(jù),打包后的完整溫度數(shù)據(jù)包包括幀頭、完整數(shù)據(jù)段和標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位;所述完整數(shù)據(jù)段中存儲(chǔ)有q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,η)上檢測(cè)到的溫度數(shù)據(jù)和接收到的所述溫度采集節(jié)點(diǎn)(m, n+1)發(fā)送的溫度數(shù)據(jù)。所述壓縮溫度數(shù)據(jù)打包模塊用于打包壓縮的溫度數(shù)據(jù),打包后的壓縮溫度數(shù)據(jù)包包括幀頭、壓縮數(shù)據(jù)段和標(biāo)志位;所述壓縮數(shù)據(jù)段中存儲(chǔ)有通過(guò)所述標(biāo)志位壓縮后的溫度數(shù)據(jù);所述標(biāo)志位包括標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位,同時(shí)還包括如下標(biāo)志位中的至少一種:歷史溫度比較標(biāo)志位,用于標(biāo)識(shí)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)是否相同;在當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)相同時(shí),僅用所述歷史溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)。同期溫度比較標(biāo)志位,用于標(biāo)記一個(gè)溫度采集節(jié)點(diǎn)與所述壓縮數(shù)據(jù)段中相鄰的前一個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)是否相同;如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度 數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù)。進(jìn)一步優(yōu)選地,所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最多包括(pq+1) *N個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù),每個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)占1.5個(gè)字節(jié),所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最大為1.5* (pq+1) *N個(gè)字節(jié),若1.5* (pq+1) *N不為整數(shù)字節(jié),則向上取整字節(jié);其中前向單側(cè)冗余或后向單側(cè)冗余時(shí),P取值1,雙側(cè)冗余時(shí)P取值2。每個(gè)所述標(biāo)志位占用I個(gè)比特位。優(yōu)選地,所述冗余節(jié)點(diǎn)溫度采集控制模塊進(jìn)一步包括:側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊,用于設(shè)定所述側(cè)向冗余因子P和所述單側(cè)冗余級(jí)數(shù)q,其中,所述側(cè)向冗余因子P用于標(biāo)識(shí)冗余為前向單側(cè)冗余或后向單側(cè)冗余或雙側(cè)冗余,所述前向單側(cè)冗余為從第m條鏈路向第m+1條鏈路方向的冗余,所述后向單側(cè)冗余為從第m條鏈路向第m-Ι條鏈路方向的冗余;所述雙側(cè)冗余包括前向單側(cè)冗余和后向單側(cè)冗余;和側(cè)向冗余因子判斷模塊,接收所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊設(shè)定的所述側(cè)向冗余因子P,判斷所述冗余為前向單側(cè)冗余或后向單側(cè)冗余或雙側(cè)冗余:前向單側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m+1,η)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊。后向單側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊。雙側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m-1, η)和溫度采集節(jié)點(diǎn)(m+1, η)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊。一種基于上述基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的第一個(gè)實(shí)施例的在線采集方法,其采集過(guò)程包括如下步驟:第一條鏈路、第二條鏈路、第三條鏈路順次進(jìn)行溫度數(shù)據(jù)采集,在任一條鏈路進(jìn)行溫度數(shù)據(jù)采集的過(guò)程中,其他兩條鏈路均處于休眠狀態(tài)。對(duì)進(jìn)行溫度數(shù)據(jù)采集的鏈路而言,該鏈路上的溫度采集節(jié)點(diǎn)按照從鏈路遠(yuǎn)端至鏈路近端的順序依次進(jìn)入工作狀態(tài),并在發(fā)送溫度數(shù)據(jù)到達(dá)預(yù)定時(shí)間Tl后依次進(jìn)入休眠狀態(tài)。系統(tǒng)開(kāi)始工作前,每一所述溫度采集節(jié)點(diǎn)(m,η)中的側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊配置側(cè)向冗余因子Ρ=2即為雙側(cè)冗余,單側(cè)冗余級(jí)數(shù)q=l ;作為其他實(shí)施方式所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q也可為不可配置的,比如通過(guò)編程將P和q賦值。第一條鏈路上的溫度采集節(jié)點(diǎn)按照如下順序開(kāi)始溫度數(shù)據(jù)采集:SlO:所述溫度采集節(jié)點(diǎn)(1,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài);Sll:所述溫度采集節(jié)點(diǎn)(1,16)中的溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(1,16)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(1,16)的溫度數(shù)據(jù)打包模塊;S12:所述溫度采集節(jié)點(diǎn)(1,16)中的所述溫度數(shù)據(jù)打包模塊將所述溫度采集節(jié)點(diǎn)(I, 16)自身的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;由于本實(shí)施例中預(yù)先設(shè)定為雙側(cè)冗余,且冗余級(jí)數(shù)為1,因此當(dāng)所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送溫度數(shù)據(jù)時(shí),除了同鏈路上與其相鄰的溫度采集節(jié)點(diǎn)(1,15)會(huì)接收之外,還有其后向冗余鏈路上的冗余節(jié)點(diǎn)(2,16)接收其發(fā)送的溫度數(shù)據(jù);此時(shí)所述溫度采集節(jié)點(diǎn)(I, 16)的前向冗余鏈路上的冗余節(jié)點(diǎn)不存在。在所述溫度采集節(jié)點(diǎn)(I,16 )開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(I,15 )在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下進(jìn)入等待接收狀態(tài);同時(shí),所述溫度采集節(jié)點(diǎn)(2,16)在其冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);直到所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(1,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,16)將接收的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(1,15),將所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在其所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(1,15)的溫度數(shù)據(jù);此時(shí),所述溫度采集節(jié)點(diǎn)(1,15)將所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送的溫度數(shù)據(jù)與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(1,15)的溫度數(shù)據(jù)打包后經(jīng)其上的無(wú)線傳輸單元發(fā)送;在所述溫度采集節(jié)點(diǎn)(I,16 )開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(I,15 )在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下進(jìn)入等待接收狀態(tài);同時(shí),所述溫度采集節(jié)點(diǎn)(2,16)在其冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);直到所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(1,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,16)將接收的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(1,15),將所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在其所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(1,15)的溫度數(shù)據(jù);此時(shí),所述溫度采集節(jié)點(diǎn)(1,15)將所述溫度采集節(jié)點(diǎn)(1,16)發(fā)送的溫度數(shù)據(jù)與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(1,15)的溫度數(shù)據(jù)打包后經(jīng)其上的無(wú)線傳輸單元發(fā)送。在所述溫度采集節(jié)點(diǎn)(1,15)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(1,14)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下進(jìn)入等待接收狀態(tài);同時(shí),所述溫度采集節(jié)點(diǎn)(2,15)在其冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);直到所述溫度采集節(jié)點(diǎn)(1,15)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(1,15)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,15)將接收的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(1,14),將所述溫度采集節(jié)點(diǎn)(1,15)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在其所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(1,14)的溫度數(shù)據(jù);此時(shí),所述溫度采集節(jié)點(diǎn)(1,14)將所述溫度采集節(jié)點(diǎn)(1,15)發(fā)送的溫度數(shù)據(jù)與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(1,14)的溫度數(shù)據(jù)打包后經(jīng)其上的無(wú)線傳輸單元發(fā)送。依次類推,直到所述溫度采集節(jié)點(diǎn)(I,I)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述中心數(shù)據(jù)控制器接收所述溫度檢測(cè)節(jié)點(diǎn)(1,I)發(fā)送的溫度數(shù)據(jù);同時(shí),溫度采集節(jié)點(diǎn)(2,I)在其冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);所述溫度采集節(jié)點(diǎn)(1,I)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(1,I)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,I)在其冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(1,I)發(fā)送的溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,將其接收到的所述溫度采集節(jié)點(diǎn)(1,I)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊,然后在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);至此,第一條鏈路的溫度數(shù)據(jù)采集過(guò)程結(jié)束。然后第二條鏈路上的溫度采集節(jié)點(diǎn)按照如下順序開(kāi)始溫度數(shù)據(jù)采集:S20:所述溫度采集節(jié)點(diǎn)(2,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài);S21:所述溫度采集節(jié)點(diǎn)(2,16)中的溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(2,16)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(2,16)的溫度數(shù)據(jù)打包模塊;S22:所述溫度采集節(jié)點(diǎn)(2,16)的溫度數(shù)據(jù)打包模塊從其中存儲(chǔ)的溫度采集節(jié)點(diǎn)(I, 16)發(fā)送的溫度數(shù)據(jù)中提取出所述溫度采集節(jié)點(diǎn)(1,16)檢測(cè)到的溫度數(shù)據(jù)和所述溫度采集節(jié)點(diǎn)(2,16)檢測(cè)到的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;由于本實(shí)施例中預(yù)先設(shè)定為雙側(cè)冗余,且冗余級(jí)數(shù)為1,因此當(dāng)所述溫度采集節(jié)點(diǎn)(2,16)發(fā)送溫度數(shù)據(jù)時(shí),除了同鏈路上與其相鄰的溫度采集節(jié)點(diǎn)(2,15)會(huì)接收之外,還有其前向冗余鏈路上的冗余節(jié)點(diǎn)(1,16)和后向冗余鏈路上的冗余節(jié)點(diǎn)(3,16)接收其發(fā)送的溫度數(shù)據(jù)。在所述溫度采集節(jié)點(diǎn)(2,16)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(2,15)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下進(jìn)入等待接收狀態(tài);同時(shí),所述溫度采集節(jié)點(diǎn)(1,16)和所述溫度采集節(jié)點(diǎn)(3,16)在其各自的冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài)。直到所述溫度采集節(jié)點(diǎn)(2,16)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(2,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(1,16)和所述溫度采集節(jié)點(diǎn)(3,16)將接收的溫度數(shù)據(jù)存儲(chǔ)至各自的溫度數(shù)據(jù)打包模塊后在其各自的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,15),將所述溫度采集節(jié)點(diǎn)(2,16)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在其所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(2,15)的溫度數(shù)據(jù);此時(shí),所述溫度采集節(jié)點(diǎn)(2,15)上的溫度數(shù)據(jù)打包模塊將其存儲(chǔ)的所述溫度采集節(jié)點(diǎn)(1,15)發(fā)送的溫度數(shù)據(jù)中提取出所述溫度采集節(jié)點(diǎn)(1,15)和所述溫度采集節(jié)點(diǎn)(1,16)檢測(cè)到的溫度數(shù)據(jù),與所述溫度采集節(jié)點(diǎn)(2,16)發(fā)送的溫度數(shù)據(jù)與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(2,15)的溫度數(shù)據(jù)打包后經(jīng)其上的無(wú)線傳輸單元發(fā)送;依次類推,直到所述溫度采集節(jié)點(diǎn)(2,I)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述中心數(shù)據(jù)控制器接收所述溫度檢測(cè)節(jié)點(diǎn)(2,I)發(fā)送的溫度數(shù)據(jù);同時(shí),溫度采集節(jié)點(diǎn)(1,O和溫度采集節(jié)點(diǎn)(3,I)在各自的冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);所述溫度采集節(jié)點(diǎn)(2,I)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(2,I)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(1,I)和所述溫度采集節(jié)點(diǎn)(3,I)在各自的冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(2,I)發(fā)送的溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,將其接收到的所述溫度采集節(jié)點(diǎn)(2,I)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至各自的溫度數(shù)據(jù)打包模塊,然后在各自的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);至此,第二條鏈路的溫度數(shù)據(jù)采集過(guò)程結(jié)束。然后第三條鏈路上的溫度采集節(jié)點(diǎn)按照如下順序開(kāi)始溫度數(shù)據(jù)采集:S30:所述溫度采集節(jié)點(diǎn)(3,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài);S31:所述溫度采集節(jié)點(diǎn)(3,16)中的溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(3,16)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(3,16)的溫度數(shù)據(jù)打包模塊;S32:所述溫度采集節(jié)點(diǎn)(3,16)的溫度數(shù)據(jù)打包模塊從其中存儲(chǔ)的溫度采集節(jié)點(diǎn)(2,16)發(fā)送的溫度數(shù)據(jù)中提取出所述溫度采集節(jié)點(diǎn)(2,16)檢測(cè)到的溫度數(shù)據(jù)和所述溫度采集節(jié)點(diǎn)(3,16)檢測(cè)到的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送;由于本實(shí)施例中預(yù)先設(shè)定為雙側(cè)冗余,且冗余級(jí)數(shù)為1,因此當(dāng)所述溫度采集節(jié)點(diǎn)(3,16)發(fā)送溫度數(shù)據(jù)時(shí),除了同鏈路上與其相鄰的溫度采集節(jié)點(diǎn)(3,15)會(huì)接收之外,還有其前向冗余鏈路上的冗余節(jié)點(diǎn)(2,16)接收其發(fā)送的溫度數(shù)據(jù),此時(shí)其后向冗余鏈路上的冗余節(jié)點(diǎn)不存在。在所述溫度采集節(jié)點(diǎn)(3,16)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(3,15)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下進(jìn)入等待接收狀態(tài);同時(shí),所述溫度采集節(jié)點(diǎn)(2,16)在其上的冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);直到所述溫度采集節(jié)點(diǎn)(3,16)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(3,16)在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,16)將接收的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后在其上的節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(3,15),將所述溫度采集節(jié)點(diǎn)(3,16)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在其所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(3,15)的溫度數(shù)據(jù);此時(shí),所述溫度采集節(jié)點(diǎn)(3,15)上的溫度數(shù)據(jù)打包模塊將其存儲(chǔ)的所述溫度采集節(jié)點(diǎn)(2,15)發(fā)送的溫度數(shù)據(jù)中提取出所述溫度采集節(jié)點(diǎn)(2,15)和所述溫度采集節(jié)點(diǎn)(2,16)檢測(cè)到的溫度數(shù)據(jù),與所述溫度采集節(jié)點(diǎn)(3,16)發(fā)送的溫度數(shù)據(jù)與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(3,15)的溫度數(shù)據(jù)打包后經(jīng)其上的無(wú)線傳輸單元發(fā)送;依次類推,直到所述溫度采集節(jié)點(diǎn)(3,I)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述中心數(shù)據(jù)控制器接收所述溫度檢測(cè)節(jié)點(diǎn)(3,I)發(fā)送的溫度數(shù)據(jù);同時(shí),溫度采集節(jié)點(diǎn)(2,I)在其上的冗余節(jié)點(diǎn)溫度采集控制模塊的控制下進(jìn)入等待接收狀態(tài);所述溫度采集節(jié)點(diǎn)(3,I)發(fā)送溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,所述溫度采集節(jié)點(diǎn)(3,I)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(2,I)在其上的冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(3,I)發(fā)送的溫度數(shù)據(jù)的時(shí)間到達(dá)預(yù)定時(shí)間Tl后,將其接收到的所述溫度采集節(jié)點(diǎn)(3,I)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊,然后在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);至此,第三條鏈路的溫度數(shù)據(jù)采集過(guò)程結(jié)束。所有溫度采集節(jié)點(diǎn)的第一次溫度數(shù)據(jù)采集至此結(jié)束,所有溫度采集節(jié)點(diǎn)均進(jìn)入休眠狀態(tài)。第二次溫度采集開(kāi)始后,按照類似于第一次溫度數(shù)據(jù)采集的順序開(kāi)始溫度數(shù)據(jù)采集。與第一次溫度數(shù)據(jù)采集不同的是,每個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)打包模塊中均存儲(chǔ)有冗余鏈路上的冗余節(jié)點(diǎn)發(fā)送的溫度數(shù)據(jù)。所述溫度數(shù)據(jù)打包模塊從存儲(chǔ)的冗余節(jié)點(diǎn)發(fā)送的溫度數(shù)據(jù)中提取出冗余節(jié)點(diǎn)至所述冗余節(jié)點(diǎn)所在鏈路上的最遠(yuǎn)端的溫度采集節(jié)點(diǎn)檢測(cè)的溫度數(shù)據(jù),與同鏈路相鄰節(jié)點(diǎn)發(fā)送的溫度數(shù)據(jù)與其上檢測(cè)到的溫度數(shù)據(jù)一同打包后經(jīng)其上的無(wú)線傳輸單元發(fā)送。第三次溫度采集過(guò)程、第四次溫度采集過(guò)程以及后續(xù)的溫度采集過(guò)程均和第二次溫度采集過(guò)程相同。在本實(shí)施例中,每條鏈路進(jìn)行溫度數(shù)據(jù)采集時(shí),其上的最遠(yuǎn)端溫度采集節(jié)點(diǎn)即溫度采集節(jié)點(diǎn)(1,16)或溫度采集節(jié)點(diǎn)(2,16)或溫度采集節(jié)點(diǎn)(3,16)在進(jìn)入工作狀態(tài)后,根據(jù)實(shí)際所處測(cè)溫點(diǎn)的位置,省去了同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)采集過(guò)程,可簡(jiǎn)化溫度數(shù)據(jù)采集流程,減少溫度數(shù)據(jù)采集時(shí)間,降低系統(tǒng)功耗。作為本發(fā)明第二個(gè)實(shí)施例的基于上述基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,與第一個(gè)實(shí)施例的在線采集方法的不同在于,每條鏈路進(jìn)行溫度數(shù)據(jù)采集時(shí),其上的最遠(yuǎn)端溫度采集節(jié)點(diǎn)即溫度采集節(jié)點(diǎn)(1,16)或溫度采集節(jié)點(diǎn)(2,16)或溫度采集節(jié)點(diǎn)(3,16)在進(jìn)入工作狀態(tài)后,首先在各自的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收相同鏈路相鄰節(jié)點(diǎn)發(fā)送的溫度數(shù)據(jù),接收時(shí)間到達(dá)預(yù)定時(shí)間Tl后,該最遠(yuǎn)端溫度采集節(jié)點(diǎn)的后續(xù)工作同上述實(shí)施例中的最遠(yuǎn)端溫度采集節(jié)點(diǎn)的工作過(guò)程。除最遠(yuǎn)端溫度采集節(jié)點(diǎn)之外的其他溫度采集節(jié)點(diǎn)的工作過(guò)程與上述實(shí)施例中該溫度采集節(jié)點(diǎn)的工作過(guò)程相同。在本實(shí)施例中,每條鏈路進(jìn)行溫度數(shù)據(jù)采集時(shí),其上的最遠(yuǎn)端溫度采集節(jié)點(diǎn)即溫度采集節(jié)點(diǎn)(1,16)或溫度采集節(jié)點(diǎn)(2,16)或溫度采集節(jié)點(diǎn)(3,16)在進(jìn)入工作狀態(tài)后,與其他非最遠(yuǎn)端溫度采集節(jié)點(diǎn)的工作過(guò)程一致,都先進(jìn)行同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)的接收,這樣可使得所有溫度采集節(jié)點(diǎn)的工作過(guò)程完全一致,工作時(shí)間完全一致,方便控制,并且所有溫度采集節(jié)點(diǎn)上的控制單元都可以采用同樣的控制方法,使用同一套控制軟件,降低研發(fā)成本。作為上述第一、第二實(shí)施例的進(jìn)一步優(yōu)化,所述溫度數(shù)據(jù)打包模塊還進(jìn)一步包括完整溫度數(shù)據(jù)打包步驟和壓縮溫度數(shù)據(jù)打包步驟,其中,完整溫度數(shù)據(jù)打包步驟,用于打包完整的溫度數(shù)據(jù),打包后的完整溫度數(shù)據(jù)包包括幀頭、數(shù)據(jù)段和標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位;其中所述壓縮溫度數(shù)據(jù)打包步驟用于打包壓縮的溫度數(shù)據(jù),打包后的壓縮溫度數(shù)據(jù)包包括幀頭、數(shù)據(jù)段和標(biāo)志位;所述標(biāo)志位包括標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位,同時(shí)還包括如下標(biāo)志位中的至少一種:歷史溫度比較標(biāo)志位,用于標(biāo)識(shí)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)是否相同;在當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)相同時(shí),僅用所述歷史溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)。同期溫度比較標(biāo)志位,用于標(biāo)記一個(gè)溫度采集節(jié)點(diǎn)與所述數(shù)據(jù)段中相鄰的前一個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)是否相同;如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù)。進(jìn)一步優(yōu)選地,所述幀頭包括幀長(zhǎng)度、目的地址和源地址,其中所述幀長(zhǎng)度、所述目的地址和所述源地址分別占I個(gè)字節(jié)。所述數(shù)據(jù)段最多包括(pq+1) *N個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù),每個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)占1.5個(gè)字節(jié),所述數(shù)據(jù)段最大為1.5* (pq+1) *N個(gè)字節(jié),若1.5* (pq+l)*N不為整數(shù)字節(jié),則向上取整字節(jié)。每個(gè)所述標(biāo)志位占用I個(gè)比特位。在本發(fā)明的上述實(shí)施例中,所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q可以根據(jù)系統(tǒng)對(duì)數(shù)據(jù)的負(fù)載能力以及系統(tǒng)在不同環(huán)境下的對(duì)容錯(cuò)性的需要來(lái)配置:如當(dāng)環(huán)境比較惡略,對(duì)無(wú)線傳輸信號(hào)干擾較大時(shí),可根據(jù)系統(tǒng)的承受能力,可將側(cè)向冗余因子P配置為雙向冗余,和/或?qū)蝹?cè)冗余級(jí)數(shù)q增大,這樣保證整個(gè)系統(tǒng)在滿足穩(wěn)定性的同時(shí),能夠最大可能的降低功耗。傳輸壓縮的溫度數(shù)據(jù),可以大大減少傳輸?shù)臏囟葦?shù)據(jù)量,縮短傳輸時(shí)間,降低能耗,延長(zhǎng)電池單元的使用時(shí)間;同時(shí),在傳輸周期開(kāi)始時(shí)傳輸完整的溫度數(shù)據(jù),可以有效避免當(dāng)溫度數(shù)據(jù)上報(bào)失敗并且以后的溫度維持不變時(shí),數(shù)據(jù)中心控制器只收到“與上次溫度相同”的報(bào)告,從而導(dǎo)致不能及時(shí)更新數(shù)據(jù)的情況的出現(xiàn)。對(duì)溫度數(shù)據(jù)進(jìn)行壓縮,壓縮后的溫度數(shù)據(jù)包括標(biāo)志位,其中,歷史溫度比較標(biāo)志位來(lái)表示所述系統(tǒng)節(jié)點(diǎn)的溫度與上一周期的溫度相比是否改變,并在當(dāng)前溫度數(shù)據(jù)與上一次溫度數(shù)據(jù)相同時(shí),僅用歷史溫度比較標(biāo)志位標(biāo)記當(dāng)前溫度數(shù)據(jù),打包后的壓縮數(shù)據(jù)包里不包括該溫度采集節(jié)點(diǎn)的當(dāng)前溫度數(shù)據(jù),充分考慮環(huán)境溫度的穩(wěn)定性,可大大減少傳輸?shù)臄?shù)據(jù)量,降低傳輸時(shí)間,進(jìn)一步降低功耗;同期溫度比較標(biāo)志表示在同一周期內(nèi)所述系統(tǒng)節(jié)點(diǎn)的溫度與上一節(jié)點(diǎn)的溫度是否一致,如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù);不需要通過(guò)溫度數(shù)據(jù)字段重新傳輸節(jié)點(diǎn)溫度,溫度數(shù)據(jù)字段的后續(xù)字節(jié)向前移位,減少溫度數(shù)據(jù)字段的長(zhǎng)度,降低傳輸?shù)臄?shù)據(jù)量,從而降低功耗,提高電池使用時(shí)間。特別適合于各個(gè)測(cè)溫點(diǎn)之間溫度基本恒定的在線溫度采集系統(tǒng),可最大程度的壓縮傳輸?shù)臄?shù)據(jù)量,將功耗降到最低。 顯然,上述實(shí)施例僅僅是為清楚地說(shuō)明所作的舉例,而并非對(duì)實(shí)施方式的限定。對(duì)于所屬領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在上述說(shuō)明的基礎(chǔ)上還可以做出其它不同形式的變化或變動(dòng)。這里無(wú)需也無(wú)法對(duì)所有的實(shí)施方式予以窮舉。而由此所引伸出的顯而易見(jiàn)的變化或變動(dòng)仍處于本發(fā)明創(chuàng)造的保護(hù)范圍之中。
      權(quán)利要求
      1.一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng),其特征在于,所述系統(tǒng)包括: 數(shù)據(jù)中心控制器;和 并列連接到所述數(shù)據(jù)中心控制器上的M條數(shù)據(jù)采集節(jié)點(diǎn)鏈路,將并列連接的M條所述鏈路從I到M順序編號(hào),且編號(hào)后第2條鏈路到第M條鏈路以逐漸遠(yuǎn)離第I條鏈路的方向順次排列,M為整數(shù)且MS 2 ; 每條鏈路包括N個(gè)串行通訊連接的溫度采集節(jié)點(diǎn),每一個(gè)所述溫度采集節(jié)點(diǎn)設(shè)置在一個(gè)測(cè)溫點(diǎn)上,且N個(gè)所述溫度采集節(jié)點(diǎn)從距離數(shù)據(jù)中心控制器最近的鏈路近端向距離數(shù)據(jù)中心控制器最遠(yuǎn)的鏈路遠(yuǎn)端從I到N順序編號(hào),N為整數(shù)且N > I ; 溫度采集節(jié)點(diǎn)(m,η)代表第m條鏈路上的第η個(gè)溫度采集節(jié)點(diǎn),m和η均為自然數(shù),且m ^ Μ, n ^ N ;每一個(gè)所述溫度采集節(jié)點(diǎn)(m, η)包括: 節(jié)點(diǎn)狀態(tài)切換單元,用于控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài)或休眠狀態(tài);控制單元,包括節(jié)點(diǎn)溫度檢測(cè)控制模塊、同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊、冗余節(jié)點(diǎn)溫度采集控制模塊和溫度數(shù)據(jù)打包模塊; 溫度測(cè)量單元,用于在所述節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下周期性地檢測(cè)所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)并將檢測(cè)到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊; 無(wú)線傳輸單元,在溫度采集節(jié)點(diǎn)(m,n+l)發(fā)送數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,n)上的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制該溫度采集節(jié)點(diǎn)(m,η)的無(wú)線傳輸單元進(jìn)入等待接收狀態(tài),在預(yù)定時(shí)間Tl內(nèi)接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù),并將接收到的溫度采集節(jié)點(diǎn)(m,n+l)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(m,η)上的溫度數(shù)據(jù)打包模塊;在溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,n)上的冗余節(jié)點(diǎn)溫度采`集控制模塊控制該溫度采集節(jié)點(diǎn)(m,η)的無(wú)線傳輸單元進(jìn)入等待接收狀態(tài),在預(yù)定時(shí)間Tl內(nèi)接收溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)發(fā)送的溫度數(shù)據(jù),并將接收到的溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m_l,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至所述溫度采集節(jié)點(diǎn)(m,η)上的溫度數(shù)據(jù)打包模塊;和 電池單元,用于給所述節(jié)點(diǎn)狀態(tài)切換單元、所述控制單元、所述溫度測(cè)量單元和所述無(wú)線傳輸單元供電; 所述溫度數(shù)據(jù)打包模塊從溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)后與檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)和接收到的所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送; 其中,q為單側(cè)冗余級(jí)數(shù),所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)指:第(m-q)條鏈路到第(m-Ι)條鏈路和/或第(m+1)條鏈路到第(m+q)條鏈路中的第η個(gè)溫度采集節(jié)點(diǎn)至第N個(gè)溫度采集節(jié)點(diǎn),Q為整數(shù)且KqSM-1;。
      2.根據(jù)權(quán)利要求1所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng),其特征在于,所述冗余節(jié)點(diǎn)溫度采集控制模塊進(jìn)一步包括: 側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊,用于設(shè)定所述側(cè)向冗余因子P和所述單側(cè)冗余級(jí)數(shù)q,其中,所述側(cè)向冗余因子P用于標(biāo)識(shí)冗余為前向單側(cè)冗余或后向單側(cè)冗余或雙側(cè)冗余,所述前向單側(cè)冗余為從第m條鏈路向第m+1條鏈路方向的冗余,所述后向單側(cè)冗余為從第m條鏈路向第m-Ι條鏈路方向的冗余;所述雙側(cè)冗余包括前向單側(cè)冗余和后向單側(cè)冗余;和 側(cè)向冗余因子判斷模塊,接收所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊設(shè)定的所述側(cè)向冗余因子P,判斷所述冗余為前向單側(cè)冗余或后向單側(cè)冗余或雙側(cè)冗余: 前向單側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m+l,n)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊; 后向單側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊; 雙側(cè)冗余時(shí),所述溫度采集節(jié)點(diǎn)(m, η)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下接收溫度采集節(jié)點(diǎn)(m-l,n)和溫度采集節(jié)點(diǎn)(m+l,n)發(fā)送的溫度數(shù)據(jù)并存儲(chǔ)至其上的所述溫度數(shù)據(jù)打包模塊。
      3.根據(jù)權(quán)利要求1或2所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng),其特征在于,所述溫度數(shù)據(jù)打包模塊進(jìn)一步包括完整溫度數(shù)據(jù)打包模塊和壓縮溫度數(shù)據(jù)打包模塊, 其中,所述完整溫度數(shù)據(jù)打包模塊用于打包完整的溫度數(shù)據(jù),打包后的完整溫度數(shù)據(jù)包包括幀頭、完整數(shù)據(jù)段和標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位;所述完整數(shù)據(jù)段中存儲(chǔ)有q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,η)上檢測(cè)到的溫度數(shù)據(jù)和接收到的所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù); 所述壓縮溫度數(shù)據(jù)打包模塊用于打包壓縮的溫度數(shù)據(jù),打包后的壓縮溫度數(shù)據(jù)包包括幀頭、壓縮數(shù)據(jù)段和標(biāo)志位;所述壓縮數(shù)據(jù)段中存儲(chǔ)有通過(guò)所述標(biāo)志位壓縮后的溫度數(shù)據(jù);所述標(biāo)志位包括 標(biāo) 識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位,同時(shí)還包括如下標(biāo)志位中的至少一種: 歷史溫度比較標(biāo)志位,用于標(biāo)識(shí)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)是否相同;在當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)相同時(shí),僅用所述歷史溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)到的溫度數(shù)據(jù); 同期溫度比較標(biāo)志位,用于標(biāo)記一個(gè)溫度采集節(jié)點(diǎn)與所述壓縮數(shù)據(jù)段中相鄰的前一個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)是否相同;如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù)。
      4.根據(jù)權(quán)利要求3所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng),其特征在于,所述幀頭包括幀長(zhǎng)度、目的地址和源地址,其中所述幀長(zhǎng)度、所述目的地址和所述源地址分別占I個(gè)字節(jié); 所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最多包括(pq+l)*N個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù),每個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)占1.5個(gè)字節(jié),所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最大為1.5* (pq+l)*N個(gè)字節(jié),若1.5* (pq+1) *N不為整數(shù)字節(jié),則向上取整字節(jié);其中前向單側(cè)冗余或后向單側(cè)冗余時(shí),P取值I,雙側(cè)冗余時(shí)P取值2 ; 每個(gè)所述標(biāo)志位占用I個(gè)比特位。
      5.一種基于權(quán)利要求1 一 4任一所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,其特征在于,包括如下步驟:SO:令 m=l, n=N ; 51:所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài),所述溫度數(shù)據(jù)打包模塊從存儲(chǔ)的溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)并存儲(chǔ);直到到達(dá)預(yù)定時(shí)間Tl,然后所述溫度采集節(jié)點(diǎn)U,η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元的控制下轉(zhuǎn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài); 52:判斷η是否等于N,若η=Ν則進(jìn)入步驟S4,否則進(jìn)入步驟S3; 53:在溫度采集節(jié)點(diǎn)(m,n+1)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,n)的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制所述無(wú)線傳輸單元等待接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度采集節(jié)點(diǎn)(m,n+1)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài); 所述溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊; 所述溫度數(shù)據(jù)打包模塊將所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)以及檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送; 所述溫度采集節(jié)點(diǎn)(m,n-l)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,n)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在其節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(m,n-1)的溫度數(shù)據(jù); 所述溫度采集節(jié)點(diǎn)(m+1, η)和/或所述溫度采集節(jié)點(diǎn)(m-1, η)在各自所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在各自所述節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài); 所述溫度采集節(jié)點(diǎn)(m,n)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài)后轉(zhuǎn)入步驟S5 ; 54:所述節(jié)點(diǎn)溫度檢測(cè)控制模塊控制所述溫度測(cè)量單元檢測(cè)所述溫度采集節(jié)點(diǎn)(m,N)的溫度數(shù)據(jù)并將檢測(cè)到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊; 所述溫度數(shù)據(jù)打包模塊將所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù),與檢測(cè)到的所述溫度采集節(jié)點(diǎn)U,N)的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線傳輸模塊發(fā)送; 所述溫度采集節(jié)點(diǎn)(m,N-l)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,N)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,N)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在所述溫度采集節(jié)點(diǎn)(m,N-1)的節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(m,N-1)的溫度數(shù)據(jù); 所述溫度采集節(jié)點(diǎn)(m+1, N)和/或所述溫度采集節(jié)點(diǎn)(m-1, N)在各自所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,N)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,N)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在各自所述節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài); 所述溫度采集節(jié)點(diǎn)U,N)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,N)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,N)進(jìn)入工作狀態(tài); S5:在所述溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,n)上的所述無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下等待接收溫度采集節(jié)點(diǎn)(m+1, η)和/或溫度采集節(jié)點(diǎn)(m-1, η)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊,在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m+1,η)和/或溫度采集節(jié)點(diǎn)(m-1,η)在其各自的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài); 56:判斷是否η-1=0,若不等于O則令η=η-1后進(jìn)入所述步驟SI;若η_1=0,則將所述溫度采集節(jié)點(diǎn)(m, η)的溫度數(shù)據(jù)直接發(fā)送至所述數(shù)據(jù)中心控制器,并進(jìn)一步判斷是否m=M,若是則轉(zhuǎn)入所述步驟S7,否則令m=m+l, n=N后返回所述步驟SI ; 57:到達(dá)工作時(shí)間后所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài)轉(zhuǎn)入步驟SO。
      6.一種基于權(quán)利要求1 一 4任一所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,其特征在于,包括如下步驟: SO’:令 m=l, n=N ; SI,:所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài),所述溫度數(shù)據(jù)打包模塊從存儲(chǔ)的溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)的溫度數(shù)據(jù)中提取出q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)并存儲(chǔ);直到到達(dá)預(yù)定時(shí)間Tl,然后所述溫度采集節(jié)點(diǎn)U,η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元的控制下轉(zhuǎn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài); S2’:在溫度采集節(jié)點(diǎn)(m,n+1)開(kāi)始發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)的同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊控制所述無(wú)線傳輸單元等待接收溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊;所述溫度采集節(jié)點(diǎn)(m,n+1)在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài); 所述溫度測(cè)量單元測(cè)量所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)并將測(cè)量得到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊; 所述溫度數(shù)據(jù)打包模塊將所述q級(jí)冗余鏈路上的溫度采集節(jié)點(diǎn)檢測(cè)到的溫度數(shù)據(jù)、所述溫度采集節(jié)點(diǎn)(m,n+1)發(fā)送的溫度數(shù)據(jù)以及檢測(cè)到的所述溫度采集節(jié)點(diǎn)(m,n)的溫度數(shù)據(jù)打包后經(jīng)所述無(wú)線 傳輸模塊發(fā)送; 所述溫度采集節(jié)點(diǎn)(m,n-l)在其同鏈路相鄰節(jié)點(diǎn)溫度數(shù)據(jù)接收控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,n)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其溫度數(shù)據(jù)打包模塊后,在其節(jié)點(diǎn)溫度檢測(cè)控制模塊的控制下檢測(cè)所述溫度采集節(jié)點(diǎn)(m,n-1)的溫度數(shù)據(jù); 所述溫度采集節(jié)點(diǎn)(m+1, η)和/或所述溫度采集節(jié)點(diǎn)(m-1, η)在各自所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下接收所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,將所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送的溫度數(shù)據(jù)存儲(chǔ)至其上的溫度數(shù)據(jù)打包模塊后,在各自所述節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài); 所述溫度采集節(jié)點(diǎn)(m,η)發(fā)送溫度數(shù)據(jù)后,直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m, η)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入休眠狀態(tài),到達(dá)工作時(shí)間后所述節(jié)點(diǎn)狀態(tài)切換單元控制所述溫度采集節(jié)點(diǎn)(m,η)進(jìn)入工作狀態(tài)后轉(zhuǎn)入步驟S3’ ; S3’:在所述溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送溫度數(shù)據(jù)時(shí),所述溫度采集節(jié)點(diǎn)(m,η)上的無(wú)線傳輸單元在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊控制下等待接收溫度采集節(jié)點(diǎn)(m+1, η)和/或溫度采集節(jié)點(diǎn)(m-1, η)發(fā)送的溫度數(shù)據(jù);直到到達(dá)預(yù)定時(shí)間Tl,所述溫度采集節(jié)點(diǎn)(m,η)在其上的所述冗余節(jié)點(diǎn)溫度采集控制模塊的控制下將接收到的溫度數(shù)據(jù)存儲(chǔ)至所述溫度數(shù)據(jù)打包模塊,在其上的節(jié)點(diǎn)狀態(tài)切換單元的控制下進(jìn)入休眠狀態(tài);所述溫度采集節(jié)點(diǎn)(m+l,n)和/或溫度采集節(jié)點(diǎn)(m-l,n)發(fā)送溫度數(shù)據(jù),直到到達(dá)預(yù)定時(shí)間Tl,在各自的所述節(jié)點(diǎn)狀態(tài)切換單元的控制下轉(zhuǎn)入休眠狀態(tài); S4’:判斷是否η-1=0,若不等于O則令n=n-l后進(jìn)入所述步驟SI’ ;若η_1=0,則將所述溫度采集節(jié)點(diǎn)(m,η)的溫度數(shù)據(jù)直接發(fā)送至所述數(shù)據(jù)中心控制器,并進(jìn)一步判斷是否m=M,若是則轉(zhuǎn)入所述步驟S5’,否則令m=m+l,n=N后返回所述步驟SI,; S5’:到達(dá)工作時(shí)間后所述溫度采集節(jié)點(diǎn)(m,n)在其上的所述節(jié)點(diǎn)狀態(tài)切換單元控制下進(jìn)入工作狀態(tài)轉(zhuǎn)入步驟SO’。
      7.根據(jù)權(quán)利要求5或6所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,其特征在于, 在所述步驟SO或S0’之前,還包括通過(guò)所述側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q配置模塊配置側(cè)向冗余因子P和單側(cè)冗余級(jí)數(shù)q的步驟。
      8.根據(jù)權(quán)利要求5-7任一所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,其特征在于:所述溫度數(shù)據(jù)打包模塊還進(jìn)一步包括完整溫度數(shù)據(jù)打包步驟和壓縮溫度數(shù)據(jù)打包步驟,其中, 完整溫度數(shù)據(jù)打包步驟,用于打包完整的溫度數(shù)據(jù),打包后的完整溫度數(shù)據(jù)包包括幀頭、完整數(shù)據(jù)段和標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位;其中 所述壓縮溫度數(shù)據(jù)打包步驟用于打包壓縮的溫度數(shù)據(jù),打包后的壓縮溫度數(shù)據(jù)包包括幀頭、壓縮數(shù)據(jù)段和標(biāo)志位;所述標(biāo)志位包括標(biāo)識(shí)溫度采集節(jié)點(diǎn)溫度數(shù)據(jù)處于數(shù)據(jù)上傳狀態(tài)或丟失狀態(tài)的節(jié)點(diǎn)狀態(tài)標(biāo)志位,同時(shí)還包括如下標(biāo)志位中的至少一種: 歷史溫度比較標(biāo)志位,用于標(biāo)識(shí)當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)是否相同; 在當(dāng)前檢測(cè)到的溫度數(shù)據(jù)和該溫度采集節(jié)點(diǎn)上次檢測(cè)到的溫度數(shù)據(jù)相同時(shí),僅用所述歷史溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)到的溫度數(shù)據(jù); 同期溫度比較標(biāo)志位,用于標(biāo)記一個(gè)溫度采集節(jié)點(diǎn)與所述壓縮數(shù)據(jù)段中相鄰的前一個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù)是否相同;如該溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)與相鄰的前一個(gè)溫度采集節(jié)點(diǎn)上的溫度數(shù)據(jù)相同,則僅用所述同期溫度比較標(biāo)志位標(biāo)記所述溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù),且所述壓縮數(shù)據(jù)段中不包括該溫度采集節(jié)點(diǎn)當(dāng)前檢測(cè)的溫度數(shù)據(jù)。
      9.根據(jù)權(quán)利要求8所述的基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)的在線采集方法,其特征在于, 所述幀頭包括幀長(zhǎng)度、目的地址和源地址,其中所述幀長(zhǎng)度、所述目的地址和所述源地址分別占I個(gè)字節(jié); 所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最多包括(pq+1) *N個(gè)溫度采集節(jié)點(diǎn)的溫度數(shù)據(jù),每個(gè)溫度采集節(jié)點(diǎn) 的溫度數(shù)據(jù)占1.5個(gè)字節(jié),所述完整數(shù)據(jù)段或所述壓縮數(shù)據(jù)段最大為·1.5* (pq+1) *N個(gè)字節(jié),若1.5* (pq+1) *N不為整數(shù)字節(jié),則向上取整字節(jié); 每個(gè)所述標(biāo)志位占用I個(gè) 比特位。
      全文摘要
      本發(fā)明涉及一種基于后備冗余數(shù)據(jù)的低功耗在線采集系統(tǒng)和采集方法,每條鏈路上的溫度采集節(jié)點(diǎn)從(m,N)到(m,1)順次串行通訊連接,無(wú)需設(shè)置單獨(dú)的無(wú)線數(shù)據(jù)集中器,即可實(shí)現(xiàn)溫度數(shù)據(jù)的采集,使得本發(fā)明的在線采集系統(tǒng)造價(jià)大大降低;同時(shí),每個(gè)溫度采集節(jié)點(diǎn)均接收并存儲(chǔ)有冗余節(jié)點(diǎn)上檢測(cè)到的溫度數(shù)據(jù),在某個(gè)溫度采集節(jié)點(diǎn)出錯(cuò)或者電力不足不能正常工作導(dǎo)致某一條傳輸路徑出現(xiàn)問(wèn)題時(shí),該傳輸路徑上的溫度數(shù)據(jù)可通過(guò)其它溫度采集節(jié)點(diǎn)構(gòu)成的傳輸路徑傳輸,實(shí)現(xiàn)冗余數(shù)據(jù)通信的功能,可以保證在某個(gè)或某幾個(gè)溫度采集節(jié)點(diǎn)出現(xiàn)故障或不能傳輸數(shù)據(jù)的時(shí)候,不影響其他溫度采集節(jié)點(diǎn)的數(shù)據(jù)傳輸,因此可以避免因某個(gè)溫度采集節(jié)點(diǎn)失效而導(dǎo)致大面積的通信故障,穩(wěn)定性好。
      文檔編號(hào)G08C25/00GK103136911SQ201310031049
      公開(kāi)日2013年6月5日 申請(qǐng)日期2013年1月25日 優(yōu)先權(quán)日2013年1月25日
      發(fā)明者付暢 申請(qǐng)人:北京碩人時(shí)代科技有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1