趙 丹, 肖繼學, 劉 一
(1.西南民族大學,四川 成都 610041; 2.四川大學,四川 成都 610065;3.西華大學,四川 成都 610061)
智能傳感器已成為當今傳感器技術的一個主要發(fā)展方向。高性能、高可靠性的多功能復雜自動、測控系統(tǒng)以及基于電子標簽即射頻識別(radio frequency identification,RFID)技術以“物”的識別為基礎的物聯網的興起與發(fā)展,愈發(fā)凸顯了具有感知、認知能力的智能傳感器的重要性及其大力、快速發(fā)展的迫切性[1~4]。
智能傳感器目前還未有統(tǒng)一的科學定義。IEEE協(xié)會從最小化傳感器結構的角度,將能提供受控量或待感知量大小且能典型簡化其應用于網絡環(huán)境的集成的傳感器稱為智能傳感器[5]。相對于僅提供表征待測物理量大小的模擬電壓信號的傳統(tǒng)傳感器,充分利用當代集成技術、微處理器技術等的智能傳感器,其本質特征在于其集感知、信息處理與通信于一體,能提供以數字量方式傳播具有一定知識級別的信息,具有自診斷、自校正、自補償等功能[6]。
智能傳感器首先借助于其傳感單元,感知待測量,并將之轉換成相應的電信號。該信號通過放大、濾波等調理后,經過A/D轉換,接著基于應用算法進行信號處理,獲得待測量大小等相關信息。然后,將分析結果保存起來,通過接口將它們交給現場用戶或借助于通信將之告知給系統(tǒng)或上位機等。由此可知,智能傳感器主要完成信號感知與調理、信號處理和通信三大功能。本文將從這三方面闡述智能傳感器技術的發(fā)展現狀。
智能傳感器一般通過信號感知模塊中的敏感元件將待測量最終轉換成模擬電壓信號。目前能感知的量很多,有物體位移、速度、加速度等運動量,溫度、濕度、壓力等過程量,光強、波長、偏振度等光的特性量,流量、濃度、pH值等液體特性量,成分、濃度等氣體特性量,葡萄糖、尿素、維生素等化學成分等[7]。智能傳感器中的敏感元件有些如傳統(tǒng)傳感器一樣單個存在的,有些借助于微機械技術、硅集成等技術以陣列方式存在,以提高測試精度與可靠性,有些將多種敏感元件以一定的方式復合分布在感知模塊中以感知多種待測量[8]。
感知模塊出來的信號一般含有來自于外界的干擾,需要“凈化”處理以確保測試精度。另外,該信號一般比較小,有時甚至非常微弱,通常需要利用電橋等電路進行信號放大。這些功能一般通過具有濾波、放大等功能的,如測試放大器等調理電路予以實現。感知模塊與調理電路有時分開放置,有時集成在一個模塊上。
就本質而言,智能傳感器的信號處理主要完成“感知”、“認知”這2個方面的功能。“感知”就是通過對來自于調理電路信號的分析,獲得待測物理量或待測參數、性能的大小,本文稱之為粗信號處理。“認知”指智能傳感器通過信號處理,獲取關于其自身狀態(tài)、測試狀態(tài)等方面的知識,本文稱之為細信號處理。
有些待測量可根據其定義利用單個調理信號直接獲得,如溫度、位移、交流電流有效值等[7,9];有些待測量則需要多種調理信號,如交流電力的視在功率、有功功率等性能指標[10],本文稱這些方法為定義法。還有些待測量只能通過與之相關的各物理量的綜合分析才能便捷、可靠地測出,如混合氣體的成分和各成分的濃度[11]、人體摔倒等[12],本文稱之為綜合法。研究表明,利用定義法可獲得的很多待測量,借助于數字信號處理技術也可以獲知,如交流電力電壓/電流的有效值、交流電力的功率等[13~15],本文稱之為分析法。定義法乃智能傳感器的一種基本粗信號處理方法,可根據待測量的物理概念或定義予以實現。它通常用于測試系統(tǒng)中,本文不做贅述。綜合法、分析法則充分體現了智能傳感器的特質。
基于數據融合技術,綜合法主要用于傳統(tǒng)方法獲取比較困難、精度不高、測試不可靠,甚至不能測試出待測量的信號。例如:對于一氧化碳、氫氣、甲烷、乙炔等有毒、有害、可燃性氣體的種類與濃度,傳統(tǒng)的色譜法測試不連續(xù)、繁瑣、時間長,單一響應快的氣敏元件其選擇性能差。為此,人們探索出了采用氣敏陣列理論的多種綜合法較好地克服了這些問題[11]。氣敏陣列理論的基本思想就是利用多種能較好感知不同氣體的氣敏元件構成陣列,借助于模式識別理論計算出混合氣體中氣體的成分和各種氣體的濃度?;诙嘧兞糠治瞿J阶R別原理的綜合法能以大于68 %的精度檢測出含0 %~5 %乙醇的氣體中混入的(10~80)×10-6的氫氣,將一氧化碳對氧化錫甲烷敏感元件、甲烷對氧化錫一氧化碳敏感元件的交叉敏感度分別降至5 %,2 %,以高于93.5 %,89 %的準確率分別測試出CH4,C4H10,CO 3種單一氣體以及CH4與C4H10,CH4與CO 2種混合氣體的濃度,利用一種12單元氧化錫氣敏陣列能100 %識別出甲醇、乙醇、丙醇、丁醇,能以73 %的精度對2種啤酒與淡啤酒、威士忌、白蘭地共6種飲料進行識別。人們采用神經網絡模式識別法構建的8單元陣列人工嗅覺模塊能完全準確地識別出5種牌號的香水與5種風味氣味(橘子、草莓、葡萄、桃子)。又如,摔倒是老年人身體健康的一個主要危害,據估計,在福利院或獨自生活的年滿75歲以上的老年人每年至少有30 %摔倒過。單個被動式紅外傳感器或具有通信與運動探測功能的腕式穿戴設備或照相機均難于完成人體摔倒的自動、可靠偵測。人們利用紅外集成(infrared integrated systems,IRISYS)熱圖像傳感器,綜合應用運動識別、運動估計、運動跟蹤、基于目標的推理、分類等技術,較好地實現了對老年人摔倒的自動、可靠偵測[12]。
事實上,調理信號中始終存在著干擾,若采用定義法,這些干擾通常將直接影響、限制測試精度。減少干擾就成為提高測試精度的一種直接現實途徑。它一般通過2種方式實現:提高調理電路的濾波性能或在粗信號處理之前采用軟或(和)硬件濾波。前者增加了調理電路的復雜度,后者需要額外的濾波電路(針對硬件濾波)或消耗大量的系統(tǒng)CPU資源(針對軟件濾波)[16]。為此,人們基于分析法開始了這方面的研究[13~15]。分析法的基本任務是尋求能降低調理信號中干擾對分析精度影響的待測量獲取算法,其根本目的乃提高測試性能或簡化智能傳感器硬件結構,以降低智能傳感器的成本或提高其性/價比,利于智能傳感器的推廣、應用。對于交流電力智能傳感器,人們分別基于誤差最小二乘(LMS)理論、相關性原理研究出了電壓有效值與初相位的2種分析算法以及電力功率性能指標的2種分析算法。相對于定義法,前2種算法能減少至少50 %的計算量,降低約2/3測試誤差,允許的干擾幅值從信號幅值原來的5 % 放寬至15 %;后2種算法能減少至少49.4 %的計算量,降低約2/3的測試誤差,對調理電路降低了3倍以上的信噪比要求。
粗信號處理的精度與穩(wěn)定性常受到如偏移誤差、增益誤差、非線性誤差以及環(huán)境等方面的影響,智能傳感器需通過細信號處理來認識其“健康”狀態(tài),“彌補”其分析偏差,確保測試的可靠性、精確性。細信號處理通常包括自診斷、自校正、自補償。
自診斷用于檢測智能傳感器是否“健康”:各組成部分能否正常工作,系統(tǒng)參數是否配置合適,整個系統(tǒng)能否正常進行測試、通信等。它通常利用人工智能等理論方法,例如:一種基于知識庫或專家系統(tǒng)的智能傳感器自診斷方法[17]。自校正用于智能傳感器各組成部分狀態(tài)、特征參數及系統(tǒng)參數的校正。自補償則用于補償待測量的非線性或因溫度、環(huán)境變化等造成的測試誤差。針對智能傳感器的特性易受多種因素影響的情況,一種神經網絡及其收斂快、精度高的訓練方法[18]。為減少自校正點和自校正時間,人們在充分考慮調理信號概率密度函數的基礎上,利用循序多項式插值探索出了一種適合于智能傳感器的自適應自校正算法[19]。人們基于人工神經網絡理論研究出了一種構建能自校正與補償、有較好適應性與靈活性的傳感器非線性融合逆模型的方法[20]。利用該方法設計出氣體敏感器件TGS823的逆模型,在不同的環(huán)境中能以99.2 %的準確率分析出氣體濃度。對于智能磁航向傳感器,人們分別利用最佳橢圓擬合、最小二乘擬合及BP 神經元網絡探索出了3 種磁航向誤差補償算法[21]。對于誤差大于14°航向角,這3種算法的補償精度分別為±0.8°,±0.35°(試驗點數為8),±0.3°(試驗點數為72,4個試驗點時為±3°),單采樣周期內實時計算所需時間分別為20,20,100 ms。
信號處理一般在通用微處理器上借助軟件予以實現,也可利用專用集成電路或數字信號處理器予以硬件實現,或部分功能通過軟件實現,部分功能通過硬件實現。
IEEE 1451系列標準乃智能傳感器通用通信標準,該標準支持多種現場總線、以太網等現有的各種網絡技術。IEEE 1451 第七部分則規(guī)定了智能傳感器與目前正蓬勃興起的物聯網間的通信接口標準。人們在這方面開展了大量工作并取得了豐碩成果。例如:人們研究出了一種基于IEEE 1451標準的智能傳感器結構,提出了即插即用Web智能傳感器的一種基于Web服務方法,實現了一種基于CAN協(xié)議的溫度智能傳感器,探索出了一種智能傳感器無線網絡組織結構協(xié)議和一種基于Zig Bee無線通信技術的智能傳感器無線接口設計方案等[22~26]。
通信模塊以軟件硬件方式實現,它一般與智能傳感器的信號處理模塊集成在一起。
實現智能傳感器目前主要有3種方式。一種方式是將信號感知與調理模塊、信號處理模塊、通信模塊等通過導線等方式組合在一起即可,這種實現方式適合于智能化如化工廠等用戶原有傳統(tǒng)傳感器的場合;另一種方式乃利用微機械加工、微電子加工等技術將這些模塊集成在一片芯片上,實現了智能傳感器的微型化。這是商品化智能傳感器的最佳選擇,這種智能傳感器使用方便、性能穩(wěn)定、可靠。還有一種方式乃將這些模塊集成在兩片或多片芯片上,然后由這些芯片構成智能傳感器,這是目前商品化智能傳感器的一種較好選擇。
智能傳感器將向著精度與可靠性高、品種多、功能豐富、復合型、集成化與微型化等方向發(fā)展。研究新型敏感材料、探索新穎感知方法、敏感元件的陣列化與復合化將成為智能傳感器感知技術未來發(fā)展的主要方向。新的敏感材料、感知方法意味著感知范圍的擴大或感知可選擇性的增強。敏感元件的陣列化乃智能傳感器高精度、高可靠性的必要源泉。立體分布、微加工的集成化多種敏感元件為智能傳感器的多功能、復合型提供堅實的物質基礎。
以定義法、基于數據融合技術與模式識別理論的綜合法為代表的粗信號處理方法和利用專家系統(tǒng)、神經網絡、自適應等理論的細信號處理方法目前主要研究的是如何精確、可靠地實現智能傳感器的“感知”、“認知”這兩大信號處理功能。分析法則研究了讓智能傳感器如何“瘦”系統(tǒng)、低成本地去完成其“感知”功能。分析法比較充分地體現了智能傳感器中信號處理的能力,它有利于智能傳感器的集成化、微型化。智能傳感器的商品化需求將驅使分析法快速發(fā)展,并讓其從“感知”推廣至“認知”。隨著計算機技術、控制技術、數字信號處理技術的發(fā)展,智能傳感器的信號處理將變得日益精密、可靠、健壯。
以智能傳感器為節(jié)點構成的智能傳感網絡是重要發(fā)展方向,在多功能、高精度的復雜分布式測控系統(tǒng)中將顯示出其強大的生命力并起著非常重要的基礎作用。智能傳感器的通信技術將會隨著總線技術、網絡技術、通信技術的發(fā)展而不斷豐富、發(fā)展。隨著微機械加工技術、微電子加工技術的發(fā)展,市場將推動智能傳感器向著集成化、微型化方向快速發(fā)展。
本文首先介紹了智能傳感器的基本結構,分析了其功能構成。然后根據其功能組成,從智能傳感器的信號感知與調理技術、包含粗信號處理與細信號處理并實現“感知”與“認知”功能的信號處理技術、通信技術3個方面詳細闡述了智能傳感器技術的發(fā)展現狀。最后從這3個方面展望了智能傳感器技術的發(fā)展前景,指出高性能、多種類、多功能、復合型、集成化、微型化、網絡化乃智能傳感器未來的發(fā)展方向。
參考文獻:
[1] 宋光明,宋愛國,黃惟一,等.一種基于網絡化智能傳感器的分布式測控方法[J].系統(tǒng)仿真學報,2004,16(2):2817-2820.
[2] 肖繼學,黎亞元,陳廷成.數控系統(tǒng)運行狀態(tài)綜合測試系統(tǒng)的分布式開發(fā)[J].西華大學學報,2005,24(5):18-21.
[3] 寧煥生,張 瑜,劉芳麗,等.中國物聯網信息服務系統(tǒng)研究[J].電子學報A,2006,34(12):2514-2517.
[4] 丁 露,梅 恪.智能傳感器在物聯網領域中的應用[J].信息技術與標準化,2010(8):22-25.
[5] IEEE 1451 Committee.IEEE Standard 1451.2—1997.Standard for a smart transducer interface for sensors and actuators-transducer to microprocessor communication protocols and transducer electronic data sheet (TEDS)[S].
[6] Zhang Yong,Gu Yikang,Vlatkovic Vlatko,et al.Progress of smart sensor and smart sensor networks[C]∥Proceedings of the 5th World Congress on Intelligent Control and Automation,2004:3600-3606.
[7] 王雪文,張志勇.傳感器原理及應用[M].北京:北京航空航天大學出版社,2004.
[8] 李守智,田敬民.智能傳感器技術及相關工藝的研究進展[J].傳感器技術,2002,21(4):61-64.
[9] 閆 曉,錢曉龍,汪晉寬.一種電流真有效值測量智能傳感器設計[C]∥中國儀器儀表學會第五屆青年學術會議,2003:107-123.
[10] 肖繼學,楊 瑜,王 凱,等. 基于定義的交流電力有功功率測試法[J].西華大學學報:自然科學版,2010,29(2):152-155.
[11] 梅 濤.陣列式智能氣體傳感器綜述[J].傳感技術學報,1992(4):52-57.
[12] Sixsmith Andrew,Johnson Neil.A smart sensor to detect the falls of the elderly[J].IEEE Journal of Pervasive Computing,2004,3(2):42-47.
[13] 肖繼學,李世璽,程 志.交流電壓智能傳感器的粗信號處理[J].西華大學學報:自然科學版,2011,30(2):35-38.
[14] 肖繼學,楊 瑜,王 凱,等.基于相關分析的交流電力有功功率測試研究[J].西華大學學報:自然科學版,2010,29(4):5-7.
[15] 車 暢,胡 丹.交流電力功率智能傳感器粗信號處理[J].西南交通大學學報,2011,46(4):598-603.
[16] 侯 勇,苗升展,崔尚文,等.超低功耗一氧化碳智能傳感器的設計[J].天津科技大學學報,2013,28(6):60-64.
[17] 于蓮芝,梁衛(wèi)沖,顏國正.現場總線基于知識的智能傳感器故障診斷[J].儀器儀表學報,2004,25(4):787-788.
[18] 翁桂榮.關于人工神經網絡在智能傳感器中的應用研究[J].儀器儀表學報,2002,23(3):298-300.
[19] Pereira J M Dias,Postolache Octavian,Silva Girāo P M B.Adaptive self-calibration algorithm for smart sensors linearization[C]∥Proceedings of Instrumentation and Measurement Technology Conference,2005:648-652.
[20] 莊哲民.基于環(huán)境參數融合的智能氣體傳感器設計[J].計量學報,2004,25(4):380-383.
[21] 楊新勇,黃圣國.智能磁航向傳感器的研制及誤差補償算法分析[J].北京航空航天大學學報,2004,30(3):244-248.
[22] Sorribas J,Río J del,Trullols E,et al. A smart sensor architecture for marine sensor networks[C]∥Proceedings of International Conference on Networking and Services,2006:93.
[23] Ciancetta Fabrizio,D’Apice Biagio,Gallo Daniele,et al.Plug-n-play smart sensor based on web service[J].IEEE Sensors Journal,2007,7(5):882-889.
[24] Jadsonlee da Silva Sá,Jaidilson Jóda Silva,Miguel Gonalves Wanzeller,et al.Monitoring of temperature using smart sensors based on CAN architecture[C]∥Proceedings of the 15th International Conference on Eelctroncis,Communciations and Computers,2005:218-222.
[25] 劉 剛,周興社.EEPC:一種新的無線智能傳感器網絡組織結構與協(xié)議[J].計算機工程,2005,31(18):47-49.
[26] 趙 曦, 解永平.基于Zig Bee的智能傳感器網絡無線接口設計[J].儀器儀表學報,2006,27(6):1639-1640.