(57)【要約】  適応ビームフォーミングの効率的なハードウェア実装を実行するための方法は、ビーム推定値を記述する記号の閾値を計算することと、記号のパワーを受信することと、閾値を使用して、閾値未満のパワーを有する記号を選択することと、選択された記号を使用して、第２から第ｎの最高パワーを有する選択された記号の平均パワーを計算することと、平均パワーを使用して、記号品質を推定することと、基準記号を送信することと、基準記号を受信することと、受信された基準記号を使用して、アルファ品質を推定することと、記号品質推定値およびアルファ品質推定値のうちの１つ以上を使用して、記号のうちの１つ以上の重みを計算することとを含む。【特許請求の範囲】
【請求項１】
適応ビームフォーミングの効率的なハードウェア実装を実行するための方法であって、
ビームを記述する記号の閾値を計算するステップと、
前記記号のパワーを推定するステップと、
前記閾値を使用し、前記閾値未満のパワーを有する記号を選択するステップと、
前記選択された記号を使用して、２番目からｎ番目に高いパワーを有する前記選択された記号の平均パワーを計算するステップと、
前記平均パワーを使用して記号品質を推定するステップと、
参照記号を送信するステップと、
前記参照記号の受信するステップと、
受信した前記参照記号を使用してアルファ品質を推定し、前記記号品質の推定値および前記アルファ品質推定値のうちの１つ以上を使用して前記記号のうちの１つ以上の重みを計算するステップと
を含む方法。
【請求項２】
ｎは７に等しい、請求項１に記載の方法。
【請求項３】
前記計算するステップは、各記号について閾値を計算するステップを含む、請求項１に記載の方法。
【請求項４】
前記推定するステップは、前記ビームの前記パワーを前記ビームの絶対値により近似することを含む、請求項１に記載の方法。
【請求項５】
前記推定するステップは、以下の式を使用してパワーを近似することを含む、請求項４に記載の方法。
【数７】
2021501502.tif 000008
ここで、
【数８】
2021501502.tif 000009
は、前記推定されたパワーであり、Ｉは同相チャネルであり、Ｑは直角チャネルである。
【請求項６】
前記計算するステップは、前記閾値を経時的に更新することを含む、請求項１に記載の方法。
【請求項７】
前記計算するステップは、前記閾値に関する制御をユーザから受信することを含む、請求項１に記載の方法。
【請求項８】
前記計算するステップは、地上で前記閾値を計算することを含む、請求項１に記載の方法。
【請求項９】
前記計算するステップは、前記閾値をオフラインで計算することを含む、請求項１に記載の方法。
【請求項１０】
前記計算するステップは、前記閾値をリアルタイムで計算することを含む、請求項１に記載の方法。
【請求項１１】
前記計算するステップは、前記ビームを生成する衛星とは別個のプロセッサを使用して、リアルタイムで前記閾値を計算することを含む、請求項１に記載の方法。
【請求項１２】
前記閾値は、各ビームについて同じである請求項１に記載の方法。
【請求項１３】
前記閾値は、第２から第ｎ番目の絶対値を有する前記選択された記号について同じである請求項３に記載の方法。
【請求項１４】
前記計算するステップは、ビームが発生する領域に従って前記閾値を較正することを含む、請求項１に記載の方法。
【請求項１５】
前記計算するステップは、スライディングウィンドウ方法を使用して、前記スライディングウィンドウ内の最小残存値を除去するステップを含む、請求項１に記載の方法。
【請求項１６】
前記計算するステップは、前記スライディングウィンドウ内の除去された最小残存値を次に大きい値で置き換えることをさらに含む、請求項１５に記載の方法。
【請求項１７】
前記計算するステップは、定数乗算器のためのシフトおよび加算を使用することをさらに含む、請求項１６に記載の方法。
【請求項１８】
記号が、正規直角位相偏移変調（ＱＰＳＫ）、位相偏移変調（ＰＳＫ）、振幅および位相偏移変調（ＡＰＳＫ）、二値位相偏移変調（ＢＰＳＫ）、差動位相偏移変調（ＤＰＳＫ）、対称差動位相偏移変調（ＳＤＰＳＫ）、および直角振幅変調（ＱＡＭ）信号フォーマットのうちの１つ以上を使用して計算される、請求項１に記載の方法。
【請求項１９】
適応ビームフォーミングの効率的なハードウェア実装を実行するための装置であって、
記号の品質を推定するように構成された記号品質推定部であって、
記号の閾値を推定するように構成された閾値推定部と、
前記記号のパワーを調整するように構成され、前記閾値推定部に動作可能に接続されたパワー調整部と、
前記記号のパワーを推定するように構成され、前記パワー調整部および前記閾値推定部に動作可能に接続された記号パワー推定部と、
記号を選択し、閾値推定部に動作可能に接続された記号選択部と、
を含む前記記号品質推定部と、
基準記号を送信し、前記基準記号を受信し、かつ、送信された前記基準記号および受信された前記基準記号を使用して、品質推定パラメータアルファ（α）を推定するように構成されたアルファ品質推定部と、
前記記号品質推定部および前記アルファ品質推定部に動作可能に接続され、記号品質推定値およびアルファ品質推定値のうちの１つ以上を使用して記号重みを計算するように構成された記号重み計算部と
を含む装置。
【請求項２０】
前記記号重み計算部は、前記記号選択部を介して前記記号品質推定部に動作可能に接続される、請求項１９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
【背景技術】
【０００２】
【発明の概要】
【発明が解決しようとする課題】
【０００３】
【課題を解決するための手段】
【０００４】
適応ビームフォーミングの効率的なハードウェア実装を実行するための方法は、ビームを記述する記号の閾値を計算するステップと、前記記号のパワーを推定するステップと、前記閾値を使用し、前記閾値未満のパワーを有する記号を選択するステップと、前記選択された記号を使用して、２番目からｎ番目に高いパワーを有する前記選択された記号の平均パワーを計算するステップと、前記平均パワーを使用して記号品質を推定するステップと、参照記号を送信するステップと、前記参照記号の受信するステップと、受信した前記参照記号を使用してアルファ品質を推定し、前記記号品質の推定値および前記アルファ品質推定値のうちの１つ以上を使用して前記記号のうちの１つ以上の重みを計算するステップとを含む。
【０００５】
適応ビームフォーミングの効率的なハードウェア実装を実行するための装置は、記号の品質を推定するように構成された記号品質推定部であって、記号の閾値を推定するように構成された閾値推定部と、前記記号のパワーを調整するように構成され、前記閾値推定部に動作可能に接続されたパワー調整部と、前記記号のパワーを推定するように構成され、前記パワー調整部および前記閾値推定部に動作可能に接続された記号パワー推定部と、記号を選択し、閾値推定部に動作可能に接続された記号選択部と、を含む前記記号品質推定部と、基準記号を送信し、前記基準記号を受信し、かつ、送信された前記基準記号および受信された前記基準記号を使用して、品質推定パラメータアルファ（α）を推定するように構成されたアルファ品質推定部と、前記記号品質推定部および前記アルファ品質推定部に動作可能に接続され、記号品質推定値およびアルファ品質推定値のうちの１つ以上を使用して記号重みを計算するように構成された記号重み計算部とを含む。
【図面の簡単な説明】
【０００６】
添付の図面は様々な代表的な実施形態をより完全に説明するために使用される視覚的表現を提供し、本明細書で開示される代表的な実施形態およびそれらの固有の利点をより良く理解するために当業者によって使用され得る。これらの図面において、同様の参照番号は、対応する要素を識別する。
【０００７】
【図１】適応ビームフォーミングの効率的なハードウェア実装のための装置のブロック図である。
【図２】適応ビームフォーミングの効率的なハードウェア実装のために装置によって使用される記号品質推定部の概略図である。
【図３】適応ビームフォーミングの効率的なハードウェア実装のための方法のフローチャートである。
【発明を実施するための形態】
【０００８】
本発明は多くの異なる形態の実施形態が可能であるが、本明細書では１つ以上の特定の実施形態を図面に示し詳細に説明する。しかし、本開示は本発明の原理の例示と見なされるべきであり、本発明を、示され、説明された特定の実施形態に限定することを意図するものではないことを理解されたい。
【０００９】
多重アンテナビームフォーミングは受信信号性能を最大化するために、特に種々の干渉困難環境において、最適ビーム重みの実時間計算を必要とする。ビーム重み計算は干渉悪環境で効果的に動作するために、高ダイナミックレンジでリアルタイムに高効率で正確な方法で実行される必要がある。本発明の実施形態は、適応ビームフォーミングの効率的なハードウェア実装のための方法および装置を提供する。より具体的には、本発明の実施形態がハードウェアアーキテクチャのための方法および装置、ならびに高効率のハードウェア実装を伴う性能要件を満たすように構成された複数のアンテナビームフォーミグの実装を提供する。
【００１０】
逆行列計算は、ビーム数が増加することにつれて、ハードウェアの実施のために非常に複雑になる。直接逆行列計算は３ビームまでしか実用的でない。しかしながら、アンテナの数が多い場合には、直接逆行列計算はハードウェア実装に適していない数学的形式を伴う。ＱＲ分解は、コア処理要素の大規模な時分割を可能にするシストリックトポロジでビーム信号を処理するので、はるかに効率的になる。さらに、本発明の実施形態によれば、ハードウェア設計は、高パワー干渉によって課される高ダイナミックレンジ状況に対処するための機構を含む。この技術は動的スケーリングと可変ビーム結合を含む。
【００１１】
例えば、パワーは、以下の式を使用して近似することができる：
【数１】
2021501502.tif 000002
ここで、
【数２】
2021501502.tif 000003
は推定パワーであり、Ｉは同相チャネルであり、Ｑは直角チャネルである。
【００１２】
たとえば、時間の経過とともに閾値を更新することができる。例えば、閾値は、ユーザによって制御可能である。例えば、閾値は、地上で計算することができる。例えば、閾値は、地上でオフラインで計算することができる。例えば、閾値は、経時的に地上から更新することができる。例えば、閾値は、デフォルト値を含むことができる。例えば、閾値は、各ビームについて同じであってもよい。例えば、閾値は、異なるビームに対して異なることができる。例えば、閾値は、ビームが発生する領域に従って較正することができる。例えば、閾値は、プロセッサによってリアルタイムに計算することができる。例えば、閾値は、ビームを生成する衛星とは別のプロセッサによってリアルタイムで計算することができる。
【００１３】
図１は、適応ビームフォーミングの効率的なハードウェア実装のための装置１００のブロック図である。
【００１４】
装置１００は、記号の品質を推定するように構成された記号品質推定部１１０を備える。例えば、記号品質推定部１１０は、正規直角位相偏移変調（ＱＰＳＫ）、位相偏移変調（ＰＳＫ）、振幅および位相偏移変調（ＡＰＳＫ）、二値位相偏移変調（ＢＰＳＫ）、差動位相偏移変調（ＤＰＳＫ）、対称差動位相偏移変調（ＳＤＰＳＫ）、および直角振幅変調（ＱＡＭ）信号形式のうちの１つ以上を使用して記号の品質を推定するように構成される。
【００１５】
装置１００は、品質推定パラメータアルファ（α）を推定するように構成されたアルファ品質推定部１２０をさらに備える。アルファ品質推定部１２０は、記号品質推定部１１０に動作可能に接続される。アルファ品質推定部１２０は、基準記号を送信するように構成される。アルファ品質推定部１２０はさらに、基準記号を受信するように構成される。アルファ品質推定部１２０はさらに、送信された基準記号および受信された基準記号を使用して、品質推定パラメータアルファを推定するように構成される。
【００１６】
記号品質推定部１１０は、記号の閾値を推定するように構成された閾値推定部１３０をさらに備える。記号品質推定部１１０は記号パワーを調整するように構成されたパワー調整部１４０を更に含み、パワー調整部１４０は閾値推定部１３０に動作可能に接続されている。
【００１７】
記号品質推定部１１０は記号のパワーを推定するように構成された記号パワー推定部１５０を更に含み、記号パワー推定部１５０はパワー調整部１４０に動作可能に接続され、記号パワー推定部１５０も閾値推定部１３０に動作可能に接続される。記号品質推定部１１０は記号を選択する記号選択部１６０をさらに備え、記号選択部１６０は閾値推定部１３０に動作可能に接続される。記号選択部１６０は、記号パワーを閾値推定値と比較する比較器を備える。例えば、記号選択部１６０は、閾値以下のパワーを有する記号を選択する。
【００１８】
記号品質推定部１１０は、記号重み計算部１７０に動作可能に接続される。例えば、記号品質推定部１１０は、記号選択部１６０を介して記号重み付け計算部１７０に動作可能に接続される。記号重み付け計算部１７０は、アルファ品質推定部１２０に動作可能に接続される。記号重み計算部１７０は、記号品質推定値およびアルファ品質推定値のうちの１つ以上を使用して記号重みを計算するように構成される。
【００１９】
図２は、適応ビームフォーミングの効率的なハードウェア実装のために装置によって使用される記号品質推定部２００の概略図である。ビーム２１０Ａ〜２１０Ｇはそれぞれ、記号品質推定部２００に入射する。
【００２０】
記号品質推定部２００は、閾値推定部２２０Ａ〜２２０Ｇを含む。また、記号品質推定部２２０は、記号パワー推定部２３０Ａ〜２３０Ｇを含む。記号パワー推定部２３０Ａ〜２３０Ｇは、記号強度を使用して記号パワーを近似するように構成される。
【００２１】
例えば、図示されるように、６ビームの場合、パワー調整部１４０は定数（この例では６）乗算器のための「シフト及び加算」機能を実行し、この例では記号品質を６で乗算して、閾値推定側での６による除算に対する計算コストを節約する。例えば、積分器は６番目までのパワーの大きさを有する６つの記号の値の合計に維持される。例えば、積分器は６番目までの絶対値の大きさを有する６つの記号の値の合計に維持される。例えば、「スライディングウィンドウ法」はローリングプロセスにおいて残りの記号の最小絶対値を有する記号を除去するために使用される。このローリング「スライディングウィンドウ」プロセスでは除去された記号が次に高い絶対値を有する記号に置き換えられる。例えば、ビームフォーミングは２つのヘッダ記号及び４０のペイロード記号を有する「２＋４０」モードを使用して実行される。例えば、閾値は、２番目からｎ番目に大きい絶対値を有する記号について同じである。たとえば、ｎは７である。
【００２２】
記号品質推定部２００は、比較器２４０Ａ〜２４０Ｇを更に含む。少なくとも１つのビームに対して、そして好ましくは各ビームに対して、比較器２４０Ａ〜２４０Ｇは、記号パワー推定部２３０Ａ〜２３０Ｇによって計算された記号パワーと、閾値推定部２２０Ａ〜２２０Ｇによって推定された閾値とを比較する。
【００２３】
記号品質推定部２００は、加算器２５０をさらに備える。対応する閾値未満の大きさを有する記号については、比較器２４０Ａ〜２４０Ｇがその値を加算器２５０に送信する。加算器２５０は、６番目までの大きさの絶対値を有する記号を加算する。プロセスが所与のステップを完了すると、加算器２５０は、その結果を記号品質推定部２００の出力として送信する。
【００２４】
図３は、適応ビームフォーミングの効率的なハードウェア実装のための方法３００のフローチャートである。方法３００におけるステップの順序は、図３に示された順序や、以下の説明に限定されない。いくつかのステップは、最終結果に影響を及ぼすことなく、異なる順序で行うことができる。
【００２５】
ステップ３１０では、ビームを記述する記号に対して閾値が計算される。次に、ブロック３１０は制御をブロック３２０に移す。
【００２６】
ステップ３２０において、記号に対するパワーが推定される。例えば、推定は、パワーを絶対値として近似することを含む。次に、ブロック３２０は制御をブロック３３０に移す。
【００２７】
ステップ３３０では、閾値を使用して、閾値未満のパワーを有する記号が選択される。次に、ブロック３３０は制御をブロック３４０に移す。
【００２８】
ステップ３４０において、選択された記号を用いて、２番目からｎ番目に高いパワーを有する選択された記号の平均パワーが計算される。次に、ブロック３４０は制御をブロック３５０に移す。
【００２９】
ステップ３５０において、平均パワーを使用して、記号品質が推定される。次に、ブロック３５０は制御をブロック３６０に移す。
【００３０】
ステップ３６０において、基準記号が送信される。次に、ブロック３６０は制御をブロック３７０に移す。
【００３１】
ステップ３７０では、基準記号が受信される。次に、ブロック３７０は制御をブロック３８０に移す。
【００３２】
ステップ３８０において、受信された基準記号を使用して、アルファ品質が推定される。次に、ブロック３８０は、制御をブロック３９０に移す。
【００３３】
ステップ３９０では、記号品質およびアルファ品質推定値のうちの１つ以上を使用して、記号のうちの１つ以上について重みが計算される。次に、ブロック３９０はプロセスを終了する。
【００３４】
例えば、計算ステップは、以下の式を使用して閾値を計算することを含む。
【数３】
2021501502.tif 000004
ここで、Ｉｉはｉ番目の記号に対する閾値であり、
【数４】
2021501502.tif 000005
は、推定記号絶対値であり、δｓ、ｔｈは記号ｓおよび閾値ｔｈを使用して計算した後の推定ビーム絶対値であり、ここで、ビームフォーミングは２つのヘッダ記号および４０のペイロード記号を備える「２＋４０」モードを使用して実行される。
【００３５】
例えば、計算ステップは、以下の式を使用してパワーを近似することを含む。
【数５】
2021501502.tif 000006
ここで、ｎは７に等しく、ビームフォーミングは２つのヘッダ記号および４０のペイロード記号を備える「２＋４０」モードを使用して実行され、δ2S, thは記号Ｓを使用して閾値ｔｈについて計算した後推定されたビームパワーであり、Ｓ２は記号パワーであり、δｓ、ｔｈは記号Ｓを使用して閾値ｔｈについて計算した後推定されたビーム絶対値であり、
【数６】
2021501502.tif 000007
は、推定記号絶対値である。
【００３６】
本発明の実施形態は例えば、正規直角位相偏移変調（ＱＰＳＫ）、位相偏移変調（ＰＳＫ）、振幅および位相偏移変調（ＡＰＳＫ）、二値位相偏移変調（ＢＰＳＫ）、差動位相偏移変調（ＤＰＳＫ）、対称差動位相偏移変調（ＳＤＰＳＫ）、および直角振幅変調（ＱＡＭ）信号フォーマットを含む、多種多様な文脈に適用することができる。
【００３７】
本発明の利点は、広いダイナミックレンジを有するビーム重みの高効率リアルタイム計算を含む。高性能リアルタイム計算は、時間変動干渉の軽減に重大な影響を及ぼす。パワー計算から最高値を除外することは、妨害シナリオにおける閾値計算における極端なバイアスを低減または除去するのに役立ち、性能を改善する。パワーではなく絶対値を推定することにより、計算コストが大幅に節約される。推定された絶対値により、ビーム当たり少なくとも２回の乗算演算のサイジングコストの低減が得られる。
【００３８】
上記の代表的な実施形態は例示的な構成における特定の構成要素を用いて説明されてきたが、他の代表的な実施形態が異なる構成および／または異なる構成要素を使用して実装され得ることが、当業者によって理解されるのであろう。例えば、平均パワーを決定するために第２〜第ｎ番目の絶対値の大きさを有するビームを使用する代わりに、第３〜第ｎ番目の絶対値の大きさを例えば使用することができ、又は別の例として、第１〜第６番目の絶対値の大きさを使用することができることは、当業者には理解されるのであろう。
【００３９】
本明細書で詳細に説明された代表的な実施形態および開示された主題は例および例示として提示されたものであり、限定として提示されたものではない。当業者であれば、記載された実施形態の形態および詳細に様々な変更を加えることができ、その結果、本発明の範囲内にある同等の実施形態が得られることを理解するのであろう。したがって、上記の説明の主題は例示として解釈されるべきであり、限定的な意味で解釈されるべきではないことが意図される。
【図１】
2021501502.tif 000010
【図２】
2021501502.tif 000011
【図３】
2021501502.tif 000012