JP2719123B2 - Array antenna control device - Google Patents

Array antenna control device

Info

Publication number
JP2719123B2
JP2719123B2 JP7182680A JP18268095A JP2719123B2 JP 2719123 B2 JP2719123 B2 JP 2719123B2 JP 7182680 A JP7182680 A JP 7182680A JP 18268095 A JP18268095 A JP 18268095A JP 2719123 B2 JP2719123 B2 JP 2719123B2
Authority
JP
Japan
Prior art keywords
signal
received
output
array antenna
direct wave
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP7182680A
Other languages
Japanese (ja)
Other versions
JPH0936638A (en
Inventor
義晴 土居
武雄 大鐘
Original Assignee
株式会社エイ・ティ・アール光電波通信研究所
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社エイ・ティ・アール光電波通信研究所 filed Critical 株式会社エイ・ティ・アール光電波通信研究所
Priority to JP7182680A priority Critical patent/JP2719123B2/en
Publication of JPH0936638A publication Critical patent/JPH0936638A/en
Application granted granted Critical
Publication of JP2719123B2 publication Critical patent/JP2719123B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Radio Transmission System (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、アレーアンテナの
制御装置に関する。
The present invention relates to a control device for an array antenna.

【0002】[0002]

【従来の技術】高速デジタル移動体通信において、周波
数選択性フェージングを改善するためにアダプティブア
レーアンテナが用いられている。アダプティブアレーア
ンテナは、多重伝搬波の方向に指向性のヌルを形成する
ことによって多重伝搬波を抑圧して、周波数選択性フェ
ージングを軽減するものである。また、最近では、図1
1に示すアレーアンテナの制御装置を用いて、N個のア
ンテナ素子200−1乃至200−Nからなるアレーア
ンテナ200によって受信された信号を直接波信号と遅
延波信号とに分離した後、遅延時間差の補正をして合成
することにより各遅延波の電力を有効に利用して所望波
を受信することが行われている。
2. Description of the Related Art In high-speed digital mobile communication, an adaptive array antenna is used to improve frequency selective fading. The adaptive array antenna suppresses the multi-propagation wave by forming a directional null in the direction of the multi-propagation wave to reduce frequency selective fading. Recently, FIG.
1, the signal received by the array antenna 200 including the N antenna elements 200-1 to 200-N is separated into a direct wave signal and a delayed wave signal by using the array antenna control device shown in FIG. In this case, the desired wave is received by effectively utilizing the power of each delayed wave by compensating and synthesizing the desired wave.

【0003】図11は、小川恭孝,横畑和典,伊藤精彦
による“アダプティブアレーによる空間領域パスダイバ
ーシチの検討”電子情報通信学会総合大会,pp39
7,1995年において示された従来例のアレーアンテ
ナの制御装置のブロック図である。図11のアレーアン
テナの制御装置は、N個の受信モジュールRM200−
1乃至RM200−Nと、同相分配器201−1乃至2
01−Nと、ビーム形成器B200と、合成器205
と、復調器208と、適応制御プロセッサ209と、信
号発生器210とからなる。
FIG. 11 is a diagram of "Study on Spatial Domain Path Diversity by Adaptive Array" by Yasutaka Ogawa, Kazunori Yokohata and Yoshihiko Ito, IEICE General Conference, pp39.
FIG. 7 is a block diagram of a conventional array antenna control device shown in FIG. The control device for the array antenna in FIG. 11 includes N receiving modules RM200-
1 to RM200-N and in-phase distributors 201-1 to 201-2
01-N, beamformer B200, and combiner 205
, A demodulator 208, an adaptive control processor 209, and a signal generator 210.

【0004】図11の従来例のアレーアンテナの制御装
置において、受信モジュールRM200−1乃至RM2
00−Nはそれぞれ、アンテナ素子200−1乃至20
0−Nから出力される受信信号を増幅して所定の中間周
波数に周波数変換した後、A/D変換して同相分配器2
01−1乃至201−Nに出力する。同相分配器201
−1乃至201−Nはそれぞれ、入力された受信ディジ
タル信号を複数(L+1)の信号に同相分配して適応制
御プロセッサ209とビーム形成器B200に出力す
る。信号発生器210は、直接波信号に対応するトレー
ニング信号r1(t)と、それぞれ各遅延波と同一の遅
延時間を有するトレーニング信号r2(t)乃至r
L(t)とを発生して出力する。適応制御プロセッサ2
09は、入力されたN個の受信信号を成分とするN次元
列ベクトルの自己相関行列と、当該N次元列ベクトルと
トレーニング信号rk(t)との間の相関ベクトルとに
基づいて、受信信号から直接波信号と所定の数(L−
1)の遅延波信号とを取り出すためのウェイトベクトル
1乃至WLを演算してビーム形成器B200に出力す
る。ここで、ウェイトベクトルW1は、信号発生器21
0の発生するトレーニング信号r1(t)と直接波信号
に含まれるトレーニング信号との差の2乗が最小になる
ように演算され、ウェイトベクトルW2乃至WLはそれぞ
れ、信号発生器210の発生するトレーニング信号r2
(t)乃至rL(t)と、対応する遅延波信号に含まれ
るトレーニング信号との差の2乗が最小になるように演
算される。
In the conventional array antenna control apparatus shown in FIG. 11, the receiving modules RM200-1 to RM2
00-N are the antenna elements 200-1 to 20
0-N, amplifies the received signal, frequency-converts the signal to a predetermined intermediate frequency, and A / D converts the signal to in-phase distributor 2
Output to 01-1 to 201-N. In-phase distributor 201
Each of -1 to 201-N distributes the input received digital signal into a plurality of (L + 1) signals in phase and outputs the signals to the adaptive control processor 209 and the beamformer B200. The signal generator 210 includes a training signal r 1 (t) corresponding to the direct wave signal and training signals r 2 (t) to r each having the same delay time as each delayed wave.
L (t) is generated and output. Adaptive control processor 2
09 is a reception signal based on an autocorrelation matrix of an N-dimensional column vector having N input signals as components and a correlation vector between the N-dimensional column vector and the training signal r k (t). A direct wave signal and a predetermined number (L-
And calculates the weight vector W 1 to W L for extracting the delayed wave signal of 1) to the beamformer B200. Here, the weight vector W 1 is the signal generator 21
The square of the difference between the training signal contained in the training signal r 1 (t) and the direct wave signal generated by the 0 is calculated so as to minimize the respective weights vector W 2 to W L, of the signal generator 210 The generated training signal r 2
The calculation is performed so that the square of the difference between (t) to r L (t) and the training signal included in the corresponding delayed wave signal is minimized.

【0005】ビーム形成器B200は、受信信号とウェ
イトベクトルW1乃至WLとから直接波信号と(L−1)
個の遅延波信号とを取り出して合成器205に出力す
る。合成器205は、直接波信号と遅延波信号の遅延時
間を一致させて複数の信号を同相化して合成して復調器
208に出力する。復調器208は、合成器205から
出力された信号から受信ディジタル信号を決定して出力
する。以上のような構成により、従来例のアレーアンテ
ナの制御装置は、直接波信号と各遅延波信号を分離して
取り出し、遅延時間差の補正をした後、合成することに
より所望の信号を得ることができる。
[0005] beamformer B200 is the direct wave signal and from the received signal and the weight vector W 1 to W L (L-1)
The two delayed wave signals are taken out and output to combiner 205. The combiner 205 matches the delay times of the direct wave signal and the delayed wave signal, in-phases a plurality of signals, combines the signals, and outputs the same to the demodulator 208. Demodulator 208 determines a received digital signal from the signal output from combiner 205 and outputs the signal. With the above configuration, the conventional array antenna control apparatus can obtain a desired signal by separating and extracting the direct wave signal and each delay wave signal, correcting the delay time difference, and then combining them. it can.

【0006】[0006]

【発明が解決しようとする課題】しかし、従来例のアレ
ーアンテナの制御装置は、受信信号から分離された直接
波信号と遅延波信号間の相関及び各遅延波信号間の相関
が強い場合には、出力信号の信号対雑音比を大きくでき
ないという問題点があった。また、入射する遅延波の遅
延時間が既知でなければ、直接波信号と各遅延波信号と
の分離を適切に行うことができないので、出力信号の信
号対干渉波比が大きくできないという問題点があった。
その結果、受信信号の誤り率を小さくできないという問
題点があった。
However, the conventional apparatus for controlling an array antenna has a problem that the correlation between the direct wave signal separated from the received signal and the delayed wave signal and the correlation between the respective delayed wave signals are strong. However, there is a problem that the signal-to-noise ratio of the output signal cannot be increased. Further, if the delay time of the incoming delayed wave is not known, the direct wave signal and each delayed wave signal cannot be properly separated, so that the signal-to-interference wave ratio of the output signal cannot be increased. there were.
As a result, there is a problem that the error rate of the received signal cannot be reduced.

【0007】本発明の目的は、以上の問題点を解決し
て、直接波信号と各遅延波信号との分離を適切に行うこ
とができ、従来例に比較して、誤り率を小さくできるア
レーアンテナの制御装置を提供することにある。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems, to appropriately separate a direct wave signal and each delayed wave signal, and to reduce an error rate as compared with a conventional example. An object of the present invention is to provide an antenna control device.

【0008】[0008]

【課題を解決するための手段】本発明に係る請求項1記
載のアレーアンテナの制御装置は、送信局からディジタ
ル信号に従ってディジタル変調された送信信号が送信さ
れた後、所定の配置形状で近接して並置された複数N個
のアンテナ素子からなるアレーアンテナによって受信さ
れたN個の受信信号から、最も早くアレーアンテナに到
達する直接波信号と、上記直接波信号から遅延して到達
する少なくとも1つの遅延波信号とを用いて上記送信信
号を取り出すためのアレーアンテナの制御装置であっ
て、上記送信信号に含まれるトレーニング信号と同一の
信号を有するトレーニング信号を、所定の時間間隔で繰
り返し周期的に発生して出力する信号発生手段と、上記
各アンテナ素子によって受信されたN個の受信信号を成
分とするN次元列ベクトルに対して、上記直接波信号と
上記少なくとも1つの遅延波信号とに対応する複数のウ
ェイトベクトルを乗算することによって、上記直接波信
号と上記少なくとも1つの遅延波信号とを取り出して出
力するビーム形成手段と、上記信号発生手段から繰り返
し出力された各トレーニング信号と上記N次元列ベクト
ルとの間の相関ベクトルと、上記N次元列ベクトルの自
己相関行列とに基づいて、上記ビーム形成手段から出力
される上記直接波信号と上記少なくとも1つの遅延波信
号にそれぞれ含まれる各トレーニング信号と、上記信号
発生手段から繰り返し出力されるトレーニング信号との
差の2乗が最小になるように、上記直接波信号と上記少
なくとも1つの遅延波信号とにそれぞれ対応する複数の
N次元のウェイトべクトルを演算して出力するととも
に、上記演算されたウェイトベクトルに基づいて、上記
直接波信号及び上記少なくとも1つの遅延波信号の電力
の大きさにそれぞれ対応した複数の電力重み係数を演算
して出力する適応制御手段と、上記ビーム形成手段から
出力された上記直接波信号と上記少なくとも1つの遅延
波信号とに対してそれぞれ、上記適応制御手段から出力
された上記対応する複数の電力重み係数を乗じてそれぞ
れ出力する複数の乗算手段と、上記乗算手段から出力さ
れた複数の信号を加算して出力する加算手段と、上記加
算手段から出力された信号と上記適応制御手段から出力
された複数の電力重み係数とに基づいて、上記送信信号
に含まれるディジタル信号の取り得る既知の状態遷移で
推定される信号と上記加算手段から出力された信号との
距離が最小になるように、上記受信信号に含まれるディ
ジタル信号を推定して出力する最ゆう推定手段とを備え
たことを特徴とする。
According to a first aspect of the present invention, there is provided a control apparatus for an array antenna, wherein a transmission signal digitally modulated in accordance with a digital signal is transmitted from a transmission station, and then the antenna is arranged in a predetermined arrangement shape. A direct wave signal arriving at the array antenna earliest from N received signals received by an array antenna composed of a plurality of N antenna elements arranged side by side, and at least one of a direct wave signal arriving delayed from the direct wave signal A control device for an array antenna for extracting the transmission signal using a delayed wave signal, wherein the training signal having the same signal as the training signal included in the transmission signal is periodically and periodically repeated at predetermined time intervals. A signal generating means for generating and outputting a signal; and an N-dimensional array comprising N received signals received by each of the antenna elements as components. A beam for extracting and outputting the direct wave signal and the at least one delayed wave signal by multiplying the direct wave signal by the plurality of weight vectors corresponding to the direct wave signal and the at least one delayed wave signal. Forming means, an output from the beam forming means based on a correlation vector between each of the training signals repeatedly output from the signal generating means and the N-dimensional column vector, and an autocorrelation matrix of the N-dimensional column vector. And the training signal included in the at least one delayed wave signal and the training signal repeatedly output from the signal generating means, so that the square of the difference between the training signals is minimized. Calculating a plurality of N-dimensional weight vectors respectively corresponding to the signal and the at least one delayed wave signal Adaptive control means for calculating and outputting a plurality of power weighting factors respectively corresponding to the power levels of the direct wave signal and the at least one delayed wave signal based on the calculated weight vector. Multiplying the direct wave signal output from the beam forming means and the at least one delayed wave signal by the plurality of corresponding power weighting coefficients output from the adaptive control means, and outputting the multiplied signals; Multiplying means, an adding means for adding and outputting a plurality of signals output from the multiplying means, based on the signal output from the adding means and the plurality of power weighting coefficients output from the adaptive control means. A distance between a signal estimated by a known known state transition of a digital signal included in the transmission signal and a signal output from the adding means. And a maximum likelihood estimating means for estimating and outputting a digital signal included in the received signal so that is minimized.

【0009】以上のように構成された請求項1記載のア
レーアンテナの制御装置においては、上記各アンテナ素
子によって受信されたN個の受信信号を成分とするN次
元列ベクトルに対してそれぞれ、対応するウェイトベク
トルが乗算されて、上記直接波信号と上記少なくとも1
つの遅延波信号とが、所定の時間間隔で、取り出されて
上記ビーム形成手段から出力される。上記ビーム形成手
段から出力された上記直接波信号と上記少なくとも1つ
の遅延波信号とに対してそれぞれ、上記適応制御手段か
ら出力された上記対応する複数の電力重み係数が乗算さ
れて乗算手段から出力され、上記乗算手段から出力され
た複数の信号は、加算されて加算手段から出力される。
そして、上記加算手段から出力された信号と上記適応制
御手段から出力された複数の電力重み係数とに基づい
て、上記送信信号に含まれるディジタル信号の取り得る
既知の状態遷移で推定される信号と上記加算手段から出
力された信号との距離が最小になるように、上記受信信
号に含まれるディジタル信号が推定されて出力される。
In the array antenna control apparatus according to the first aspect of the present invention, each of the N-dimensional column vectors having the N received signals received by each of the antenna elements as components is provided. The direct wave signal and the at least one
The two delayed wave signals are extracted at predetermined time intervals and output from the beam forming means. The direct wave signal and the at least one delayed wave signal output from the beam forming means are each multiplied by the corresponding plurality of power weighting coefficients output from the adaptive control means, and output from the multiplication means. Then, the plurality of signals output from the multiplying means are added and output from the adding means.
Then, based on the signal output from the adding means and the plurality of power weighting coefficients output from the adaptive control means, a signal estimated at a known possible state transition of the digital signal included in the transmission signal, The digital signal included in the received signal is estimated and output so that the distance from the signal output from the adding means is minimized.

【0010】以上のように構成された請求項1記載のア
レーアンテナの制御装置は、上記直接波信号と上記遅延
波信号とを所定の時間間隔で取り出して出力するビーム
形成手段と、上記直接波信号と上記遅延波信号とに対し
てそれぞれ、上記電力重み係数を乗じてそれぞれ出力す
る複数の乗算手段と、上記乗算手段から出力された複数
の信号を加算して出力する加算手段とを備える。そし
て、上記最ゆう推定手段は、上記加算手段から出力され
た信号と上記電力重み係数とに基づいて、上記送信信号
に含まれるディジタル信号の取り得る既知の状態遷移で
推定される信号と上記加算手段から出力された信号との
距離が最小になるように、上記受信信号に含まれるディ
ジタル信号を推定して出力する。これによって、請求項
1記載のアレーアンテナの制御装置は、直接波信号と各
遅延波信号との分離を適切に行うことができ、従来例に
比較して、誤り率を小さくできる。
The control device for an array antenna according to claim 1, wherein said beam forming means extracts and outputs said direct wave signal and said delayed wave signal at predetermined time intervals; There are provided a plurality of multiplying means for multiplying each of the signal and the delayed wave signal by the power weighting coefficient and outputting the same, and an adding means for adding and outputting a plurality of signals output from the multiplying means. The maximum likelihood estimating means is configured to add, based on the signal output from the adding means and the power weighting coefficient, a signal estimated in a known state transition of a digital signal included in the transmission signal and the addition. The digital signal included in the received signal is estimated and output so that the distance from the signal output from the means is minimized. Thus, the array antenna control device according to the first aspect can appropriately separate the direct wave signal and each delayed wave signal, and can reduce the error rate as compared with the conventional example.

【0011】また、請求項2記載のアレーアンテナの制
御装置は、請求項1記載のアレーアンテナの制御装置に
おいて、上記信号発生手段は、上記送信信号に含まれる
トレーニング信号と同一の信号を有するトレーニング信
号を、上記送信信号に含まれるディジタル信号のシンボ
ル周期で繰り返し発生して出力することを特徴とする。
According to a second aspect of the present invention, there is provided the array antenna control device according to the first aspect, wherein the signal generating means includes a training signal having the same signal as a training signal included in the transmission signal. A signal is repeatedly generated and output at a symbol period of a digital signal included in the transmission signal, and is output.

【0012】これによって、請求項2記載のアレーアン
テナの制御装置は、遅延波信号の遅延時間を測定する必
要がないので、当該制御装置の構成を簡単にできるとと
もに、トレーニング信号を、上記シンボル周期で繰り返
し発生しない場合に比較して、誤り率を小さくできる。
Thus, the control device for the array antenna according to the second aspect of the present invention does not need to measure the delay time of the delayed wave signal, so that the configuration of the control device can be simplified and the training signal can be converted to the symbol period. In this case, the error rate can be reduced as compared with the case where the error does not occur repeatedly.

【0013】さらに、請求項3記載のアレーアンテナの
制御装置は、請求項1又は2記載のアレーアンテナの制
御装置において、上記電力重み係数はそれぞれ、上記対
応するウェイトベクトルのノルムの2乗の逆数であるこ
とを特徴とする。
Further, according to a third aspect of the present invention, in the control apparatus for an array antenna according to the first or second aspect, each of the power weighting coefficients is a reciprocal of a square of a norm of the corresponding weight vector. It is characterized by being.

【0014】これによって、請求項3記載のアレーアン
テナの制御装置は、上記電力重み係数を、上記対応する
ウェイトベクトルのノルムの2乗の逆数に設定しない場
合に比較して、誤り率を小さくできる。
Thus, the array antenna control device according to the third aspect can reduce the error rate as compared with a case where the power weighting factor is not set to the reciprocal of the square of the norm of the corresponding weight vector. .

【0015】またさらに、請求項4記載のアレーアンテ
ナの制御装置は、請求項1、2又は3記載のアレーアン
テナの制御装置においてさらに、上記ビーム形成手段か
ら出力される上記直接波信号と上記少なくとも1つの遅
延波信号のうち対応する上記相関ベクトルの大きさが所
定のしきい値より大きい信号を選択して出力する信号選
択手段を備えたことを特徴とする。
The control apparatus for an array antenna according to a fourth aspect of the present invention is the control apparatus for an array antenna according to the first, second or third aspect, further comprising: the direct wave signal output from the beam forming means; Signal delay means for selecting and outputting a signal having a magnitude of the corresponding correlation vector larger than a predetermined threshold value from one delayed wave signal is provided.

【0016】これによって、請求項4記載のアレーアン
テナの制御装置は、所定のしきい値より大きい電力を有
する信号のみを用いて最ゆう推定をしているので、信号
選択手段を備えていない場合に比較して、最ゆう推定を
する時間を短くできるとともに、誤り率を小さくでき
る。
According to the fourth aspect of the present invention, the control apparatus for the array antenna performs the maximum likelihood estimation using only the signal having the power larger than the predetermined threshold value. , The time for maximum likelihood estimation can be shortened, and the error rate can be reduced.

【0017】[0017]

【発明の実施の形態】以下、図面を参照して本発明に係
る実施の形態について説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0018】本実施の形態のアレーアンテナの制御装置
は、所定の配置形状で近接して並置された所定の複数N
個のアンテナ素子100−1乃至100−Nからなるア
レーアンテナ100を制御するための制御装置である。
当該制御装置は、図1に示すように、受信モジュールR
M−1乃至RM−Nと、同相分配器1−1乃至1−N
と、ビーム選択器Ba−1乃至Ba−Lを備えたビーム
形成器B1と、信号選択器4と、乗算器5−1乃至5−
Lと、加算器6と、適応制御プロセッサ9と、最ゆう推
定器7と、復調器8と、信号発生器10と、ROM11
とからなり、以下の特徴を有する。 (1)信号発生器10は、送信信号に含まれるトレーニ
ング信号と同一の信号を有するトレーニング信号d
k(t)を、送信信号に含まれるディジタル信号のシン
ボル周期Tで繰り返し周期的に発生して適応制御プロセ
ッサ9に出力する。 (2)適応制御プロセッサ9は、入力された受信信号x
1(t)乃至xN(t)を成分とするN次元列ベクトルX
(t)の自己相関行列Rxxと、信号発生器10から入
力されるトレーニング信号dk(t)とN次元列ベクト
ルX(t)との間の相関ベクトルVkxrとに基づい
て、加算器3−kから出力される信号yk(t)に含ま
れるトレーニング信号と信号発生器10で発生したトレ
ーニング信号dk(t)との差の2乗が最小になるよう
にウェイトべクトルWkを演算してビーム選択器3−k
に出力する一方、ウェイトベクトルWkに基づいて電力
重み係数1/│Wkを演算して加算器5−kと最ゆ
う推定器7とに出力する。また、適応制御プロセッサ9
は、相関ベクトルVkxrの大きさに基づいて信号選択
器4のスイッチSW−kに信号yk(t)を選択するか
否かの指令信号Skを出力する。 (3)ビーム形成器B1は、N次元列ベクトルX(t)
に直接波に対応するウェイトベクトルW1を乗算するこ
とによって、直接波で受信された信号y1(t)を信号
選択器4に出力し、N次元列ベクトルX(t)にそれぞ
れ第1乃至第(L−1)遅延波に対応するウェイトベク
トルW2乃至WLを乗算することによって、それぞれ第1
乃至第(L−1)遅延波で受信された信号y2(t)乃
至yL(t)とを取り出して信号選択器4に出力する。 (4)信号選択器4は、ビーム形成器B1から出力され
た直接波で受信された信号y1(t)と第1遅延波乃至
第(L−1)遅延波で受信された信号y2(t)乃至yL
(t)のうち、対応する相関ベクトルVkxrの大きさ
が所定のしきい値以上の信号を選択して乗算器5−1乃
至5−Lに出力する。 (5)乗算器5−1乃至5−Lは、信号選択器4から出
力される信号y1(t)乃至yL(t)にそれぞれ対応す
る電力重み係数1/│W12乃至1/│WL2を乗じて
加算器6に出力する。 (6)加算器6は、乗算器5−1乃至5−Lから出力さ
れる複数の信号を加算して最ゆう推定器7に出力する。 (7)最ゆう推定器7は、加算器6から出力された信号
ytと適応制御プロセッサ9から出力された電力重み係
数1/│Wk2とに基づいて、送信信号に含まれるディ
ジタル信号の取り得る既知の状態遷移で推定される信号
と加算器6から出力される信号ytとの距離が最小にな
るように、受信信号に含まれるディジタル信号を推定し
て復調器8に出力する。
The array antenna control device according to the present embodiment has a predetermined arrangement N
This is a control device for controlling an array antenna 100 including a plurality of antenna elements 100-1 to 100-N.
The control device includes, as shown in FIG.
M-1 to RM-N and in-phase distributors 1-1 to 1-N
, A beamformer B1 including beam selectors Ba-1 to Ba-L, a signal selector 4, and multipliers 5-1 to 5-
L, adder 6, adaptive control processor 9, maximum likelihood estimator 7, demodulator 8, signal generator 10, ROM 11
And has the following features. (1) The signal generator 10 has a training signal d having the same signal as the training signal included in the transmission signal.
k (t) is repeatedly and periodically generated at the symbol period T of the digital signal included in the transmission signal and output to the adaptive control processor 9. (2) The adaptive control processor 9 receives the received signal x
1 (t) to N-dimensional column as a component of the x N (t) vector X
Based on the autocorrelation matrix Rxx of (t) and the correlation vector V k xr between the training signal d k (t) input from the signal generator 10 and the N-dimensional column vector X (t), The weight vector W k is set so that the square of the difference between the training signal included in the signal y k (t) output from 3-k and the training signal d k (t) generated by the signal generator 10 is minimized. And the beam selector 3-k
, And calculates the power weighting factor 1 / | W k | 2 based on the weight vector W k and outputs the result to the adder 5-k and the maximum likelihood estimator 7. The adaptive control processor 9
Outputs a command signal Sk to the switch SW-k of the signal selector 4 as to whether or not to select the signal y k (t) based on the magnitude of the correlation vector V k xr. (3) The beamformer B1 generates an N-dimensional column vector X (t)
Is multiplied by a weight vector W 1 corresponding to the direct wave to output a signal y 1 (t) received by the direct wave to the signal selector 4, and the first to the N-dimensional column vectors X (t) are respectively by multiplying the weight vector W 2 to W L corresponding to (L-1) th delayed wave, the respective 1
The signals y 2 (t) to y L (t) received through the (L−1) th to (L−1) th delayed waves are extracted and output to the signal selector 4. (4) signal selector 4 are beamformer signals received by the direct wave output from the B1 y 1 (t) and the first delayed wave to (L-1) th signal y 2 received by the delay wave (T) to y L
From (t), a signal whose magnitude of the corresponding correlation vector V k xr is equal to or larger than a predetermined threshold value is selected and output to the multipliers 5-1 to 5-L. (5) multipliers 5-1 to 5-L, respectively to the signal y 1 output from the signal selector 4 (t) to y L (t) corresponding power weighting factor 1 / │W 1 │ 2 to 1 / │W L │ outputs 2 to the adder 6 is multiplied by a. (6) The adder 6 adds a plurality of signals output from the multipliers 5-1 to 5-L and outputs the result to the maximum likelihood estimator 7. (7) The maximum likelihood estimator 7 calculates the digital signal included in the transmission signal based on the signal yt output from the adder 6 and the power weighting factor 1 / | W k | 2 output from the adaptive control processor 9. The digital signal included in the received signal is estimated and output to the demodulator 8 such that the distance between the signal estimated by the known known state transition and the signal yt output from the adder 6 is minimized.

【0019】以下、図1を参照して、本発明に係る実施
の形態のアレーアンテナの制御装置について詳細に説明
する。本実施の形態において、送信局から送信される送
信信号は、所定の参照シンボル列を含むディジタル信号
に従ってディジタル変調され、送信信号の好ましくは最
初の部分に参照シンボル列に従ってディジタル変調され
たトレーニング信号が含まれている。本実施の形態にお
いては、第1遅延波乃至第(L−1)遅延波の直接波に
対する遅延時間τkはそれぞれ、T乃至(L−1)Tで
あると仮定する。ここで、Tは送信信号に含まれるディ
ジタル信号のシンボル周期である。
Hereinafter, an array antenna control apparatus according to an embodiment of the present invention will be described in detail with reference to FIG. In the present embodiment, a transmission signal transmitted from a transmitting station is digitally modulated according to a digital signal including a predetermined reference symbol sequence, and a training signal digitally modulated according to the reference symbol sequence is preferably included in a first portion of the transmission signal. include. In the present embodiment, it is assumed that the delay times τ k for the direct waves of the first to (L−1) th delayed waves are T to (L−1) T, respectively. Here, T is the symbol period of the digital signal included in the transmission signal.

【0020】実施の形態のアレーアンテナの制御装置に
おいて、受信モジュールRM−sは、低雑音増幅器とダ
ウンコンバータとA/D変換器とからなり、アンテナ素
子100−sで受信された受信信号を、低雑音増幅器に
よって増幅した後、ダウンコンバータで所定の中間周波
数に周波数変換し、A/D変換器によってディジタル信
号である受信信号Rsに変換して同相分配器1−sに出
力する。ここで、低雑音増幅器とダウンコンバータとA
/D変換器は、図示はしていない。同相分配器1−s
は、受信モジュールRM−sから出力された受信信号R
sを、(L+1)個の受信信号xs(t)に同相分配し
て、L個の乗算器2−1−1乃至2−L−1と適応制御
プロセッサ9に出力する。ここで、符号中のsは、符号
1乃至Nを代表して付したものであり、すなわち、s=
1,2,…,Nであり、以下、本明細書において同様に
表すものとする。
In the array antenna control apparatus according to the embodiment, the receiving module RM-s includes a low noise amplifier, a down converter, and an A / D converter, and receives a signal received by the antenna element 100-s. After being amplified by the low noise amplifier, the frequency is converted to a predetermined intermediate frequency by a down converter, converted to a received signal Rs which is a digital signal by an A / D converter, and output to the in-phase distributor 1-s. Here, a low noise amplifier, a down converter, and A
The / D converter is not shown. In-phase distributor 1-s
Is the received signal R output from the receiving module RM-s.
s is in-phase distributed to (L + 1) received signals x s (t), and output to the L multipliers 2-1-1 to 2-L-1 and the adaptive control processor 9. Here, s in the code is a code given to represent the codes 1 to N, that is, s =
1, 2,..., N, and will be similarly expressed in the present specification.

【0021】適応制御プロセッサ9は、受信信号x
1(t)乃至xN(t)のうち最初の1つの信号が入力さ
れると、信号発生器10にトレーニング信号dk(t)
の発生の開始を指令する指令信号を出力する。信号発生
器10は、適応制御プロセッサ9から入力される指令信
号に応え、ROM11に格納された参照シンボル列に基
づいて、数1で表されるトレーニング信号dk(t)を
シンボル周期Tで繰り返し発生して、適応制御プロセッ
サ9に出力する。ここで、ROM11には、送信信号に
含まれる参照シンボル列と同一の参照シンボル列が予め
格納されている。従って、信号発生器10が発生するト
レーニング信号dk(t)は、送信信号に含まれるトレ
ーニング信号と同一である。
The adaptive control processor 9 receives the received signal x
When the first one of the signals 1 (t) to x N (t) is input, the training signal d k (t) is input to the signal generator 10.
And outputs a command signal for commanding the start of the occurrence of. In response to the command signal input from the adaptive control processor 9, the signal generator 10 repeats the training signal d k (t) represented by Expression 1 at a symbol period T based on the reference symbol sequence stored in the ROM 11. And outputs it to the adaptive control processor 9. Here, the same reference symbol sequence as the reference symbol sequence included in the transmission signal is stored in the ROM 11 in advance. Therefore, the training signal d k (t) generated by the signal generator 10 is the same as the training signal included in the transmission signal.

【0022】[0022]

【数1】dk(t)=d{t−(k−1)T}D k (t) = d {t− (k−1) T}

【0023】適応制御プロセッサ9は、入力された受信
信号x1(t)乃至xN(t)を成分とするN次元列ベク
トルX(t)の自己相関行列Rxxと、信号発生器10
から入力されるトレーニング信号dk(t)とN次元列
ベクトルX(t)との間の相関ベクトルVkxrとに基
づいて、次の数2を用いてウェイトべクトルWkを演算
してビーム選択器3−kに出力する一方、ウェイトベク
トルWkに基づいて電力重み係数1/│Wkを演算し
て加算器5−kと最ゆう推定器7とに出力する。また、
適応制御プロセッサ9は、相関ベクトルVkxrの大き
さが所定のしきい値より大きい場合にはスイッチSW−
kを閉じる指令信号SkをスイッチSW−kに出力し、
相関ベクトルVkxrの大きさが所定のしきい値未満の
場合にはスイッチSW−kを開く指令信号Skをスイッ
チSW−kに出力する。ここで、符号kは、符号1乃至
Lを代表して付したものであり、以下、本明細書におい
て特に断らない限り同様に表すものとする。
The adaptive control processor 9 includes an autocorrelation matrix Rxx of an N-dimensional column vector X (t) having components of the input received signals x 1 (t) to x N (t), and a signal generator 10
Based on the correlation vector V k xr between the training signal d k input (t) and N-dimensional column vector X (t) from by calculating the weight base vector W k using the following Equation 2 while outputting the beam selector 3-k, and outputs to the adder 5-k and maximum likelihood estimator 7 and calculates the power weighting factor 1 / │W k2 based on the weight vector W k. Also,
When the magnitude of the correlation vector V k xr is larger than a predetermined threshold, the adaptive control processor 9 switches the switch SW-
k to output a command signal Sk to the switch SW-k,
When the magnitude of the correlation vector V k xr is smaller than a predetermined threshold value, a command signal Sk for opening the switch SW-k is output to the switch SW-k. Here, the symbol k represents the symbols 1 to L as representatives, and will be similarly expressed hereinafter unless otherwise specified in this specification.

【0024】[0024]

【数2】Wk=Rxx-1・Vkxr## EQU2 ## W k = Rxx -1 · V k xr

【0025】ここで、ウェイトベクトルW1は、ウェイ
トベクトルW1とN次元列ベクトルX(t)とを乗じる
ことにより直接波で受信された信号y1(t)を取り出
すためのN個の複素ウェイトw11乃至w1Nを成分とする
ベクトルである。また、ウェイトベクトルWk(k=
2,3,…,L)は、ウェイトベクトルWkとN次元列
ベクトルX(t)とを乗じることにより第(k−1)遅
延波で受信された信号yk(t)を取り出すためのN個
の複素ウェイトwk1乃至wkNを成分とするベクトルであ
る。また、自己相関行列Rxxと相関ベクトルVkxr
はそれぞれ、N次元列ベクトルX(t)を次の数3のよ
うに表すと、次の数4と数5で表すことができる。
Here, the weight vector W 1 is obtained by multiplying the weight vector W 1 by the N-dimensional column vector X (t) to extract N complex signals y 1 (t) received as direct waves. weight w 11 to a vector for the w 1N and components. Also, the weight vector W k (k =
, L) is used to extract the signal y k (t) received by the (k−1) th delayed wave by multiplying the weight vector W k by the N-dimensional column vector X (t). A vector having N complex weights w k1 to w kN as components. Further, the autocorrelation matrix Rxx and the correlation vector V k xr
Can be expressed by the following equations 4 and 5, respectively, when the N-dimensional column vector X (t) is expressed as the following equation 3.

【0026】[0026]

【数3】 X(t)=[x1(t),x2(t),…,xN(t)]T X (t) = [x 1 (t), x 2 (t),..., X N (t)] T

【数4】Rxx=E{XA(t)・XT(t)}Rxx = E {X A (t) · X T (t)}

【数5】Vkxr=E{XA(t)・dk(t)}V k xr = E {X A (t) · d k (t)}

【0027】ここで、数3における[]Tは行列の転置
を表わし、数5においてk=1,2,…,Lであり、E
{}は、N次元列ベクトルX(t)とトレーニング信号
k(t)との相関ベクトルを、トレーニング信号d
k(t)の全期間について平均したものであることを示
す。すなわち、相関ベクトルVkxrは、受信信号に含
まれるトレーニング信号とk番目のトレーニング信号d
k(t)とがどの程度、類似しているかを示している。
Here, [] T in Equation 3 represents transposition of a matrix, and in Equation 5, k = 1, 2,.
を represents the correlation vector between the N-dimensional column vector X (t) and the training signal d k (t),
k indicates that the average is obtained for the entire period of (t). That is, the correlation vector V k xr is calculated by using the training signal contained in the received signal and the k-th training signal d.
It shows how similar k (t) is.

【0028】ビーム形成器B1は、L個のビーム選択器
Ba−1乃至Ba−Lからなる。また、ビーム選択器B
a−k(k=1,2,…,L)は、乗算器2−k−1乃
至2−k−Nと加算器3−kとからなる。ビーム選択器
Ba−1において、乗算器2−1−s(s=1,2,
…,N)は、受信信号xs(t)と複素ウェイトw1s
を乗算して乗算された信号を加算器3−1に出力し、加
算器3−1は、乗算器2−1−1乃至2−1−Nから出
力されるN個の信号を加算してスイッチSW−1に加算
された信号y1(t)を出力する。これによって、乗算
器2−1−1乃至2−1−Nと加算器3−1とからなる
ビーム選択器Ba−1は、直接波で受信された信号y1
(t)をスイッチSW−1に出力する。
The beam former B1 comprises L beam selectors Ba-1 to Ba-L. Also, beam selector B
ak (k = 1, 2,..., L) includes multipliers 2-k-1 to 2-kN and an adder 3-k. In the beam selector Ba-1, the multiplier 2-1-s (s = 1, 2, 2)
.., N) outputs a signal obtained by multiplying the received signal x s (t) by the complex weight w 1s to the adder 3-1. The adder 3-1 outputs the signal to the multiplier 2-1. N signals output from 1 to 2-1-N are added, and the signal y 1 (t) added to the switch SW-1 is output. Accordingly, the beam selector Ba-1 including the multipliers 2-1-1 to 2-1-N and the adder 3-1 outputs the signal y 1 received as a direct wave.
(T) is output to the switch SW-1.

【0029】また、ビーム選択器Ba−2において、乗
算器2−2−s(s=1,2,…,N)は、受信信号x
s(t)と複素ウェイトw2sとを乗算して乗算された信
号を加算器3−2に出力し、加算器3−2は、乗算器2
−2−1乃至2−2−Nから出力されるN個の信号を加
算してスイッチSW−2に加算された信号y2(t)を
出力する。これによって、乗算器2−2−1乃至2−2
−Nと加算器3−2とからなるビーム選択器Ba−2
は、第1遅延波で受信された信号y2(t)をスイッチ
SW−2に出力する。同様にして、乗算器2−k−1乃
至2−k−Nと加算器3−kとからなるビーム選択器B
a−k(k=1,2,…,L)は、第(k−1)遅延波
で受信された信号yk(t)をスイッチSW−kに出力
する。
In the beam selector Ba-2, the multiplier 2-2-s (s = 1, 2,..., N) receives the received signal x
s (t) is multiplied by the complex weight w2s , and the multiplied signal is output to the adder 3-2.
-2-1 through 2-2-N are added together to output the signal y 2 (t) added to the switch SW-2. Thereby, the multipliers 2-2-1 through 2-2
-N and a beam selector Ba-2 comprising an adder 3-2
Outputs the signal y 2 (t) received by the first delay wave to the switch SW-2. Similarly, a beam selector B including multipliers 2-k-1 to 2-kN and an adder 3-k
a−k (k = 1, 2,..., L) outputs the signal y k (t) received by the (k−1) th delayed wave to the switch SW-k.

【0030】信号選択器4は、スイッチSW−1乃至S
W−Lからなる。信号選択器4において、スイッチSW
−kは、適応制御プロセッサ9から出力される指令信号
Skに基づいて、各伝送路を開閉する。すなわち、相関
ベクトルVkxrの大きさが所定のしきい値より大きい
場合にはスイッチSW−kを閉じて、信号yk(t)を
伝送させ、相関ベクトルVkxrの大きさが所定のしき
い値未満の場合には、スイッチSW−kを開いて、信号
k(t)を伝送させない。このようにして、スイッチ
SW−1乃至SW−Lからなる信号選択器4は、ビーム
選択器Ba−1乃至Ba−Lから出力される信号y
1(t)乃至yL(t)のうち、対応する相関ベクトルV
kxrの大きさが所定のしきい値より大きいものを選択
して乗算器5−1乃至5−Lに出力する。
The signal selector 4 includes switches SW-1 to SW
WL. In the signal selector 4, the switch SW
-K opens and closes each transmission path based on a command signal Sk output from the adaptive control processor 9. That is, when the magnitude of the correlation vector V k xr is larger than a predetermined threshold value, the switch SW-k is closed to transmit the signal y k (t), and the magnitude of the correlation vector V k xr is reduced to a predetermined value. If it is less than the threshold value, the switch SW-k is opened and the signal y k (t) is not transmitted. Thus, the signal selector 4 including the switches SW-1 to SW-L outputs the signal y output from the beam selectors Ba-1 to Ba-L.
1 (t) to y L (t), the corresponding correlation vector V
The size of the k xr is output to the selection to the multipliers 5-1 to 5-L to greater than a predetermined threshold value.

【0031】乗算器5−k(k=1,2,…,L)は、
ビーム選択器3−kから出力され、スイッチSW−kを
介して入力された信号と適応制御プロセッサ9から入力
された電力重み係数1/│Wkとを乗算して加算器
6に出力する。ここで、ウェイトベクトルWkは、数2
に示すように自己相関行列Rxxの逆数、すなわち電力
の逆数に比例し、受信電力の大きい受信波に対応するウ
ェイトベクトルWkは小さくなるので、信号選択器4か
ら出力された信号yk(t)のうち、受信電力の大きい
信号yk(t)の電力をさらに大きくでき、受信電力の
小さい信号yk(t)の電力をさらに小さくできる。加
算器6は、乗算器5−1乃至5−Lから出力された複数
の信号を加算して最ゆう推定器7に出力する。すなわ
ち、本実施の形態のアレーアンテナの制御装置では、乗
算器5−1乃至5−Lと加算器6とによって信号を最大
の比率で合成する最大比合成を行っている。これによっ
て、信号対雑音比(S/N比)を最大にできる。
The multiplier 5-k (k = 1, 2,..., L)
Is output from the beam selector 3-k, a switch signal input through the SW-k and power weighting factor input from the adaptive control processor 9 1 / │W k2 and the multiplication to the adder 6 I do. Here, the weight vector W k is given by
As shown in the figure, since the weight vector W k corresponding to the reciprocal of the autocorrelation matrix Rxx, that is, the reciprocal of the power and the received wave having the higher received power becomes smaller, the signal y k (t ), The power of the signal y k (t) having a large received power can be further increased, and the power of the signal y k (t) having a small received power can be further reduced. The adder 6 adds the plurality of signals output from the multipliers 5-1 to 5-L and outputs the result to the maximum likelihood estimator 7. That is, in the array antenna control device of the present embodiment, the multipliers 5-1 to 5-L and the adder 6 perform maximum ratio combining in which signals are combined at the maximum ratio. This can maximize the signal-to-noise ratio (S / N ratio).

【0032】最ゆう推定器7は、最ゆう推定処理のプロ
グラムを格納したROM(図示せず)と、最ゆう推定処
理を実行して受信信号に含まれるディジタル信号を推定
して出力するCPU(図示せず)と、記憶装置(図示せ
ず)とからなる。最ゆう推定器7は、加算器6から出力
された信号ytと適応制御プロセッサ9から出力された
電力重み係数1/│Wk2とに基づいて、詳細後述する
最ゆう推定処理を実行することによって、受信信号に含
まれるディジタル信号を推定して復調器8に出力する。
復調器8は、最ゆう推定器7から出力されるディジタル
信号を復調処理してベースバンド信号を出力する。
The maximum likelihood estimator 7 includes a ROM (not shown) storing a maximum likelihood estimation processing program and a CPU (not shown) for executing the maximum likelihood estimation processing and estimating and outputting a digital signal included in the received signal. (Not shown) and a storage device (not shown). Maximum likelihood estimator 7, based on the adder 6 power weighting coefficient output from the signal yt and adaptive control processor 9 which is output from the 1 / │W k2, executes the maximum likelihood estimation process described below details Thereby, the digital signal included in the received signal is estimated and output to the demodulator 8.
The demodulator 8 demodulates the digital signal output from the maximum likelihood estimator 7 and outputs a baseband signal.

【0033】以上のように構成されたアレーアンテナの
制御装置の動作を説明する。アレーアンテナ100のア
ンテナ素子100−1乃至100−Nで受信される各受
信信号は、図2(a)に示すように、直接波と第1乃至
第(L−1)遅延波からなる送信信号と、チャンネル間
干渉波C1,C2,C3等の不要波とを含む。ここで、
チャンネル間干渉波とは、当該送信信号と同一の周波数
を有する当該送信信号以外の信号のことである。アンテ
ナ素子100−1乃至100−Nで受信される受信信号
はそれぞれ、受信モジュールRM−1乃至RM−Nによ
って受信信号R1乃至RNに変換されて同相分配器1−
1乃至1−Nによって同相分配されてビーム形成器B1
に入力される。
The operation of the array antenna control device configured as described above will be described. As shown in FIG. 2A, each reception signal received by the antenna elements 100-1 to 100-N of the array antenna 100 is a transmission signal composed of a direct wave and first to (L-1) th delayed waves. And unnecessary waves such as inter-channel interference waves C1, C2, and C3. here,
The inter-channel interference wave is a signal other than the transmission signal having the same frequency as the transmission signal. The received signals received by the antenna elements 100-1 to 100-N are converted into received signals R1 to RN by the receiving modules RM-1 to RM-N, respectively, and are converted to the in-phase distributor 1-.
1 to 1-N and in-phase distributed to the beamformer B1.
Is input to

【0034】ビーム形成器B1に入力された受信信号x
1(t)乃至xN(t)は、ビーム形成器B1によって、
直接波で受信された信号y1(t)と第1乃至第(L−
1)遅延波で受信された信号y2(t)乃至yL(t)に
形成されて出力される。ここで、ビーム形成器B1から
出力される信号においては、図2(b)に示すように、
チャンネル間干渉波C1,C2,C3等の不要波は除か
れる。ビーム形成器B1から出力された信号yk(t)
のうち、対応する相関ベクトルVkxrの大きさが所定
のしきい値より大きい信号は、信号選択器4から出力さ
れ、乗算器5−kによって、電力重み係数1/│Wk2
が乗じられて加算器6に出力される。乗算器5−kから
出力された信号は、加算器6で加算されて最ゆう推定器
7に出力される。
Received signal x input to beamformer B1
1 (t) to x N (t) are converted by the beamformer B1
The signal y 1 (t) received as a direct wave and the first to (L−
1) Signals y 2 (t) to y L (t) received as delayed waves are formed and output. Here, in the signal output from the beam former B1, as shown in FIG.
Unwanted waves such as inter-channel interference waves C1, C2 and C3 are excluded. Signal y k (t) output from beamformer B1
Of the signal magnitude of the corresponding correlation vector V k xr is greater than a predetermined threshold is output from the signal selector 4, a multiplier by 5-k, a power weighting factor 1 / │W k2
Is output to the adder 6. The signals output from the multiplier 5-k are added by the adder 6 and output to the maximum likelihood estimator 7.

【0035】図2(c)は、加算器6から出力される信
号の1例を示している。例えば、図2(c)に示すよう
に、図2(b)に示したビーム形成器B1から出力され
る信号のうち対応する相関ベクトルV3xrの大きさが
所定のしきい値未満の信号y3(t)は、上述のように
信号選択器4から出力されないので、加算器6からは出
力されない。また、図2(b)に示したビーム形成器B
1から出力される信号y1(t)乃至yL(t)のうち対
応する相関ベクトルVkxrの大きさが所定のしきい値
より大きい信号y1(t),y2(t),y4(t),yL
(t)はそれぞれ、電力重み係数1/│W12,1/│
22,1/│W42,1/│WL2が乗じられて加算
され、加算器6から出力される。そして、受信信号に含
まれるディジタル信号は、最ゆう推定器7で、加算器6
から出力された信号ytと電力重み係数1/│Wk2
に基づいて、最ゆう推定されて出力され、復調器8によ
って復調されて、ベースバンド信号が出力される。
FIG. 2C shows an example of a signal output from the adder 6. For example, as shown in FIG. 2 (c), among the signals output from the beamformer B1 shown in FIG. 2 (b), a signal in which the magnitude of the corresponding correlation vector V 3 xr is smaller than a predetermined threshold value Since y 3 (t) is not output from the signal selector 4 as described above, it is not output from the adder 6. Further, the beam former B shown in FIG.
The signals y 1 (t), y 2 (t), and y 2 (t) whose magnitude of the corresponding correlation vector V k xr is larger than a predetermined threshold value among the signals y 1 (t) to y L (t) output from 1 y 4 (t), y L
(T) are power weighting factors 1 / | W 1 | 2 , 1 / |
W 22 , 1 / │W 42 , 1 / │W L2 are multiplied and added, and output from the adder 6. Then, the digital signal included in the received signal is added to an adder 6 by a maximum likelihood estimator 7.
On the basis of the signal yt output and power weighting factor 1 / │W k2 from being outputted is maximum likelihood estimation, is demodulated by the demodulator 8, the baseband signal is output.

【0036】次に、適応制御プロセッサ9で数2を用い
て演算されたウェイトベクトルW1とN次元列ベクトル
X(t)とを乗算することによって、直接波で受信され
た信号y1(t)を取り出すことができるとともに、適
応制御プロセッサ9で数2を用いて演算されたウェイト
ベクトルWk(k=2,…,L)とN次元列ベクトルX
(t)とを乗算することによって、第(k−1)遅延波
で受信された信号yk(t)を取り出すことができる理
由を説明する。
Next, by multiplying the weight vector W 1 calculated by the adaptive control processor 9 using Equation 2 by the N-dimensional column vector X (t), the signal y 1 (t ), And the weight vector W k (k = 2,..., L) and the N-dimensional column vector X calculated by the adaptive control processor 9 using Equation 2.
The reason why the signal y k (t) received by the (k−1) -th delayed wave can be extracted by multiplying by (t) will be described.

【0037】上述のように、ビーム形成器B1から出力
される信号yk(t)は、ウェイトベクトルWkとN次元
列ベクトルX(t)とが乗算された信号であり、次の数
6で表すことができる。
As described above, the signal y k (t) output from the beamformer B1 is a signal obtained by multiplying the weight vector W k by the N-dimensional column vector X (t). Can be represented by

【0038】[0038]

【数6】yk(t)=Wk T・X(t)Y k (t) = W k T · X (t)

【0039】また、本実施の形態のアレーアンテナの制
御装置において、信号発生器10によって発生されるト
レーニング信号dk(t)は、送信信号に含まれるトレ
ーニング信号と同一である。従って、直接波で受信され
た信号y1(t)の波形がトレーニング信号d1(t)の
波形にできる限り類似するようにウェイトベクトルW1
を演算することにより、直接波で受信された信号y
1(t)を取り出すためのウェイトベクトルW1を求める
ことができ、第(k−1)遅延波で受信された信号yk
(t)(k=2,…,L)の波形がトレーニング信号d
k(t)の波形にできる限り類似するようにウェイトベ
クトルWkを演算することにより、第(k−1)遅延波
で受信された信号yk(t)を取り出すためのウェイト
ベクトルWkを求めることができる。
Further, in the array antenna control device of the present embodiment, the training signal d k (t) generated by the signal generator 10 is the same as the training signal included in the transmission signal. Therefore, the weight vector W 1 is such that the waveform of the signal y 1 (t) received as a direct wave is as similar as possible to the waveform of the training signal d 1 (t).
, The signal y received by the direct wave
1 (t) can be determined the weight vector W 1 for taking out a signal y k received at the (k-1) delayed waves
(T) The waveform of (k = 2,..., L) is the training signal d
By calculating the weight vector W k to be similar as possible to the waveform of the k (t), the weight vector W k for retrieving the (k-1) received at the delayed wave signal y k (t) You can ask.

【0040】すなわち、次の数7で定義される誤差信号
εkを2乗した瞬時2乗誤差εk 2(k=1,2,…,
L)が最小になるように、各ウエイトベクトルWkを演
算することによって、直接波で受信された信号y
1(t)を取り出すためのウェイトベクトルW1と第(k
−1)遅延波で受信された信号yk(t)を取り出すた
めのウェイトベクトルWkを求めることができる。ここ
で、数7における右辺の第2式は、右辺の第1式のyk
(t)に数6の右辺の式を代入したものである。また、
数7の両辺を2乗することにより、瞬時2乗誤差ε
k 2は、数8で表すことができ、さらに、2乗平均誤差E
[εk 2]は、次の数9で表すことができる。
That is, an instantaneous square error ε k 2 (k = 1, 2,..., Squaring the error signal ε k defined by the following equation 7)
By calculating each weight vector W k such that L) is minimized, the signal y received in the direct wave is obtained.
1 (t) and the weight vector W 1
-1) A weight vector W k for extracting a signal y k (t) received as a delayed wave can be obtained. Here, the second expression on the right side in Expression 7 is y k of the first expression on the right side.
(T) is obtained by substituting the expression on the right-hand side of Equation (6). Also,
By squaring both sides of equation 7, the instantaneous square error ε
k 2 can be expressed by Equation 8, and furthermore, the root-mean-square error E
k 2 ] can be expressed by the following equation 9.

