JP3559205B2 - Pulse train separation apparatus and pulse train separation method - Google Patents

Pulse train separation apparatus and pulse train separation method Download PDF

Info

Publication number
JP3559205B2
JP3559205B2 JP25162399A JP25162399A JP3559205B2 JP 3559205 B2 JP3559205 B2 JP 3559205B2 JP 25162399 A JP25162399 A JP 25162399A JP 25162399 A JP25162399 A JP 25162399A JP 3559205 B2 JP3559205 B2 JP 3559205B2
Authority
JP
Japan
Prior art keywords
pulse train
pri
pulse
staggered
separating
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
JP25162399A
Other languages
Japanese (ja)
Other versions
JP2001077677A (en
Inventor
憲一 西口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP25162399A priority Critical patent/JP3559205B2/en
Publication of JP2001077677A publication Critical patent/JP2001077677A/en
Application granted granted Critical
Publication of JP3559205B2 publication Critical patent/JP3559205B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Manipulation Of Pulses (AREA)
  • Radar Systems Or Details Thereof (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、複数の信号源からのパルス列が重なり合った複合信号を、信号源ごとのパルス列に分離するパルス列分離装置及びパルス列分離方法に関するものである。
【0002】
【従来の技術】
従来から、複数の信号源からのパルス列が重なり合った複合信号を、信号源ごとのパルス列に分離するために、パルスの到着時間(以下、TOA(Time of Arrival)とする)データに基づくパルス列分離装置が提案されてきた。
【0003】
図16は、例えば米国特許第5、583,505号公報に示された、パルスのTOAデータからパルス列を検出し分離するための従来のパルス列分離装置における処理を示したフローチャートである。
【0004】
図16において、S60は自己相関を求めるステップ、S62はパルス繰り返し間隔(以下、PRI(Pulse Repetition Interval)とする)の候補を求めるステップ、S64は積分器にメモリーを割り当てるステップ、S66は各パルスをすべての積分器のビンに積み重ねるステップ、S68は最小PRIの積分器を分析するステップ、S70は積分器のピークとしきい値を比較するステップ、S72は積分器のピークがしきい値を越えているとき該当するPRIが存在すると判定するステップ、S74はそのPRIを有するパルス列を時間窓から除去するステップ、S76は自己相関を再度求めるステップ、S77は次のPRIの候補の積分器に進むステップ、S78は分析すべき積分器がまだ残っているか否か判定するステップ、S79は残ったパルスが単独のものであるか否かを判定するステップである。
【0005】
次に、前述した従来のパルス列分離装置の動作について図面を参照しながら説明する。
【0006】
図16において、まず時間窓内にあるパルスのTOAデータの自己相関関数を求める(ステップS60)。得られた自己相関関数のピークの判定を行ってピークの面積(ピークの高さと幅の積)がしきい値を超えていれば、そのピークの位置をPRIの候補として抽出する(ステップS62)。次に、これらPRIの候補ごとに積分器を割り当てる(ステップS64)。積分器はPRI分の時間幅をもつテーブルから構成される。積分器では、入力した各パルスに対してそのTOAをPRIで割った余りの時間に対応するテーブル内の位置を求め、テーブルの値をカウントアップしていく。時間窓内のすべてのパルスに対して、各積分器で積分を行う(ステップS66)。
【0007】
次いで信号源の検出を行うために、小さいPRIの積分器から順番に分析していく(ステップS68)。積分器のテーブルのピークの値がしきい値を超えているか否かを調べ(ステップS70)、超えていればそのPRIを持つ信号源が存在すると判定する(ステップS72)。そのあとそのPRIをもつパルス列をもとのパルス列から除去し(ステップS74)、残ったパルス列に対して再度自己相関関数を求めて(ステップS76)、上記の処理を繰り返す。
【0008】
一方、ステップS70において、積分器のテーブルのピークの値がしきい値を超えていなければ、次に小さいPRIに対する積分器の分析に進む(ステップS77)。これは分析する積分器が無くなるまで続けられる(ステップS78)。最後に、残ったパルスが単独のものであるか否かを調べ、単独であれば処理を終了する。単独のものでなくグループを構成していればレーダスキャンによって生じたものとみなし、スキャン周期の分析を行う(ステップS79)。
【0009】
【発明が解決しようとする課題】
上記のような、従来のパルス列分離装置では、まず自己相関関数でPRIの候補を検出することが処理の前提になっているが、信号源の数が多い場合や、固定PRI以外の複雑なPRIのパターンを有する信号源が存在する場合には、自己相関関数に明確なピークが現われにくく、また、自己相関関数にはPRIの整数倍のところにできるハーモニックスの問題があり、PRIの候補が適切に抽出できず、パルス列を正確に検出し分離できないという問題点があった。
【0010】
本発明は上記のような課題を解決するためになされたもので、複雑なPRIのパターンを有する信号源も含めて信号源のPRIを正確に推定し、パルス列の分離精度を向上させることが可能なパルス列分離装置及びパルス列分離方法を得ることを目的とする。
【0011】
【課題を解決するための手段】
この発明は、複数の信号源からのパルス列が重なり合った複合パルス列の各パルスの到着時間(TOA)データに基づき、固定パルス繰り返し間隔(PRI)を有する固定PRIパルス列を検出する固定PRIパルス列検出手段と、検出された固定PRIパルス列をもとの複合パルス列から分離するとともに、分離後の残りのパルス列を出力する固定PRIパルス列分離手段と、固定PRIパルス列分離手段から出力される残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、スタガーパルス列を検出するスタガーパルス列検出手段と、検出されたスタガーパルス列を残りのパルス列から分離するとともに、分離後の固定PRIパルス列及びスタガーパルス列を含まない第二の残りのパルス列を出力するスタガーパルス列分離手段と、スタガーパルス列分離手段から出力される第二の残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、ジッターパルス列を検出するジッターパルス列検出手段と、検出されたジッターパルス列を第二の残りのパルス列から分離するジッターパルス列分離手段と、を備えたパルス列分離装置である。
【0012】
また、固定PRIパルス列検出手段が、PRI変換を用いて検出を行う。
【0013】
また、スタガーパルス列検出手段が、等間隔に並ぶ3つのパルスからなる3連パルスの集合に対してそのパルス繰り返し間隔のヒストグラムを求める3連パルスヒストグラム演算部と、得られたヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定する判定部と、を備えている。
【0014】
また、ジッターパルス列検出手段が、オーバーラップしたPRIビンを持ち、時間原点の移動を行う、変形PRI変換を用いる。
【0015】
また、この発明は、複数の信号源からのパルス列が重なり合った複合パルス列の各パルスの到着時間(TOA)データに基づき、固定パルス繰り返し間隔(PRI)を有する固定PRIパルス列を検出する固定PRIパルス列検出工程と、検出された固定PRIパルス列をもとの複合パルス列から分離するとともに、分離後の残りのパルス列を出力する固定PRIパルス列分離工程と、固定PRIパルス列分離手段から出力される残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、スタガーパルス列を検出するスタガーパルス列検出工程と、検出されたスタガーパルス列を残りのパルス列から分離するとともに、分離後の固定PRIパルス列及びスタガーパルス列を含まない第二の残りのパルス列を出力するスタガーパルス列分離工程と、スタガーパルス列分離手段から出力される第二の残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、ジッターパルス列を検出するジッターパルス列検出工程と、検出されたジッターパルス列を第二の残りのパルス列から分離するジッターパルス列分離工程と、を備えたパルス列分離方法である。
【0016】
また、固定PRIパルス列検出工程において、PRI変換を用いて検出を行う。
【0017】
また、スタガーパルス列検出工程が、等間隔に並ぶ3つのパルスからなる3連パルスの集合に対してそのパルス繰り返し間隔のヒストグラムを求める3連パルスヒストグラム演算ステップと、得られたヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定する判定ステップと、を備えている。
【0018】
また、ジッターパルス列検出工程において、オーバーラップしたPRIビンを持ち、時間原点の移動を行う、変形PRI変換を用いる。
【0019】
【発明の実施の形態】
実施の形態1.
以下、この発明の一実施の形態を図1乃至図15について説明する。
【0020】
図1は本発明のパルス列分離装置が処理の対象とするパルス列の種類を説明するための説明図であり、図2は本発明のパルス列分離装置の機能ブロック図、図3は固定PRIパルス列検出・分離手段のブロック図、図4は固定PRIパルス列検出・分離手段の中で用いるPRI変換に関するPRIビンの説明図、図5は固定PRIパルス列検出・分離手段の中で用いるPRI変換のフローチャート、図6はスタガーパルス列検出・分離手段のブロック図、図7はスタガーパルス列検出・分離手段の中で用いる3連パルスのヒストグラムのフローチャート、図8はスタガーパルス列検出・分離手段の中で用いる3連パルスのヒストグラムからの基本周期検出のフローチャート、図9はジッターパルス列検出・分離手段のブロック図、図10はジッターパルス列検出・分離手段の中で用いる変形PRI変換に関するPRIビンの説明図、図11はジッターパルス列検出・分離手段の中で用いる変形 PRI変換のフローチャート、図12は入力パルス列の説明図、図13は固定PRIパルス列検出・分離の説明図、図14はスタガーパルス列検出・分離の説明図、図15はジッターパルス列検出・分離の説明図である。
【0021】
まず、本発明のパルス列分離装置が対象とするパルス列の種類を図1を用いて説明する。図1において、11はPRIが一定の固定PRIパルス列である。パルス列には固定PRIパルス列11以外に、12に示すスタガーパルス列と13に示すジッターパルス列がある。スタガーパルス列12は、一定のフレーム周期12aの中に、複数の不等間隔(図1では、PRI1,PRI2,PRI3の3つ)のパルスが存在し、それが周期12aごとに繰り返すパルス列である。ジッターパルス列13は、PRIが平均PRIのまわりにランダムに揺らぐパルス列である。本発明のパルス列分離装置への入力パルス列は、固定PRIパルス列11、スタガーパルス列12、ジッターパルス列13がそれぞれ複数重なり合った複合パルス列である。
【0022】
次に、本発明の構成及び動作について説明する。
【0023】
図2において、100は、信号源から送信されたパルスを受信し、当該パルスのTOAデータを出力する広帯域受信機、200は本発明のパルス列分離装置に設けられた入力端、300は固定PRIパルス列の検出・分離を行うための固定PRIパルス列検出・分離手段、400は、スタガーパルス列の検出・分離を行うためのスタガーパルス列検出・分離手段、500は、ジッターパルス列の検出・分離を行うためのジッターパルス列検出・分離手段、600は本発明のパルス列分離装置に設けられた出力端である。
【0024】
動作について説明する。広帯域受信機100からのパルスのTOAデータは入力端200へ入力される。これらTOAデータはまず固定PRIパルス列検出・分離手段300で検出・分離処理が行われる。
【0025】
図3には、図2の固定PRIパルス列検出・分離手段300の内部構成が示されている。図において、310は入力端、330はPRI変換を行うPRI変換演算部、350は適当なしきい値の値を設定するとともに検出可能範囲を決定するしきい値演算部、360は固定PRIパルス列のPRIを抽出するPRI抽出部、370は抽出されたPRIの値を利用して、もとのパルス列から該当する部分パルス列を分離する固定PRIパルス列分離演算部、380は固定PRIパルス列が残存するか否かを判定する残存パルス列判定部、390は出力端である。
【0026】
動作について説明する。まず、入力端310へ入力されたパルス列のTOAデータにはPRI変換演算部330においてPRI変換が施される。このPRI変換は、例えば、西口(三菱電機(株))、’’パルス繰り返し間隔推定のための新手法’’、昭和58年度電子情報通信学会情報・システム部門全国大会、に示されている方法を用いる。この方法は、まず、入力データのTOAを t、t、・・・、t とし、入力パルス列をデルタ関数の和で次式のように表わす。
【0027】
【数1】

Figure 0003559205
【0028】
PRI変換は関数 g(t) に対して次式で定義されるような変換である。
【0029】
【数2】
Figure 0003559205
【0030】
これは上式(1)のパルス列に対しては以下のような形になる。
【0031】
【数3】
Figure 0003559205
【0032】
このPRI変換は、連続時間での表現であるが、実際の計算機で行う離散時間でのPRI変換は後でフローチャートを用いて詳述する。このPRI変換を入力パルス列に施すと、入力パルス列に含まれている部分パルス列のPRIのところにだけ鋭いピークがたつような変換結果が得られる。さらに、しきい値演算部 350でPRI検出のための適当なしきい値を定める。しきい値演算部350では、同時に検出可能なPRIの範囲も求める。次に、PRI抽出部360で、そのしきい値を越えるピーク値を検出するようにすれば、固定PRIパルス列の検出可能な範囲にあるPRIがすべて検出される。このようにして検出されたPRIの値を利用して、固定PRIパルス列分離演算部370で、もとのパルス列から該当する部分パルス列を分離する。この分離のためには、例えば、特公平1−47936号公報に詳しく示されているパルス繰り返し間隔フィルターを用いる。残存パルス列判定部380では、調べたいPRIの範囲と検出可能なPRIの範囲を比較し、もし検出可能なPRIの範囲の方が狭ければ、すなわち、固定PRIパルス列が残存する可能性があれば、残ったパルス列に再びPRI変換演算部330でPRI変換を施し処理を繰り返す。そうでなければ、残ったパルス列と共に出力端390へ進む。
【0033】
次に、実際の計算機で行う離散時間でのPRI変換について説明する。図4は、PRI変換で用いるPRIビンの説明図である。調べたいPRIの下限と上限をそれぞれ、τmin、τmax と置く。PRI軸での区間[τmin,τmax] を K 個に等分割し、分割された細分区間をPRIビンと呼ぶ。各ビンの幅は次式(4)で与えられる。
【0034】
【数4】
Figure 0003559205
【0035】
また、中心PRIは次式(5)で与えられる。
【0036】
【数5】
Figure 0003559205
【0037】
図5にはPRI変換の処理のフローチャートを示す。入力データのパルスの TOAを t、 t、 …、 t とする。PRI変換の処理は以下の手順で行う。
【0038】
(1)初期設定を行う(ステップS331)。すなわち、PRI変換 D(k =1, 2, … , K)をゼロクリアするとともに、パルスペアの右パルスのパルス番号を m = 1 に設定する。
【0039】
(2)パルスペアの右パルスのパルス番号を更新する(ステップS332)。すなわち、m = m + 1を行う。
【0040】
(3)終了判定を行う(ステップS333)。すなわち、m≦ NならばステップS334へ。そうでなければ終了する。
【0041】
(4)パルスペアの左パルスのパルス番号をn = m に設定する(ステップS334)。
【0042】
(5)パルスペアの左パルスのパルス番号を更新する(ステップS335)。すなわち、n =n−1を行う。
【0043】
(6)パルスペアの左パルスの終了判定を行う(ステップS336)。すなわち、n ≧ 1 ならば、ステップS337へ。そうでなければステップS332へ。
【0044】
(7)パルスペアの時間間隔を求める(ステップS337)。すなわち、τ=t−tを行う。
【0045】
(8)時間間隔の大きさ判定1を行う(ステップS338)。すなわち、τ≧τmin ならばステップS339へ。そうでなければステップS335へ。
【0046】
(9)時間間隔の大きさ判定2を行う(ステップS339)。すなわち、τ≦τmax ならばステップS340へ。そうでなければS332へ。
【0047】
(10)τ軸上でのPRIビンの選出(ステップS340)。すなわち、PRIビンの番号kを次式(6)で計算する。
【0048】
【数6】
Figure 0003559205
【0049】
ここで、[・] は Gaussの整数、すなわち、(・) を越えない最大の整数を表わす。
【0050】
(11)PRI変換の更新を行う(ステップS341)。すなわち、次式(7)でPRI変換の値を更新する。このあと、ステップS335へ戻る。
【0051】
【数7】
Figure 0003559205
【0052】
図3のしきい値演算部350で求めるしきい値は、例えば次のような式にする。
【0053】
【数8】
Figure 0003559205
【0054】
ここで、T は観測時間で、最初と最後のパルスのTOAの差から求める。αは調整可能なパラメータで、例えば 0.3 くらいの値にする。上のしきい値の式(8)は、もし、全観測時間にわたってPRIがτのパルス列が存在すればPRI変換の価は理想的には、次式(9)となることに基づく。
【0055】
【数9】
Figure 0003559205
【0056】
しきい値はτの減少関数であるが、一方、PRI変換のノイズフロアーはτと共に減少はしない。したがって、τ がある大きさ(これをτlim とおく)になるとそこからはしきい値よりもノイズフロアーの値の方が大きな値をとってPRIの検出は不能になる。すなわち、[τmin,τlim] が検出可能範囲になる。
【0057】
以上のようにして図2の固定PRIパルス列検出・分離手段300で固定PRIパルス列がもとのパルス列から除去されると、次に、残ったパルス列に対して、スタガーパルス列検出・分離手段400でスタガーパルス列の検出・分離処理が行われる。
【0058】
図6にスタガーパルス列検出・分離手段の内部構成を示したブロック図を示す。図において、410は入力端、430は3連パルスのヒストグラムを求める3連パルスヒストグラム演算部、450は適当なしきい値の値を設定するとともに検出可能範囲を決定するしきい値演算部、460はスタガーパルス列のPRIを抽出するPRI抽出部、470は抽出されたPRIの値を利用して、もとのパルス列から該当する部分パルス列を分離するスタガーパルス列分離演算部、480はスタガーパルス列が残存するか否かを判定する残存パルス列判定部、490は出力端である。
【0059】
なお、しきい値演算部350及びPRI抽出部360は、3連パルスヒストグラム演算部330において得られたヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定するための判定手段を構成している。
【0060】
次に、動作について説明する。入力端410に入力したパルス列は、3連パルスヒストグラム演算部430で3連パルスのヒストグラムが計算される。3連パルスのヒストグラムは、図1で説明したようなほぼ等間隔のパルスの3つ組の個数をカウントするヒストグラムである。このヒストグラムを作成する処理はあとで詳述するが、得られるヒストグラムでは、スタガーパルス列の基本周期(フレーム周期12a)とその整数倍のところにするどいピークがたつ。しきい値演算部450では スタガーのPRI(基本周期)検出のための適当なしきい値を定める。しきい値演算部450では同時に、検出可能なPRIの範囲も求める。次に、PRI抽出部460で、そのしきい値を超える値を検出するようにすれば、スタガーパルス列の検出可能な範囲にあるPRIがすべて検出される。PRI抽出部460で行う3連パルスのヒストグラムからのPRI(基本周期)の検出についてはあとでフローチャートを用いて詳述する。このようにして検出されたPRIの値を利用して、スタガーパルス列分離演算部470で、もとのパルス列から該当する部分パルス列を分離する。この分離のためには、例えば特公平1−47936号公報に詳しく示されているパルス繰り返し間隔フィルターを用いる。残存パルス列判定部480では、調べたいPRIの範囲と検出可能なPRIの範囲を比較し、もし検出可能なPRIの範囲の方が狭ければ、すなわち、スタガーパルス列が残存する可能性があれば、残ったパルス列に再び3連パルスヒストグラム演算部430でヒストグラムを作り、処理を繰り返す。そうでなければ、残ったパルス列と共に出力端490へ進む。
【0061】
図7に、3連パルスヒストグラム演算部430で行う、3連パルスのヒストグラム演算の処理の流れを示すフローチャートを示す。このヒストグラムで用いるPRIビンはPRI変換の場合の図4と同一である。入力データのパルスのTOAを t、 t、 …、 t とする。3連パルスのヒストグラムの作成は以下の手順で行う。
【0062】
(1)まずはじめに、初期設定(ステップS431)を行う。すなわち、ヒストグラム E(k= 1, 2, … , K)をゼロクリアする。また、3連パルスの中心パルスのパルス番号を m = 1 に設定する。
【0063】
(2)3連パルスの中心パルスのパルス番号を更新する(ステップS432)。すなわち、m = m + 1を行う。
【0064】
(3)終了判定を行う(ステップS433)。すなわち、m≦N−1ならばステップS434へ。そうでなければ終了。
【0065】
(4)3連パルスの右パルスのパルス番号を F = m + 1 に、左パルスのパルス番号をB = m に設定する(ステップS434)。
【0066】
(5)3連パルスの左パルスのパルス番号を更新する(ステップS435)。すなわち、B = B−1を行う。
【0067】
(6)3連パルスの左パルスの終了判定を行う(ステップS436)。すなわち、B ≧1 ならば、ステップS437へ。そうでなければステップS432へ。
【0068】
(7)3連パルスの左ペア(後ろ向きパルスペア)の時間間隔を求める(ステップS437)。すなわち、τ= t−t
【0069】
(8)時間間隔の大きさ判定1(ステップS438)を行う。すなわち、τ≧τmin ならばステップS439へ。そうでなければステップS435へ。
【0070】
(9)時間間隔の大きさ判定2(ステップS439)を行う。すなわち、τ≦τmax ならばステップS440へ。そうでなければS432へ。
【0071】
(10)3連パルスの右ペア(前向きパルスペア)の時間間隔を求める(ステップS440)。すなわち、τ’= t−tを行う。
【0072】
(11)次に、時間間隔の大きさ判定3(ステップS441)を行う。すなわち、τ’≧τ−Δτ/2ならばステップS445へ。そうでなければステップS442へ。
【0073】
(12)3連パルスの右パルスの終了判定(ステップS442)を行う。すなわち、F = N ならばステップS435へ戻る。そうでなければ右パルスを F = F
+ 1 と更新(ステップS443)してステップS440へ。
【0074】
(13)次に、時間間隔の大きさ判定4(ステップS445)を行う。すなわち、τ’≦τ+Δτ/2ならばステップS446へ。そうでなければS435へ。
【0075】
(14)τ軸上でのPRIビンの選出を行う(ステップS446)。すなわち、PRIビンの番号 k を次式(10)で計算する。
【0076】
【数10】
Figure 0003559205
【0077】
ここで、[・] は Gauss の整数、すなわち、(・) を越えない最大の整数を表わす。
【0078】
(15)ヒストグラムの更新を行う(ステップS447)。すなわち、次式(11)で3連パルスのヒストグラムの値を更新する。そのあと、ステップS435へ。
【0079】
【数11】
Figure 0003559205
【0080】
次に、図8に、上述のようにして求めた3連パルスのヒストグラムからPRI(基本周期)を検出する処理のフローチャートを示す。検出は以下のような手順で行う。
【0081】
(1)まず、しきい値の初期設定を行う(ステップS461)。すなわち、次式(12)でしきい値を設定する。
【0082】
【数12】
Figure 0003559205
【0083】
ここで、αはパラメータで、1.6 程度の値を用いる。また、T は観測時間であり、最初のパルスと最後のパルスのTOAの差から求める。
【0084】
(2)ピークの検出を行う(ステップS462)。すなわち、E = 1, …, K のうち、E ≧A 、かつ 、E ≧max {Ek−1,Ek+1}(局所最大値)となるものを見つけ、それらを Ekp(p = 1, …, pmax)とおく。
【0085】
(3)ピーク番号の初期設定を行う(ステップS463)。すなわち、 p = 0とする。
【0086】
(4)ピーク番号の更新を行う(ステップS464)。すなわち、p = p + 1とする。
【0087】
(5)終了判定を行う(ステップS465)。すなわち、p ≦ pmax ならばステップS466へ。そうでなければ終了。
【0088】
(6)しきい値の更新を行う(ステップS466)。すなわち、次式(13)でしきい値 A の値を更新する。
【0089】
【数13】
Figure 0003559205
【0090】
(7)ピークの判定を行う(ステップS467)。すなわち、p番目のピーク値 Ekp が、更新されたしきい値Akp を上回っているか否かを判定する。Ekp ≧ Akpならば、ステップS468へ。そうでなければステップS464へ。
【0091】
(8)次に、基本周期か否かの判定を行う(ステップS468)。すなわち、すでに検出されている基本周期のすべてについて、τkp がその整数倍になっているか否かの判定を行う。ある基本周期のほぼ整数倍(j倍)になっていれば、τをτkp/j で置き換えることにより、基本周期の精度を上げる。もし、どの基本周期の整数倍にもなっていなければ、τkp を新たな基本周期として付け加える。このあとステップS464へ戻る。
【0092】
図2のスタガーパルス列検出・分離手段400でスタガーパルス列がもとのパルス列から除去されると、残ったパルス列に対してジッターパルス列検出・分離手段500でジッターパルス列の検出・分離処理を行う。
【0093】
図9にジッターパルス列検出・分離手段500の内部構成を示したブロック図を示す。図において、510は入力端、530は変形PRI変換を行う変形PRI変換演算部、550は適当なしきい値の値を設定するとともに検出可能範囲を決定するしきい値演算部、560はジッターパルス列のPRIを抽出するPRI抽出部、570は抽出されたPRIの値を利用して、もとのパルス列から該当する部分パルス列を分離するジッターパルス列分離演算部、580はジッターパルス列が残存するか否かを判定する残存パルス列判定部、590は出力端である。
【0094】
動作について説明する。入力端510に入力したパルス列は、変形PRI変換演算部530で変形PRI変換が計算される。変形PRI変換についてはあとで詳述するが、これから求められるPRIスペクトラムには、ジッターパルス列の平均PRIのところにするどいピークがたつ。しきい値演算部550ではジッターパルス列のPRI検出のための適当なしきい値を定める。しきい値演算部550では同時に、検出可能なPRIの範囲も求める。次に、PRI抽出部560で、そのしきい値を超える値を検出するようにすれば、ジッターパルス列の検出可能な範囲にあるPRIがすべて検出される。このようにして検出されたPRIの値を利用して、ジッターパルス列分離演算部570で、もとのパルス列から該当する部分パルス列を分離する。この分離のためには、例えば特公平1−47936号公報に詳しく示されているパルス繰り返し間隔フィルターを用いる。残存パルス列判定部580では、調べたいPRIの範囲と検出可能なPRIの範囲を比較し、もし検出可能なPRIの範囲の方が狭ければ、すなわち、ジッターパルス列が残存する可能性があれば、残ったパルス列に再び変形PRI変換演算部530でPRIスペクトルを作り、処理を繰り返す。そうでなければ、出力端590へ進む。
【0095】
ジッターパルス列に対しては、先に述べたPRI変換ではうまくPRIのところにピークをたたせることができないが、これから述べる変形PRI変換ではジッターパルス列であってもその平均PRIのところにピークがたつようにできる。
【0096】
変形PRI変換は、PRI変換のPRIビンをオーバーラップさせ、時間原点の移動を行うようにしたものである。
【0097】
図10は変形PRI変換で用いるPRIビンの説明図である。調べたいPRIの下限と上限をそれぞれ、τmin、τmax と置く。 PRI軸での区間 [τmin,τmax] 内のPRIビンの個数をKとし、PRIの揺らぎの大きさの上限をεとする(εは片側で表現する。例えばPRIの揺らぎの上限がピーク・ツー・ピークで30%であったとするとε= 0.15 となる)。各PRIビンの中心PRIの値τ とビンの幅 b は次式(14)のように決める。
【0098】
【数14】
Figure 0003559205
【0099】
【数15】
Figure 0003559205
【0100】
図11には変形PRI変換の処理のフローチャートを示す。入力データのパルスのTOAを t、 t、 …、 tとする。変形PRI変換の処理の手順は以下のように行う。
【0101】
(1)初期設定を行う(ステップS531)。すなわち、PRI変換 D(k = 1、 2、 … 、 K)をゼロクリアする。また、パルスペアの右パルスのパルス番号を m = 1 に設定する。
【0102】
(2)パルスペアの右パルスのパルス番号を更新する(ステップS532)。すなわち、m = m + 1とする。
【0103】
(3)終了判定を行う(ステップS533)。すなわち、m≦Nならばステップ534 へ。そうでなければ終了。
【0104】
(4)パルスペアの左パルスのパルス番号を n = m に設定する。(ステップS534)。
【0105】
(5)パルスペアの左パルスのパルス番号を更新する(ステップS535)。すなわち、n = n−1。
【0106】
(6)パルスペアの左パルスの終了判定を行う(ステップ 536)。すなわち、n ≧ 1 ならば、ステップS537へ。そうでなければステップS532へ。
【0107】
(7)パルスペアの時間間隔を求める(ステップ 537)。すなわち、τ= t−tを行う。
【0108】
(8)時間間隔の大きさ判定1を行う(ステップS538)。すなわち、τ≧τmin ならば、ステップS539へ。そうでなければステップS535へ。
【0109】
(9)時間間隔の大きさ判定2を行う(ステップS539)。すなわち、τ≦τmax ならば、ステップS540へ。そうでなければステップS532へ。
【0110】
(10)τ軸上でのPRIビンの選定を行う(ステップS540)。すなわち、PRIビンの下限 k と上限 k を次式で計算する。
【0111】
【数16】
Figure 0003559205
【0112】
ここで、[・] は Gauss の整数、すなわち、(・) を越えない最大の整数を表わす。
【0113】
(11)PRI変換の更新を行う(ステップS541)。すなわち、k = k,…, k について以下の処理を行う。
【0114】
1)時間原点の初期設定を行う。すなわち、PRIビンkが最初に使われる場合に限ってO = t とする。
【0115】
2)位相の予備計算と分解を行う。位相ηを次式で求め、それを整数部分νと小数部分ζに分解する。
【0116】
【数17】
Figure 0003559205
【0117】
3)時間原点の移動を行う。すなわち、次の条件のいずれかが満たされるとき、時間原点を移動して、t をあらたな時間原点とする。
【0118】
【数18】
Figure 0003559205
【0119】
4)位相の計算を行う。次式(19)で新たな時間原点のもとでの位相を計算する。
【0120】
【数19】
Figure 0003559205
【0121】
5)PRI変換の価の更新を行う。次式(20)でPRI変換の価を更新する。このあと、ステップ532へ。
【0122】
【数20】
Figure 0003559205
【0123】
図12乃至図15にはこの実施の形態による発明の効果を示す。
【0124】
図12は、本発明のパルス列分離装置への入力パルスデータの説明図である。図12において、61(出力1)と62(出力2)はスタガーパルス列、63(出力3)と65(出力5)はジッターパルス列、64(出力4)と66(出力6)は固定PRIパルス列、67は61(出力1)から66(出力6)までの6つのパルス列が重なりあった複合パルス列である。本発明のパルス列分離装置へは、複合パルス列67が入力する。
【0125】
図13は、図2の固定PRIパルス列検出・分離手段300で固定PRIパルス列が検出され分離される様子を示した図である。図13において、71は固定PRIパルス列検出・分離手段300への入力パルス列、72はPRI変換と検出結果を示すグラフ、77と78は分離されたパルス列を表わす。71の入力パルス列が図3のPRI変換演算部330へ入力されると、図5にフローチャートを示したPRI変換により、73のようなPRIスペクトルが得られる。しきい値演算部350で求めたしきい値74とPRIスペクトル73との比較をPRI抽出部360で行うことにより、75(ピーク1)及び76(ピーク2)の2つのPRIが検出される。検出されたPRIをもとに、固定PRIパルス列分離演算部370により、もとのパルス列71から抜き出したパルス列が77と78である。75のピーク1は77のパルス列に対応し、76のピーク2は78のパルス列に対応する。
【0126】
図14は、図2のスタガーパルス列検出・分離手段400でスタガーパルス列が検出され分離される様子を示した図である。図14において、81はスタガーパルス列検出・分離手段400への入力パルス列、82は3連パルスのヒストグラムと検出結果を示すグラフ、87と88は分離されたパルス列を表わす。81の入力パルス列が、図6の3連パルスヒストグラム演算部430へ入力されると、図7にフローチャートを示した3連パルスのヒストグラムの処理により、83のようなヒストグラムが得られる。このヒストグラム83としきい値84との比較により、85(ピーク1)及び86(ピーク2)の2つのPRIが検出される。検出されたPRIをもとに、もとのパルス列81から抜き出したパルス列が87と88である。85のピーク1は87のパルス列に対応し、86のピーク2は88のパルス列に対応する。
【0127】
図15は、図2のジッターパルス列検出・分離手段500でジッターパルス列が検出され分離される様子を示した図である。図15において、91はジッターパルス列検出・分離手段500への入力パルス列、92は変形PRI変換と検出結果を示すグラフ、97と98は分離されたパルス列を表わす。91の入力パルス列が図9の変形PRI変換演算部530へ入力されると、図11にフローチャートを示した変形PRI変換の処理により、93のようなPRIスペクトルが得られる。このPRIスペクトル93としきい値94との比較により、95(ピーク1)及び96(ピーク2)の2つのPRIが検出される。検出されたPRIをもとにもとのパルス列91から抜き出したパルス列が97と98である。95のピーク1は97のパルス列に対応し、96のピーク2は98のパルス列に対応する。
【0128】
以上のように、本発明のパルス列分離装置によれば、PRI変換を用いる固定PRIパルス列検出・分離手段300と、3連パルスのヒストグラムを用いるスタガーパルス列検出・分離手段400と、変形PRI変換を用いるジッターパルス列検出・分離手段を備えて、PRIの種類ごとに該当するパルス列を段階的に検出・分離するようにしたので、信号源の数が多い場合や、固定PRI以外の複雑なPRIのパターンを有する信号源まで含めて、信号源のPRIを正確に推定し、精度良く、各パルス列を検出・分離できるという効果がある。
【0129】
【発明の効果】
この発明は、複数の信号源からのパルス列が重なり合った複合パルス列の各パルスの到着時間(TOA)データに基づき、固定パルス繰り返し間隔(PRI)を有する固定PRIパルス列を検出する固定PRIパルス列検出手段と、検出された固定PRIパルス列をもとの複合パルス列から分離するとともに、分離後の残りのパルス列を出力する固定PRIパルス列分離手段と、固定PRIパルス列分離手段から出力される残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、スタガーパルス列を検出するスタガーパルス列検出手段と、検出されたスタガーパルス列を残りのパルス列から分離するとともに、分離後の固定PRIパルス列及びスタガーパルス列を含まない第二の残りのパルス列を出力するスタガーパルス列分離手段と、スタガーパルス列分離手段から出力される第二の残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、ジッターパルス列を検出するジッターパルス列検出手段と、検出されたジッターパルス列を第二の残りのパルス列から分離するジッターパルス列分離手段と、を備えたパルス列分離装置であるので、PRIの種類ごとに該当するパルス列を段階的に検出・分離するようにしたので、信号源の数が多い場合や、固定PRI以外の複雑なPRIのパターンを有する信号源まで含めて、信号源のPRIを正確に推定し、精度良く、各パルス列を検出・分離できるという効果がある。
【0130】
また、固定PRIパルス列検出手段が、PRI変換を用いて検出を行うようにしたので、複合パルス列に含まれている部分パルス列のPRIだけをピークとして抽出できるので、PRIを明確に識別することができるという効果がある。
【0131】
また、スタガーパルス列検出手段が、等間隔に並ぶ3つのパルスからなる3連パルスの集合に対してそのパルス繰り返し間隔のヒストグラムを求める3連パルスヒストグラム演算部と、得られたヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定する判定部と、を備えているので、得られるヒストグラムでは、スタガーパルス列の基本周期とその整数倍のところにするどいピークがたつので、スタガーパルスの基本周期を明確に識別することができるという効果がある。
【0132】
また、ジッターパルス列検出手段が、オーバーラップしたPRIビンを持ち、時間原点の移動を行う、変形PRI変換を用いるようにしたので、ジッターパルス列の平均PRIのところにするどいピークがたつので、ジッターパルス列の平均PRIを明確に識別することができるという効果がある。
【0133】
また、この発明は、複数の信号源からのパルス列が重なり合った複合パルス列の各パルスの到着時間(TOA)データに基づき、固定パルス繰り返し間隔(PRI)を有する固定PRIパルス列を検出する固定PRIパルス列検出工程と、検出された固定PRIパルス列をもとの複合パルス列から分離するとともに、分離後の残りのパルス列を出力する固定PRIパルス列分離工程と、固定PRIパルス列分離手段から出力される残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、スタガーパルス列を検出するスタガーパルス列検出工程と、検出されたスタガーパルス列を残りのパルス列から分離するとともに、分離後の固定PRIパルス列及びスタガーパルス列を含まない第二の残りのパルス列を出力するスタガーパルス列分離工程と、スタガーパルス列分離手段から出力される第二の残りのパルス列から、複合パルス列の各パルスの到着時間(TOA)データに基づき、ジッターパルス列を検出するジッターパルス列検出工程と、検出されたジッターパルス列を第二の残りのパルス列から分離するジッターパルス列分離工程と、を備えたパルス列分離方法であるので、PRIの種類ごとに該当するパルス列を段階的に検出・分離するようにしたので、信号源の数が多い場合や、固定PRI以外の複雑なPRIのパターンを有する信号源まで含めて、信号源のPRIを正確に推定し、精度良く、各パルス列を検出・分離できるという効果がある。
【0134】
また、固定PRIパルス列検出工程において、PRI変換を用いて検出を行うようにしたので、複合パルス列に含まれている部分パルス列のPRIだけをピークとして抽出できるので、PRIを明確に識別することができるという効果がある。
【0135】
また、スタガーパルス列検出工程が、等間隔に並ぶ3つのパルスからなる3連パルスの集合に対してそのパルス繰り返し間隔のヒストグラムを求める3連パルスヒストグラム演算ステップと、得られたヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定する判定ステップと、を備えているので、得られるヒストグラムでは、スタガーパルス列の基本周期とその整数倍のところにするどいピークがたつので、スタガーパルスの基本周期を明確に識別することができるという効果がある。
【0136】
また、ジッターパルス列検出工程において、オーバーラップしたPRIビンを持ち、時間原点の移動を行う、変形PRI変換を用いるようにしたので、ジッターパルス列の平均PRIのところにするどいピークがたつので、ジッターパルス列の平均PRIを明確に識別することができるという効果がある。
【図面の簡単な説明】
【図1】PRIの種類を説明した説明図である。。
【図2】本発明の実施の形態1にかかわるパルス列分離装置の構成を示すブロック図である。
【図3】この発明の実施の形態1にかかわるパルス列分離装置における固定PRIパルス列検出・分離手段の内部構成を示すブロック図である。
【図4】この発明の実施の形態1にかかわるパルス列分離装置における固定PRIパルス列検出・分離手段の中で用いるPRI変換に関するPRIビンの説明図である。
【図5】この発明の実施の形態1にかかわるパルス列分離装置における固定PRIパルス列検出・分離手段の中で用いるPRI変換のフローチャートである。
【図6】この発明の実施の形態1にかかわるパルス列分離装置におけるスタガーパルス列検出・分離手段の内部構成を示すブロック図である。
【図7】この発明の実施の形態1にかかわるパルス列分離装置におけるスタガーパルス列検出・分離手段の中で用いる3連パルスのヒストグラムのフローチャートである。
【図8】この発明の実施の形態1にかかわるパルス分離装置におけるスタガーパルス列検出・分離手段の中で用いる3連パルスのヒストグラムからの基本周期検出のフローチャートである。
【図9】この発明の実施の形態1にかかわるパルス列分離装置におけるジッターパルス列検出・分離手段の内部構成を示すブロック図である。
【図10】この発明の実施の形態1にかかわるパルス列分離装置におけるジッターパルス列検出・分離手段の中で用いる変形PRI変換に関するPRIビンの説明図である。
【図11】この発明の実施の形態1にかかわるパルス列分離装置におけるジッターパルス列検出・分離手段の中で用いる変形PRI変換のフローチャートである。
【図12】この発明の実施の形態1にかかわるパルス列分離装置への入力パルス列の説明図である。
【図13】この発明の実施の形態1にかかわるパルス列分離装置における固定PRIパルス列検出・分離手段での処理結果を示す図である。
【図14】この発明の実施の形態1にかかわるパルス列分離装置におけるスタガーパルス列検出・分離手段での処理結果を示す図である。
【図15】この発明の実施の形態1にかかわるパルス列分離装置におけるジッターパルス列検出・分離手段での処理結果を示す図である。
【図16】従来のパルス列分離装置の動作を示すフローチャートである。
【符号の説明】
11 固定PRIパルス列、12 スタガーパルス列、13 ジッターパルス列、61,62 スタガーパルス列、63,65 ジッターパルス列、64,66 固定PRIパルス列、67 複合パルス列、71 固定PRIパルス列検出・分離手段への入力パルス列、72 PRI変換と検出結果、73 PRIスペクトル、74 PRIスペクトルのしきい値、75,76 検出された固定PRIパルス列のPRI、77,78 分離された固定PRIパルス列、81 スタガーパルス列検出・分離手段への入力パルス列、82 3連パルスのヒストグラムと検出結果、83 3連パルスのヒストグラム、84 ヒストグラムのしきい値、85,86 検出されたスタガーパルス列のPRI、87,88 分離されたスタガーパルス列、91 ジッターパルス列検出・分離手段への入力パルス列、92 変形PRI変換と検出結果、93 PRIスペクトル、94 PRIスペクトルのしきい値、95,96 検出されたジッターパルス列のPRI、97,98 分離されたジッターパルス列、100 広帯域受信機、200 パルスTOAデータの入力端、300 固定PRIパルス列検出・分離手段、400 スタガーパルス列検出・分離手段、500 ジッターパルス列検出・分離手段、600 出力端、310 固定PRIパルス列検出・分離手段への入力端、330 PRI変換演算部、350 しきい値演算部、360 固定PRIパルス列のPRI抽出部、370 固定PRIパルス列分離演算部、380 残存パルス列判定部、390 固定PRIパルス列検出・分離手段からの出力端、410 スタガーパルス列検出・分離手段への入力端、430 3連パルスヒストグラム演算部、450 しきい値演算部、460 スタガーパルス列のPRI抽出部、470 スタガーパルス列分離演算部、480 残存パルス列判定部、490 スタガーパルス列検出・分離手段からの出力端、510 ジッターパルス列検出・分離手段への入力端、530 変形PRI変換演算部、550 しきい値演算部、560 ジッターパルス列のPRI抽出部、570 ジッターパルス列分離演算部、580 残存パルス列判定部、590 ジッターパルス列検出・分離手段からの出力端。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a pulse train separating apparatus and a pulse train separating method for separating a composite signal in which pulse trains from a plurality of signal sources overlap each other into pulse trains for each signal source.
[0002]
[Prior art]
Conventionally, in order to separate a composite signal in which pulse trains from a plurality of signal sources overlap each other into pulse trains for each signal source, a pulse train separating apparatus based on pulse arrival time (hereinafter referred to as TOA (Time of Arrival)) data Has been proposed.
[0003]
FIG. 16 is a flowchart showing a process in a conventional pulse train separating apparatus for detecting and separating a pulse train from TOA data of a pulse, for example, disclosed in US Pat. No. 5,583,505.
[0004]
In FIG. 16, S60 is a step of obtaining an autocorrelation, S62 is a step of obtaining a candidate for a pulse repetition interval (hereinafter referred to as PRI (Pulse Repetition Interval)), S64 is a step of allocating a memory to an integrator, and S66 is a step of allocating each pulse. Stacking in bins of all integrators, S68 analyzing integrators with minimum PRI, S70 comparing integrator peaks with thresholds, S72 maintaining integrator peaks above threshold When it is determined that a corresponding PRI exists, S74 is a step of removing a pulse train having the PRI from the time window, S76 is a step of obtaining autocorrelation again, S77 is a step of proceeding to the integrator of the next PRI candidate, S78. Is whether there are still integrators to analyze The step of constant, a step of determining whether or not the remaining pulses of solely S79.
[0005]
Next, the operation of the above-described conventional pulse train separating apparatus will be described with reference to the drawings.
[0006]
In FIG. 16, first, the autocorrelation function of the TOA data of the pulse within the time window is obtained (step S60). The peak of the obtained autocorrelation function is determined, and if the area of the peak (the product of the height and the width of the peak) exceeds the threshold value, the position of the peak is extracted as a PRI candidate (step S62). . Next, an integrator is assigned to each of these PRI candidates (step S64). The integrator is composed of a table having a time width corresponding to the PRI. The integrator obtains the position in the table corresponding to the time remaining after dividing the TOA by PRI for each input pulse, and counts up the value in the table. The integration is performed for each pulse in the time window by each integrator (step S66).
[0007]
Next, in order to detect the signal source, the analysis is performed in order from the small PRI integrator (step S68). It is checked whether or not the peak value in the table of the integrator exceeds the threshold value (step S70). If the peak value is exceeded, it is determined that a signal source having the PRI exists (step S72). Thereafter, the pulse train having the PRI is removed from the original pulse train (step S74), and the autocorrelation function is obtained again for the remaining pulse train (step S76), and the above processing is repeated.
[0008]
On the other hand, if the peak value in the table of the integrator does not exceed the threshold value in step S70, the process proceeds to the analysis of the integrator for the next smallest PRI (step S77). This continues until there are no more integrators to analyze (step S78). Finally, it is determined whether or not the remaining pulse is a single pulse. If a group is formed instead of a single one, it is regarded as having occurred by radar scan, and the scan cycle is analyzed (step S79).
[0009]
[Problems to be solved by the invention]
As described above, in the conventional pulse train separating apparatus, it is premised that the processing is performed by first detecting a PRI candidate using an autocorrelation function. However, when the number of signal sources is large, or when a complex PRI other than the fixed PRI is used. When a signal source having the following pattern exists, a clear peak is unlikely to appear in the autocorrelation function, and the autocorrelation function has a problem of harmonics that can occur at an integer multiple of PRI. There was a problem that the pulse train could not be properly extracted and the pulse train could not be accurately detected and separated.
[0010]
The present invention has been made in order to solve the above-described problems, and can accurately estimate a PRI of a signal source including a signal source having a complicated PRI pattern, and can improve separation accuracy of a pulse train. It is an object of the present invention to obtain a pulse train separating apparatus and a pulse train separating method.
[0011]
[Means for Solving the Problems]
The present invention provides a fixed PRI pulse train detecting means for detecting a fixed PRI pulse train having a fixed pulse repetition interval (PRI) based on arrival time (TOA) data of each pulse of a composite pulse train in which pulse trains from a plurality of signal sources overlap. A fixed PRI pulse train separating means for separating the detected fixed PRI pulse train from the original composite pulse train and outputting the remaining pulse train after separation, and a composite pulse train from the remaining pulse train output from the fixed PRI pulse train separating means. And a staggered pulse train detecting means for detecting a staggered pulse train based on the arrival time (TOA) data of each pulse, separating the detected staggered pulse train from the remaining pulse trains, and excluding the separated fixed PRI pulse train and the staggered pulse train. A star that outputs the second remaining pulse train A pulse train separating means, a jitter pulse train detecting means for detecting a jitter pulse train from the second remaining pulse train output from the stagger pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train, Jitter pulse train separating means for separating the jitter pulse train from the second remaining pulse train.
[0012]
Further, the fixed PRI pulse train detecting means performs detection using PRI conversion.
[0013]
Further, a staggered pulse train detecting unit calculates a histogram of a pulse repetition interval for a set of three pulses composed of three pulses arranged at equal intervals, and a triple pulse histogram calculation unit, and calculates a plurality of peaks from the obtained histogram. A determination unit for detecting and determining whether each peak is the basic period of the pulse train.
[0014]
Also, the modified PRI conversion, in which the jitter pulse train detecting means has overlapping PRI bins and moves the time origin, is used.
[0015]
The present invention also provides a fixed PRI pulse train detection for detecting a fixed PRI pulse train having a fixed pulse repetition interval (PRI) based on arrival time (TOA) data of each pulse of a composite pulse train in which pulse trains from a plurality of signal sources overlap. A fixed PRI pulse train separating step of separating the detected fixed PRI pulse train from the original composite pulse train and outputting the remaining pulse train after the separation, and a remaining pulse train output from the fixed PRI pulse train separating means, A staggered pulse train detecting step of detecting a staggered pulse train based on arrival time (TOA) data of each pulse of the composite pulse train, separating the detected staggered pulse train from the remaining pulse trains, and separating the fixed PRI pulse train and the staggered pulse train after separation. Output the second remaining pulse train not included A staggered pulse train separating step; a jitter pulse train detecting step of detecting a jitter pulse train from the second remaining pulse train output from the staggered pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train; A jitter pulse train separating step of separating the jitter pulse train obtained from the second remaining pulse train.
[0016]
In the fixed PRI pulse train detection step, detection is performed using PRI conversion.
[0017]
The staggered pulse train detecting step includes a triple pulse histogram calculating step of obtaining a histogram of the pulse repetition interval for a set of triple pulses composed of three pulses arranged at equal intervals, and a plurality of peaks from the obtained histogram. And determining whether each peak is the basic period of the pulse train.
[0018]
Further, in the jitter pulse train detection step, modified PRI conversion having overlapping PRI bins and moving the time origin is used.
[0019]
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiment 1 FIG.
An embodiment of the present invention will be described below with reference to FIGS.
[0020]
FIG. 1 is an explanatory diagram for explaining types of pulse trains to be processed by the pulse train separating apparatus of the present invention, FIG. 2 is a functional block diagram of the pulse train separating apparatus of the present invention, and FIG. FIG. 4 is a block diagram of the separation means, FIG. 4 is an explanatory diagram of PRI bins related to PRI conversion used in the fixed PRI pulse train detection / separation means, FIG. 5 is a flowchart of PRI conversion used in the fixed PRI pulse train detection / separation means, and FIG. FIG. 7 is a block diagram of a staggered pulse train detecting / separating unit. FIG. 7 is a flowchart of a histogram of triple pulses used in the staggered pulse train detecting / separating unit. FIG. 8 is a histogram of triple pulses used in the staggered pulse train detecting / separating unit. FIG. 9 is a block diagram of the jitter pulse train detection / separation means, and FIG. FIG. 11 is an explanatory diagram of a PRI bin related to a modified PRI conversion used in a target pulse train detecting / separating unit. FIG. 11 is a flowchart of a modified PRI conversion used in a jitter pulse train detecting / separating unit. FIG. 12 is an explanatory diagram of an input pulse train. Is an explanatory diagram of fixed PRI pulse train detection / separation, FIG. 14 is an explanatory diagram of staggered pulse train detection / separation, and FIG. 15 is an explanatory diagram of jitter pulse train detection / separation.
[0021]
First, the types of pulse trains targeted by the pulse train separating device of the present invention will be described with reference to FIG. In FIG. 1, reference numeral 11 denotes a fixed PRI pulse train having a constant PRI. In addition to the fixed PRI pulse train 11, the pulse train includes a staggered pulse train 12 and a jitter pulse train 13. The staggered pulse train 12 is a pulse train in which a plurality of unequally spaced pulses (three, PRI1, PRI2, and PRI3 in FIG. 1) are present in a fixed frame period 12a, and are repeated every period 12a. The jitter pulse train 13 is a pulse train in which the PRI fluctuates randomly around the average PRI. The input pulse train to the pulse train separation device of the present invention is a composite pulse train in which a plurality of fixed PRI pulse trains 11, staggered pulse trains 12, and jitter pulse trains 13 overlap each other.
[0022]
Next, the configuration and operation of the present invention will be described.
[0023]
In FIG. 2, reference numeral 100 denotes a broadband receiver that receives a pulse transmitted from a signal source and outputs TOA data of the pulse, 200 denotes an input terminal provided in the pulse train separating apparatus of the present invention, and 300 denotes a fixed PRI pulse train. A fixed PRI pulse train detecting / separating means 400 for detecting / separating a staggered pulse train is a staggered pulse train detecting / separating means 400 for detecting / separating a staggered pulse train, and a 500 is a jitter for detecting / separating a jitter pulse train. The pulse train detecting / separating means 600 is an output terminal provided in the pulse train separating apparatus of the present invention.
[0024]
The operation will be described. The pulse TOA data from the broadband receiver 100 is input to the input terminal 200. These TOA data are first detected and separated by the fixed PRI pulse train detecting / separating means 300.
[0025]
FIG. 3 shows the internal configuration of the fixed PRI pulse train detecting / separating means 300 of FIG. In the figure, 310 is an input terminal, 330 is a PRI conversion operation unit for performing PRI conversion, 350 is a threshold operation unit for setting an appropriate threshold value and determining a detectable range, and 360 is a PRI of a fixed PRI pulse train. The PRI extraction unit 370 extracts the partial pulse train from the original pulse train using the extracted PRI value. The fixed PRI pulse train separation operation unit 380 determines whether the fixed PRI pulse train remains. 390 is an output terminal.
[0026]
The operation will be described. First, the PRI conversion operation section 330 performs PRI conversion on the TOA data of the pulse train input to the input terminal 310. This PRI conversion is carried out, for example, by the method described in Nishiguchi (Mitsubishi Electric Corporation), "New Method for Estimating Pulse Repetition Interval", 1983 IEICE Information and System Division National Convention. Is used. In this method, first, the TOA of the input data is t 1 , T 2 , ..., t N And the input pulse train is represented as the following equation by the sum of the delta functions.
[0027]
(Equation 1)
Figure 0003559205
[0028]
The PRI conversion is a conversion defined by the following equation for the function g (t).
[0029]
(Equation 2)
Figure 0003559205
[0030]
This is as follows for the pulse train of the above equation (1).
[0031]
(Equation 3)
Figure 0003559205
[0032]
The PRI conversion is expressed in continuous time, but the PRI conversion in discrete time performed by an actual computer will be described later in detail with reference to a flowchart. When this PRI conversion is applied to the input pulse train, a conversion result in which a sharp peak is applied only to the PRI of the partial pulse train included in the input pulse train is obtained. Further, the threshold value calculating section 350 determines an appropriate threshold value for PRI detection. The threshold value calculation unit 350 also calculates the range of PRIs that can be detected simultaneously. Next, if the PRI extraction unit 360 detects a peak value exceeding the threshold value, all PRIs within the detectable range of the fixed PRI pulse train are detected. Using the PRI value detected in this way, the fixed PRI pulse train separation operation unit 370 separates the corresponding partial pulse train from the original pulse train. For this separation, for example, a pulse repetition interval filter described in detail in Japanese Patent Publication No. 1-47936 is used. The remaining pulse train determination unit 380 compares the range of the PRI to be checked with the range of the detectable PRI. If the range of the detectable PRI is narrower, that is, if there is a possibility that the fixed PRI pulse train remains. Then, the remaining pulse train is again subjected to PRI conversion by the PRI conversion operation unit 330, and the processing is repeated. Otherwise, the process proceeds to the output terminal 390 together with the remaining pulse train.
[0033]
Next, PRI conversion in discrete time performed by an actual computer will be described. FIG. 4 is an explanatory diagram of the PRI bin used in the PRI conversion. The lower and upper limits of the PRI to be examined are respectively τ min , Τ max And put. Section [τ on the PRI axis min , Τ max ] Is divided into K equal parts, and the divided subdivisions are called PRI bins. The width of each bin is given by the following equation (4).
[0034]
(Equation 4)
Figure 0003559205
[0035]
The center PRI is given by the following equation (5).
[0036]
(Equation 5)
Figure 0003559205
[0037]
FIG. 5 shows a flowchart of the PRI conversion process. The TOA of the input data pulse is t 1 , T 2 ,…, T N And The PRI conversion process is performed in the following procedure.
[0038]
(1) Perform initial setting (step S331). That is, the PRI conversion D k (K = 1, 2,..., K) is cleared to zero, and the pulse number of the right pulse of the pulse pair is set to m = 1.
[0039]
(2) The pulse number of the right pulse of the pulse pair is updated (step S332). That is, m = m + 1 is performed.
[0040]
(3) An end determination is made (step S333). That is, if m ≦ N, the process proceeds to step S334. Otherwise, end.
[0041]
(4) The pulse number of the left pulse of the pulse pair is set to n = m (step S334).
[0042]
(5) Update the pulse number of the left pulse of the pulse pair (step S335). That is, n = n-1 is performed.
[0043]
(6) The end of the left pulse of the pulse pair is determined (step S336). That is, if n ≧ 1, the process proceeds to step S337. Otherwise, go to step S332.
[0044]
(7) The time interval of the pulse pair is obtained (step S337). That is, τ = t m -T n I do.
[0045]
(8) The time interval size determination 1 is performed (step S338). That is, τ ≧ τ min If so, go to step S339. Otherwise, go to step S335.
[0046]
(9) Time interval size determination 2 is performed (step S339). That is, τ ≦ τ max If so, go to step S340. Otherwise, go to S332.
[0047]
(10) Selection of a PRI bin on the τ-axis (step S340). That is, the number k of the PRI bin is calculated by the following equation (6).
[0048]
(Equation 6)
Figure 0003559205
[0049]
Here, [•] represents a Gauss integer, that is, the largest integer not exceeding (•).
[0050]
(11) Update the PRI conversion (step S341). That is, the value of the PRI conversion is updated by the following equation (7). Thereafter, the process returns to step S335.
[0051]
(Equation 7)
Figure 0003559205
[0052]
The threshold value obtained by the threshold value calculation unit 350 in FIG.
[0053]
(Equation 8)
Figure 0003559205
[0054]
Here, T is the observation time, which is obtained from the difference between the TOAs of the first and last pulses. α is an adjustable parameter, for example, a value of about 0.3. Equation (8) for the upper threshold indicates that if PRI is τ k Is ideal, the value of PRI conversion is ideally based on the following equation (9).
[0055]
(Equation 9)
Figure 0003559205
[0056]
The threshold is τ k , While the noise floor of the PRI conversion is τ k Does not decrease. Therefore, τ k Is a certain size (this is τ lim ), The noise floor value becomes larger than the threshold value, and PRI detection becomes impossible. That is, [τ min , Τ lim ] Becomes the detectable range.
[0057]
When the fixed PRI pulse train is removed from the original pulse train by the fixed PRI pulse train detecting / separating means 300 in FIG. 2 as described above, next, the remaining pulse train is staggered by the staggered pulse train detecting / separating means 400. A pulse train detection / separation process is performed.
[0058]
FIG. 6 is a block diagram showing the internal configuration of the staggered pulse train detecting / separating means. In the figure, reference numeral 410 denotes an input terminal; 430, a triple pulse histogram calculator for obtaining a histogram of triple pulses; 450, a threshold calculator for setting an appropriate threshold value and determining a detectable range; The PRI extraction unit 470 for extracting the PRI of the staggered pulse train uses a value of the extracted PRI to separate the corresponding partial pulse train from the original pulse train, and the staggered pulse train separation operation unit 480 determines whether the staggered pulse train remains. A remaining pulse train determining unit 490 for determining whether or not the output is an output terminal.
[0059]
In addition, the threshold value calculation unit 350 and the PRI extraction unit 360 detect a plurality of peaks from the histogram obtained by the triple pulse histogram calculation unit 330 and determine whether each peak is the basic period of the pulse train. Determining means for determining whether or not the determination is made.
[0060]
Next, the operation will be described. The triple pulse histogram calculator 430 calculates a triple pulse histogram of the pulse train input to the input terminal 410. The histogram of triple pulses is a histogram for counting the number of triplets of substantially equally-spaced pulses as described with reference to FIG. The process of creating this histogram will be described in detail later, but in the obtained histogram, a steep peak occurs at a fundamental period (frame period 12a) of the staggered pulse train and an integral multiple thereof. The threshold calculator 450 determines an appropriate threshold for detecting the staggered PRI (basic period). At the same time, the threshold value calculation unit 450 also calculates the detectable PRI range. Next, if the PRI extraction unit 460 detects a value exceeding the threshold value, all PRIs within the detectable range of the staggered pulse train are detected. The detection of PRI (basic period) from the triple pulse histogram performed by the PRI extraction unit 460 will be described later in detail with reference to a flowchart. Using the value of the PRI detected in this manner, the staggered pulse train separation operation unit 470 separates the corresponding partial pulse train from the original pulse train. For this separation, for example, a pulse repetition interval filter described in detail in Japanese Patent Publication No. 47936/1994 is used. In the remaining pulse train determination unit 480, the range of the PRI to be checked and the range of the detectable PRI are compared, and if the range of the detectable PRI is narrower, that is, if there is a possibility that the staggered pulse train remains, A histogram is formed again on the remaining pulse train by the triple pulse histogram calculation unit 430, and the process is repeated. Otherwise, the process proceeds to the output terminal 490 together with the remaining pulse train.
[0061]
FIG. 7 is a flowchart showing a flow of a triple pulse histogram calculation process performed by the triple pulse histogram calculation unit 430. The PRI bins used in this histogram are the same as in FIG. 4 in the case of PRI conversion. The TOA of the input data pulse is t 1 , T 2 ,…, T N And The creation of a triple pulse histogram is performed in the following procedure.
[0062]
(1) First, initialization (step S431) is performed. That is, the histogram E k (K = 1, 2,..., K) is cleared to zero. Also, the pulse number of the center pulse of the triple pulse is set to m = 1.
[0063]
(2) The pulse number of the center pulse of the triple pulse is updated (step S432). That is, m = m + 1 is performed.
[0064]
(3) An end determination is made (step S433). That is, if m ≦ N−1, the process proceeds to step S434. Otherwise, end.
[0065]
(4) The pulse number of the right pulse of the triple pulse is set to F = m + 1, and the pulse number of the left pulse is set to B = m (step S434).
[0066]
(5) The pulse number of the left pulse of the triple pulse is updated (step S435). That is, B = B-1 is performed.
[0067]
(6) The end of the left pulse of the triple pulse is determined (step S436). That is, if B ≧ 1, the process proceeds to step S437. Otherwise, go to step S432.
[0068]
(7) The time interval of the left pair (rearward pulse pair) of the triple pulse is obtained (step S437). That is, τ = t m -T B .
[0069]
(8) Time interval size determination 1 (step S438) is performed. That is, τ ≧ τ min If so, go to step S439. Otherwise, go to step S435.
[0070]
(9) Time interval size determination 2 (step S439) is performed. That is, τ ≦ τ max If so, go to step S440. Otherwise, go to S432.
[0071]
(10) The time interval of the right pair (forward pulse pair) of the triple pulse is obtained (step S440). That is, τ ′ = t F -T m I do.
[0072]
(11) Next, time interval size determination 3 (step S441) is performed. That is, if τ ′ ≧ τ−Δτ / 2, the process proceeds to step S445. Otherwise, go to step S442.
[0073]
(12) The end determination of the right pulse of the triple pulse is performed (step S442). That is, if F = N, the process returns to step S435. Otherwise, the right pulse is given by F = F
Update to +1 (step S443) and go to step S440.
[0074]
(13) Next, time interval size determination 4 (step S445) is performed. That is, if τ ′ ≦ τ + Δτ / 2, the process proceeds to step S446. Otherwise, go to S435.
[0075]
(14) A PRI bin is selected on the τ axis (step S446). That is, the number k of the PRI bin is calculated by the following equation (10).
[0076]
(Equation 10)
Figure 0003559205
[0077]
Here, [•] represents an integer of Gauss, that is, the largest integer not exceeding (•).
[0078]
(15) Update the histogram (step S447). That is, the value of the histogram of the triple pulse is updated by the following equation (11). Then, the process proceeds to step S435.
[0079]
(Equation 11)
Figure 0003559205
[0080]
Next, FIG. 8 shows a flowchart of a process of detecting a PRI (basic period) from a histogram of triple pulses obtained as described above. Detection is performed in the following procedure.
[0081]
(1) First, threshold values are initialized (step S461). That is, the threshold is set by the following equation (12).
[0082]
(Equation 12)
Figure 0003559205
[0083]
Here, α is a parameter, and a value of about 1.6 is used. T is an observation time, which is obtained from a difference between the TOA of the first pulse and the TOA of the last pulse.
[0084]
(2) A peak is detected (step S462). That is, E k = 1,…, K k ≧ A k , And, E k ≧ max {E k-1 , E k + 1 Find what is} (local maximum) and call them E kp (P = 1,..., P max )far.
[0085]
(3) Initial setting of the peak number is performed (step S463). That is, p = 0.
[0086]
(4) The peak number is updated (step S464). That is, p = p + 1.
[0087]
(5) An end determination is made (step S465). That is, p ≦ p max If so, go to step S466. Otherwise, end.
[0088]
(6) The threshold is updated (step S466). That is, the threshold value A is calculated by the following equation (13). k Update the value of.
[0089]
(Equation 13)
Figure 0003559205
[0090]
(7) A peak is determined (step S467). That is, the p-th peak value E kp Is the updated threshold A kp Is determined. E kp ≧ A kp If so, go to step S468. Otherwise, go to step S464.
[0091]
(8) Next, it is determined whether or not the period is the basic period (step S468). That is, for all of the basic periods already detected, τ kp Is determined as to whether or not is an integral multiple thereof. If it is almost an integer multiple (j times) of a certain basic period, τ is kp / J to increase the accuracy of the basic period. If it is not an integral multiple of any fundamental period, τ kp Is added as a new basic cycle. Thereafter, the process returns to step S464.
[0092]
When the staggered pulse train is removed from the original pulse train by the staggered pulse train detecting / separating means 400 in FIG. 2, the remaining pulse train is subjected to jitter pulse train detection / separating processing by the jitter pulse train detecting / separating means 500.
[0093]
FIG. 9 is a block diagram showing the internal configuration of the jitter pulse train detecting / separating means 500. In the drawing, 510 is an input terminal, 530 is a modified PRI conversion operation unit for performing modified PRI conversion, 550 is a threshold operation unit for setting an appropriate threshold value and determining a detectable range, and 560 is a jitter pulse train. A PRI extraction unit 570 for extracting the PRI uses a value of the extracted PRI, and a jitter pulse train separation operation unit 570 for separating a corresponding partial pulse train from an original pulse train. A 580 determines whether a jitter pulse train remains. The remaining pulse train determination unit 590 to be determined is an output terminal.
[0094]
The operation will be described. The modified PRI conversion of the pulse train input to the input terminal 510 is calculated by the modified PRI conversion operation unit 530. Although the modified PRI conversion will be described later in detail, the PRI spectrum to be obtained has a sharp peak near the average PRI of the jitter pulse train. The threshold calculator 550 determines an appropriate threshold for PRI detection of the jitter pulse train. At the same time, the threshold value calculation unit 550 also calculates a detectable PRI range. Next, if the PRI extraction unit 560 detects a value exceeding the threshold value, all PRIs within the detectable range of the jitter pulse train are detected. Using the value of the PRI detected in this manner, the jitter pulse train separation calculating section 570 separates the corresponding partial pulse train from the original pulse train. For this separation, for example, a pulse repetition interval filter described in detail in Japanese Patent Publication No. 47936/1994 is used. The remaining pulse train determination unit 580 compares the range of the PRI to be examined with the range of the detectable PRI. If the range of the detectable PRI is narrower, that is, if there is a possibility that the jitter pulse train remains, A PRI spectrum is created again in the remaining pulse train by the modified PRI conversion operation unit 530, and the process is repeated. Otherwise, proceed to output end 590.
[0095]
For the jitter pulse train, the PRI conversion described above cannot make a peak at the PRI well, but in the modified PRI conversion to be described below, a peak appears at the average PRI even in the case of a jitter pulse train. Can be.
[0096]
In the modified PRI conversion, the PRI bins of the PRI conversion are overlapped to move the time origin.
[0097]
FIG. 10 is an explanatory diagram of the PRI bin used in the modified PRI conversion. The lower and upper limits of the PRI to be examined are respectively τ min , Τ max And put. Section on the PRI axis [τ min , Τ max ], The number of PRI bins in K is K, and the upper limit of the fluctuation of PRI is ε. ε = 0.15). The value τ of the center PRI of each PRI bin k And bin width b k Is determined as in the following equation (14).
[0098]
[Equation 14]
Figure 0003559205
[0099]
(Equation 15)
Figure 0003559205
[0100]
FIG. 11 shows a flowchart of the modified PRI conversion process. The TOA of the input data pulse is t 1 , T 2 ,…, T N And The procedure of the processing of the modified PRI conversion is performed as follows.
[0101]
(1) Initial settings are made (step S531). That is, the PRI conversion D k (K = 1, 2,..., K) is cleared to zero. Also, the pulse number of the right pulse of the pulse pair is set to m = 1.
[0102]
(2) Update the pulse number of the right pulse of the pulse pair (step S532). That is, m = m + 1.
[0103]
(3) An end determination is made (step S533). That is, if m ≦ N, go to step 534. Otherwise, end.
[0104]
(4) Set the pulse number of the left pulse of the pulse pair to n = m. (Step S534).
[0105]
(5) Update the pulse number of the left pulse of the pulse pair (step S535). That is, n = n-1.
[0106]
(6) The end of the left pulse of the pulse pair is determined (step 536). That is, if n ≧ 1, the process proceeds to step S537. Otherwise, go to step S532.
[0107]
(7) The time interval of the pulse pair is obtained (step 537). That is, τ = t m -T n I do.
[0108]
(8) Time interval size determination 1 is performed (step S538). That is, τ ≧ τ min If so, go to step S539. Otherwise, go to step S535.
[0109]
(9) Time interval size determination 2 is performed (step S539). That is, τ ≦ τ max If so, go to step S540. Otherwise, go to step S532.
[0110]
(10) The PRI bin is selected on the τ axis (step S540). That is, the lower limit k of the PRI bin 1 And upper limit k 2 Is calculated by the following equation.
[0111]
(Equation 16)
Figure 0003559205
[0112]
Here, [•] represents an integer of Gauss, that is, the largest integer not exceeding (•).
[0113]
(11) Update the PRI conversion (step S541). That is, k = k 1 , ..., k 2 Perform the following processing.
[0114]
1) Initialize the time origin. That is, only when the PRI bin k is used first, k = T m And
[0115]
2) Perform preliminary calculation and decomposition of the phase. Phase η 0 Is obtained by the following equation, and it is decomposed into an integer part ν and a decimal part ζ.
[0116]
[Equation 17]
Figure 0003559205
[0117]
3) Move the time origin. That is, when one of the following conditions is satisfied, the time origin is moved and t m Is the new time origin.
[0118]
(Equation 18)
Figure 0003559205
[0119]
4) Calculate the phase. The phase under the new time origin is calculated by the following equation (19).
[0120]
[Equation 19]
Figure 0003559205
[0121]
5) Update the value of the PRI conversion. The value of the PRI conversion is updated by the following equation (20). After that, go to step 532.
[0122]
(Equation 20)
Figure 0003559205
[0123]
12 to 15 show the effect of the invention according to this embodiment.
[0124]
FIG. 12 is an explanatory diagram of input pulse data to the pulse train separation device of the present invention. In FIG. 12, 61 (output 1) and 62 (output 2) are staggered pulse trains, 63 (output 3) and 65 (output 5) are jitter pulse trains, 64 (output 4) and 66 (output 6) are fixed PRI pulse trains, Reference numeral 67 denotes a composite pulse train in which six pulse trains from 61 (output 1) to 66 (output 6) overlap. The composite pulse train 67 is input to the pulse train separation device of the present invention.
[0125]
FIG. 13 is a diagram showing a state where the fixed PRI pulse train is detected and separated by the fixed PRI pulse train detecting / separating means 300 in FIG. 13, reference numeral 71 denotes an input pulse train to the fixed PRI pulse train detecting / separating means 300, 72 denotes a graph showing PRI conversion and detection results, and 77 and 78 denote separated pulse trains. When the input pulse train 71 is input to the PRI conversion operation unit 330 shown in FIG. 3, a PRI spectrum 73 is obtained by the PRI conversion shown in the flowchart of FIG. By comparing the PRI spectrum 73 with the threshold value 74 obtained by the threshold value calculation unit 350 by the PRI extraction unit 360, two PRIs 75 (peak 1) and 76 (peak 2) are detected. Based on the detected PRI, 77 and 78 are pulse trains extracted from the original pulse train 71 by the fixed PRI pulse train separation calculating unit 370. 75 peaks 1 correspond to 77 pulse trains, and 76 peaks 2 correspond to 78 pulse trains.
[0126]
FIG. 14 is a diagram showing a manner in which a staggered pulse train is detected and separated by the staggered pulse train detecting / separating means 400 in FIG. In FIG. 14, reference numeral 81 denotes an input pulse train to the staggered pulse train detection / separation means 400, 82 denotes a histogram of triple pulses and a graph showing detection results, and 87 and 88 denote separated pulse trains. When the 81 input pulse train is input to the triple pulse histogram calculation unit 430 in FIG. 6, a histogram like 83 is obtained by the processing of the triple pulse histogram shown in the flowchart in FIG. By comparing the histogram 83 with the threshold 84, two PRIs 85 (peak 1) and 86 (peak 2) are detected. Pulse trains 87 and 88 are extracted from the original pulse train 81 based on the detected PRI. Peak 1 at 85 corresponds to 87 pulse trains, and peak 2 at 86 corresponds to 88 pulse trains.
[0127]
FIG. 15 is a diagram showing how the jitter pulse train is detected and separated by the jitter pulse train detection / separation means 500 of FIG. In FIG. 15, reference numeral 91 denotes an input pulse train to the jitter pulse train detecting / separating means 500; 92, a graph showing modified PRI conversion and detection results; and 97 and 98, separated pulse trains. When the input pulse train 91 is input to the modified PRI conversion operation unit 530 in FIG. 9, a PRI spectrum like 93 is obtained by the modified PRI conversion processing shown in the flowchart in FIG. By comparing the PRI spectrum 93 with the threshold 94, two PRIs 95 (peak 1) and 96 (peak 2) are detected. Pulse trains 97 and 98 are extracted from the original pulse train 91 based on the detected PRI. Peak 1 at 95 corresponds to 97 pulse trains, and peak 2 at 96 corresponds to 98 pulse trains.
[0128]
As described above, according to the pulse train separation apparatus of the present invention, the fixed PRI pulse train detection / separation unit 300 using PRI conversion, the staggered pulse train detection / separation unit 400 using the histogram of triple pulses, and the modified PRI conversion are used. Jitter pulse train detection / separation means is provided to detect / separate pulse trains corresponding to each type of PRI in a step-by-step manner, so when there are a large number of signal sources or complicated PRI patterns other than fixed PRI This has the effect of accurately estimating the PRI of the signal source, including the signal source, and detecting and separating each pulse train with high accuracy.
[0129]
【The invention's effect】
The present invention provides a fixed PRI pulse train detecting means for detecting a fixed PRI pulse train having a fixed pulse repetition interval (PRI) based on arrival time (TOA) data of each pulse of a composite pulse train in which pulse trains from a plurality of signal sources overlap. A fixed PRI pulse train separating means for separating the detected fixed PRI pulse train from the original composite pulse train and outputting the remaining pulse train after separation, and a composite pulse train from the remaining pulse train output from the fixed PRI pulse train separating means. And a staggered pulse train detecting means for detecting a staggered pulse train based on the arrival time (TOA) data of each pulse, separating the detected staggered pulse train from the remaining pulse trains, and excluding the separated fixed PRI pulse train and the staggered pulse train. A star that outputs the second remaining pulse train A pulse train separating means, a jitter pulse train detecting means for detecting a jitter pulse train from the second remaining pulse train output from the stagger pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train, Jitter pulse train separating means for separating the jitter pulse train from the second remaining pulse train, and a pulse train separating device, so that the pulse train corresponding to each type of PRI is detected and separated step by step. Including a case where the number of signal sources is large or a signal source having a complicated PRI pattern other than the fixed PRI, the PRI of the signal source can be accurately estimated, and each pulse train can be accurately detected and separated. .
[0130]
Further, since the fixed PRI pulse train detecting means performs the detection using the PRI conversion, only the PRI of the partial pulse train included in the composite pulse train can be extracted as a peak, so that the PRI can be clearly identified. This has the effect.
[0131]
Further, a staggered pulse train detecting unit calculates a histogram of a pulse repetition interval for a set of three pulses composed of three pulses arranged at equal intervals, and a triple pulse histogram calculation unit, and calculates a plurality of peaks from the obtained histogram. And a determining unit for detecting whether each peak is the basic period of the pulse train.In the obtained histogram, there are sharp peaks at the basic period of the staggered pulse train and an integer multiple thereof. This has the effect that the basic period of the staggered pulse can be clearly identified.
[0132]
Also, since the jitter pulse train detection means uses the modified PRI conversion, which has overlapping PRI bins and moves the time origin, a sharp peak appears at the average PRI of the jitter pulse train. There is an effect that the average PRI can be clearly identified.
[0133]
The present invention also provides a fixed PRI pulse train detection for detecting a fixed PRI pulse train having a fixed pulse repetition interval (PRI) based on arrival time (TOA) data of each pulse of a composite pulse train in which pulse trains from a plurality of signal sources overlap. A fixed PRI pulse train separating step of separating the detected fixed PRI pulse train from the original composite pulse train and outputting the remaining pulse train after the separation, and a remaining pulse train output from the fixed PRI pulse train separating means, A staggered pulse train detecting step of detecting a staggered pulse train based on arrival time (TOA) data of each pulse of the composite pulse train, separating the detected staggered pulse train from the remaining pulse trains, and separating the fixed PRI pulse train and the staggered pulse train after separation. Output the second remaining pulse train not included A staggered pulse train separating step; a jitter pulse train detecting step of detecting a jitter pulse train from the second remaining pulse train output from the staggered pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train; And a jitter pulse train separation step of separating the jitter pulse train from the second remaining pulse train, since the pulse train separation method includes a pulse train corresponding to each type of PRI, so that the pulse train is detected and separated step by step. Including a case where the number of signal sources is large or a signal source having a complicated PRI pattern other than the fixed PRI, the PRI of the signal source can be accurately estimated, and each pulse train can be accurately detected and separated. .
[0134]
Further, in the fixed PRI pulse train detection step, the detection is performed using PRI conversion, so that only the PRI of the partial pulse train included in the composite pulse train can be extracted as a peak, so that the PRI can be clearly identified. This has the effect.
[0135]
The staggered pulse train detecting step includes a triple pulse histogram calculating step of obtaining a histogram of the pulse repetition interval for a set of triple pulses composed of three pulses arranged at equal intervals, and a plurality of peaks from the obtained histogram. And a determination step of determining whether each peak is the basic period of the pulse train.In the obtained histogram, there is a sharp peak at the basic period of the staggered pulse train and an integral multiple thereof. This has the effect that the basic period of the staggered pulse can be clearly identified.
[0136]
Also, in the jitter pulse train detection step, the modified PRI conversion is used, which has overlapping PRI bins and moves the time origin, so that there is a sharp peak at the average PRI of the jitter pulse train. There is an effect that the average PRI can be clearly identified.
[Brief description of the drawings]
FIG. 1 is an explanatory diagram illustrating types of PRI. .
FIG. 2 is a block diagram illustrating a configuration of a pulse train separation device according to the first embodiment of the present invention.
FIG. 3 is a block diagram showing an internal configuration of a fixed PRI pulse train detecting / separating means in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 4 is an explanatory diagram of PRI bins related to PRI conversion used in fixed PRI pulse train detection / separation means in the pulse train separator according to Embodiment 1 of the present invention;
FIG. 5 is a flowchart of PRI conversion used in fixed PRI pulse train detection / separation means in the pulse train separation device according to Embodiment 1 of the present invention.
FIG. 6 is a block diagram showing an internal configuration of a staggered pulse train detecting / separating means in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 7 is a flowchart of a histogram of triple pulses used in the staggered pulse train detecting / separating means in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 8 is a flowchart of basic period detection from a triple pulse histogram used in the staggered pulse train detection / separation means in the pulse separation device according to the first embodiment of the present invention.
FIG. 9 is a block diagram showing an internal configuration of a jitter pulse train detecting / separating means in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 10 is an explanatory diagram of PRI bins related to modified PRI conversion used in jitter pulse train detection / separation means in the pulse train separator according to Embodiment 1 of the present invention.
FIG. 11 is a flowchart of a modified PRI conversion used in the jitter pulse train detecting / separating means in the pulse train separator according to the first embodiment of the present invention.
FIG. 12 is an explanatory diagram of an input pulse train to the pulse train separation device according to the first embodiment of the present invention.
FIG. 13 is a diagram showing a processing result by a fixed PRI pulse train detecting / separating means in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 14 is a diagram showing a processing result by a staggered pulse train detecting / separating unit in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 15 is a diagram showing a processing result in a jitter pulse train detecting / separating means in the pulse train separating apparatus according to the first embodiment of the present invention.
FIG. 16 is a flowchart showing the operation of the conventional pulse train separation device.
[Explanation of symbols]
11 fixed PRI pulse train, 12 staggered pulse train, 13 jitter pulse train, 61, 62 staggered pulse train, 63, 65 jitter pulse train, 64, 66 fixed PRI pulse train, 67 composite pulse train, 71 input pulse train to fixed PRI pulse train detecting / separating means, 72 PRI conversion and detection result, 73 PRI spectrum, 74 PRI spectrum threshold, 75, 76 PRI of fixed PRI pulse train detected, 77, 78 Separated fixed PRI pulse train, 81 Input to staggered pulse train detection / separation means Pulse train, 82 triple pulse histogram and detection result, 83 triple pulse histogram, 84 histogram threshold, 85, 86 PRI of staggered pulse train detected, 87, 88 staggered pulse train separated, 91 jitter pulse train detection Input pulse train to separation means, 92 Modified PRI conversion and detection result, 93 PRI spectrum, 94 PRI spectrum threshold, 95, 96 PRI of detected jitter pulse train, 97, 98 Separated jitter pulse train, 100 broadband reception Input terminal of 200 pulse TOA data, 300 fixed PRI pulse train detection / separation means, 400 staggered pulse train detection / separation means, 500 jitter pulse train detection / separation means, 600 output end, 310 input to fixed PRI pulse train detection / separation means End, 330 PRI conversion operation unit, 350 threshold value operation unit, 360 PRI extraction unit of fixed PRI pulse train, 370 fixed PRI pulse train separation calculation unit, 380 remaining pulse train determination unit, 390 output terminal from fixed PRI pulse train detection / separation means , 410 Staggered pulse train detection Input terminal to separation means, 430 triple pulse histogram calculation unit, 450 threshold value calculation unit, 460 stagger pulse train PRI extraction unit, 470 stagger pulse train separation calculation unit, 480 residual pulse train determination unit, 490 stagger pulse train detection / separation Output terminal from the means, input terminal to the 510 jitter pulse train detection / separation means, 530 modified PRI conversion calculation unit, 550 threshold calculation unit, PRI extraction unit of 560 jitter pulse train, 570 jitter pulse train separation calculation unit, 580 residual pulse train Judgment section, output terminal from 590 jitter pulse train detection / separation means.

