999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

熱電偶無線傳感器節點低功耗優化設計

2023-02-06 10:12:36尚立信焦新泉陳建軍
計算機測量與控制 2023年1期

尚立信, 焦新泉, 陳建軍

(1.中北大學 電子測試技術國家重點實驗室,太原 030051;2.中北大學 儀器科學與動態測試教育部重點實驗室,太原 030051)

0 引言

隨著科技的發展,飛行器內部結構越來越復雜,被測節點數量繁多,種類復雜,頻率和特征不盡相同,導線和電纜大大增加了測試系統的重量和成本,同時也降低了測試系統的可靠性[1]。尤其在一些不方便或不允許布線的關鍵位置,根本無法布置電纜獲取信號。因此,研究人員將無線傳感器放置于飛行器的多個位置實時獲取飛行數據[2]。但無線傳感網絡多采用電池供電,每個節點存儲的能量非常有限,且更換電池不易[3]。如何最大限度降低節點能耗,延長無線傳感器網絡的生存周期仍是亟待解決的問題[4]。

2017年,李文艷等人針對短距離射頻無線通信提出一種基于流量自適應的超低功耗MAC協議,根據網絡中的通信量對節點休眠時長進行實時調度以降低能耗[5]。2018年,賀翔等人提出了一種基于MF-TDMA的低功耗網絡設備設計方法,通過對網絡頻率和時間資料動態分配節省無線傳感網絡的能耗[6]。2019年,DHUNNA G S等人基于動態電壓調節(Dynamic Voltage Scaling)設計了節點功率管理機制,動態改變微處理器的工作電壓和頻率,在性能和功耗之間取得平衡[7]。2020年韓雨龍等人通過減少空閑偵聽的方式實現節點低功耗[8]。2021年,YOU S等人采用動態電源管理(Dynamic Power Management)合理控制節點完全休眠狀態的時機和時間長度,動態開啟或關斷各組件,從而實現節能[9]。2021年,王輝等人基于表層漂流附表系統通過軟件看門狗減少系統運行時長降低達到低功耗的目的[10]。

以上研究提出的休眠機制和網絡協議主要是降低待機和休眠狀態下的節點能耗,缺少對工作狀態下低功耗的研究,而飛行器內部的無線傳感網絡節點能量主要消耗在工作模式下[11]。針對上述問題,本文基于熱電偶無線傳感器,提出了一種適用于星型拓撲結構網絡的低功耗策略,該策略充分考慮了節點在工作狀態下的能量消耗,并結合硬件電路設計,設計并實現了一種低功耗熱電偶無線傳感器節點,能有效延長節點壽命。

1 節點電路設計

熱電偶無線傳感器節點采用一體式設計,由傳感器模塊、電源模塊、核心處理器以及無線射頻模塊組成。熱電偶傳感器采集到溫度值后通過核心處理器內的AD模塊將其轉換為數字電壓,如圖1所示,通過射頻模塊將其發送給中心節點。為達到實時監測的目的,無線傳感器節點和中心節點之間保持時鐘同步。

圖1 節點硬件結構示意圖

由于無線傳感器節點需要周期性采集傳感器信號并頻繁地處理收發數據,核心處理器和射頻芯片長時間處于工作狀態,消耗節點大量能量。本文選取GD32E230C8T6作為核心處理器,其內部電源管理單元提供了3種省電模式:睡眠模式、深度睡眠模式和待機模式。待機模式下的電流僅5.5 μA,合理運用低功耗模式可使得應用程序在CPU運行時間、速度和功耗的相互沖突中達到平衡。