【0041】[0041]

【数7】 εk =dk(t)−yk(t) =dk(t)−Wk T・X(t)k = d k (t) −y k (t) = d k (t) −W k T × X (t)

【数8】εk 2={dk(t)}2+Wk T・X(t)・XT(t)・W
k−2dk(t)・XT(t)・Wk
k 2 = {d k (t)} 2 + W k T } X (t) ・ X T (t) ・ W
k- 2d k (t) · X T (t) · W k

【数9】E[εk 2]=E[{dk(t)}2]+Wk T・E[X
A(t)・XT(t)]・Wk−2E[XA(t)・dk(t)]Wk
E [ε k 2 ] = E [{d k (t)} 2 ] + W k T · E [X
A (t) · X T ( t)] · W k -2E [X A (t) · d k (t)] W k

【0042】従って、直接波に対応するウェイトベクト
ルW1と第(k−1)遅延波に対応するウェイトベクト
ルWkを求めるためには、数9で表される2乗平均誤差
E[εk 2]が最小になるように、ウェイトベクトルWk
を求ればよい。ここで、XA(t)は、N次元列ベクト
ルX(t)の共役転置行列を表わす。
Therefore, in order to obtain the weight vector W 1 corresponding to the direct wave and the weight vector W k corresponding to the (k−1) th delayed wave, the root mean square error E [ε k represented by Expression 9 is obtained. 2 ] is minimized so that the weight vector W k
Should be obtained. Here, X A (t) represents a conjugate transpose of the N-dimensional column vector X (t).

