[go: up one dir, main page]

JP2001042033A - Peak frequency computing method in fft signal processing - Google Patents

Peak frequency computing method in fft signal processing

Info

Publication number
JP2001042033A
JP2001042033A JP11217792A JP21779299A JP2001042033A JP 2001042033 A JP2001042033 A JP 2001042033A JP 11217792 A JP11217792 A JP 11217792A JP 21779299 A JP21779299 A JP 21779299A JP 2001042033 A JP2001042033 A JP 2001042033A
Authority
JP
Japan
Prior art keywords
frequency
peak
data
calculated
low
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.)
Granted
Application number
JP11217792A
Other languages
Japanese (ja)
Other versions
JP3505441B2 (en
Inventor
Masayuki Kishida
正幸 岸田
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.)
Denso Ten Ltd
Original Assignee
Denso Ten Ltd
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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP21779299A priority Critical patent/JP3505441B2/en
Publication of JP2001042033A publication Critical patent/JP2001042033A/en
Application granted granted Critical
Publication of JP3505441B2 publication Critical patent/JP3505441B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To perform FFT(fast Fourier transformation) signal processing accurately at a high speed. SOLUTION: A frequency f0 which is a maximum value in a power data distribution obtained by FFT signal processing is selected as an approximate frequency. Interpolation computation is performed between a low-frequency-side adjacent frequency f1 and a high-frequency-side adjacent frequency f2 in the front and rear of the approximate frequency f0 to compute a low-frequency-side peak frequency F1 and a high-frequency-side peak frequency F2. A peak frequency Fp is computed by the expression through the use of power p0, p1, and p2 at the proximate frequency f0, low-frequency-side adjacent frequency f1, and the high-frequency-side adjacent frequency f2 and the low-frequency-side peak frequency F1 and the high-frequency-side peak frequency F2.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、各種周波数特性な
どを高速フーリエ変換(以下、「FFT」と略称するこ
とがある)を用いる信号処理によって算出し、ピーク周
波数を求めるためのFFT信号処理でのピーク周波数算
出方法に関する。
The present invention relates to an FFT signal processing for calculating various frequency characteristics and the like by signal processing using a fast Fourier transform (hereinafter sometimes abbreviated as "FFT") and obtaining a peak frequency. And a peak frequency calculation method.

【0002】[0002]

【従来の技術】従来から、FFTを用いる信号処理は、
時間領域のデータを周波数領域のデータに変換して、周
波数特性などを算出するために広く用いられている。た
とえばFM−CW方式のレーダでは、検知の対象物との
間の距離や相対速度を、送信信号と受信信号とを混合し
て得られるビート信号の周波数に基づいて算出してい
る。FM−CW方式のレーダについての先行技術は、た
とえば特開昭52−111395、特開平7−1205
49、特開平9−80148、特開平9−145824
などに開示されている。
2. Description of the Related Art Conventionally, signal processing using FFT has been
It is widely used to convert time domain data to frequency domain data and calculate frequency characteristics and the like. For example, in the FM-CW radar, the distance and relative speed between the radar and the detection target are calculated based on the frequency of a beat signal obtained by mixing a transmission signal and a reception signal. Prior art regarding the FM-CW radar is disclosed in, for example, Japanese Patent Application Laid-Open Nos. 52-111395 and 7-1205.
49, JP-A-9-80148, JP-A-9-145824
And so on.

【0003】図4は、典型的なFM−CWレーダ装置1
の概略的な構成を示す。FM−CWレーダ装置1は、タ
ーゲット2までの距離Rと相対速度Vとを求めるため
に、送信アンテナ3から三角波で周波数変調された持続
波を送信する。送信波がターゲット2で反射すると、一
部が受信アンテナ4に受信される。送信波が送信アンテ
ナ3から送信されてから受信波が受信アンテナ4に受信
されるまでには、ターゲット2までの距離に対応する時
間が経過し、送信波が三角波で周波数変調されている以
上、この時間差に基づいて送信波と受信波との間には周
波数のずれが生じる。さらにターゲット2との間に相対
的な速度変化があれば、ドップラ効果に基づく周波数の
変化も生じる。
FIG. 4 shows a typical FM-CW radar device 1.
The schematic configuration of is shown. The FM-CW radar device 1 transmits a continuous wave frequency-modulated by a triangular wave from the transmitting antenna 3 in order to obtain the distance R to the target 2 and the relative speed V. When the transmission wave is reflected by the target 2, a part is received by the receiving antenna 4. From the time when the transmission wave is transmitted from the transmission antenna 3 to the time when the reception wave is received by the reception antenna 4, a time corresponding to the distance to the target 2 elapses and the transmission wave is frequency-modulated by the triangular wave. Based on this time difference, a frequency shift occurs between the transmission wave and the reception wave. Further, if there is a relative speed change with respect to the target 2, a frequency change based on the Doppler effect also occurs.

【0004】FM−CWレーダ装置1は、たとえば自動
車の走行方向前方に取付けられ、障害物の検知や前方車
両との間の車間距離の検出に用いられる。車載用のレー
ダ装置では、送信アンテナ3および受信アンテナ4の指
向特性を鋭くしておいて、走査機構5で送信アンテナ3
および受信アンテナ4の指向方向を変化させ、検知され
るターゲット2方向についての情報も得られるようにし
ている。受信アンテナ4に受信される受信信号は、ター
ゲット検出回路6で信号処理され、ターゲット2からの
反射波である受信波に基づくデータが得られる。ターゲ
ット認識回路7は、ターゲット検出回路6で得られるデ
ータに基づいて、ターゲット2の数や方向の認識を行
う。
[0004] The FM-CW radar device 1 is mounted, for example, in front of a running direction of an automobile, and is used for detecting an obstacle and detecting an inter-vehicle distance to a preceding vehicle. In a vehicle-mounted radar device, the directional characteristics of the transmitting antenna 3 and the receiving antenna 4 are sharpened, and the scanning mechanism 5 controls the transmitting antenna 3.
In addition, the direction of the receiving antenna 4 is changed so that information on the detected two directions of the target can also be obtained. The received signal received by the receiving antenna 4 is subjected to signal processing by the target detection circuit 6 to obtain data based on the received wave that is a reflected wave from the target 2. The target recognition circuit 7 recognizes the number and direction of the targets 2 based on the data obtained by the target detection circuit 6.

