衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一文解析通信系統的高效正交變量優化算法

科技觀察員 ? 來源:allaboutcircuits ? 作者:Russell Hoppenstein ? 2022-05-05 16:37 ? 次閱讀

本文討論了一種算法,用于在具有正交輸入向量的二維空間中找到最佳調整點。該算法根據測量數據點求解相交圓的方程。

幾個關鍵的系統性能指標由對應于幅度和相位的正交輸入參數確定;兩個例子是正交調制器載波饋通和邊帶抑制。這些參數通過優化調制器正交基帶輸入之間的直流偏移平衡和幅度和相位平衡得到改善。

因為在給定二維空間的情況下找到這些參數的最優調整并不是一件容易的事,所以在本文中,我將討論一種 Python 算法,用于在具有正交輸入向量的二維空間中找到最優調整點。該算法根據測量數據點求解相交圓的方程,并在少至四次迭代中找到最佳點。為了舉例說明該技術,我使用了德州儀器TIAFE7070集成數模轉換器DAC) 以及正交調制器載波饋通參數。

優化雜散發射

通信系統努力將雜散發射降至最低。其中一些雜散發射源于正交輸入信號失配。例如,直流偏移失配和幅度/相位失衡將分別影響模擬正交調制器中的載波饋通和邊帶抑制參數。將輸入變量調整到最佳設定點可以最大限度地減少雜散輸出。

圖 1 將測量參數表示為從優化點 [x0,y0] 到二維平面上實際點的矢量幅度 (r)。參數值以單位圓[0,1]為界。0 表示完全消除或無信號,1 表示無消除或完全信號。在分貝尺度中,該函數受 [-inf,0] 的約束。半徑為 r 的圓代表所有可能達到相同大小的 x,y 點。

poYBAGJzjL2AaM3MAAA20Rjf8bo341.jpg

圖 1. 從優化點到實際點的向量

等式 1 以最簡單的形式表示該函數:

pYYBAGJzjL6AIzlYAAANlW0OuQg362.png

常數 [a0,b0] 表示系統相關的歸一化因子,以保持最大結果小于 1。從技術上講,等式 1 描述了一個橢圓,因為每個自變量的比例因子不需要相同。為簡單起見,a0 等于 b0,因此曲線是真正的圓。

目標是盡快找到使測量參數 (r) 最小化的最佳點 [x0,y0]。通過統計變化的輸入參數有效地找到該點具有挑戰性。傳統的狩獵和啄食方法使用連續試驗來縮小到最佳點。盡管這會產生所需的解決方案,但當收斂時間很關鍵時需要進行太多迭代,因此需要一種新方法。

相交的圓

理想情況下,使用相交圓的精確三個測量迭代確定最佳點。在任意輸入點 [x1,y1] 處的第一個測量結果定義了由半徑為 r1 的圓 A 表示的最優點的無限可能性。添加第二個數據點會產生另一個由圓圈 B 表示的無限數據集;然而,兩個圓的交點將解縮小到兩點。第三個數據點和相應的圓 C 提供了第三條曲線,其中只有一個相互交叉點。該交點是最佳點。圖 2 顯示了最終確定最佳點的相交圓的進程。

pYYBAGJzjL-ASvd3AABTmMVQzW8795.jpg

圖 2. 相交的圓揭示了一個共同的交點

這種技術在恰好三個迭代中揭示了最佳點。第四次迭代測量最佳點以確認和記錄結果。

圖 3 說明了一種通過使用 xy 平面中經驗已知的邊界信息來消除一次迭代的技術。在其中一個邊界點處選擇初始點,使第一條曲線 (A) 為 90 度圓弧。通過沿 x 或 y 方向移動選擇第一個弧上的第二個點。

poYBAGJzjMCAVvRVAABJbRvfutQ042.jpg

圖 3. 兩次迭代解決方案

由于第二個點仍然在邊界邊上,所以它的曲線是一個低于 180 度的弧。這兩條曲線的交點提供了一個最佳點。這種方法僅在兩次迭代中就揭示了最佳點,并通過三次來確認。

逐次圓逼近