Claims (8)

複数の信号源からのパルス列が重なり合った複合パルス列の各パルスの到着時間(TOA)データに基づき、固定パルス繰り返し間隔(PRI)を有する固定PRIパルス列を検出する固定PRIパルス列検出手段と、
検出された上記固定PRIパルス列をもとの上記複合パルス列から分離するとともに、分離後の残りのパルス列を出力する固定PRIパルス列分離手段と、
上記固定PRIパルス列分離手段から出力される上記残りのパルス列から、上記複合パルス列の各パルスの到着時間(TOA)データに基づき、スタガーパルス列を検出するスタガーパルス列検出手段と、
検出されたスタガーパルス列を上記残りのパルス列から分離するとともに、分離後の固定PRIパルス列及びスタガーパルス列を含まない第二の残りのパルス列を出力するスタガーパルス列分離手段と、
上記スタガーパルス列分離手段から出力される上記第二の残りのパルス列から、上記複合パルス列の各パルスの到着時間(TOA)データに基づき、ジッターパルス列を検出するジッターパルス列検出手段と、
検出された上記ジッターパルス列を上記第二の残りのパルス列から分離するジッターパルス列分離手段と、
を備えたことを特徴とするパルス列分離装置。
Fixed PRI pulse train detecting means for detecting a fixed PRI pulse train having a fixed pulse repetition interval (PRI) based on arrival time (TOA) data of each pulse of a composite pulse train in which pulse trains from a plurality of signal sources overlap;
Fixed PRI pulse train separating means for separating the detected fixed PRI pulse train from the original composite pulse train and outputting the remaining pulse train after separation,
A staggered pulse train detecting means for detecting a staggered pulse train from the remaining pulse trains output from the fixed PRI pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train;
A staggered pulse train separating unit that separates the detected staggered pulse train from the remaining pulse trains and outputs a second remaining pulse train not including the separated fixed PRI pulse train and the staggered pulse train,
Jitter pulse train detecting means for detecting a jitter pulse train from the second remaining pulse train output from the staggered pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train;
Jitter pulse train separating means for separating the detected jitter pulse train from the second remaining pulse train,
A pulse train separation device comprising:
上記固定PRIパルス列検出手段が、PRI変換を用いて検出を行うことを特徴とする請求項1記載のパルス列分離装置。2. The pulse train separation device according to claim 1, wherein said fixed PRI pulse train detection means performs detection using PRI conversion. 上記スタガーパルス列検出手段が、
等間隔に並ぶ3つのパルスからなる3連パルスの集合に対してそのパルス繰り返し間隔のヒストグラムを求める3連パルスヒストグラム演算部と、
得られた上記ヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定する判定部と、
を備えたことを特徴とする請求項1または2に記載のパルス列分離装置。
The staggered pulse train detecting means,
A triple pulse histogram calculator for obtaining a histogram of pulse repetition intervals for a set of triple pulses composed of three pulses arranged at equal intervals;
A determination unit that detects a plurality of peaks from the obtained histogram, and determines whether each peak is a basic period of a pulse train,
The pulse train separation device according to claim 1 or 2, further comprising:
上記ジッターパルス列検出手段が、オーバーラップしたPRIビンを持ち、時間原点の移動を行う、変形PRI変換を用いることを特徴とする請求項1ないし3のいずれかに記載のパルス列分離装置。4. The pulse train separating apparatus according to claim 1, wherein said jitter pulse train detecting means uses a modified PRI conversion having overlapping PRI bins and moving a time origin. 複数の信号源からのパルス列が重なり合った複合パルス列の各パルスの到着時間(TOA)データに基づき、固定パルス繰り返し間隔(PRI)を有する固定PRIパルス列を検出する固定PRIパルス列検出工程と、
検出された上記固定PRIパルス列をもとの上記複合パルス列から分離するとともに、分離後の残りのパルス列を出力する固定PRIパルス列分離工程と、
上記固定PRIパルス列分離手段から出力される上記残りのパルス列から、上記複合パルス列の各パルスの到着時間(TOA)データに基づき、スタガーパルス列を検出するスタガーパルス列検出工程と、
検出された上記スタガーパルス列を上記残りのパルス列から分離するとともに、分離後の固定PRIパルス列及びスタガーパルス列を含まない第二の残りのパルス列を出力するスタガーパルス列分離工程と、
上記スタガーパルス列分離手段から出力される上記第二の残りのパルス列から、上記複合パルス列の各パルスの到着時間(TOA)データに基づき、ジッターパルス列を検出するジッターパルス列検出工程と、
検出された上記ジッターパルス列を上記第二の残りのパルス列から分離するジッターパルス列分離工程と、
を備えたことを特徴とするパルス列分離方法。
A fixed PRI pulse train detecting step of detecting a fixed PRI pulse train having a fixed pulse repetition interval (PRI) based on arrival time (TOA) data of each pulse of a composite pulse train in which pulse trains from a plurality of signal sources overlap;
A fixed PRI pulse train separating step of separating the detected fixed PRI pulse train from the original composite pulse train and outputting the remaining pulse train after separation;
A staggered pulse train detecting step of detecting a staggered pulse train from the remaining pulse trains output from the fixed PRI pulse train separating means based on arrival time (TOA) data of each pulse of the composite pulse train;
Separating the detected staggered pulse train from the remaining pulse train, and outputting a second remaining pulse train that does not include the fixed PRI pulse train and the staggered pulse train after separation, a staggered pulse train separating step,
A jitter pulse train detecting step of detecting a jitter pulse train based on arrival time (TOA) data of each pulse of the composite pulse train from the second remaining pulse train output from the staggered pulse train separating means;
A jitter pulse train separation step of separating the detected jitter pulse train from the second remaining pulse train,
A pulse train separation method comprising:
上記固定PRIパルス列検出工程において、PRI変換を用いて検出を行うことを特徴とする請求項5記載のパルス列分離方法。The pulse train separation method according to claim 5, wherein in the fixed PRI pulse train detection step, detection is performed using PRI conversion. 上記スタガーパルス列検出工程が、
等間隔に並ぶ3つのパルスからなる3連パルスの集合に対してそのパルス繰り返し間隔のヒストグラムを求める3連パルスヒストグラム演算ステップと、
得られた上記ヒストグラムから複数のピークを検出し、各ピークがパルス列の基本周期であるか否かを判定する判定ステップと、
を備えたことを特徴とする請求項5または6に記載のパルス列分離方法。
The staggered pulse train detection step,
A triple pulse histogram calculating step of obtaining a histogram of pulse repetition intervals for a set of triple pulses composed of three pulses arranged at equal intervals;
A plurality of peaks are detected from the obtained histogram, and a determination step of determining whether each peak is a basic period of a pulse train,
The pulse train separation method according to claim 5 or 6, further comprising:
上記ジッターパルス列検出工程において、オーバーラップしたPRIビンを持ち、時間原点の移動を行う、変形PRI変換を用いることを特徴とする請求項5ないし7のいずれかに記載のパルス列分離方法。8. The pulse train separation method according to claim 5, wherein in the jitter pulse train detection step, a modified PRI conversion is used which has overlapping PRI bins and moves a time origin.
JP25162399A 1999-09-06 1999-09-06 Pulse train separation apparatus and pulse train separation method Expired - Fee Related JP3559205B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25162399A JP3559205B2 (en) 1999-09-06 1999-09-06 Pulse train separation apparatus and pulse train separation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25162399A JP3559205B2 (en) 1999-09-06 1999-09-06 Pulse train separation apparatus and pulse train separation method

Publications (2)

Publication Number Publication Date
JP2001077677A JP2001077677A (en) 2001-03-23
JP3559205B2 true JP3559205B2 (en) 2004-08-25

Family

ID=17225589

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25162399A Expired - Fee Related JP3559205B2 (en) 1999-09-06 1999-09-06 Pulse train separation apparatus and pulse train separation method

Country Status (1)

Country Link
JP (1) JP3559205B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105403863A (en) * 2015-12-09 2016-03-16 哈尔滨工业大学 Radar pulse recurrence interval modulation recognition method based on multi-characteristic extraction

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1988403A3 (en) * 2005-10-24 2011-03-23 Mitsubishi Electric Information Technology Centre Europe B.V. Analysis of trains of pulses
JP4747823B2 (en) * 2005-12-16 2011-08-17 三菱電機株式会社 Radar reception pulse separator
JP4895911B2 (en) * 2007-05-14 2012-03-14 三菱電機株式会社 Pulse modulation signal train identification device
JP5595238B2 (en) * 2010-11-16 2014-09-24 三菱電機株式会社 Radar equipment
JP5705057B2 (en) * 2011-07-28 2015-04-22 三菱電機株式会社 Passive radar device
JP5979942B2 (en) * 2012-04-03 2016-08-31 三菱電機株式会社 Intra-pulse modulation analysis apparatus and intra-pulse modulation analysis method
KR101357689B1 (en) 2012-09-04 2014-02-04 국방과학연구소 Method of deinterleaving radar pulse-train
JP6278777B2 (en) * 2014-03-27 2018-02-14 三菱電機株式会社 Radar radio wave identification device, radar radio wave identification method and program
KR101620453B1 (en) * 2014-11-18 2016-05-12 국방과학연구소 Radar signal analysis method
KR101640790B1 (en) * 2016-02-05 2016-07-19 국방과학연구소 An apparatus for receiving a target signal of a mono-pulse antenna and method therfor
JP2020024113A (en) * 2018-08-06 2020-02-13 株式会社東芝 Pulse interval analytic device, pulse interval analytic method, and program
JP7470955B2 (en) * 2019-09-12 2024-04-19 セルスター工業株式会社 Finder
JP7426717B2 (en) * 2019-09-12 2024-02-02 セルスター工業株式会社 Finder
CN111781564B (en) * 2020-06-12 2022-11-18 中国船舶重工集团公司第七二四研究所 Rapid prejudging method for jitter signal pulse sequence

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105403863A (en) * 2015-12-09 2016-03-16 哈尔滨工业大学 Radar pulse recurrence interval modulation recognition method based on multi-characteristic extraction

Also Published As

Publication number Publication date
JP2001077677A (en) 2001-03-23

Similar Documents

Publication Publication Date Title
JP3559205B2 (en) Pulse train separation apparatus and pulse train separation method
US11096628B2 (en) Heart rate detection method and apparatus, and electronic terminal thereof
CN111368607B (en) Robot, obstacle detection method and detection device
CN107463604A (en) A kind of time series fixed segments algorithm based on vital point
EP1722331A4 (en) Image similarity calculation system, image search system, image similarity calculation method, and image similarity calculation program
WO2018010107A1 (en) Method and device for determining whether pulse wave is valid
CN110910387B (en) Point cloud building facade window extraction method based on significance analysis
CN111157953B (en) Two-stage threshold constant false alarm detection algorithm under strong ground clutter
CN111024207B (en) Automatic detection and judgment method for vector hydrophone line spectrum
KR102461702B1 (en) Processing method for electrocardiogram signal
US20090116731A1 (en) Method and system for detection of concha and intertragal notch point in 3D undetailed ear impressions
CN112765550A (en) Target behavior segmentation method based on Wi-Fi channel state information
CN116150592A (en) Wheelchair intelligent monitoring and early warning method and system based on artificial intelligence
KR20140074905A (en) Identification by iris recognition
CN105975975A (en) Environmental line feature extraction method
CN112285665B (en) Signal detection method and device, millimeter wave radar module, equipment and medium
CN117250610A (en) Laser radar-based intruder early warning method and system
CN102314687A (en) Method for detecting small targets in infrared sequence images
KR20080069392A (en) The method for detecting r peak of an electrocardiogram signal
CN113608190B (en) Sea surface target detection method and system based on three characteristics of singular space
CN109063782B (en) Intelligent fault diagnosis method for self-adaptive pump station
JP4563741B2 (en) Image collation device, image collation method, and image collation program.
KR20160143301A (en) Lung image extraction method and apparutus using Particle Filter
US20060265367A1 (en) Method for estimating the relevance of a document with respect to a concept
CN112465073B (en) Numerical distribution abnormity detection method and detection system based on distance

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040302

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040518

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040520

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080528

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090528

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100528

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110528

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120528

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140528

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees