(57)【特許請求の範囲】
【請求項１】
一定の電力レベルが継続するバースト信号の先頭からの経過時間に応じて変化する第１の歪みを補償する第１歪み補償係数を複数の時間区間ごとに保持する第１保持部と、
バースト信号の先頭からの経過時間によらない第２の歪みを補償する第２歪み補償係数を保持する第２保持部と、
前記第１保持部によって保持された第１歪み補償係数のうちバースト信号の先頭からの経過時間に対応する１つの時間区間の第１歪み補償係数と、前記第２保持部によって保持された第２歪み補償係数とを合成する合成部と、
前記合成部によって合成されて得られた係数を用いて、前記１つの時間区間の歪み補償を実行する歪み補償部と
を有することを特徴とする歪み補償装置。
【請求項２】
前記第１保持部は、
複数の時間区間ごとに、バースト信号の複数のサンプルタイミングに対応する複数の第１歪み補償係数からなる係数群を保持することを特徴とする請求項１記載の歪み補償装置。
【請求項３】
前記第１保持部は、
一定の第１の電力レベルが継続するバースト信号の複数の時間区間ごとに第１歪み補償係数を保持する第３保持部と、
前記第１の電力レベルとは異なる一定の第２の電力レベルが継続するバースト信号の複数の時間区間ごとに第１歪み補償係数を保持する第４保持部とを有し、
前記合成部は、
バースト信号の電力レベルに応じた前記第３保持部又は前記第４保持部によって保持された歪み補償係数のうち、前記１つの時間区間の第１歪み補償係数と、前記第２保持部によって保持された第２歪み補償係数とを合成する
ことを特徴とする請求項１記載の歪み補償装置。
【請求項４】
前記歪み補償部による歪み補償実行前のバースト信号の前記１つの時間区間と前記歪み補償部による歪み補償実行後の前記１つの時間区間を増幅する電力増幅器の出力とに基づいて、前記第１保持部に保持された前記１つの時間区間に対応する第１歪み補償係数を更新する更新部
をさらに有することを特徴とする請求項１記載の歪み補償装置。
【請求項５】
前記更新部は、
前記歪み補償部による歪み補償実行前のバースト信号と前記歪み補償部による歪み補償実行後の前記バースト信号を増幅する電力増幅器の出力とに基づいて、前記第２保持部に保持された第２歪み補償係数を更新し、前記第２歪み補償係数が収束した後に、前記第１歪み補償係数を更新することを特徴とする請求項４記載の歪み補償装置。
【請求項６】
一定の電力レベルが継続するバースト信号を取得し、
前記バースト信号の先頭からの経過時間に応じて変化する第１の歪みを補償する第１歪み補償係数を複数の時間区間ごとに保持する第１保持部によって保持された１つの時間区間の第１歪み補償係数と、バースト信号の先頭からの経過時間によらない第２の歪みを補償する第２歪み補償係数を保持する第２保持部によって保持された第２歪み補償係数とを合成し、
合成されて得られた係数を用いて、前記１つの時間区間の歪み補償を実行する
処理を有することを特徴とする歪み補償方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、歪み補償装置及び歪み補償方法に関する。
【背景技術】
【０００２】
無線通信システムにおける送信装置には、通常、送信信号を増幅する電力増幅器が設けられる。電力増幅器は、入力信号の電力が比較的小さい場合には、入力信号を線形増幅するため、入力電力と出力電力の線形性が保たれる。しかし、入力信号の電力が比較的大きい場合には、入出力特性の飽和領域に達して入力電力と出力電力の線形性が崩れる。このため、一般に効率が良い飽和領域で電力増幅器を稼働させると、電力増幅器によって増幅される送信信号に非線形歪みが発生する。非線形歪みは、隣接チャネル漏洩電力（ＡＣＬＲ：Adjacent  Channel  Leakage  Ratio）を増大させる一因となるため、低減することが好ましい。
【０００３】
そこで、電力増幅器において発生する非線形歪みの逆特性の歪みをあらかじめ送信信号に付与することにより非線形歪みを補償するプリディストーション方式の歪み補償技術が送信装置に採用されることがある。プリディストーション方式において送信信号にあらかじめ付与される歪みは、歪み補償係数などとも呼ばれ、例えば送信信号の電力レベルに応じた歪み補償係数がルックアップテーブルから読み出されて送信信号に乗算される。そして、歪み補償係数が乗算された送信信号が電力増幅器によって増幅されると、電力増幅器において発生する非線形歪みによって歪み補償係数による歪みが相殺され、送信信号の歪みが低減される。
【０００４】
また、電力増幅器の出力はフィードバックされることにより、ルックアップテーブルに記憶された歪み補償係数の更新に用いられる。すなわち、電力増幅器からのフィードバック信号と歪み補償係数乗算前の元の送信信号との誤差を小さくするように歪み補償係数が更新され、歪み補償の精度向上が図られる。歪み補償の精度向上のためには、例えば過去に電力増幅器へ入力された送信信号の影響に依存した非線形性に相当するメモリ効果に対応した歪み補償係数を用いて歪み補償を行うことなども検討されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−９０１５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、送信信号に発生する歪みには、電力増幅器において発生する非線形歪みの他にも、例えばＴＤＤ（Time  Division  Duplex）通信などで送信されるバースト信号において発生するバースト歪みがある。バースト歪みは、バースト信号の立ち上がり時に電力が大きくなり、時間が経過するに連れて電力が低下していく歪みである。具体的には、バースト信号の送信開始時には電力増幅器が動作を開始し急激に暖まるため、送信開始から５０ナノ秒（ｎｓ）程度の間は、バースト信号の電力が突出して大きくなる。そして、送信開始から数十から数百ミリ秒（ｍｓ）が経過すると、電力増幅器が全体的に暖まりゲインが徐々に低下するため、バースト信号の電力も徐々に低下する。このように経過時間によって信号の電力が変化する現象は、一般にドループ現象として知られている。
【０００７】
しかしながら、このようなバースト歪みをプリディストーション方式で補償することは困難であり、送信装置の歪み補償性能の向上に限界があるという問題がある。すなわち、上述したように、プリディストーション方式の歪み補償では、電力増幅器の出力をフィードバックして歪み補償係数が更新されるが、このような歪み補償係数の更新では、バースト歪みに対する歪み補償係数が適切に更新されない。結果として、プリディストーション方式の歪み補償ではバースト歪みが十分に補償されず、電力増幅器によって増幅されたバースト信号に歪みが残存することがある。
【０００８】
以下、この問題について、図１０を参照して具体的に説明する。図１０は、バースト信号の時間波形の具体例を示す図である。図１０に示すように、バースト信号１０及びバースト信号２０は、所定の時間間隔を空けて間欠的に発生する。そして、バースト信号１０及びバースト信号２０の立ち上がり部分においては、バースト歪みによって電力が一時的に大きくなっており、時間が経過するに連れて電力が徐々に低下する。このようなバースト歪みに対してプリディストーション方式を適用する場合には、バースト信号１０、２０が発生している区間において歪み補償係数の更新が実行される。すなわち、例えばバースト信号１０の末尾部分１１においては、末尾部分１１におけるバースト歪みを補償するように歪み補償係数の更新が実行される。このため、バースト信号１０の送信が完了する時点では、ルックアップテーブルに記憶される歪み補償係数は、末尾部分１１のバースト歪みに対応するものとなっている。
【０００９】
そして、バースト信号２０の送信が開始されると、先頭部分２１のバースト歪みが歪み補償係数によって補償される。このとき、先頭部分２１においては、バースト歪みが突出して大きくなっているにもかかわらず、ルックアップテーブルに記憶された歪み補償係数は、バースト信号１０の末尾部分１１におけるバースト歪みに対応している。このため、バースト信号２０の先頭部分２１のバースト歪みは十分に補償されず、バースト信号２０のバースト歪みが残存する。つまり、バースト信号２０の送信開始直後は、プリディストーション方式によってバースト歪みを十分に補償することが困難である。
【００１０】
なお、プリディストーション方式には、ルックアップテーブルから歪み補償係数を読み出して歪み補償する方法の他にも、例えば多項式を用いてあらかじめ送信信号に歪みを付与する方法がある。このように多項式を用いる方法においても、電力増幅器の出力をフィードバックすることにより多項式の係数が更新されるため、バースト歪みを適切に補償することが困難である。
【００１１】
開示の技術は、かかる点に鑑みてなされたものであって、バースト歪みを十分に補償し歪み補償性能を向上することができる歪み補償装置及び歪み補償方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本願が開示する歪み補償装置は、１つの態様において、一定の電力レベルが継続するバースト信号の先頭からの経過時間に応じて変化する第１の歪みを補償する第１歪み補償係数を複数の時間区間ごとに保持する第１保持部と、バースト信号の先頭からの経過時間によらない第２の歪みを補償する第２歪み補償係数を保持する第２保持部と、前記第１保持部によって保持された第１歪み補償係数のうちバースト信号の先頭からの経過時間に対応する１つの時間区間の第１歪み補償係数と、前記第２保持部によって保持された第２歪み補償係数とを合成する合成部と、前記合成部によって合成されて得られた係数を用いて、前記１つの時間区間の歪み補償を実行する歪み補償部とを有する。
【発明の効果】
【００１３】
本願が開示する歪み補償装置及び歪み補償方法の１つの態様によれば、バースト歪みを十分に補償し歪み補償性能を向上することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施の形態１に係る無線通信装置の構成を示すブロック図である。
【図２】図２は、実施の形態１に係る係数保持部の構成を示す図である。
【図３】図３は、実施の形態１に係る歪み補償処理を示すフロー図である。
【図４】図４は、実施の形態１に係る係数群の使用タイミングを説明する図である。
【図５】図５は、実施の形態２に係る係数保持部の構成を示す図である。
【図６】図６は、係数更新タイミングを説明する図である。
【図７】図７は、実施の形態３に係る初期係数更新処理を示すフロー図である。
【図８】図８は、実施の形態４に係る係数保持部の構成を示す図である。
【図９】図９は、実施の形態４に係る係数群の使用タイミングを説明する図である。
【図１０】図１０は、バースト信号の時間波形の具体例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本願が開示する歪み補償装置及び歪み補償方法の実施の形態について、図面を参照して詳細に説明する。なお、この実施の形態により本発明が限定されるものではない。
【００１６】
（実施の形態１）
図１は、実施の形態１に係る無線通信装置１００の構成を示すブロック図である。図１に示す無線通信装置１００は、バースト信号生成部１０１、プリディストーション信号（以下「ＰＤ信号」と略記する）生成部１０２、ＤＡ（Digital  Analogue）コンバータ１０３、発振器１０４、ミキサ１０５及び電力増幅器１０６を有する。これらのバースト信号生成部１０１から電力増幅器１０６までの各部は、無線通信装置１００の送信系を構成する。また、無線通信装置１００は、ミキサ１０７及びＡＤ（Analogue  Digital）コンバータ１０８からなるフィードバック系を有する。さらに、無線通信装置１００は、係数更新部１０９、アドレス生成部１１０及び係数保持部１１１を有する。なお、バースト信号生成部１０１、ＰＤ信号生成部１０２、係数更新部１０９、アドレス生成部１１０及び係数保持部１１１は、例えばＣＰＵ（Central  Processing  Unit）、ＦＰＧＡ（Field  Programmable  Gate  Array）又はＤＳＰ（Digital  Processing  Unit）などを備えたプロセッサに含まれる。
【００１７】
バースト信号生成部１０１は、送信データを含むバースト信号を生成する。バースト信号とは、一定の電力レベルが所定時間継続する信号であり、例えばＴＤＤ通信において間欠的に送信される。バースト信号生成部１０１は、生成したバースト信号をＰＤ信号生成部１０２へ送出する。また、バースト信号生成部１０１は、バースト信号をＰＤ信号生成部１０２へ送出開始してからの経過時間を示す経過時間情報を係数更新部１０９及びアドレス生成部１１０へ出力する。すなわち、バースト信号は一定の電力レベルが所定時間継続する信号であるため、バースト信号生成部１０１は、一定の電力レベルを出力し始めてからの経過時間を示す経過時間情報を係数更新部１０９及びアドレス生成部１１０へ出力する。
【００１８】
ＰＤ信号生成部１０２は、係数保持部１１１から出力される歪み補償係数をバースト信号の各サンプルに乗算することにより、歪みが付与されたＰＤ信号を生成する。このとき、ＰＤ信号生成部１０２は、バースト信号の現在のサンプルのみではなく、過去のサンプルにも歪み補償係数を乗算し、歪み補償係数乗算後の各サンプルを加算することにより、メモリ効果を考慮したＰＤ信号を生成する。バースト信号の各サンプルに乗算される歪み補償係数は、電力増幅器１０６において発生する非線形歪みとバースト信号の経過時間に応じて変化するバースト歪みとに対応する。したがって、ＰＤ信号生成部１０２によって生成されるＰＤ信号は、非線形歪みとバースト歪みとの双方が補償された信号となる。
【００１９】
ＤＡコンバータ１０３は、ＰＤ信号生成部１０２によって生成されたＰＤ信号をＤＡ変換し、得られたアナログ信号をミキサ１０５へ出力する。
【００２０】
発振器１０４は、所定周波数のローカル信号を生成する。具体的には、発振器１０４は、無線周波数のローカル信号を生成してミキサ１０５へ出力するとともに、ベースバンド周波数のローカル信号を生成してミキサ１０７へ出力する。
【００２１】
ミキサ１０５は、発振器１０４によって生成された無線周波数のローカル信号を用いて、ＤＡコンバータ１０３から出力されるアナログ信号をアップコンバートする。そして、ミキサ１０５は、得られた無線信号を電力増幅器１０６へ出力する。
【００２２】
電力増幅器１０６は、ミキサ１０５から出力される無線信号を増幅し、アンテナを介して送信するとともに、ミキサ１０７へフィードバックする。このとき、電力増幅器１０６においては、非線形歪み及びバースト歪みが発生するが、電力増幅器１０６に入力される信号は、ＰＤ信号生成部１０２においてあらかじめ歪み補償されているため、非線形歪み及びバースト歪みが相殺される。
【００２３】
ミキサ１０７は、発振器１０４によって生成されたベースバンド周波数のローカル信号を用いて、電力増幅器１０６からフィードバックされる無線信号をダウンコンバートする。そして、ミキサ１０７は、得られたベースバンド信号をＡＤコンバータ１０８へ出力する。
【００２４】
ＡＤコンバータ１０８は、ミキサ１０７から出力されるベースバンド信号をＡＤ変換し、得られたデジタルのベースバンド信号を係数更新部１０９へ出力する。
【００２５】
係数更新部１０９は、バースト信号生成部１０１によって生成されたバースト信号とＡＤコンバータ１０８から出力されるベースバンド信号との誤差が小さくなるように、係数保持部１１１に記憶された歪み補償係数を更新する。後述するように、係数保持部１１１には、バースト信号の経過時間に応じた複数の係数群が保持されているため、係数更新部１０９は、バースト信号生成部１０１から出力される経過時間情報を参照して、経過時間に対応する係数群の歪み補償係数を更新する。
【００２６】
アドレス生成部１１０は、バースト信号生成部１０１から送出されるバースト信号の経過時間情報及び瞬時電力に基づいて、歪み補償係数を読み出すためのアドレスを生成する。具体的には、アドレス生成部１１０は、バースト信号の経過時間に応じた係数群を選択し、選択された係数群においてバースト信号のサンプルタイミングに対応する歪み補償係数を指定するアドレスを生成する。さらに、メモリ効果に対応するため、アドレス生成部１１０は、バースト信号の現在のサンプルのみではなく、過去のサンプルについても経過時間に応じた係数群を選択し、サンプルタイミングに対応する歪み補償係数を指定するアドレスを生成する。そして、アドレス生成部１１０は、現在及び過去のサンプルに対応するアドレスを係数保持部１１１へ通知する。
【００２７】
係数保持部１１１は、バースト信号の非線形歪み及びバースト歪みを補償する歪み補償係数を記憶する。そして、係数保持部１１１は、アドレス生成部１１０から通知されるアドレスに記憶された歪み補償係数をＰＤ信号生成部１０２へ出力する。具体的には、係数保持部１１１は、図２に示すように、バースト信号の経過時間に応じたＮ組（Ｎは２以上の整数）の係数群＃１〜＃Ｎを有する。すなわち、係数群＃１〜＃Ｎは、例えばバースト信号の時間長をＮ等分して得られるそれぞれの区間に対応する。したがって、例えば係数群＃１は、バースト信号の先頭の区間に対応する係数群であり、係数群＃Ｎは、バースト信号の末尾の区間に対応する係数群である。
【００２８】
それぞれの係数群＃１〜＃Ｎは、Ｍ個（Ｍは２以上の整数）の歪み補償係数を有する。各歪み補償係数は、バースト信号のサンプルタイミングに対応し、例えばそれぞれの係数群における最も手前の歪み補償係数は、バースト信号の現在のサンプルに対応し、手前から２番目の歪み補償係数は、バースト信号の１サンプル分過去のサンプルに対応する。
【００２９】
このように、係数保持部１１１は、バースト信号の経過時間に応じた複数の係数群＃１〜＃Ｎを保持し、各係数群＃１〜＃Ｎは、バースト信号の現在から過去のサンプルに対応する複数（Ｍ個）の歪み補償係数を有する。そして、アドレス生成部１１０からは、バースト信号の現在のサンプルの歪み補償に用いられる複数のサンプルについて、各サンプルの経過時間とサンプルタイミングに応じたアドレスが出力される。このため、係数保持部１１１は、バースト信号の経過時間に応じて異なる係数群から、それぞれのサンプルのサンプルタイミングに対応する歪み補償係数をＰＤ信号生成部１０２へ出力する。
【００３０】
次いで、上記のように構成された無線通信装置１００における歪み補償処理について、図３に示すフロー図を参照しながら説明する。
【００３１】
無線通信装置１００がバースト信号を送信する場合には、バースト信号生成部１０１によって、一定の電力レベルが所定時間継続するバースト信号が生成される。生成されたバースト信号がバースト信号生成部１０１から送出され始めると（ステップＳ１０１）、所定時間継続して一定の電力レベルがバースト信号生成部１０１から出力される。また、バースト信号生成部１０１によって、バースト信号の送出が開始してからの経過時間を示す経過時間情報が係数更新部１０９及びアドレス生成部１１０へ出力される。
【００３２】
経過時間情報がアドレス生成部１１０へ入力されると、アドレス生成部１１０によって、経過時間情報に基づいて、バースト信号の経過時間に応じたアドレスが生成される（ステップＳ１０２）。具体的には、例えばバースト信号の全区間をＮ等分した区間のうちバースト信号の送出が開始されてからの経過時間が属する区間に対応する係数群を選択し、選択した係数群においてサンプルタイミングに対応する歪み補償係数を指定するアドレスが生成される。したがって、例えば経過時間が先頭の区間に属する間は、係数保持部１１１の係数群＃１を選択し、係数群＃１において現在のサンプルに対応する歪み補償係数を指定するアドレスが生成される。
【００３３】
各係数群には、現在のサンプルに対応する歪み補償係数のみではなく、過去のサンプルに対応する歪み補償係数も含まれる。このため、メモリ効果の影響による非線形歪みの補償を行うために、バースト信号の過去のサンプルについても当該サンプルが属する区間に対応する係数群を選択し、当該サンプルのサンプルタイミングに応じた歪み補償係数を指定するアドレスが生成される。すなわち、アドレス生成部１１０によって生成されるアドレスは、バースト信号のサンプルが属する区間に対応する係数群を選択し、選択した係数群においてサンプルタイミングに対応する歪み補償係数を選択するアドレスである。
【００３４】
具体的に例を挙げると、例えば現在のサンプルがバースト信号の先頭から２番目の区間に含まれる場合は、現在のサンプルに対応するアドレスとして、図２における係数群＃２の最も手前の歪み補償係数に係るアドレスが生成される。そして、過去のサンプルに対応するアドレスとして、図２における係数群＃２の手前から２番目の歪み補償係数に係るアドレスが生成される。以下同様に、それぞれのサンプルが属する区間に対応する係数群のサンプルタイミングに対応する歪み補償係数を指定するアドレスが生成される。
【００３５】
そして、現在及び過去のサンプルに対応して生成されたアドレスは、係数保持部１１１へ出力され、それぞれのアドレスによって指定される歪み補償係数がＰＤ信号生成部１０２へ出力される。各サンプルに対応する歪み補償係数は、ＰＤ信号生成部１０２によって、対応するサンプルに乗算され、乗算結果が加算されることにより、ＰＤ信号が生成される（ステップＳ１０３）。すなわち、バースト信号の現在のサンプルについて、過去のサンプルによるメモリ効果の影響を加味するとともに、バースト信号の送出が開始されてからの経過時間に応じた歪み補償係数を用いたＰＤ信号のサンプルが生成される。
【００３６】
このようにして生成されたＰＤ信号は、ＤＡコンバータ１０３によってＤＡ変換され（ステップＳ１０４）、ミキサ１０５によってアップコンバートされる（ステップＳ１０５）。そして、アップコンバートによって得られた無線信号は、電力増幅器１０６によって増幅され、アンテナを介して送信される（ステップＳ１０６）。電力増幅器１０６における増幅では、非線形歪み及びバースト歪みが発生するが、ＰＤ信号生成部１０２によってバースト信号の経過時間に応じた歪み補償が行われているため、非線形歪み及びバースト歪みは相殺される。
【００３７】
無線信号は、アンテナから送信される一方、ミキサ１０７へフィードバックされ、ミキサ１０７によってダウンコンバートされる（ステップＳ１０７）。そして、ダウンコンバートによって得られたベースバンド信号は、ＡＤコンバータ１０８によってＡＤ変換され（ステップＳ１０８）、係数更新部１０９へ入力される。係数更新部１０９では、フィードバックされたベースバンド信号とバースト信号生成部１０１によって生成されたバースト信号とが比較され、両信号の誤差を小さくするように係数保持部１１１に保持された歪み補償係数が更新される（ステップＳ１０９）。このとき、係数更新部１０９によって、経過時間情報が参照され、バースト信号のサンプルの歪み補償に用いられた係数群の歪み補償係数が更新される。すなわち、例えば図２における係数群＃１の歪み補償係数によって歪み補償されたバースト信号のサンプルが係数更新部１０９によってベースバンド信号のサンプルと比較された際には、係数群＃１の歪み補償係数が更新される。
【００３８】
このように、本実施の形態においては、係数保持部１１１がバースト信号の全区間をＮ等分した各区間に対応するＮ組の係数群＃１〜＃Ｎを保持している。そして、図４に示すように、バースト信号の先頭の区間１５１においては、係数群＃１を使用して歪み補償が行われ、先頭から２番目の区間１５２においては、係数群＃２を使用して歪み補償が行われる。さらに、バースト信号の末尾の区間１５３においては、係数群＃Ｎを使用して歪み補償が行われる。このため、バースト信号の経過時間に応じて異なる係数群を用いた歪み補償が行われ、図４の斜線部に示すようにバースト信号の経過時間によって変化するバースト歪みを十分に補償することが可能となる。
【００３９】
以上のように、本実施の形態によれば、バースト信号の経過時間ごとに異なる係数群を保持し、バースト信号の経過時間に対応するアドレスを生成することにより、経過時間ごとの係数群を用いた歪み補償を実行する。このため、プリディストーション方式によって非線形歪みを補償するとともに、経過時間によって変化するバースト歪みを補償することができる。結果として、バースト歪みを十分に補償し歪み補償性能を向上することができる。
【００４０】
（実施の形態２）
実施の形態２の特徴は、非線形歪みの歪み補償係数とバースト歪みの歪み補償係数とを別々に記憶し、それぞれの歪み補償係数を合成してバースト信号の歪み補償を実行する点である。
【００４１】
実施の形態２に係る無線通信装置の構成は、実施の形態１（図１）と同様であるため、その説明を省略する。実施の形態２においては、係数保持部１１１の構成が実施の形態１とは異なる。
【００４２】
図５は、実施の形態２に係る係数保持部１１１の構成を示す図である。図５に示すように、係数保持部１１１は、バースト係数保持部２０１、非線形係数保持部２０２及び合成部２０３を有する。
【００４３】
バースト係数保持部２０１は、バースト信号の経過時間によって変化するバースト歪みを補償する歪み補償係数（以下「バースト係数」という）を記憶する。具体的には、バースト係数保持部２０１は、バースト信号の全区間をＮ等分した区間のうち、先頭からＮ−１番目までの（Ｎ−１）個の区間に対応する歪み補償係数＃１〜＃Ｎ−１を保持する。各歪み補償係数は、対応する区間におけるバースト歪みの逆特性の歪みに相当する。
【００４４】
非線形係数保持部２０２は、バースト信号の経過時間によらない非線形歪みを補償する歪み補償係数（以下「非線形係数」という）を記憶する。具体的には、非線形係数保持部２０２は、バースト信号の全区間をＮ等分した区間のうち、バースト歪みが最も小さくなる末尾の区間に対応する係数群＃Ｎを保持する。係数群＃Ｎは、バースト信号の現在から過去のサンプルのサンプルタイミングに対応するＭ個の非線形係数を有する。例えば係数群＃Ｎにおける最も手前の非線形係数は、バースト信号の現在のサンプルに対応し、手前から２番目の非線形係数は、バースト信号の１サンプル分過去のサンプルに対応する。このように、非線形係数保持部２０２は、メモリ効果を考慮して非線形歪みを補償するためにサンプルタイミングごとの非線形係数を記憶する。
【００４５】
合成部２０３は、バースト係数保持部２０１からアドレスに応じて出力されるバースト係数と非線形係数保持部２０２からアドレスに応じて出力される非線形係数とを合成し、得られた歪み補償係数をＰＤ信号生成部１０２へ出力する。
【００４６】
本実施の形態においては、バースト信号の全区間をＮ等分した区間のうち、末尾の区間に発生する歪みを非線形歪みとして、非線形係数保持部２０２に保持された非線形係数によって補償する。そして、１〜（Ｎ−１）番目の区間に関しては、非線形係数による歪み補償に加えて、バースト係数保持部２０１に保持されたバースト係数によってバースト歪みを補償する。すなわち、合成部２０３によって、非線形係数とバースト信号の区間に応じて出力されるバースト係数とが合成されることにより、バースト信号の各区間のサンプルを歪み補償する歪み補償係数が得られる。
【００４７】
このとき、アドレス生成部１１０は、経過時間情報を参照してバースト信号の経過時間に応じたバースト係数を指定するアドレスを生成する。また、このアドレスは、非線形係数保持部２０２に保持された係数群＃Ｎのサンプルタイミングに対応する非線形係数を指定する。このようなアドレスによって指定されたバースト係数及び非線形係数が合成部２０３によって合成されることにより、バースト歪み及び非線形歪みの双方を補償する歪み補償係数が得られる。
【００４８】
また、本実施の形態においては、バースト係数及び非線形係数を別々に記憶することにより、バースト係数保持部２０１は、バースト信号の先頭からＮ−１番目までの（Ｎ−１）個の歪み補償係数を記憶すれば良い。このため、実施の形態１においては、係数保持部１１１が（Ｎ×Ｍ）個の歪み補償係数を記憶していたのに対し、実施の形態２においては、係数保持部１１１が｛（Ｎ−１）＋Ｍ｝個の歪み補償係数を記憶すれば良い。結果として、係数保持部１１１の規模を小さくすることができ、回路規模を削減することができる。
【００４９】
次に、実施の形態２に係るバースト係数及び非線形係数の更新タイミングについて、図６を参照しながら説明する。
【００５０】
本実施の形態においても実施の形態１と同様に、電力増幅器１０６から出力される無線信号がフィードバックされ、係数更新部１０９によってバースト信号と比較されることにより、係数保持部１１１に記憶されたバースト係数及び非線形係数が更新される。ここで、非線形係数は、バースト信号の経過時間によらない非線形歪みを補償する係数であるため、図６に示すように、例えばバースト信号１の全区間２５１において係数群＃Ｎの非線形係数の更新が実行される。一方、バースト係数は、バースト信号の経過時間によって変化するバースト歪みを補償する係数であるため、図６に示すように、例えばバースト信号２の区間ごとに更新対象のバースト係数が異なる。具体的には、バースト信号２の全区間をＮ等分した区間のうち、先頭の区間２５２においては、バースト係数＃１が更新され、先頭から２番目の区間２５３においては、バースト係数＃２が更新される。そして、末尾の区間２５４においては、バースト係数ではなく、非線形係数保持部２０２に保持された係数群＃Ｎが更新される。
【００５１】
このように、バースト係数については、バースト信号のそれぞれの区間において区間に対応する歪み補償係数＃１〜＃Ｎ−１が更新され、非線形係数については、バースト信号の全区間又はバースト歪みが最小となる末尾の区間において係数群＃Ｎが更新される。これにより、バースト係数及び非線形係数を最適な状態に保つことが可能となる。
【００５２】
なお、図６においては、バースト信号１の全区間２５１において係数群＃Ｎの非線形係数を更新するものとしたが、このように非線形係数を更新するためのバースト信号を設けなくても良い。すなわち、バースト信号２を用いた更新のように、すべてのバースト信号の各区間においてそれぞれ対応する歪み補償係数＃１〜＃Ｎ−１及び係数群＃Ｎを更新するようにしても良い。また、バースト信号ごとに歪み補償係数＃１〜＃Ｎ−１及び係数群＃Ｎのいずれか１つを更新することも可能である。
【００５３】
以上のように、本実施の形態によれば、バースト信号の経過時間ごとに異なるバースト歪み補償用の歪み補償係数と経過時間によらない非線形歪み補償用の係数群とを分けて保持し、バースト歪み及び非線形歪みの歪み補償を実行する。このため、プリディストーション方式によってバースト歪み及び非線形歪みを補償するために記憶される歪み補償係数の数を少なくすることができ、回路規模を削減することができる。
【００５４】
（実施の形態３）
実施の形態３の特徴は、無線通信装置の起動時などに、最初に非線形歪みを補償する歪み補償係数を集中的に更新し、その後にバースト歪みを補償する歪み補償係数を更新する点である。
【００５５】
実施の形態３に係る無線通信装置の構成は、実施の形態１（図１）と同様であるため、その説明を省略する。また、実施の形態３に係る係数保持部１１１の構成は、実施の形態２（図５）と同様であるため、その説明を省略する。実施の形態３においては、無線通信装置１００が起動された場合の動作が実施の形態１、２とは異なる。
【００５６】
図７は、実施の形態３に係る初期係数更新処理を示すフロー図である。
【００５７】
無線通信装置１００の起動時などにおいては、係数保持部１１１のバースト係数保持部２０１及び非線形係数保持部２０２には歪み補償係数の初期値が記憶されている。初期値は、バースト歪み及び非線形歪みを十分に補償する歪み補償係数ではないため、歪み補償係数の更新処理を行って、迅速に適切な歪み補償係数が記憶された状態にするのが好ましい。そこで、無線通信装置１００の起動後にバースト信号生成部１０１によってバースト信号が生成されると、このバースト信号の全区間を対象にして、係数更新部１０９によって非線形係数の更新が実行される（ステップＳ２０１）。すなわち、バースト信号と電力増幅器１０６からフィードバックされたフィードバック信号との誤差が小さくなるように、非線形係数保持部２０２に保持された係数群＃Ｎの更新が行われる。この処理がバースト信号の各サンプルについて繰り返される際には、係数更新部１０９によってバースト信号とフィードバック信号との誤差が算出され（ステップＳ２０２）、算出された誤差が所定の閾値１未満になったか否かが判定される（ステップＳ２０３）。
【００５８】
この判定の結果、誤差が所定の閾値１以上である場合には（ステップＳ２０３Ｎｏ）、引き続き非線形係数の更新が繰り返される。一方、誤差が所定の閾値１未満となった場合には（ステップＳ２０３Ｙｅｓ）、非線形係数が収束したと判断されるため、係数更新部１０９によってバースト係数の更新が実行される（ステップＳ２０４）。すなわち、バースト信号とフィードバック信号との誤差が小さくなるように、バースト係数保持部２０１に保持された歪み補償係数＃１〜＃Ｎ−１の更新が行われる。バースト係数の更新に際しては、既に収束した非線形係数を用いた非線形歪みの補償が実行されつつ、バースト信号の経過時間に応じたバースト係数が更新される。この処理がバースト信号の各サンプルについて繰り返される際には、係数更新部１０９によってバースト信号とフィードバック信号との誤差が算出され（ステップＳ２０５）、算出された誤差が所定の閾値２未満になったか否かが判定される（ステップＳ２０６）。ここで、誤差と所定の閾値２との比較は、バースト歪みの補償に用いられるバースト係数が異なる区間ごとに実行されても良い。
【００５９】
この判定の結果、誤差が所定の閾値２以上である場合には（ステップＳ２０６Ｎｏ）、引き続きバースト係数の更新が繰り返される。一方、誤差が所定の閾値２未満となった場合には（ステップＳ２０６Ｙｅｓ）、非線形係数及びバースト係数の双方が収束したことになる。このため、以降は、実施の形態１及び２と同様に、バースト信号ごとに更新対象の歪み補償係数を変更したり、各バースト信号の区間ごとに対応する歪み補償係数を更新したりする定常状態に移行する。
【００６０】
以上のように、本実施の形態によれば、無線通信装置の起動時には、最初に非線形係数を更新し、非線形係数が収束することにより誤差が所定の閾値未満となった後に、バースト係数を更新する。このため、非線形係数及びバースト係数が収束して定常状態になるまでの時間を短縮することができ、迅速にバースト歪み及び非線形歪みの十分な補償を開始することができる。
【００６１】
なお、上記実施の形態３においては、非線形係数の更新中にバースト信号とフィードバック信号の誤差が所定の閾値未満になった場合にバースト係数の更新に移行するものとした。しかしながら、バースト係数の更新への移行は、例えば所定数のバースト信号を用いた非線形係数の更新完了後や所定回数又は所定時間の非線形係数の更新完了後になされるようにしても良い。
【００６２】
（実施の形態４）
実施の形態４の特徴は、電力レベルが異なるバースト信号に合わせて、電力レベルごとの歪み補償係数を記憶しておき、バースト信号の電力レベルに応じた歪み補償を実行する点である。
【００６３】
実施の形態４に係る無線通信装置の構成は、実施の形態１（図１）と同様であるため、その説明を省略する。実施の形態４においては、係数保持部１１１の構成が実施の形態１とは異なる。
【００６４】
図８は、実施の形態４に係る係数保持部１１１の構成を示す図である。図８に示すように、係数保持部１１１は、電力別係数保持部４０１−１〜４０１−Ｌ（Ｌは２以上の整数）を有する。
【００６５】
電力別係数保持部４０１−１〜４０１−Ｌは、それぞれバースト信号の電力レベルごとの歪み補償係数を記憶する係数群＃１〜＃Ｎを記憶する。係数群＃１〜＃Ｎは、バースト信号の全区間をＮ等分して得られる各区間に対応する。すなわち、実施の形態４では、電力レベルが異なるＬ種類のバースト信号が送信されるため、電力別係数保持部４０１−１〜４０１−Ｌは、それぞれのバースト信号の電力レベルに対応する歪み補償係数をバースト信号の経過時間ごとに記憶している。
【００６６】
本実施の形態においては、バースト信号の電力レベルが１種類ではなく、電力レベルが異なるバースト信号が無線通信装置１００から送信される。このため、バースト信号の電力レベルを示す電力情報が、バースト信号生成部１０１から係数更新部１０９及びアドレス生成部１１０へ通知される。そして、アドレス生成部１１０は、電力情報を参照してバースト信号の電力レベルに対応する電力別係数保持部４０１−１〜４０１−Ｌのいずれかを選択するアドレスを生成する。また、このアドレスは、実施の形態１と同様に、バースト信号の経過時間に応じた係数群を選択し、選択された係数群においてサンプルタイミングに対応する歪み補償係数を指定する。このようなアドレスによって指定された歪み補償係数がＰＤ信号生成部１０２へ出力されてバースト信号の歪み補償が行われることにより、バースト信号の電力レベルが変化する場合でもバースト歪み及び非線形歪みを十分に補償することができる。
【００６７】
次に、実施の形態４に係る係数群の使用タイミングについて、図９を参照しながら説明する。
【００６８】
図９に示すように、実施の形態４では、バースト信号１とバースト信号２とでは電力レベルが異なる。このため、バースト信号１が送信される際には、バースト信号１に関する電力情報がアドレス生成部１１０へ通知され、アドレス生成部１１０によって、バースト信号１の電力レベルに対応する電力別係数保持部４０１−１を指定するアドレスが生成される。また、バースト信号１の先頭の区間４５１においては、電力別係数保持部４０１−１の係数群＃１を選択し、先頭から２番目の区間４５２においては、電力別係数保持部４０１−１の係数群＃２を選択するアドレスが生成される。同様に、バースト信号１の末尾の区間４５３においては、電力別係数保持部４０１−１の係数群＃Ｎを選択するアドレスが生成される。このように、電力情報に基づいて電力別係数保持部４０１−１〜４０１−Ｌが指定される点以外は実施の形態１と同様に、バースト信号の経過時間に応じた係数群を選択し、サンプルタイミングに対応する歪み補償係数を指定するアドレスが生成される。
【００６９】
また、バースト信号１とは電力レベルが異なるバースト信号２が送信される際には、バースト信号２に関する電力情報がアドレス生成部１１０へ通知される。そして、アドレス生成部１１０によって、バースト信号２の電力レベルに対応する電力別係数保持部４０１−２を指定するアドレスが生成される。また、バースト信号２の先頭の区間４５４においては、電力別係数保持部４０１−２の係数群＃１を選択し、先頭から２番目の区間４５５においては、電力別係数保持部４０１−２の係数群＃２を選択するアドレスが生成される。同様に、バースト信号２の末尾の区間４５６においては、電力別係数保持部４０１−２の係数群＃Ｎを選択するアドレスが生成される。
【００７０】
このように、バースト信号の電力レベルを示す電力情報に従って、異なる電力別係数保持部４０１−１〜４０１−Ｌを指定するアドレスが生成されるため、電力レベルが異なるバースト信号のバースト歪み及び非線形歪みを補償することができる。
【００７１】
以上のように、本実施の形態によれば、バースト信号の電力レベルごと及び経過時間ごとに異なる係数群を保持し、バースト信号の電力レベル及び経過時間に対応するアドレスを生成することにより、電力レベル及び経過時間ごとの係数群を用いた歪み補償を実行する。このため、バースト信号の電力レベルが変化する場合でも、プリディストーション方式によって非線形歪みを補償するとともに、経過時間によって変化するバースト歪みを補償することができる。
【００７２】
なお、上記実施の形態４においては、係数保持部１１１がバースト信号の電力レベルごとに電力別係数保持部４０１−１〜４０１−Ｌを有するものとしたが、電力レベルが最大のバースト信号に対応する係数群のみを記憶するようにしても良い。すなわち、バースト歪みはバースト信号の電力レベルが大きい場合に大きくなる傾向があるため、電力レベルが最大のバースト信号に適合する歪み補償係数のみを記憶するようにしても良い。この場合には、係数更新部１０９は、電力情報に基づいて、バースト信号の電力レベルが最大の電力レベルである場合にのみ、係数保持部１１１に記憶された係数群を更新する。
【００７３】
上記各実施の形態は、適宜組み合わせて実施することが可能である。すなわち、例えば実施の形態２と実施の形態４とを組み合わせて、係数保持部１１１は、バースト信号の電力レベルごとにバースト係数及び非線形係数を記憶するようにしても良い。また、例えば実施の形態３と実施の形態４とを組み合わせて、無線通信装置１００の起動時には、電力レベルごとの歪み補償係数を実施の形態３の初期係数更新処理によって更新しても良い。
【００７４】
また、上記各実施の形態においては、バースト信号の経過時間ごとに歪み補償係数を記憶しておき、歪み補償係数をバースト信号の各サンプルに乗算するプリディストーション方式について説明した。しかしながら、例えば多項式を用いるプリディストーション方式において、バースト信号の経過時間ごとの多項式の係数を記憶しておき、バースト信号の各サンプルに対して、サンプルが属する区間に対応する係数の多項式を用いて歪み補償することも可能である。
【００７５】
さらに、上記各実施の形態においては、バースト信号生成部１０１から経過時間情報又は電力情報が出力されるものとしたが、バースト信号生成部１０１は、必ずしも無線通信装置１００が有していなくても良い。すなわち、例えばベースバンドユニット（ＢＢＵ：Base  Band  Unit）と遠隔無線部（ＲＲＨ：Remote  Radio  Head）とが光ファイバなどで接続される無線通信システムにおいては、ＲＲＨは、経過時間情報又は電力情報をＢＢＵから取得しても良い。また、ＲＲＨは、光ファイバからの入力電力を監視し、入力電力が所定の閾値以上となった場合にバースト信号がＢＢＵから受信されたと判定し、バースト信号の経過時間を計測することにより経過時間情報を取得しても良い。同様に、ＲＲＨは、光ファイバからの入力電力を監視し、バースト信号の電力レベルを測定することにより電力情報を取得しても良い。
【符号の説明】
【００７６】
１０１  バースト信号生成部
１０２  ＰＤ信号生成部
１０３  ＤＡコンバータ
１０４  発振器
１０５、１０７  ミキサ
１０６  電力増幅器
１０８  ＡＤコンバータ
１０９  係数更新部
１１０  アドレス生成部
１１１  係数保持部
２０１  バースト係数保持部
２０２  非線形係数保持部
２０３  合成部
４０１−１〜４０１−Ｌ  電力別係数保持部
【図１】
0006657595.tif 000002
【図２】
0006657595.tif 000003
【図３】
0006657595.tif 000004
【図４】
0006657595.tif 000005
【図５】
0006657595.tif 000006
【図６】
0006657595.tif 000007
【図７】
0006657595.tif 000008
【図８】
0006657595.tif 000009
【図９】
0006657595.tif 000010
【図１０】
0006657595.tif 000011