【0043】次に、数9で表される2乗平均誤差E[ε
k 2]を、数4で表される自己相関行列Rxxと、数5で
表される相関ベクトルVkxrとを用いて変形すると、
2乗平均誤差E[εk 2]は、次の数10で表すことがで
きる。
Next, the root-mean-square error E [ε expressed by equation (9)
k 2 ] is transformed using an autocorrelation matrix Rxx expressed by Expression 4 and a correlation vector V k xr expressed by Expression 5.
The root mean square error E [ε k 2 ] can be expressed by the following equation (10).

【0044】[0044]

【数10】 E[εk 2] =E[{dk(t)}2]+Wk T・Rxx・Wk−2Vkxr・W E [ε k 2 ] = E [{d k (t)} 2 ] + W k T · Rxx · W k −2V k xr · W k

【0045】数10で表される2乗平均誤差E
[ε ]は、数10から明らかなように、複素ウェイ
トwk1乃至wkNに関する凹型の2次曲面で表されるので
確実に最小値を有し、2乗平均誤差E[εk 2]の曲面に
おける導関数法が適用できる。従って、数10で表され
る2乗平均誤差E[εk 2]を各複素ウェイトwk1乃至w
kNで微分して求めた微分係数を0にするウェイトベクト
ルWkは、2乗平均誤差E[εk 2]を最小にする。従っ
て、数10の右辺を各複素ウェイトwk1乃至wkNで微分
してその微分係数を0とおくことにより、数10で表さ
れる2乗平均誤差E[εk 2]を最小にするための条件式
は、数11で表すことができる。
The root mean square error E expressed by equation (10)
As is clear from Equation 10, [ε k 2 ] is represented by a concave quadratic surface with respect to the complex weights w k1 to w kN, so that it has a minimum value, and the root mean square error E [ε k 2] ] Can be applied. Therefore, the root mean square error E [ε k 2 ] expressed by Expression 10 is calculated by using each of the complex weights w k1 to w k1.
The weight vector W k that sets the differential coefficient obtained by differentiating with kN to 0 minimizes the root mean square error E [ε k 2 ]. Therefore, by differentiating the right side of Equation 10 with each of the complex weights w k1 to w kN and setting the differential coefficient to 0, the root mean square error E [ε k 2 ] expressed by Equation 10 is minimized. Can be expressed by Expression 11.

