(57)【要約】【課題】経年劣化や温度変化などの影響で、電力増幅器の利得が変動しても、Ｄ／ＡコンバータにおけるＳＮ比と歪み特性の適正なバランスを維持することができるようにする。【解決手段】ベースバンド信号Ｖxの瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、ベースバンド信号Ｖxの瞬時電力ピーク値Ｐxmaxを調整して、ピーク値調整後のベースバンド信号をＤ／Ａコンバータ７に出力するデジタルＡＴＴ６と、Ｄ／Ａコンバータ７によりアナログ信号に変換されたベースバンド信号Ｖxの信号レベルを調整して、そのデジタルＡＴＴ６による瞬時電力ピーク値の調整に伴う利得変動を相殺するアナログＡＴＴ９とを設ける。【選択図】図１
2009278444.tif 000002
【特許請求の範囲】
【請求項１】
デジタル信号であるベースバンド信号を入力し、非線形歪み補償用の補償データを上記ベースバンド信号に乗算する補償データ乗算手段と、上記補償データ乗算手段により補償データが乗算されたベースバンド信号をアナログ信号に変換するＤ／Ａコンバータと、上記Ｄ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の電力を増幅する電力増幅器とを備えた歪み補償装置において、上記補償データ乗算手段により補償データが乗算されたベースバンド信号の瞬時電力ピーク値が上記Ｄ／Ａコンバータの最大値と一致するように、上記ベースバンド信号の瞬時電力ピーク値を調整して、ピーク値調整後のベースバンド信号を上記Ｄ／Ａコンバータに出力するピーク値調整手段と、上記Ｄ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の信号レベルを調整して、上記ピーク値調整手段による瞬時電力ピーク値の調整に伴う利得変動を相殺し、信号レベル調整後のベースバンド信号を上記電力増幅器に出力する調整分相殺手段とを設けたことを特徴とする歪み補償装置。
【請求項２】
デジタル信号であるベースバンド信号を入力し、非線形歪み補償用の補償データを上記ベースバンド信号に乗算する補償データ乗算手段と、上記補償データ乗算手段により補償データが乗算されたベースバンド信号をアナログ信号に変換するＤ／Ａコンバータと、上記Ｄ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の電力を増幅する電力増幅器とを備えた歪み補償装置において、上記補償データ乗算手段により補償データが乗算されたベースバンド信号の相補的累積確率分布関数を計算し、上記相補的累積確率分布関数の計算結果に対応する調整量だけ、上記ベースバンド信号の信号レベルを調整して、信号レベル調整後のベースバンド信号を上記Ｄ／Ａコンバータに出力する信号レベル調整手段と、上記Ｄ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の信号レベルを調整して、上記信号レベル調整手段による信号レベルの調整に伴う利得変動を相殺し、信号レベル調整後のベースバンド信号を上記電力増幅器に出力する調整分相殺手段とを設けたことを特徴とする歪み補償装置。
【請求項３】
デジタル信号であるベースバンド信号を入力し、非線形歪み補償用の補償データを上記ベースバンド信号に乗算する補償データ乗算手段と、上記補償データ乗算手段により補償データが乗算されたベースバンド信号をアナログ信号に変換するＤ／Ａコンバータと、上記Ｄ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の電力を増幅する電力増幅器とを備えた歪み補償装置において、上記補償データ乗算手段により補償データが乗算されたベースバンド信号の瞬時電力ピーク値が上記Ｄ／Ａコンバータの最大値と一致するように上記補償データを調整する補償データ調整手段を設けたことを特徴とする歪み補償装置。
【請求項４】
デジタル信号であるベースバンド信号を入力し、非線形歪み補償用の補償データを上記ベースバンド信号に乗算する補償データ乗算手段と、上記補償データ乗算手段により補償データが乗算されたベースバンド信号をアナログ信号に変換するＤ／Ａコンバータと、上記Ｄ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の電力を増幅する電力増幅器とを備えた歪み補償装置において、上記補償データ乗算手段により補償データが乗算されたベースバンド信号の相補的累積確率分布関数を計算し、上記相補的累積確率分布関数の計算結果に対応する調整量だけ上記補償データを調整する補償データ調整手段を設けたことを特徴とする歪み補償装置。
【請求項５】
電力増幅器により電力が増幅されたベースバンド信号の一部である帰還信号をデジタル信号に変換し、上記デジタル信号である帰還信号と補償データ乗算手段に入力されるベースバンド信号の誤差を検出する誤差検出手段と、上記誤差検出手段により検出された誤差にしたがって非線形歪み補償用の補償データを更新する補償データ更新手段とを設けたことを特徴とする請求項１から請求項４のうちのいずれか１項記載の歪み補償装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電力増幅器で発生する非線形歪みを補償する歪み補償装置に関するものである。
【背景技術】
【０００２】
電力増幅器で発生する非線形歪みを補償する歪み補償装置は、例えば、以下の特許文献１に開示されている。図８は以下の特許文献１に開示されている従来の歪み補償装置を示す構成図である。
信号分岐部１０２は、入力端子１０１からデジタル信号であるベースバンド信号Ｖinが入力されると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを乗算器１０３に出力し、他方のベースバンド信号Ｖinを信号分岐部１０９に出力する。
【０００３】
乗算器１０３は、信号分岐部１０２からベースバンド信号Ｖinを受けると、後述する補償データテーブル１１１から出力される補償データ（電力増幅器１０６で発生する非線形歪みを補償するための補償データ）をベースバンド信号Ｖinに複素乗算する。
Ｄ／Ａコンバータ１０４は、乗算器１０３から補償データが乗算されたベースバンド信号を受けると、そのベースバンド信号をアナログ信号に変換する。
周波数変換器１０５は、Ｄ／Ａコンバータ１０４がベースバンド信号をアナログ信号に変換すると、そのアナログ信号であるベースバンド信号の周波数を変換する。
【０００４】
電力増幅器１０６は、周波数変換器１０５から周波数変換後のベースバンド信号を受けると、そのベースバンド信号の電力を増幅する。
信号分岐部１０７は、電力増幅器１０６から電力増幅後のベースバンド信号を受けると、そのベースバンド信号を分岐して、一方のベースバンド信号を出力端子１０８に出力し、他方のベースバンド信号を帰還信号として周波数変換器１１２に出力する。
【０００５】
信号分岐部１０９は、信号分岐部１０２からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを電力計算部１１０に出力し、他方のベースバンド信号Ｖinを誤差検出部１１４に出力する。
電力計算部１１０は、信号分岐部１０９からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinの瞬時電力値Ｐinを計算する。
補償データテーブル１１１には、ベースバンド信号Ｖinの瞬時電力値Ｐinに対応する補償データが格納されており、補償データテーブル１１１から電力計算部１１０により計算された瞬時電力値Ｐinに対応する補償データが乗算器１０３に出力される。
【０００６】
周波数変換器１１２は、信号分岐部１０７から帰還信号を受けると、その帰還信号の周波数を変換する。
Ａ／Ｄコンバータ１１３は、周波数変換器１１２から周波数変換後の帰還信号を受けると、その帰還信号をデジタル信号に変換し、そのデジタル信号であるベースバンド帰還信号ＶFBを誤差検出部１１４に出力する。
【０００７】
誤差検出部１１４は、信号分岐部１０９からベースバンド信号Ｖinを受け、Ａ／Ｄコンバータ１１３からベースバンド帰還信号ＶFBを受けると、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBを比較して、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBの誤差を検出する。
補償データテーブル更新部１１５は、誤差検出部１１４から誤差の検出結果を受けると、その誤差が解消するように、補償データテーブル１１１に格納されている補償データを更新する。
【０００８】
これにより、電力増幅器１０６で発生する非線形歪みが補償されるが、経年劣化や温度変化などの影響で、電力増幅器１０６の利得が変動すると、誤差検出部１１４に入力されるベースバンド帰還信号ＶFBのレベルも変化する。
ベースバンド帰還信号ＶFBのレベルが変化すると、電力増幅器１０６の出力を保持するために、乗算器１０３でベースバンド信号Ｖinに乗算される補償データも変化して、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値Ｐxmaxも変化する。
【０００９】
例えば、電力増幅器１０６の利得が低下すると、ベースバンド帰還信号ＶFBのレベルが低下する。
ベースバンド帰還信号ＶFBのレベルが低下すると、電力増幅器１０６の出力を保持するために、乗算器１０３でベースバンド信号Ｖinに乗算される補償データが大きくなり、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値Ｐxmaxが大きくなる。
このため、Ｄ／Ａコンバータ１０４におけるＳＮ比と歪み特性のバランスを最適な状態にするために、図９（ａ）に示すように、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ１０４の最大値αが一致するように事前に調整されていても、電力増幅器１０６の利得が低下すると、図９（ｂ）に示すように、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ１０４の最大値αを越えてしまうため（斜線部を参照）、波形のクリッピング歪みが発生して、歪み特性が劣化する。
【００１０】
一方、電力増幅器１０６の利得が増加すると、ベースバンド帰還信号ＶFBのレベルが上昇する。
ベースバンド帰還信号ＶFBのレベルが上昇すると、電力増幅器１０６の出力を保持するために、乗算器１０３でベースバンド信号Ｖinに乗算される補償データが小さくなり、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値Ｐxmaxが小さくなる。
このため、Ｄ／Ａコンバータ１０４におけるＳＮ比と歪み特性のバランスを最適な状態にするために、図９（ａ）に示すように、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ１０４の最大値αが一致するように事前に調整されていても、電力増幅器１０６の利得が増加すると、図９（ｃ）に示すように、Ｄ／Ａコンバータ１０４の入力信号の瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ１０４の最大値αより低くなってしまうため、ＳＮ比が劣化する。
【００１１】
【特許文献１】特開平９−６９７３３号公報（段落番号［００１７］、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１２】
従来の歪み補償装置は以上のように構成されているので、電力増幅器１０６で発生する非線形歪みを補償することができるが、経年劣化や温度変化などの影響で、電力増幅器１０６の利得が変動すると、Ｄ／Ａコンバータ１０４のＳＮ比や歪み特性が劣化してしまうなどの課題があった。
【００１３】
この発明は上記のような課題を解決するためになされたもので、経年劣化や温度変化などの影響で、電力増幅器の利得が変動しても、Ｄ／ＡコンバータにおけるＳＮ比と歪み特性の適正なバランスを維持することができる歪み補償装置を得ることを目的とする。
【課題を解決するための手段】
【００１４】
この発明に係る歪み補償装置は、補償データ乗算手段により補償データが乗算されたベースバンド信号の瞬時電力ピーク値がＤ／Ａコンバータの最大値と一致するように、そのベースバンド信号の瞬時電力ピーク値を調整して、ピーク値調整後のベースバンド信号をＤ／Ａコンバータに出力するピーク値調整手段と、そのＤ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の信号レベルを調整して、そのピーク値調整手段による瞬時電力ピーク値の調整に伴う利得変動を相殺し、信号レベル調整後のベースバンド信号を電力増幅器に出力する調整分相殺手段とを設けるようにしたものである。
【発明の効果】
【００１５】
この発明によれば、補償データ乗算手段により補償データが乗算されたベースバンド信号の瞬時電力ピーク値がＤ／Ａコンバータの最大値と一致するように、そのベースバンド信号の瞬時電力ピーク値を調整して、ピーク値調整後のベースバンド信号をＤ／Ａコンバータに出力するピーク値調整手段と、そのＤ／Ａコンバータによりアナログ信号に変換されたベースバンド信号の信号レベルを調整して、そのピーク値調整手段による瞬時電力ピーク値の調整に伴う利得変動を相殺し、信号レベル調整後のベースバンド信号を電力増幅器に出力する調整分相殺手段とを設けるように構成したので、経年劣化や温度変化などの影響で、電力増幅器の利得が変動しても、Ｄ／ＡコンバータにおけるＳＮ比と歪み特性の適正なバランスを維持することができる効果がある。
【発明を実施するための最良の形態】
【００１６】
実施の形態１．
図１はこの発明の実施の形態１による歪み補償装置を示す構成図であり、図において、入力端子１はデジタル信号であるベースバンド信号Ｖinを入力する端子である。
信号分岐部２は入力端子１から入力されたベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを信号分岐部３に出力し、他方のベースバンド信号Ｖinを制御判定部２８に出力する。
信号分岐部３は信号分岐部２から出力されたベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを乗算器４に出力し、他方のベースバンド信号Ｖinを信号分岐部１３に出力する。
【００１７】
乗算器４は補償データテーブル１５に格納されている非線形歪み補償用の補償データを信号分岐部３から出力されたベースバンド信号Ｖinに乗算する処理を実施する。なお、乗算器４は補償データ乗算手段を構成している。
信号分岐部５は乗算器４により補償データが乗算されたベースバンド信号Ｖxを分岐して、一方のベースバンド信号ＶxをデジタルＡＴＴ６に出力し、他方のベースバンド信号Ｖxを瞬時電力計算部２０に出力する。
【００１８】
デジタルアッテネータであるデジタルＡＴＴ６はデジタルＡＴＴ調整部２４の制御の下、信号分岐部５から出力されたベースバンド信号Ｖxの瞬時電力ピーク値を調整する処理を実施する。
Ｄ／Ａコンバータ７はデジタルＡＴＴ６により瞬時電力ピーク値が調整されたベースバンド信号Ｖxをアナログ信号に変換する処理を実施する。
周波数変換器８はＤ／Ａコンバータ７から出力されたアナログ信号であるベースバンド信号Ｖxの周波数を変換する。
【００１９】
アナログアッテネータであるアナログＡＴＴ９はアナログＡＴＴ調整部２７の制御の下、周波数変換器８により周波数が変換されたベースバンド信号Ｖxの信号レベルを調整して、デジタルＡＴＴ６による瞬時電力ピーク値の調整に伴う利得変動を相殺する処理を実施する。
電力増幅器１０はアナログＡＴＴ９により信号レベルが調整されたベースバンド信号Ｖxの電力を増幅する処理を実施する。
信号分岐部１１は電力増幅器１０により電力が増幅されたベースバンド信号Ｖxを分岐して、一方のベースバンド信号Ｖxを出力端子１２に出力し、他方のベースバンド信号Ｖxを帰還信号として周波数変換器１６に出力する。
【００２０】
信号分岐部１３は信号分岐部３から出力されたベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを電力計算部１４に出力し、他方のベースバンド信号Ｖinを誤差検出部１８に出力する。
電力計算部１４は信号分岐部１３から出力されたベースバンド信号Ｖinの瞬時電力値Ｐinを計算する処理を実施する。
補償データテーブル１５はベースバンド信号Ｖinの瞬時電力値Ｐinに対応する補償データを格納しているメモリであり、電力計算部１４により計算された瞬時電力値Ｐinをアドレスとして、補償データテーブル１５から、その瞬時電力値Ｐinに対応する補償データが乗算器４に読み出される。
【００２１】
周波数変換器１６は信号分岐部１１から出力された帰還信号の周波数を変換する処理を実施する。
Ａ／Ｄコンバータ１７は周波数変換器１６により周波数が変換された帰還信号をデジタル信号に変換し、そのデジタル信号であるベースバンド帰還信号ＶFBを誤差検出部１８に出力する処理を実施する。
誤差検出部１８は信号分岐部１３から出力されたベースバンド信号ＶinとＡ／Ｄコンバータ１７から出力されたベースバンド帰還信号ＶFBを比較して、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBの誤差を検出する処理を実施する。
なお、周波数変換器１６、Ａ／Ｄコンバータ１７及び誤差検出部１８から誤差検出手段が構成されている。
【００２２】
補償データテーブル更新部１９は誤差検出部１８により検出された誤差が解消するように、補償データテーブル１５に格納されている補償データを更新する処理を実施する。なお、補償データテーブル更新部１９は補償データ更新手段を構成している。
【００２３】
瞬時電力計算部２０は信号分岐部５から出力された補償データ乗算後のベースバンド信号の瞬時電力Ｐxを計算する処理を実施する。
ＤＡＣ最大値格納メモリ２１はＤ／Ａコンバータ７の最大値αを格納しているメモリである。
比較部２２は瞬時電力計算部２０により計算された瞬時電力Ｐxのピーク値Ｐxmaxを検出し、その瞬時電力Ｐxのピーク値Ｐxmaxと瞬時電力計算部２０に格納されているＤ／Ａコンバータ７の最大値αとを比較する処理を実施する。
【００２４】
信号分岐部２３はＡＴＴオンオフ制御部３０から出力された制御信号を分岐して、一方の制御信号をデジタルＡＴＴ調整部２４に出力し、他方の制御信号をＤ／Ａコンバータ２５に出力する。
デジタルＡＴＴ調整部２４は比較部２２の比較結果を参照して、瞬時電力Ｐxのピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、デジタルＡＴＴ６におけるピーク値の調整量を制御する処理を実施する。
なお、デジタルＡＴＴ６、瞬時電力計算部２０、ＤＡＣ最大値格納メモリ２１、比較部２２、信号分岐部２３及びデジタルＡＴＴ調整部２４からピーク値調整手段が構成されている。
【００２５】
Ｄ／Ａコンバータ２５は信号分岐部２３から出力された制御信号をアナログ信号に変換する処理を実施する。
Ｄ／Ａコンバータ２６は比較部２２の比較結果を示す信号をアナログ信号に変換する処理を実施する。
アナログＡＴＴ調整部２７はＤ／Ａコンバータ２６から出力されたアナログ信号が示す比較部２２の比較結果を参照して、アナログＡＴＴ９における信号レベルの調整量を制御することにより、デジタルＡＴＴ６によるピーク値の調整に伴う利得変動を相殺する処理を実施する。
なお、アナログＡＴＴ９、Ｄ／Ａコンバータ２５，２６及びアナログＡＴＴ調整部２７から調整分相殺手段が構成されている。
【００２６】
制御判定部２８は更新オンオフ制御部２９及びＡＴＴオンオフ制御部３０の処理内容を指示する処理を実施する。
更新オンオフ制御部２９は制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理のオンオフを制御する処理を実施する。
ＡＴＴオンオフ制御部３０は制御判定部２８の指示の下、瞬時電力の計算開始指令を瞬時電力計算部２０に出力するとともに、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理のオンオフを指示する制御信号を信号分岐部２３に出力する処理を実施する。
図２はこの発明の実施の形態１による歪み補償装置の処理内容を示すフローチャートである。
【００２７】
次に動作について説明する。
最初に、歪み補償装置の通常運用時の動作について説明する。
通常運用時では、更新オンオフ制御部２９は、制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオンにする。
また、ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理をオフにする。
即ち、ＡＴＴオンオフ制御部３０は、調整処理の停止を指示する制御信号を信号分岐部２３に出力することにより、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理を停止させる。
【００２８】
信号分岐部２は、入力端子１からベースバンド信号Ｖinが入力されると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを信号分岐部３に出力し、他方のベースバンド信号Ｖinを制御判定部２８に出力する。
信号分岐部３は、信号分岐部２からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを乗算器４に出力し、他方のベースバンド信号Ｖinを信号分岐部１３に出力する。
【００２９】
乗算器４は、信号分岐部３からベースバンド信号Ｖinを受けると、後述する補償データテーブル１５から出力される補償データ（電力増幅器１０で発生する非線形歪みを補償するための補償データ）をベースバンド信号Ｖinに複素乗算する。
信号分岐部５は、乗算器４から補償データが乗算されたベースバンド信号Ｖxを受けると、そのベースバンド信号Ｖxを分岐して、一方のベースバンド信号ＶxをデジタルＡＴＴ６に出力し、他方のベースバンド信号Ｖxを瞬時電力計算部２０に出力する。
【００３０】
デジタルＡＴＴ６は、上述したように、デジタルＡＴＴ調整部２４の調整処理が停止しているので、信号分岐部５からベースバンド信号Ｖxを受けても、そのベースバンド信号Ｖxの瞬時電力ピーク値を調整することなく、そのベースバンド信号ＶxをそのままＤ／Ａコンバータ７に出力する。
Ｄ／Ａコンバータ７は、デジタルＡＴＴ６からベースバンド信号Ｖxを受けると、そのベースバンド信号Ｖxをアナログ信号に変換する。
周波数変換器８は、Ｄ／Ａコンバータ７がベースバンド信号Ｖxをアナログ信号に変換すると、そのアナログ信号であるベースバンド信号Ｖxの周波数を変換する。
【００３１】
アナログＡＴＴ９は、上述したように、アナログＡＴＴ調整部２７の調整処理が停止しているので、周波数変換器８から周波数が変換されたベースバンド信号Ｖxを受けても、そのベースバンド信号Ｖxの信号レベルを調整することなく、そのベースバンド信号Ｖxをそのまま電力増幅器１０に出力する。
電力増幅器１０は、アナログＡＴＴ９からベースバンド信号Ｖxを受けると、そのベースバンド信号Ｖxの電力を増幅する。
信号分岐部１１は、電力増幅器１０がベースバンド信号Ｖxの電力を増幅すると、そのベースバンド信号Ｖxを分岐して、一方のベースバンド信号Ｖxを出力端子１２に出力し、他方のベースバンド信号Ｖxを帰還信号として周波数変換器１６に出力する。
【００３２】
信号分岐部１３は、信号分岐部３からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを電力計算部１４に出力し、他方のベースバンド信号Ｖinを誤差検出部１８に出力する。
電力計算部１４は、信号分岐部１３からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinの瞬時電力値Ｐinを計算する。
補償データテーブル１５には、ベースバンド信号Ｖinの瞬時電力値Ｐinに対応する補償データが格納されており、電力計算部１４により計算された瞬時電力値Ｐinをアドレスとして、補償データテーブル１５から、その瞬時電力値Ｐinに対応する補償データが乗算器４に読み出される。
【００３３】
周波数変換器１６は、信号分岐部１１から帰還信号を受けると、その帰還信号の周波数を変換する。
Ａ／Ｄコンバータ１７は、周波数変換器１６から周波数変換後の帰還信号を受けると、その帰還信号をデジタル信号に変換し、そのデジタル信号であるベースバンド帰還信号ＶFBを誤差検出部１８に出力する。
【００３４】
誤差検出部１８は、信号分岐部１３からベースバンド信号Ｖinを受け、Ａ／Ｄコンバータ１７からベースバンド帰還信号ＶFBを受けると、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBを比較して、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBの誤差を検出する（ステップＳＴ１）。
補償データテーブル更新部１９は、上述したように、更新オンオフ制御部２９によって、更新処理がオンにされているので、誤差検出部１８から誤差の検出結果を受けると、その誤差が解消するように、補償データテーブル１５に格納されている補償データを更新する（ステップＳＴ２）。
例えば、ベースバンド信号Ｖinがベースバンド帰還信号ＶFBより大きい場合には、電力増幅器１０の出力を保持するため、補償データが大きくなる方向に更新する。
ベースバンド信号Ｖinがベースバンド帰還信号ＶFBより小さい場合には、電力増幅器１０の出力を保持するため、補償データが小さくなる方向に更新する。
【００３５】
次に、歪み補償装置の保守点検時の動作について説明する。
ただし、保守点検は、例えば、歪み補償装置を起動する際に実施するようにしてもよいし、定期的に実施するようにしてもよいし、ユーザから指示を受けたときに実施するようにしてもよい。
また、予め設定された時間範囲に実施するようにしてもよい。
保守点検時では、更新オンオフ制御部２９は、制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオフにする。
これにより、補償データテーブル更新部１９は、補償データテーブル１５に格納されている補償データの更新を停止する（ステップＳＴ３）。
【００３６】
ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理をオンにする。
即ち、ＡＴＴオンオフ制御部３０は、調整処理の開始を指示する制御信号を信号分岐部２３に出力することにより、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理を開始させる。
また、ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、瞬時電力の計算開始指令を瞬時電力計算部２０に出力する。
【００３７】
瞬時電力計算部２０は、ＡＴＴオンオフ制御部３０から瞬時電力の計算開始指令を受けると、信号分岐部５から出力されたベースバンド信号Ｖxの瞬時電力Ｐxを計算する。
比較部２２は、瞬時電力計算部２０がベースバンド信号Ｖxの瞬時電力Ｐxを計算すると、その瞬時電力Ｐxのピーク値Ｐxmaxを検出し、その瞬時電力Ｐxのピーク値ＰxmaxとＤＡＣ最大値格納メモリ２１に格納されているＤ／Ａコンバータ７の最大値αとを比較する（ステップＳＴ４）。
【００３８】
デジタルＡＴＴ調整部２４は、上述したように、ＡＴＴオンオフ制御部３０によって、調整処理がオンにされているので、比較部２２の比較結果を参照し、その瞬時電力Ｐxのピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、デジタルＡＴＴ６におけるピーク値の調整量を制御する（ステップＳＴ５）。
これにより、デジタルＡＴＴ６が、デジタルＡＴＴ調整部２４の制御の下、信号分岐部５から出力されたベースバンド信号Ｖxの瞬時電力ピーク値Ｐxmaxを調整することで、図３（ｄ）に示すように、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ７の最大値αとを一致させることができる。
なお、図３（ａ）（ｂ）は、従来の歪み補償装置の場合、経年劣化や温度変化などの影響で、電力増幅器の利得が変動すると、Ｄ／Ａコンバータの入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータの最大値αとが不一致になることを示している。
【００３９】
アナログＡＴＴ調整部２７は、上述したように、ＡＴＴオンオフ制御部３０によって、調整処理がオンにされているので、Ｄ／Ａコンバータ２６から出力されたアナログ信号が示す比較部２２の比較結果を参照して、アナログＡＴＴ９における信号レベルの調整量を制御することにより、デジタルＡＴＴ６によるピーク値の調整に伴う利得変動を相殺する（ステップＳＴ５）。
即ち、デジタルＡＴＴ６がベースバンド信号Ｖxの瞬時電力ピーク値Ｐxmaxを調整することで、Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ７の最大値αとを一致させることができるが、そのベースバンド信号Ｖxの瞬時電力ピーク値Ｐxmaxを調整することで、電力増幅器１０の出力が変動してしまうので、アナログＡＴＴ９が、アナログＡＴＴ調整部２７の制御の下、そのデジタルＡＴＴ６によるピーク値の調整に伴う利得変動を相殺するように、ベースバンド信号Ｖxの信号レベルを調整する。
これにより、電力増幅器１０の出力を保持することができる。
【００４０】
歪み補償装置の保守点検が完了すると、通常運用時の動作に戻る。
即ち、更新オンオフ制御部２９が制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオンにする（ステップＳＴ６）。
また、ＡＴＴオンオフ制御部３０が制御判定部２８の指示の下、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理をオフにする。
即ち、ＡＴＴオンオフ制御部３０が調整処理の停止を指示する制御信号を信号分岐部２３に出力することにより、デジタルＡＴＴ調整部２４及びアナログＡＴＴ調整部２７における調整処理を停止させる。
【００４１】
以上で明らかなように、この実施の形態１によれば、乗算器４により補償データが乗算されたベースバンド信号Ｖxの瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、そのベースバンド信号Ｖxの瞬時電力ピーク値Ｐxmaxを調整して、ピーク値調整後のベースバンド信号ＶxをＤ／Ａコンバータ７に出力するデジタルＡＴＴ６と、そのＤ／Ａコンバータ７によりアナログ信号に変換されたベースバンド信号Ｖxの信号レベルを調整して、そのデジタルＡＴＴ６による瞬時電力ピーク値の調整に伴う利得変動を相殺するアナログＡＴＴ９とを設けるように構成したので、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、Ｄ／Ａコンバータ７におけるＳＮ比と歪み特性の適正なバランスを維持することができる効果を奏する。
【００４２】
実施の形態２．
上記実施の形態１では、乗算器４により補償データが乗算されたベースバンド信号Ｖx（Ｄ／Ａコンバータ７の入力信号）の瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、デジタルＡＴＴ６がベースバンド信号Ｖxの瞬時電力ピーク値Ｐxmaxを調整するものについて示したが、補償データが乗算されたベースバンド信号Ｖxの相補的累積確率分布関数（ＣＣＤＦ：Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｃｕｍｕｌａｔｉｖｅ  Ｄｉｓｔｒｉｂｕｔｉｏｎ  Ｆｕｎｃｔｉｏｎ）の計算結果に対応する調整量だけ、そのベースバンド信号Ｖxの信号レベルを調整するようにしてもよい。
【００４３】
図４はこの発明の実施の形態２による歪み補償装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
ＣＣＤＦ計算部３１は信号分岐部５から出力されたベースバンド信号ＶxのＣＣＤＦを計算する処理を実施する。
デジタルＡＴＴ調整部３２は予めＣＣＤＦの計算結果とデジタルＡＴＴ６における信号レベルの調整量（Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxをＤ／Ａコンバータ７の最大値αと一致させることができる信号レベルの調整量）との対応関係が示されているテーブルを保持しており、そのテーブルからＣＣＤＦ計算部３１によるＣＣＤＦの計算結果に対応する調整量を読み出し、その調整量だけ信号レベルを調整する指示をデジタルＡＴＴ６に出力する処理を実施する。
なお、デジタルＡＴＴ６、ＣＣＤＦ計算部３１及びデジタルＡＴＴ調整部３２からピーク値調整手段が構成されている。
【００４４】
アナログＡＴＴ調整部３３は予めＣＣＤＦの計算結果とアナログＡＴＴ９における信号レベルの調整量（デジタルＡＴＴ６による信号レベルの調整に伴う利得変動を相殺することができる信号レベルの調整量）との対応関係が示されているテーブルを保持しており、そのテーブルからＣＣＤＦ計算部３１によるＣＣＤＦの計算結果に対応する調整量を読み出し、その調整量だけ信号レベルを調整する指示をアナログＡＴＴ９に出力する処理を実施する。
なお、アナログＡＴＴ９、Ｄ／Ａコンバータ２５，２６及びアナログＡＴＴ調整部３３から調整分相殺手段が構成されている。
【００４５】
次に動作について説明する。
ただし、歪み補償装置の通常運用時の動作については上記実施の形態１と同様であるため、保守点検時の動作についてのみ説明する。
保守点検時では、更新オンオフ制御部２９は、制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオフにする。
これにより、補償データテーブル更新部１９は、補償データテーブル１５に格納されている補償データの更新を停止する。
【００４６】
ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、デジタルＡＴＴ調整部３２及びアナログＡＴＴ調整部３３における調整処理をオンにする。
即ち、ＡＴＴオンオフ制御部３０は、調整処理の開始を指示する制御信号を信号分岐部２３に出力することにより、デジタルＡＴＴ調整部３２及びアナログＡＴＴ調整部３３における調整処理を開始させる。
また、ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、ＣＣＤＦの計算開始指令をＣＣＤＦ計算部３１に出力する。
【００４７】
ＣＣＤＦ計算部３１は、ＡＴＴオンオフ制御部３０からＣＣＤＦの計算開始指令を受けると、信号分岐部５から出力されたベースバンド信号ＶxのＣＣＤＦを計算する。
デジタルＡＴＴ調整部３２は、例えば、下記に示すように、予めＣＣＤＦの計算結果とデジタルＡＴＴ６における信号レベルの調整量（Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxをＤ／Ａコンバータ７の最大値αと一致させることができる信号レベルの調整量）との対応関係が示されているテーブルを保持している。
ＣＣＤＦの計算結果      信号レベルの調整量
ＣＣＤＦ（１）              Ｌ1
ＣＣＤＦ（２）              Ｌ2
ＣＣＤＦ（３）              Ｌ3
：                    ：
ＣＣＤＦ（Ｎ）              ＬN
【００４８】
デジタルＡＴＴ調整部３２は、保持しているテーブルからＣＣＤＦ計算部３１によるＣＣＤＦの計算結果ＣＣＤＦ（ｎ）に対応する調整量Ｌnを読み出し、その調整量Ｌnだけ信号レベルを調整する指示をデジタルＡＴＴ６に出力する。
デジタルＡＴＴ６は、信号分岐部５からベースバンド信号Ｖxを受けると、デジタルＡＴＴ調整部３２が指示する調整量Ｌnだけ、そのベースバンド信号Ｖxの信号レベルを調整する。
これにより、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、図３（ｄ）に示すように、Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ７の最大値αとを一致させることができる。
【００４９】
アナログＡＴＴ調整部３３は、例えば、下記に示すように、予めＣＣＤＦの計算結果とアナログＡＴＴ９における信号レベルの調整量（デジタルＡＴＴ６による信号レベルの調整に伴う利得変動を相殺することができる信号レベルの調整量）との関係が示されているテーブルを保持している。
ＣＣＤＦの計算結果      信号レベルの調整量
ＣＣＤＦ（１）              −Ｌ1
ＣＣＤＦ（２）              −Ｌ2
ＣＣＤＦ（３）              −Ｌ3
：                      ：
ＣＣＤＦ（Ｎ）              −ＬN
【００５０】
アナログＡＴＴ調整部３３は、Ｄ／Ａコンバータ２６より出力されたアナログ信号からＣＣＤＦ計算部３１によるＣＣＤＦの計算結果ＣＣＤＦ（ｎ）を把握して、保持しているテーブルからＣＣＤＦの計算結果ＣＣＤＦ（ｎ）に対応する調整量−Ｌnを読み出し、その調整量−Ｌnだけ信号レベルを調整する指示をアナログＡＴＴ９に出力する。
アナログＡＴＴ９は、周波数変換器８から周波数変換後のベースバンド信号Ｖxを受けると、アナログＡＴＴ調整部３３が指示する調整量−Ｌnだけ、そのベースバンド信号Ｖxの信号レベルを調整することにより、デジタルＡＴＴ６による信号レベルの調整に伴う利得変動を相殺する。
【００５１】
以上で明らかなように、この実施の形態２によれば、ＣＣＤＦ計算部３１により計算されたＣＣＤＦの計算結果ＣＣＤＦ（ｎ）に対応する調整量Ｌnだけ、ベースバンド信号Ｖxの信号レベルを調整して、信号レベル調整後のベースバンド信号ＶxをＤ／Ａコンバータ７に出力するデジタルＡＴＴ６と、Ｄ／Ａコンバータ７によりアナログ信号に変換されたベースバンド信号Ｖxの信号レベルを調整して、デジタルＡＴＴ６による信号レベルの調整に伴う利得変動を相殺するアナログＡＴＴ９とを設けるように構成したので、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、Ｄ／Ａコンバータ７におけるＳＮ比と歪み特性の適正なバランスを維持することができる効果を奏する。
【００５２】
実施の形態３．
上記実施の形態１，２では、デジタルＡＴＴ６及びアナログＡＴＴ９の調整量を制御するものについて示したが、乗算器４に与えられる補償データをスケーリング調整するようにしてもよい。
【００５３】
図５はこの発明の実施の形態３による歪み補償装置を示す構成図であり、図において、図１と同一符号は同一または相当部分を示すので説明を省略する。
補償データスケーリング調整部４１は比較部２２の比較結果を参照して、瞬時電力計算部２０により計算された瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータの最大値αと一致するように、乗算器４に与える補償データをスケーリング調整する処理を実施する。
なお、補償データスケーリング調整部４１は補償データ調整手段を構成している。
図６はこの発明の実施の形態３による歪み補償装置の処理内容を示すフローチャートである。
【００５４】
次に動作について説明する。
最初に、歪み補償装置の通常運用時の動作について説明する。
通常運用時では、更新オンオフ制御部２９は、制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオンにする。
また、ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、補償データスケーリング調整部４１における調整処理をオフにする。
【００５５】
信号分岐部２は、入力端子１からベースバンド信号Ｖinが入力されると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを信号分岐部３に出力し、他方のベースバンド信号Ｖinを制御判定部２８に出力する。
信号分岐部３は、信号分岐部２からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを乗算器４に出力し、他方のベースバンド信号Ｖinを信号分岐部１３に出力する。
【００５６】
乗算器４は、信号分岐部３からベースバンド信号Ｖinを受けると、補償データスケーリング調整部４１から出力される補償データ（電力増幅器１０で発生する非線形歪みを補償するための補償データ）をベースバンド信号Ｖinに複素乗算する。
ただし、通常運用時では、補償データスケーリング調整部４１における調整処理がオフにされているため、補償データテーブル１５から読み出された補償データがスケーリング調整されずに、そのまま乗算器４に与えられる。
信号分岐部５は、乗算器４から補償データが乗算されたベースバンド信号Ｖxを受けると、そのベースバンド信号Ｖxを分岐して、一方のベースバンド信号ＶxをＤ／Ａコンバータ７に出力し、他方のベースバンド信号Ｖxを瞬時電力計算部２０に出力する。
【００５７】
Ｄ／Ａコンバータ７は、信号分岐部５からベースバンド信号Ｖxを受けると、そのベースバンド信号Ｖxをアナログ信号に変換する。
周波数変換器８は、Ｄ／Ａコンバータ７がベースバンド信号Ｖxをアナログ信号に変換すると、そのアナログ信号であるベースバンド信号Ｖxの周波数を変換する。
電力増幅器１０は、周波数変換器８から周波数が変換されたベースバンド信号Ｖxを受けると、そのベースバンド信号Ｖxの電力を増幅する。
信号分岐部１１は、電力増幅器１０がベースバンド信号Ｖxの電力を増幅すると、そのベースバンド信号Ｖxを分岐して、一方のベースバンド信号Ｖxを出力端子１２に出力し、他方のベースバンド信号Ｖxを帰還信号として周波数変換器１６に出力する。
【００５８】
信号分岐部１３は、信号分岐部３からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinを分岐して、一方のベースバンド信号Ｖinを電力計算部１４に出力し、他方のベースバンド信号Ｖinを誤差検出部１８に出力する。
電力計算部１４は、信号分岐部１３からベースバンド信号Ｖinを受けると、そのベースバンド信号Ｖinの瞬時電力値Ｐinを計算する。
補償データテーブル１５には、ベースバンド信号Ｖinの瞬時電力値Ｐinに対応する補償データが格納されており、電力計算部１４により計算された瞬時電力値Ｐinをアドレスとして、補償データテーブル１５から、その瞬時電力値Ｐinに対応する補償データが、補償データスケーリング調整部４１を介して乗算器４に読み出される。
【００５９】
周波数変換器１６は、信号分岐部１１から帰還信号を受けると、その帰還信号の周波数を変換する。
Ａ／Ｄコンバータ１７は、周波数変換器１６から周波数変換後の帰還信号を受けると、その帰還信号をデジタル信号に変換し、そのデジタル信号であるベースバンド帰還信号ＶFBを誤差検出部１８に出力する。
【００６０】
誤差検出部１８は、信号分岐部１３からベースバンド信号Ｖinを受け、Ａ／Ｄコンバータ１７からベースバンド帰還信号ＶFBを受けると、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBを比較して、そのベースバンド信号Ｖinとベースバンド帰還信号ＶFBの誤差を検出する（ステップＳＴ１）。
補償データテーブル更新部１９は、上述したように、更新オンオフ制御部２９によって、更新処理がオンにされているので、誤差検出部１８から誤差の検出結果を受けると、その誤差が解消するように、補償データテーブル１５に格納されている補償データを更新する（ステップＳＴ２）。
例えば、ベースバンド信号Ｖinがベースバンド帰還信号ＶFBより大きい場合には、電力増幅器１０の出力を保持するため、補償データが大きくなる方向に更新する。
ベースバンド信号Ｖinがベースバンド帰還信号ＶFBより小さい場合には、電力増幅器１０の出力を保持するため、補償データが小さくなる方向に更新する。
【００６１】
次に、歪み補償装置の保守点検時の動作について説明する。
ただし、保守点検は、例えば、歪み補償装置を起動する際に実施するようにしてもよいし、定期的に実施するようにしてもよいし、ユーザから指示を受けたときに実施するようにしてもよい。
また、予め設定された時間範囲に実施するようにしてもよい。
保守点検時では、更新オンオフ制御部２９は、制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオフにする。
これにより、補償データテーブル更新部１９は、補償データテーブル１５に格納されている補償データの更新を停止する（ステップＳＴ３）。
【００６２】
ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、補償データスケーリング調整部４１における調整処理をオンにする。
また、ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、瞬時電力の計算開始指令を瞬時電力計算部２０に出力する。
【００６３】
瞬時電力計算部２０は、ＡＴＴオンオフ制御部３０から瞬時電力の計算開始指令を受けると、信号分岐部５から出力されたベースバンド信号Ｖxの瞬時電力Ｐxを計算する。
比較部２２は、瞬時電力計算部２０がベースバンド信号Ｖxの瞬時電力Ｐxを計算すると、その瞬時電力Ｐxのピーク値Ｐxmaxを検出し、その瞬時電力Ｐxのピーク値ＰxmaxとＤＡＣ最大値格納メモリ２１に格納されているＤ／Ａコンバータ７の最大値αとを比較する（ステップＳＴ４）。
【００６４】
補償データスケーリング調整部４１は、上述したように、ＡＴＴオンオフ制御部３０によって、調整処理がオンにされているので、比較部２２の比較結果を参照し、その瞬時電力Ｐxのピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、乗算器４に与える補償データをスケーリング調整する（ステップＳＴ１１）。
これにより、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、図３（ｄ）に示すように、Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ７の最大値αとを一致させることができる。
【００６５】
歪み補償装置の保守点検が完了すると、通常運用時の動作に戻る。
即ち、更新オンオフ制御部２９が制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオンにする（ステップＳＴ６）。
また、ＡＴＴオンオフ制御部３０が制御判定部２８の指示の下、補償データスケーリング調整部４１における調整処理をオフにする。
【００６６】
以上で明らかなように、この実施の形態３によれば、比較部２２の比較結果を参照して、瞬時電力計算部２０により計算された瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、乗算器４に与える補償データをスケーリング調整するように構成したので、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、Ｄ／Ａコンバータ７におけるＳＮ比と歪み特性の適正なバランスを維持することができる効果を奏する。
【００６７】
実施の形態４．
上記実施の形態３では、比較部２２の比較結果を参照して、瞬時電力計算部２０により計算された瞬時電力ピーク値ＰxmaxがＤ／Ａコンバータ７の最大値αと一致するように、乗算器４に与える補償データをスケーリング調整するものについて示したが、ＣＣＤＦ計算部３１によるＣＣＤＦの計算結果に対応する調整量だけ、乗算器４に与える補償データをスケーリング調整するようにしてもよい。
【００６８】
図７はこの発明の実施の形態４による歪み補償装置を示す構成図であり、図において、図４及び図５と同一符号は同一または相当部分を示すので説明を省略する。
補償データスケーリング調整部４２はＣＣＤＦ計算部３１によるＣＣＤＦの計算結果に対応する調整量だけ、乗算器４に与える補償データをスケーリング調整する処理を実施する。
なお、補償データスケーリング調整部４２は補償データ調整手段を構成している。
【００６９】
次に動作について説明する。
ただし、歪み補償装置の通常運用時の動作については上記実施の形態３と同様であるため、保守点検時の動作についてのみ説明する。
保守点検時では、更新オンオフ制御部２９は、制御判定部２８の指示の下、補償データテーブル更新部１９における更新処理をオフにする。
これにより、補償データテーブル更新部１９は、補償データテーブル１５に格納されている補償データの更新を停止する。
【００７０】
ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、補償データスケーリング調整部４１における調整処理をオンにする。
また、ＡＴＴオンオフ制御部３０は、制御判定部２８の指示の下、ＣＣＤＦの計算開始指令をＣＣＤＦ計算部３１に出力する。
【００７１】
ＣＣＤＦ計算部３１は、ＡＴＴオンオフ制御部３０からＣＣＤＦの計算開始指令を受けると、信号分岐部５から出力されたベースバンド信号ＶxのＣＣＤＦを計算する。
補償データスケーリング調整部４２は、例えば、下記に示すように、予めＣＣＤＦの計算結果と補償データの調整量（Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxをＤ／Ａコンバータ７の最大値αと一致させることができる補償データの調整量）との対応関係が示されているテーブルを保持している。
ＣＣＤＦの計算結果      補償データの調整量
ＣＣＤＦ（１）              Ｍ1
ＣＣＤＦ（２）              Ｍ2
ＣＣＤＦ（３）              Ｍ3
：                    ：
ＣＣＤＦ（Ｎ）              ＭN
【００７２】
補償データスケーリング調整部４２は、上述したように、ＡＴＴオンオフ制御部３０によって、調整処理がオンにされているので、保持しているテーブルからＣＣＤＦ計算部３１によるＣＣＤＦの計算結果ＣＣＤＦ（ｎ）に対応する調整量Ｍnを読み出し、その調整量Ｍnだけ、乗算器４に与える補償データをスケーリング調整する。
これにより、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、図３（ｄ）に示すように、Ｄ／Ａコンバータ７の入力信号の瞬時電力ピーク値ＰxmaxとＤ／Ａコンバータ７の最大値αとを一致させることができる。
【００７３】
以上で明らかなように、この実施の形態４によれば、ＣＣＤＦ計算部３１によるＣＣＤＦの計算結果に対応する調整量だけ、乗算器４に与える補償データをスケーリング調整するように構成したので、経年劣化や温度変化などの影響で、電力増幅器１０の利得が変動しても、Ｄ／Ａコンバータ７におけるＳＮ比と歪み特性の適正なバランスを維持することができる効果を奏する。
【図面の簡単な説明】
【００７４】
【図１】この発明の実施の形態１による歪み補償装置を示す構成図である。
【図２】この発明の実施の形態１による歪み補償装置の処理内容を示すフローチャートである。
【図３】Ｄ／Ａコンバータの入力信号とＤ／Ａコンバータの最大値αの関係を示す説明図である。
【図４】この発明の実施の形態２による歪み補償装置を示す構成図である。
【図５】この発明の実施の形態３による歪み補償装置を示す構成図である。
【図６】この発明の実施の形態３による歪み補償装置の処理内容を示すフローチャートである。
【図７】この発明の実施の形態４による歪み補償装置を示す構成図である。
【図８】特許文献１に開示されている従来の歪み補償装置を示す構成図である。
【図９】電力増幅器の利得変動に伴うＤ／ＡコンバータのＳＮ比・歪み特性の劣化を示す説明図である。
【符号の説明】
【００７５】
１  入力端子、２  信号分岐部、３  信号分岐部、４  乗算器（補償データ乗算手段）、５  信号分岐部、６  デジタルＡＴＴ（ピーク値調整手段）、７  Ｄ／Ａコンバータ、８  周波数変換器、９  アナログＡＴＴ（調整分相殺手段）、１０  電力増幅器、１１  信号分岐部、１２  出力端子、１３  信号分岐部、１４  電力計算部、１５  補償データテーブル、１６  周波数変換器（誤差検出手段）、１７  Ａ／Ｄコンバータ（誤差検出手段）、１８  誤差検出部（誤差検出手段）、１９  補償データテーブル更新部（補償データ更新手段）、２０  瞬時電力計算部（ピーク値調整手段）、２１  ＤＡＣ最大値格納メモリ（ピーク値調整手段）、２２  比較部（ピーク値調整手段）、２３  信号分岐部（ピーク値調整手段）、２４  デジタルＡＴＴ調整部（ピーク値調整手段）、２５  Ｄ／Ａコンバータ（調整分相殺手段）、２６  Ｄ／Ａコンバータ（調整分相殺手段）、２７  アナログＡＴＴ調整部（調整分相殺手段）、２８  制御判定部、２９  更新オンオフ制御部、３０  ＡＴＴオンオフ制御部、３１  ＣＣＤＦ計算部（ピーク値調整手段）、３２  デジタルＡＴＴ調整部（ピーク値調整手段）、３３  アナログＡＴＴ調整部（調整分相殺手段）、４１  補償データスケーリング調整部（補償データ調整手段）、４２  補償データスケーリング調整部（補償データ調整手段）、１０１  入力端子、１０２  信号分岐部、１０３  乗算器、１０４  Ｄ／Ａコンバータ、１０５  周波数変換器、１０６  電力増幅器、１０７  信号分岐部、１０８  出力端子、１０９  信号分岐部、１１０  電力計算部、１１１  補償データテーブル、１１２  周波数変換器、１１３  Ａ／Ｄコンバータ、１１４  誤差検出部、１１５  補償データテーブル更新部。
【図１】
2009278444.tif 000003
【図２】
2009278444.tif 000004
【図３】
2009278444.tif 000005
【図４】
2009278444.tif 000006
【図５】
2009278444.tif 000007
【図６】
2009278444.tif 000008
【図７】
2009278444.tif 000009
【図８】
2009278444.tif 000010
【図９】
2009278444.tif 000011