(57)【要約】参照信号とフィードバック信号の差を演算する誤差演算部、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映させる適応制御部を備えた適応制御装置が開示されている。この適応制御装置は、参照信号とフィードバック信号が同時に誤差演算部に入力するように少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、参照信号の周波数成分を検出する周波数成分検出部、該周波数成分に応じた遅延時間を取得する遅延時間取得部、該取得した遅延時間を遅延部に設定する遅延時間設定部を有している。
2003103164.tif 000002
【特許請求の範囲】
【請求項１】
参照信号とフィードバック信号の差を演算する演算部、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映させる適応制御部を備えた適応制御装置において、
参照信号とフィードバック信号が同時に前記演算部に入力するように少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、
前記参照信号の周波数成分を検出する周波数成分検出部、
該周波数成分に基づいて前記遅延時間を取得する遅延時間取得部、
該取得した遅延時間を前記遅延部に設定する遅延時間設定部、
を備えたことを特徴とする適応制御装置。
【請求項２】
前記遅延時間を前記遅延部に設定した後に、参照信号とフィードバック信号が前記演算部に入力するまでの遅延時間の差を測定する遅延時間差検出部、
を備え、前記遅延時間設定部は該遅延時間差を前記遅延時間として前記遅延部に設定する、
ことを特徴とする請求項１記載の適応制御装置。
【請求項３】
周波数の異なる複数のトレーニング信号を参照信号として出力するトレーニング信号発生部、
トレーニング信号である参照信号とフィードバック信号が前記演算部に入力するまでの遅延時間の差を測定する遅延時間差検出部、
トレーニング信号の中心周波数と前記測定した遅延時間差との対応テーブルを保存する保存部、
を備え、前記遅延時間取得部は前記検出した周波数成分に応じた遅延時間差を前記対応テーブルより取得し、前記遅延時間として遅延部に設定する、
ことを特徴とする請求項１記載の適応制御装置。
【請求項４】
前記遅延時間取得部は、参照信号周波数より遅延時間を演算する計算式を用いて前記検出した周波数に応じた遅延時間を取得する、
ことを特徴とする請求項１記載の適応制御装置。
【請求項５】
参照信号とフィードバック信号の差を演算する演算部、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映させる適応制御部を備えた適応制御装置において、
参照信号とフィードバック信号が同時に前記演算部に入力するように少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、
前記参照信号がマルチキャリア信号であればキャリア数とキャリア配置の組み合わせ、あるいはキャリア数とキャリア配置により特定される中心周波数に基づいて前記遅延時間を取得する遅延時間取得部、
該取得した遅延時間を前記遅延部に設定する遅延時間設定部、
を備えたことを特徴とする適応制御装置。
【請求項６】
前記遅延時間を前記遅延部に設定した後に、参照信号とフィードバック信号が前記演算部に入力するまでの遅延時間の差を測定する遅延時間差検出部、
を備え、前記遅延時間設定部は該遅延時間差を前記遅延時間として前記遅延部に設定する、
ことを特徴とする請求項５記載の適応制御装置。
【請求項７】
キャリア数とキャリア配置の組合わせと遅延時間差との対応テーブル、あるいはキャリア数とキャリア配置により特定される中心周波数と遅延時間差との対応テーブルを保存する保存部、
を備え、前記遅延時間取得部は実際のキャリア数とキャリア配置の組合わせ、あるいは前記中心周波数に応じた遅延時間差を前記対応テーブルより取得し、遅延時間として前記遅延部に設定する、
ことを特徴とする請求項５記載の適応制御装置。
【請求項８】
前記遅延時間取得部は、キャリア数とキャリア配置より遅延時間を演算する計算式を用いて前記遅延時間を取得する、
ことを特徴とする請求項５記載の適応制御装置。
【請求項９】
参照信号の電力を測定する電力測定部、
を備え、前記遅延時間取得部は、キャリア数およびキャリア配置並びに各キャリア信号電力とに基づいて前記遅延時間を取得する、
ことを特徴とする請求項５記載の適応制御装置。
【請求項１０】
装置内温度を測定する温度測定部、
を備え、前記遅延時間取得部は、参照信号であるマルチキャリア信号のキャリア数およびキャリア配置並びに装置内温度とに基づいて前記遅延時間を取得する、
ことを特徴とする請求項５記載の適応制御装置。
【請求項１１】
参照信号とフィードバック信号の差を演算する演算部、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映させる適応制御部を備えた適応制御装置において、
参照信号とフィードバック信号が同時に前記演算部に入力するように少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、
前記適応制御結果を反映された参照信号を所定周波数のキャリアで搬送する場合、前記遅延時間をキャリア周波数に基づいて取得する遅延時間取得部、
該取得した遅延時間を前記遅延部に設定する遅延時間設定部、
を備えたことを特徴とする適応制御装置。
【請求項１２】
前記遅延時間を前記遅延部に設定した後に、参照信号とフィードバック信号が前記演算部に入力するまでの遅延時間の差を測定する遅延時間差検出部、
を備え、前記遅延時間設定部は該遅延時間差を前記遅延時間として前記遅延部に設定する、
ことを特徴とする請求項１１記載の適応制御装置。
【請求項１３】
キャリア周波数と遅延時間との対応テーブルを保存する保存部、
を備え、前記遅延時間取得部はキャリア周波数に応じた遅延時間を前記対応テーブルより取得する、
ことを特徴とする請求項１１記載の適応制御装置。
【請求項１４】
参照信号とフィードバック信号の差を演算する演算部、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映させる適応制御部を備えた適応制御装置において、
前記参照信号およびフィードバック信号が前記演算部に入力するまでの遅延時間の差を、該参照信号の周波数を変えて測定する遅延時間差検出部、
参照信号周波数に対する遅延時間差特性を作成する遅延時間差特性作成部、
前記フィードバック信号が入力されて出力信号を前記演算部に入力する複素フィルタ、
前記遅延時間差特性と逆特性となるように複素フィルタ係数を決定して前記複素フィルタに設定する係数決定部、
を有することを特徴とする適応制御装置。
【発明の詳細な説明】
技術分野
本発明は適応制御装置に係わり、特に、参照信号とフィードバック信号間の遅延時間が零となるように遅延時間を調整する機能を備えた適応制御装置に関する。
背景技術
一般にフィードバック信号を使用して適応制御する装置では、参照信号とフィードバック信号の差を演算し、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映して出力する。
図１９は電力増幅器で発生する歪を補償するための適応制御装置１の構成図であり、参照信号である送信信号ｘ（ｔ）とフィードバック信号ｙ（ｔ）の差を演算する誤差演算部１ａ、参照信号とフィードバック信号間の遅延時間が零となるように各信号を遅延させる遅延部１ｂ，１ｃ、該差ｅ（ｔ）が小さくなるように適応制御すると共に参照信号に適応制御結果を反映させる適応制御部１ｄを備えている。適応制御部１ｄは、参照信号に適応制御結果を反映することにより得られた信号を変調部２に入力し、変調部２は入力信号に変調処理を施し、ＤＡ変換器３は変調信号をアナログ信号に変換して電力増幅器４に入力し、電力増幅器４は入力信号を増幅してアンテナ５より空間に放射する。方向結合器６は電力増幅器出力の一部分を取り出してＡＤ変換器７を介して復調部８に入力し、復調部８は入力信号に復調処理を施して適応制御装置１に入力する。誤差演算部１ａは遅延部１ｂ，１ｃを介して入力する参照信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）の差ｅ（ｔ）を演算し、適応制御部１ｄは該差ｅ（ｔ）が小さくなるように適応制御し、次の参照信号に適応制御結果を反映する。以上の制御により、フィードバック信号を歪のない参照信号と一致させることができる。すなわち、電力増幅器４で発生する歪を補償でき、歪のない信号を送信することができる。
図２０は適応制御部の動作説明図であり、参照信号ｘ（ｔ）に適応制御結果を反映して出力する反映部１１と適応制御演算部１２を有している。反映部１１において、乗算器（プリディストーション部）１１ａは送信信号ｘ（ｔ）に歪補償係数ｈｎ（ｐ）を乗算して乗算結果を出力する。歪補償係数記憶部１１ｂは送信信号ｘ（ｔ）のパワーｐ（＝｜ｘ（ｔ）｜２）に応じた歪補償係数ｈｎ（ｐ）を記憶するもので、適応制御演算部１２のＬＭＳ適応アルゴリズムで求まる歪補償係数ｈｎ＋１（ｐ）により歪補償係数ｈｎ（ｐ）を更新する。アドレス発生部１１ｃは送信信号ｘ（ｔ）のパワーｐ（＝｜ｘ（ｔ）｜２）内を演算し、読み出しアドレスＡＲとして出力する。遅延部１１ｄは歪補償係数記憶部１１ｂの書き込みアドレスＡＷを発生する。送信信号ｘ（ｔ）のパワーｐが示すアドレスＡＲから歪補償係数ｈｎ（ｐ）が読出され、新たな歪補償係数ｈｎ＋１（ｐ）が求まるまでに所定の時間を要する。そこで、遅延部１１ｄは書き込みアドレスの発生をこの時間分遅延させ、新たな歪補償係数ｈｎ＋１（ｐ）で古い歪補償係数ｈｎ（ｐ）を更新できるようにする。
適応制御演算部１２において、乗算器１２ａは送信信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）との差信号ｅ（ｔ）とステップサイズパラメータμ（＜１）を乗算し、共役複素信号出力部１２ｂは共役複素信号ｙ＊（ｔ）を出力する。乗算器１２ｃは、歪補償係数ｈｎ（ｐ）とｙ＊（ｔ）の乗算を行い、乗算器１２ｄはμｅ（ｔ）とｕ＊（ｔ）の乗算を行う。遅延部１２ｅは歪補償係数ｈｎ（ｐ）を出力するタイミングを調整し、加算器１２ｆは歪補償係数ｈｎ（ｐ）とμｅ（ｔ）ｕ＊（ｔ）を加算し、新たな歪補償係数ｈｎ＋１（ｐ）を出力する。
上記構成により、以下に示す演算が行われる。但し、電力増幅器４は歪関数ｆ（ｐ）を有しているものとする。
ｈｎ＋１（ｐ）＝ｈｎ（ｐ）＋μｅ（ｔ）ｕ＊（ｔ）
ｅ（ｔ）＝ｘ（ｔ）−ｙ（ｔ）
ｙ（ｔ）＝ｈｎ（ｐ）ｘ（ｔ）ｆ（ｐ）
ｕ（ｔ）＝ｘ（ｔ）ｆ（ｐ）＝ｈ＊ｎ（ｐ）ｙ（ｔ）
Ｐ＝｜ｘ（ｔ）｜２
ｈ＊ｎ（ｐ）ｈｎ（ｐ）＝１
ｘ，ｙ，ｆ，ｈ，ｕ，ｅは複素数、＊は共役複素数である。
上記演算処理を行うことにより歪補償係数ｈｎ（ｐ）が更新され、最終的に最適の歪補償係数値に収束し、電力増幅器４の歪が補償される。
以上より、参照信号ｘ（ｔ）が適応制御装置１に入力して誤差演算部１ａに到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部１ａに到達するまでの遅延時間を等しくする必要がある。このため、従来は、図２１に示すように遅延時間制御部９を設けて遅延部１ｃの遅延時間を制御して参照信号とフィードバック信号の誤差演算部１ａに入力するタイミングを一致させている。すなわち、遅延時間制御部９はフィードバック信号の遅延時間を変えながら、相関器９ａにおいて遅延部１ｂから出力する参照信号と遅延部１ｃから出力するフィードバック信号の相関を演算し、遅延時間設定部９ｂにおいて相関が最大となる遅延時間を求め、該遅延時間を遅延部１ｃに設定する。これにより、参照信号ｘ（ｔ）が適応制御装置１に入力して誤差演算部１ａに到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部１ａに到達するまでの遅延時間を等しくできる。
ところで、フィードバック信号の遅延時間は、参照信号の周波数帯域、帯域幅などにより変化する。このため、参照信号の周波数成分が一定であれば問題ないが、周波数成分が変化すると、参照信号ｘ（ｔ）が誤差演算部１ａに到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部１ａに到達するまでの遅延時間が等しくなくなり、適応制御を良好に行えなくなる。例えば、適応制御により電力増幅器の歪補償をする場合、歪補償係数が最適な収束をせずノイズフロアが上昇する。なお、遅延時間制御部９がリアルタイムに遅延時間制御する場合であっても、遅延時間制御が周波数変化に追従して高速に制御することができず、上記問題が発生する。
又、複数の送信信号を、マルチキャリア信号を用いて送信する送信装置では、それぞれの送信信号の有無に応じてキャリア数、キャリア配置が変動し、該変動によりフィードバック信号の遅延時間が変化して上記の問題が生じる。
又、マルチキャリア送信において各キャリア信号電力や装置内温度によってもフィードバック信号の遅延時間が変化して上記の問題が生じる。
以上から本発明の目的は、参照信号の周波数成分が変化する場合であっても、参照信号ｘ（ｔ）が誤差演算部に到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行えるようにすることである。
本発明の別の目的は、キャリア数、キャリア配置が変動しても、参照信号ｘ（ｔ）が誤差演算部に到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行えるようにすることである。
本発明の別の目的は、マルチキャリア送信において各キャリア信号の電力や装置内温度が変化しても参照信号ｘ（ｔ）が誤差演算部に到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行えるようにすることである。
本発明の別の目的は、キャリア周波数が変化する場合であっても参照信号ｘ（ｔ）が誤差演算部に到達するまでの遅延時間と、フィードバック信号ｙ（ｔ）が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行えるようにすることである。
発明の開示
本発明は、参照信号とフィードバック信号の差を演算し、該差が小さくなるように適応制御し、参照信号に適応制御結果を反映して出力する適応制御装置に関するものである。
本発明の第１の適応制御装置は、▲１▼参照信号とフィードバック信号が同時に前記差を演算する演算部（誤差演算部）に入力するように、少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、▲２▼前記参照信号の周波数成分を検出する周波数成分検出部、▲３▼該周波数成分に基づいて前記遅延時間を取得する遅延時間取得部、▲４▼該取得した遅延時間を前記遅延部に設定する遅延時間設定部、を備えている。この適応制御装置によれば、参照信号の周波数成分が変化する場合であっても、参照信号とフィードバック信号を同時に誤差演算部に到達させることができ、適応制御を良好に行うことができる。
本発明の第２の適応制御装置は、▲１▼参照信号とフィードバック信号が同時に誤差演算部に入力するように少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、▲２▼前記参照信号がマルチキャリア信号であれば、キャリア数およびキャリア配置に基づいて前記遅延時間を取得する遅延時間取得部、▲３▼該取得した遅延時間を前記遅延部に設定する遅延時間設定部、を備えている。この適応制御装置によれば、キャリア数、キャリア配置が変動しても、参照信号が誤差演算部に到達するまでの遅延時間と、フィードバック信号が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行うことができる。
また、参照信号であるマルチキャリア信号のキャリア数およびキャリア配置並びに各キャリア信号電力とに基づいて前記遅延時間を取得して遅延部に設定するようにすれば、キャリア数、キャリア配置及び電力が変化する場合であっても、参照信号が誤差演算部に到達するまでの遅延時間と、フィードバック信号が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行うことができる。
また、参照信号であるマルチキャリア信号のキャリア数およびキャリア配置並びに装置内温度とに基づいて前記遅延時間を取得して遅延部に設定するようにすれば、キャリア数、キャリア配置及び装置内温度が変化する場合であっても、参照信号が誤差演算部に到達するまでの遅延時間と、フィードバック信号が誤差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行うことができる。
本発明の第３の適応制御装置は、▲１▼参照信号とフィードバック信号が同時に誤差演算部に入力するように少なくとも一方の信号を、設定された遅延時間だけ遅延する遅延部、▲２▼前記適応制御結果が反映された参照信号を所定周波数のキャリアで搬送する場合、前記遅延時間をキャリア周波数に基づいて取得する遅延時間取得部、該取得した遅延時間を前記遅延部に設定する遅延時間設定部を備えている。この適応制御装置によれば、キャリア周波数が変化する場合であっても参照信号が差演算部に到達するまでの遅延時間と、フィードバック信号が差演算部に到達するまでの遅延時間を等しくでき、これにより適応制御を良好に行うことができる。
本発明の第４の適応制御装置は、▲１▼参照信号およびフィードバック信号が誤差演算部に入力するまでの遅延時間の差を、該参照信号の周波数を変えて測定する遅延時間差検出部、▲２▼参照信号周波数に対する遅延時間差特性を作成する遅延時間差特性作成部、▲３▼前記フィードバック信号に所定のフィルタリング処理を施して誤差演算部に入力する複素フィルタ、前記遅延時間差特性と逆特性となるように複素フィルタ係数を決定して前記複素フィルタに設定する係数決定部、を備えている。この適応制御装置によれば、参照信号の周波数成分が変化する場合であっても、参照信号とフィードバック信号を同時に差演算部に到達させることができ、適応制御を良好に行うことができる。
発明を実施するための最良の形態
（Ａ）第１実施例
図１は第１実施例の適応制御装置の構成図であり、電力増幅器の歪を補償する場合に適用した例である。
適応制御装置５１は、参照信号である送信信号ｘ（ｔ）とフィードバック信号ｙ（ｔ）の差を演算する誤差演算部５１ａ、誤差演算部５１ａに入力する参照信号とフィードバック信号間の遅延時間差が零となるように各信号を遅延する遅延部５１ｂ，５１ｃ、該差ｅ（ｔ）が小さくなるように適応制御すると共に参照信号に適応制御結果を反映させる適応制御部５１ｄ、遅延部５１ｃの遅延時間を制御して参照信号とフィードバック信号が同時に誤差演算部５１ａに入力するよう制御する遅延時間制御部５１ｅを有している。
遅延部５１ｃは、クロック周期で到来するディジタルのフィードバック信号ｙ（ｔ）を順次シフトしながら記憶するシフトレジスタ６１、シフトレジスタ６１の所定シフト位置から送信信号を取り出して誤差演算部５１ａに入力する第１のセレクタ６２、シフトレジスタ６１の所定シフト位置から送信信号を取り出して遅延時間制御部５１ｅの相関器に入力する第２のセレクタ６３を有している。第２のセレクタ６３は、フィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１の位置を切り替えることにより、送信信号に対する遅延時間差を制御する。シフトレジスタ６１のシフト長は、参照信号とフィードバック信号間の最大遅延時間以上となるように定められており、先頭よりｍ番目のシフト位置においてフィードバック信号はｍ・Ｔ（Ｔはクロック周期）遅延する。
遅延時間制御部５１ｅは、周波数検出部７１、遅延時間テーブル保存部７２、遅延時間取得部７３、遅延時間設定部７４、スライディング相関器７５を備えている。
周波数検出部７１はＦＦＴなどで構成され、参照信号ｘ（ｔ）の周波数成分を検出する。遅延時間テーブル保存部７２は、参照信号とフィードバック信号がそれぞれ誤差演算部５１ａに入力するまでの遅延時間の差を参照信号周波数に対応させて記憶する。参照信号とフィードバック信号がそれぞれ誤差演算部５１ａに入力するまでの遅延時間の差は、参照信号の周波数成分（周波数、帯域幅等）により変化するから、予め、この関係を測定しておき、遅延時間テーブル保存部７２に参照信号周波数に対応させて遅延時間差を登録しておく。
遅延時間取得部７３は、参照信号の周波数成分に応じた遅延時間差を遅延時間テーブル保存部７２から取得して遅延時間設定部７４に入力する。遅延時間設定部７４は、遅延時間取得部７３から入力された遅延時間を遅延部５１ｃの第１セレクタ６２に初期設定する。また、遅延時間設定部７４は、最大相関を求めるために遅延部５１ｃの第２のセレクタ６３を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、フィードバック信号の遅延時間を変更する。そして、各遅延時間においてスライディング相関器７５で演算された相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延部５１ｃの第１のセレクタ６３に再設定する。
スライディング相関器７５は、所定時間遅延した送信信号と遅延部５１ｃから出力するフィードバック信号を１クロックづつ乗算すると共に乗算結果を積算して両信号間の相関を演算するもので、乗算器７５ａ、１クロック遅延器７５ｂ、それまでの積算値と今回の乗算結果を加算して出力する加算器７５ｃで構成されている。
以下全体の動作を説明する。
送信信号が入力すると、適応制御部５１ｄは、参照信号ｘ（ｔ）に適応制御結果を反映することにより得られた信号を変調部５２に入力し、変調部５２は入力信号に変調処理を施し、ＤＡ変換器５３は変調信号をアナログ信号に変換して電力増幅器５４に入力し、電力増幅器５４は入力信号を増幅してアンテナ５５より空間に放射する。方向結合器５６は電力増幅器出力の一部分を取り出してＡＤ変換器５７を介して復調部５８に入力し、復調部５８は入力信号に復調処理を施して適応制御装置５１に入力する。
又、送信信号が入力すると、周波数検出部７１は参照信号の周波数成分を検出し、遅延時間取得部７３は遅延時間テーブル保存部７２より参照信号の周波数成分に応じた遅延時間を取得し、遅延時間設定部７４に入力する。遅延時間設定部７４は、遅延時間取得部７３から入力された遅延時間を遅延部５１ｃの第１セレクタ６２に初期設定する。この結果、フィードバック信号ｙ（ｔ）は、遅延部５１ｃに設定された遅延時間だけ遅延され、フィードバック信号の全遅延時間は、参照信号ｘ（ｔ）が遅延部５１ｂを介して誤差演算部５１ａに到達するまでの全遅延時間と略等しくなる。
誤差演算部５１ａは遅延部５１ｂ，５１ｃを介して入力する参照信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）の差ｅ（ｔ）を演算し、適応制御部５１ｄは該差ｅ（ｔ）が小さくなるように適応制御し、次の参照信号に適応制御結果を反映する。以後上記動作が繰り返される。以上の制御により、参照信号とフィードバック信号の遅延時間を等しくできるため良好な適応制御が可能となり、良好に電力増幅器の歪を補償することができる。
又、以上と並行して遅延時間の微調整を行う。すなわち、遅延時間設定部７４は、最大相関を求めるために、遅延部５１ｃの第２のセレクタ６３を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、これによりフィードバック信号の遅延時間を変更する。そして、遅延時間設定部７４は、各遅延時間においてスライディング相関器７５で演算した相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延部５１ｃの第１のセレクタ６３に再設定する。
最大相関を求める際のシフト範囲は初期設定した遅延時間の前後わずかな範囲でよく、これにより、遅延部５１ｃの遅延時間をすばやくリアルタイムに微調整してフィードバック信号と参照信号の誤差演算部への到達時間を高精度に一致させることができ、良好な適応制御が可能となる。
（Ｂ）第２実施例
第１実施例では、参照信号周波数と遅延時間の対応関係を示すテーブルが既に求まって遅延時間テーブル保存部７２に登録されているものとして説明したが、第２実施例ではこのテーブルを作成し、しかる後、第１実施例と同様の方法で遅延時間を制御する。図２は遅延時間テーブル作成原理説明図である。装置の信号帯域を図２（Ａ）に示すようにｆ０〜ｆ３のＦＡであるとする。図２（Ｂ）に示す帯域幅ＦＢで中心周波数がｆ０〜ｆ３まで順次大きくなるトレーニング信号を装置に入力し、それぞれのトレーニング信号に対して相関値が最大となる遅延時間差を求め、プロットすれば図２（Ｃ）に示す周波数−遅延特性が得られる。なお、トレーニング信号は装置の信号帯域に対し狭帯域な信号を用いるものとし、装置信号の帯域をＦＡ、トレーニング信号帯域をＦＢとするとＦＡ≧ＦＢが成り立つ。
図３は第２実施例の適応制御装置の構成図であり、図１の第１実施例と同一部分には同一符号を付している。異なる点は、通信制御部５９、スイッチ６０、遅延時間テーブル作成部７６などの遅延時間テーブルを作成するための構成が追加された点である。尚、遅延部５１ｃは図１の遅延部５１ｃと同一の構成を有している。
送信信号を送信するに先立って、遅延時間テーブルを作成する。通信制御部５９はスイッチ６０によりトレーニング信号を選択するように制御し、且つ、遅延時間制御部５１ｅに遅延時間テーブルを作成するよう指示する。ついで、通信制御部５９は中心周波数ｆ０の第１のトレーニング信号を発生すると共に、該中心周波数ｆ０を遅延時間テーブル作成部７６に入力する。
遅延時間設定部７４は、最大相関を求めるために、遅延部５１ｃの第２のセレクタ６３（図１参照）を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、これによりフィードバック信号の遅延時間を変更する。そして、遅延時間設定部７４は、各遅延時間において相関器７５で演算した相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延時間テーブル作成部７６に入力する。遅延時間テーブル作成部７６は入力された遅延時間を中心周波数ｆ０に対応させて記憶する。以後、通信制御部５９は、周波数がｆ０からｆ３まで順次増大するように狭帯域のトレーニング信号を発生し、遅延時間テーブル作成部７６は前記と同様に得られた遅延時間を周波数に対応させて記憶し、全帯域について周波数−遅延時間が求まれば遅延時間テーブル７２に設定してテーブルの作成処理が完了する。これにより、通信制御部５９はスイッチにより送信信号を選択させる。以後、第１実施例と同様に遅延時間制御及び適応制御が行われる。
（Ｃ）第３実施例
第１、第２実施例は参照信号周波数と遅延時間の対応をテーブル化し、該テーブルより遅延時間を求めて遅延部に設定する方式であるが、数点の周波数と遅延時間の対応を記憶し、それぞれの間を直線化して１次方程式で表現し、計算により遅延時間を求めて遅延部に設定するようにもできる。
図４は、第３実施例の説明図であり、トレーニング信号の中心周波数をｆ０、０、ｆ３と変化させ、この中心周波数の時に、フィードバック信号の遅延時間（遅延量）を求めて記憶する。そして、求めた３組の中心周波数と遅延量を用いて、中心周波数と遅延量の１次方程式（Ａ０×ｆｒｑ＋Ｂ０，Ａ１×ｆｒｑ＋Ｂ１）を２つ生成し、参照信号周波数が変更した時、所定の方程式より参照信号周波数に応じた遅延量を求めて遅延部に設定する。
図５は第３実施例の適応制御装置の構成図であり、図１の第１実施例と同一部分には同一符号を付している。第１実施例と異なる点は、遅延時間計算部７７を設けて遅延時間を計算により算出する点である。なお、送信信号を送信するに先立って、図３に示す方法でトレーニング信号を入力して幾つかの周波数に応じた遅延量を求めて遅延時間計算部７７に入力しておく。
かかる状態において、送信信号が入力すると、適応制御部５１ｄは、参照信号ｘ（ｔ）に適応制御結果を反映することにより得られた信号を変調部５２に入力し、変調部５２は入力信号に変調処理を施し、ＤＡ変換器５３は変調信号をアナログ信号に変換して電力増幅器５４に入力し、電力増幅器５４は入力信号を増幅してアンテナ５５より空間に放射する。方向結合器５６は電力増幅器出力の一部分を取り出してＡＤ変換器５７を介して復調部５８に入力し、復調部５８は入力信号に復調処理を施して適応制御装置５１に入力する。
又、送信信号が入力すると、周波数検出部７１は参照信号の周波数成分を検出して遅延時間計算部７７に入力する。遅延時間計算部７７は参照信号の周波数成分が属する範囲に応じた一次方程式を用いて遅延時間を計算し、該遅延時間を遅延時間設定部７４に入力する。遅延時間設定部７４は、遅延時間計算部７７から入力された遅延時間を遅延部５１ｃの第１セレクタ６２に初期設定する。
この結果、フィードバック信号ｙ（ｔ）は、設定された遅延時間だけ遅延部５１ｃで遅延し、フィードバック信号の全遅延時間は、参照信号ｘ（ｔ）が遅延部５１ｂを介して誤差演算部５１ａに到達するまでの全遅延時間と略等しくなる。
誤差演算部５１ａは遅延部５１ｂ，５１ｃを介して入力する参照信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）の差ｅ（ｔ）を演算し、適応制御部１ｄは該差ｅ（ｔ）が小さくなるように適応制御し、次の参照信号に適応制御結果を反映する。以後上記動作が繰り返される。以上の制御により、参照信号とフィードバック信号の遅延時間を等しくできるため良好な適応制御が可能となる。
又、以上と並行して第１実施例と同様の方法で遅延時間の微調整を行う。すなわち、遅延時間設定部７４は、最大相関を求めるために、遅延部５１ｃの第２のセレクタ６３（図１参照）を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、これによりフィードバック信号の遅延時間を変更する。そして、遅延時間設定部７４は、各遅延時間においてスライディング相関器７５で演算した相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延部５１ｃの第１のセレクタ６３に再設定する。
最大相関を求める際のシフト範囲は初期設定した遅延時間の前後わずかな範囲でよく、これにより、遅延部５１ｃの遅延時間をすばやくリアルタイムに微調整してフィードバック信号と参照信号の誤差演算部への到達時間を高精度に一致させることができ、良好な適応制御が可能となる。
（Ｄ）第４実施例
第１〜第３実施例はシングルキャリアで送信する場合であるが、マルチキャリア信号を用いて送信する場合がある。かかる場合、図６に示すようにキャリア数（使用帯域幅に相当）及びキャリア配置により特定される中心周波数に応じてフィードバック信号ｙ（ｔ）の遅延時間が変化する。そこで、第４実施例では、予め、キャリア数とキャリア配置の組み合わせ、あるいは中心周波数に対応させて遅延時間を測定して遅延時間テーブル保存部に登録しておき、実際のキャリア数とキャリア配置の組み合わせ、あるいは中心周波数に対応する遅延時間を該テーブルより求めて遅延部に設定する。
図７は第４実施例の構成図であり、図１の第１実施例と同一部分には同一符号を付している。第１実施例と異なる点は、
▲１▼ｎ個（図ではｎ＝４）の周波数を多重して送信する点（マルチキャリア送信）、
▲２▼キャリア数とキャリア配置の組み合わせ、あるいはキャリア数とキャリア配置により特定される中心周波数に対応させて遅延時間を保持する遅延時間テーブルを遅延時間テーブル保存部７２に登録している点、
▲３▼遅延時間取得部７３が通信制御部５９からキャリア数とキャリア配置の組み合わせ、あるいは前記中心周波数を入手し、これらに対応する遅延時間を遅延時間テーブルより取得して遅延時間設定部７４に入力する点、
である。尚、遅延部５１ｃは図１の遅延部５１ｃと同一の構成を有している。
周波数発生部６５ａ〜６５ｄは通信制御部５９の制御でオン／オフされ、それぞれｅｘｐ（ｊω１ｔ）〜ｅｘｐ（ｊω４ｔ）（ωｎ＝２πｔ）の周波数信号を発生する。
この状態で各送信信号ｘ１（ｔ）〜ｘ４（ｔ）が入力すると、周波数シフト部６６ａ〜６６ｄはディジタルの各送信信号ｘ１（ｔ）〜ｘ４（ｔ）にｅｘｐ（ｊω１ｔ）〜ｅｘｐ（ｊω４ｔ）（ωｎ＝２πｆｎ）を乗算して周波数ｆ１〜ｆ４に周波数シフトし、合成部６７は周波数多重する。このディジタル周波数多重送信信号ｘ（ｔ）はシングルキャリアの送信信号ｘ（ｔ）に対応し、以後、シングルキャリアの場合と同様の適応制御、遅延時間制御を施される。
適応制御部５１ｄは、送信信号ｘ（ｔ）に適応制御結果を反映することにより得られた信号を変調部５２に入力し、変調部５２は入力信号に変調処理を施し、ＤＡ変換器５３は変調信号をアナログ信号に変換して電力増幅器５４に入力し、電力増幅器５４は入力信号を増幅してアンテナ５５より空間に放射する。方向結合器５６は電力増幅器出力の一部分を取り出してＡＤ変換器５７を介して復調部５８に入力し、復調部５８は入力信号に復調処理を施して適応制御装置５１に入力する。
また、遅延時間取得部７３は、通信制御部５９からキャリア数とキャリア配置の組み合わせ、あるいはキャリア数とキャリア配置により特定される中心周波数を入手する。ついで、遅延時間取得部７３は、入手したキャリア数とキャリア配置の組み合わせ、あるいは中心周波数に対応する遅延時間を遅延時間テーブル保存部７２より取得して遅延時間設定部７４に入力する。遅延時間設定部７４は、遅延時間取得部７３から入力された遅延時間を遅延部５１ｃの第１セレクタ６２（図１参照）に初期設定する。この結果、フィードバック信号ｙ（ｔ）は、設定された遅延時間だけ遅延部５１ｃで遅延して誤差演算部５１ａに到達する。これにより、フィードバック信号の全遅延時間は、参照信号である送信信号ｘ（ｔ）が遅延部５１ｂを介して誤差演算部５１ａに到達するまでの全遅延時間と略等しくなる。
誤差演算部５１ａは遅延部５１ｂ，５１ｃを介して入力する参照信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）の差ｅ（ｔ）を演算し、適応制御部５１ｄは該差ｅ（ｔ）が小さくなるように適応制御し、次の送信信号に適応制御結果を反映する。以後上記動作が繰り返される。以上の制御により、参照信号とフィードバック信号の遅延時間を等しくできるため良好な適応制御が可能となる。
又、以上と並行して第１実施例と同様の方法で遅延時間の微調整を行う。すなわち、遅延時間設定部７４は、最大相関を求めるために、遅延部５１ｃの第２のセレクタ６３（図１参照）を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、これによりフィードバック信号の遅延時間を変更する。そして、遅延時間設定部７４は、各遅延時間において相関器７５で演算した相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延部５１ｃの第１のセレクタ６３に再設定する。最大相関を求める際のシフト範囲は初期設定した遅延時間の前後わずかな範囲でよく、これにより、遅延部５１ｃの遅延時間をすばやくリアルタイムに微調整してフィードバック信号と参照信号の誤差演算部への到達時間を高精度に一致させることができ、良好な適応制御が可能となる。
以上では、テーブルより遅延時間を取得したが、第３実施例と同様に、キャリア数、キャリア配置より遅延時間を演算する計算式を用いて遅延時間を取得することもできる。例えば、離散的にマルチキャリアの中心周波数に対応する遅延量を求めておき、これらを用いて中心周波数から遅延量を計算する計算式を確立し、実際のキャリア数、キャリア配置より中心周波数を求め、前記計算式を用いて遅延量を計算する。
（Ｅ）第５実施例
フィードバック信号の遅延時間は、キャリア数及びキャリア配置により変化すると共に、各キャリアの電力にも依存して変化する。図８においてＡはキャリアの中心周波数と遅延量の関係を示す特性曲線、Ｂは電力と遅延量の関係を示す特性曲線である。キャリア数は同じであるが、電力が異なる（１）、（２）の遅延量を比べると中心周波数より高域側ｆ２，ｆ３の電力が小さい（２）の遅延量が少なくなっている。そこで、第５実施例では、キャリア数およびキャリア配置の組合わせ、あるいはこれらにより特定される中心周波数に対応する遅延量を示す第１のテーブルと、中心周波数より高域側の電力と低域側の電力との比（＝高域側電力／低域側電力）に対応する遅延量の増減を示す第２のテーブルを用意し、これらテーブルより遅延量を取得するようにしている。図９を参照すると、曲線Ｂは第２のテーブルの電力比／遅延量増減割合特性である。電力比がｒ０であれば、増減割合が−α０となるから、第１のテーブルより求まる遅延時間をτとすれば、電力を考慮した時の遅延時間はτ（１−α０）となる。
図１０は第５実施例の適応制御装置の構成図であり、図７の第４実施例と同一部分には同一符号を付している。異なる点は、
▲１▼  遅延時間テーブル保存部７２に上記第１、第２の２つのテーブルが登録されている点、
▲２▼  各キャリアの電力を測定する電力測定部８１が設けられている点、
▲３▼  遅延時間取得部７３が、上記第１、第２の２つのに基づいて遅延時間を取得する点である。
すなわち、遅延時間取得部７３は、通信制御部５９からキャリア数とキャリア配置の組み合わせ、あるいはキャリア数とキャリア配置より求まる中心周波数を入手し、これらに対応する遅延時間τを第１テーブルより取得する。ついで、遅延時間取得部７３は、各キャリアの電力に基づいて高域側電力と低域側電力の電力比を計算し、該電力比に応じた遅延量増減割合αを第２のテーブルより求め、次式
τ（１＋α）
により電力を考慮した遅延時間を求め、遅延時間設定部７４に設定する。遅延時間設定部７４は、遅延時間取得部７３から入力された遅延時間を遅延部５１ｃの第１セレクタ６２（図１参照）に初期設定する。この結果、フィードバック信号ｙ（ｔ）は、設定された遅延時間だけ遅延部５１ｃで遅延して誤差演算部５１ａに到達する。これにより、フィードバック信号の全遅延時間は、参照信号である送信信号ｘ（ｔ）が遅延部５１ｂを介して誤差演算部５１ａに到達するまでの全遅延時間と略等しくなる。
（Ｆ）第６実施例
フィードバック信号の遅延時間は、キャリア数及びキャリア配置により変化すると共に、装置内温度にも依存して変化する。図１１においてＡはキャリアの中心周波数と遅延量の関係を示す特性曲線、Ｂは装置内温度と遅延量の関係を示す特性曲線であり、図１２は温度Ｔ０における温度と遅延量の関係を示す特性曲線である。図１１、図１２より温度が上昇すると遅延時間が増大し、温度が下がると遅延時間が減少する。そこで、第６実施例では、キャリア数およびキャリア配置の組合わせ、あるいはこれらにより特定される中心周波数に対応する遅延量を示す第１のテーブルと、温度に対応する遅延量の増減量を示す第２のテーブルを用意し、これらテーブルより遅延量を取得するようにしている。
図１３は第６実施例の適応制御装置の構成図であり、図７の第４実施例と同一部分には同一符号を付している。異なる点は、
▲４▼  遅延時間テーブル保存部７２に上記第１、第２の２つのテーブルが登録されている点、
▲５▼  装置内の温度を測定する温度センサー８２が設けられている点、
▲６▼  遅延時間取得部７３が、キャリア数およびキャリア配置の組合わせ、あるいはこれらにより特定される中心周波数と、装置内温度とに基づいて遅延時間を取得する点である。
すなわち、遅延時間取得部７３は、通信制御部５９からキャリア数とキャリア配置の組み合わせ、あるいはキャリア数とキャリア配置により特定される中心周波数を入手し、これらに対応する遅延時間τを第１テーブルより取得する。ついで、遅延時間取得部７３は、装置内温度に応じた遅延最の増減量βを第２のテーブルより求め、次式
τ＋β
により装置内温度を考慮した遅延時間を求め、遅延時間設定部７４に設定する。遅延時間設定部７４は、遅延時間取得部７３から入力された遅延時間を遅延部５１ｃの第１セレクタ６２（図１参照）に初期設定する。この結果、フィードバック信号ｙ（ｔ）は、設定された遅延時間だけ遅延部５１ｃで遅延して誤差演算部５１ａに到達する。これにより、フィードバック信号の全遅延時間は、参照信号である送信信号ｘ（ｔ）が遅延部５１ｂを介して誤差演算部５１ａに到達するまでの全遅延時間と略等しくなる。
（Ｇ）第７実施例
フィードバック信号の遅延時間は、キャリア周波数に依存して変化する。図１４はキャリア周波数と遅延時間の関係図であり、キャリア周波数が高くなると遅延量が増大する。そこで、第７実施例ではキャリア周波数と遅延時間の対応をテーブル化しておき、実際のキャリア周波数に応じた遅延時間をテーブルより求めて遅延部に設定するようにしている。
図１５は第７実施例の構成図であり、図１の第１実施例と同一部分には同一符号を付している。第１実施例と異なる点は、
▲１▼  キャリア周波数と遅延時間の対応テーブルを遅延時間テーブル保存部７２に登録している点、
▲２▼  遅延時間取得部７３が通信制御部５９からキャリア周波数を入手し、該キャリア周波数に対応する遅延時間を遅延時間テーブルより取得して遅延時間設定部７４に入力する点、
▲３▼  ベースバンド信号をＲＦ信号に周波数変換する周波数変換部８３，８５，及びＲＦ信号をベースバンド信号に周波数変換する周波数変換部８４，８６に設定する制御信号情報を用いている点、
である。尚、遅延部５１ｃは図１の遅延部５１ｃと同一の構成を有している。
送信信号が入力すると、適応制御部５１ｄは、参照信号ｘ（ｔ）に適応制御結果を反映することにより得られた信号を変調部５２に入力し、変調部５２は入力信号に変調処理を施し、ＤＡ変換器５３は変調信号をアナログ信号に変換する。周波数変換部の発振器８３は通信制御部５９から指示されたキャリア周波数で発振し、乗算器８５はＤＡ変換器から出力するベースバンド信号にキャリア周波数信号を乗算して無線信号に周波数変換し、該無線信号を電力増幅器５４に入力し、電力増幅器５４は入力信号を増幅してアンテナ５５より空間に放射する。
方向結合器５６は電力増幅器出力の一部分を取り出し、乗算器８６は無線信号に発振器８４から発生するキャリア周波数信号を乗算してベースバンド信号に周波数変換する。ＡＤ変換器５７は乗算器８６から出力するベースバンド信号をディジタル信号に変換して復調部５８に入力し、復調部５８は入力信号に復調処理を施して適応制御装置５１に入力する。
一方、遅延時間取得部７３は通信制御部５９よりキャリア周波数を求め、遅延時間テーブル保存部７２よりキャリア周波数に応じた遅延時間を取得し、遅延時間設定部７４に入力する。遅延時間設定部７４は、遅延時間取得部７３から入力された遅延時間を遅延部５１ｃの第１セレクタ６２（図１参照）に初期設定する。この結果、フィードバック信号ｙ（ｔ）は、設定された遅延時間、遅延部５１ｃで遅延して誤差演算部５１ａに到達する。これにより、誤差演算部５１ａに到達するまでのフィードバック信号の全遅延時間は、参照信号ｘ（ｔ）が遅延部５１ｂを介して誤差演算部５１ａに到達するまでの全遅延時間と略等しくなる。
誤差演算部５１ａは遅延部５１ｂ，５１ｃを介して入力する参照信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）の差ｅ（ｔ）を演算し、適応制御部５１ｄは該差ｅ（ｔ）が小さくなるように適応制御し、次の参照信号に適応制御結果を反映する。以後上記動作が繰り返される。以上の制御により、良好な適応制御が可能となる。
又、以上と並行して遅延時間の微調整を行う。すなわち、遅延時間設定部７４は、最大相関を求めるために、遅延部５１ｃの第２のセレクタ６３（図１参照）を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、これによりフィードバック信号の遅延時間を変更する。そして、遅延時間設定部７４は、各遅延時間においてスライディング相関器７５で演算した相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延部５１ｃの第１のセレクタ６３に再設定する。
最大相関を求める際のシフト範囲は初期設定した遅延時間の前後わずかな範囲でよく、これにより、遅延部５１ｃの遅延時間をすばやくリアルタイムに微調整してフィードバック信号と参照信号の誤差演算部への到達時間を高精度に一致させることができ、良好な適応制御が可能となる。
（Ｈ）第８実施例
以上の実施例では、参照信号およびフィードバック信号が誤差演算部に入力するまでの遅延時間の差を求めて遅延部に設定して該差が零となるように制御するものであるが、予め、参照信号周波数に対する遅延時間差特性を作成し、その逆特性を複素フィルタに設定して遅延時間差が零となるように制御することもできる。
図１６は第８実施例の適応制御装置の構成図であり、図１の第１実施例と同一部分には同一符号を付している。異なる点は、
▲１▼  フィードバック信号ｙ（ｔ）に遅延時間特性をキャンセルするための処理を施して誤差演算部５１ａに入力する複素フィルタ５１ｆを設けた点
▲２▼  通信制御部５９、スイッチ６０、遅延時間特性作成部９１などの遅延時間特性を作成するための構成が追加された点、
▲３▼  遅延時間特性と逆特性を作成する逆特性作成部９２を設けた点、
▲４▼  該逆特性をフィードバック信号に付加するように係数を決定して複素フィルタ５１ｆに設定する複素フィルタ係数決定部９３を設けた点、
である。尚、遅延部５１ｃは図１の遅延部５１ｃと同一の構成を有している。
図１７は複素フィルタの構成図である。図１６では明確に示していないが送信信号、フィードバック信号は複素信号である。複素フィルタ５１ｆは、４つのＦＩＲフィルタ１０１〜１０４と、加算器１０５，１０６で構成され、ＦＩＲフィルタ１０１、１０３にフィードバック信号の実数部が入力し、ＦＩＲフィルタ１０２、１０４にフィードバック信号の虚数部が入力する。加算器１０５はＦＩＲフィルタ１０１、１０２の出力を合成して実数部を出力し、加算器１０６はＦＩＲフィルタ１０３、１０４の出力を合成して虚数部を出力する。ＦＩＲフィルタ１０１、１０４の係数は同じでＣｎ（ｎ＝１〜Ｎ）、ＦＩＲフィルタ１０２、１０３の係数は同じでＤｎ（ｎ＝１〜Ｎ）であり、加算器１０５，１０６より
Σ（Ｒｅｎ＋ｊＩＭｎ）×（Ｃｎ＋ｊＤｎ）
が出力される。複素フィルタ５１ｆの係数により、入力信号に所定の遅延特性を付与することができる。
送信信号を送信するに先立って、複素フィルタ係数を決定して複素フィルタ５１ｆに設定する。すなわち、第２実施例と同様に、通信制御部５９はスイッチ６０にトレーニング信号を選択させるよう制御し、且つ、遅延時間制御部５１ｅに遅延時間特性を作成するよう指示する。ついで、通信制御部５９は中心周波数ｆ０の第１のトレーニング信号（図２参照）を発生すると共に、該中心周波数ｆ０を遅延時間特性作成部９１に入力する。尚、遅延特性取得時、複素フィルタ５１ｆを遅延特性フラット、虚部係数０のフィルタとなるように設定する。
遅延時間設定部７４は、最大相関を求めるために、遅延部５１ｃの第２のセレクタ６３（図１参照）を制御してフィードバック信号ｙ（ｔ）を取り出すシフトレジスタ６１のシフト位置を切り替え、これによりフィードバック信号の遅延時間を変更する。そして、遅延時間設定部７４は、各遅延時間において相関器７５で演算した相関値を保存し、相関値が最大となる遅延時間を求め、この遅延時間を遅延時間特性作成部９１に入力する。遅延時間特性作成部９１は入力された遅延時間を中心周波数ｆ０に対応させて記憶する。
以後、通信制御部５９は、周波数がｆ０からｆ３まで順次増大するように狭帯域のトレーニング信号を発生し、遅延時間特性作成部９１は前記と同様に遅延時間を周波数に対応させて記憶して遅延時間特性を作成する。これにより、図１８（Ｂ）に示す遅延時間特性が得られる。ついで、逆特性作成部９２は図１８（Ｃ）に示すように遅延時間特性と逆特性を作成し、複素フィルタ係数決定部９３は該逆特性を示すように複素フィルタ５１ｆのフィルタ係数を決定して該複素フィルタ５１ｆに設定する。
複素フィルタの設定が完了すれば、通信制御部５９はスイッチ６０により入力信号を適応制御装置に入力させる。
送信信号が入力すると、適応制御部５１ｄは、送信信号ｘ（ｔ）に適応制御結果を反映し、変調部５２は適応制御を反映された信号に変調処理を施し、ＤＡ変換器５３は変調信号をアナログ信号に変換して電力増幅器５４に入力し、電力増幅器５４は入力信号を増幅してアンテナ５５より空間に放射する。
方向結合器５６は電力増幅器出力の一部分を検出し、ＡＤ変換器５７は検出信号をディジタル信号に変換して復調部５８に入力し、復調部５８は入力信号に復調処理を施して適応制御装置５１に入力する。
適応制御装置の複素フィルタ５１ｆは遅延時間差が零となるようにフィードバック信号にフィルタリング処理を施す。誤差演算部５１ａは遅延部５１ｂ，複素フィルタ５１ｆを介して入力する参照信号ｘ′（ｔ）とフィードバック信号ｙ′（ｔ）の差ｅ（ｔ）を演算し、適応制御部１ｄは該差ｅ（ｔ）が小さくなるように適応制御し、次の参照信号に適応制御結果を反映する。以後上記動作が繰り返される。以上の制御により、良好な適応制御が可能となる。
以上では送信装置における電力増幅器で発生する歪補償する場合に適用した例を示したが本発明はかかる場合に限らず、適応制御により騒音を減少する場合などに適用できる。
又、以上では相関器としてスライディング相関器を用いた例を示したが、マッチトフィルタを用いて相関器を構成することができる。
【図面の簡単な説明】
図１は第１実施例の適応制御装置の構成図である。
図２は遅延時間テーブル作成原理説明図である。
図３は第２実施例の適応制御装置の構成図である。
図４は第３実施例の説明図である。
図５は第３実施例の適応制御装置の構成図である。
図６はキャリア数とキャリア配置により特定される中心周波数に応じ他遅延時間特性である。
図７は第４実施例の構成図である。
図８は電力と遅延量の関係を示す特性曲線である。
図９は電力比／遅延量増減割合特性である。
図１０は第５実施例の適応制御装置の構成図である。
図１１は装置内温度と遅延量の関係を示す説明図である。
図１２は実際に測定した装置内温度と遅延量の関係を示す特性曲線である。
図１３は第６実施例の適応制御装置の構成図である。
図１４はキャリア周波数と遅延時間の関係図である。
図１５は第７実施例の適応制御装置の構成図である。
図１６は第８実施例の適応制御装置の構成図である。
図１７は複素フィルタの構成図である。
図１８は第８実施例の説明図である。
図１９は電力増幅器で発生する歪を補償するための適応制御装置の構成図である。
図２０は適応制御部の動作説明図である。
図２１は従来の遅延時間調整の構成図である。
【図１】
2003103164.tif 000003
【図２】
2003103164.tif 000004
【図３】
2003103164.tif 000005
【図４】
2003103164.tif 000006
【図５】
2003103164.tif 000007
【図６】
2003103164.tif 000008
【図７】
2003103164.tif 000009
【図８】
2003103164.tif 000010
【図９】
2003103164.tif 000011
【図１０】
2003103164.tif 000012
【図１１】
2003103164.tif 000013
【図１２】
2003103164.tif 000014
【図１３】
2003103164.tif 000015
【図１４】
2003103164.tif 000016
【図１５】
2003103164.tif 000017
【図１６】
2003103164.tif 000018
【図１７】
2003103164.tif 000019
【図１８】
2003103164.tif 000020
【図１９】
2003103164.tif 000021
【図２０】
2003103164.tif 000022
【図２１】
2003103164.tif 000023
【国際調査報告】
2003103164.tif 000024
2003103164.tif 000025
2003103164.tif 000026
2003103164.tif 000027
2003103164.tif 000028
2003103164.tif 000029