最優解取決于數學方程的準確性。在實際測量情況下,一些假設或錯誤會影響結果。測量的信號非常?。辉肼暫蜏y量容差會引入誤差。使用完美的圓而不是橢圓會引入一些不確定性。求解多個方程所需的比例因子假設也引入了不確定性。這些錯誤和假設轉化為曲線的模糊性。

圖 4 說明了模糊曲線如何不能保證精確的交點;相反,它們定義了一個收斂區域。

pYYBAGJzjMGAEe4oAABPz5_SPHM949.jpg

圖 4. 連續圓相交近似

每個附加數據點都使用上一次迭代的數據。連續的圓圈會聚到系統最小閾值內的解決方案區域。

測量示例

該示例使用 AFE7070 DAC 并針對載波饋通參數進行優化。AFE7070 是一個方便的平臺,因為集成了 DAC 和調制器。調制器正交輸入上的 DC 失調不平衡決定了載波饋通性能。AFE7070 具有內部數字調諧功能,可精確控制 DC 偏移平衡。不需要太多;分辨率為微伏級。

該示例的 x,y 參數是整數數字階躍值,用于控制正交輸入上的 DC 電平。設備的先前統計采樣提供了輸入變量的 x、y 范圍以及計算中使用的步驟表。步進表提供了以分貝毫瓦為單位的測量載波饋通到 delta-x(或 delta-y)因子的“轉換”。

高(或換句話說,差)測量值意味著設置偏離并且需要更大的增量才能達到最佳點。相反,低值意味著設定點接近并且需要進行小的修正。這一點“功課”對于確保初始猜測點不會太遠,并將迭代時間減少到最低限度是必要的。

圖 5 顯示了 Python 算法,它在四次或更少的迭代中找到最佳輸入變量。

poYBAGJzjMKAXIOTAAC0Xbf8nVw604.png

圖 5. Python 優化算法

函數“Get_r”和“GetCFi”是特定于設備的測量。為簡潔起見,我省略了代碼,因為它對于演示優化算法無關緊要。在您的應用程序中,這些功能與系統中設備參數的編程和測量有關。

結論

對于 AFE7070 DAC,在大多數情況下,該算法可在 3 次迭代內優化載波饋通,并在不到 1.7 秒內優化,主要由頻譜分析儀建立和掃描時間進行選通。之前的步驟方法需要近 20 次迭代和 20 多秒才能完成。與傳統方法相比,該算法的速度提高了 10 倍以上。依賴于增益和相位的正交輸入變量的其他通信系統參數也可以使用該算法來有效地找到最優解。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 算法
    +關注

    關注

    23

    文章

    4630

    瀏覽量

    93352
  • 通信系統
    +關注

    關注

    6

    文章

    1204

    瀏覽量

    53459
