新聞中心

        EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 基于扭矩信息的運(yùn)動系統(tǒng)故障檢測裝置

        基于扭矩信息的運(yùn)動系統(tǒng)故障檢測裝置

        作者: 時(shí)間:2010-11-15 來源:網(wǎng)絡(luò) 收藏

          while(1) {

          if(URXD0Flag) {

          for(j = 1; j = 100;j++) {

          sl = signal[i] 0xff;

          sh = (signal[i++] 0xff00)>>8;

          Uart_SendByte(sl);

          Uart_SendByte(sh);

          }

          URXD0Flag = 0;

          }

          if(i >= 5000)

          break;

          }

          5 算法驗(yàn)證

          這里以X-Y運(yùn)動平臺為實(shí)驗(yàn)對象,設(shè)計(jì)了系統(tǒng)故障實(shí)時(shí)檢測實(shí)驗(yàn),驗(yàn)證算法的有效性。首先通過實(shí)驗(yàn)得到X-Y平臺正常工作時(shí)電機(jī)的電流信號TN,然后在平臺運(yùn)動過程中給平臺施加一個額外的阻力(模擬故障發(fā)生的情況),得到電機(jī)輸出電流信號為TF。通過對這兩種情況下的電流偏差信號TE(TE=TN-TF)進(jìn)行分析,可以從中提取出故障信號。

          S3C44B0X通過ADC采集到的TN,TF信號,以及TE隨時(shí)間的變化曲線分別如圖2和圖3所示。


        圖 2: TN,TF 變化曲線圖 3: TE 隨時(shí)間變化曲線

          從圖3可以看出,TE信號中存在較多的干擾信息,為了準(zhǔn)確無誤的檢測出其中的故障信號,就應(yīng)采用某種濾波算法對TE進(jìn)行處理,從而將故障信號提取出來。圖4和圖5分別是采用NEO和多步SNEO(m=50,b=50)兩種方法對TE進(jìn)行處理,得到的信號曲線。

        圖 4: 利用NEO 對TE 進(jìn)行處理的結(jié)果曲線圖 5: 利用多步SNEO 對TE 進(jìn)行處理的結(jié)果曲線

          比較圖4和圖5可以看出,多步SNEO能夠更好的消除干擾噪聲的影響,將故障信息成功地提取出來。但是利用SNEO會引入一定的延時(shí),從而造成故障被檢測出時(shí)間的滯后。從式(5)和式(6)可知,當(dāng)m=50,b=50,采樣頻率為500Hz時(shí),滯后時(shí)間為:

          6 結(jié)論

          本文利用非線性能量算法對電機(jī)電流偏差信號進(jìn)行分析,能夠及時(shí)發(fā)現(xiàn)運(yùn)動控制系統(tǒng)中發(fā)生的各種相關(guān)故障,從而提高系統(tǒng)環(huán)節(jié)的準(zhǔn)確性和及時(shí)性。可以在此基礎(chǔ)上設(shè)計(jì)系統(tǒng)容錯環(huán)節(jié),使系統(tǒng)的安全性和可靠性得到更好的保證。


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 清水河县| 房产| 安宁市| 交城县| 张家川| 沙坪坝区| 平陆县| 简阳市| 彩票| 微山县| 贡觉县| 巴彦淖尔市| 江北区| 三原县| 汉阴县| 温泉县| 库尔勒市| 格尔木市| 盱眙县| 永清县| 鸡泽县| 庆阳市| 台东县| 合江县| 孟州市| 依兰县| 秦安县| 商都县| 西昌市| 利津县| 达日县| 枣庄市| 玛沁县| 象山县| 天柱县| 临泽县| 长治县| 汾西县| 哈尔滨市| 内乡县| 阳信县|