目前,無線傳感器網絡多采用NRF24L01作為射頻芯片,Si24R1作為NRF24L01的替代使用型號,軟件硬件都可兼容,在國內工程領域有較高的認可度。表1從不同方面對兩款芯片的相關參數做了比較。在接收靈敏度、關斷功耗、待機功耗和最大發射功率上,Si24R1優于NRF24L01,雖然前者的發射功耗略高于后者,但后者更小的待機電流和關斷電流使得節點在休眠狀態下的平均電流更小,對于無線傳感器來說,射頻模塊休眠時長遠大于工作時長[12],所以Si24R1的長期功耗更低,且Si24R1的成本要低于NRF24L01,所以本節點選擇了國產的Si24R1。

表1 SI24R1和NRF24L01的參數對比

1.1 電源管理電路

無線傳感器節點的能量消耗主要在通信模塊、處理模塊和感知模塊,對這3個模塊進行能耗分析是研究無線傳感網絡能耗的第一步。通信模塊負責與sink節點進行信息交互,電壓控制振蕩器和功率放大器等芯片內部元件不但有工作功耗,還有啟動功耗。處理模塊即核心處理器,其能量主要消耗在工作電壓、運行時鐘以及數據處理等方面。感知模塊由傳感器信號采集芯片及其功能電路組成,包括信號的采集和調理。

處理模塊、感知模塊和通信模塊都具有多種不同的工作模式,在傳統的嵌入式系統中這些功能模塊通常被成為功耗可管理部件PMC(power manageable component)。PMC通常不是同時處于工作狀態,而是根據任務需求通過DPM機制對其進行調度和狀態切換,不同的狀態下消耗的能量不同,這部分能量由電源單元提供[13]。大部分PMC與電源模塊發生關聯,與電源單元發生關聯的模塊都在消耗能量,當節點周圍無有效事件發生時,部分模塊處于空閑狀態,需要把這些組件關掉或調到更低能耗的狀態,從而節省能量。DPM是降低無線傳感器節點功耗的常用方法。DPM基本原理是根據系統工作負載的變化情況將部分模塊或整個節點切換至低功耗狀態,甚至將其關閉,在不影響系統性能的前提下,降低系統的能量消耗。

但僅僅通過DPM節省節點能量還是無法滿足低功耗的需求,因為部分PMC切換至低功耗狀態后仍需電源單元向其提供電流保持低功耗狀態,為了降低甚至消除PMC在低功耗狀態下的能量消耗,本文設計了一種電源管理電路,將能量分模塊進行管理。控制模塊通過IO口輸出高低電平來控制線性穩壓電路是否正常工作,若穩壓電路不被使能,則其無法輸出足夠大的電流,使得與其連接的PMC無法啟動進入工作狀態,同時配合DPM機制,進一步節省無線傳感器節點的能耗。如圖2所示,當節點進入休眠或待機狀態時,失能穩壓電路2和穩壓電路3,使得除了處理器之外的組件節點都被關掉,有效降低節點能耗。

圖2 電源管理電路結構框圖

穩壓芯片選擇TPS782,其最大輸出電流可達150 mA,完全滿足整個系統的最大工作電流的要求。更為重要的,TPS782的靜態電流僅500 nA,其意味著當節點處于儲運狀態時,整個系統的電流消耗可低于1 μA。

1.2 K型熱電偶調理電路

熱電偶輸出信號屬于緩變模擬信號,其輸出信號及其微小,通常為每攝氏度10 μV左右,所以熱電偶調理電路是實現K型熱電偶冷端補償和保證測量精度的核心。

本文選用儀表放大器AD8227,具有輸入噪聲低,共模抑制比大的優點,且其典型電流為350 μA,滿足項目低功耗要求。K型熱電偶信號調理電路如圖3所示。熱電偶較長的導線易發生天線效應,對其他信號造成干擾甚至拾取周圍無用的干擾信號,為了消除長引線產生的高頻噪聲對有效信號造成的干擾,本文在熱電偶和AD8227之間接入了由兩組對稱一階RC低通濾波電路組成射頻濾波器,提高熱電偶信號的測量精度。C1=C4=0.01 μF,為了提高共模抑制比,C3需大于10倍的C1,放大器輸入正端接入阻值為1 MΩ的電阻R10對熱電偶進行開路檢測[14]。AD8227輸出信號接入二階壓控低通濾波器,再次對信號進行濾波處理,消除串擾噪聲的影響[15]。反相放大器AD824對信號增益做最后的微調,使輸出電壓Vout在ADC可采集的電壓區間。AD824具有高精度和低噪聲的優點,且單個放大器電源電流僅500 μA,符合本文低功耗電路設計的需求。

圖3 K熱電偶信號調理電路

AD8227放大倍數為:

(1)

二階壓控低通濾波器放大倍數為:

(2)

選取R1和R3的阻值分別為510 Ω和51 Ω,R9和R8的阻值分別設為51 kΩ和12 kΩ。熱電偶信號經過調理后的輸出電壓值Vout為:

(3)

1.3 冷端補償電路

由于AD8227并無內置溫度傳感器實現對冷端的自動補償,所以選用PT100鉑電阻設計了如圖4所示的電路實現對熱電偶冷端溫度的補償,冷端電路設計的好壞影響熱電偶傳感器的測量精度[16],為了保證補償精度,補償電路的仍然選擇低功耗儀表放大器AD8227。

分別對K型熱電偶和PT100鉑電阻在0~60 ℃溫度區間內的“熱電勢-溫度”進行曲線擬合,得到擬合方程Y=KX和Y=PX,K為K型熱電偶的補償系數,值為0.040 42,P為PT100的補償系數,值為0.302 758 545,K和P的單位均為mV/℃。

該冷端補償電路的補償電壓為UC,單位為mV,有:

(4)

當熱電偶傳感器冷端完全被補償時,有:

UC=KG1

(5)

本文設計的K型熱電偶冷端補償電路解決了調理電路不平衡及AD8227無法自動補償冷端的問題,將熱電偶的調理電路和冷端補償電路分開,保證了電路的對稱性以獲得更高的共模抑制比。保證補償精度的同時兼具降低節點功耗的作用,因為其供電輸入由電源模塊控制,節點進入休眠狀態時電源模塊關斷補償電路的供電使能,使其停止工作,最大程度降低電流。

2 低功耗策略設計

2.1 無線傳感器網絡功耗分析

無線傳感器節點能量受限是限制網絡數據傳輸能力的重要原因之一,對能量消耗進行系統分析并提出低功耗策略是解決能量受限的主要方法[16]。

圖4 K型熱電偶冷端補償電路

從無線傳感器網絡的無線通信協議和工作內容出發,對無線傳感器節點的工作流程和狀態轉換的分析,節點能量消耗的主要原因有以下兩點:1)空閑偵聽,節點的主要能量消耗集中在數據的發送和接收部分[17],射頻模塊處于接收狀態時能量消耗最大,遠大于休眠或待機模式下的能量消耗[18]。節點處于接收狀態監聽遠端的指令時并沒有執行傳輸任務,卻有大量的能量被消耗。2)數據沖突,兩個或多個節點同時訪問信道,會在接收節點處產生數據沖突,互相干擾對方的無線信號,影響接收節點接收的數據的準確性[19]。重傳發生沖突的數據,除了增加傳輸延遲外,還會造成節點能量消耗[20]。

為降低節點能耗,本文設計了停機和運行兩種工作狀態,節點在運行狀態下有工作、待機和休眠3種工作模式,如圖5所示。在接口插入對應儲運插頭,無線傳感器處于停機狀態時,此時系統電流低于1 μA。

圖5 無線傳感器工作轉換示意圖

2.2 工作模式低功耗策略

為保證多路傳感器在時分復用網絡中數據傳輸的實時性和準確性,本文在節點進入工作狀態之前,在PC端設計時隙表,并通過中心節點將每個節點的發數時間區間發送出去,子節點收到后配置自身的發數區間。如圖6所示,為避免通道干擾,一個節點在發送數據時其他節點不與中心節點通信,無線傳感網絡進入工作狀態后,每個節點按照預先設定的發數區間依次向中心節點發送采集數據。