收藏 人收藏

    評論

    相關推薦

    seo優化的百度算法筆記

    seo優化之百度算法解析
    發表于 05-27 17:15

    解析Vue代碼層面的優化

    項目首屏優化、Webpack 編譯配置優化等問題,所以我們仍然需要去關注 Vue 項目性能方面的優化,使項目具有更高效的性能、更好的用戶體驗。本文是作者通過實際項目的
    發表于 10-27 11:39

    多目標優化算法有哪些

    多目標優化算法有哪些,該文圍繞包含柴油發電機、風力發電、光伏發電和鉛酸蓄電池的獨立微網系統中的容量配置問題,提出了包含微網全壽命周期內的總成本現值、負荷容量缺失率和污染物排放的多目標優化
    發表于 07-12 06:52

    用于全局優化的混合正交遺傳算法

    為提高正交遺傳算法收斂速度和搜索精度,在正交遺傳算法的基礎上引入局部搜索策略,提出種新的聚類局部搜索算子。利用
    發表于 03-25 08:32 ?17次下載

    正交遺傳算法在網絡優化設計中的應用

    利用正交實驗法的全局思想,提出種采用多點正交交換的遺傳算法。算法通過正交表安排遺傳
    發表于 08-19 11:15 ?7次下載

    網絡監管系統爬網算法優化

    針對搜索網絡鏈接時爬網算法的不足,設計出優化算法。這種優化算法通過
    發表于 09-17 10:34 ?9次下載

    參數優化模型的正交逼近算法

    在圖像拼接中,該文將圖像配準轉化成個無約束最優化問題,運用2 次型理論提出種新的參數優化模型算法
    發表于 02-10 14:17 ?9次下載

    高階FIR正交鏡像濾波器的設計

    本文計論了高階FIR型正交鏡像濾波器的設計問題。根據FIR 正交鏡像濾波器 設計的基本原理,將高階正交鏡像濾波器的設計問題轉換為單變量優化
    發表于 08-29 16:16 ?29次下載
    高階FIR<b class='flag-5'>正交</b>鏡像濾波器的設計

    基于機器學習算法的SVM優化

    在SMO算法中,我們每次需要選取對α來進行優化,通過啟發式的選取我們可以更高效的選取待優化變量
    發表于 10-18 14:21 ?4244次閱讀
    基于機器學習<b class='flag-5'>算法</b>的SVM<b class='flag-5'>優化</b>

    解析PLC的應用

    解析PLC的應用,具體的跟隨小編起來了解下。
    的頭像 發表于 07-19 11:21 ?5299次閱讀
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>解析</b>PLC的應用

    基于離散化正交匹配追蹤的中繼混合預編碼算法

    為提高大規模多輸入多輸出(MMo)中繼系統的波東成形增益,降低混合預編碼架構中移相器與射頻鏈路的硬件成本,提出種基于離散化正交匹配追蹤的中繼混合預編碼算法。以最大化
    發表于 03-31 14:45 ?29次下載
    基于離散化<b class='flag-5'>正交</b>匹配追蹤的中繼混合預編碼<b class='flag-5'>算法</b>

    剖析正交匹配追蹤算法優化設計與FPGA實現

    設計了種基于FPGA的正交匹配追蹤(Orthogonal Matching Pursuit,OMP)算法的硬件優化結構,對OMP算法進行了
    的頭像 發表于 04-08 13:28 ?2414次閱讀
    剖析<b class='flag-5'>正交</b>匹配追蹤<b class='flag-5'>算法</b>的<b class='flag-5'>優化</b>設計與FPGA實現

    基于LSPIA的NURBS曲線擬合優化算法

    )的 NURBS曲線擬合優化算法。首先,確定條初始 NURBS曲線,利用SPIA算法優化控制頂點;然后,分別
    發表于 04-27 10:47 ?10次下載
    基于LSPIA的NURBS曲線擬合<b class='flag-5'>優化</b><b class='flag-5'>算法</b>

    300M鋼正交切削加工變量相關實驗測試

    為獲得300M鋼正交切削加工過程變量,通過以Oley‘s解析加工預測理論為基礎,利用 Labview軟件編寫正交切削仿真算法,并開發
    發表于 04-30 16:34 ?5次下載
    300M鋼<b class='flag-5'>正交</b>切削加工<b class='flag-5'>變量</b>相關實驗測試

    解析域控制的概念和變量

    域控制的概念和變量介紹
    發表于 09-14 16:54 ?613次閱讀
    太白县| 权威百家乐官网信誉网站| 大发888我的爱好| 百家乐网上真钱赌场娱乐网规则| 做生意的门市风水| 百家乐官网游戏卡通| 百家乐官网游戏机图片| 百家乐官网稳定打法| 大发888国际游戏平台| 威尼斯人娱乐代理注册| 太阳百家乐网| 金百家乐的玩法技巧和规则| 百家乐对付抽水| 百家乐封号| 百家乐有真假宝单吗| 百家乐平台哪个好本站所有数据都是网友推荐及提供 | 百家乐官网平注胜进与负追| 百家乐官网波音平台有假吗| 澳门百家乐官网赌客| 波音百家乐官网自动投注| 百家乐官网21点桌| 百家乐官网玩揽法的论坛| 足球盘口| 博盈百家乐官网游戏| 百家乐官网最新首存优惠| 百家乐官网平台是最好的娱乐城| 网上百家乐官网是假| 百家乐官网新注册送彩金| 百家乐官网对子的玩法| 百家乐官网关台| 优博百家乐官网yobo88| 百家乐官网21点游戏| 百家乐官网智能软件| 百家乐秘籍下注法| 大发888大发888体育| 华球网| 百家乐官网平台租用| 百家乐官网网上投注文章| 粤港澳百家乐官网娱乐场| 百家乐官网园是真的不| 百家乐走势图解|