www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 工業(yè)控制 > 工業(yè)控制
[導讀]摘要:為了正確反映數字式渦流傳感器的實際特性,首先介紹了數字式渦流傳感器的工作原理,然后從實測數據出發(fā),提出了應用BP神經網絡擬合其特性曲線的方法,運用MATLAB語言編程建立BP神經網絡并進行訓練和仿真,與現

摘要:為了正確反映數字式渦流傳感器的實際特性,首先介紹了數字式渦流傳感器的工作原理,然后從實測數據出發(fā),提出了應用BP神經網絡擬合其特性曲線的方法,運用MATLAB語言編程建立BP神經網絡并進行訓練和仿真,與現有最小二乘法進行對比。仿真結果表明,基于BP算法所得擬合曲線誤差很小、收斂速度快且具有更高的擬合精度,比最小二乘法更具有實際意義。
關鍵詞:BP神經網絡;渦流傳感器;曲線擬合;MATLAB語言

    數字式渦流傳感器工作在正常條件下,保持某些參數值恒定不變的前提下,線圈等效電感L就是位移d的單值函數。因此,傳感器輸出信號的頻率f與微小位移信號d之間就會呈現正比例關系。若被測試件位移產生變化時,數字式渦流傳感器頻率f變化就直接反映被測試件位移d
的情況。
    但是在實際中利用渦流傳感器進行位移測量時,輸入和輸出特性曲線存在較為嚴重的非線性關系,影響到傳感器的測量精度,為了提高傳感器的測量精度,實際中經常通過計算機利用最小二乘法、查表法、線性插值等方法解決非線性問題。為準確反映數字式渦流傳感器d-f間的非線性關系,實現精確測量,需要擬合出一條曲線盡可能逼近數字式渦流傳感器實際的輸入、輸出特性。
    筆者將BP(Back Propagation)神經網絡算法引入到渦流傳感器輸入輸出非線性特性曲線的擬合中,采用MATLAB語言編程建立神經網絡,基于實驗測得數據對數字式渦流傳感器實際的非線性特性進行擬合,利用神經網絡自身具有良好的非線性處理能力、自適應學習能力和容錯性逼近得出最佳關系曲線。

1 數字式渦流傳感器的工作原理
1.1 渦流傳感器基本原理
   
若有一線圈中的鐵心是由整塊鐵磁材料制成的,此鐵心可以看成是由許多與磁通相垂直的閉合細絲所組成,因而形成了許多閉合的回路。當給線圈通入交變的電流時,由于通過鐵心的磁通是隨著電流做周期性變化的,所以在這些閉合回路中必有感應電動勢產生。在此電動勢的作用下,形成了許多漩渦形的電流,這種電流就稱為電渦流。電渦流形成原理如圖1所示。


    當線圈中通過高頻電流I時,線圈周圍產生高頻磁場,該磁場作用于金屬體,但由于趨膚效應,不能透過具有一定厚度的金屬體,而僅作用于金屬表面的薄層內。在交變磁場的作用下金屬表面產生了感應電流Ie,即為渦流。感應電流也產生一個交變磁場并反作用于線圈上,其方向與線圈原磁場方向相反。根據圖1(b)所示的等效電路,按KVL可列出電路方程組如(1)式所示:

    這兩個磁場相互疊加,就改變了原來線圈的電感L,L的變化僅與金屬導體的電阻率ρ、導磁率μ、激勵電流強度I、頻率f、線圈的幾何形狀r以及線圈與金屬導體之間的位移d有關。當被測對象的材料一定時,ρ、μ為常數,儀表中的I、f、d也為定值,于是等效電感L就是位移d的單值函數。
1.2 測量原理
   
數字式渦流傳感器的測量原理方框圖如圖2所示。


    為了盡可能使數字式渦流傳感器輸出頻率達到穩(wěn)定,實驗過程中選用性能穩(wěn)定的集成LC振蕩器MC1648。在探頭接近破測試件時,因為探頭線圈L和諧振電容器C構成諧振回路,諧振頻率表達式如(5)式所示:
   
    上式中L為探頭線圈自感值,C為諧振電容器電容值。因為電感L是位移d的單值函數,所以傳感器輸出信號的頻率f與被測試件的位移量d之間成正比。傳感器輸出信號經電壓比較器和整形電路輸出為符合TTL電平規(guī)范的脈沖數字信號,最后由計算機顯示輸出。

2 BP神經網絡原理
2.1 人工神經元結構
   
人工神經元是人工神經網絡中最基本組成單位。常用的人工神經元模型可用圖3模擬。


    當神經元j有多個輸入xi(i=1,2,…,m)和單個輸出yj時,輸入和輸出的關系如(6)式所示:
   
    式中θj為閾值,wij為從神經元i到神經元j的連接權重因子,f(·)為傳遞函數或稱為激勵函數。