圖6 網絡時隙示意圖

為了提高數據傳輸的穩定性,相鄰數據包之間的發射間隔不少于10 μs,節點間的通信安全區間不少于20 μs。節點在備用時間區間里可與中心節點建立雙向通信維護時鐘同步、修改節點參數等。

子節點監聽到中心節點發射的提數命令后進入工作模式,工作模式下節點的工作流程如圖7所示,節點定時采集數據,當定時器結束時,將數據發射出去,同時自動重裝載定時器數值,進行下一輪的采樣。定時器時長在初始化階段根據中心節點下發的時隙表進行配置。網絡內所有子節點需嚴格按照時隙表周期性發射數據。由于發射的速率大于采樣頻率,對于時分復用的系統,節點發射數據所需的時間只占一個時隙表的小部分時間區間T0,節點在剩余的時間區間T1內無需發射數據,如圖8,因此降低節點T1時間段內節點工作電流是節省節點能量、延長電池壽命的關鍵要素。

圖7 子節點工作流程圖

圖8 節點時隙圖

Si24R1芯片的工作機制為工作在T1時間段內射頻模塊提供了3種可供選擇的低功耗模式——待機模式Standby、發射空閑模式Idle-TX和關斷模式Shutdown,不同模式下功耗不同,如表2所示,射頻模塊發射功率為0 dBm。

表2 Si24R1不同模式下的功耗

為了減少節點在T1時間區間內的能量損耗,降低節點平均工作電流,本文基于時分復用系統提出一種低功耗策略:

本文設計節點在T0時間區間內發射前一周期(T秒)內采集的數據,如圖8所示,發射完畢進入T1時間區間,射頻模塊由發射模式轉換為低功耗模式,其工作電流從毫安級下降至微安級。進入下個周期T前,射頻模塊由低功耗模式轉為發射模式。

首先,將教材中不完整的主題圖修改,呈現了三個完整的方陣(見圖2),并將文字信息(三個方陣,每個方陣的行列人數等信息)滲透于圖中。這時孩子們發現,信息和收集信息的速度和準確率非常高,很快切入教師預設的主題。

射頻模塊的模式轉換路徑如圖9所示,退出關斷模式需要1.5~2 ms的轉換時間。對于數據實時度高的高頻信號監測系統,周期T可能只有幾十毫秒,2 ms的轉換時長會嚴重影響采樣數據密度,使得部分數據丟失,導致數據準確度下降。因此,對于低頻信號的監測,可選擇關斷模式作為射頻的低功耗模式,對于高頻信號的監測,則選擇待機模式,以免頻繁切換模式降低傳輸數據的完整度。

圖9 射頻模塊模式轉換路徑

為了計算并表示“工作”模式下的平均電流,射頻模塊不同模式下電流表示如表3,傳感器工作電流Isens,控制模塊工作電流Irun。

①普通節點整個工作周期T內射頻模塊在一直處于發射模式,平均工作電流為:

Iaver1=Irun+Itx+Isens

(6)

②本文節點采用此低功耗策略,平均工作電流為:

(7)

兩種平均工作電流的差值為:

Id=Iaver1-Iaver2=(Itx-Ilp)(1-T0/T)

(8)

已知射頻模塊的發射電流一定大于待機電流,(Itx-Ilp)>0,所以只有滿足約束條件式(9)時,才能保證Id為正值,休眠策略才能起到降低功耗的作用。T0=T時,此時休眠時間區間T1= 0,節點不具備執行休眠策略的條件,Id= 0。

T>T0

(9)

在發射速率一定的條件下,采樣的數據量越大,發射完成所需的時間就越長。為了保證節點數據傳輸的穩定性和準確性,需保證T0至少大于節點發射一周期數據所需的時間。為了得到采樣頻率fs和T0的數學關系,設數據長度為2 Byte,每包有效負載長度XByte(X<=32),射頻模塊傳輸一包有效數據的時間為tTX,對發射時間區間T0進行約束:

(10)

將式(10)帶入式(9)得到式(11),只要采樣頻率fs滿足式(11),節點采集數據就能在周期內傳輸完成,使得節點數據傳輸的準確性和穩定性得以保證。

(11)

同時滿足約束條件式(9)、(10)的平均工作電流差值的表達式:

(12)

平均工作電流Id越大,本文休眠策略降低功耗的效果就更顯著。分析式(12),Id和節點fs成正相關,因此,得出結論:本文休眠策略的低功耗效果和節點的采樣頻率有關,采樣頻率越低,節省的節點能量越多,低功耗效果越好。

2.3 分級監聽策略

本文設計了分級監聽策略減少節點在非工作模式下監聽中心節點消耗的能量。每隔10 s監聽一次定義為待機模式,每隔600 s監聽一次定義為休眠模式,待機模式的監聽等級高于休眠模式。工作模式下收到待機命令或長期(設置時間10 s)未收到命令信息,自動進入待機模式,收到休眠指令,則進入休眠模式。

2.3.1 待機模式

節點在待機模式下,每10 s監聽27 ms(根據實際情況修改),收到數據提取命令自動進入工作模式,收到休眠指令,則進入休眠模式。

2.3.2 休眠模式

節點在休眠模式下,每600 s監聽27 ms,收到待機命令,自動進入待機模式,收到數據提取命令,自動進入工作模式。相對于待機模式,休眠模式無需監聽的時段更長。

GD32E230C8T6存在多種低功耗模式,考慮到節點每項功能的可行性,本文選擇低功耗模式時考慮了GD32E230C8T6不同低功耗模式的喚醒條件、喚醒延遲等參數,喚醒條件如表3所示。

為了降低節點功耗,減小節點體積,本文節點沒有設計專門的存儲模塊,因此節點配置參數、臨時采樣數據等信

表3 GD32E230C8T6低功耗模式

息都保存在GD32E230C8T6的SRAM中。雖然核心處理器處于待機模式下的電流只有3.6 μA,但被喚醒時SRAM會被擦除。深度睡眠模式的功耗比睡眠模式更低且可以利用RTC喚醒。綜上考慮,本文設計節點在待機模式下,MCU處于深度睡眠模式,射頻模塊處于關斷模式,關閉傳感器相關電路;節點在休眠模式下,MCU處于深度睡眠模式,射頻模塊和傳感器相關電路都被關閉。

3 測試與分析

對節點在“工作”模式下的低功耗設計進行評估,將節點放入測試環境實現溫度監測,各項參數設置如下:采樣頻率為5.12 kHz,數據傳輸速率為2 Mbps,發射功率為0 dbm,數據長度為2 Byte,有效負載長度為26 Byte。

為了設置發射區間長度T0,首先需要對本文節點進行通訊測試,為保證無線通信的實時性,周期盡可能短,經計算取T為25 ms。測試結果如表4所示。節點與節點間的通信安全間隙為20 μs,所以T0等于4.92 ms,T1等于20.08 ms。

表4 測試數據量與傳輸時間

測試節點工作模式下的運行電流I0,0和待機電流I0,1:控制器使能各個模塊正常工作,節點以T為一個大周期,周期性向中心節點發送采集的溫度數據,測得I0,0=32.2 mA,I0,1=22.4 mA。

平均工作電流:

(13)

用兩節鋰電池組供電,總容量1.0 A·h,認為容量低于85%時的電壓不再適合給節點供電,節點在工作模式下的電池使用時長:

(14)

將本文節點與Imote節點、Mica2節點[21]對比,分別代入式(14)計算節點運行壽命,如表5可知本文節點功耗更低,運行壽命更長。

改變節點采樣頻率在同樣的測試環境下測試運行電流和待機電流,帶入式(13)和式(14),得到節點運行壽命Tbat和采樣頻率fs的關系,如圖10所示,采樣頻率越低,本文低功耗策略延長節點運行壽命越長,低功耗效果更顯著。

表5 本文節點、Mica2和Imote節點工作電流

圖10 采樣頻率對節點運行壽命的影響

4 結束語

本文基于熱電偶無線傳感器進行了低功耗優化設計,提出了一種適用于星型拓撲結構網絡的低功耗策略,設計了一種低功耗熱電偶無線傳感器節點。硬件電路方面,選用低功耗處理器芯片和射頻芯片,設計了電源管理電路動態管理節點各組件的電源,優化K型熱電偶信號調理電路和冷端補償電路,在冷端補償精度滿足項目需求的基礎上降低了電路能耗;軟件設計方面,提出了一種降低運行能耗的策略,推導出節點功耗和采樣頻率的數學關系,證明了低采樣頻率的節點采用此策略降低能耗的效果更顯著。非工作模式則采用分級監聽策略,進一步降低空閑節點能耗。通過試驗測試表明,本節點運行穩定,功耗較低,具有一定的工業價值。

主站蜘蛛池模板: 国产麻豆精品久久一二三| 日韩经典精品无码一区二区| 日本五区在线不卡精品| 九色视频线上播放| 伊人久久青草青青综合| 亚州AV秘 一区二区三区| 播五月综合| 亚洲欧美日韩另类| 丁香婷婷在线视频| 亚洲欧美h| 久久久精品无码一区二区三区| 久久精品这里只有国产中文精品| 亚洲天堂成人| 综合网天天| 国产老女人精品免费视频| 99偷拍视频精品一区二区| 久久伊人色| 免费一级成人毛片| 波多野结衣中文字幕一区二区| 亚洲高清无在码在线无弹窗| 国产精品欧美亚洲韩国日本不卡| 中文字幕欧美日韩高清| 欧美成人精品一级在线观看| 国产玖玖玖精品视频| 欧美日韩国产成人高清视频 | 美女被躁出白浆视频播放| 91精品人妻一区二区| 最新精品国偷自产在线| 亚洲成A人V欧美综合| 亚洲va在线∨a天堂va欧美va| 亚洲人成网线在线播放va| 久久亚洲国产一区二区| 成人欧美在线观看| 草草影院国产第一页| 亚洲精品天堂自在久久77| 欧美亚洲国产精品久久蜜芽| 亚洲欧美日韩中文字幕一区二区三区 | 欧美一区二区三区国产精品| 麻豆精品久久久久久久99蜜桃| 四虎永久在线精品国产免费| 在线中文字幕网| 中文纯内无码H| 欧美区国产区| 成人亚洲国产| 欧美精品影院| 国产自视频| 国产97视频在线观看| 久一在线视频| 亚洲成人网在线观看| 毛片手机在线看| 亚洲av日韩综合一区尤物| 国产激爽爽爽大片在线观看| av色爱 天堂网| 亚洲高清中文字幕在线看不卡| 婷婷色一区二区三区| 日本午夜影院| 日韩一二三区视频精品| 日韩午夜福利在线观看| 精品国产污污免费网站| 国产一级特黄aa级特黄裸毛片| 日韩色图区| 亚洲成人手机在线| 喷潮白浆直流在线播放| 不卡无码网| 亚洲A∨无码精品午夜在线观看| 中文字幕一区二区人妻电影| 亚洲日韩第九十九页| 精品亚洲国产成人AV| 成人噜噜噜视频在线观看| 色综合激情网| 一级做a爰片久久免费| 动漫精品啪啪一区二区三区| 好吊妞欧美视频免费| 精品国产一区二区三区在线观看 | 国产va欧美va在线观看| 伊人AV天堂| 亚洲成人动漫在线| yjizz视频最新网站在线| 国产www网站| 亚洲国产系列| 久久青草视频| 成人国内精品久久久久影院|