【0046】[0046]

【数11】Rxx・Wk−Vkxr=0Rxx · W k −V k xr = 0

【0047】適応制御プロセッサ9において、ウェイト
ベクトルWkを演算するときに用いた数2は、2乗平均
誤差E[εk 2]を最小にする条件式である数11を変形
することにより得られる。すなわち、数2を満足するよ
うにウェイトベクトルWkを演算することにより、2乗
平均誤差E[εk 2]を最小にするウェイトベクトルWk
を求めることができる。言い換えれば、2乗平均誤差E
[εk 2]を最小にするようにウェイトベクトルWkを演
算することにより、直接波で受信された信号y1(t)
を取り出すためのウェイトベクトルW1と第(k−1)
遅延波(k=2,3,…,L)で受信された信号y
k(t)を取り出すためのウェイトベクトルWkを求める
ことができる。
Equation 2 used in calculating weight vector W k in adaptive control processor 9 is obtained by modifying equation 11 which is a conditional expression that minimizes the mean square error E [ε k 2 ]. Can be That is, by calculating the weight vector W k so as to satisfy Equation 2 , the weight vector W k that minimizes the root mean square error E [ε k 2 ]
Can be requested. In other words, the root mean square error E
By calculating the weight vector W k so as to minimize [ε k 2 ], the signal y 1 (t) received as a direct wave
And the weight vector W 1 for extracting the
The signal y received by the delayed wave (k = 2, 3,..., L)
A weight vector W k for extracting k (t) can be obtained.

【0048】次に、最ゆう推定器7における最ゆう推定
処理について説明する。本発明の実施の形態では、加算
器6から出力された信号ytと適応制御プロセッサ9か
ら出力されたL個の電力重み係数1/│Wk2とに基づ
いて、公知のビタビアルゴリズムを用いて、受信信号に
含まれるディジタル信号を最ゆう推定している。ここ
で、ビタビアルゴリズムとは、トランスバーサルフィル
タを用いたモデルによって表わすことができる通信路を
介して伝送される受信シンボル系列を、当該トランスバ
ーサルフィルタの出力信号と当該トランスバーサルフィ
ルタのタップ利得とに基づいて、最ゆう推定するアルゴ
リズムである。本実施の形態においては、加算器6から
出力された信号ytを、トランスバーサルフィルタの出
力信号に対応させ、適応制御プロセッサ9から出力され
たL個の電力重み係数1/│Wk2を、トランスバーサ
ルフィルタのタップ利得に対応させてビタビアルゴリズ
ムを適用している。また、トランスバーサルフィルタの
タップ数は、信号選択器4から出力される信号y
k(t)の個数に対応する。
Next, the maximum likelihood estimation processing in the maximum likelihood estimator 7 will be described. In the embodiment of the present invention, a known Viterbi algorithm is used based on signal yt output from adder 6 and L power weighting coefficients 1 / | W k | 2 output from adaptive control processor 9. Thus, the digital signal included in the received signal is most likely estimated. Here, the Viterbi algorithm converts a received symbol sequence transmitted through a communication path that can be represented by a model using a transversal filter into an output signal of the transversal filter and a tap gain of the transversal filter. This is an algorithm for estimating the maximum likelihood based on the above. In the present embodiment, the signal yt output from the adder 6 is made to correspond to the output signal of the transversal filter, and the L power weighting factors 1 / | W k | 2 output from the adaptive control processor 9 are calculated. The Viterbi algorithm is applied corresponding to the tap gain of the transversal filter. The number of taps of the transversal filter is determined by the signal y output from the signal selector 4.
k (t).

【0049】ここで、以下の説明において、信号選択器
4によって、直接波で受信された信号y1(t)と第1
遅延波で受信された信号y2(t)の2つの信号が選択
されたとする。従って、最ゆう推定器7に入力される信
号ytは、次の数12で表すことができる。数12にお
いて、右辺の第1項は乗算器5−1から出力された信号
であり、右辺の第2項は乗算器5−2から出力された信
号である。
Here, in the following description, the signal selector 4 and the signal y 1 (t) received as a direct wave
It is assumed that two signals y 2 (t) received as delayed waves are selected. Therefore, the signal yt input to the maximum likelihood estimator 7 can be expressed by the following equation 12. In Equation 12, the first term on the right side is a signal output from the multiplier 5-1 and the second term on the right side is a signal output from the multiplier 5-2.

【0050】[0050]

【数12】yt=(1/│W1)・y1(t)+(1
/│W2)・y2(t)
[Number 12] yt = (1 / │W 1 │ 2) · y 1 (t) + (1
/ │W 22 ) ・ y 2 (t)

【0051】ここで、送信局は、送信シンボル系列{a
n}からなるディジタル信号に従ってディジタル変調さ
れた送信信号を送信したとし、第1遅延波の遅延時間は
シンボル周期Tであると仮定する。また、以下の説明に
おいて、変調方式はπ/4シフトQPSKとする。すな
わち、各シンボルanは、4つのシンボル値P(1),
P(2),P(3),P(4)をとり得る。ここで、時
刻パラメータnが偶数の場合は、シンボル値P(1)=
(1,0)、シンボル値P(2)=(0,1)、シンボ
ル値P(3)=(−1,0)、シンボル値P(4)=
(0,−1)であり、時刻パラメータnが奇数の場合
は、シンボル値P(1)=(1/√2,1/√2)、シ
ンボル値P(2)=(−1/√2,1/√2)、シンボ
ル値P(3)=(−1/√2,−1/√2)、シンボル
値P(4)=(1/√2,−1/√2)である。従っ
て、図10に示すように、直接波で受信された信号y1
(t)と第1遅延波で受信された信号y2(t)とはそ
れぞれ、受信シンボル列{Ran}を含み、信号y
2(t)に含まれる受信シンボルは、信号y1(t)に含
まれる受信シンボルに比べて、シンボル周期Tだけ遅れ
ている。従って、最ゆう推定器7に入力される信号yt
の時刻パラメータnにおける受信信号Rynは、次の数
13で表すことができる。ここで、時刻パラメータnは
シンボル周期Tで増分される時刻パラメータを表す。数
13において、h1=(1/│W1),h2=(1
/│W2)とした。
Here, the transmitting station transmits a transmission symbol sequence {a
It is assumed that a transmission signal digitally modulated according to a digital signal composed of n } is transmitted, and that the delay time of the first delay wave is the symbol period T. Further, in the following description, the modulation method is π / 4 shift QPSK. That is, each symbol a n is four symbol values P (1),
It can take P (2), P (3), and P (4). Here, when the time parameter n is an even number, the symbol value P (1) =
(1,0), symbol value P (2) = (0,1), symbol value P (3) = (-1,0), symbol value P (4) =
(0, -1), and when the time parameter n is an odd number, the symbol value P (1) = (1 / √2, 1 / √2) and the symbol value P (2) = (− 1 / √2) , 1 / √2), symbol value P (3) = (− 1 / √2, −1 / √2), and symbol value P (4) = (1 / √2, −1 / √2). Therefore, as shown in FIG. 10, the signal y 1 received by the direct wave
(T) and the signal y 2 (t) received by the first delayed wave each include the received symbol sequence {Ra n },
The received symbol included in 2 (t) is delayed by a symbol period T from the received symbol included in signal y 1 (t). Therefore, the signal yt input to the maximum likelihood estimator 7
Received signal Ry n at time parameter n of can be expressed by the following equation 13. Here, the time parameter n represents a time parameter that is incremented by the symbol period T. In Equation 13, h1 = (1 / │W 1 │ 2), h2 = (1
/ │W 22 ).

【0052】[0052]

【数13】Ryn=h1・Ran+h2・Ran-1 [Number 13] Ry n = h1 · Ra n + h2 · Ra n-1

【0053】図3は、最ゆう推定器7によって実行され
る最ゆう推定処理のメインルーチンのフローチャートで
ある。図3に示すように、最ゆう推定処理では、ステッ
プS1において時刻パラメータnと未判定シンボルパラ
メータKとをそれぞれ1に初期設定してステップS2に
進む。ステップS2において、メトリック及びパスヒス
トリ初期値設定処理を実行してステップS3に進む。こ
こで、ステップS2では、詳細後述するようにパスメト
リックPM(m)とブランチメトリックBM(m,1)
とパスヒストリPHmem(m,1)とを初期値に設定
する。ステップS3において、時刻パラメータnにn+
1を代入して設定し、未判定シンボルパラメータKにK
+1を代入して設定する。次にステップS4で、ブラン
チメトリック及びパスヒストリ計算処理を実行してステ
ップS5に進む。ここで、ステップS4では、詳細後述
するようにブランチメトリックBM(m,x)を計算
し、かつブランチメトリックBMmem(m,1)とパ
スヒストリPHmem(m,1)とを設定する。ステッ
プS5で、ブランチメトリック及びパスヒストリ記憶処
理を実行して、ステップS6に進む。ここで、ステップ
S5では、詳細後述するようにパスヒストリPHmem
(i,j)とブランチメトリックBMmem(i,j)
を設定して記憶する。ステップS6で、パスメトリック
計算処理を実行して、すなわち詳細後述するようにパス
メトリックPM(m)を計算してステップS7に進む。
ステップS7で、受信シンボル判定処理を実行して、す
なわち詳細後述するように受信シンボルの判定を行いス
テップS8に進む。ステップS8で、受信信号が終了し
たか否かを判定して、受信信号が終了したときには最ゆ
う推定処理を終了させ、受信信号が終了していない場合
には、ステップS3に進んでステップS4,S5,S
6,S7の処理を繰り返す。
FIG. 3 is a flowchart of the main routine of the maximum likelihood estimation process executed by the maximum likelihood estimator 7. As shown in FIG. 3, in the maximum likelihood estimation process, in step S1, the time parameter n and the undetermined symbol parameter K are each initialized to 1, and the process proceeds to step S2. In step S2, a metric and path history initial value setting process is executed, and the process proceeds to step S3. Here, in step S2, as described in detail later, the path metric PM (m) and the branch metric BM (m, 1)
And the path history PHmem (m, 1) are set to initial values. In step S3, the time parameter n is set to n +
1 is set and K is set to the undetermined symbol parameter K.
Set by substituting +1. Next, in step S4, a branch metric and path history calculation process is performed, and the flow advances to step S5. Here, in step S4, the branch metric BM (m, x) is calculated as described in detail later, and the branch metric BMmem (m, 1) and the path history PHmem (m, 1) are set. In step S5, branch metric and path history storage processing is performed, and the flow advances to step S6. Here, in step S5, as described in detail later, the path history PHmem
(I, j) and branch metric BMmem (i, j)
Is set and stored. In step S6, a path metric calculation process is executed, that is, the path metric PM (m) is calculated as described later in detail, and the flow advances to step S7.
In step S7, a received symbol determination process is performed, that is, a received symbol is determined as described later in detail, and the process proceeds to step S8. In step S8, it is determined whether or not the received signal has been completed. When the received signal has been completed, the maximum likelihood estimation process is completed. When the received signal has not been completed, the process proceeds to step S3 to proceed to step S4. S5, S
Steps S6 and S7 are repeated.

【0054】すなわち、最ゆう推定処理において、シン
ボル周期T毎にステップS3からステップS6までの処
理が繰り返される。言い換えれば、1つの受信シンボル
Ranが受信されるごとにステップS3からステップS
7までの処理が繰り返される。
That is, in the maximum likelihood estimation processing, the processing from step S3 to step S6 is repeated for each symbol period T. In other words, every time one reception symbol Ra n is received, the process proceeds from step S3 to step S3.
The processing up to 7 is repeated.

【0055】次に図3のステップS2のメトリック及び
パスヒストリ初期値設定処理のサブルーチンについて、
図4を参照して詳細に説明する。当該サブルーチンで
は、ステップS201においてパスメトリックパラメー
タXにROM11に記憶されている参照シンボル列の先
頭のシンボルパラメータを代入して、パスメトリックパ
ラメータXを設定する。次にステップS202で、直接
波シンボルパラメータmを1に初期設定して、さらにス
テップS203で、パスヒストリPHmem(m,1)
にパスメトリックパラメータXを代入してパスヒストリ
PHmem(m,1)を設定してステップS204に進
む。ステップS204で、m=Xか否かを判断して、m
=Xの場合には、ステップS205に進み、一方、m=
Xでない場合には、ステップS207に進む。ステップ
S205で、パスメトリックPM(m)に0を代入し
て、パスメトリックPM(m)を設定し、ステップS2
06で、ブランチメトリックBMmem(m,1)に0
を代入してブランチメトリックBMmem(m,1)を
設定した後、ステップS209に進む。ステップS20
7では、パスメトリックPM(m)に処理最大値を代入
してパスメトリックPM(m)を設定し、ステップS2
08で、ブランチメトリックBMmem(m,1)に処
理最大値を代入してブランチメトリックBMmem
(m,1)を設定した後、ステップS209に進む。こ
こで、処理最大値は、処理において用いることのできる
最大の数である。さらに、ステップS209で、直接波
シンボルパラメータmにm+1を代入して設定して、ス
テップS210で、直接波シンボルパラメータm>4か
否かを判断して、直接波シンボルパラメータm>4の場
合にはメインルーチンにもどり、一方、直接波シンボル
パラメータm>4でない場合にはステップS203に戻
る。
Next, the subroutine of the metric and path history initial value setting processing in step S2 in FIG.
This will be described in detail with reference to FIG. In this subroutine, the path metric parameter X is set by substituting the first symbol parameter of the reference symbol string stored in the ROM 11 into the path metric parameter X in step S201. Next, in step S202, the direct wave symbol parameter m is initialized to 1, and in step S203, the path history PHmem (m, 1) is set.
Is substituted for the path metric parameter X to set the path history PHmem (m, 1), and the process proceeds to step S204. In step S204, it is determined whether or not m = X.
= X, the process proceeds to step S205, while m =
If it is not X, the process proceeds to step S207. In step S205, 0 is substituted for the path metric PM (m) to set the path metric PM (m), and in step S2
06, the branch metric BMmem (m, 1) is set to 0
Is set to set the branch metric BMmem (m, 1), and the process proceeds to step S209. Step S20
In step 7, the processing maximum value is substituted into the path metric PM (m) to set the path metric PM (m), and step S2
In step 08, the processing maximum value is substituted into the branch metric BMmem (m, 1) to set the branch metric BMmem.
After setting (m, 1), the process proceeds to step S209. Here, the processing maximum value is the maximum number that can be used in the processing. Further, in step S209, m + 1 is substituted for and set to the direct wave symbol parameter m. In step S210, it is determined whether or not the direct wave symbol parameter m> 4. Returns to the main routine. On the other hand, if the direct wave symbol parameter m is not greater than 4, the process returns to step S203.

【0056】すなわち、ステップS2では、直接波シン
ボルパラメータm=Xの場合には、パスメトリックPM
(m)とブランチメトリックBMmem(m,1)とを
共に、パスメトリックPM(m)及びブランチメトリッ
クBMmem(m,1)の取り得る最小値である0と
し、直接波シンボルパラメータm=Xでない場合には、
パスメトリックPM(m)とブランチメトリックBMm
em(m,1)とをすべて、パスメトリックPM(m)
とブランチメトリックBMmem(m,1)の取り得る
最大値である処理最大値に設定する。このように、時刻
パラメータn=1のときのパスメトリックPM(m)と
ブランチメトリックBMmem(m,1)とを、0又は
処理最大値に初期設定することによって、時刻パラメー
タn=2における受信シンボルの判定を正確に実行でき
るようにしている。
That is, in step S2, if the direct wave symbol parameter m = X, the path metric PM
(M) and the branch metric BMmem (m, 1) are both set to 0 which is the minimum value that can be taken by the path metric PM (m) and the branch metric BMmem (m, 1), and the direct wave symbol parameter m is not X In
Path metric PM (m) and branch metric BMm
em (m, 1) and path metric PM (m)
And the processing maximum value which is the maximum value that the branch metric BMmem (m, 1) can take. As described above, by initially setting the path metric PM (m) and the branch metric BMmem (m, 1) when the time parameter n = 1 to 0 or the processing maximum value, the reception symbol at the time parameter n = 2 Can be determined accurately.

【0057】次に、図3のステップS4のブランチメト
リック及びパスヒストリ計算処理のサブルーチンについ
て、図5を参照して詳細に説明する。当該サブルーチン
では、ステップS401において、直接波シンボルパラ
メータmを1に初期設定して、ステップS402で、未
判定シンボルパラメータK>1であるか否かを判断し
て、未判定シンボルパラメータK>1の場合にはステッ
プS403に進み、一方、未判定シンボルパラメータK
>1でない場合にはステップS404に進む。ステップ
S403では、シンボルパラメータi=1,2,3,4
及び更新パラメータj=1,…,K−1の各値につい
て、ブランチメトリックBMtmp(i,j)に、ブラ
ンチメトリックBMmem(i,j)を代入して、ブラ
ンチメトリックBMmem(i,j)を一時的に格納
し、シンボルパラメータi=1,2,3,4及び更新パ
ラメータj=1,…,K−1の各値について、パスヒス
トリPHtmp(i,j)に、パスヒストリPHmem
(i,j)を代入して、パスヒストリPHmem(i,
j)を一時的に格納した後、ステップS404に進む。
ここで、ブランチメトリックBMtmp(i,j)とパ
スヒストリPHtmp(i,j)はそれぞれ、時刻nに
おいて受信シンボルの推定に必要なブランチメトリック
BMmem(i,j)とパスヒストリPHmem(i,
j)とを一時的に格納する記憶装置内の場所を示す。次
にステップS404で、次の数14を用いて、時刻パラ
メータnにおける遅延波シンボルパラメータx=1,
2,3,4のそれぞれの値におけるブランチメトリック
BM(m,x)を計算する。
Next, the subroutine of the branch metric and path history calculation processing in step S4 in FIG. 3 will be described in detail with reference to FIG. In this subroutine, in step S401, the direct wave symbol parameter m is initially set to 1, and in step S402, it is determined whether or not the undetermined symbol parameter K> 1. In this case, the process proceeds to step S403, while the undetermined symbol parameter K
If not, the process proceeds to step S404. In step S403, the symbol parameter i = 1, 2, 3, 4
For each value of the update parameter j = 1,..., K−1, the branch metric BMmem (i, j) is substituted for the branch metric BMtmp (i, j), and the branch metric BMmem (i, j) is temporarily stored. , And for each value of the symbol parameter i = 1, 2, 3, 4 and the update parameter j = 1,..., K−1, the path history PHtmp (i, j) contains the path history PHmem.
(I, j) is substituted into the path history PHmem (i, j).
After temporarily storing j), the process proceeds to step S404.
Here, the branch metric BMtmp (i, j) and the path history PHtmp (i, j) are respectively the branch metric BMmem (i, j) and the path history PHmem (i, j) necessary for estimating the received symbol at the time n.
j) in the storage device for temporarily storing Next, in step S404, using the following equation 14, the delayed wave symbol parameter x = 1,
The branch metric BM (m, x) at each value of 2, 3, and 4 is calculated.

【0058】[0058]

【数14】BM(m,x)=│Ryn−{h1・P
(m)+h2・P(x)}│
Equation 14] BM (m, x) = │Ry n - {h1 · P
(M) + h2 · P (x)} |

【0059】ここで、数14における右辺の第1項は、
最ゆう推定器7に入力される受信信号Rynであり、右
辺の第2項のh1・P(m)+h2・P(x)は、直接
波で受信された受信シンボルRanと第1遅延波で受信
された受信シンボルRan-1とをそれぞれ、シンボル値
P(m),P(x)であると仮定し、電力重み係数であ
るh1=(1/│W1),h2=(1/│W2
を用いて受信信号を推定したときの推定信号である。従
って、数14で表されるブランチメトリックBM(m,
x)は、当該推定信号と、受信信号Rynとの間のユー
クリッド距離である。
Here, the first term on the right side in Expression 14 is
Is the received signal Ry n inputted to the maximum likelihood estimator 7, the second term of the right side h1 · P (m) + h2 · P (x) , the first delay and the received symbol Ra n received by the direct wave each received received symbols Ra n-1 and the waves, the symbol value P (m), P is assumed to be (x), a power weighting factor h1 = (1 / │W 1 │ 2), h2 = (1 / │W 2 │ 2 )
Is an estimated signal when the received signal is estimated by using. Therefore, the branch metric BM (m, m,
x) is the said estimated signal is the Euclidean distance between the received signal Ry n.

【0060】次にステップS405で、ステップS40
4で計算されたブランチメトリックBM(m,x)とパ
スメトリックPM(x)との和を最小にする遅延波シン
ボルパラメータx=x1を選んで、x1を最小パスメト
リックパラメータXmに代入して最小パスメトリックパ
ラメータXmを設定する。すなわち、ステップS40
4,S405では、直接波シンボルパラメータmにおい
て、取り得るすべての遅延波シンボルパラメータxにつ
いて、すなわち、遅延波で受信される受信シンボルRa
n-1が取り得るすべてのシンボル値についてブランチメ
トリックBM(m,x)を計算して、ブランチメトリッ
クBM(m,x)とパスメトリックPM(x)との和を
最小にする最小パスメトリックパラメータXmを決定し
ている。
Next, in step S405, step S40
4, a delay wave symbol parameter x = x1 that minimizes the sum of the branch metric BM (m, x) and the path metric PM (x) is selected, and x1 is substituted into the minimum path metric parameter Xm to minimize Set the path metric parameter Xm. That is, step S40
4, in S405, in the direct wave symbol parameter m, for all possible delayed wave symbol parameters x, that is, the received symbol Ra received in the delayed wave
The minimum path metric parameter that calculates the branch metric BM (m, x) for all possible symbol values of n−1 and minimizes the sum of the branch metric BM (m, x) and the path metric PM (x) Xm is determined.

【0061】そして、ステップS406で、最小パスメ
トリックパラメータXmをパスヒストリPHmem
(m,1)に代入してパスヒストリPHmem(m,
1)を設定して、ステップS407で、ブランチメトリ
ックBMmem(m,1)にブランチメトリックBM
(m,Xm)を代入してブランチメトリックBMmem
(m,1)を設定する。従って、ステップS406で設
定されたパスヒストリPHmem(m,1)は、時刻パ
ラメータnにおける直接波で受信された信号y1(t)
の受信シンボルRanがmであると仮定したときに、ブ
ランチメトリックBM(m,x)とパスメトリックP
(x)とを合計した値が最も小さくなるように選ばれた
時刻パラメータ(n−1)の受信シンボルRan-1を意
味する。言い換えれば、パスヒストリPHmem(m,
1)は、時刻パラメータnにおける直接波で受信された
信号y1(t)の受信シンボルRanがmであると仮定し
たときに、時刻パラメータ(n−1)のときの受信シン
ボルRan-1である確率が最も高いシンボルを意味す
る。また、ステップS407で設定されたブランチメト
リックBMmem(m,1)は、時刻パラメータnにお
ける直接波で受信された受信シンボルRanがmである
と仮定したときの時刻nの推定信号と受信信号Rynと
の間の距離が最小になるときのユークリッド距離であ
る。
Then, in step S406, the minimum path metric parameter Xm is set to the path history PHmem.
(M, 1) to substitute for the path history PHmem (m, 1).
1) is set, and in step S407, the branch metric BM is set to the branch metric BMmem (m, 1).
Substitute (m, Xm) and branch metric BMmem
(M, 1) is set. Therefore, the path history PHmem (m, 1) set in step S406 is the signal y 1 (t) received as a direct wave at the time parameter n.
When the received symbol Ra n is assumed to be m, the branch metric BM (m, x) and the path metric P
(X) means the received symbol Ra n-1 of the time parameter (n-1) selected so that the value obtained by summing the sum with (x) becomes the smallest. In other words, the path history PHmem (m,
1), when the received symbol Ra n signal y 1 is received (t) by the direct wave at time parameter n is assumed to be m, the received symbols at time parameter (n-1) Ra n- It means the symbol with the highest probability of being 1 . The branch metric BMmem (m, 1) set in step S407 is the estimated signal at time n and the received signal Ryn when it is assumed that the received symbol R a n received by the direct wave in the time parameter n is m. This is the Euclidean distance when the distance between is minimum.

【0062】次にステップS408で、直接波シンボル
パラメータmにm+1を代入して設定し、ステップS4
09において、直接波シンボルパラメータm>4か否か
を判断して、直接波シンボルパラメータm>4の場合に
はメインルーチンに戻り、一方、直接波シンボルパラメ
ータm>4でない場合には、ステップS404に戻り、
ステップS404乃至S408を実行する。
Next, in step S408, m + 1 is substituted for the direct wave symbol parameter m and set.
In step 09, it is determined whether or not the direct wave symbol parameter m> 4. If the direct wave symbol parameter m> 4, the process returns to the main routine. Back to
Steps S404 to S408 are executed.

【0063】次に、図3のステップS5のブランチメト
リック及びパスヒストリ記憶処理のサブルーチンについ
て、図6を参照して説明する。当該サブルーチンにおい
て、ステップS501において、未判定シンボルパラメ
ータK>1であるか否かを判断して、未判定シンボルパ
ラメータK>1の場合にはステップS502に進み、一
方、未判定シンボルパラメータK>1でない場合にはメ
インルーチンに戻る。
Next, the subroutine of the branch metric and path history storage processing in step S5 in FIG. 3 will be described with reference to FIG. In this subroutine, in step S501, it is determined whether or not the undetermined symbol parameter K> 1. If the undetermined symbol parameter K> 1, the process proceeds to step S502, while the undetermined symbol parameter K> 1. If not, the process returns to the main routine.

【0064】ステップS502では、シンボルパラメー
タi=1,2,3,4及び更新パラメータj=2,3,
…,Kの各値について、パスヒストリPHmem(i,
j)に、パスヒストリPHtmp{PHmem(i,
1),j−1}に記憶されている値を代入してパスヒス
トリPHmem(i,j)を設定し、ステップS503
に進む。ここで、パスヒストリPHmem(i,j)
は、時刻パラメータnにおける直接波で受信された受信
シンボルRanがiであると仮定したときに、最もパス
メトリックPM(i)が小さくなるように選ばれた時刻
パラメータ(n−j)のときのシンボルを意味する。
In step S502, symbol parameters i = 1, 2, 3, 4 and update parameters j = 2, 3,
, K, the path history PHmem (i,
j) contains the path history PHtmp @ PHmem (i,
1), the path history PHmem (i, j) is set by substituting the value stored in j−1}, and step S503 is performed.
Proceed to. Here, the path history PHmem (i, j)
Is the time parameter (n-j) selected such that the path metric PM (i) is the smallest, assuming that the received symbol R a n received by the direct wave at the time parameter n is i. Means the symbol.

【0065】ステップS503では、シンボルパラメー
タi=1,2,3,4及び更新パラメータj=2,…,
Kの各値について、ブランチメトリックBMmem
(i,j)に、ブランチメトリックBMtmp{PHm
em(i,1),j−1}に記憶されていた値を代入し
てブランチメトリックBMmem(i,j)を設定す
る。そして、ステップS503の処理の後、メインルー
チンに戻る。ここで、ブランチメトリックBMmem
(i,j)は、時刻パラメータnにおける直接波で受信
された受信シンボルRanがiであると仮定したとき
に、最もブランチメトリックBM(i,x)とパスメト
リックP(x)とを合計した値が小さくなるように選ば
れた時刻パラメータ(n−j+1)のブランチメトリッ
クを意味する。
In step S503, symbol parameters i = 1, 2, 3, 4, and update parameters j = 2,.
For each value of K, the branch metric BMmem
(I, j) is the branch metric BMtmp @ PHm
em (i, 1), j−1}, the branch metric BMmem (i, j) is set. Then, after the process of step S503, the process returns to the main routine. Here, the branch metric BMmem
(I, j) is the sum of the branch metric BM (i, x) and the path metric P (x), assuming that the received symbol Ra n received by the direct wave at the time parameter n is i. Means the branch metric of the time parameter (n−j + 1) selected so that the calculated value becomes smaller.

【0066】図3のステップS6のパスメトリック計算
処理のサブルーチンについて図7を参照して説明する。
ステップS601で、直接波シンボルパラメータmを1
に初期設定して、次にステップS602で、数15を用
いてパスメトリックPM(m)を計算する。
The subroutine of the path metric calculation process in step S6 in FIG. 3 will be described with reference to FIG.
In step S601, the direct wave symbol parameter m is set to 1
Then, in step S602, the path metric PM (m) is calculated using equation (15).

【0067】[0067]

【数15】PM(m)=BMmem(m,1)+BMmem
(m,2)+…+BMmem(m,K)
## EQU15 ## PM (m) = BMmem (m, 1) + BMmem
(m, 2) + ... + BMmem (m, K)

【0068】ここで、パスメトリックPM(m)は、時
刻nにおける直接波で受信された受信シンボルRan
mであると仮定したときに、最もパスメトリックが小さ
くなるように選ばれた過去のシンボルのうち時刻n,n
−1,…,n−K+1の各ブランチメトリックBMme
m(m,1)乃至BMmem(m,K)の合計した値を
示す。次にステップS603で、直接波シンボルパラメ
ータmにm+1を代入して設定し、ステップS604に
おいて、直接波シンボルパラメータm>4か否かを判断
して、直接波シンボルパラメータm>4の場合にはメイ
ンルーチンに戻り、一方、直接波シンボルパラメータm
>4でない場合には、ステップS602に戻り、ステッ
プS602,S603を実行する。
Here, the path metric PM (m) is a past metric selected so that the path metric becomes the smallest when it is assumed that the received symbol Ra n received by the direct wave at the time n is m. Time n, n of symbols
-1,..., N−K + 1 branch metrics BMme
Shows the sum of m (m, 1) through BMmem (m, K). Next, in step S603, m + 1 is substituted into the direct wave symbol parameter m and set. In step S604, it is determined whether or not the direct wave symbol parameter m> 4. Return to the main routine, while the direct wave symbol parameter m
If not> 4, the process returns to step S602, and executes steps S602 and S603.

【0069】次に、図3のステップS7の受信シンボル
判定処理のサブルーチンについて図8を参照して詳細に
説明する。当該サブルーチンにおいて、ステップS70
1において、未判定シンボルパラメータK=5であるか
否かを判断して、未判定シンボルパラメータK=5の場
合にはステップS704に進み、未判定シンボルパラメ
ータK=5ではない場合にはステップS702に進む。
ステップS702において、パスヒストリPHmem
(1,K),PHmem(2,K),PHmem(3,
K),PHmem(4,K)が全て同一の値かどうかを
判断して、同一の値の場合にはステップS703に進
み、1つでも異なる場合はメインルーチンに戻る。
Next, the subroutine of the received symbol determination process in step S7 in FIG. 3 will be described in detail with reference to FIG. In this subroutine, step S70
In step 1, it is determined whether or not the undetermined symbol parameter K = 5. If the undetermined symbol parameter K = 5, the process proceeds to step S704. If not, the process proceeds to step S702. Proceed to.
In step S702, the path history PHmem
(1, K), PHmem (2, K), PHmem (3,
It is determined whether K) and PHmem (4, K) are all the same value. If the values are the same, the process proceeds to step S703, and if even one is different, the process returns to the main routine.

【0070】ステップS703において、受信シンボル
Ran-K+1にパスヒストリPH(1,K)を代入して設
定した後ステップS706に進む。すなわち、受信シン
ボルRan-k+1をパスヒストリPH(1,K)であると
判定する。ステップS704では、最小パスメトリック
パラメータYにパスメトリックPM(i)を最小にする
シンボルパラメータiであるimを代入して設定する。
ステップS705において、受信シンボルRan-K+1
パスヒストリPH(Y,K)を代入して設定してステッ
プS706に進む。すなわち、受信シンボルRan-k+1
をパスヒストリPH(Y,K)であると判定する。ステ
ップS706で、ステップS703又はS705で決定
された受信シンボルRan-K+1を出力し、ステップS7
07で未判定シンボルパラメータKにK−1を代入して
設定する。ステップS708において、未判定シンボル
パラメータK=0か否かを判断して、未判定シンボルパ
ラメータK=0の場合はメインルーチンに戻り、一方、
未判定シンボルパラメータK=0でない場合にはステッ
プS702に戻り、ステップS702乃至S707を実
行する。
In step S703, the path history PH (1, K) is substituted for the received symbol Ra n-K + 1 and set, and the flow advances to step S706. That is, it is determined that the received symbol Ra n-k + 1 is the path history PH (1, K). In step S704, symbol path parameter im that minimizes path metric PM (i) is substituted for minimum path metric parameter Y and set.
In step S705, the path history PH (Y, K) is substituted for the received symbol Ra n-K + 1 and set, and the process proceeds to step S706. That is, the received symbol Ra n-k + 1
Is determined to be the path history PH (Y, K). In step S706, the received symbol Ra n-K + 1 determined in step S703 or S705 is output, and step S7 is performed.
At 07, K-1 is substituted into the undetermined symbol parameter K and set. In step S708, it is determined whether or not the undetermined symbol parameter K = 0. If the undetermined symbol parameter K = 0, the process returns to the main routine.
If the undetermined symbol parameter K is not 0, the process returns to step S702, and executes steps S702 to S707.

【0071】以上詳述したように、CPUとROMと記
憶装置からなる最ゆう推定器7は、加算器6から出力さ
れた信号ytと適応制御プロセッサ9から出力された電
力重み係数1/│Wk2とに基づいて、以上詳述した最
ゆう推定処理を実行することにより、送信信号に含まれ
るディジタル信号の取り得る既知の状態遷移で推定され
る信号と加算器6から出力される信号yとの距離が最小
になるように、受信信号に含まれるディジタル信号を推
定して復調器8に出力する。
As described in detail above, the maximum likelihood estimator 7 composed of the CPU, the ROM, and the storage device outputs the signal yt output from the adder 6 and the power weighting factor 1 / │W output from the adaptive control processor 9. based on the k2, described above in detail by the performing the maximum likelihood estimation process, a signal output signal is estimated in a known state transition of possible digital signal included in the transmission signal from the adder 6 The digital signal included in the received signal is estimated and output to the demodulator 8 so that the distance to y is minimized.

【0072】図9は、実施の形態のアレーアンテナの制
御装置と従来例のアレーアンテナの制御装置のそれぞれ
について、信号対雑音電力比Eb/N0に対するビット
誤り率を示すグラフである。ここで、図9に示したビッ
ト誤り率はそれぞれ、0dBmの電力を有する直接波と
0dBmの電力を有する1シンボル遅延波である第1遅
延波と−17dBmの電力を有する干渉波の合計3波
を、アレーアンテナに入射したという条件で求めた。図
9から明らかなように、実施の形態のアレーアンテナの
制御装置は、従来例のアレーアンテナの制御装置に比較
して、ビット誤り率を小さくできることがわかる。
FIG. 9 is a graph showing the bit error rate with respect to the signal-to-noise power ratio Eb / N 0 for each of the array antenna control device of the embodiment and the conventional array antenna control device. Here, the bit error rate shown in FIG. 9 is a total of three waves of a direct wave having a power of 0 dBm, a first delayed wave which is a one-symbol delayed wave having a power of 0 dBm, and an interference wave having a power of -17 dBm. Was obtained under the condition that the light was incident on the array antenna. As is clear from FIG. 9, the bit error rate of the array antenna control device according to the embodiment can be made smaller than that of the conventional array antenna control device.

【0073】以上詳述したように、実施の形態のアレー
アンテナの制御装置は、適応制御プロセッサ9とビーム
形成器B1とによって、チャンネル間干渉波をとり除く
ことができ、かつ直接波で受信された信号y1(t)と
遅延波で受信された信号y2(t)乃至yL(t)のうち
所定のしきい値より大きい電力を有する信号を用いて、
最ゆう推定を行っているので、従来例のアレーアンテナ
の制御装置に比較して、ビット誤り率を小さくできる。
As described in detail above, the array antenna control apparatus according to the embodiment can remove the inter-channel interference wave by the adaptive control processor 9 and the beamformer B1, and receives the direct wave. By using a signal having power larger than a predetermined threshold value among the signal y 1 (t) and the signals y 2 (t) to y L (t) received by the delayed wave,
Since maximum likelihood estimation is performed, the bit error rate can be reduced as compared with the conventional array antenna control device.

【0074】本発明の実施の形態のアレーアンテナの制
御装置においては、信号発生器10は、トレーニング信
号をシンボル周期Tで繰り返し発生しているので、第1
乃至第(L−1)遅延波の遅延時間を測定する必要がな
く、アレーアンテナの制御装置の構成を簡単にできる。
In the array antenna control apparatus according to the embodiment of the present invention, since signal generator 10 repeatedly generates a training signal at symbol period T, the first
It is not necessary to measure the delay time of the (L-1) th delayed wave, and the configuration of the array antenna control device can be simplified.

【0075】以上の実施の形態では、信号発生器10
は、トレーニング信号をシンボル周期Tで繰り返し発生
するように構成したが、本発明はこれに限らず、例えば
シンボル周期Tの1/2又は1/3等のシンボル周期T
の整数分の1の時間で繰り返し周期的に発生するように
設定してもよい。以上のように構成しても実施の形態と
同様に動作し、同様の効果を有する。
In the above embodiment, the signal generator 10
Is configured so that the training signal is repeatedly generated at the symbol period T, but the present invention is not limited to this. For example, the symbol period T such as 又 は or の of the symbol period T is used.
May be set so as to occur repeatedly and periodically at a time that is 1 / integer of. Even with the above configuration, the same operation as in the embodiment is performed, and the same effect is obtained.

【0076】以上の実施の形態では、適応制御プロセッ
サ9が出力する電力重み係数をそれぞれ、ウェイトベク
トルのノルム│Wk│の2乗の逆数に設定し、これを用
いて、最大比合成するように構成したが、本発明はこれ
に限らず、ウェイトベクトルのノルム│Wk│の逆数に
設定してもよい。以上のように構成することにより、乗
算器5−1乃至5−Lと加算器6とによって、信号を等
しい利得で合成する等利得合成を行っている。これによ
って、直接波で受信された信号と第1乃至第(L−1)
遅延波で受信された信号y2(t)乃至yL(t)の雑音
レベルを一定にして合成することができる。この場合、
最ゆう推定器7は、ウェイトベクトルのノルム│Wk
の逆数を用いて最ゆう推定するように構成する。さら
に、本発明では、電力重み係数をウェイトベクトルのノ
ルム│Wk│の3乗の逆数等の他の値に設定しても、実
施の形態と同様に動作し、同様の効果を有する。
In the above embodiment, each of the power weighting coefficients output from the adaptive control processor 9 is set to the reciprocal of the square of the norm │W k │ of the weight vector, and the maximum ratio combination is performed by using this. However, the present invention is not limited to this, and may be set to the reciprocal of the norm | W k | of the weight vector. With the above configuration, equal gain combining is performed by the multipliers 5-1 to 5-L and the adder 6 to combine signals with equal gain. Accordingly, the signal received by the direct wave and the first to (L-1)
Signals y 2 (t) to y L (t) received as delayed waves can be synthesized with a constant noise level. in this case,
The maximum likelihood estimator 7 calculates the norm | W k |
The maximum likelihood is estimated using the reciprocal of. Furthermore, in the present invention, even if the power weighting factor is set to another value such as the reciprocal of the cube of the norm | W k | of the weight vector, it operates in the same manner as the embodiment and has the same effect.

【0077】以上の実施の形態では、信号選択器4を用
いて、所定のしきい値以上の電力を有する信号を選択す
るように構成したが、本発明はこれに限らず、信号選択
器4をとり除いて、ビーム形成器B1から出力される信
号をすべて用いるように構成してもよい。以上のように
構成しても実施の形態と同様に動作し、同様の効果を有
する。
In the above embodiment, the signal selector 4 is used to select a signal having power equal to or higher than a predetermined threshold. However, the present invention is not limited to this. , And all the signals output from the beamformer B1 may be used. Even with the above configuration, the same operation as in the embodiment is performed, and the same effect is obtained.

【0078】以上の実施の形態において、適応制御プロ
セッサ9は、N次元列ベクトルX(t)の自己相関行列
Rxxと、トレーニング信号dk(t)とN次元列ベク
トルX(t)との間の相関ベクトルVkxrとに基づい
て、ウェイトベクトルWkを演算するいわゆるウィナー
解と呼ばれる計算方法を用いて計算するように構成し
た。しかしながら、本発明はこれに限らず、再帰最小2
乗アルゴリズムのRLS(Recursive Least Sqeare)ア
ルゴリズムや最小2乗平均アルゴリズムであるLMS
(Least Mean Square)アルゴリズム等の他のアルゴリ
ズムを用いて、ウェイトベクトルWkを演算するように
適応制御プロセッサ9を構成してもよい。以上のように
構成しても、実施の形態と同様に動作し、同様の効果を
有するとともに、受信機又は送信機が高速で移動する場
合においても使用することができる。
In the above-described embodiment, the adaptive control processor 9 calculates the correlation between the autocorrelation matrix Rxx of the N-dimensional column vector X (t) and the training signal d k (t) and the N-dimensional column vector X (t). Is calculated using a so-called Wiener solution, which calculates a weight vector Wk based on the correlation vector V k xr. However, the present invention is not limited to this.
LMS (Recursive Least Sqeare) algorithm of the square algorithm and LMS which is the least mean square algorithm
The adaptive control processor 9 may be configured to calculate the weight vector Wk using another algorithm such as a (Least Mean Square) algorithm. Even with the above configuration, it operates in the same manner as the embodiment, has the same effects, and can be used even when the receiver or the transmitter moves at high speed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明の実施の形態のアレーアンテナの制御
装置のブロック図である。
FIG. 1 is a block diagram of an array antenna control device according to an embodiment of the present invention.

【図2】 (a)は、図1のアレーアンテナ100で受
信される受信信号を示すグラフであり、(b)は、図1
のビーム形成器B1から出力される信号yk(t)を示
すグラフであり、(c)は、図1の加算器6から出力さ
れる信号yを示すグラフである。
2A is a graph showing a received signal received by the array antenna 100 of FIG. 1, and FIG. 2B is a graph of FIG.
2 is a graph showing a signal y k (t) output from the beamformer B1 of FIG. 1, and (c) is a graph showing a signal y output from the adder 6 in FIG.

【図3】 図1の最ゆう推定器7によって実行される最
ゆう推定処理のメインルーチンのフローチャ−トであ
る。
FIG. 3 is a flowchart of a main routine of a maximum likelihood estimation process executed by the maximum likelihood estimator 7 of FIG. 1;

【図4】 図3のメトリック及びパスヒストリ初期値設
定処理のサブルーチンのフローチャートである。
FIG. 4 is a flowchart of a subroutine of a metric and path history initial value setting process of FIG. 3;

【図5】 図3のブランチメトリック及びパスヒストリ
計算処理のサブルーチンのフローチャートである。
FIG. 5 is a flowchart of a subroutine of a branch metric and path history calculation process of FIG. 3;

【図6】 図3のブランチメトリック及びパスヒストリ
記憶処理のサブルーチンのフローチャートである。
FIG. 6 is a flowchart of a subroutine of a branch metric and path history storage process of FIG. 3;

【図7】 図3のパスメトリック計算処理のサブルーチ
ンのフローチャートである。
FIG. 7 is a flowchart of a subroutine of a path metric calculation process of FIG. 3;

【図8】 図3の受信シンボル判定処理のサブルーチン
のフローチャートである。
FIG. 8 is a flowchart of a subroutine of a received symbol determination process in FIG. 3;

【図9】 図1の実施の形態のアレーアンテナの制御装
置と従来例のアレーアンテナの制御装置とにおける信号
対雑音電力比に対するビット誤り率を示すグラフであ
る。
FIG. 9 is a graph showing a bit error rate with respect to a signal-to-noise power ratio in the array antenna control device of the embodiment of FIG. 1 and a conventional array antenna control device.

【図10】 図1のアレーアンテナの制御装置におい
て、直接波で受信された信号y1(t)に含まれる受信
シンボル列と第1遅延波で受信された信号y2(t)に
含まれる受信シンボル列とを示す図である。
10 is a diagram illustrating a received symbol sequence included in a signal y 1 (t) received as a direct wave and a signal y 2 (t) received as a first delayed wave in the array antenna control device of FIG. 1. FIG. 9 is a diagram illustrating a received symbol sequence.

【図11】 従来例のアレーアンテナの制御装置を示す
ブロック図である。
FIG. 11 is a block diagram showing a conventional array antenna control device.

【符号の説明】[Explanation of symbols]

1−1乃至1−N…同相分配器、 RM−1乃至RM−N…受信モジュール、 Ba−1乃至Ba−L…ビーム選択器、 B1…ビーム形成器、 SW−1乃至SW−L…スイッチ、 2−1−m乃至2−L−m,5−1乃至5−L…乗算
器、 3−1乃至3−L,6…加算器、 4…信号選択器、 7…最ゆう推定器、 8…復調器、 9…適応制御プロセッサ、 10…信号発生器、 11…ROM、 100…アレーアンテナ、 100−1乃至100−N…アンテナ素子。
1-1 to 1-N: In-phase distributor, RM-1 to RM-N: receiving module, Ba-1 to Ba-L: beam selector, B1: beam former, SW-1 to SW-L: switch 2-1-m to 2-Lm, 5-1 to 5-L Multipliers, 3-1 to 3-L, 6 Adders, 4 ... Signal selectors, 7 ... Maximum likelihood estimator, 8 demodulator, 9 adaptive control processor, 10 signal generator, 11 ROM, 100 array antenna, 100-1 to 100-N antenna elements.

フロントページの続き (56)参考文献 特開 平6−164434(JP,A) 特開 平6−196921(JP,A) 特開 平7−86972(JP,A) 特開 平7−245526(JP,A) 特開 平4−45626(JP,A)Continuation of the front page (56) References JP-A-6-164434 (JP, A) JP-A-6-196921 (JP, A) JP-A-7-86972 (JP, A) JP-A-7-245526 (JP, A) , A) JP-A-4-45626 (JP, A)

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 送信局からディジタル信号に従ってディ
ジタル変調された送信信号が送信された後、所定の配置
形状で近接して並置された複数N個のアンテナ素子から
なるアレーアンテナによって受信されたN個の受信信号
から、最も早くアレーアンテナに到達する直接波信号
と、上記直接波信号から遅延して到達する少なくとも1
つの遅延波信号とを用いて上記送信信号を取り出すため
のアレーアンテナの制御装置であって、 上記送信信号に含まれるトレーニング信号と同一の信号
を有するトレーニング信号を、所定の時間間隔で繰り返
し周期的に発生して出力する信号発生手段と、 上記各アンテナ素子によって受信されたN個の受信信号
を成分とするN次元列ベクトルに対して、上記直接波信
号と上記少なくとも1つの遅延波信号とに対応する複数
のウェイトベクトルを乗算することによって、上記直接
波信号と上記少なくとも1つの遅延波信号とを取り出し
て出力するビーム形成手段と、 上記信号発生手段から繰り返し出力された各トレーニン
グ信号と上記N次元列ベクトルとの間の相関ベクトル
と、上記N次元列ベクトルの自己相関行列とに基づい
て、上記ビーム形成手段から出力される上記直接波信号
と上記少なくとも1つの遅延波信号にそれぞれ含まれる
各トレーニング信号と、上記信号発生手段から繰り返し
出力されるトレーニング信号との差の2乗が最小になる
ように、上記直接波信号と上記少なくとも1つの遅延波
信号とにそれぞれ対応する複数のN次元のウェイトべク
トルを演算して出力するとともに、上記演算されたウェ
イトベクトルに基づいて、上記直接波信号及び上記少な
くとも1つの遅延波信号の電力の大きさにそれぞれ対応
した複数の電力重み係数を演算して出力する適応制御手
段と、 上記ビーム形成手段から出力された上記直接波信号と上
記少なくとも1つの遅延波信号とに対してそれぞれ、上
記適応制御手段から出力された上記対応する複数の電力
重み係数を乗じてそれぞれ出力する複数の乗算手段と、 上記乗算手段から出力された複数の信号を加算して出力
する加算手段と、 上記加算手段から出力された信号と上記適応制御手段か
ら出力された複数の電力重み係数とに基づいて、上記送
信信号に含まれるディジタル信号の取り得る既知の状態
遷移で推定される信号と上記加算手段から出力された信
号との距離が最小になるように、上記受信信号に含まれ
るディジタル信号を推定して出力する最ゆう推定手段と
を備えたことを特徴とするアレーアンテナの制御装置。
1. After a transmission signal digitally modulated according to a digital signal is transmitted from a transmitting station, N transmission signals received by an array antenna composed of a plurality of N antenna elements closely arranged in a predetermined arrangement shape are received. Of the direct wave signal that arrives at the array antenna earliest from the received signal of at least one
An array antenna control device for extracting the transmission signal using the two delayed wave signals, wherein the training signal having the same signal as the training signal included in the transmission signal is periodically and periodically repeated at predetermined time intervals. And a signal generating means for generating and outputting the N-dimensional column vector having N received signals received by each of the antenna elements as components, for the direct wave signal and the at least one delayed wave signal. Beam forming means for extracting and outputting the direct wave signal and the at least one delayed wave signal by multiplying a plurality of corresponding weight vectors; each of the training signals repeatedly output from the signal generating means; Based on the correlation vector between the two-dimensional column vector and the autocorrelation matrix of the N-dimensional column vector, The square of the difference between each of the training signals respectively included in the direct wave signal and the at least one delayed wave signal output from the formation means and the training signal repeatedly output from the signal generation means is minimized. Calculating and outputting a plurality of N-dimensional weight vectors respectively corresponding to the direct wave signal and the at least one delayed wave signal, and based on the calculated weight vector, the direct wave signal and the Adaptive control means for calculating and outputting a plurality of power weighting factors respectively corresponding to the power level of at least one delayed wave signal; the direct wave signal output from the beam forming means; and the at least one delayed wave Each of the signals is multiplied by the corresponding plurality of power weighting coefficients output from the adaptive control means. A plurality of multiplying means for outputting; a plurality of adding means for adding and outputting a plurality of signals outputted from the multiplying means; a signal outputted from the adding means and a plurality of power weighting factors outputted from the adaptive control means. Is included in the reception signal so that the distance between the signal estimated from the known known state transition of the digital signal included in the transmission signal and the signal output from the addition means is minimized. An array antenna control device, comprising: a maximum likelihood estimating means for estimating and outputting a digital signal.
【請求項2】 上記信号発生手段は、上記送信信号に含
まれるトレーニング信号と同一の信号を有するトレーニ
ング信号を、上記送信信号に含まれるディジタル信号の
シンボル周期で繰り返し発生して出力することを特徴と
する請求項1記載のアレーアンテナの制御装置。
2. The method according to claim 1, wherein the signal generating means repeatedly generates and outputs a training signal having the same signal as the training signal included in the transmission signal at a symbol period of a digital signal included in the transmission signal. The control device for an array antenna according to claim 1, wherein
【請求項3】 上記電力重み係数はそれぞれ、上記対応
するウェイトベクトルのノルムの2乗の逆数であること
を特徴とする請求項1又は2記載のアレーアンテナの制
御装置。
3. The array antenna control device according to claim 1, wherein each of the power weighting coefficients is a reciprocal of a square of a norm of the corresponding weight vector.
【請求項4】 上記アレーアンテナの制御装置はさら
に、上記ビーム形成手段から出力される上記直接波信号
と上記少なくとも1つの遅延波信号のうち対応する上記
相関ベクトルの大きさが所定のしきい値より大きい信号
を選択して出力する信号選択手段を備えたことを特徴と
する請求項1、2又は3記載のアレーアンテナの制御装
置。
4. The array antenna control device according to claim 1, wherein the magnitude of the correlation vector corresponding to the direct wave signal output from the beam forming means and the at least one delayed wave signal is a predetermined threshold value. 4. The array antenna control device according to claim 1, further comprising signal selection means for selecting and outputting a larger signal.
JP7182680A 1995-07-19 1995-07-19 Array antenna control device Expired - Fee Related JP2719123B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7182680A JP2719123B2 (en) 1995-07-19 1995-07-19 Array antenna control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7182680A JP2719123B2 (en) 1995-07-19 1995-07-19 Array antenna control device

Publications (2)

Publication Number Publication Date
JPH0936638A JPH0936638A (en) 1997-02-07
JP2719123B2 true JP2719123B2 (en) 1998-02-25

Family

ID=16122562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7182680A Expired - Fee Related JP2719123B2 (en) 1995-07-19 1995-07-19 Array antenna control device

Country Status (1)

Country Link
JP (1) JP2719123B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1146661A1 (en) * 1999-11-10 2001-10-17 Mitsubishi Denki Kabushiki Kaisha Adaptive array communication system and receiver
JP2003179424A (en) * 2001-12-12 2003-06-27 Ntt Docomo Inc Super directional array antenna system and control method
US7130662B2 (en) * 2002-08-01 2006-10-31 Interdigital Technology Corporation Simple smart-antenna system for MUD-enabled cellular networks

Also Published As

Publication number Publication date
JPH0936638A (en) 1997-02-07

Similar Documents

Publication Publication Date Title
JP2697648B2 (en) Decision feedback equalizer
KR100447841B1 (en) Adaptive antenna reception apparatus with weight updated adaptively
JP3092798B2 (en) Adaptive transceiver
US7161976B2 (en) Interference canceller
US5473333A (en) Apparatus and method for adaptively controlling array antenna comprising adaptive control means with improved initial value setting arrangement
US6894643B2 (en) Apparatus for and methods of receiving a transmission signal
AU2001244693B2 (en) Radio
US6657590B2 (en) Adaptive antenna reception apparatus using reception signals by arrays antennas
JP2002094318A (en) Method and device for extracting signal in radio communication system
EP0809323B1 (en) Signal processing apparatus and method for reducing the effects of interference and noise in wireless communications utilizing antenna array
US20020097783A1 (en) Adaptive array antenna receiving apparatus
WO2005001992A1 (en) Adaptive antenna reception method and device
JP3235774B2 (en) Adaptive array receiver
JP2000188568A (en) Receiver
JP2719123B2 (en) Array antenna control device
JP2823829B2 (en) Wireless communication system and wireless receiver
JP3808311B2 (en) Reception method and receiver
JP2000341183A (en) Receiver
JP3582343B2 (en) Received signal processing device
JP3412586B2 (en) Receiver
Bouacha et al. Modified Blind Beamforming Algorithm for Smart Antenna System.
JP3416865B2 (en) Adaptive antenna device
CN113395098B (en) Method and device for multi-antenna signal combination and transmitting signal shaping
US7079594B2 (en) Receiving method and receiving apparatus
JP3064945B2 (en) Receiving method and receiving device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees