2024年全国研究生数学建模竞赛b 题(华为公司合作命题)
功率放大器非线性特性及预失真建模。
一、背景介绍。
1.问题引入。
信号的功率放大是电子通信系统的关键功能之一,其实现模块称为功率放大器(pa,power amplifier),简称功放。功放的输出信号相对于输入信号可能产生非线性变形,这将带来无益的干扰信号,影响信信息的正确传递和接收,此现象称为非线性失真。传统电路设计上,可通过降低输出功率的方式减轻非线性失真效应。
功放非线性属于有源电子器件的固有特性,研究其机理并采取措施改善,具有重要意义。目前已提出了各种技术来克服改善功放的非线性失真,其中预失真技术是被研究和应用较多的一项新技术,其最新的研究成果已经被用于实际的产品(如无线通信系统等),但在新算法、实现复杂度、计算速度、效果精度等方面仍有相当的研究价值。
本题从数学建模的角度进行探索。若记输入信号,输出信号为,为时间变量,则功放非线性在数学上可表示为,其中为非线性函数。预失真的基本原理是:
在功放前设置一个预失真处理模块,这两个模块的合成总效果使整体输入-输出特性线性化,输出功率得到充分利用。原理框图如图1所示。
图1 预失真技术的原理框图示意。
其中和的含义如前所述,为预失真器的输出。设功放输入-输出传输特性为,预失真器特性为,那么预失真处理原理可表示为。
1)表示为和的复合函数等于。线性化则要求。
式中常数是功放的理想“幅度放大倍数”(g>1)。因此,若功放特性已知,则预失真技术的核心是寻找预失真器的特性,使得它们复合后能满足
如果测得功放的输入和输出信号值,就能拟合功放的特性函数,然后利用(3)式,可以求得。
2.功放的非线性模型。
由于各类功放的固有特性不同,特性函数差异较大,即使同一功放,由于输入信号类型、环境温度等的改变,其非线性特性也会发生变化。根据函数逼近的weierstrass定理,对解析函数总可以用一个次数充分大的多项式逼近到任意程度,故可采用计算简单的多项式表示非线性函数。
如果某一时刻的输出仅与此时刻的输入相关,称为无记忆功放,其特性可用多项式表示为
式中表示非线性的阶数(即多项式次数),诸为各次幂的系数。在函数逼近理论中,是用函数组生成的k+1维空间里的这组基的线性组合表示,用函数空间的一组正交函数基的线性组合表示则性能更佳、计算更方便,故(4)亦可用正交基等其它方式表示。
如果对功放输入/输出进行离散采样后值为分别为/(采样过程符合nyquist采样定理要求),则(4)可用离散多项式表示如下
如果功放的某一时刻输出不仅与此时刻输入有关,而且与此前某一时间段的输入有关,则称为有记忆功放。对(5)式增加记忆效应,可以写为:
式中表示记忆深度,诸为系数。具有记忆效应的功放模型也可以用更一般的volterra级数[1][2]表示,由于volterra级数太复杂,简化模型有wiener、hammersteint等[3][4]。由于常用复值输入-输出信号,(6)也可表示为便于计算的“和记忆多项式”模型。
3.预失真处理模型。
在功放的特性已知条件下,求解方程(3)是一类特殊的函数方程,求解的理论方法因具体问题而定,而工程上常采取数值计算,用最小化目标误差函数的方法,求得近似的。目标误差函数的选取和判断准则因建模方法而异,总体原则是使预失真和功放的联合模型呈线性后误差最小。
本题探索中,预失真处理建模还需考虑以下2个约束条件:
预失真处理的“输出幅度限制”。由于功放的输入幅度需保持在一定范围,过大的值会导致饱和溢出,因此,本题的建模中限定预失真处理的输出幅度不大于所给出的功放输入幅度最大值。
预失真处理加载后,尽可能使功放的输出“功率最大化”。 为了充分发挥功放的作用,预失真处理模型的建立必需考虑尽可能使功放的信号平均输出功率最大,因此预失真处理后的输出幅度(等效为功放的输入幅度)需尽可能提高。
4.计算结果评价。
以上模型的数值计算结果业界常用nmse、evm等参数评价其准确度,具体定义如下。
采用归一化均方误差 (normalized mean square error, nmse) 来表征计算精度,其表达式为。
如果用表示实际信号值,表示通过模型计算的信号值,nmse就反映了模型与物理实际模块的接近程度。功放前加载预失真处理后,也可用nmse判断整体模型输出值与理想输出值的近似程度。
误差矢量幅度 (error vector magnitude, evm)定义为误差矢量信号平均功率的均方根和参照信号平均功率的均方根的比值,以百分数形式表示。如果用表示理想的信号输出值,表示理想输出与整体模型输出信号的误差,可用evm衡量整体模型对信号的幅度失真程度。
二、请研究的几个问题:
在上述提供的背景材料以及自行查阅相关文献资料的基础上,请你们的团队研究下列问题。要求写出计算的过程、注明所用的优化方法、解释选择中间参数的理由、并附上所用的程序(c/c++/j**a/matlab等)。为保证所用模型的工程可实现性,请考虑选用适当复杂度的模型和算法。
以下各题中的数学建模鼓励创新,不局限于背景介绍的模型方法。
1. 无记忆功放。
数据文件1给出了某功放无记忆效应的复输入-输出测试数据,其输入-输出幅度图为:
图2 功放输入/输出幅度散点图。
请根据提供的数据,完成以下任务。
a.建立此功放的非线性特性的数学模型,然后用nmse评价所建模型的准确度。
b.根据线性化原则以及“输出幅度限制”和“功率最大化”约束,建立预失真模型。写出目标误差函数,计算线性化后最大可能的幅度放大倍数,运用评价指标参数nmse/evm评价预失真补偿的结果。
2. 有记忆功放。
数据文件2给出了某功放的有记忆效应的复输入-输出数据,请完成以下任务。
a.建立此功放的非线性特性的数学模型,然后用nmse评价所建模型的准确度。
b.根据线性化原则以及“输出幅度限制”和“功率最大化”约束,以框图的方式建立预失真处理的模型实现示意图(提示:可定义基本实现单元模块和确定其之间关系,组成整体图),然后计算预失真模型相关参数。运用评价指标参数nmse/evm评价预失真补偿的计算结果。
3. 拓展研究。
相邻信道功率比(adjacent channel power ratio,acpr)是表示信道的带外失真的参数,衡量由于非线性效应所产生的新频率分量对邻道信号的影响程度。其定义为。
其中为信号的功率谱密度函数,为传输信道,为相邻信道。功率谱密度的计算可通过对信号的自相关函数进行fourier变换计算,也可以通过直接法等计算(假定本题涉及的信号为时间平稳信号)。
如果题2所附的数据采样频率mhz,传输信道按照20mhz来算,邻信道也是20mhz。根据给出的数据,请计算功放预失真补偿前后的功率谱密度,并用图形的方式表示三类信号的功率谱密度(输入信号、无预失真补偿的功率放大器输出信号、采用预失真补偿的功率放大器输出信号),最后用acpr对结果进行分析评价。
数据文件(每题均包括txt和mat二种格式):
第1题:第2题:
参考文献。[2] tianhai wang, et al. volterra-mapping-based beh**ioral modeling of nonlinear circuits and systems for high frequencies.
ieee trans. microw**e theory and techniques, 2003,51(5):1433-1440
3] r**iv raich, et al. orthogonal polynomials for power amplifier modeling and predistorter design. ieee trans.
vehicular technology, 2004,53(5):1468-1479
4]dennis et al. a generalized memory polynomial model for digital predistortion of rf power amplifiers. ieee trans.
signal processing , 2006,54(10):3852-3860
[6]陈宝文, 韩军, 张航,《基于rls算法的记忆多项式预失真技术分析》,综合电子信息技术,2011 年第37 卷第6 期。
2024年全国研究生数学建模竞赛A题
基于光的波粒二象性一种猜想的数学 自从爱因斯坦1905年提出光子概念以来,光的波粒二象性始终。困扰着绝大多数人,至今仍然无法令常人像对其他物理现象一样地信服。光与物质相互作用时象粒子一样服从力学定律,但光又有波的内在性质,如 衍射 双缝干涉 偏振以及光子湮灭。光既可以是粒子,又同时是波,但我们至今不...
2024年全国研究生数学建模竞赛A题
多无人机协同任务规划。无人机 unmanned aerial vehicle,u 是一种具备自主飞行和独立执行任务能力的新型作战平台,不仅能够执行军事侦察 监视 搜索 目标指向等非攻击性任务,而且还能够执行对地攻击和目标轰炸等作战任务。随着无人机技术的快速发展,越来越多的无人机将应用在未来战场。某无...
2024年全国研究生数学建模竞赛A题
2013年 第十届 全国研究生数学建模竞赛a题。变循环发动机部件法建模及优化。由飞机 发动机设计原理可知,对于持续高马赫数飞行任务,需要高单位推力的涡喷循环,反之,如果任务强调低马赫数和长航程,就需要低耗油率的涡扇循环。双涵道变循环发动机可以同时具备高速时的大推力与低速时的低油耗。变循环发动机的内在...