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

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于Matlab的CDMA系統(tǒng)功率控制算法研究

          基于Matlab的CDMA系統(tǒng)功率控制算法研究

          作者: 時(shí)間:2010-02-02 來源:網(wǎng)絡(luò) 收藏
          如圖4所示,慢衰落是距離的函數(shù),在很短的時(shí)間內(nèi)(如幾個(gè)ms),用戶與基站間的距離沒怎么大的變化,因此為了方便仿真,暫且可以看作是不變的。對(duì)于快衰落,本次仿真采用Jakes提出的一種模擬移動(dòng)通信衰落技術(shù)的Jakes模型。移動(dòng)臺(tái)與基站的相對(duì)運(yùn)動(dòng)引起的接收電平的頻率變化,稱為多普勒頻移,最大頻移fm=υm/λ其中υm是最高車速,λ是載波波長(zhǎng),ωm=2πfm。瑞利衰落過程可以通過疊加N個(gè)復(fù)正弦曲線來近似,這組正弦曲線的頻率和相位由特定的公式給出。定義N0=(1/2)(N/2-1),則衰落信道的信道函數(shù)T(t)可以表示為:

          式中:ωn=ωmcos(2πn/N),n=1,2,…,N0;φN是最大多普勒頻率正弦曲線的初始相位,φn=第n個(gè)多普勒頻移正弦曲線的初始相位。移動(dòng)臺(tái)的速率為50 km/h(13.9 m/s),多普勒頻移fm=41.6 Hz。N0=8,φN=0。采用進(jìn)行仿真,如圖5所示。

          從圖5可看出,固定步長(zhǎng)在無分集接收情況下,接收信號(hào)有很強(qiáng)的“過沖”現(xiàn)象,這是由于根據(jù)上一時(shí)刻的接收信號(hào)的的強(qiáng)度來決定下一時(shí)刻的調(diào)整方向,而且每次的功率出現(xiàn)深度衰落的時(shí)刻,就會(huì)無法即時(shí)補(bǔ)償,而在誤差很小時(shí),將引起很大的波動(dòng)。接收信號(hào)的功率的統(tǒng)計(jì)圖如圖6所示。

          從圖6可以看出,實(shí)際接收的信號(hào)在期望值的附近波動(dòng),而且分布的兩邊是非對(duì)稱。比較步長(zhǎng)為1 dB的圖6和步長(zhǎng)為0.5 dB的圖7,可發(fā)現(xiàn)在相同的衰落情況下,步長(zhǎng)為1 dB的比較適合。從這里也可看出步長(zhǎng)的取定與具體環(huán)境(如衰落程度和背景干擾)有關(guān),這也是固定步長(zhǎng)功率控制的弊端所在。

          3結(jié)語

          這種功率控制,允許基站發(fā)送功率控制命令,用戶通過控制命令,以固定的步長(zhǎng)調(diào)整發(fā)射功率,功率改變的過程就像一個(gè)“乒乓”控制,這種控制方法的系統(tǒng)穩(wěn)定性差,且有很大的過調(diào)量和穩(wěn)定時(shí)間。單純從功率控制的角度,提高控制精度的方法有兩種。一是提高功率測(cè)量速度,相應(yīng)地提高功率控制的頻度,從而增大相鄰的兩個(gè)樣點(diǎn)的相關(guān)程度以達(dá)到提高控制精度的目的;另一種方法是提高控制量的精調(diào)程度,每次控制命令用多個(gè)比特來表示,從而提高控制精度。

          cdma相關(guān)文章:cdma原理



          上一頁 1 2 3 下一頁

          評(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); })();