2.2 BP網絡學習過程
   
BP算法是一種監(jiān)督式的學習算法。BP神經網絡算法的主要思想是:假設輸入樣本為P1,P2,…,Pn,目標樣本為T1,T2,…,Tn,網絡的輸出為A1,A2,…,An。當輸出與目標樣本產生誤差之后,利用誤差反向傳播回去進行調整權值,盡可能使輸出A1,A2,…,An與目標樣本T1,T2,…,Tn相近,使誤差達到最小值,權值調整結束。BP算法是由兩部分組成:信息的正向傳遞與誤差的反向傳播。在正向傳播過程中,輸入信息從輸入經隱含層逐層計算傳向輸出層,每一層神經元的狀態(tài)只影響下一層神經元的狀態(tài)。如果在輸出層沒有得到期望輸出,則計算輸出層的誤差變化值,然后轉向反向傳播,通過網絡將誤差信號沿原來的連接通路反傳回來修改各神經元的權值直至達到期望目標。

3 BP神經網絡的MATLAB設計
   
設計一個BP網絡需要確定神經元的特性和網絡的輸入層、隱層、輸出層以及各層之間的傳輸函數。
3.1 網絡層數
   
反向傳播網絡是基于BP誤差傳播算法的多層前饋網絡。多層BP網絡不僅有輸入節(jié)點、輸出節(jié)點,而且還有一層或多層隱含節(jié)點。一個三層的BP網絡理論上可逼近任意的非線性映射,為避免網絡規(guī)模過大,隱含層層數不宜多,因此文中在實現對于數字式渦流傳感器實驗數據曲線擬合時,采用三層的BP網絡就可以滿足需要。三層BP網絡的拓撲結構如圖4所示,包括輸入層、隱含層和輸出層,層與層之問采用全連接方式。各神經元與下一層所有的神經元聯(lián)結,同一層單元之間不存在相互連接,用箭頭表示信息的流動。


3.2 輸入層、輸出層的節(jié)點數
   
BP網絡的輸入層的神經元數由輸入數據變量個數確定。
    本文以數字式渦流傳感器的輸入(被測位移量)作為輸入節(jié)點,輸入層的節(jié)點數為1;以數字式渦流傳感器的輸出(輸出頻率f)作為輸出節(jié)點,輸出層的節(jié)點數為1。
3.3 訓練函數的選擇
   
考慮到LM(Levenberg Marquardt)算法是一種利用標準的數值優(yōu)化技術的快速算法,該方法是一種將最陡下降法和牛頓法相結合的算法,可以克服神經網絡收斂速度慢、易陷入局部極小值的缺點,并且在網絡參數相對較少的情況下具有收斂速度極快、穩(wěn)定性能強等優(yōu)點,因此本文采用trainlm(LM)算法函數對網絡進行訓練,大大減少了網絡訓練的迭代次數。
3.4 傳輸函數
   
BP網絡傳遞函數,又稱為激活函數必須是連續(xù)可微的,通常采用S型的對數函數logsig、雙曲正切函數tansig或線性函數purelin。前兩種為非線性函數,分別將X∈(-∞,+∞)的輸入壓縮為Y∈[-1,1]和Y∈[0,1]的輸出,因此,對本文的非線性擬合問題,輸入層和隱層采用非線性傳遞函數tansig,輸出層采用線性函數purelin,以保持輸出的范圍。
3.5 隱層的節(jié)點數
   
隱含層神經元數目是根據網絡收斂性能好壞來確定的。
    目前對于隱含層數目的確定沒有嚴格的規(guī)定。一個公認的指導原則是樣本點的偏差在允許范圍條件下用最平滑的函數去逼近未知的非線性映射。隱含層神經元個數過少可能訓練不出網絡,即網絡的魯棒性差,抗噪聲能力不強,不能辨識以前沒有遇到的模式;但是隱含層神經元個數過多,又會使學習時間過長,誤差不一定最小,出現過度吻合問題。因此通常采用“試湊法”,通過比較網絡輸出誤差與期望誤差之間的擬合程度,選擇仿真效果最好時所選擇的隱含層節(jié)點數。一般對于三層網絡隱含層節(jié)點數可以根據(7)式所示的經驗公式大致確定最佳隱含層單元的數目。
   
    式中M為輸入層節(jié)點個數,N為輸出層節(jié)點個數,H為隱含層輸入個數。由此隱含層節(jié)點數應該在3~12這個范圍之內,訓練次數為2 000,訓練誤差為0.000 1。在學習率初定為0.1且不變的情況下對網絡進行訓練。經過試驗,不同隱含層節(jié)點數的訓練情況如表1所示,得到最好的隱含層節(jié)點個數為11。


    如圖5所示,隱層節(jié)點數為11時的網絡訓練過程誤差變化情況,可以看出,網絡經初始化,利用函數trainlm對網絡進行23次訓練后,網絡就達到了目標誤差的要求。訓練過程中,目標誤差隨著訓練次數增大逐漸減小,直至達到所規(guī)定的期望誤差0.000 1停止訓練。

4 仿真研究
   
完成系統(tǒng)硬件連接,并對系統(tǒng)進行調試,通過實驗測得某數字式渦流傳感器系統(tǒng)輸出電壓和被測位移量之間對應關系的一組數據如表2所示。由實驗數據可知:d—f變化趨勢在被測試件位移量較小時基本上成線性關系;但是在被測試件位移量較大時,線性度較差,呈現非線性關系,這主要因為影響傳感器特性的因素有很多;被測試件表面平整度、表面磁效應、表面鍍層、表面尺寸以及傳感器的安裝和工作溫度等諸多因素都會對渦流傳感器的特性產生影響。為了驗證BP神經網絡對于位移一頻率關系擬合的正確性,本文采用最小二乘算法進行仿真對比研究。最小二乘算法擬合后殘差平方和的大小決定了多項式擬合的效果,為了盡可能降低各測量點的殘差平方和的數值,要合理選擇擬合的階次。擬合階次的選擇既要兼顧擬合曲線的光滑程度,又要注重考慮真實反映傳感器輸入、輸出之間的變化規(guī)律。利用MATIAB語言編寫最小二乘算法程序。誤差準則為:目標誤差rose(均方誤差)的計算公式如(8)式所示:
   
    上述兩式中N為樣本長度。


    取m=6階,最小二乘算法擬合結果如(10)式所示:

    為了提高神經網絡的訓練速度,文中將實驗測得數據進行歸一化處理,將所收集的數據映射到指定的區(qū)間[0,1]之中,根據上述過程利用MATLAB語言編程建立BP神經網絡、并對網絡初始化、進行網絡訓練和仿真測試?;贐P神經網絡和最小二乘算法擬合曲線如圖6所示,仿真結果對比如表3所示。數字式渦流傳感器特性曲線擬合效果如圖6所示。



5 結論
   
仿真結果表明,只要實驗測得數據足夠多,就可利用所建BP神經網絡實現渦流傳感器輸入和輸出之間的非線性映射,從而得到渦流傳感器的特性曲線?;贛ATLAB建立BP神經網絡擬合數字式渦流傳感器特性曲線的程序設計簡單,且具有較強非線性處理能力和函數逼近能力,網絡運算速度快、性能穩(wěn)定。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網、慧聰物聯(lián)網、慧聰音響燈光網、慧聰LED屏網、慧聰教育網聯(lián)合主辦,吸引了安防、...

關鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠通信宣布,其自研藍牙協(xié)議棧DynaBlue率先通過藍牙技術聯(lián)盟(SIG)BQB 6.1標準認證。作為移遠深耕短距離通信...

關鍵字: 藍牙協(xié)議棧 移遠通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實黨中央、國務院和上海市委、市政府關于加快發(fā)展人力資源服務業(yè)的決策部署,更好發(fā)揮人力資源服務業(yè)賦能百業(yè)作用,8月29日,以"AI智領 HR智鏈 靜候你來&quo...

關鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達成合作,為其自主研發(fā)的"旗馭車管"車輛運營管理平臺提供全流程支付通道及技術支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運營管理效率...

關鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現的新一代PRMT5抑制劑PEP0...

關鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務委員會、上海市教育委員會、上海市科學技術委員會指導,東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務展覽有...

關鍵字: 電子 BSP 芯片 自動駕駛

推進卓越制造,擴大產能并優(yōu)化布局 蘇州2025年9月5日 /美通社/ --?耐世特汽車系統(tǒng)與蘇州工業(yè)園區(qū)管委會正式簽署備忘錄,以設立耐世特亞太總部蘇州智能制造項目。...

關鍵字: 智能制造 BSP 汽車系統(tǒng) 線控

慕尼黑和北京2025年9月4日 /美通社/ -- 寶馬集團宣布,新世代首款量產車型BMW iX3將于9月5日全球首發(fā),9月8日震撼亮相慕尼黑車展。中國專屬版車型也將在年內與大家見面,2026年在國內投產。 寶馬集團董事...

關鍵字: 寶馬 慕尼黑 BSP 數字化

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產業(yè)變革的澎湃浪潮中,人工智能作為引領創(chuàng)新的核心驅動力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領域深度融入科技變革浪潮,駛入數字化、智能化轉型快車...

關鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術應用發(fā)展大會"。會議以"破界?融合...

關鍵字: ETHERNET 智能未來 BSP 工業(yè)通信
關閉