在根据本发明实施例的失真补偿装置、放大装置、发射机和失真补偿 方法中,通过采用放大器的非线性特性的变化来更新幅度特性补偿数据和 相位特性补偿数据,该变化是随放大器的变化和其周围环境而出现的。
下文中,将参考附图详细说明本发明的实施例。图1是示出根据本发 明实施例的发射机的框图,该发射机包括用于补偿功率放大器的非线性的 失真补偿器。如图1所示,该实施例的发射机1包括数据发生器10、失真 补偿器20、D/A转换器(DAC)30、低通滤波器(LPF)40、正交调制器50、 功率放大器60、天线70和监控信号发生器80。
数据发生器10产生要由发射机1发送的传输信号。取决于所传输的信 息的类型,各种类型的装置可以用作数据发生器10。例如,如果所传输的 信息是声音,则数据发生器10由麦克
风、A/D转换器等组成。如果所传输 的信息是数字数据,则数据发生器10由计算机终端等组成。可替代地,从 发射机1的外部发送的信息可以作为数字数据输入。在该实施例中,数据 发生器10输出作为传输信号的两个信号,也就是,数字基带信号I和Q。
失真补偿器20是用于补偿在功率放大器60中出现的非线性失真的信 号处理器,并且是所谓的预失真发生器(pre-distorter)。失真补偿器20具有 以预定的方式补偿所输入的传输信号的幅度特性和相位特性的功能。而且, 基于经监控信号发生器80从功率放大器60所获得的监控信号,失真补偿 器20能更新幅度特性的补偿数据(下文中,有时也被称为“补偿值”或“补 偿系数”)和相位特性的补偿数据。失真补偿器20处理从数据发生器10接 收的传输信号以使传输信号具有功率放大器60非线性区域的逆特性,并且 将结果得到的信号发送到D/A转换器30。
D/A转换器30将从失真补偿器20输出的数字信号转换成模拟信号。 D/A转换器30将经模拟转换的传输信号发送到低通滤波器40。低通滤波 器40旨在消除由D/A转换器30中的转换处理所产生的噪声和折叠噪声 (folding noise),其对所接收的传输信号进行滤波以发送结果得到的信号到 正交调制器50。
正交调制器50对所输入的基带信号I”和Q”进行正交调制,以向功 率放大器60输出结果得到的信号作为传输信号。功率放大器60将作为正 交调制结果而得到的传输信号放大到预定的输出功率。天线70发射作为无 线电波的由功率放大器60放大的传输信号。
监控信号发生器80是用于监控功率放大器60的状态的放大器监控器。 根据功率放大器60的状态,监控信号发生器80产生用于控制补偿数据(其 被失真补偿器20用来进行失真补偿处理)的更新的监控信号。作为监控信 号,可用的是与功率放大器中的特性函数上的变化相关的参数,例如,从 功率放大器60输出的传输信号的功率、功率放大器60的邻近信道泄露比、 在诸如D/A转换器30和正交调制器50这样的模拟
信号处理系统中出现的 增益、在模拟信号处理系统中出现的
相位差、功率放大器60的特性系数、 功率放大器60的
温度、传输信号的
频率等。由监控信号发生器80产生的 监控信号被传送到失真补偿器20。
在该发射机1中,由数据发生器10产生的数字基带信号I、Q被输入 到失真补偿器20,并且失真补偿器20对基带信号I、Q应用失真补偿处理。 D/A转换器30将经失真补偿的基带信号转换成模拟基带信号,将其输入到 低通滤波器40。低通滤波器40从所输入的信号中截除高频带分量(噪声分 量),将结果得到的信号发送到正交调制器50。正交调制器50对所接收的 信号进行正交调制,将结果得到的信号发送到功率放大器60。此时,传输 信号被转换成预定的频率。功率放大器60将传输信号放大到预定的功率, 将所放大的传输信号传送到天线70。
这里,监控信号发生器80监控功率放大器60的状态,以产生指示功 率放大器60的状态的监控信号,并将所产生的监控信号发送到失真补偿器 20。根据该监控信号,失真补偿器20更新在失真补偿器20中使用的补偿 数据。
根据该实施例的发射机,由于产生了指示功率放大器的工作状态的监 控信号并且基于该监控信号来更新失真补偿器的补偿数据,因此可以既确 保功率放大器的线性又减少功率消耗。
接下来,参考图2和3说明了该实施例失真补偿器20的构造。如图2 所示,该实施例的失真补偿器20包括幅度特性补偿器21、相位特性补偿 器22、幅度特性计算器23、相位特性计算器24和更新控制器25。
幅度特性补偿器21是用于补偿从数据发生器10输入的基带信号I、Q 的幅度特性的信号处理器。幅度特性补偿器21利用功率放大器60的非线 性特性中幅度特性的逆特性来校正所输入的基带信号,以确保功率放大器 60的线性。进一步,相位特性补偿器22是用于补偿基带信号I’、Q’(作为 幅度特性补偿器21的校正结果而得到的)的相位特性的信号处理器。相位 特性补偿器22利用功率放大器60的非线性特性中相位特性的逆特性来校 正基带信号I’、Q’,以确保功率放大器60的线性。
幅度特性计算器23是用于进行预定算术处理以更新在幅度特性补偿 器21中使用的补偿数据的算术处理器。此外,相位特性计算器24是用于 进行预定算术处理以更新相位特性补偿器22中使用的补偿数据的算术处 理器。基于从监控信号发生器80传送的监控信号,更新控制器25控制对 内容的更新,以确定对于更新在幅度特性补偿器21和相位特性补偿器22 中分别使用的各补偿数据的定时。更新控制器25具有确定那些补偿数据适 合作为要更新的内容的功能。例如,更新控制器25确定是否应该仅更新幅 度特性的补偿数据、应该仅更新相位特性的补偿数据、应该更新幅度特性 和相位特性二者的补偿数据等。更新控制器25还具有向幅度特性计算器 23和/或相位特性计算器24指示应在何时更新每个补偿数据的功能。
当从监控信号发生器80接收到监控信号时,基于该监控信号,更新控 制器25确定是否应该更新幅度特性和/或相位特性的补偿数据、以及更新 的定时是何时,并且如果更新是必要的,则更新控制器25指示幅度特性计 算器23和相位特性计算器24来计算补偿数据。接收到该指示的幅度特性 计算器23和相位特性计算器24更新在幅度特性补偿器21和相位特性补偿 器22中使用的补偿数据。
幅度特性补偿器21补偿传输信号的幅度特性,将结果得到的传输信号 发送到相位特性补偿器22;相位特性补偿器22补偿传输信号(其幅度特性 已被补偿)的相位特性。在更新了在幅度特性补偿器21和相位特性补偿器 22中使用的补偿数据之后,基于所更新的补偿数据,幅度特性补偿器21 和相位特性补偿器22对传输信号进行补偿。
以上述方式,根据该实施例的失真补偿装置,由于基于监控信号在预 定的定时上补偿了幅度特性和/或相位特性,因此能够在独立的定时上补偿 每个特性,这能实现有效的失真补偿处理和降低的功率消耗。
接下来,将详细说明根据该实施例的幅度特性补偿器21、相位特性补 偿器22、幅度特性计算器23、相位特性计算器24和更新控制器25的构造。 如图3所示,幅度特性补偿器21包括实数乘法211、幅度计算器212和幅 度逆特性表213。相位特性补偿器22包括复数乘法器221、幅度计算器222 和相位逆特性表223。更新控制器25包括减法器251、存储器252、模式 表253、确定单元254和序列器(sequencer)255。幅度特性计算器23作为 用于计算幅度特性的补偿数据的幅度特性计算器231而起作用,并且相位 特性计算器24作为用于计算相位特性的补偿数据的相位特性计算器241 而起作用。
实数乘法器211是用于对作为传输信号的数字基带信号的实数部分进 行乘法处理的算术处理器。幅度计算器212是用于计算上述基带信号的幅 度值的算术处理器。幅度逆特性表213是一个定义存储器,其用于将基带 信号的幅度值与相应的幅度特性的补偿系数彼此相对应地进行存储。
复数乘法器221是用于对作为实数乘法器211的乘法处理结果而得到 的基带信号的复数部分进行乘法处理的算术处理器。幅度计算器222与幅 度计算器212相对应,是用于计算作为实数乘法器211的乘法处理结果而 得到的基带信号的幅度值的算术处理器。相位逆特性表241是一个定义存 储器,其用于将作为实数乘法器211的乘法处理结果而得到的基带信号的 幅度值与相应的相位特性的补偿系数彼此相对应地进行存储。
减法器251是用于计算从监控信号发生器80传送的监控信号和在上一 次更新处理时所接收的监控信号之间差异的算术处理器。也就是说,减法 器251用于计算前一个监控信号和后一个监控信号(它们在时间序列上是 连续的)之间的差值,由此计算所述监控信号的变化宽度。存储器252是用 于存储上一次更新处理时接收的监控信号作为参考信号的存储器。模式表 253是用于存储内容(更新模式)的存储器,针对该内容,失真补偿器20的 补偿系数被更新。确定单元254将减法器251计算的差值与未示出的临界 值做比较,并且当差值超过临界值时,从存储在模式表253中的更新模式 中选择合适的模式。基于确定单元254所选择的更新模式,序列器255指 示幅度特性计算器231和相位特性计算器241应该更新幅度特性和相位特 性的补偿系数、以及应该在哪个定时进行该更新。
当从数据发生器10接收到作为传输信号的基带信号I、Q时,幅度计 算器212计算基带信号I、Q的幅度值,将结果发送到实数乘法器211。接 下来,通过使用所接收的幅度值,实数乘法器211从幅度逆特性表213中 读出幅度特性的补偿系数。实数乘法器211对基带信号I、Q和所读出的 补偿系数进行乘法处理,以补偿幅度特性。
在幅度特性被补偿之后,幅度计算器222计算作为幅度特性补偿结果 而得到的信号I’、Q’的幅度值,将结果发送到复数乘法器221。接下来, 通过使用所接收的幅度值,复数乘法器221从相位逆特性表223中读出相 位特性的补偿系数。复数乘法器221然后对作为幅度特性校正结果而得到 的基带信号I’、Q’和所读出的补偿系数进行复数乘法处理,由此补偿相位 特性。作为幅度特性和相位特性的补偿结果而得到的传输信号(基带信号 I”、Q”)被传送到D/A转换器30。
这里,将参考图4详细说明更新控制器25的更新确定操作。当从监控 信号发生器80接收到监控信号时,减法器251计算所接收的监控信号和在 存储器252中存储的在上一次更新时所接收的监控信号之间的差值“D”(称 为“Δ”)(步骤301,这样的步骤在下文中被写为“S301”等)。在计算差 值“D”之后,减法器251传送差值结果到确定单元254。
确定单元254将所接收的差值“D”和确定单元254所保留的临界值 “s”(称为“σ”)做比较(S302处)。
当差值“D”等于或小于临界值“s”(在S302处“否”)时,确定单元 254并不给出用于更新补偿数据的任何指示。减法器251持续进行监控信 号的减法处理。
当差值“D”超过临界值“s”(在步S302处“是”)时,确定单元254 从模式表253读出与临界值相对应的合适更新模式,发送所读出的更新模 式到序列器255。根据所接收的更新模式,序列器255指示幅度特性计算 器231和/或相位特性计算器241计算幅度特性和/或相位特性的补偿数据 (S303)。例如,当接收到其中幅度特性和相位特性均被补偿的更新模式时, 序列器255指示幅度特性计算器231和相位特性计算器241二者在预定的 定时来计算各自的补偿数据。
接下来,将参考图5详细说明更新控制器25的补偿数据计算指示操作。 当从确定单元254接收到更新模式(S310)时,序列器255确定该更新模式 是哪个模式(S311)。
当更新模式是AM模式(也就是说,其中仅更新幅度特性的补偿数据的 模式)时(在S311处“是”),序列器255指示幅度特性计算器231计算幅 度特性的补偿数据。当接收到要求计算幅度特性的补偿数据的指示时,幅 度特性计算器231计算预定的幅度特性补偿数据(S312)。
在计算出补偿数据之后,幅度特性计算器231将补偿数据保存到幅度 逆特性表213中(S313)。
当更新模式是PM模式(也就是说,其中仅更新相位特性的补偿数据的 模式)时(在S314处“是”),序列器255指示相位特性计算器241计算相 位特性的补偿数据。当接收到要求计算相位特性的补偿数据的指示时,相 位特性计算器241计算预定的相位特性补偿数据(S315)。
在计算出补偿数据之后,相位特性计算器241将补偿数据保存到相位 逆特性表223中(S316)。
当更新模式是AM+PM模式(也就是说,其中幅度特性和相位特性的补 偿数据均被更新的模式)时(在S314处“否”),序列器255指示幅度特性 计算器231计算幅度特性的补偿数据并且还指示相位特性计算器241计算 相位特性的补偿数据。
当接收到要求计算幅度特性的补偿数据的指示时,幅度特性计算器 231计算预定的幅度特性补偿数据(S317)。此外,当接收到要求计算相位特 性的补偿数据的指示时,相位特性计算器241计算预定的相位特性补偿数 据(S318)。
在计算出补偿数据之后,幅度特性计算器231保存补偿数据到幅度逆 特性表213中并且相位特性计算器241保存补偿数据到相位逆特性表223 中(S319)。
如上述,在该实施例的失真补偿装置、放大装置、发射机和失真补偿 方法中,由于基于指示功率放大器的工作状态的监控信号来更新用于失真 补偿的补偿数据,因此可以既确保功率放大器的线性和又减少功率消耗。 此外,在该实施例的失真补偿装置、放大装置、发射机和失真补偿方法中, 由于能够根据监控信号来详细设置用于失真补偿的补偿数据的更新,因此 可以对失真补偿进行详细设置。也就是说,根据功率放大器的状态,可以 仅更新幅度特性的补偿数据、仅更新相位特性的补偿数据、或一起更新幅 度特性和相位特性的补偿数据。
这里,指示功率放大器的工作状态的监控信号能够指示功率放大器的 输出功率、模拟阶段增益、模拟阶段相位差、功率放大器的温度、使用的 频率、功率放大器的特性系数和邻近信道泄露比。此外,可以通过使用定 时器而不是使用监控信号来每隔预定的时间来更新补偿数据。
接下来,将参考图6详细说明更新控制器25的更新确定操作的另外一 个示例。在图6的操作示例中,在更新幅度特性的补偿数据后立即再次获 得监控信号,并且如果差值仍超过临界值,则更新相位特性的补偿数据。
确定单元254预先设置更新模式为AM模式,在该模式下幅度特性的 补偿数据将被更新(S320)。
当从监控信号发生器80接收到监控信号时,减法器251计算所接收的 监控信号和在存储器253中存储的上一次更新时所接收的监控信号之间的 差值“D”(S321)。在计算出差值“D”之后,减法器251传送差值结果到 确定单元254。
确定单元254将所接收的差值“D”和确定单元254保留的临界值“s” 做比较(S322)。
当差值“D”等于或小于临界值“s”时(在S322处“否”),确定单元 254不给出用于更新补偿数据的任何指令,并且当应该继续所述处理时, 确定单元254设置更新模式为初始值,也就是说AM模式(在S330处“否”), 并且减法器251继续进行监控信号的减法处理。
当差值“D”超过临界值“s”(在S322处“是”),确定单元254传送 当前更新模式到序列器255。序列器255确定所接收的更新模式是哪个模 式(S323)。
由于更新模式的初始值是AM模式(在S323处“是”),序列器255指 示幅度特性计算器231计算幅度特性的补偿数据。接收到该指示的幅度特 性计算器231计算预定的幅度特性补偿数据(S324)。
在计算出补偿数据之后,幅度特性计算器231将补偿数据保存到幅度 逆特性表213中(S325)。
在传送更新模式到序列器255之后,确定单元254设置更新模式为PM 模式,在该模式下相位特性的补偿数据将被更新(S326)。
当从监控信号发生器80接收到监控信号时,减法器251继续计算所接 收的监控信号和在储器253中存储的在上一次更新时所接收的监控信号之 间的差值“D”(S321)。在计算出差值“D”之后,减法器251传送差值结 果到确定单元254。
确定单元254将所接收的差值“D”和确定单元254保留的临界值“s” 做比较(S322)。
当差值“D”等于或小于临界值“s”时(在S322处“否”),确定单元 不给出用于更新补偿数据的任何指令,并且当应该继续所述处理时,确定 单元254设置更新模式为初始值,也就是说,AM模式(在S330处“否”), 并且减法器251继续进行监控信号的减法处理。
当差值“D”仍超过临界值“s”时(在S322处“是”),确定单元传送 当前更新模式到序列器255。序列器255确定所接收的更新模式是哪个模 式(S323)。
由于在步骤326处更新模式被设置为PM模式(在S323处否),序列器 255指示相位特性计算器241计算相位特性的补偿数据。接收到该指示的 相位特性计算器241计算预定的相位特性补偿数据(S327)。
在计算出补偿数据之后,相位特性计算器241将补偿数据保存到相位 逆特性表223中(S328)。
在发送更新模式到序列器255之后,确定单元254设置更新模式为AM 模式,在该模式下幅度特性的补偿数据将被更新(S329)。
如上述,根据该操作示例的更新控制器25,由于是交替地更新幅度特 性的补偿数据和相位特性的补偿数据,因此可以实现对补偿数据的较好平 衡的更新。
接下来,将参考图7详细说明更新控制器25的更新确定操作的另外一 个示例。图7示出了在一种情况下的操作示例,其中在该情况下,同一监 控信号用于更新幅度特性的补偿数据和用于更新相位特性的补偿数据,并 且与各个特性更新相对应的临界值是不同的。
当从监控发生器80接收到监控信号时,减法器251计算所接收的监控 信号和在存储器253中存储的在上一次更新时所接收的监控信号的差值 “D1”(S331)。在计算出差值之后,减法器251发送差值结果到确定单元 254。
确定单元254将所接收的差值“D1”和确定单元254保留的第一临界 值“s1”做比较(S332)。
当差值“D1”超过临界值“s1”时(在S332处“是”),确定单元254 向序列器255传送作为更新模式的PM模式,并且序列器255指示相位特 性计算器241计算相位特性的补偿数据,作为从模式表253中所选出的PM 模式下要更新的补偿数据(S333)。
在计算出补偿数据之后,相位特性计算器241保存补偿数据到相位逆 特性表223中(S334)。
当差值“D1”等于或小于临界值“s1”时(在S332处“否”),确定单 元254进一步将差值“D1”和确定单元254保留的第二临界值“s2”做比 较。
当差值“D1”超过临界值“s2”时(在S336处“是”),确定单元254 向序列器255发送作为更新模式的AM模式,并且序列器255指示幅度特 性计算器231计算幅度特性的补偿数据,作为从模式表253中所选出的AM 模式下要更新的补偿数据(S337)。
在计算出补偿数据之后,幅度特性计算器231保存补偿数据到幅度逆 特性表213中(S338)。
当差值“D1”等于或小于临界值“s2”时(在S336处“否”),确定单 元254不给出用于更新补偿数据的任何指令,并且减法器251继续进行监 控信号的减法处理。
当更新处理完成时(在S335处“是“),处理结束。
在如图7所示的操作示例中,临界值“s1”设置成高于临界值“s2”, 并且确定单元254这样工作:采用比执行相位特性的补偿数据的更新(S334) 更高的优先级来执行幅度特性的补偿数据的更新(S338)(即使差值“D”很 小也是如此)。这是因为,在功率放大器中,幅度特性与相位特性相比对特 性劣化具有更强的影响,并且与同时更新幅度特性的补偿数据和相位特性 的补偿数据相比,将幅度特性的补偿数据的更新频率设置成高于相位特性 的补偿数据的更新频率能够更多地减少功率消耗同时阻止特性劣化。附带 地,在图7所示的示例中,较小的临界值“s2”用于幅度特性的补偿数据 的更新而较大的临界值“s1”用于相位特性的补偿数据的更新,但这并不 是限制性的。例如,较大的临界值“s1”可以与幅度特性和相位特性的补 偿数据的更新相对应。也就是说,当差值“D”超过较小的临界值时,只 更新幅度特性的补偿数据;而当差值“D”超过较大的临界值时,进一步 除了幅度特性的补偿数据之外还更新相位特性的补偿数据。因此,当差值 “D”较小时,能够只更新幅度特性的补偿数据,而当差值“D”较大时(当 偏离正常状态较大时),能够更新幅度特性和相位特性的所有补偿数据。
这里,参考图8说明了更新控制器25的经
修改的示例。除了如图3 所示的更新控制器25的结构之外,如图8所示的更新控制器250进一步包 括减法器256。共有的元件由相同的参考数字和符号表示,并且忽略了对 其的重复说明。
在如图8所示的更新控制器250中,从监控信号发生器80接收到两类 监控信号,并且减法器251和256计算各自从监控信号发生器80所接收的 监控信号和在上一次更新所接收的监控信号之间的差值“D1”、“D2”,传 送差值“D1”、“D2”到确定单元254。然后,基于两个差值结果,确定单 元254从模式表253中选择和读出合适的更新模式。也就是说,根据如图 8所示的更新控制器250,基于两类监控信号来更新幅度特性和相位特性中 的每个的补偿数据,因此针对补偿数据的更新能够作出详细的设置,这进 一步减少功率消耗。
附带地,在如图8所示的示例中,基于两类监控信号来更新幅度特性 和相位特性中的每个的补偿数据,但这不是限制性的。另外一个可能的结 构是,第一监控信号定义为用于幅度特性的补偿数据的更新的监控信号, 而第二监控信号定义为用于相位特性的补偿数据的更新的监控信号,并且 确定单元254基于各个监控信号的差值结果来独立更新幅度特性的补偿数 据和相位特性的补偿数据。
例如,对于幅度特性,确定单元254将所述监控信号1间的差值“D1” 和相应的临界值“s1”做比较,并且当“D1”较大时,其确定应该更新幅 度特性的补偿数据;而对于相位特性,确定单元254将所述监控信号2间 的差值“D2”和临界值“s2”做比较,并且当“D2”较大时,其确定应该 更新相位特性的补偿数据。这在监控信号的特性与幅度特性和相位特性中 的一个高度相关的情况下是非常有效的。
接下来,参考图9-15详细说明用于产生提供给该实施例的失真补偿器 20的监控信号的监控信号发生器的构造。在该实施例的失真补偿器20中, 根据功率放大器60的工作状态来更新供用于失真补偿的补偿数据。因此, 需要产生影响功率放大器60的非线性失真的参数作为监控信号。如图9-15 所示的监控信号发生器80-87各自产生具有数字值的监控信号,所述数字 值表示功率放大器的输出功率的增加/减少(与额定输出功率的差)、邻近信 道泄露比(与额定值的差)、在模拟阶段相位差的出现、在模拟阶段增益的 出现、功率放大器的特性系数的变化、功率放大器的温度增加、所使用频 率的变化。
如图9所示的监控信号发生器81包括:正交解调器101,用于获得功 率放大器60的部分
输出信号,以对所获得的输出信号应用正交解调处理; 低通滤波器102,用于截除作为解调结果而得到的基带信号的高频范围; A/D转换器103,用于对被截除高频范围的基带信号进行
模数转换;FFT 104,用于对经数字转换的基带信号应用快速
傅立叶变换,以将时间轴信号 转换为频率轴信号;信号带内(intra-signal-band)平均单元105,用于对转变 到频率轴上的期望信号频带中的功率进行平均;以及合成器106,用于累 加信号频带内的信号的功率。
正交解调器101、低通滤波器102和A/D转换器103各自与正交调制 器50、低通滤波器40和D/A转换器30相对应。也就是说,从功率放大器 60获得的部分输出信号经过正交解调器101、低通滤波器102和A/D转换 器103后被恢复为失真补偿器20的输出信号。所恢复的信号被通过FFT 104转变到频率轴上,通过信号带内平均单元105来平均期望信号频带内 的功率,并且通过合成器106来综合各个信号的功率分量。采用这样的结 构,可以基于功率放大器60的部分输出信号来获得期望信号频带内功率放 大器60的输出功率。
在由监控信号发生器81产生监控信号的情况下,更新控制器25的临 界值“s1”、“s2”被设置为例如±2(正或负2)[dB]和±1(正或负1)[dB],并且 在模式表253中,例如,当±1(正或负1)[dB]被超过时,更新模式被设置为 AM模式,并且当±2(正或负2)[dB]被超过时,更新模式被设置为AM+PM 模式。通过这样的设置,当输出功率的变化宽度超过±1(正或负1)[dB]时, 失真补偿器20更新幅度特性的补偿数据,并且当变化宽度超过±2(正或负 2)[dB]时,除了幅度特性的补偿数据之外,失真补偿器20还更新相位特性 的补偿数据。也就是说,由于取决于功率放大器60的工作状态是小还是大 来更改更新内容和更新频率,因此可以减小失真补偿器20的功率消耗。
除了如图9所示的监控信号发生器81的结构之外,如图10所示的监 控信号发生器82还包括:全频带平均单元108,用于获得由FFT 104转变 为频率轴信号的部分信号,并对功率放大器60的工作频率的全频带上的功 率进行平均;特定频带提取单元109,用于根据在全频带上平均的信号, 提取在邻近期望频带的频带中的信号;合成器110,用于累加该频带中所 提取的信号的功率;和除法器107,用于用合成器106的输出来对合成器 110的输出进行除法处理。
从正交解调器101到合成器106的元件的结构和操作都与监控信号发 生器81中的那些相同。也就是说,从功率放大器60获得的部分输出信号 经过正交解调器101、低通滤波器102和A/D转换器103被恢复为失真补 偿器20的输出信号。所恢复的信号被FFT104转变到频率轴上,功率放大 器60的工作频率的全频带上的功率被全频带平均单元108平均,邻近期望 频带的频带中的信号被特定带提取单元109提取,并且该频带中所提取的 信号的功率分量被合成器110所综合。采用这样的结构,可以基于功率放 大器器60的部分输出信号来获得邻近目标频带的频带中功率放大器60的 输出功率。
除法器107然后用从合成器106输出的目标频带中的功率来除从合成 器110输出的邻近频带中的功率,由此可以获得邻近信道泄露比。
在由监控信号发生器82产生监控信号的情况下,更新控制器25的临 界值“s1”、“s2”被设置为例如-50[dB]和-60[dB],并且在模式表253中, 例如,当-60[dB]被超过时,更新模式被设置为AM模式,并且当-50[dB] 被超过时,更新模式被设置为AM+PM模式。通过这样的设置,当邻近信 道泄露比超过-60[dB]时,失真补偿器20更新幅度特性的补偿数据,并且 当邻近信道泄露比超过-50[dB]时,除了幅度特性的补偿数据之外,还更新 相位特性的补偿数据。
邻近信道泄露比表示系统的特性并且其劣化不能被容许。因此,当邻 近信道泄露比超过-60[dB]时,首先更新对非线性有较强影响的幅度特性的 补偿数据。然后,当系统特性进一步劣化并且邻信道泄露比超过-50[dB] 时,除了幅度特性的补偿数据之外,还更新相位特性的补偿数据。根据监 控信号发生器82,由于基于被规定为通信状况的邻近信道泄露比来更新失 真补偿器20所使用的补偿数据,因此可以减小功率消耗同时更能确保补偿 非线性失真。
如图11所示的监控信号发生器83包括:正交解调器101,用于获得 功率放大器60的部分输出信号,以对所获得的信号应用正交解调处理;低 通滤波器102,用于截除作为解调结果而得到的基带信号的高频范围;A/D 转换器103,用于对被截除高频范围的基带信号进行模数转换;相位比较 器111,用于将数字化的基带信号的相位与失真补偿器20的输出信号的相 位做比较。正交解调器101、低通滤波器102和A/D转换器103与监控信 号发生器81中的那些相同,因此忽略对其的重复说明。
作为从正交解调器101到A/D转换器103的处理结果而恢复的信号被 输入到相位比较器111。同时,失真补偿器20的输出信号也被输入到相位 比较器111。相位比较器111然后比较这两个输入信号,将其相位差转换 为数字值,并将数字值作为监控信号输出到失真补偿器20。也就是说,监 控信号发生器83能检测功率放大器60的相位变化。
在由监控信号发生器83产生监控信号的情况下,临界值“s”被设置 为0,并且在模式表253中,例如,当相位差出现时,更新模式被设置为 PM模式。通过这样的设置,当相位失真出现时,失真比较器20更新相位 特性的补偿数据。由于功率放大器60的相位变化是由延迟时间引起的变 化,因此不需要更新非线性参数。因此,不对补偿数据进行不必要的更新, 这可以减小功率消耗。
如图12所示的监控信号发生器4包括:电平检测器112,用于检测输 入到功率放大器60的输入信号(正交调制器50的输出信号)的信号电平; RMS单元113,用于对失真补偿器20的输出信号进行均方根(RMS)运算; 和比较器114,用于将电平检测器112所检测的信号电平与RMS单元113 所获得的运算结果做比较。
从正交调制器50输出的传输信号被输入到电平检测器112,并且电平 检测器112检测传输信号的信号电平。同时,从失真补偿器20输出的基带 信号I”、Q”被输入到RMS单元113,并且RMS单元113对基带信号I”、 Q”进行均方根运算。比较器14然后将信号电平的检测结果和均方根运算 的结果做比较,并将其差转换为数字值,以将该数字值作为监控信号输出 到失真补偿器20。也就是说,监控信号发生器84能检测从D/A转换器30 到正交调制器50的模拟阶段中出现的增益。
在由监控信号发生器84产生监控信号的情况下,更新控制器25的临 界值“s1”、“s2”被设置为例如±0.6(正或负0.6)[dB]和±0.3(正或负0.3)[dB], 并且在模式表253中,例如,当±0.3(正或负0.3)[dB]被超过时,更新模式 被设置为AM模式,并且当±0.6(正或负0.6)[dB]被超过时,更新模式被设 置为AM+PM模式。通过这样的设置,当上述模拟阶段的增益超过±0.3(正 或负0.3)[dB]时,失真补偿器20更新幅度特性的补偿数据,并且当增益超 过±0.6(正或负0.6)[dB]时,除了幅度特性的补偿数据之外,还更新相位特 性的补偿数据。
在模拟信号处理阶段出现的增益增加/减小信号电平。在失真补偿器 20中,实数乘法器211和复数乘法器221从幅度逆特性表213和相位逆特 性表223(其中与由幅度计算器212和222计算的作为地址的幅度值相对应 地存储补偿数据)中读出补偿数据,因此,信号电平的增加/减少直接影响 失真校正的精确度。因此,优选地,采用较高的优先级首先由AM模式进 行幅度特性的补偿数据的更新,并且当状态进一步劣化时,还更新相位特 性的补偿数据。因此,可以仅充分进行补偿数据的必要更新,这可以减少 功率消耗。
如图13所示的监控信号发生器85包括:正交解调器101,用于获得 功率放大器60的部分输出信号,以对所获得的信号应用正交解调处理;低 通滤波器102,用于截除由解调产生的基带信号的高频范围;A/D转换器 103,用于对被截除高频范围的基带信号进行模数转换;复数除法器115, 用于对数字化的基带信号进行复数除法运算;幅度分量提取单元116,用 于从作为复数除法处理结果而得到的基带信号中提取幅度分量;相位分量 提取单元117,用于从同一基带信号中提取相位分量;幅度分量提取单元 120,用于从失真补偿器20的输出基带信号中提取幅度分量;和系数估计 单元118和119,用于基于由幅度分量提取单元116/相位分量提取单元117 提取的幅度分量/相位分量以及由幅度分量提取单元120提取的幅度分量 来估计功率放大器60的特性系数。正交解调器101、低通滤波器102和 A/D转换器与监控信号发生器81中的那些相同,因此忽略对其的重复说 明。
作为从正交解调器101到A/D转换器103的处理的结果而恢复的信号 被输入到复数除法器115。同时,失真补偿器20的输出信号也被输入到复 数除法器。复数除法器115用来自失真补偿器20的信号对从A/D转换器 103传送的信号进行复数除法运算。
幅度分量提取单元116和相位分量提取单元117从作为复数除法运算 结果而得到的信号中提取幅度分量和相位分量,并将其分别发送到系数估 计单元118和119。同时,由幅度分量提取单元120从失真补偿器20的输 出信号中提取的幅度分量被发送到系数估计单元118和119。系数估计单 元118和119基于来自幅度分量提取单元116/相位分量提取单元117的信 号和来自幅度分量提取单元120的信号来计算功率放大器60的特性系数, 发送特性系数到失真补偿器20。以该方式,监控信号发生器85能产生功 率放大器60的特性系数。
在由监控信号发生器85产生监控信号的情况下,在模式表253中,例 如,当功率放大器60的特性系数变化时,更新模式被设置为AM+PM模 式。通过这样的设置,当特性系数变化时,失真补偿器20更新幅度特性和 相位特性的补偿数据。当功率放大器60的特性系数发生极大变化时,显著 的非线性失真出现,因此幅度特性和相位特性的补偿数据均被AM+PM模 式更新。然而,当特性系数没有变化出现时,不更新补偿数据。通过这样 的设置,不对补偿数据进行不必要的更新,这能减少功率消耗。
如图14所示的监控信号发生器86包括:温度检测器121,放置在功 率放大器60的放大元件附近以检测功率放大器60的温度;转换表122, 基于所检测的温度向失真补偿器20提供相应的补偿数据。温度检测器121 不断地监控功率放大器60的温度,并且向转换表122输入与该温度相对应 的温度信号。基于所输入的温度信号,转换表122向失真补偿器20输入相 应的监控信号。
在由监控信号发生器86产生监控信号的情况下,更新控制器25的临 界值“s1”、“s2”被设置为例如±50(正或负50)摄氏度和±20(正或负20)摄氏 度,并且在模式表253中,例如,当±20(正或负20)摄氏度被超过时,更新 模式被设置为AM模式,并且当±50(正或负50)摄氏度被超过时,更新模 式被设置为AM+PM模式。通过这样的设置,当功率放大器60的温度变 化超过±20(正或负20)摄氏度时,失真补偿器20更新幅度特性的补偿数据, 并且当温度变化超过±50(正或负50)摄氏度时,除了幅度特性的补偿数据之 外,还更新相位特性的补偿数据。
通常,对功率放大器进行处理以便释放热量,因此其温度变化较慢, 并且如果温度变化并不急剧,功率放大器的特性极少出现急剧变化。因此, 当温度变化较慢时,仅更新幅度特性的补偿数据,而当急剧的温度变化出 现时,幅度特性和相位特性的补偿数据均被更新。因此,仅充分更新补偿 数据的必要更新,这能减少功率消耗。
如图15所示的监控信号发生器87包括:转换表123,传输频率(带) 的频率信息f被从数据发生器10输入到该转换表。转换表123从数据发生 器10获得频率信息f,并且基于该频率信息f,转换表123向失真补偿器 20输入相应的监控信号。
在由监控信号发生器87产生监控信号的情况下,在模式表253中,例 如,当频率信息f变化时,更新模式被设置为AM+PM模式。一般地,当 由功率放大器60放大的信号的频带发生变化时,模拟信号处理阶段和功率 放大器60的非线性特性也发生变化,因此,幅度特性和相位特性的补偿数 据均被更新。通过这样的设置,不对补偿数据进行不必要的更新,这能减 少功率消耗。
应该注意,该实施例的监控信号发生器的结构并不限于上述监控信号 发生器81-87的结构。例如,通过在失真补偿器中提供
定时器,可以以固 定的时间间隔更新幅度特性和相位特性的补偿数据。这样的结构使得对补 偿数据进行最小的必要更新而不产生特定的监控信号,这能减少功率消耗。
在上述实施例的说明中,失真补偿器包括作为用于存储幅度数据的存 储器的幅度逆特性表和相位逆特性表,但这不是限制性的。也就是说,可 以提供用于通过多项式运算进行补偿的算术处理器、而不是提供用于存储 补偿数据的表,由此可更新补偿系数。
应该注意,本发明并不确切地受限于上述实施例,而是,当实现本发 明时,可能通过在不偏离本发明精神的范围内修改组成元件来实现本发明。 此外,可以通过适当组合上述实施例中所公开的多个组成元件来形成各种 发明。例如,可以从实施例中所示的所有组成元件中删除一些组成元件。 此外,可以适当组合不同实施例中的组成元件。
专利引用1:专利2001-036353