(57)【特許請求の範囲】
【請求項１】
電力増幅器へ入力される信号を予め歪ませる前置歪み部を制御する方法であって、
前記前置歪み部によって使用される前置歪み係数を記憶するステップと、
前記電力増幅器の出力電力を示すインデックスを得るステップと、
所定の時間期間内に得られる複数の前記インデックスを登録するステップと、
前記複数のインデックスの中の最大値と最小値との差分を得るステップと、
前記差分に基づき、前記電力増幅器が電力制御を受けている状態にあることを検出するステップと、
前記電力増幅器が電力制御を受けている状態にあると検出される場合には、記憶されている前記前置歪み係数を前記前置歪み部へ供給し、あるいは、前記電力増幅器が電力制御を受けている状態にないと検出される場合には、前置歪み係数適応更新動作を実行するユニットによって計算される前置歪み係数を前記前置歪み部へ供給するステップと
を有する方法。
【請求項２】
前記電力増幅器が電力制御を受けている状態にあることを検出するステップは、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力するステップと
を有する請求項１に記載の方法。
【請求項３】
前記所定の時間期間は、前置歪み係数適応更新動作を実行する前記ユニットの更新アルゴリズムの収束時間よりも大きいか又は該収束時間と等しい、
請求項１又は２に記載の方法。
【請求項４】
前記前置歪み部からの出力は、可変利得減衰器を介して前記電力増幅器へ入力され、
前記複数のインデックスは、前記可変利得減衰器からの出力をサンプリングすることによって、前記インデックスを得るステップにおいて得られる、
請求項１又は２に記載の方法。
【請求項５】
前記電力増幅器が電力制御を受けている状態にあることを検出するステップにおいて、前記差分が所定の閾値よりも大きいかどうかが決定され、
前記差分が前記所定の閾値よりも大きい場合には、前記電力増幅器は電力制御を受けている状態にあると決定され、
前記差分が前記所定の閾値よりも大きくない場合には、更に、前記差分を得るステップにおいて特定の時間内に得られる複数の差分が前記所定の閾値よりも大きくないかどうかが、前記検出するステップにおいて決定され、
前記差分を得るステップにおいて前記特定の時間内に得られる前記複数の差分が前記所定の閾値よりも大きくないと決定される場合には、前記電力増幅器は電力制御を受けている状態にないと決定される、
請求項１又は２に記載の方法。
【請求項６】
前記電力増幅器が電力制御を受けている状態にないと、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップにおいて検出される場合には、前記供給するステップは、前置歪み係数適応更新動作を実行する前記ユニットへ前記記憶されている前置歪み係数を前記ユニットの初期値として供給し、且つ、前記ユニットによって計算される前置歪み係数を前記前置歪み部へ供給する、
請求項１に記載の方法。
【請求項７】
前記電力増幅器が電力制御を受けていない状態から電力制御を受けている状態へと変化することが、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップにおいて検出される場合には、当該方法は、前記電力増幅器が電力制御を受けている状態にない最後のタイミングで前記ユニットによって計算される前置歪み係数を用いることによって、前記記憶されている前置歪み係数を更新するステップを更に有する、
請求項６に記載の方法。
【請求項８】
前記更新するステップは、前記記憶されている前置歪み係数に含まれ且つ前記最後のタイミングで前記インデックスを得るステップにおいて得られるインデックスに対応する前置歪み係数と、それと隣り合う前置歪み係数とを更新するよう、前記最後のタイミングで計算される前置歪み係数を用いる、
請求項７に記載の方法。
【請求項９】
電力増幅器が電力制御を受けている状態にあるかどうかを検出するために電力制御状態を検出する方法であって、
所定時間内に得られる複数のインデックスを登録し、各インデックスは前記電力増幅器の出力電力を示すステップと、
前記複数のインデックスの中の最大値と最小値との差分を得るステップと、
前記差分に基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを決定するステップと、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力するステップと
を有する方法。
【請求項１０】
電力増幅器へ入力される信号を予め歪ませる前置歪み部を制御する装置であって、
前記前置歪み部によって使用される前置歪み係数を記憶する記憶部と、
前記電力増幅器の出力電力を示すインデックスを得るインデックス取得部と、
前記インデックス取得部によって得られた前記インデックスに基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出する電力制御状態検出部と、
前記電力制御状態検出部が、前記電力増幅器が電力制御を受けている状態にあると検出する場合には、記憶されている前記前置歪み係数を取得して該記憶されている前置歪み係数を前記前置歪み部へ供給し、前記電力増幅器が電力制御を受けている状態にないと検出される場合には、前置歪み係数適応更新動作を実行するユニットによって計算される前置歪み係数を前記前置歪み部へ供給する係数供給部と
を有し、
前記電力制御状態検出部は、
前記インデックス取得部によって所定の時間期間内に得られる複数の前記インデックスを登録するインデックス・レジスタと、
前記複数のインデックスの中の最大値と最小値との差分を得る差分取得部と、
前記差分に基づき、前記電力増幅器が電力制御を受けている状態にあることを決定する決定部と、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力する出力部と
を有する、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力増幅器（以降、「ＰＡ」と略される。）に係る。本発明は、ＰＡの適応デジタル前置歪み制御に係る。
【背景技術】
【０００２】
有効にＰＡの非線形性を補正する方法である適応デジタル前置歪み（ＤＰＤ（digital  predistortion））技術は、現在、無線通信伝送システムにおいて幅広く利用されている。
【０００３】
図１は、従来のＰＡシステムの原理を表すブロック図である。図１に示されるように、デジタル前置歪み部１０２を通った後、予め歪んだ信号が、信号源１０１からのベースバンド信号源情報ｘ（ｎ）について得られる。その信号は、デジタル−アナログ（Ｄ／Ａ）変換部１０３を介してアナログ信号に変換される。このアナログ信号が周波数アップコンバータ１０４を介して無線周波数信号にアップコンバートされた後に、それはアナログ可変利得減衰器（ＶＧＡ）１０５に入力され、それにより、利得を調整されて、電力増幅器１０６へ入力される。電力増幅器１０６によって増幅された信号は、アンテナを介して送信される。同時に、電力増幅器１０６から出力される信号の一部は、周波数ダウンコンバータ１０７を介してダウンコンバートされ、次いで、アナログ−デジタル変換部１０８へフィードバックされ、それにより、フィードバックＰＡ出力デジタルベースバンド信号を得るようアナログ−デジタル変換部１０８によってサンプリングされる。このベースバンド信号は、このデジタルベースバンド信号の帯域外電力値を得るよう、帯域外電力計算モジュール１０９においてデジタル信号処理技術を用いて解析される。その後、前置歪み係数更新部１１０において、帯域外電力値は目標関数として最適化され、前置歪み部の係数は、更新アルゴリズムを用いて更新され、それにより、適応前置歪みの処理が達成される。
【０００４】
通常、如何なる通信システムにおいても、電力制御に関する要求が存在する。電力制御は、一般的に、ＰＡの上流に配置されているアナログ可変利得減衰器（ＶＧＡ）を調整することによって、達成される。このことは、前置歪み部１０２からの出力が、ＰＡへ入力されるために、最初に可変利得減衰器を介して調整されるべきことを意味する。電力制御はＰＡの実際の特性を変更しないが、前置歪みの出力端子の下流におけるアナログリンクの非線形性は、前置歪み部の出力端子に対して変更される。従って、電力制御が行われると、前置歪み部１０２は、非線形性の変化を追跡するよう実時間で調整される必要がある。しかし、それは、適応前置歪み係数更新部１１０における更新アルゴリズムの収束のためにある程度の時間を要し、収束のための時間は、特に、スカラー前置歪み部が使用される場合に、より長い。すなわち、通信システムが連続した高速な電力制御を行う場合に、前置歪み部１０２及び前置歪み係数更新部１１０はリンク非線形性の変化に追随することが困難であり、そのため、システムの性能は悪化する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、従来技術における上記問題を鑑み、従来技術において存在する１又はそれ以上の欠点を解消し、少なくとも１つの有利な選択を提供するよう、提案される。
【課題を解決するための手段】
【０００６】
本発明の一態様に従って、電力増幅器へ入力される信号を予め歪ませる前置歪み部を制御する方法であって、
前記前置歪み部によって使用される前置歪み係数を記憶するステップと、
前記電力増幅器の出力電力を示すインデックスを得るステップと、
前記インデックスに基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップと、
前記電力増幅器が電力制御を受けている状態にあると検出される場合には、記憶されている前記前置歪み係数を前記前置歪み部へ供給し、あるいは、前記電力増幅器が電力制御を受けている状態にないと検出される場合には、前置歪み係数適応更新動作を実行するユニットによって計算される前置歪み係数を前記前置歪み部へ供給するステップと
を有する方法が提供される。
【０００７】
本発明の他の態様に従って、電力増幅器が電力制御を受けている状態にあるかどうかを検出するために電力制御状態を検出する方法であって、
所定時間内に得られる複数のインデックスを登録し、各インデックスは前記電力増幅器の出力電力を示すステップと、
前記複数のインデックスの中の最大値と最小値との差を得るステップと、
前記差に基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを決定するステップと、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力するステップと
を有する方法が提供される。
【０００８】
本発明の更なる他の態様に従って、電力増幅器へ入力される信号を予め歪ませる前置歪み部を制御する装置であって、
前記前置歪み部によって使用される前置歪み係数を記憶する記憶部と、
前記電力増幅器の出力電力を示すインデックスを得るインデックス取得部と、
前記インデックス取得部によって得られた前記インデックスに基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出する電力制御状態検出部と、
前記電力制御状態検出部が、前記電力増幅器が電力制御を受けている状態にあると検出する場合には、記憶されている前記前置歪み係数を取得して該記憶されている前置歪み係数を前記前置歪み部へ供給し、前記電力増幅器が電力制御を受けている状態にないと検出される場合には、前置歪み係数適応更新動作を実行するユニットによって計算される前置歪み係数を前記前置歪み部へ供給する係数供給部と
を有する装置が提供される。
【０００９】
本発明の実施形態に従って、ＰＡシステムが電力制御モードにある場合には、前置歪み部の係数が係数メモリから読み出され、ＰＡシステムが電力制御なしで追跡モード下で動作する場合には、更新アルゴリズムが、現在のリンク非線形性の変化を追跡するよう起動されるようにＰＡシステムの動作モードは判断され、それにより、電力増幅器のシステム性能は有効に改善される。
【００１０】
本発明の実施形態又は従来技術における技術的解決法をより明らかにするよう、実施形態又は従来技術を表すのに必要な図面が、以下で簡単に記載されている。明らかに、以下で記載される図面は、単に、本発明の幾つかの実施形態を対象としており、当業者は、創造的な活動なしにこれらの図面から他の図面を推測することが可能である。
【発明の効果】
【００１１】
本発明の実施形態によれば、従来技術において存在する１又はそれ以上の欠点を解消した、前置歪み部を制御する装置及び方法、並びに電力制御状態を検出する方法を提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】従来のＰＡシステムの原理を表すブロック図である。
【図２】本発明の一実施形態に従うＰＡシステムの機能を表す略ブロック図である。
【図３】本発明の一実施形態に従う電力制御状態検出部の機能を表す略ブロック図である。
【図４】本発明の一実施形態に従う電力制御状態検出を実行する電力制御状態検出部の動作を表す略フローチャートである。
【図５】図４のフローチャートにおける様々なステップの特定の実施を表す略フローチャートである。
【図６】本発明の他の実施形態に従うＰＡシステムの機能を表す略ブロック図である。
【図７】前置歪み係数を記憶する係数記憶部の構成、及び本発明の実施形態に従う前置歪み係数更新部で使用される更新アルゴリズムとの関係を概略的に表す。
【図８】本発明の一実施形態に従うデジタル前置歪み部を制御する方法を表すフローチャートである。
【発明を実施するための形態】
【００１３】
本発明の実施形態について、添付の図面を参照して、以下でより詳細に記載する。明りょうさ及び簡潔さのために、本発明を不明りょうにしうる従来技術のコンポーネント部分を記述する記載は、本明細書においては省略されている。加えて、同じ又は類似するコンポーネント部分は、同じ参照番号によって示され、それらについての繰り返しとなる記載は、本明細書においては省略されている。
【００１４】
図２は、本発明の一実施形態に従うＰＡシステムの機能を表す略ブロック図である。図１と比較して、図２に示される本発明の一実施形態に従うＰＡシステムには、アナログ−デジタル変換部２０１、電力制御状態検出部２０２、係数記憶部２０３及びセレクタ２０４が加えられている。残りのコンポーネント部分は図１のものと同じであるから、それらについては、この文脈において繰り返し記載されない。
【００１５】
アナログ−デジタル変換部（ＡＤＣ）２０１は、離散信号Ｉｎｆｏ＿ｐｏを得るようサンプリングレートＳａによりＶＧＡ１０５からの出力をサンプリングし、信号を電力制御状態検出部２０２へ入力する。ここで、アナログ−デジタル変換部２０１のサンプリングレートＳａはシステム電力制御レートよりも大きい必要がある。アナログ−デジタル変換部２０１によって入力される離散信号Ｉｎｆｏ＿ｐｏに基づき、電力制御状態検出部２０２は、ＰＡシステムの電力制御状態を判断し、動作状態表示信号Ｓｔｓ＿ｐｃを出力する。一実施形態において、動作状態表示信号Ｓｔｓ＿ｐｃは２つの状態を示す。Ｓｔｓ＿ｐｃ＝０である場合に、それは、システムが追跡モード、すなわち、現在電力制御を行っていない状態、の下で動作することを示す。Ｓｔｓ＿ｐｃ＝１である場合に、それは、システムが電力制御モード、すなわち、現在電力制御を行っている状態、の下で動作することを示す。電力制御状態検出部２０２の具体的な実施及び具体的な動作については後述する。
【００１６】
係数記憶部２０３は、夫々のＩｎｆｏ＿ｐｏ値に対応する所定の前置歪み係数を記憶する。係数記憶部２０３に記憶されている前置歪み係数の初期値は、システムの起動フェーズの間にＶＧＡ値を徐々に増大させることによって、オフライン収束を介して又はトレーニングを介して、取得されてよい。
【００１７】
セレクタ２０４は、電力制御状態検出部２０２からの動作状態表示信号Ｓｔｓ＿ｐｃに基づき、前置歪み部１０２において係数記憶部２０３に記憶されている前置歪み係数を読み出すべきかどうか、又は前置歪み部１０２において前置歪み係数更新部１１０で実時間で収束される前置歪み係数を読み出すべきかどうかを選択する。セレクタ２０４は、本発明の係数供給部の実施例である。Ｓｔｓ＿ｐｃ信号が、システムが電力制御モード下で動作することを示す場合（例えば、本実施形態においてはＳｔｓ＿ｐｃ＝１）には、セレクタ２０４は、係数記憶部２０３から発せられ、現在のＩｎｆｏ＿ｐｏ信号値に対応する前置歪み係数を選択する。Ｓｔｓ＿ｐｃ信号が、システムが追跡モード下で動作することを示す場合（例えば、本実施形態においてはＳｔｓ＿ｐｃ＝０）には、セレクタ２０４は、前置歪み係数更新部１１０から発せられ、実時間で収束される前置歪み係数を選択する。このときまで、前置歪み係数更新部１１０は、例えば、フィードバックループによって入力される帯域外電力を費用関数として収束することによって、実時間の前置歪み係数を得る。
【００１８】
図３は、本発明の一実施形態に従う電力制御状態検出部の機能を例示的に表すブロック図である。
【００１９】
図３に示されるように、本発明の一実施形態に従う電力制御状態検出部２０２は、インデックス登録部２０２１、差取得部２０２２、判断部２０２３、及び出力部２０２４を有する。
【００２０】
インデックス登録部２０２１は、所定の時間期間内に複数のインデックスを取得する。各インデックスは、増幅器の出力電力を示す。
【００２１】
一実施形態において、インデックス登録部２０２１は、例えば、シフトレジスタを用いて、アナログ−デジタル変換部２０１からの現在のＩｎｆｏ＿ｐｏ（ＰＮと表される。）と、このＩｎｆｏ＿ｐｏよりも前のＮ−１個の連続するＩｎｆｏ＿ｐｏ（夫々、ＰＮ−１、ＰＮ−２・・・Ｐ２、Ｐ１と表される。）とを登録する。Ｎは、所定の自然数であってよい。各Ｉｎｆｏ＿ｐｏはＶＧＡからの出力をサンプリングすることによって得られるので、その値は電力増幅器の出力電力に対して予め決定されており、それにより、値は電力増幅器の出力電力を表すために使用されてよい。
【００２２】
一実施形態において、得られるＩｎｆｏ＿ｐｏの数Ｎは、次の式（１）を満足する：
Ｎ＞＝Ｔｗｄ×Ｓａ          （１）
Ｔｗｄは、前置歪み係数更新部で使用される更新アルゴリズムの収束時間であり、Ｓａは、ＶＧＡをサンプリングするアナログ−デジタル変換部２０１のサンプリングレートである。
【００２３】
式（１）は、Ｎ個の登録されるインデックスが、更新アルゴリズムの収束時間よりも長いか又は該収束時間と等しい時間期間において取得されることを示し、それにより、電力制御状態の判断結果は、更新アルゴリズムにより良く適応され得る。
【００２４】
ＡＤＣ２０１がＩｎｆｏ＿ｐｏを電力制御状態検出部２０２（具体的に、インデックス登録部２０２１）へ入力するたびに、差取得部２０２２は、インデックス登録部２０２１で得られたＮ個のインデックス（本実施形態では、Ｎ個のＩｎｆｏ＿ｐｏ）の中で最大値Ｐ＿ｈｉｇｈ（Ｐ＿ｈｉｇｈ＝ｍａｘ（Ｐ１，Ｐ２，・・・，ＰＮ））と最小値Ｐ＿ｌｏｗ（Ｐ＿ｌｏｗ＝ｍｉｎ（Ｐ１，Ｐ２，・・・，ＰＮ））との差を計算する。
【００２５】
判断部２０２３は、差取得部２０２２によって取得された差Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗに基づき、電力増幅器システムが追跡状態又は電力制御状態のいずれにあるのかを判断し、対応する動作状態表示信号の値を設定する。
【００２６】
一実施形態において、判断部２０２３は、差取得部２０２２によって得られた差Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗが所定の閾値ｔｈｄよりも大きいかどうかを判断する。Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗ＞ｔｈｄである場合には、システムが現在電力制御状態にあると判断される。そのときまでに、時間表示信号Ｓｔｓ＿ｐｃは１に等しい。Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗ＜＝ｔｈｄである場合には、望ましい実施形態において、Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗがｔｈｄよりも小さいか又はｔｈｄと等しいと判断された後、判断部２０２３は、更に、Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗ＜＝ｔｈｄの状態が一定時間続いているかどうか、例えば、Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗ＜＝ｔｈｄがＭ回（Ｍは所定の自然数である。）連続して判断されたかどうか、を判断する。一実施形態において、Ｍは次の式（２）を満足する：
Ｍ＞＝Ｔｗｄ×Ｓａ          （２）
一実施形態において、Ｍ＝Ｎである。
【００２７】
Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗ＜＝ｔｈｄの状態が一定時間続いている、すなわち、特定の時間内に差取得部２０２２によって取得された複数の差が全て所定の閾値ｔｈｄよりも小さいか又は等しい場合には、システムは追跡モード下であると判断され、Ｓｔｓ＿ｐｃは、０であるよう設定される。
【００２８】
出力部２０２４は、増幅器が現在電力制御を受けているかどうかを示す信号Ｓｔｓ＿ｐｃを出力する。
【００２９】
図４は、本発明の一実施形態に従う電力制御状態検出を行う電力制御状態検出部の動作を表す略フローチャートである。図５は、図４のフローチャートにおける様々なステップの具体的な実施を表す略フローチャートである。
【００３０】
図４及び図５に示されるように、最初に、ステップＳ４０１で、Ｎ個の電力インデックスが取得されて登録される。１つの実施例において、インデックス登録部２０２１は、例えば、シフトレジスタを用いて、アナログ−デジタル変換部２０１からのＮ個の連続するＩｎｆｏ＿ｐｏ（夫々、ＰＮ、ＰＮ−１、ＰＮ−２、・・・、Ｐ２、Ｐ１）を登録する。その後、ステップＳ４０２で、Ｎ個の電力インデックスの中の最大値と最小値との差が求められる。例えば、具体的な実施形態において、差取得部２０２２は、図５に示されるように、
Ｐ＿ｈｉｇｈ＝ｍａｘ（Ｐ１，Ｐ２，・・・，ＰＮ）
Ｐ＿ｌｏｗ＝ｍｉｎ（Ｐ１，Ｐ２，・・・，ＰＮ）
Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗ
を計算する。
【００３１】
その後、ステップＳ４０３で、電力増幅器システムの状態が（電力調整の状態にあるかどうかに関して）判断され、対応する動作状態表示信号の値が設定される。具体的に、図５に示されるように、一実施形態において、Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗがｔｈｄよりも大きいか否かが判断される。Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗがｔｈｄよりも大きい場合には、システムは電力制御の状態にあると判断され、時間表示信号Ｓｔｓ＿ｐｃは１に等しくなるように設定され、同時に、カウンタｃｎｔは零（カウントｃｎｔの初期値は零である。）に設定される。Ｐ＿ｈｉｇｈ−Ｐ＿ｌｏｗがｔｈｄよりも小さいか又は等しい場合には、カウントｃｎｔは１を加え、同時に、ｃｎｔがこの時点におけるＭよりも大きいか又は等しいかが判断される。ｃｎｔがＭよりも小さい場合には、現在のシステムは依然として電力制御モードにあると判断され、表示信号Ｓｔｓ＿ｐｃは１に等しい。ｃｎｔがＭよりも大きいか又は等しい場合には、それは、もうこのときには閾値範囲を満足するＭ個の連続した信号が既に存在していることを示し、システムは追跡モードにあると判断され、状態表示信号Ｓｔｓ＿ｐｃは零に等しくなるように設定される。更に、カウンタｃｎｔのオバーフローを回避するよう、ｃｎｔがＭに等しいままであるようにされる。
【００３２】
最後に、ステップＳ４０４で、動作状態表示信号Ｓｔｓ＿ｐｃが取得される。
【００３３】
図６は、本発明の他の実施形態に従うＰＡシステムの機能を表す略ブロック図である。図６に示される実施形態に従うＰＡシステムは、本質的には、図２に示される実施形態に従うＰＡシステムと構成において同じであるが、記憶係数更新部２０５を加えられている。具体的に、図６に示される実施形態に従うＰＡシステムでは、Ｓｔｓ＿ｐｃ信号が、システムが電力制御モードから追跡モードへ切り換えられることを示す場合に、記憶係数更新部２０５は、係数記憶部２０３から発せられ、現在のＩｎｆｏ＿ｐｏに対応する前置歪み係数を、更新アルゴリズムの初期値として前置歪み係数更新部１１０へ送信し、セレクタ２０４は、ＰＡシステムが追跡モードにある場合に前置歪み係数更新部１１０によって計算され取得される前置歪み部１０２のパラメータを前置歪み部１０２へ送信する。Ｓｔｓ＿ｐｃ信号が、システムが追跡モードから電力制御モードへ切り換えられることを示す場合に、記憶係数更新部２０５は、前置歪み係数更新部１１０から発せられ、アルゴリズムによって収束され取得され、前のタイミングのＩｎｆｏ＿ｐｏに対応する前置歪み係数を係数記憶部２０３に書き込む。
【００３４】
一実施形態において、記憶係数更新部２０５が、前置歪み係数更新部１１０から発せられ、アルゴリズムによって収束され取得され、前のタイミングのＩｎｆｏ＿ｐｏに対応する前置歪み係数を係数記憶部２０３に書き込む場合に、係数記憶部２０３における前のＩｎｆｏ＿ｐｏ（すなわち、ＰＮ−１）に対応する前置歪み係数のみが、前置歪み係数更新部１１０から発せられ且つ前のＩｎｆｏ＿ｐｏ（すなわち、ＰＮ−１）に対応する前置歪み係数として更新される。
【００３５】
他の実施形態において、記憶係数更新部２０５が、前置歪み係数更新部１１０から発せられ、アルゴリズムによって収束され取得され、前のタイミングのＩｎｆｏ＿ｐｏに対応する前置歪み係数を係数記憶部２０３に書き込む場合に、係数記憶部２０３における前のＩｎｆｏ＿ｐｏ（すなわち、ＰＮ−１）に対応する前置歪み係数が、前置歪み係数更新部１１０から発せられ且つ前のＩｎｆｏ＿ｐｏ（すなわち、ＰＮ−１）に対応する前置歪み係数として更新されるのみならず、係数記憶部２０３における前のＩｎｆｏ＿ｐｏ（すなわち、ＰＮ−１）に近い複数の隣接する電力インデックスに対応する前置係数も、前置歪み係数更新部１１０から発せられ且つ前のＩｎｆｏ＿ｐｏ（すなわち、ＰＮ−１）として更新される。
【００３６】
図７は、前置歪み係数を記憶する係数記憶部の構成、及び本発明の実施形態に従う前置歪み係数更新部において使用される更新アルゴリズムとの関係を例示的に表す。ＶＢＡの動作範囲はＩｎｆｏ＿ｐｏ＿ｍｉｎの最小値からＩｎｆｏ＿ｐｏ＿ｍａｘの最大値までであり、且つ、前置歪み係数はｘ１、ｘ２、・・・、ｘｎであるとする。上述されたように、初期条件の下で、夫々の電力に対応し且つＩｎｆｏ＿ｐｏ＿ｍｉｎからＩｎｆｏ＿ｐｏ＿ｍａｘの範囲内にある前置歪み係数は、起動時のオフラインテスト又はトレーニングによって取得されてよい。表示信号Ｓｔｓ＿ｐｃが、システムが電力制御モード下で動作することを示す場合に、前置歪み係数の組は、現在のＩｎｆｏ＿ｐｏ（ＰＮ）値に基づき検索される。表示信号Ｓｔｓ＿ｐｃが立ち下がり区間の出現を示す場合に、それは、システムが電力制御モードから追跡モードへ切り換えられることを示す。この時点で、現在のＰＮ値に対応する前置歪み係数は、更新アルゴリズムへ、アルゴリズムの初期値として入力される。追跡モードの下で、更新アルゴリズムは、常に、温度エージング等の要因によって引き起こされるＰＡ非線形性の緩やかな変化を追跡するよう動作している。表示信号Ｓｔｓ＿ｐｃが立ち上がり区間の出現を示す場合に、それは、システムが追跡モードから電力制御モードへ切り換えられることを示す。そのときまでに、更新アルゴリズムは停止されるべきであり、収束されている前置歪み係数は、同時に、係数メモリに記憶される。本発明の一実施形態に従って、この時点における係数記憶動作は、前のタイミングの電力インデックス値ＰＮ−１に基づき、それに対応する前置歪み係数と、ＰＮ−１に近い複数の隣接する電力インデックス値（ＰＮ−１−ΔＬ、ＰＮ−１−Δ（Ｌ−１）、・・・、ＰＮ−１、ＰＮ−１＋Δ、・・・、ＰＮ−１＋Δ（Ｘ−１）、ＰＮ−１＋ΔＸ）に対応する前置歪み係数とは全て、収束前置歪み係数として更新され、一方、残りの前置歪み係数は変更されないままである。ここで、Δは、係数メモリテーブルの電力インターバルであり、隣接する電力の数Ｌ及びＸは、特定の電力増幅器（ＰＡ）の特性によって決定される。例えば、一実施形態におけるＬの値は零として設定されてよく、それはＰＮ−１＋ΔＸ＝Ｉｎｆｏ＿ｐｏ＿ｍｉｎを設定される。言い換えると、ＰＮ−１よりも低い電力インデックス値に対応する前置歪み係数は全て、ＰＮ−１の電力インデックス値に対応する前置歪み係数へと変更される。
【００３７】
図８は、本発明の一実施形態に従うデジタル前置歪み部を制御する方法を表すフローチャートである。図８に示されるように、前置歪み係数は、最初にステップＳ８０１で、記憶される。上述されたように、記憶される前置歪み係数は、起動時のオフラインテスト又はトレーニングによって取得されてよい。更に、上述されたように、それらの前置歪み係数は、電力増幅器の出力電力インデックスに対応するテーブルの形で記憶されてよい。しかし、留意すべきは、前置歪み係数を記憶するステップは、夫々の起動の前に当該ステップを行う必要がないので、市場への増幅器システムの適用よりも前に、又は通常の動作よりも前に行われてよいことである。続けて、ステップＳ８０２で、電力増幅器の出力電力インデックスが得られる。一実施形態において、例えば、出力電力インデックスは、ＶＧＡからの出力をサンプリングするためにＡＤＣコンバータを用いることによって、取得され得る。次いで、ステップＳ８０３で、電力増幅器の動作状態が、ステップＳ８０２で得られた電力増幅器の出力電力インデックスに従って、（電力増幅器が電力制御状態にあるかどうかに関して）判断され、電力増幅器の動作状態を示す動作状態表示信号（例えば、前述のＳｔｓ＿ｐｃ）が出力される。その後、ステップＳ８０４で、前置歪み部に供給されるべき前置歪み係数が、ステップＳ８０３から出力された状態表示信号に従って、選択される。具体的に、電力増幅器が電力制御状態にある場合には、記憶されており且つ現在の電力インデックスに対応する前置歪み係数が、制御されるべき前置歪み部への供給のために、選択される。一方、電力増幅器が電力制御状態にない（すなわち、追跡状態にある）場合には、前置歪み係数更新部の更新アルゴリズムによって実時間で計算される前置歪み係数が、制御されるべき前置歪み部への供給のために、選択される。
【００３８】
更に、電力増幅器システムが追跡モードから電力制御モードへ切り換えられる場合には、更新アルゴリズムによって収束され取得され且つ前のタイミングの電力増幅器の出力電力インデックス（例えば、Ｉｎｆｏ＿ｐｏ）に対応する前置歪み係数が、ステップＳ８０５で、係数記憶部２０３に書き込まれる。この書込は、例えば、上述された２つの方法によって行われてよい。
【００３９】
本発明の実施形態に対する上記記載は、本発明の限定ではなく、全て事実上例示である。例えば、上記において、ＰＡ出力信号の帯域外電力は、前置歪み係数更新アルゴリズムによって最適化目標として使用される。しかし、別の実施形態では、帯域内／帯域外電力比のようなスカラー情報が、前置歪み係数更新アルゴリズムによって最適化目標として使用されてよい。更に、他の非スカラー情報も、前置歪み更新アルゴリズムによって最適化目標として使用されてよい。更なる例として、本発明の実施形態に係る上記記載において、ＶＧＡからの出力をサンプリングする方法は、電力増幅器の出力電力インデックスを得るために使用されるが、別の実施形態では、電力増幅器の出力電力インデックスとして電力増幅器の出力電力自体を直接に得ることが可能である。そのような環境下では、上記のアナログ−デジタル変換部２０１の代わりに電力測定部を使用することが可能である。電力測定部及びアナログ−デジタル変換部２０１のいずれも、増幅器の出力電力インデックスを取得する手段の例である。
【００４０】
当業者には当然に、本明細書で開示されている実施形態に関して記載される例となる手段及び方法ステップは、ハードウェアによって、ソフトウェアによって、又はハードウェアとソフトウェアとの組み合わせによって、実施されてよい。機能がハードウェアによって又はソフトウェアによって実行されるべきかどうかは、特定のアプリケーションと技術的解決法の設計のための制限条件とに依存する。当業者は、夫々の特定のアプリケーションに関して上記の機能を実施するために様々な方法を使用してよいが、そのような実施は、本発明の適用範囲を超えると考えられるべきではない。
【００４１】
本明細書で開示されている実施形態に関して記載される方法又はアルゴリズムは、ハードウェア（例えば、コンピュータ等の論理デバイス）によって実行されるソフトウェアによって実施されてよい。実行される場合に、ソフトウェアは、ハードウェア（例えば、コンピュータ等の論理デバイス）が、上記の方法又はその構成ステップを実施することを可能にし、あるいは、ハードウェア（例えば、コンピュータ等の論理デバイス）が、上述される本発明に従う装置のコンポーネント部品として働くことを可能にする。
【００４２】
ソフトウェアは、何らかのランダムアクセスメモリ（ＲＡＭ）、内部メモリ、読出専用メモリ（ＲＯＭ）、電気的プログラム可能ＲＯＭ（ＰＲＯＭ）、電気的消去可能ＰＲＯＭ、レジスタ、ハードディスク、モバイル磁気ディスク、ＣＤ−ＲＯＭ、又は当該技術において一般的に知られているランダムな形態をとるあらゆる記憶媒体において、インストールされてよい。
【００４３】
従って、当業者は、少なくとも次の実施形態に想到するよう上記記載に基づくことができる。
（付記１）
電力増幅器へ入力される信号を予め歪ませる前置歪み部を制御する方法であって、
前記前置歪み部によって使用される前置歪み係数を記憶するステップと、
前記電力増幅器の出力電力を示すインデックスを得るステップと、
前記インデックスに基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップと、
前記電力増幅器が電力制御を受けている状態にあると検出される場合には、記憶されている前記前置歪み係数を前記前置歪み部へ供給し、あるいは、前記電力増幅器が電力制御を受けている状態にないと検出される場合には、前置歪み係数適応更新動作を実行するユニットによって計算される前置歪み係数を前記前置歪み部へ供給するステップと
を有する方法。
（付記２）
前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップは、
所定の時間期間内に得られる複数のインデックスを登録するステップと、
前記複数のインデックスの中の最大値と最小値との差を得るステップと、
前記差に基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを決定するステップと、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力するステップと
を有する付記１に記載の方法。
（付記３）
前記所定の時間期間は、前置歪み係数適応更新動作を実行する前記ユニットの更新アルゴリズムの収束時間よりも大きいか又は該収束時間と等しい、
付記２に記載の方法。
（付記４）
前記前置歪み部からの出力は、可変利得減衰器を介して前記電力増幅器へ入力され、
前記複数のインデックスは、前記可変利得減衰器からの出力をサンプリングすることによって、前記インデックスを得るステップにおいて得られる、
付記２に記載の方法。
（付記５）
前記電力増幅器が電力制御を受けている状態にあるかどうかを決定するステップにおいて、前記差が所定の閾値よりも大きいかどうかが決定され、
前記差が前記所定の閾値よりも大きい場合には、前記電力増幅器は電力制御を受けている状態にあると決定され、
前記差が前記所定の閾値よりも大きくない場合には、更に、前記差を得るステップにおいて特定の時間内に得られる複数の差が前記所定の閾値よりも大きくないかどうかが、前記決定するステップにおいて決定され、
前記差を得るステップにおいて前記特定の時間内に得られる前記複数の差が前記所定の閾値よりも大きくないと決定される場合には、前記電力増幅器は電力制御を受けている状態にないと決定される、
付記２に記載の方法。
（付記６）
前記電力増幅器が電力制御を受けている状態にないと、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップにおいて検出される場合には、前記供給するステップは、前置歪み係数適応更新動作を実行する前記ユニットへ前記記憶されている前置歪み係数を前記ユニットの初期値として供給し、且つ、前記ユニットによって計算される前置歪み係数を前記前置歪み部へ供給する、
付記１に記載の方法。
（付記７）
前記電力増幅器が電力制御を受けていない状態から電力制御を受けている状態へと変化することが、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出するステップにおいて検出される場合には、当該方法は、前記電力増幅器が電力制御を受けている状態にない最後のタイミングで前記ユニットによって計算される前置歪み係数を用いることによって、前記記憶されている前置歪み係数を更新するステップを更に有する、
付記６に記載の方法。
（付記８）
前記更新するステップは、前記記憶されている前置歪み係数に含まれ且つ前記最後のタイミングで前記インデックスを得るステップにおいて得られるインデックスに対応する前置歪み係数と、それと隣り合う前置歪み係数とを更新するよう、前記最後のタイミングで計算される前置歪み係数を用いる、
付記７に記載の方法。
（付記９）
電力増幅器が電力制御を受けている状態にあるかどうかを検出するために電力制御状態を検出する方法であって、
所定時間内に得られる複数のインデックスを登録し、各インデックスは前記電力増幅器の出力電力を示すステップと、
前記複数のインデックスの中の最大値と最小値との差を得るステップと、
前記差に基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを決定するステップと、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力するステップと
を有する方法。
（付記１０）
電力増幅器へ入力される信号を予め歪ませる前置歪み部を制御する装置であって、
前記前置歪み部によって使用される前置歪み係数を記憶する記憶部と、
前記電力増幅器の出力電力を示すインデックスを得るインデックス取得部と、
前記インデックス取得部によって得られた前記インデックスに基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを検出する電力制御状態検出部と、
前記電力制御状態検出部が、前記電力増幅器が電力制御を受けている状態にあると検出する場合には、記憶されている前記前置歪み係数を取得して該記憶されている前置歪み係数を前記前置歪み部へ供給し、前記電力増幅器が電力制御を受けている状態にないと検出される場合には、前置歪み係数適応更新動作を実行するユニットによって計算される前置歪み係数を前記前置歪み部へ供給する係数供給部と
を有する装置。
（付記１１）
前記電力制御状態検出部は、
前記インデックス取得部によって所定の時間期間内に得られる複数のインデックスを登録するインデックス・レジスタと、
前記複数のインデックスの中の最大値と最小値との差を得る差取得部と、
前記差に基づき、前記電力増幅器が電力制御を受けている状態にあるかどうかを決定する決定部と、
前記電力増幅器が電力制御を受けている状態にあるかどうかを示す信号を出力する出力部と
を有する付記１０に記載の装置。
（付記１２）
前記所定の時間期間は、前記前置歪み部の更新アルゴリズムの収束時間よりも大きいか又は該収束時間と等しい、
付記１１に記載の装置。
（付記１３）
前記前置歪み部からの出力は、可変利得減衰器を介して前記電力増幅器へ入力され、
前記インデックス取得部は、前記可変利得減衰器からの出力をサンプリングすることによって、前記複数のインデックスを得る、
付記１１に記載の装置。
（付記１４）
前記決定部は、前記差が所定の閾値よりも大きいかどうかを決定し、
前記差が前記所定の閾値よりも大きい場合には、前記電力増幅器は電力制御を受けている状態にあると決定され、
前記差が前記所定の閾値よりも大きくない場合には、前記決定部は、更に、特定の時間内に前記差取得部によって得られる複数の差が前記所定の閾値よりも大きくないかどうかを決定し、
前記特定の時間内に前記差取得部によって得られる前記複数の差が前記所定の閾値よりも大きくないと決定される場合には、前記決定部は、前記電力増幅器が電力制御を受けている状態にないと決定する、
付記１１に記載の装置。
（付記１５）
前記電力制御状態検出部が、前記電力増幅器が電力制御を受けている状態にないと検出する場合には、前記係数供給部は、前置歪み係数適応更新動作を実行する前記ユニットへ前記記憶されている前置歪み係数を前記ユニットの初期値として供給し、且つ、前記ユニットによって計算される前置歪み係数を前記前置歪み部へ供給する、
付記１０に記載の装置。
（付記１６）
記憶係数更新部を更に有し、
前記電力制御状態検出部が、前記電力増幅器が電力制御を受けていない状態から電力制御を受けている状態へと変化すると検出する場合には、前記記憶係数更新部は、前記電力増幅器が電力制御を受けている状態にない最後のタイミングで前記ユニットによって計算される前置歪み係数を用いることによって、前記記憶されている前置歪み係数を更新する、
付記１０に記載の装置。
（付記１７）
前記記憶係数更新部は、前記記憶されている前置歪み係数に含まれ且つ前記最後のタイミングで前記インデックス取得部によって得られるインデックスに対応する前置歪み係数と、それと隣り合う前置歪み係数とを更新するよう、前記最後のタイミングで計算される前置歪み係数を用いる、
付記１６に記載の装置。
（付記１８）
前置歪み係数適応更新動作を実行する前記ユニットを更に有する、付記１０に記載の装置。
（付記１９）
論理デバイスによって実行可能なプログラムであって、
実行される場合に、前記論理デバイスが付記１乃至９のいずれか１つの付記に記載される方法又は該方法におけるステップを実施することを可能にし、あるいは、前記論理デバイスが付記１０乃至１８のうちいずれか１つの付記に記載される装置又は該装置におけるコンポーネント部品として働くことを可能にし、
前記論理デバイスは、ＣＰＵ、マイクロプロセッサ、フィールドプログラマブル論理デバイス等である、プログラム。
（付記２０）
論理デバイスによって読取可能な有形な記憶媒体であって、
付記１９に記載のプログラムを記憶する記憶媒体。
【００４４】
上記の実施形態は全て、本発明に対する限定ではなく、事実上単なる例示であり、当業者は、本発明の原理から逸脱することなしに様々な変形及び改良を想到可能であり、全ての変形及び改良は本発明の適用範囲内でカバーされるべきである。
【符号の説明】
【００４５】
１０１        信号源
１０２        前置歪み部
１０３        デジタル−アナログ変換部
１０４        周波数アップコンバータ
１０５        ＶＧＡ
１０６        電力増幅器
１０７        周波数ダウンコンバータ
１０８        アナログ−デジタル変換部
１０９        帯域外電力計算部
１１０        前置歪み係数更新部
２０１        アナログ−デジタル変換部
２０２        電力制御状態検出部
２０３        係数記憶部
２０４        セレクタ
２０５        記憶係数更新部
２０２１      インデックス登録部
２０２２      差取得部
２０２３      判断部
２０２４      出力部
Ｓｔｓ＿ｐｃ  動作状態表示信号
【図１】
0005807480.tif 000002
【図２】
0005807480.tif 000003
【図３】
0005807480.tif 000004
【図４】
0005807480.tif 000005
【図５】
0005807480.tif 000006
【図６】
0005807480.tif 000007
【図７】
0005807480.tif 000008
【図８】
0005807480.tif 000009