<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于LabVIEW 8.5的信號(hào)幅值特征值求取系統(tǒng)設(shè)計(jì)

          基于LabVIEW 8.5的信號(hào)幅值特征值求取系統(tǒng)設(shè)計(jì)

          作者: 時(shí)間:2009-09-28 來(lái)源:網(wǎng)絡(luò) 收藏

          2.2 實(shí)現(xiàn)隨機(jī)特征值求取
          和電平測(cè)量主要針對(duì)周期進(jìn)行處理,因此,它可以求取的參數(shù)中沒有包括隨機(jī)和標(biāo)準(zhǔn)差。但可以引入Express VI中的配置統(tǒng)計(jì)它與信號(hào)和電平測(cè)量位于同一個(gè)模板上,如圖4所示。

          現(xiàn)在用Express信號(hào)發(fā)生器產(chǎn)生一個(gè)仿真信號(hào),其參數(shù)設(shè)置如圖2所示。這是個(gè)具有直流偏置和泊松噪聲干擾的三角波信號(hào)。配置統(tǒng)計(jì)檢測(cè)其能夠檢測(cè)的所有幅值特征值的測(cè)試VI的前后面板示意圖,如圖5所示。

          參數(shù)對(duì)話框共劃分了五個(gè)區(qū)域,分別是要求進(jìn)行的幅值特征值統(tǒng)計(jì)的項(xiàng)目、當(dāng)前信號(hào)幅值特征值統(tǒng)計(jì)的結(jié)果、輸入信號(hào)窗口和統(tǒng)計(jì)極值以及統(tǒng)計(jì)采樣特征。其中,最重要的是幅值特征值統(tǒng)計(jì)項(xiàng)目的設(shè)置?,F(xiàn)求取隨機(jī)信號(hào)幅值特征值,則選取均方根,標(biāo)準(zhǔn)差,方差即可。

          3 信號(hào)的測(cè)量分析
          通過信號(hào)發(fā)生器產(chǎn)生一個(gè)仿真信號(hào),可以設(shè)定仿真信號(hào)的某些參數(shù),如信號(hào)的信號(hào)類型、頻率、幅值、偏移量等參數(shù)值。此外,還可以改變?cè)肼曨愋停憾?xiàng)分布噪聲,高斯白噪聲,泊松噪聲等。通過對(duì)配置仿真信號(hào)參數(shù)的調(diào)節(jié)設(shè)定,觀察對(duì)其特征值做出相應(yīng)的變化,能有效直觀地從多方面驗(yàn)證分析結(jié)果。例如,上文給出一個(gè)直流偏置和泊松噪聲干擾的三角波信號(hào),則可以通過Express VI前面板看到當(dāng)前信號(hào)的某些特征值的大小。

          4 結(jié) 語(yǔ)
          利用開發(fā)的信號(hào)幅值特征值完成了周期信號(hào)和隨機(jī)信號(hào)的采集、顯示、保存。通過實(shí)測(cè)證明了系統(tǒng)測(cè)試分析結(jié)果的可靠性。利用該系統(tǒng)可以方便地進(jìn)行現(xiàn)場(chǎng)測(cè)試與分析,提高了測(cè)試效率和結(jié)果的精確度,且擺脫了傳統(tǒng)測(cè)試分析儀器功能單一,成本高,不便于攜帶的缺點(diǎn)。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();