【0005】図5は、図4のFM−CWレーダ装置1で
ターゲット2までの距離Rと相対速度Vとを算出する原
理について示す。送信アンテナ3からターゲット2に向
けて、図5(a)に実線で示す送信波10が送信され
る。送信波10は、一定の周期の三角波で周波数変調さ
れ、一定の範囲で周波数が連続的に変化する。破線で示
す受信波11は、ターゲット2までの距離に相当する時
間遅れと、ドップラ効果に基づく周波数fdの差とが生
じている。図5(b)に示すように、図5(a)の送信
波10と受信波11との間のビート信号は、送信波10
の周波数が上昇していく際のアップビート信号12およ
び送信波10の周波数が下降していく際のダウンビート
信号13が得られる。アップビート信号12は周波数が
fubである期間が長く、fubはダウンビート信号1
3で期間が長い周波数fubよりも周波数が低くなる。
FIG. 5 shows the principle of calculating the distance R to the target 2 and the relative speed V in the FM-CW radar apparatus 1 shown in FIG. A transmission wave 10 indicated by a solid line in FIG. 5A is transmitted from the transmission antenna 3 to the target 2. The transmission wave 10 is frequency-modulated by a triangular wave having a constant cycle, and the frequency continuously changes within a certain range. The reception wave 11 indicated by the broken line has a time delay corresponding to the distance to the target 2 and a difference in the frequency fd based on the Doppler effect. As shown in FIG. 5B, the beat signal between the transmission wave 10 and the reception wave 11 in FIG.
The upbeat signal 12 when the frequency of the transmission wave 10 increases and the downbeat signal 13 when the frequency of the transmission wave 10 decreases are obtained. The upbeat signal 12 has a long period in which the frequency is fub, and fub is the downbeat signal 1
3, the frequency becomes lower than the frequency fub having a longer period.

【0006】FM−CWレーダ装置1ではビート信号の
周波数に基づいてターゲット2までの距離Rやターゲッ
ト2の相対速度Vなどを算出する。ターゲット2を検知
して得られるデータは、周波数領域で或る程度の幅を有
している。一般には、その幅があるデータのうちで最大
のパワーを有するデータに対応する周波数として求め、
得られるデータの精度はピーク周波数として算出される
精度に依存することになる。得られているデータからピ
ーク値を検出する方法についての先行技術は、たとえば
特開平6−88841に開示されている。
The FM-CW radar apparatus 1 calculates a distance R to the target 2 and a relative speed V of the target 2 based on the frequency of the beat signal. Data obtained by detecting the target 2 has a certain width in the frequency domain. In general, the width is obtained as a frequency corresponding to data having the maximum power among data having a certain width,
The accuracy of the obtained data depends on the accuracy calculated as the peak frequency. Prior art regarding a method of detecting a peak value from obtained data is disclosed in, for example, Japanese Patent Application Laid-Open No. 6-88841.

【0007】図4のFM−CWレーダ装置1では、ター
ゲット検出回路6でビート信号をFFT処理で周波数領
域のデータに変換している。FFT信号処理は、ビート
信号を一定時間毎にサンプリングし、デジタル/アナロ
グ変換(以下、「D/A」と略称する)によってデジタ
ル信号に変換されたデータに対してデジタル演算処理で
FFT信号処理を行っているので、周波数領域のデータ
は、離散的な周波数に対応して求められる。したがっ
て、FFT信号処理によって得られるデータの範囲内の
みでは、必ずしも精度の高い周波数の算出を行うことは
できない。このため、精度の高い周波数の算出を行うた
めには、FFT信号処理の結果得られる離散的な周波数
からさらに補間演算によって、細かい周波数まで求める
必要がある。FFTにおけるピーク周波数を精度よく算
出する方法として、 複素内挿法による位相情報を用いたピーク抽出方法。 FFTのポイント数を増加するために0点データを付
加し、FFT処理を行い、パワーの頂点からのピークポ
イントを抽出する方法。 などがある。の複素内挿法は、昭和58年9月に原お
よび井口が「計測自動制御学会論文集」第19巻第9号
の第36頁〜第41頁に、「複素スペクトルを用いた周
波数固定」として発表している。また、特開平10−2
13613には、FFT演算結果から得られるスペクト
ラムデータの最大データと前後のデータとのうちで、大
きい方のデータとの間の補間演算で、ピーク周波数を精
度よく求める周波数測定装置についての先行技術が開示
されている。
In the FM-CW radar apparatus 1 shown in FIG. 4, a beat signal is converted into frequency domain data by an FFT process in a target detection circuit 6. In the FFT signal processing, the beat signal is sampled at fixed time intervals, and the data converted into a digital signal by digital / analog conversion (hereinafter abbreviated as “D / A”) is subjected to FFT signal processing by digital arithmetic processing. As such, the data in the frequency domain is obtained corresponding to discrete frequencies. Therefore, it is not always possible to calculate a highly accurate frequency only within the range of data obtained by FFT signal processing. Therefore, in order to calculate a frequency with high accuracy, it is necessary to obtain a fine frequency from a discrete frequency obtained as a result of the FFT signal processing by an interpolation operation. As a method of accurately calculating a peak frequency in FFT, a peak extraction method using phase information by a complex interpolation method. A method of adding zero-point data to increase the number of FFT points, performing FFT processing, and extracting a peak point from the peak of power. and so on. In September 1983, Hara and Iguchi described the "fixed frequency using complex spectrum" in pages 19-29 of "Transactions of the Society of Instrument and Control Engineers" Vol. It has been announced. Also, JP-A-10-2
13613 describes a prior art about a frequency measuring device that accurately obtains a peak frequency by an interpolation operation between the largest data of the spectrum data obtained from the result of the FFT operation and the data before and after the larger data. It has been disclosed.

【0008】[0008]

【発明が解決しようとする課題】図4のターゲット検出
回路6には、一般的にデジタル信号プロセッサ(以下、
「DSP」と略称する)や中央演算ユニット(以下、
「CPU」と略称する)などが使用され、予め設定され
るプログラムに従って演算処理を行う。DSPやCPU
は、小数点演算を、固定小数点方式で行ったり、浮動小
数点方式で行ったりすることができる。しかしながら、
ソフトウエアで浮動小数点演算を行うと、動作速度が遅
くなるので、浮動小数点演算専用の演算部をハードウェ
アとして備える場合に浮動小数点演算を行い、そのよう
な浮動小数点演算部を備えていないときには固定小数点
演算でFFT信号処理を行う。浮動小数点演算を行え
ば、デジタル信号処理の際の桁落ちなどがなく、高精度
で内挿演算なども行うことができる。しかしながら、浮
動演算機能を備えるDSPやCPUは、備えていないD
SPやCPUに比較して高価である。さらに、浮動小数
点演算機能を備えていても、固定小数点演算に比較して
処理時間がかかり、信号処理を迅速に行うことができな
い。このため、固定小数点演算でFFT信号処理を精度
よく行うことが要望される。
Generally, a digital signal processor (hereinafter, referred to as a digital signal processor) is provided in the target detection circuit 6 shown in FIG.
"DSP") and a central processing unit (hereinafter referred to as "DSP").
The arithmetic processing is performed according to a preset program. DSP and CPU
Can perform a decimal point operation in a fixed-point system or a floating-point system. However,
Performing floating-point operations with software slows down the operation speed, so floating-point operations are performed when a dedicated floating-point operation unit is provided as hardware, and fixed when such a floating-point operation unit is not provided. FFT signal processing is performed by decimal point calculation. By performing the floating-point arithmetic, interpolation can be performed with high precision without any loss of digits at the time of digital signal processing. However, DSPs and CPUs having a floating operation function do not have a D
It is more expensive than SP or CPU. Furthermore, even with the floating-point arithmetic function, processing time is longer than that of fixed-point arithmetic, and signal processing cannot be performed quickly. For this reason, there is a demand for performing FFT signal processing with high precision in fixed-point arithmetic.

【0009】特に、前述のとしての複素内挿法による
位相情報を用いたピーク抽出では、固定小数点のDSP
やCPUを使う場合に、桁落ち等によってピーク抽出の
精度が下がってしまうおそれがある。の0点データの
付加の方法は、FFT信号処理でのポイント数が増える
ため、演算時間の増加につながってしまう。
Particularly, in the peak extraction using the phase information by the complex interpolation method as described above, a fixed-point DSP
When a CPU or CPU is used, the precision of peak extraction may be reduced due to loss of digits or the like. The method of adding zero point data increases the number of points in the FFT signal processing, which leads to an increase in calculation time.

【0010】本発明の目的は、ピーク周波数を迅速かつ
精度よく算出することができるFFT信号処理でのピー
ク周波数算出方法を提供することである。
An object of the present invention is to provide a peak frequency calculating method in FFT signal processing, which can calculate a peak frequency quickly and accurately.

【0011】[0011]

【課題を解決するための手段】本発明は、離散的にサン
プリングされたデータを高速フーリエ変換処理で周波数
領域のデータに変換し、周波数の変化に対してデータが
ピーク値をとるときのピーク周波数を算出する方法であ
って、ピーク周波数を算出すべきデータ中の最大値また
は最小値を抽出し、データ中の最大値または最小値に対
応する周波数を近似周波数として算出し、近似周波数に
低周波数側および高周波数側で隣接する低周波側隣接周
波数および高周波側隣接周波数をそれぞれ算出し、近似
周波数と低周波側隣接周波数との間、および近似周波数
と高周波側隣接周波数との間で、各周波数に対応するデ
ータの差に基づく補間用の内挿演算を行って、低周波側
ピーク周波数および高周波側ピーク周波数をそれぞれ算
出し、低周波側ピーク周波数と高周波側ピーク周波数と
の間を補間する内挿演算によって、ピーク周波数を算出
することを特徴とするFFT信号処理でのピーク周波数
算出方法である。
According to the present invention, discretely sampled data is converted into frequency domain data by a fast Fourier transform process, and a peak frequency at which the data takes a peak value with respect to a change in frequency is obtained. A maximum value or a minimum value in data for which a peak frequency is to be calculated, a frequency corresponding to the maximum value or the minimum value in the data is calculated as an approximate frequency, and a low frequency The low-frequency side adjacent frequency and the high-frequency side adjacent frequency that are adjacent on the high-frequency side and the high-frequency side are calculated, and each frequency is calculated between the approximate frequency and the low-frequency side adjacent frequency and between the approximate frequency and the high-frequency side adjacent frequency. The low frequency side peak frequency and the high frequency side peak frequency are calculated by performing interpolation for the interpolation based on the data difference corresponding to the low frequency side peak frequency. By interpolation calculation to interpolate between the clock frequency and the high-frequency side peak frequency, the peak frequency calculation method in the FFT signal processing and calculates the peak frequency.

【0012】本発明に従えば、離散的にサンプリングさ
れたデータを高速フーリエ変換処理で周波数領域のデー
タに変換して、最大値または最小値を抽出し、最大値ま
たは最小値に対応する周波数を近似周波数として算出す
る。近似周波数に隣接して低周波数側および高周波数側
で低周波側隣接周波数および高周波側隣接周波数をそれ
ぞれ算出して、近似周波数との間で各周波数に対応する
データの差に基づく補間用の内挿演算を行い、低周波側
ピーク周波数および高周波側ピーク周波数をそれぞれ算
出する。低周波側ピーク周波数と高周波側ピーク周波数
との間を補間する内挿演算によってピーク周波数を算出
するので、高速フーリエ変換処理によってデータが得ら
れる周波数間を補間して、演算結果が直接得られる周波
数間隔よりも細かい周波数まで、精度よくピーク周波数
を算出することができる。
According to the present invention, discretely sampled data is converted into frequency domain data by fast Fourier transform processing, a maximum value or a minimum value is extracted, and a frequency corresponding to the maximum value or the minimum value is determined. It is calculated as an approximate frequency. The low frequency side and high frequency side adjacent frequencies are calculated on the low frequency side and high frequency side adjacent to the approximate frequency, respectively, and the interpolation frequency based on the difference between the approximate frequency and the data corresponding to each frequency is calculated. An insertion operation is performed to calculate a low-frequency peak frequency and a high-frequency peak frequency, respectively. Since the peak frequency is calculated by an interpolation operation that interpolates between the low-frequency peak frequency and the high-frequency peak frequency, the frequency at which data is obtained by fast Fourier transform processing is interpolated and the calculation result is directly obtained. The peak frequency can be accurately calculated up to a frequency smaller than the interval.

【0013】また本発明は、前記近似周波数での前記最
大値または最小値をp0とし、前記低周波側隣接周波数
でのデータをp1とし、前記高周波側隣接周波数でのデ
ータをp2とし、前記低周波側ピーク周波数をF1と
し、前記高周波側ピーク周波数をF2とするとき、前記
ピーク周波数Fpは、次の内挿演算式、
In the present invention, the maximum value or the minimum value at the approximate frequency is defined as p0, the data at the low frequency side adjacent frequency is defined as p1, the data at the high frequency side adjacent frequency is defined as p2, and the low value is defined as p2. When the frequency side peak frequency is F1 and the high frequency side peak frequency is F2, the peak frequency Fp is calculated by the following interpolation formula:

【0014】[0014]

【数2】 (Equation 2)

【0015】を用いて算出することを特徴とする。The calculation is performed by using

【0016】本発明に従えば、近似周波数、低周波側隣
接周波数および高周波側隣接周波数でのピーク値と、低
周波側近似周波数および高周波側近似周波数を用いて補
間演算処理を行うことによって、ピーク周波数を容易に
算出することができる。
According to the present invention, the peak value at the approximate frequency, the adjacent frequency on the low frequency side and the adjacent frequency on the high frequency side, and the interpolation calculation process using the approximate frequency on the low frequency side and the approximate frequency on the high frequency side are performed. The frequency can be easily calculated.

【0017】また本発明で前記周波数領域のデータは、
高速フーリエ変換処理によって得られる複素周波数成分
の実数部および虚数部から算出されるパワーデータであ
ることを特徴とする。
In the present invention, the data in the frequency domain is:
It is characterized by being power data calculated from a real part and an imaginary part of a complex frequency component obtained by the fast Fourier transform processing.

【0018】本発明に従えば、複素周波数領域の実数部
および虚数部から算出されるパワーデータでピーク周波
数を算出するので、信号強度の最大値や最小値に対応す
るピーク周波数を精度よくかつ迅速に算出することがで
きる。
According to the present invention, since the peak frequency is calculated from the power data calculated from the real part and the imaginary part of the complex frequency domain, the peak frequency corresponding to the maximum value or the minimum value of the signal strength can be accurately and quickly determined. Can be calculated.

【0019】[0019]

【発明の実施の形態】図1は、本発明の実施の一形態で
のピーク周波数の算出についての基本的な考え方を示
す。一般的にFFT信号処理では、実時間データが複素
周波数データに変換される。複素周波数データの実数部
をR、虚数部をiとすると、各周波数成分の振幅など
は、次の式1に示すパワーpとして算出することができ
る。 p = √(R2 + i2) / 2 …(1)
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows a basic concept for calculating a peak frequency according to an embodiment of the present invention. Generally, in FFT signal processing, real-time data is converted to complex frequency data. Assuming that the real part of the complex frequency data is R and the imaginary part is i, the amplitude and the like of each frequency component can be calculated as power p shown in the following equation 1. p = √ (R 2 + i 2 ) / 2 (1)

【0020】図1では、FFT信号処理によって得られ
るパワーpの周波数分布の例を示す。図4のFM−CW
レーダ装置1などでは、ビート信号をFFT信号処理し
たあとのパワーpの分布でピークを示す周波数を算出す
る必要がある。図1に実線で示すパワーpのデータで
は、周波数f0でパワーpが最大値p0をとっている。
しかしながら、図4のFFT信号処理結果では、データ
の周波数を示すポイントが有限個で、ポイント間には間
隔があいているので、真のピーク周波数は必ずしも最大
値p0を示す周波数f0ではなく、データが得られてい
るポイント間の中間の周波数である可能性が大きい。こ
のため、本実施形態では、パワーpが最大値p0となる
周波数f0を近似周波数とし、その低周波数側に隣接す
るポイントの低周波側隣接周波数である周波数f1と、
高周波数側で隣接するポイントの高周波側隣接周波数で
あるf2とでのデータも用いて補間演算を行う。
FIG. 1 shows an example of the frequency distribution of the power p obtained by the FFT signal processing. FM-CW of FIG.
In the radar device 1 or the like, it is necessary to calculate a frequency that shows a peak in the distribution of the power p after the beat signal is subjected to the FFT signal processing. In the data of the power p shown by the solid line in FIG. 1, the power p has the maximum value p0 at the frequency f0.
However, in the result of the FFT signal processing shown in FIG. 4, the number of points indicating the data frequency is finite and the points are spaced from each other. Therefore, the true peak frequency is not necessarily the frequency f0 indicating the maximum value p0, but the data peak. Is likely to be an intermediate frequency between the points where For this reason, in the present embodiment, the frequency f0 at which the power p becomes the maximum value p0 is set as an approximate frequency, and the frequency f1 which is a low frequency side adjacent frequency of a point adjacent to the low frequency side is represented by:
The interpolation calculation is also performed using the data at the high frequency side adjacent frequency f2 of the point adjacent on the high frequency side.

【0021】近似周波数f0と低周波側隣接周波数f1
との間、および近似周波数f0と高周波側隣接周波数f
2との間の補間演算は、従来からの複素内挿法による位
相情報を用いるピーク抽出によってそれぞれ行う。複素
内挿法では、実数データをフーリエ変換して得られる複
素スペクトルの位相特性を利用する。複素スペクトルで
は、ピーク周波数の前後で位相が反転すること、複素ス
ペクトルの逆数が直線上にプロットされることを利用し
て周波数同定を行う。複素スペクトルのピークを形成す
る隣合う二つの成分をZm とZm+1 とする。この二つの
ベクトルは、理論的には向きがちょうどπだけ異なるは
ずであるけれども、実際には他の周波数成分、ノイズ、
量子化誤差などの影響で、位相の違いはちょうどπには
ならない。そこで、次の式2に示す u =(Zm+1 −Zm )/|Zm+1 −Zm | …(2) なる単位ベクトルを定義し、次の式3から周波数fを推
定する。
Approximate frequency f0 and lower frequency side adjacent frequency f1
And the approximate frequency f0 and the high frequency side adjacent frequency f
Interpolation between the two is performed by peak extraction using phase information by a conventional complex interpolation method. In the complex interpolation method, phase characteristics of a complex spectrum obtained by Fourier-transforming real number data are used. In the complex spectrum, frequency identification is performed using the fact that the phase is inverted before and after the peak frequency and that the reciprocal of the complex spectrum is plotted on a straight line. Two adjacent components forming the peak of the complex spectrum are defined as Zm and Zm + 1. The two vectors should theoretically differ in orientation by exactly π, but in reality, they have other frequency components, noise,
The phase difference does not exactly become π due to the influence of the quantization error and the like. Therefore, a unit vector of u = (Zm + 1−Zm) / | Zm + 1−Zm | (2) shown in the following equation 2 is defined, and the frequency f is estimated from the following equation 3.

【0022】[0022]

【数3】 (Equation 3)

【0023】なお、mは、Zm での周波数を示し、
(u,Zm )等は、ベクトルとしての内積を示す。内挿
演算によって得られるピーク周波数を、それぞれ低周波
側ピーク周波数F1および高周波側ピーク周波数F2と
すると、一点鎖線で示すように得られる。さらに、次の
式4の内挿演算によって、二点鎖線で示すピーク周波数
Fpを算出する。
Here, m indicates the frequency at Zm.
(U, Zm) and the like indicate an inner product as a vector. Assuming that the peak frequencies obtained by the interpolation operation are a low-frequency side peak frequency F1 and a high-frequency side peak frequency F2, respectively, the peak frequencies are obtained as indicated by a chain line. Further, a peak frequency Fp indicated by a two-dot chain line is calculated by the interpolation operation of the following Expression 4.

【0024】[0024]

【数4】 (Equation 4)

【0025】図2は、図1に示すようなFFT信号処理
でのピーク周波数算出方法を適用するFFM−CWレー
ダ装置21の概略的な構成を示す。FFM−CWレーダ
装置21は、たとえば自動車に搭載され、前方車両や障
害物などのターゲット22までの距離や相対速度を検知
するために用いられる。送信アンテナ23からは、FF
M−CW方式に従って三角波で周波数変調されたミリ波
帯の電波が送信され、ターゲット22で反射された受信
波が受信アンテナ24で受信される。送信アンテナ23
および受信アンテナ24は、鋭い指向特性を有し、走査
機構25で車両の信号方向を基準として一定の角度範囲
に指向方向を振らせる走査を行いながら、ターゲット2
2の検知が行われる。受信アンテナ24に受信される受
信信号は、ターゲット検出回路26に入力され、送信波
と受信波とのビート信号に基づいてターゲットが検知さ
れる。走査機構25は、送信アンテナ23および受信ア
ンテナ24を、一定角度ずつ振らせながらターゲット2
2の検出のための送信波を送信して受信波を受信するの
で、一般に同一のターゲット22に対して複数の走査角
度で検出が行われる。ターゲット認識回路27は、ター
ゲット検出回路26の検出結果に基づいて、ターゲット
22の大きさや方向を認識する。
FIG. 2 shows a schematic configuration of an FFM-CW radar apparatus 21 to which the peak frequency calculation method in the FFT signal processing as shown in FIG. 1 is applied. The FFM-CW radar device 21 is mounted on, for example, an automobile, and is used to detect a distance and a relative speed to a target 22 such as a vehicle ahead or an obstacle. From the transmitting antenna 23, the FF
A millimeter wave band radio wave frequency-modulated by a triangular wave according to the M-CW method is transmitted, and a reception wave reflected by the target 22 is received by the reception antenna 24. Transmitting antenna 23
The receiving antenna 24 has a sharp directional characteristic, and the scanning mechanism 25 performs scanning for changing the directional direction within a certain angle range based on the signal direction of the vehicle.
2 is performed. The reception signal received by the reception antenna 24 is input to the target detection circuit 26, and the target is detected based on the beat signal between the transmission wave and the reception wave. The scanning mechanism 25 swings the transmitting antenna 23 and the receiving antenna 24 by a certain angle,
Since the transmission wave for the detection 2 is transmitted and the reception wave is received, the same target 22 is generally detected at a plurality of scanning angles. The target recognition circuit 27 recognizes the size and direction of the target 22 based on the detection result of the target detection circuit 26.

【0026】ターゲット検出回路26内には、送信回路
30、受信回路31、A/D回路32およびFFT回路
33が含まれる。送信回路30は、FM−CW方式の高
周波信号を発生させ、電力増幅して送信アンテナ23に
供給する。受信回路31は、受信アンテナ24に受信さ
れる受信信号と、送信回路30からの出力の一部とを比
較し、差としてのビート信号を出力する。受信回路31
から出力されるビート信号はアナログ信号であり、A/
D回路32によって一定時間毎にサンプリングされ、デ
ジタル信号に変換される。A/D回路32によって変換
されたデジタル信号は、時間領域のデータであり、FF
T回路33によって周波数領域のデータに変換される。
The target detection circuit 26 includes a transmission circuit 30, a reception circuit 31, an A / D circuit 32, and an FFT circuit 33. The transmission circuit 30 generates a high frequency signal of the FM-CW system, amplifies the power, and supplies the amplified signal to the transmission antenna 23. The receiving circuit 31 compares the received signal received by the receiving antenna 24 with a part of the output from the transmitting circuit 30 and outputs a beat signal as a difference. Receiving circuit 31
The beat signal output from is an analog signal,
It is sampled at regular intervals by the D circuit 32 and converted into digital signals. The digital signal converted by the A / D circuit 32 is data in the time domain,
The data is converted into frequency domain data by the T circuit 33.

【0027】FFT回路33は、DSP34、読出し専
用メモリ(以下、「ROM」と略称する)35およびラ
ンダムアクセスメモリ(以下、「RAM」と略称する)
36などを含む。DSP34は、固定小数点形のDSP
であり、ROM35に予め格納されているプログラムに
従ってFFT演算処理や、FFT信号処理による複素周
波数データに対しての式1に示すようなパワー演算処理
を行う。また、パワー演算処理の結果に対して、式2に
示すようなピーク周波数の算出も行う。RAM36は、
DSP34による演算処理の結果や、途中経過の記憶な
どに用いられる。
The FFT circuit 33 includes a DSP 34, a read-only memory (hereinafter abbreviated as "ROM") 35, and a random access memory (hereinafter abbreviated as "RAM").
36 and the like. DSP34 is a fixed-point DSP
In accordance with a program stored in the ROM 35 in advance, an FFT operation process and a power operation process as shown in Expression 1 for the complex frequency data obtained by the FFT signal processing are performed. Further, a peak frequency as shown in Expression 2 is calculated for the result of the power calculation process. RAM 36 is
It is used for storing the result of arithmetic processing by the DSP 34 and the progress of the process.

【0028】図3は、図2のDSP34による演算処理
の手順を示す。ステップs1から演算処理を開始し、ス
テップs2では入力されるデジタルデータに対して、F
FT演算処理を行う。ステップs3では、FFT演算処
理で得られる複素周波数データに対して、式1に示すよ
うなパワー演算処理を行う。ステップs4では、パワー
演算処理結果で、最大値となる周波数f0を近似周波数
として選択し、その前後、すなわち低周波側隣接周波数
f1と、高周波側隣接周波数f2とを選択する演算を行
い、選択結果の周波数f0,f1,f2を算出する。ス
テップs5では、近接周波数f0と、低周波側隣接周波
数f1および高周波側隣接周波数f2との間で、複素内
挿法による位相情報を用いたピーク値の内挿演算を行っ
て、低周波側ピーク周波数F1および高周波側ピーク周
波数F2をそれぞれ算出する。ステップs6では、式2
に従ってピーク周波数Fpを算出して、ステップs7で
演算手順を終了する。
FIG. 3 shows the procedure of the arithmetic processing by the DSP 34 of FIG. The arithmetic processing is started from step s1, and in step s2, F is applied to the input digital data.
FT operation processing is performed. In step s3, power operation processing as shown in Expression 1 is performed on the complex frequency data obtained by the FFT operation processing. In step s4, the frequency f0 having the maximum value is selected as the approximate frequency in the result of the power calculation processing, and a calculation is performed before and after that, that is, the low frequency side adjacent frequency f1 and the high frequency side adjacent frequency f2 are selected. Are calculated. In step s5, an interpolation calculation of a peak value using the phase information by the complex interpolation method is performed between the adjacent frequency f0 and the low frequency side adjacent frequency f1 and the high frequency side adjacent frequency f2, and the low frequency side peak is calculated. The frequency F1 and the high frequency side peak frequency F2 are calculated. In step s6, equation 2
The peak frequency Fp is calculated according to the following formula, and the calculation procedure ends in step s7.

【0029】以上説明した実施形態では、低周波側ピー
ク周波数F1および高周波側ピーク周波数F2を算出す
るのに複素内挿法によって位相情報を用いたピーク抽出
を行っているけれども、他の内挿法、たとえば特開平1
0−213613のような補間方法を用いることもでき
る。ステップs6のピーク周波数Fpを算出するため
に、式2の補間式を用いているけれども、低周波側ピー
ク周波数F1と高周波側ピーク周波数F2の平均値な
ど、より簡単な演算でピーク周波数を求めることもでき
る。FFT回路33では、DSP34を用いてFFT演
算処理を行っているけれども、CPUを用いたり、専用
のハードウエアを用いてFFT演算を行うこともでき
る。これらの場合も、浮動小数点方式を用いないことに
よって、構成の簡略化と演算処理の高速化とを図ること
ができる。
In the embodiment described above, the peak extraction using the phase information is performed by the complex interpolation method to calculate the low frequency side peak frequency F1 and the high frequency side peak frequency F2, but other interpolation methods are used. For example, JP
An interpolation method such as 0-213613 can also be used. Although the interpolation formula of Equation 2 is used to calculate the peak frequency Fp in step s6, the peak frequency is obtained by a simpler calculation such as the average value of the low-frequency peak frequency F1 and the high-frequency peak frequency F2. Can also. Although the FFT circuit 33 performs the FFT operation using the DSP 34, the FFT circuit 33 can also perform the FFT operation using a CPU or dedicated hardware. Also in these cases, the simplification of the configuration and the speeding up of the arithmetic processing can be achieved by not using the floating point method.

【0030】以上の実施形態では、FFT信号処理をF
M−CWレーダ装置21のターゲット検出回路26に用
いているけれども、特開平10−213613の先行技
術が対象としているような周波数装置などでも本発明を
有効に適用することができる。また、ピーク周波数とし
ては、最大あるいは極大となるいわゆるピーク周波数ば
かりではなく、最小あるいは極小となるいわゆるディッ
プに対応する周波数も同様に算出することができる。さ
らに、複素周波数データで実数部と虚数部との絶対値に
対応するパワーデータについてピーク周波数を算出して
いるけれども、実数部のみあるいは虚数部のみに対応す
るピーク周波数も、同様の補間演算によって精度よく算
出することができる。
In the above embodiment, the FFT signal processing is
Although the present invention is used in the target detection circuit 26 of the M-CW radar device 21, the present invention can be effectively applied to a frequency device or the like which is a target of the prior art of Japanese Patent Application Laid-Open No. H10-213613. As the peak frequency, not only the maximum or maximum peak frequency but also the minimum or minimum frequency corresponding to the so-called dip can be calculated in the same manner. Furthermore, although the peak frequency is calculated for the power data corresponding to the absolute value of the real part and the imaginary part in the complex frequency data, the peak frequency corresponding to only the real part or only the imaginary part can be accurately calculated by the same interpolation calculation. It can be calculated well.

【0031】[0031]

【発明の効果】以上のように本発明によれば、離散的に
サンプリングされたデータの高速フーリエ変換処理後の
周波数領域のデータに対して、最大値または最小値のデ
ータおよびその低周波数側および高周波数側に隣接する
データを用いて、ピーク周波数を高精度に算出すること
ができる。最大値または最小値のデータに対応する近似
周波数の低周波側隣接周波数と高周波側隣接周波数とを
用いて補間用の内挿演算を行うので、高速フーリエ変換
処理に固定小数点演算処理を行っても桁落ち等の影響を
受けにくくして、迅速かつ高精度の演算処理を行うこと
ができる。
As described above, according to the present invention, the data of the maximum value or the minimum value and the data of the low frequency side and the maximum value or the minimum value of the frequency domain data after the fast Fourier transform processing of the discretely sampled data are performed. The peak frequency can be calculated with high accuracy using data adjacent to the high frequency side. Since the interpolation operation for interpolation is performed using the low frequency side adjacent frequency and the high frequency side adjacent frequency of the approximate frequency corresponding to the data of the maximum value or the minimum value, even if the fixed point calculation processing is performed in the fast Fourier transform processing It is possible to perform quick and high-precision arithmetic processing by making it less susceptible to the loss of digits and the like.

【0032】また本発明によれば、簡単な内挿演算式で
ピーク周波数を精度よく求めることができる。
Further, according to the present invention, the peak frequency can be accurately obtained by a simple interpolation operation.

【0033】また本発明によれば、パワーデータが最大
値または最小値となるピーク周波数を迅速かつ精度よく
求めることができる。
Further, according to the present invention, the peak frequency at which the power data has the maximum value or the minimum value can be obtained quickly and accurately.

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

【図1】本発明の実施の一形態の基本的な考え方を示す
グラフである。
FIG. 1 is a graph showing a basic concept of an embodiment of the present invention.

【図2】図1の考え方を適用してピーク周波数を算出す
るFM−CWレーダ装置21の概略的な電気的構成を示
すブロック図である。
FIG. 2 is a block diagram showing a schematic electrical configuration of an FM-CW radar device 21 that calculates a peak frequency by applying the concept of FIG.

【図3】図2のDSP34の演算手順を示すフローチャ
ートである。
FIG. 3 is a flowchart showing a calculation procedure of the DSP 34 of FIG. 2;

【図4】従来からのFM−CWレーダ装置1の概略的な
電気的構成を示すブロック図である。
FIG. 4 is a block diagram showing a schematic electrical configuration of a conventional FM-CW radar device 1;

【図5】図4のFM−CWレーダ装置の動作原理を示す
グラフである。
FIG. 5 is a graph showing the operation principle of the FM-CW radar device of FIG.

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

21 FM−CWレーダ装置 22 ターゲット 26 ターゲット検出回路 30 送信回路 31 受信回路 32 A/D回路 33 FFT回路 34 DSP 35 ROM 36 RAM Reference Signs List 21 FM-CW radar device 22 Target 26 Target detection circuit 30 Transmission circuit 31 Receiving circuit 32 A / D circuit 33 FFT circuit 34 DSP 35 ROM 36 RAM

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 離散的にサンプリングされたデータを高
速フーリエ変換処理で周波数領域のデータに変換し、周
波数の変化に対してデータがピーク値をとるときのピー
ク周波数を算出する方法であって、 ピーク周波数を算出すべきデータ中の最大値または最小
値を抽出し、 データ中の最大値または最小値に対応する周波数を近似
周波数として算出し、 近似周波数に低周波数側および高周波数側で隣接する低
周波側隣接周波数および高周波側隣接周波数をそれぞれ
算出し、 近似周波数と低周波側隣接周波数との間、および近似周
波数と高周波側隣接周波数との間で、各周波数に対応す
るデータの差に基づく補間用の内挿演算を行って、低周
波側ピーク周波数および高周波側ピーク周波数をそれぞ
れ算出し、 低周波側ピーク周波数と高周波側ピーク周波数との間を
補間する内挿演算によって、ピーク周波数を算出するこ
とを特徴とするFFT信号処理でのピーク周波数算出方
法。
1. A method of converting discretely sampled data into frequency domain data by a fast Fourier transform process, and calculating a peak frequency when the data takes a peak value with respect to a change in frequency. Extract the maximum or minimum value in the data for which the peak frequency should be calculated, calculate the frequency corresponding to the maximum or minimum value in the data as the approximate frequency, and adjoin the approximate frequency on the low frequency side and the high frequency side Calculate the low frequency side adjacent frequency and the high frequency side adjacent frequency, respectively, based on the difference between the data corresponding to each frequency between the approximate frequency and the low frequency side adjacent frequency, and between the approximate frequency and the high frequency side adjacent frequency. The low frequency peak frequency and the high frequency peak frequency are calculated by performing interpolation for interpolation, and the low frequency peak frequency and the high frequency peak frequency are calculated. By interpolation calculation to interpolate between the clock frequency, the peak frequency calculation method in the FFT signal processing and calculates the peak frequency.
【請求項2】 前記近似周波数での前記最大値または最
小値をp0とし、 前記低周波側隣接周波数でのデータをp1とし、 前記高周波側隣接周波数でのデータをp2とし、 前記低周波側ピーク周波数をF1とし、 前記高周波側ピーク周波数をF2とするとき、 前記ピーク周波数Fpは、次の内挿演算式、 【数1】 を用いて算出することを特徴とする請求項1記載のFF
T信号処理でのピーク周波数算出方法。
2. The maximum value or the minimum value at the approximate frequency is p0, the data at the low frequency side adjacent frequency is p1, the data at the high frequency side adjacent frequency is p2, and the low frequency side peak is When the frequency is F1 and the peak frequency on the high frequency side is F2, the peak frequency Fp is calculated by the following interpolation formula: 2. The FF according to claim 1, wherein the FF is calculated.
A peak frequency calculation method in T signal processing.
【請求項3】 前記周波数領域のデータは、高速フーリ
エ変換処理によって得られる複素周波数成分の実数部お
よび虚数部から算出されるパワーデータであることを特
徴とする請求項1または2記載のFFT信号処理でのピ
ーク周波数算出方法。
3. The FFT signal according to claim 1, wherein the frequency domain data is power data calculated from a real part and an imaginary part of a complex frequency component obtained by a fast Fourier transform process. Peak frequency calculation method in processing.
JP21779299A 1999-07-30 1999-07-30 Peak frequency calculation method in FFT signal processing Expired - Fee Related JP3505441B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21779299A JP3505441B2 (en) 1999-07-30 1999-07-30 Peak frequency calculation method in FFT signal processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21779299A JP3505441B2 (en) 1999-07-30 1999-07-30 Peak frequency calculation method in FFT signal processing

Publications (2)

Publication Number Publication Date
JP2001042033A true JP2001042033A (en) 2001-02-16
JP3505441B2 JP3505441B2 (en) 2004-03-08

Family

ID=16709810

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21779299A Expired - Fee Related JP3505441B2 (en) 1999-07-30 1999-07-30 Peak frequency calculation method in FFT signal processing

Country Status (1)

Country Link
JP (1) JP3505441B2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6686870B2 (en) 2002-02-14 2004-02-03 Murata Manufacturing Co., Ltd. Radar
JP2006047304A (en) * 2004-07-05 2006-02-16 Chube Univ Frequency measuring device
JP2006234811A (en) * 2005-02-25 2006-09-07 Nemerix Sa Method obtaining frequency difference between input signal and standard frequency and discriminator executing this method, gps receiver and computer program
JP2009099084A (en) * 2007-10-19 2009-05-07 Kyocera Corp Conversion device
JP2012068035A (en) * 2010-09-21 2012-04-05 Mitsubishi Electric Corp Frequency analyzer
WO2014203708A1 (en) * 2013-06-17 2014-12-24 アルプス電気株式会社 Signal frequency calculation method
CN109946512A (en) * 2019-04-17 2019-06-28 贵州电网有限责任公司 A kind of dynamic power analysis method for improving frequency domain interpolation
CN111122974A (en) * 2019-12-31 2020-05-08 中国电波传播研究所(中国电子科技集团公司第二十二研究所) Method for unknown signal frequency analysis or known signal frequency calibration
US11268857B2 (en) 2018-05-25 2022-03-08 Toyo Corporation Spectrum analysis method and spectrum analysis apparatus
WO2022091331A1 (en) * 2020-10-30 2022-05-05 三菱電機株式会社 Frequency detector
WO2022091329A1 (en) * 2020-10-30 2022-05-05 三菱電機株式会社 Frequency detector

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6686870B2 (en) 2002-02-14 2004-02-03 Murata Manufacturing Co., Ltd. Radar
JP2006047304A (en) * 2004-07-05 2006-02-16 Chube Univ Frequency measuring device
JP2006234811A (en) * 2005-02-25 2006-09-07 Nemerix Sa Method obtaining frequency difference between input signal and standard frequency and discriminator executing this method, gps receiver and computer program
JP2012168187A (en) * 2005-02-25 2012-09-06 Qualcomm Inc Method of obtaining frequency difference between input signal and reference frequency, and discriminator, gps receiver and computer program to implement this method
JP2009099084A (en) * 2007-10-19 2009-05-07 Kyocera Corp Conversion device
JP2012068035A (en) * 2010-09-21 2012-04-05 Mitsubishi Electric Corp Frequency analyzer
WO2014203708A1 (en) * 2013-06-17 2014-12-24 アルプス電気株式会社 Signal frequency calculation method
JP6004510B2 (en) * 2013-06-17 2016-10-12 アルプス電気株式会社 Signal frequency calculation method
US11268857B2 (en) 2018-05-25 2022-03-08 Toyo Corporation Spectrum analysis method and spectrum analysis apparatus
CN109946512B (en) * 2019-04-17 2019-12-03 贵州电网有限责任公司 A kind of dynamic power analysis method for improving frequency domain interpolation
CN109946512A (en) * 2019-04-17 2019-06-28 贵州电网有限责任公司 A kind of dynamic power analysis method for improving frequency domain interpolation
CN111122974A (en) * 2019-12-31 2020-05-08 中国电波传播研究所(中国电子科技集团公司第二十二研究所) Method for unknown signal frequency analysis or known signal frequency calibration
CN111122974B (en) * 2019-12-31 2021-09-17 中国电波传播研究所(中国电子科技集团公司第二十二研究所) Method for unknown signal frequency analysis or known signal frequency calibration
WO2022091331A1 (en) * 2020-10-30 2022-05-05 三菱電機株式会社 Frequency detector
WO2022091329A1 (en) * 2020-10-30 2022-05-05 三菱電機株式会社 Frequency detector
JPWO2022091331A1 (en) * 2020-10-30 2022-05-05

Also Published As

Publication number Publication date
JP3505441B2 (en) 2004-03-08

Similar Documents

Publication Publication Date Title
US11275172B2 (en) Target detection device
JP2018059813A (en) Radar system, and target detecting method
WO2019216375A1 (en) Radar device
US10983195B2 (en) Object detection apparatus
JP3505441B2 (en) Peak frequency calculation method in FFT signal processing
JP6926775B2 (en) Moving target detection system and moving target detection method
JP4260831B2 (en) In-vehicle frequency modulation radar system
JP6843568B2 (en) Radar device and arrival direction estimation method
JP2000081480A (en) Fmcw radar, storage medium, and vehicle control device
JP7261198B2 (en) Axial misalignment estimator
JP7127998B2 (en) radar equipment
US12306337B2 (en) Axis-misalignment estimation device
WO2019008640A1 (en) Signal processing device, signal processing method, signal processing program, and radar system
JP7160561B2 (en) Azimuth calculation device and azimuth calculation method
US12248092B2 (en) Radar device
WO2023008471A1 (en) Vehicle radar device
JP2020003333A (en) Arrival direction estimating device and arrival direction estimating method
JP6544273B2 (en) In-vehicle device
JP3394941B2 (en) FM-CW radar device
JP7287345B2 (en) Shaft misalignment estimator
JP7124329B2 (en) signal processor
JP7264109B2 (en) Axial misalignment estimator
JP5174880B2 (en) Automotive radar equipment
JP3214480B2 (en) FM-CW radar device
JP3925419B2 (en) Radar equipment

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20031209

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20031215

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

Free format text: PAYMENT UNTIL: 20071219

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20081219

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20091219

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20101219

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20111219

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees