(57)【要約】【課題】歪補償係数の補正精度を向上させることができる。【解決手段】無線装置１０において、乗算器１１が、送信信号の歪みを、歪補償係数テーブルに保持され且つ送信信号の振幅値に応じた歪補償係数を用いて、補償する。そして、増幅器１６が、歪みが補償された送信信号を増幅して出力する。また、インパルス生成部１２は、非送信対象であり且つ所定値以上の振幅を持つインパルスを生成する。そして、測定部２０は、インパルスを増幅器１６へ入力した時の振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方を測定する。そして、補正部２１は、測定された振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方に基づいて、歪補償係数テーブルを補正する。【選択図】図３
2015091115.tif 000002
【特許請求の範囲】
【請求項１】
送信信号の歪みを、歪補償テーブルに保持され且つ前記送信信号の振幅値に応じた歪補償係数を用いて、補償する歪補償部と、
前記歪みが補償された送信信号を増幅して出力する増幅器と、
非送信対象であり且つ所定値以上の振幅を持つインパルスを生成する生成部と、
前記生成されたインパルスを前記増幅器へ入力した時の振幅変動パターン、又は、前記振幅変動パターン及び位相変動パターンの両方を測定する測定部と、
前記測定された振幅変動パターン、又は、前記測定された振幅変動パターン及び位相変動パターンの両方に基づいて、前記歪補償テーブルを補正する補正部と、
を具備することを特徴とする無線装置。
【請求項２】
前記増幅器で増幅された送信信号から所望周波数以外の周波数成分を除去して出力するフィルタをさらに具備し、
前記生成部は、前記所望周波数以外の周波数を用いて、前記インパルスを生成する、
ことを特徴とする請求項１に記載の無線装置。
【請求項３】
前記生成部は、前記インパルスの生成タイミングにおいて通信に使用されていない周波数を用いて、前記インパルスを生成する、
ことを特徴とする請求項１に記載の無線装置。
【請求項４】
無線制御装置と、前記無線制御装置から受け取る送信信号を無線送信する無線装置とを具備する無線アクセスシステムであって、
前記無線装置は、
入力信号を増幅して出力する増幅器を具備し、
前記無線制御装置は、
非送信対象であり且つ所定値以上の振幅を持つインパルスを生成する生成部と、
前記生成されたインパルスを前記入力信号とした時の振幅変動パターン、又は、前記振幅変動パターン及び位相変動パターンの両方を測定する測定部と、
前記測定された振幅変動パターン、又は、前記測定された振幅変動パターン及び位相変動パターンの両方に基づいて、歪補償係数を保持する歪補償テーブルを補正する補正部と、
前記補正された歪補償テーブルと、前記送信信号の振幅値とに基づいて、前記送信信号の歪みを補償する歪補償部と、
を具備する、
ことを特徴とする無線アクセスシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線装置及び無線アクセスシステムに関する。
【背景技術】
【０００２】
従来、無線通信装置において、増幅器が用いられている。増幅器の効率は、出力飽和状態（つまり、非線形状態）において最も高いことが一般的に知られている。一方、非線形状態では、増幅器の出力信号に「歪み」が生じ易く、当該歪みが伝送特性を劣化させる可能性がある。そこで、伝送特性及び増幅器の効率の両方を向上するために、無線通信装置には、電力増幅器の「歪み」を補償する歪補償部が設けられることがある。なお、飽和電力が同程度の増幅器で比較すると、「歪み」は、増幅器への入力信号の電力、つまり送信信号の振幅が大きいと発生し易い。
【０００３】
歪補償部は、例えば、Ｓ／Ｐ変換器によってＩ信号，Ｑ信号の２系列に変換された送信信号と、Ｉ信号，Ｑ信号に変換された後増幅処理が施された信号の一部をフィードバックした信号とを比較し、これらの信号の差が零となるように歪補償係数を演算する。そして、歪補償部は、Ｉ信号，Ｑ信号に変換された送信信号に、歪補償係数を乗算することによって、歪補償を行う。歪補償部は、歪補償前の送信信号と、歪補償後に増幅された信号の一部をフィードバックした信号とを比較して、これらの信号の差が零となるように、随時歪補償係数を更新する。すなわち、歪補償方式の一つである、プリディストーション方式では、増幅器の入力信号に対して増幅器の歪特性と逆の特性を付加しておく。これにより、増幅器の出力において、歪みの少ない信号を得ることができる。
【０００４】
また、近年、無線通信装置において、高出力で且つ電力効率の高い増幅器である、ＧａＮ（窒化ガリウム、ガリウムナイトライド）デバイスが用いられることがある。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−２４９０２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、増幅器では、ドレインバイアス電流（Ｉｄｓ）の過度応答、つまり、「Ｉｄｑドリフト」と呼ばれる現象が起こることがある（図１及び図２参照）。アイドリング電流（Ｉｄｑ）とは、アイドリング状態（つまり、増幅器にＲＦ信号入力が無い状態）におけるドレイン電流である。このＩｄｑドリフトが生じると、増幅器の入出力特性に変化が生じるため、歪みが生じ易くなる。また、Ｉｄｑドリフトの変動が大きくなると歪みが大きくなり、歪補償係数を最適値に近づけるために必要な時間が長期化してしまう可能性がある。特に、大きな電力の信号が入力されると、Ｉｄｑドリフトの変動が大きくなるため、歪補償係数を最適値に近づけるために必要な時間がさらに長期化してしまう。また、上記の通り、増幅器への入力信号の振幅が大きい場合には、Ｉｄｑドリフトに関わらず、「歪み」が生じ易くなる。なお、図１は、ＲＦ入力信号の一例を示す図であり、図２は、図１のＲＦ入力信号を入力した時のＩｄｑドリフトの一例を示す図である。
【０００７】
従って、大きな電力に対応する歪補償係数の最適化が重要である。大きな電力の信号が入力されると歪特性の劣化が大きくなり、その歪補償係数を最適値に近づけるために必要な時間が長期化してしまい、歪補償係数の補正精度が劣化してしまう可能性がある。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、歪補償係数の補正精度を向上させることができる、無線装置及び無線アクセスシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
開示の態様では、無線装置が、歪補償部と、増幅器と、生成部と、測定部と、補正部とを含む。前記歪補償部は、送信信号の歪みを、歪補償テーブルに保持され且つ前記送信信号の振幅値に応じた歪補償係数を用いて、補償する。前記増幅器は、前記歪みが補償された送信信号を増幅して出力する。前記生成部は、非送信対象であり且つ所定値以上の振幅を持つインパルスを生成する。前記測定部は、前記生成されたインパルスを前記増幅器へ入力した時の振幅変動パターン、又は、前記振幅変動パターン及び位相変動パターンの両方を測定する。前記補正部は、前記測定された振幅変動パターン、又は、前記振幅変動パターン及び位相変動パターンの両方に基づいて、前記歪補償テーブルを補正する。
【発明の効果】
【００１０】
開示の態様によれば、歪補償係数の補正精度を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、ＲＦ入力信号の一例を示す図である。
【図２】図２は、図１のＲＦ入力信号を入力した時のＩｄｑドリフトの一例を示す図である。
【図３】図３は、実施例１の無線装置の一例を示すブロック図である。
【図４】図４は、振幅変動パターンの説明に供する図である。
【図５】図５は、位相変動パターンの説明に供する図である。
【図６】図６は、実施例１の係数算出部の一例を示す図である。
【図７】図７は、実施例１の無線装置の処理動作の一例を示すフローチャートである。
【図８】図８は、実施例２の無線装置の一例を示すブロック図である。
【図９】図９は、無線装置のハードウェア構成例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する無線装置及び無線アクセスシステムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本願の開示する無線装置及び無線アクセスシステムが限定されるものではない。また、実施形態において同一の機能を有する構成には同一の符号を付し、重複する説明は省略される。
【００１３】
［実施例１］
［無線装置の構成例］
図３は、実施例１の無線装置の一例を示すブロック図である。図３において、無線装置１０は、乗算器１１と、インパルス生成部１２と、ディジタルアナログ変換部（ＤＡＣ）１３と、局部発振器１４，１７と、直交変調器１５と、増幅器１６と、周波数変換器１８と、アナログディジタル変換部（ＡＤＣ）１９とを有する。また、無線装置１０は、測定部２０と、補正部２１と、補正係数記憶部２２とを有する。また、無線装置１０は、アドレス生成回路２３と、ＬＵＴ（Look  Up  Table）２４と、遅延部２５，２６，２７，２８と、係数算出部２９とを有する。
【００１４】
乗算器１１は、送信信号を送信する期間（以下、「送信期間」と呼ぶことがある）に送信信号を入力する。乗算器１１に入力される送信信号は、例えば、同相成分信号(Ｉ信号：In-Phase  component)と直交成分信号(Ｑ信号：Quadrature  component)を含む、ディジタルのベースバンド信号である。そして、乗算器１１は、入力された送信信号と、ＬＵＴ２４から出力された歪補償係数とを乗算することで歪補償を行い、増幅器１６の歪特性を打ち消すような逆特性をもつ信号をＤＡＣ１３へ出力する。すなわち、乗算器１１は、歪補償部として機能する。
【００１５】
インパルス生成部１２は、「第１のＬＵＴ補正期間」においてインパルスを生成し、生成したインパルスをＤＡＣ１３へ出力する。ここで生成されるインパルスは、非送信対象である、つまり、送信信号ではない。また、ここで生成されるインパルスは、「所定値」以上の振幅を持つ。「所定値」は、好ましくは、送信信号の平均電力よりも大きい。より好ましくは、「所定値」は、送信信号の電力候補を「低レベル」、「中レベル」、「高レベル」に分けた場合、「高レベル」の電力に対応する値である。すなわち、「所定値」は、最大送信電力から所定の範囲内に含まれていることが好ましい。ここで、「第１のＬＵＴ補正期間」は、インパルスに基づいて、ＬＵＴ２４に保持されている「歪補償係数テーブル」を補正する期間である。なお、上記の送信期間においても歪補償係数テーブルが補正されるので、上記の送信期間は、「第２のＬＵＴ補正期間」でもある。第１のＬＵＴ補正期間と第２のＬＵＴ補正期間とは、少なくとも一部が重なっていてもよいし、全く重ならなくてもよい。実施例１では、第１のＬＵＴ補正期間と第２のＬＵＴ補正期間とが全く重なっていないこと、つまり、第１のＬＵＴ補正期間が非送信期間であることを前提に説明する。また、インパルス生成部１２は、「所望周波数」以外の周波数を用いて、インパルスを生成してもよい。「所望周波数」とは、増幅器１６の出力段に設けられるフィルタ（図示せず）を通過できる周波数である。従って、「所望周波数」以外の周波数とは、そのフィルタで除去される周波数である。
【００１６】
また、インパルス生成部１２は、「第１のＬＵＴ補正期間」において上記の「所定値」に関する情報を補正部２１へ出力する。
【００１７】
ＤＡＣ１３は、送信期間において、乗算器１１から受け取る増幅器１６の歪特性を打ち消すような逆特性をもつ信号を、アナログのべ一スバンド信号に変換する。
【００１８】
また、ＤＡＣ１３は、第１のＬＵＴ補正期間において、インパルス生成部１２から受け取るインパルスをアナログ信号（以下では、「インパルスアナログ信号」と呼ぶことがある）に変換する。
【００１９】
直交変調器１５は、送信期間において、ＤＡＣ１３から出力されたアナログのべ一スバンド信号に対して、局部発振器１４から受け取る局部発振信号を用いて、直交変換を行う。直交変調器１５は、例えば、ＤＡＣ１３から出力されたＩ信号，Ｑ信号に、それぞれ局部発振器１４から受け取る局部発振信号とこれを９０°移相した信号を乗算し、乗算結果を加算することで直交変換を行う。
【００２０】
また、直交変調器１５は、第１のＬＵＴ補正期間において、ＤＡＣ１３から受け取るインパルスアナログ信号に対して、局部発振器１４から受け取る局部発振信号を用いて、直交変換を行う。
【００２１】
増幅器１６は、送信期間において、直交変調器１５から出力された送信信号を増幅し、アンテナを介して空中に放射する。なお、送信期間において、直交変調器１５から出力された信号は、その一部がフィードバック経路、つまり周波数変換器１８へ入力される。なお、以下では、送信信号に基づいてフィードバック経路へフィードバックされる信号を、単に「フィードバック信号」と呼ぶことがある。
【００２２】
また、増幅器１６は、第１のＬＵＴ補正期間において、直交変調器１５でインパルスアナログ信号から得られた信号を増幅し、フィードバック経路へ出力する。なお、以下では、インパルスに基づいてフィードバック経路へフィードバックされる信号を、「インパルスフィードバック信号」と呼ぶことがある。
【００２３】
周波数変換器１８は、送信期間において、フィードバック信号の周波数変換を行う。周波数変換器１８は、例えば、フィードバック信号にそれぞれ局部発振器１７で生成された局部発振信号とこれを９０°移相した信号を乗算して直交検波を行い、送信側におけるベースバンドのＩ信号，Ｑ信号を生成する。
【００２４】
また、周波数変換器１８は、第１のＬＵＴ補正期間において、インパルスフィードバック信号の周波数変換を行う。これにより、増幅器１６のＩｄｑドリフト特性を反映したインパルスアナログ信号が得られる。
【００２５】
局部発振器１７は、局部発振器１４から出力される局部発振信号と同じ周波数を持つ局部発振信号を生成し、周波数変換器１８へ出力する。局部発振器１７と局部発振器１４とは、１つの局部発振器によって実現されてもよい。
【００２６】
ＡＤＣ１９は、送信期間において、周波数変換器１８で周波数変換されたフィードバック信号をディジタル信号に変換して遅延部２７を介して係数算出部２９へ出力する。
【００２７】
また、ＡＤＣ１９は、第１のＬＵＴ補正期間において、周波数変換器１８で周波数変換されたインパルスフィードバック信号をディジタル信号に変換して、測定部２０へ出力する。
【００２８】
測定部２０は、第１のＬＵＴ補正期間において、インパルス生成部１２で生成されたインパルスがＤＡＣ１３及び直交変調器１５を介して増幅器１６に入力された時の、ドレインバイアス電流特性、つまり上記のＩｄｑドリフトの影響による振幅変動や位相変動を測定する。測定部２０は、第１のＬＵＴ補正期間において、ＡＤＣ１９から受け取る信号に基づいて、振幅変動パターンや位相変動パターンを測定する。例えば、測定部２０は、振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方を測定する。
【００２９】
図４は、振幅変動パターンの説明に供する図である。また、図５は、位相変動パターンの説明に供する図である。
【００３０】
図４に示すように、第１のＬＵＴ補正期間において測定部２０に入力される信号の振幅は、インパルスに対応する部分が出現した後に、振幅値が規定値より低下し、そこから規定値に近づくように、変動する。図４には、曲線Ｌ１，Ｌ２，Ｌ３に対応する３つの変動軌跡を示している。測定部２０は、このような変動軌跡を測定し、測定した変動軌跡に応じた振幅変動パターンを特定する。例えば、測定部２０は、インパルスに対応する部分の出現タイミングから所定時間ｔ０後の振幅値と規定値との乖離幅を測定する。また、測定部２０は、複数の乖離幅候補と各乖離幅候補に応じた振幅変動パターンとの対応関係を記憶しておく。そして、測定部２０は、測定した乖離幅に上記の対応関係で対応する振幅変動パターンを特定する。
【００３１】
また、図５に示すように、第１のＬＵＴ補正期間において測定部２０に入力される信号の位相は、インパルスに対応する部分が出現した後に、位相値が規定値より低下し、そこから規定値に近づくように、変動する。図５には、曲線Ｌ４，Ｌ５，Ｌ６に対応する３つの変動軌跡を示している。測定部２０は、このような変動軌跡を測定し、測定した変動軌跡に応じた位相変動パターンを特定する。例えば、測定部２０は、インパルスに対応する部分の出現タイミングから所定時間ｔ０後の位相値と規定値との乖離幅を測定する。また、測定部２０は、複数の乖離幅候補と各乖離幅候補に応じた位相変動パターンとの対応関係を記憶しておく。そして、測定部２０は、測定した乖離幅に上記の対応関係で対応する位相変動パターンを特定する。
【００３２】
そして、測定部２０は、振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方に関する情報を補正部２１へ出力する。なお、以下では、説明を簡単にするために、振幅変動パターンのみが補正部２１に出力されることを前提として説明する。
【００３３】
補正部２１は、第１のＬＵＴ補正期間において、測定部２０で測定された振幅変動パターンに対応する補正係数αを補正係数記憶部２２から読み出す。また、補正部２１は、インパルス生成部１２から受け取った「所定値」に対応するアドレスと歪補償係数テーブル（つまりＬＵＴ）で対応付けられた歪補償係数を読み出し、読み出した歪補償係数を読み出した補正係数αに基づいて補正する。そして、補正部２１は、補正後の歪補償係数によって歪補償係数テーブルを補正（更新）する。すなわち、補正部２１は、インパルス生成部１２から受け取った「所定値」に対応するアドレスと歪補償係数テーブルで対応付けられた歪補償係数を、補正後の歪補償係数で補正（更新）する。ここで、振幅変動パターンや位相変動パターンを測定する場合、Ｉｄｑドリフト特性を直接測定するよりも、以下の点で有利である。歪特性の劣化は、振幅特性変動と位相特性変動の両者が影響しており、例えばＩｄｑドリフト特性を補正するだけでは、適切な歪補償効果は得られない。これに対して、ここでは、振幅変動パターンや位相変動パターンを測定し、その結果をもとに歪補償係数テーブルを補正するため、補正精度を向上させることができ、さらには歪補償特性の最適化時間を早めることもできる。
【００３４】
補正係数記憶部２２は、振幅変動パターンの複数の候補と、各候補に応じた補正係数αとが対応付けられた補正係数対応テーブルを記憶している。
【００３５】
アドレス生成回路２３は、送信期間において、送信信号ｘ（ｔ）が入力されると、送信信号ｘ（ｔ）のパワーｐを演算し、演算された送信信号ｘ（ｔ）のパワーｐに一意に対応する一次元方向、例えばＸ軸方向アドレスを生成する。同時にアドレス生成回路２３に記憶されている先の時点（ｔ−１）の送信信号ｘ（ｔ−１）のパワーｐ１との差ΔＰを求め、これに一意に対応する他方の次元方向、例えばＹ軸方向アドレスを生成する。生成されたアドレス値は、ＬＵＴ２４及び遅延部２６へ出力される。
【００３６】
ＬＵＴ２４は、読み出し部３１と、テーブル保持部３２と、書き込み部３３とを有する。
【００３７】
読み出し部３１は、送信期間において、アドレス生成回路２３から受け取るアドレス値に対応する歪補償係数をテーブル保持部３２に保持されている歪補償係数テーブルから読み出し、乗算器１１へ出力する。
【００３８】
テーブル保持部３２は、歪補償係数テーブルを保持している。すなわち、テーブル保持部３２は、送信信号ｘ（ｔ）の離散的な各パワーに対応する２次元アドレス位置に、増幅器１６の歪みを打ち消すための歪補償係数を記憶している。
【００３９】
書き込み部３３は、送信期間において、アドレス生成回路２３で生成されたアドレスと、係数算出部２９で算出された歪補償係数とを入力信号とする。そして、書き込み部３３は、アドレス生成回路２３で生成されたアドレスに、係数算出部２９で算出された歪補償係数を書き込むことにより、歪補償係数テーブルを更新する。なお、アドレス生成回路２３で生成された読み出しアドレス（ＡＲ）と書き込みアドレス（ＡＷ）は同じアドレスであるが、更新値を得るまでに演算時間等を要するため、遅延部２６により、読み出しアドレスを遅延させて書き込みアドレスとして用いる。
【００４０】
係数算出部２９は、送信期間において、送信信号ｘ（ｔ）と、帰還復調信号ｙ（ｔ）（フィードバック信号）と、読み出し部３１から出力された歪補償係数とを入力信号とする。ここで、遅延部２７，２８は、係数算出部２９に入力される信号が同じ送信信号ｘ（ｔ）から得られたものとなるように、設けられている。すなわち、遅延部２５，２８に設定する遅延時間Ｄは、例えば、ＤＡＣ１３、直交変調器１５、及び増幅器１６における遅延時間をＤ０、周波数変換器１８、ＡＤＣ１９及び遅延部２７の遅延時間をＤ１とすれば、Ｄ＝Ｄ０＋Ｄ１を満足するように決定される。
【００４１】
例えば、係数算出部２９は、図６に示すような構成を有する。図６は、実施例１の係数算出部の一例を示す図である。図６において、係数算出部２９は、乗算部４１，４２，４３と、共役複素信号出力部（Ｃｏｎｊ）４４と、減算部４５と、加算部４６とを有する。
【００４２】
減算部４５は、遅延部２８によって遅延させた送信信号ｘ（ｔ）と帰還復調信号ｙ（ｔ）（フィードバック信号）との差ｅ(t)を出力する。
【００４３】
乗算器４３は、歪補償係数ｈｎ−１(ｐ)とｙ*（ｔ）の乗算を行い、出力ｕ*（ｔ）（＝ｈｎ−１(ｐ)ｙ*（ｔ））を得る。乗算部４２は、減算部４５の差出力ｅ（ｔ）とｕ*（ｔ）との乗算を行う。乗算部４１は、ステップサイズパラメータμと乗算部４２の出力を乗算する。
【００４４】
次に、加算部４６は、歪補償係数ｈｎ−１(ｐ)と乗算部４１の出力μｅ（ｔ）ｕ*（ｔ）を加算し、加算結果を書き込み部３３へ出力する。
【００４５】
これらの構成により、以下に示す演算が行われる。
ｈｎ(ｐ)＝ｈｎ−１(ｐ)＋μｅ(t)ｕ*(t)
ｅ(t)＝ｘ（ｔ）−ｙ（ｔ）
ｙ（ｔ）＝ｈｎ−１(ｐ)ｘ（ｔ）ｆ(ｐ)
ｕ*(t)＝ｘ（ｔ）ｆ(ｐ)＝ｈｎ−１(ｐ)ｙ*(t)
ｐ＝｜ｘ（ｔ）｜２
【００４６】
ただし、ｘ，ｙ，ｆ，ｈ，ｕ，ｅは複素数、＊は共役複素数である。上記演算処理を行うことにより、送信信号ｘ（ｔ）と帰還復調信号ｙ（ｔ）の差信号ｅ（ｔ）が最小となるように歪補償係数ｈ(ｐ)が更新され、最終的に最適の歪補償係数値に収束し、増幅器１６の歪が補償される。
【００４７】
［無線装置の動作例］
以上の構成を有する無線装置１０の処理動作の一例について説明する。図７は、実施例１の無線装置の処理動作の一例を示すフローチャートである。図７には、上記の第１のＬＵＴ補正期間が、無線装置１０の電源がＯＮされてから、送信期間の開始前までの期間である場合のフローチャートが示されている。
【００４８】
無線装置１０の電源及び増幅器１６の電源がＯＮになると（ステップＳ１０１、ステップＳ１０２）、インパルス生成部１２は、インパルスを生成し、ＤＡＣ１３へ出力する（ステップＳ１０３）。上述の通り、インパルスは、非送信対象であり、且つ、「所定値」以上の振幅を持つ。そして、インパルスは、ＤＡＣ１３、直交変調器１５、及び増幅器１６を含む送信系を通過した後、周波数変換器１８及びＡＤＣ１９を含むフィードバック系を介して測定部２０へ入力される。
【００４９】
測定部２０は、ＡＤＣ１９から受け取る信号に基づいて、インパルス生成部１２で生成されたインパルスがＤＡＣ１３及び直交変調器１５を介して増幅器１６に入力された時の、振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方を測定する（ステップＳ１０４）。
【００５０】
補正部２１は、測定した振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方に基づいて、補正係数αを決定する（ステップＳ１０５）。例えば、補正部２１は、測定した振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方に対応する補正係数αを補正係数記憶部２２の補正係数対応テーブルから特定する。
【００５１】
そして、補正部２１は、インパルスの振幅値（つまり、上記の「所定値」）と、決定した補正係数αとに基づいて、補正後の歪補償係数を算出する（ステップＳ１０６）。補正部２１は、例えば、インパルス生成部１２から受け取った「所定値」に対応するアドレスと歪補償係数テーブル（つまりＬＵＴ）で対応付けられた歪補償係数を読み出し、読み出した歪補償係数を読み出した補正係数αに基づいて補正する。例えば、補正部２１は、読み出した歪補償係数に、読み出した補正係数αを乗算することにより、補正後の歪補償係数を算出する。
【００５２】
そして、補正部２１は、算出した補正後の歪補償係数で歪補償係数テーブル（つまり、ＬＵＴ）を更新（補正）する（ステップＳ１０７）。
【００５３】
以上で説明したステップＳ１０３〜ステップＳ１０７の処理期間が、上記の第１のＬＵＴ補正期間に対応する。
【００５４】
ここで、第１のＬＵＴ補正期間における処理について数式を用いて説明する。
【００５５】
インパルスフィードバック信号がＩ成分及びＱ成分を持つ場合、図４及び図５に示したｔ＝ｔ０のときの振幅及び位相は次のように表現できる。
振幅：Ａ（ｔ０）（＝Ｇａｉｎ）＝√（Ｉ（ｔ０）２＋Ｑ（ｔ０）２）
位相：Φ（ｔ０）（＝Ｐｈａｓｅ）＝ｔａｎ−１（Ｑ（ｔ０）／Ｉ（ｔ０））
【００５６】
このとき、位相、振幅の基準値（つまり、変動前の値）をそれぞれ、Ａ（０）、Φ（０）とすれば、ｔ０後の振幅、位相の変化分、Δｇａｉｎ（ｔ０）、Δｐｈａｓｅ（ｔ０）は、以下のように表すことができる。
Δｇａｉｎ（ｔ０）＝Ａ（０）−√（Ｉ（ｔ０）２＋Ｑ（ｔ０）２）
Δｐｈａｓｅ（ｔ０）＝Φ（０）−ｔａｎ−１（Ｑ（ｔ０）／Ｉ（ｔ０））
【００５７】
上記のΔｇａｉｎ（ｔ０）及びΔｐｈａｓｅ（ｔ０）において所望の歪補償特性が得られるＬＵＴをＬＵＴ（ｔ０）とすれば、ＬＵＴ（ｔ０）とＬＵＴ初期値であるＬＵＴ（０）との関係は以下のように表現できる。
ＬＵＴ（ｔ０）＝α（ｔ０）×ＬＵＴ（０）
【００５８】
α（ｔ０）は、事前に測定を行うことにより、Δｇａｉｎ（ｔ０）及びΔｐｈａｓｅ（ｔ０）の各ペアについて１対１に決めておくことができる。事前にΔｇａｉｎ（ｔ）及びΔｐｈａｓｅ（ｔ）と、α（ｔ）との関係を調査しておくことで、Ｉｄｑドリフト特性に応じたＬＵＴ（ｔ）を作ることが可能となる。すなわち、Ｉｄｑドリフト状態に応じた歪補償を行うことができる。この場合、完全に条件が一致しなくても、近似したα（ｔ）が使用されてもよい。
【００５９】
図７の説明に戻り、第１のＬＵＴ補正期間の後に、「送信期間」が開始する。
【００６０】
送信期間が開始すると、送信信号生成部（図示せず）は、生成した送信信号を出力する（ステップＳ１０８）。
【００６１】
そして、乗算器１１は、送信信号に対して歪補償処理を実行する（ステップＳ１０９）。この歪補償処理後の送信信号の一部は、上記の送信系を通過した後にアンテナを介して送信され、他の一部は、上記のフィードバック系を介して係数算出部２９へ入力される。
【００６２】
そして、係数算出部２９は、補正後の歪補償係数を算出し、書き込み部３３へ出力する。
【００６３】
そして、書き込み部３３は、係数算出部２９で算出された補正後の歪補償係数でＬＵＴを更新（補正）する（ステップＳ１１０）。
【００６４】
以上のように本実施例によれば、無線装置１０において、インパルス生成部１２は、非送信対象であり且つ所定値以上の振幅を持つインパルスを生成する。そして、測定部２０は、インパルスを増幅器１６へ入力した時の振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方を測定する。そして、補正部２１は、測定された振幅変動パターン、又は、振幅変動パターン及び位相変動パターンの両方に基づいて、ＬＵＴを補正する。
【００６５】
この無線装置１０の構成により、送信信号では出現頻度の低い振幅値（つまり、所定値以上の振幅値）に対応する歪補償係数を、非送信対象であり且つ所定値以上の振幅を持つインパルスを用いて補正することができる。このため、所定値以上の振幅値に対応する歪補償係数を早期に適正値に近づけることができる。また、Ｉｄｑドリフトが顕著となる状況での振幅変動パターンや位相変動パターンに基づいてＬＵＴを補正できるので、歪補償係数をさらに早期に適正値に近づけることができる。Ｉｄｑドリフト特性は、デバイスの製造バラツキ等で個体差があり、さらに環境温度、直前の入力信号振幅値などにより随時変動するが、本構成による補正をおこなうことで、Ｉｄｑドリフト特性の変動に対処したＬＵＴ補正をすることができる。すなわち、歪補償係数の補正精度を向上させることができる。
【００６６】
また、無線装置１０は、増幅器１６で増幅された送信信号から所望周波数以外の周波数成分を除去して出力するフィルタ（図示せず）を有する。そして、インパルス生成部１２は、所望周波数以外の周波数を用いて、インパルスを生成する。これにより、インパルスがアンテナを介して送信されることを防止することができる。
【００６７】
［実施例２］
実施例１では、第１のＬＵＴ補正期間が送信期間と重ならないことを前提として説明を行った。実施例２は、第１のＬＵＴ補正期間が送信期間と重なることを前提とする実施例である。具体的には、実施例２では、第１のＬＵＴ補正期間において、通信に使用されていない周波数を用いて、インパルスが生成される。
【００６８】
図８は、実施例２の無線装置の一例を示すブロック図である。図８において、無線装置５０は、周波数決定部５１と、インパルス生成部５２とを有する。
【００６９】
周波数決定部５１は、スケジューラ（図示せず）からスケジュール情報を受け取り、当該スケジュール情報に基づいて、インパルス生成タイミングにおいて通信に使用されていない周波数（以下では、「未使用周波数」と呼ぶことがある）を特定する。そして、周波数決定部５１は、特定した未使用周波数の全て又は一部を、インパルスの生成に用いる周波数（以下では、「インパルス生成周波数」と呼ぶことある）として決定する。
【００７０】
インパルス生成部５２は、周波数決定部５１で決定されたインパルス生成周波数を用いて、インパルスを生成し、ＤＡＣ１３へ出力する。
【００７１】
以上のように本実施例によれば、無線装置５０において、インパルス生成部５２は、インパルスの生成タイミングにおいて通信に使用されていない周波数を用いて、インパルスを生成する。
【００７２】
この無線装置５０の構成により、送信期間と第１のＬＵＴ補正期間とが重なった場合でも、送信を邪魔すること無くインパルスを用いたＬＵＴ補正を実行することができる。
【００７３】
［他の実施例］
［１］実施例１及び実施例２では、無線装置１０，５０が置かれた環境における温度について特に考慮していないが、考慮してもよい。例えば、無線装置１０，５０に温度センサを設ける。そして、補正係数記憶部２２に、各環境温度に応じた補正係数対応テーブルを保持しておく。そして、補正部２１は、温度センサで測定された環境温度に対応する補正係数対応テーブルを用いて、補正係数αを決定する。
【００７４】
［２］実施例１及び実施例２で図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【００７５】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしてもよい。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしてもよい。
【００７６】
実施例１及び実施例２の無線装置は、例えば、次のようなハードウェア構成により実現することができる。
【００７７】
図９は、無線装置のハードウェア構成例を示す図である。図９に示すように、無線装置１００は、ＲＦ（Radio  Frequency）回路１０１と、プロセッサ１０２と、メモリ１０３とを有する。
【００７８】
プロセッサ１０２の一例としては、ＣＰＵ、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）等が挙げられる。また、メモリ１０３の一例としては、ＳＤＲＡＭ（Synchronous  Dynamic  Random  Access  Memory）等のＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ等が挙げられる。
【００７９】
そして、実施例１及び実施例２の無線装置１０，５０で行われる各種処理機能は、不揮発性記憶媒体などの各種メモリに格納されたプログラムを通話装置が備えるプロセッサで実行することによって実現してもよい。乗算器１１と、インパルス生成部１２，５２と、ＤＡＣ１３と、測定部２０と、補正部２１と、アドレス生成回路２３と、ＬＵＴ２４と、遅延部２５，２６，２７，２８と、係数算出部２９と、周波数決定部５１とによって実行される各処理に対応するプログラムがメモリ１０３に記録され、各プログラムがプロセッサ１０２で実行されてもよい。また、局部発振器１４，１７と、直交変調器１５と、増幅器１６と、周波数変換器１８と、ＡＤＣ１９は、ＲＦ回路１０１によって実現される。また、テーブル保持部３２及び補正係数記憶部２２は、メモリ１０３によって実現される。
【００８０】
［３］また、ここでは、無線装置１００が一体の装置であるものとして説明したが、これに限定されない。例えば、無線装置１００は、無線装置と無線制御装置という２つの別体の装置によって構成されてもよい。すなわち、無線装置１００が、無線装置と無線制御装置とを含む無線アクセスシステムとして実現されてもよい。この場合、例えば、ＲＦ回路１０１は無線装置に配設され、プロセッサ１０２とメモリ１０３とは無線制御装置に配設される。
【符号の説明】
【００８１】
１０，５０  無線装置
１１  乗算器
１２，５２  インパルス生成部
１４，１７  局部発振器
１５  直交変調器
１６  増幅器
１８  周波数変換器
２０  測定部
２１  補正部
２２  補正係数記憶部
２３  アドレス生成回路
２５，２６，２７，２８  遅延部
２９  係数算出部
３１  読み出し部
３２  テーブル保持部
３３  書き込み部
４１，４２，４３  乗算部
４５  減算部
４６  加算部
５１  周波数決定部
【図１】
2015091115.tif 000003
【図２】
2015091115.tif 000004
【図３】
2015091115.tif 000005
【図４】
2015091115.tif 000006
【図５】
2015091115.tif 000007
【図６】
2015091115.tif 000008
【図７】
2015091115.tif 000009
【図８】
2015091115.tif 000010
【図９】
2015091115.tif 000011