通信係統的高效正交變量優化算法
發布時間:2023-04-24 責任編輯:lina
【導讀】幾個關鍵的係統性能指標由對應於幅度和相位的正交輸入參數確定;兩個例子是正交調製器載波饋通和邊帶抑製。這些參數通過優化 DC 偏移平衡以及調製器正交基帶輸入之間的振幅和相位平衡得到改善。
幾個關鍵的係統性能指標由對應於幅度和相位的正交輸入參數確定;兩個例子是正交調製器載波饋通和邊帶抑製。這些參數通過優化 DC 偏移平衡以及調製器正交基帶輸入之間的振幅和相位平衡得到改善。
由於在給定二維空間的情況下找到這些參數的調整點並不是一項微不足道的任務,因此在本文中我將討論一種 Python suanfa,yongyuzaijuyouzhengjiaoshuruxiangliangdeerweikongjianzhongzhaodaotiaozhengdian。gaisuanfajiyuceliangshujudianqiujiexiangjiaoyuandefangcheng,bingzaiduanduansicidiedaizhongzhaodaodian。weilejulishuominggaijishu,woshiyongledezhouyiqi (TI) AFE7070集成數模轉換器 (DAC) 以及正交調製器載波饋通參數。
優化雜散發射
通信係統努力將雜散發射降至。其中一些雜散發射源自正交輸入信號失配。例如,直流偏移失配和幅度/相位失衡將分別影響模擬正交調製器中的載波饋通和邊帶抑製參數。將輸入變量調整到設定點可限度地減少雜散輸出。
圖 1 將測量參數表示為從優化點 [x0,y0] 到二維平麵上的實際點的矢量的大小 (r)。參數值以單位圓[0,1]為界。0 表示完全取消或沒有信號,1 表示沒有取消或完全信號。在分貝標度中,該函數受 [-inf,0] 約束。半徑為 r 的圓代表所有可能達到相同大小的 x,y 點。
圖 1 優化點到實際點的向量
等式 1 以簡單的形式表示函數:
(1)
常數 [a0,b0] 表示係統相關的歸一化因子,以保持結果小於 1。從技術上講,等式 1 描述了一個橢圓,因為每個獨立變量的比例因子不需要相同。為簡化此分析,a0 等於 b0,因此曲線是真正的圓。
目標是盡快找到化測量參數 (r) 的點 [x0,y0]。使(shi)用(yong)統(tong)計(ji)上(shang)不(bu)同(tong)的(de)輸(shu)入(ru)參(can)數(shu)有(you)效(xiao)地(di)找(zhao)到(dao)該(gai)點(dian)具(ju)有(you)挑(tiao)戰(zhan)性(xing)。傳(chuan)統(tong)的(de)狩(shou)獵(lie)和(he)啄(zhuo)食(shi)方(fang)法(fa)使(shi)用(yong)連(lian)續(xu)試(shi)驗(yan)來(lai)縮(suo)小(xiao)到(dao)點(dian)。雖(sui)然(ran)這(zhe)會(hui)產(chan)生(sheng)所(suo)需(xu)的(de)解(jie)決(jue)方(fang)案(an),但(dan)在(zai)收(shou)斂(lian)時(shi)間(jian)很(hen)關(guan)鍵(jian)時(shi)需(xu)要(yao)太(tai)多(duo)迭(die)代(dai),因(yin)此(ci)需(xu)要(yao)一(yi)種(zhong)新(xin)方(fang)法(fa)。
相交圓
理想情況下,恰好三個使用相交圓的測量迭代確定點。任意輸入點 [x1,y1] 處的個測量結果定義了由半徑為 r1 的圓 A 表示的點的無限可能性。添加第二個數據點會產生另一個無限數據集,由圓 B 表示;但是,兩個圓圈的交點將解決方案縮小為兩點。第三個數據點和相應的圓 C 提供了第三條曲線,其中隻有一個相互交點。該交點是點。圖 2 顯示了以終點結束的相交圓的進展。
圖 2. 相交的圓揭示了一個共同的交點
該技術恰好在三次迭代中揭示了點。第四次迭代測量點以確認和記錄結果。
圖 3 說明了一種通過使用 xy 平麵中的經驗已知邊界信息來消除迭代的技術。選擇其中一個邊界點的初始點,使條曲線 (A) 為 90 度弧。通過在 x 或 y 方向上移動來選擇個圓弧上的第二個點。
圖 3. 兩次迭代解決方案
由於第二個點仍在邊界邊緣上,因此它的曲線是一個小於 180 度的圓弧。這兩條曲線的交點提供了一個點。這種方法僅在兩次迭代中就揭示了點,並通過三次迭代對其進行了確認。
逐次圓近似
解決方案取決於數學方程式的準確性。在實際測量情況下,一些假設或錯誤會影響結果。測得的信號很小;噪zao聲sheng和he測ce量liang公gong差cha會hui引yin入ru誤wu差cha。使shi用yong完wan美mei的de圓yuan而er不bu是shi橢tuo圓yuan會hui帶dai來lai一yi些xie不bu確que定ding性xing。求qiu解jie多duo個ge方fang程cheng所suo需xu的de比bi例li因yin子zi假jia設she也ye引yin入ru了le不bu確que定ding性xing。這zhe些xie錯cuo誤wu和he假jia設she轉zhuan化hua為wei曲qu線xian的de模mo糊hu性xing。
圖 4 說明了模糊曲線如何不能保證的交點;相反,它們定義了一個融合區域。
圖 4. 逐次圓相交近似
每個額外的數據點都使用上迭代的數據。連續的圓圈會聚到係統閾值內的解決方案區域。
測量示例
該示例使用 AFE7070 DAC 並針對載波饋通參數進行了優化。AFE7070 是一個方便的平台,因為 DAC 和調製器集成在一起。調製器正交輸入端的直流偏移不平衡決定了載波饋通性能。AFE7070 具有內部數字調諧功能,可控製直流偏移平衡。不需要太多;分辨率為微伏級。
該示例的 x,y 參數是整數數字步進值,用於控製正交輸入上的直流電平。設備的先前統計抽樣提供了輸入變量的 x、y 邊界以及計算中使用的步驟表。步驟表提供了以分貝毫瓦為單位的測量載波饋通到 delta-x(或 delta-y)因子的“轉換”。
高(或換句話說,差)測量值意味著設置偏離,需要更大的增量才能達到點。相反,較低的值意味著設定點很接近並且需要小幅修正。這點“功課”是必要的,以確保初始猜測點不會太遠,並將迭代時間減少到限度。
圖 5 顯示了在四次或更少的迭代中找到輸入變量的 Python 算法。
圖 5. Python 優化算法
函數“Get_r”和“GetCFi”是(shi)特(te)定(ding)於(yu)設(she)備(bei)的(de)測(ce)量(liang)。為(wei)簡(jian)潔(jie)起(qi)見(jian),我(wo)省(sheng)略(lve)了(le)代(dai)碼(ma),因(yin)為(wei)它(ta)對(dui)於(yu)演(yan)示(shi)優(you)化(hua)算(suan)法(fa)無(wu)關(guan)緊(jin)要(yao)。在(zai)您(nin)的(de)應(ying)用(yong)中(zhong),這(zhe)些(xie)功(gong)能(neng)與(yu)係(xi)統(tong)中(zhong)設(she)備(bei)參(can)數(shu)的(de)編(bian)程(cheng)和(he)測(ce)量(liang)有(you)關(guan)。
結論
對於 AFE7070 DAC,在大多數情況下,該算法在三次迭代內優化載波饋通,耗時不到 1.7 秒,主要由頻譜分析儀穩定和掃描時間控製。以前的步驟方法需要近 20 次迭代和 20 多秒才能完成。與傳統方法相比,該算法的速度提高了 10 倍以上。依賴於增益和相位的正交輸入變量的其他通信係統參數也可以使用該算法有效地找到解決方案。
免責聲明:本文為轉載文章,轉載此文目的在於傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯係小編進行處理。
推薦閱讀:
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
- 從機械執行到智能互動:移遠Q-Robotbox助力具身智能加速落地
- 品英Pickering將亮相2026航空電子國際論壇,展示航電與電池測試前沿方案
- 模擬芯片設計師的噩夢:晶體管差1毫伏就廢了,溫度升1度特性全飄
- 3A大電流僅需3x1.6mm?意法半導體DCP3603重新定義電源設計
- 芯科科技Tech Talks與藍牙亞洲大會聯動,線上線下賦能物聯網創新
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall





