[go: up one dir, main page]

JP2014224787A - Azimuth pulse signal converter - Google Patents

Azimuth pulse signal converter Download PDF

Info

Publication number
JP2014224787A
JP2014224787A JP2013104833A JP2013104833A JP2014224787A JP 2014224787 A JP2014224787 A JP 2014224787A JP 2013104833 A JP2013104833 A JP 2013104833A JP 2013104833 A JP2013104833 A JP 2013104833A JP 2014224787 A JP2014224787 A JP 2014224787A
Authority
JP
Japan
Prior art keywords
pulse
output
azimuth
time
count number
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
JP2013104833A
Other languages
Japanese (ja)
Other versions
JP6262448B2 (en
Inventor
一芳 稲村
Kazuyoshi Inamura
一芳 稲村
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.)
Japan Radio Co Ltd
Original Assignee
Japan Radio Co 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 Japan Radio Co Ltd filed Critical Japan Radio Co Ltd
Priority to JP2013104833A priority Critical patent/JP6262448B2/en
Publication of JP2014224787A publication Critical patent/JP2014224787A/en
Application granted granted Critical
Publication of JP6262448B2 publication Critical patent/JP6262448B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)

Abstract

【課題】方位に対応した方位パルス信号を生成でき、方位精度の高い高精度なレーダ映像を表示できる方位パルス信号変換装置を提供する。【解決手段】第1方位パルス信号の第1パルス時間を生成する第1パルス時間生成部36と、第2方位パルス信号の第2パルス時間を設定する第2パルス時間設定部38と、第1方位パルス信号の入力カウント数を出力する入力カウンタ40と、カウント制御信号を出力する制御信号出力部52と、カウント制御信号に基づき、第2方位パルス信号の出力カウント数を出力する出力カウンタ44とを備え、制御信号出力部52は、出力カウント数と、分解能とパルス数の比及び入力カウント数に基づいて設定される出力カウント数の第1基準値との比較結果、又は、入力カウント数の入力に基づいてカウント制御信号を出力カウンタに出力する。【選択図】図2An azimuth pulse signal conversion apparatus capable of generating an azimuth pulse signal corresponding to an azimuth and displaying a high-precision radar image with high azimuth accuracy. A first pulse time generator for generating a first pulse time of a first azimuth pulse signal, a second pulse time setting unit for setting a second pulse time of a second azimuth pulse signal, An input counter 40 that outputs the input count number of the azimuth pulse signal, a control signal output unit 52 that outputs the count control signal, an output counter 44 that outputs the output count number of the second azimuth pulse signal based on the count control signal, The control signal output unit 52 includes a comparison result between the output count number and the first reference value of the output count number set based on the ratio between the resolution and the pulse number and the input count number, or the input count number A count control signal is output to the output counter based on the input. [Selection] Figure 2

Description

本発明は、方位信号生成部により生成される第1方位パルス信号を第2方位パルス信号に変換し、アンテナが受信したレーダエコーを処理するレーダ処理部に供給する方位パルス信号変換装置に関する。   The present invention relates to an azimuth pulse signal conversion device that converts a first azimuth pulse signal generated by an azimuth signal generation unit into a second azimuth pulse signal and supplies the converted signal to a radar processing unit that processes a radar echo received by an antenna.

レーダ装置は、レーダ信号(探知信号)を送信し、船舶や航空機等の物標によって反射されたレーダエコーを受信してレーダ映像を表示し、物標の方位や、物標までの距離を監視する装置である。物標の方位は、アンテナの回転駆動部に設けられたロータリエンコーダ等の方位信号生成部により生成される方位パルス信号に基づいて算出される。また、物標までの距離は、レーダ信号を送信してからレーダエコーを受信するまでの時間に基づいて算出される。   The radar device transmits radar signals (detection signals), receives radar echoes reflected by targets such as ships and aircraft, displays radar images, and monitors the direction of the target and the distance to the target. It is a device to do. The azimuth of the target is calculated based on an azimuth pulse signal generated by an azimuth signal generation unit such as a rotary encoder provided in the rotation drive unit of the antenna. The distance to the target is calculated based on the time from when the radar signal is transmitted until the radar echo is received.

方位信号生成部により生成されるアンテナ1回転当たりの方位パルス信号のパルス数は、通常、レーダエコーの処理に必要な分解能よりも少ない。特許文献1には、方位パルス信号を必要な分解能の方位パルス信号に変換する変換装置が開示されている。この変換装置では、時間Tb×N/Dをタイマに設定し、この時間Tb×N/Dに基づいてレーダエコーを処理している。ここで、Tbは、アンテナが一定角度回転する毎に生成される方位パルス信号の1周期の時間である。Nは、アンテナ1回転当たりに生成される方位パルス信号のパルス数である。Dは、表示等の信号処理に必要な方位パルス信号の分解能である。   The number of azimuth pulse signals per rotation of the antenna generated by the azimuth signal generator is usually less than the resolution necessary for radar echo processing. Patent Document 1 discloses a conversion device that converts an azimuth pulse signal into an azimuth pulse signal having a necessary resolution. In this conversion device, time Tb × N / D is set in a timer, and radar echoes are processed based on this time Tb × N / D. Here, Tb is the time of one cycle of the azimuth pulse signal generated every time the antenna rotates by a certain angle. N is the number of azimuth pulse signals generated per one rotation of the antenna. D is the resolution of the azimuth pulse signal necessary for signal processing such as display.

特許第2927985号公報Japanese Patent No. 2927985

しかしながら、特許文献1の変換装置では、アンテナの回転速度が変動した場合に不具合が生じる。例えば、時間Tb×N/Dに従ってレーダエコーが処理されている間に、アンテナの回転速度が1/a倍に減速されると、方位信号生成部により生成される方位パルス信号の1周期の時間は、a×Tbとなる。この場合、レーダエコーは、アンテナの減速された回転速度に対応する時間a×Tb×N/Dが算出されるまでの間、減速前の時間Tb×N/Dに基づいて処理される。そのため、レーダエコーの方位は、1周期の時間がa×Tbである方位パルス信号に対応するレーダエコーの実際の方位よりも先行し、方位にずれが生じる。同様に、アンテナの回転速度がb倍に加速されると、レーダエコーの方位は、1周期の時間が1/b×Tbである方位パルス信号に対応するレーダエコーの実際の方位よりも遅れ、方位にずれが生じる。このような方位のずれは、アンテナの回転速度の変動が大きいほど大きくなるため、物標の方位を正確に表示できなくなってしまう。   However, the conversion device of Patent Document 1 has a problem when the rotational speed of the antenna fluctuates. For example, if the rotation speed of the antenna is reduced to 1 / a times while the radar echo is being processed according to time Tb × N / D, the time of one cycle of the direction pulse signal generated by the direction signal generation unit Is a × Tb. In this case, the radar echo is processed based on the time Tb × N / D before deceleration until the time a × Tb × N / D corresponding to the reduced rotational speed of the antenna is calculated. For this reason, the orientation of the radar echo precedes the actual orientation of the radar echo corresponding to the orientation pulse signal whose time in one cycle is a × Tb, and the orientation is deviated. Similarly, when the rotation speed of the antenna is accelerated by b times, the direction of the radar echo is delayed from the actual direction of the radar echo corresponding to the direction pulse signal whose time in one cycle is 1 / b × Tb, Deviation occurs in azimuth. Such a deviation in azimuth increases as the variation in the rotation speed of the antenna increases, and thus the azimuth of the target cannot be accurately displayed.

このような不具合に対して、特許文献1は、アンテナの回転速度が大きく変動した場合、故障と判定して警告を発し、又は、回転速度が変動した区間において方位パルス信号の1周期の時間を更新させないようにしている。しかしながら、このような対処方法では、レーダ映像の表示が不適切になることは回避できない。   With respect to such a problem, Patent Document 1 determines that a failure occurs when the rotation speed of the antenna greatly fluctuates, and issues a warning, or the time of one cycle of the azimuth pulse signal in the section where the rotation speed fluctuates. I try not to update it. However, such a countermeasure cannot avoid inappropriate display of the radar image.

本発明は、前記の不具合を解消するためになされたものであって、方位パルス信号を必要な分解能の方位パルス信号に変換する際、アンテナの回転速度の変動に係わらず、方位に対応した方位パルス信号を生成でき、方位精度の高い高精度なレーダ映像を表示できる方位パルス信号変換装置を提供することを目的とする。   The present invention has been made to solve the above-described problems, and when converting an azimuth pulse signal to an azimuth pulse signal having a necessary resolution, the azimuth corresponding to the azimuth is not affected by fluctuations in the rotation speed of the antenna. An object of the present invention is to provide an azimuth pulse signal conversion device capable of generating a pulse signal and displaying a highly accurate radar image with high azimuth accuracy.

本発明に係る方位パルス信号変換装置は、方位信号生成部により生成される第1方位パルス信号を第2方位パルス信号に変換し、アンテナが受信したレーダエコーを処理するレーダ処理部に供給する方位パルス信号変換装置において、前記第1方位パルス信号のパルス幅又はパルス周期に基づいて第1パルス時間を生成する第1パルス時間生成部と、前記第1パルス時間と、前記アンテナの1回転当たりの前記第1方位パルス信号のパルス数と、前記レーダエコーの処理に必要な前記第2方位パルス信号の分解能とから、前記第2方位パルス信号のパルス幅又はパルス周期に基づいて第2パルス時間を設定する第2パルス時間設定部と、前記第1方位パルス信号の入力カウント数を出力する入力カウンタと、カウント制御信号を出力する制御信号出力部と、前記カウント制御信号に基づき、前記第2方位パルス信号の出力カウント数を出力する出力カウンタと、を備え、前記制御信号出力部は、前記分解能が前記パルス数よりも多い場合、前記出力カウント数と、前記分解能と前記パルス数の比及び前記入力カウント数に基づいて設定される前記出力カウント数の第1基準値との比較結果に基づいて、前記第2パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力する第1処理機能と、前記分解能が前記パルス数よりも多い場合、前記入力カウント数が入力されたとき、前記第1基準値に基づいて前記出力カウント数を強制変更させる前記カウント制御信号を前記出力カウンタに出力する第2処理機能と、前記分解能が前記パルス数よりも多い場合、前記入力カウント数が入力されたとき、前記出力カウント数が前記第1基準値となるまで、前記第2パルス時間よりも短い時間に設定された第3パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力する第3処理機能と、前記分解能が前記パルス数よりも少ない場合、前記入力カウント数と、前記パルス数と前記分解能の比及び前記出力カウント数に基づいて設定される前記入力カウント数の第2基準値との比較結果に基づいて、前記第2パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力する第4処理機能とのうち、少なくとも1つの処理機能を備えることを特徴とする。   An azimuth pulse signal conversion device according to the present invention converts a first azimuth pulse signal generated by an azimuth signal generation unit into a second azimuth pulse signal, and supplies it to a radar processing unit that processes a radar echo received by an antenna. In the pulse signal conversion device, a first pulse time generation unit that generates a first pulse time based on a pulse width or a pulse period of the first azimuth pulse signal, the first pulse time, and per rotation of the antenna Based on the number of pulses of the first azimuth pulse signal and the resolution of the second azimuth pulse signal necessary for processing of the radar echo, the second pulse time is determined based on the pulse width or pulse period of the second azimuth pulse signal. A second pulse time setting unit for setting, an input counter for outputting an input count number of the first azimuth pulse signal, and a control for outputting a count control signal And an output counter that outputs an output count number of the second azimuth pulse signal based on the count control signal, and the control signal output unit has a higher resolution than the pulse number, The time interval of the second pulse time based on a comparison result between the output count number and the first reference value of the output count number set based on the ratio between the resolution and the pulse number and the input count number A first processing function for outputting the count control signal to the output counter, and when the resolution is greater than the number of pulses, the output count based on the first reference value when the input count number is input. A second processing function for outputting the count control signal for forcibly changing the number to the output counter, and when the resolution is greater than the number of pulses, The count control signal is output at a time interval of a third pulse time set to a time shorter than the second pulse time until the output count number reaches the first reference value. The third processing function to be output to the counter, and the input count number set based on the input count number, the ratio of the pulse number and the resolution, and the output count number when the resolution is smaller than the pulse number And a fourth processing function for outputting the count control signal to the output counter at a time interval of the second pulse time based on a comparison result with the second reference value. Features.

前記方位パルス信号変換装置において、前記分解能が前記パルス数よりも多い場合、前記制御信号出力部は、前記第1基準値を、
Coutmax=INT[(Cin+1)×D/N]
Coutmax:前記第1基準値
INT[(Cin+1)×D/N]:(Cin+1)×D/Nの整数部分
Cin:前記入力カウント数
D:前記分解能
N:前記パルス数
として設定することを特徴とする。
In the azimuth pulse signal conversion device, when the resolution is greater than the number of pulses, the control signal output unit, the first reference value,
Coutmax = INT [(Cin + 1) × D / N]
Coutmax: the first reference value INT [(Cin + 1) × D / N]: an integer part of (Cin + 1) × D / N Cin: the input count number D: the resolution N: set as the number of pulses To do.

前記方位パルス信号変換装置において、前記分解能が前記パルス数よりも多い場合、前記制御信号出力部は、前記出力カウント数を、
Cout=Coutmax+1
Cout:前記出力カウント数
Coutmax:前記第1基準値
として強制変更させる前記カウント制御信号を前記出力カウンタに出力することを特徴とする。
In the azimuth pulse signal converter, when the resolution is greater than the number of pulses, the control signal output unit, the output count number,
Cout = Coutmax + 1
Cout: the output count number Coutmax: the count control signal to be forcibly changed as the first reference value is output to the output counter.

前記方位パルス信号変換装置において、前記分解能が前記パルス数よりも少ない場合、前記制御信号出力部は、前記第2基準値を、
Cinmax=INT[(Cout+1)×N/D]
Cinmax:前記第2基準値
INT[(Cout+1)×N/D]:(Cout+1)×N/Dの整数部分
Cout:前記出力カウント数
N:前記パルス数
D:前記分解能
として設定することを特徴とする。
In the azimuth pulse signal conversion device, when the resolution is less than the number of pulses, the control signal output unit, the second reference value,
Cinmax = INT [(Cout + 1) × N / D]
Cinmax: the second reference value INT [(Cout + 1) × N / D]: an integer part of (Cout + 1) × N / D Cout: the output count number N: the pulse number D: set as the resolution To do.

本発明の方位パルス信号変換装置では、第1方位パルス信号を第2方位パルス信号に変換する際、前記出力カウント数と、前記分解能と前記パルス数の比及び前記入力カウント数に基づいて設定される前記出力カウント数の第1基準値との比較結果、又は、前記入力カウント数と、前記パルス数と前記分解能の比及び前記出力カウント数に基づいて設定される前記入力カウント数の第2基準値との比較結果に基づいて、前記第2パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力し、前記第2方位パルス信号を生成することにより、アンテナの回転速度の変動に係わらず、方位精度の高い高精度なレーダ映像を表示できる。   In the azimuth pulse signal conversion device of the present invention, when the first azimuth pulse signal is converted into the second azimuth pulse signal, it is set based on the output count number, the ratio between the resolution and the pulse number, and the input count number. A comparison result of the output count number with a first reference value, or a second reference of the input count number set based on the input count number, a ratio of the pulse number and the resolution, and the output count number Based on the comparison result with the value, the count control signal is output to the output counter at the time interval of the second pulse time, and the second azimuth pulse signal is generated, so that the rotation speed of the antenna is changed. In addition, a highly accurate radar image with high azimuth accuracy can be displayed.

また、本発明の方位パルス信号変換装置では、前記第1方位パルス信号に基づく前記入力カウント数が入力されたときには、前記第1基準値に基づいて前記出力カウント数を強制変更させることにより、アンテナの回転速度が加速された場合であっても、方位精度の高い高精度なレーダ映像を表示できる。   In the azimuth pulse signal converter according to the present invention, when the input count number based on the first azimuth pulse signal is input, the output count number is forcibly changed based on the first reference value, thereby Even when the rotation speed of the vehicle is accelerated, a highly accurate radar image with high azimuth accuracy can be displayed.

また、本発明の方位パルス信号変換装置では、前記第1方位パルス信号に基づく前記入力カウント数が入力されたときには、前記出力カウント数が前記第1基準値となるまで、前記第2パルス時間よりも短い時間に設定された第3パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力することにより、アンテナの回転速度が加速された場合であっても、方位精度の高い高精度なレーダ映像を表示できる。   In the azimuth pulse signal converter according to the present invention, when the input count number based on the first azimuth pulse signal is input, the second pulse time is used until the output count number reaches the first reference value. Even when the rotation speed of the antenna is accelerated by outputting the count control signal to the output counter at the time interval of the third pulse time set to a short time, the azimuth accuracy is high. Radar image can be displayed.

第1実施形態の方位パルス信号変換装置を備えるレーダ装置の構成ブロック図である。1 is a configuration block diagram of a radar apparatus including an azimuth pulse signal conversion apparatus according to a first embodiment. 第1実施形態の方位パルス信号変換装置の構成ブロック図である。It is a block diagram of the configuration of the azimuth pulse signal converter of the first embodiment. 第1実施形態のレーダ装置のフローチャートである。It is a flowchart of the radar apparatus of 1st Embodiment. 第1実施形態の方位パルス信号変換装置のフローチャートである。It is a flowchart of the azimuth | direction pulse signal converter of 1st Embodiment. 第1実施形態の方位信号生成部から供給される第1方位パルス信号を高い分解能の第2方位パルス信号に変換して出力する場合のタイミングチャートである。It is a timing chart in the case of converting and outputting the 1st azimuth | direction pulse signal supplied from the azimuth | direction signal generation part of 1st Embodiment to the 2nd azimuth | direction pulse signal of high resolution. 第1実施形態の方位信号生成部から供給される第1方位パルス信号を低い分解能の第2方位パルス信号に変換して出力する場合のタイミングチャートである。It is a timing chart in the case of converting and outputting the 1st azimuth | direction pulse signal supplied from the azimuth | direction signal generation part of 1st Embodiment to the 2nd azimuth | direction pulse signal of a low resolution. 第1実施形態の方位信号生成部から供給される第1方位パルス信号を低い分解能の第2方位パルス信号に変換して出力する場合のタイミングチャートである。It is a timing chart in the case of converting and outputting the 1st azimuth | direction pulse signal supplied from the azimuth | direction signal generation part of 1st Embodiment to the 2nd azimuth | direction pulse signal of a low resolution. 第2実施形態の方位パルス信号変換装置の構成ブロック図である。It is a block diagram of the configuration of the azimuth pulse signal converter of the second embodiment. 第2実施形態の方位信号生成部から供給される第1方位パルス信号を高い分解能の第2方位パルス信号に変換して出力する場合のタイミングチャートである。It is a timing chart in the case of converting and outputting the 1st azimuth | direction pulse signal supplied from the azimuth | direction signal generation part of 2nd Embodiment to the 2nd azimuth | direction pulse signal of high resolution.

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

<第1実施形態の構成>
図1は、第1実施形態の方位パルス信号変換装置34を備えるレーダ装置10の構成ブロック図である。
<Configuration of First Embodiment>
FIG. 1 is a configuration block diagram of a radar apparatus 10 including an azimuth pulse signal conversion apparatus 34 according to the first embodiment.

レーダ装置10は、アンテナ部12と、レーダ映像を表示処理するレーダ処理部14とを備える。例えば、船舶に搭載されるレーダ装置10の場合、通常、アンテナ部12は船外に設けられ、レーダ処理部14は船内に設けられ、これらがケーブルにより接続される。   The radar apparatus 10 includes an antenna unit 12 and a radar processing unit 14 that displays and displays a radar image. For example, in the case of the radar device 10 mounted on a ship, the antenna unit 12 is usually provided outside the ship and the radar processing unit 14 is provided on the ship, and these are connected by a cable.

アンテナ部12は、アンテナ16と、アンテナ16を回転駆動する回転駆動部18と、アンテナ16の回転角度に応じた方位信号を生成する方位信号生成部20と、送受信部22とを備える。方位信号生成部20は、第1方位パルス信号BPinと、方位基準信号BZとを生成する信号生成部である。第1方位パルス信号BPinは、アンテナ16の回転角度に応じて、アンテナ16の1回転当たり、N(パルス数)パルス生成される。また、方位基準信号BZは、アンテナ16が1回転する毎に1パルス生成される。方位信号生成部20は、例えば、ロータリエンコーダにより構成することができる。送受信部22は、アンテナ16を介してレーダ信号を送信し、また、レーダエコーを受信する送受信部である。   The antenna unit 12 includes an antenna 16, a rotation driving unit 18 that rotationally drives the antenna 16, a direction signal generation unit 20 that generates a direction signal corresponding to the rotation angle of the antenna 16, and a transmission / reception unit 22. The azimuth signal generator 20 is a signal generator that generates the first azimuth pulse signal BPin and the azimuth reference signal BZ. The first azimuth pulse signal BPin is generated with N (number of pulses) pulses per rotation of the antenna 16 according to the rotation angle of the antenna 16. Further, the azimuth reference signal BZ is generated by one pulse every time the antenna 16 makes one rotation. The azimuth signal generation unit 20 can be configured by a rotary encoder, for example. The transmission / reception unit 22 is a transmission / reception unit that transmits a radar signal via the antenna 16 and receives a radar echo.

レーダ処理部14は、A/D変換部24と、信号処理部26と、レーダエコー記憶部28と、表示制御部30と、表示部32と、方位パルス信号変換装置34とを備える。レーダ処理部14は、方位パルス信号変換装置34により生成される第2方位パルス信号BPoutに基づき、レーダエコーを処理する。   The radar processing unit 14 includes an A / D conversion unit 24, a signal processing unit 26, a radar echo storage unit 28, a display control unit 30, a display unit 32, and an azimuth pulse signal conversion device 34. The radar processing unit 14 processes the radar echo based on the second azimuth pulse signal BPout generated by the azimuth pulse signal conversion device 34.

A/D変換部24は、送受信部22が受信したアナログ信号のレーダエコーをデジタル信号に変換する変換部である。信号処理部26は、デジタル信号に変換されたレーダエコーのノイズ除去、レーダエコーの極座標から直交座標への変換等の処理をする処理部である。レーダエコー記憶部28は、信号処理部26により処理されたレーダエコーを記憶する記憶部である。表示制御部30は、レーダエコー記憶部28に記憶されたレーダエコーを表示制御する制御部である。表示部32は、レーダエコーをラスタースキャン画像として画面に表示させる表示部である。方位パルス信号変換装置34は、第1方位パルス信号BPinを第2方位パルス信号BPoutに変換する変換装置である。第2方位パルス信号BPoutは、レーダエコーの表示等の信号処理に必要な分解能Dのパルス信号である。   The A / D converter 24 is a converter that converts the radar echo of the analog signal received by the transmitter / receiver 22 into a digital signal. The signal processing unit 26 is a processing unit that performs processing such as noise removal of radar echoes converted into digital signals and conversion of polarities of radar echoes into orthogonal coordinates. The radar echo storage unit 28 is a storage unit that stores the radar echo processed by the signal processing unit 26. The display control unit 30 is a control unit that controls display of radar echoes stored in the radar echo storage unit 28. The display unit 32 is a display unit that displays radar echoes as a raster scan image on the screen. The azimuth pulse signal converter 34 is a converter that converts the first azimuth pulse signal BPin into the second azimuth pulse signal BPout. The second azimuth pulse signal BPout is a pulse signal having a resolution D required for signal processing such as radar echo display.

図2は、第1実施形態の方位パルス信号変換装置34の構成ブロック図である。方位パルス信号変換装置34は、第1パルス時間生成部36と、第2パルス時間設定部38と、入力カウンタ40と、カウント制御部42と、出力カウンタ44と、パルス変換部46と、故障判定部48とを備える。第1方位パルス信号BPinのパルス数Nと、第2方位パルス信号BPoutの分解能Dとは、第2パルス時間設定部38とカウント制御部42の制御信号出力部52とに設定される。   FIG. 2 is a block diagram showing the configuration of the azimuth pulse signal converter 34 according to the first embodiment. The azimuth pulse signal converter 34 includes a first pulse time generation unit 36, a second pulse time setting unit 38, an input counter 40, a count control unit 42, an output counter 44, a pulse conversion unit 46, and a failure determination. Part 48. The pulse number N of the first azimuth pulse signal BPin and the resolution D of the second azimuth pulse signal BPout are set in the second pulse time setting unit 38 and the control signal output unit 52 of the count control unit 42.

第1パルス時間生成部36は、第1方位パルス信号BPinの立ち上がりから次の立ち下がりまでのパルス幅と、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間とを測定し、それぞれの時間を第1パルス時間Tとして生成するパルス時間生成部である。第2パルス時間設定部38は、第2方位パルス信号BPoutのパルス幅を算出し、第2パルス時間tとして設定するパルス時間設定部である。入力カウンタ40は、第1方位パルス信号BPinの立ち上がりと立ち下がりを検出してカウントし、入力カウント数Cinとして出力するカウンタである。   The first pulse time generator 36 measures the pulse width from the rise of the first azimuth pulse signal BPin to the next fall, and the time from the fall of the first azimuth pulse signal BPin to the next rise, Is a pulse time generation unit that generates the time as the first pulse time T. The second pulse time setting unit 38 is a pulse time setting unit that calculates the pulse width of the second azimuth pulse signal BPout and sets it as the second pulse time t. The input counter 40 is a counter that detects and counts the rising and falling edges of the first azimuth pulse signal BPin and outputs it as an input count number Cin.

カウント制御部42は、タイマ50と制御信号出力部52とを備える。タイマ50は、第2パルス時間tを計時時間として計時し、計時終了時にタイマパルス信号TPを出力するタイマである。制御信号出力部52は、第2方位パルス信号BPoutの出力カウント数Coutを制御するカウント制御信号CSを出力する制御部である。出力カウンタ44は、カウント制御信号CSに基づき、第2方位パルス信号BPoutの出力カウント数Coutを出力するカウンタである。パルス変換部46は、出力カウント数Coutが入力されると、第2方位パルス信号BPoutを出力する変換部である。故障判定部48は、入力カウント数Cinに基づいて方位信号生成部20の故障の有無を判定する判定部である。   The count control unit 42 includes a timer 50 and a control signal output unit 52. The timer 50 is a timer that counts the second pulse time t as a time count and outputs a timer pulse signal TP when the time count ends. The control signal output unit 52 is a control unit that outputs a count control signal CS that controls the output count number Cout of the second azimuth pulse signal BPout. The output counter 44 is a counter that outputs the output count number Cout of the second azimuth pulse signal BPout based on the count control signal CS. The pulse converter 46 is a converter that outputs the second azimuth pulse signal BPout when the output count number Cout is input. The failure determination unit 48 is a determination unit that determines whether or not there is a failure in the azimuth signal generation unit 20 based on the input count number Cin.

<第1実施形態の動作>
[レーダ装置10の全体動作]
図3は、図1に示すレーダ装置10のフローチャートである。
<Operation of First Embodiment>
[Overall Operation of Radar Device 10]
FIG. 3 is a flowchart of the radar apparatus 10 shown in FIG.

送受信部22は、マグネトロンを駆動してレーダ信号を生成し、アンテナ16からレーダ信号を送信する(ステップS1)。次いで、送受信部22は、物標により反射されたレーダエコーをアンテナ16を介して受信し(ステップS2)、レーダ処理部14のA/D変換部24に出力する。A/D変換部24は、アナログ信号であるレーダエコーをデジタル信号に変換し(ステップS3)、信号処理部26に供給する。信号処理部26は、方位パルス信号変換装置34から供給される第2方位パルス信号BPoutに基づき、レーダエコーのノイズ除去を含む信号処理をする(ステップS4)。処理されたレーダエコーは、レーダエコー記憶部28に記憶される。次いで、表示制御部30は、第2方位パルス信号BPoutに基づいてレーダエコー記憶部28に記憶されたレーダエコーを処理し、表示部32にレーダ映像を表示させる(ステップS5)。   The transmission / reception unit 22 generates a radar signal by driving the magnetron, and transmits the radar signal from the antenna 16 (step S1). Next, the transmission / reception unit 22 receives the radar echo reflected by the target via the antenna 16 (step S2), and outputs it to the A / D conversion unit 24 of the radar processing unit 14. The A / D converter 24 converts the radar echo, which is an analog signal, into a digital signal (step S3) and supplies the digital signal to the signal processor 26. The signal processing unit 26 performs signal processing including noise removal of radar echo based on the second azimuth pulse signal BPout supplied from the azimuth pulse signal converter 34 (step S4). The processed radar echo is stored in the radar echo storage unit 28. Next, the display control unit 30 processes the radar echo stored in the radar echo storage unit 28 based on the second azimuth pulse signal BPout, and displays the radar image on the display unit 32 (step S5).

[方位パルス信号変換装置34の処理]
次に、方位パルス信号変換装置34による第1方位パルス信号BPinから第2方位パルス信号BPoutへの変換処理につき、(1)第1方位パルス信号BPinを高い分解能の第2方位パルス信号BPoutに変換する場合と、(2)第1方位パルス信号BPinを低い分解能の第2方位パルス信号BPoutに変換する場合とに分けて詳細に説明する。
[Processing of Directional Pulse Signal Converter 34]
Next, regarding the conversion process from the first azimuth pulse signal BPin to the second azimuth pulse signal BPout by the azimuth pulse signal converter 34, (1) the first azimuth pulse signal BPin is converted into the second azimuth pulse signal BPout with high resolution. This will be described in detail separately for the case of (2) converting the first azimuth pulse signal BPin into the second azimuth pulse signal BPout having a low resolution.

(1)第1方位パルス信号BPinを高い分解能の第2方位パルス信号BPoutに変換する場合
図4は、第1実施形態の方位パルス信号変換装置34のフローチャートである。図5は、第1実施形態の方位信号生成部20から供給される第1方位パルス信号BPinを高い分解能の第2方位パルス信号BPoutに変換して出力する場合のタイミングチャートである。ここで、図5(a)は、アンテナ16の回転速度が一定である場合、図5(b)は、アンテナ16の回転速度が減速される場合、図5(c)は、アンテナ16の回転速度が加速される場合のタイミングチャートである。以下、第1方位パルス信号BPinのパルス数Nは360、変換後の第2方位パルス信号BPoutの分解能Dは2048として説明する。
(1) When converting the first azimuth pulse signal BPin into the second azimuth pulse signal BPout with high resolution FIG. 4 is a flowchart of the azimuth pulse signal conversion device 34 of the first embodiment. FIG. 5 is a timing chart when the first azimuth pulse signal BPin supplied from the azimuth signal generation unit 20 of the first embodiment is converted into a high-resolution second azimuth pulse signal BPout and output. Here, FIG. 5A shows a case where the rotational speed of the antenna 16 is constant, FIG. 5B shows a case where the rotational speed of the antenna 16 is reduced, and FIG. It is a timing chart in case speed is accelerated. In the following description, the pulse number N of the first azimuth pulse signal BPin is 360, and the resolution D of the converted second azimuth pulse signal BPout is 2048.

回転駆動部18によりアンテナ16が回転駆動されると、方位信号生成部20は、第1方位パルス信号BPin及び方位基準信号BZを生成する。この場合、方位信号生成部20は、アンテナ16が1回転する間に、0〜359番目までの第1方位パルス信号BPinを順次生成する。また、方位信号生成部20は、アンテナ16が1回転する毎に方位基準信号BZを生成する。   When the antenna 16 is rotationally driven by the rotation driving unit 18, the azimuth signal generation unit 20 generates the first azimuth pulse signal BPin and the azimuth reference signal BZ. In this case, the azimuth signal generation unit 20 sequentially generates the first azimuth pulse signals BPin from 0 to 359th while the antenna 16 rotates once. In addition, the azimuth signal generation unit 20 generates the azimuth reference signal BZ every time the antenna 16 rotates once.

方位信号生成部20は、第1パルス時間生成部36に第1方位パルス信号BPinを出力する(ステップS11)。第1パルス時間生成部36は、第1パルス時間Tを生成する(ステップS12)。ここで、第1パルス時間Tは、第1パルス時間生成部36が測定する第1方位パルス信号BPinの立ち上がりから次の立ち下がりまでの時間(パルス幅)と、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間の各測定値である。第1パルス時間生成部36は、生成した第1パルス時間Tを第2パルス時間設定部38に出力する。   The bearing signal generator 20 outputs the first bearing pulse signal BPin to the first pulse time generator 36 (step S11). The first pulse time generation unit 36 generates a first pulse time T (step S12). Here, the first pulse time T is the time (pulse width) from the rise of the first azimuth pulse signal BPin measured by the first pulse time generator 36 to the next fall, and the rise of the first azimuth pulse signal BPin. It is each measured value of the time from the fall to the next rise. The first pulse time generation unit 36 outputs the generated first pulse time T to the second pulse time setting unit 38.

第2パルス時間設定部38は、第1パルス時間Tと、第1方位パルス信号BPinのパルス数Nと、第2方位パルス信号BPoutの分解能Dとから、第2方位パルス信号BPoutのパルス幅となる第2パルス時間tを、
t=T×N/D (1)
The second pulse time setting unit 38 calculates the pulse width of the second azimuth pulse signal BPout from the first pulse time T, the pulse number N of the first azimuth pulse signal BPin, and the resolution D of the second azimuth pulse signal BPout. The second pulse time t
t = T × N / D (1)

として設定する(ステップS13)。第2パルス時間設定部38は、第1パルス時間Tから算出された第2パルス時間tをタイマ50に出力する。なお、以下の説明において、第2パルス時間t=t0〜t9、ta〜teは、第1パルス時間T=T0〜T9、Ta〜Teに対応して、タイマ50が設定する計時時間である。 (Step S13). The second pulse time setting unit 38 outputs the second pulse time t calculated from the first pulse time T to the timer 50. In the following description, the second pulse times t = t0 to t9 and ta to te are time measured by the timer 50 corresponding to the first pulse times T = T0 to T9 and Ta to Te.

次に、方位信号生成部20は、入力カウンタ40に第1方位パルス信号BPinを出力する。入力カウンタ40は、第1方位パルス信号BPinの立ち上がり及び立ち下がりを検出してカウントし、入力カウント数Cinを制御信号出力部52及び故障判定部48に出力する(ステップS14)。   Next, the azimuth signal generator 20 outputs the first azimuth pulse signal BPin to the input counter 40. The input counter 40 detects and counts the rising and falling edges of the first azimuth pulse signal BPin, and outputs the input count number Cin to the control signal output unit 52 and the failure determination unit 48 (step S14).

制御信号出力部52は、出力カウンタ44より出力される出力カウント数Coutの第1基準値Coutmaxを設定する。第1基準値Coutmaxは、第2方位パルス信号BPoutの必要な分解能Dと第1方位パルス信号BPinのパルス数Nとの比と、入力された入力カウント数Cinとに基づいて設定される。例えば、制御信号出力部52は、第1基準値Coutmaxを式(2)により算出する。
Coutmax=INT[(Cin+1)×D/N] (2)
なお、INT[(Cin+1)×D/N]は、(Cin+1)×D/Nの小数点以下を切り捨てた整数部分である。
The control signal output unit 52 sets the first reference value Coutmax of the output count number Cout output from the output counter 44. The first reference value Coutmax is set based on the ratio between the required resolution D of the second azimuth pulse signal BPout and the pulse number N of the first azimuth pulse signal BPin, and the input count number Cin input. For example, the control signal output unit 52 calculates the first reference value Coutmax by the equation (2).
Coutmax = INT [(Cin + 1) × D / N] (2)
Note that INT [(Cin + 1) × D / N] is an integer part obtained by rounding down the decimal part of (Cin + 1) × D / N.

例えば、制御信号出力部52に入力カウント数Cin=0が入力された場合、第1基準値Coutmaxは、式(2)から、
Coutmax=INT[(0+1)×2048/360]
=5
となる。この第1基準値Coutmaxは、制御信号出力部52に新たな入力カウント数Cinが入力される毎に算出されて更新される。
For example, when the input count number Cin = 0 is input to the control signal output unit 52, the first reference value Coutmax is obtained from the equation (2):
Coutmax = INT [(0 + 1) × 2048/360]
= 5
It becomes. The first reference value Coutmax is calculated and updated every time a new input count number Cin is input to the control signal output unit 52.

制御信号出力部52は、出力カウント数Coutが入力されると、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間tを計時時間として設定する。タイマ50は、計時時間の計時を開始し、計時時間が経過すると、タイマパルス信号TPを制御信号出力部52に出力する。タイマ50は、計時時間を計時してタイマパルス信号TPを出力する処理を繰り返す。   The control signal output unit 52 resets the timer 50 when the output count number Cout is input. The timer 50 sets the second pulse time t input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts measuring time, and outputs the timer pulse signal TP to the control signal output unit 52 when the time has elapsed. The timer 50 repeats the process of measuring the time and outputting the timer pulse signal TP.

制御信号出力部52は、タイマパルス信号TPが入力されると、カウント制御信号CSをインクリメント命令として出力カウンタ44に出力する(ステップS15)。インクリメント命令(CS)が入力された出力カウンタ44は、出力カウント数Coutを+1だけインクリメントして出力する(ステップS16)。出力カウンタ44から出力された出力カウント数Coutは、制御信号出力部52に入力される。   When the timer pulse signal TP is input, the control signal output unit 52 outputs the count control signal CS to the output counter 44 as an increment command (step S15). The output counter 44 to which the increment command (CS) has been input increments the output count number Cout by +1 and outputs it (step S16). The output count number Cout output from the output counter 44 is input to the control signal output unit 52.

制御信号出力部52は、出力カウンタ44から出力カウント数Coutが入力される毎に、出力カウント数Coutと第1基準値Coutmaxとを比較する。   The control signal output unit 52 compares the output count number Cout with the first reference value Coutmax every time the output count number Cout is input from the output counter 44.

制御信号出力部52は、出力カウント数Coutが第1基準値Coutmax未満の場合、すなわち、Cout<Coutmaxの関係が成立する場合、次の入力カウント数Cinが入力されるまで、タイマ50から出力されるタイマパルス信号TPに基づき、第2パルス時間tの時間間隔でインクリメント命令(CS)を出力カウンタ44に出力する(ステップS15)。この場合、例えば、入力カウント数Cin=0に対する第1基準値Coutmaxは5であるため、出力カウンタ44は、インクリメント命令(CS)に従い、第2パルス時間t0の時間間隔でインクリメントされる1〜5の範囲の出力カウント数Coutを出力する(ステップS16、図5(a)、(b))。   When the output count number Cout is less than the first reference value Coutmax, that is, when the relationship Cout <Coutmax is established, the control signal output unit 52 is output from the timer 50 until the next input count number Cin is input. Based on the timer pulse signal TP, the increment command (CS) is output to the output counter 44 at the time interval of the second pulse time t (step S15). In this case, for example, since the first reference value Coutmax with respect to the input count number Cin = 0 is 5, the output counter 44 is incremented at the time interval of the second pulse time t0 according to the increment command (CS). Is output (step S16, FIGS. 5A and 5B).

制御信号出力部52は、出力カウント数Coutが第1基準値Coutmaxに等しくなる場合、すなわち、Cout=Coutmaxの関係が成立する場合、次の入力カウント数Cinが入力されるまで、第1基準値Coutmaxを出力カウント数Coutとして保持させるカウント制御信号CSを保持命令として出力カウンタ44に出力する(ステップS15)。この場合、出力カウンタ44は、保持命令(CS)に従い、出力カウント数Coutを保持して継続出力する(ステップS16、図5(a)、(b))。   When the output count number Cout is equal to the first reference value Coutmax, that is, when the relationship Cout = Coutmax is established, the control signal output unit 52 outputs the first reference value until the next input count number Cin is input. A count control signal CS for holding Coutmax as the output count number Cout is output to the output counter 44 as a hold command (step S15). In this case, the output counter 44 holds and continuously outputs the output count number Cout in accordance with the holding instruction (CS) (step S16, FIGS. 5A and 5B).

タイマ50に設定されている計時時間が経過する前に、制御信号出力部52に入力カウント数Cinが入力されたとき、タイマ50は、第2パルス時間設定部38から入力される次の第2パルス時間tを計時時間として再設定する。タイマ50は、新たな計時時間に従って計時を継続する。制御信号出力部52は、計時時間が経過してタイマ50からタイマパルス信号TPが入力されると、インクリメント命令(CS)を出力カウンタ44に出力する(ステップS15)。出力カウンタ44は、出力カウント数Coutをインクリメントする(図5(a))。   When the input count number Cin is input to the control signal output unit 52 before the time set in the timer 50 elapses, the timer 50 receives the second second time input from the second pulse time setting unit 38. The pulse time t is reset as the time measurement time. The timer 50 continues timing according to the new timing. When the time is elapsed and the timer pulse signal TP is input from the timer 50, the control signal output unit 52 outputs an increment command (CS) to the output counter 44 (step S15). The output counter 44 increments the output count number Cout (FIG. 5A).

制御信号出力部52は、入力カウント数Cinが入力される前に計時時間が経過してタイマパルス信号TPが入力されると、タイマパルス信号TPをラッチする。そして、制御信号出力部52は、入力カウント数Cinが入力されると、インクリメント命令(CS)を出力カウンタ44に出力する(ステップS15)。出力カウンタ44は、出力カウント数Coutをインクリメントする(図5(b))。   The control signal output unit 52 latches the timer pulse signal TP when the timer time signal TP is input after a lapse of time before the input count number Cin is input. Then, when the input count number Cin is input, the control signal output unit 52 outputs an increment command (CS) to the output counter 44 (step S15). The output counter 44 increments the output count number Cout (FIG. 5B).

制御信号出力部52は、出力カウント数Coutが第1基準値Coutmax未満の場合、すなわち、Cout<Coutmaxの関係が成立する場合において、次の入力カウント数Cinが入力された場合、式(3)に従い、出力カウント数Coutを強制変更するカウント制御信号CSを強制変更命令として出力カウンタ44に出力する(ステップS15)。
Cout=Coutmax+1 (3)
この場合、出力カウンタ44は、強制変更命令(CS)に従い、出力カウント数CoutをCoutmax+1に強制変更して出力する(ステップS16、図5(c))。また、制御信号出力部52は、出力カウント数Coutに従い、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される次の第2パルス時間tを計時時間として設定する。タイマ50は、計時時間の計時を開始する。
When the output count number Cout is less than the first reference value Coutmax, that is, when the relationship of Cout <Coutmax is established, the control signal output unit 52 determines that the next input count number Cin is input (3) Accordingly, the count control signal CS for forcibly changing the output count number Cout is output to the output counter 44 as a forcible change command (step S15).
Cout = Coutmax + 1 (3)
In this case, the output counter 44 forcibly changes the output count number Cout to Coutmax + 1 according to the forcible change command (CS) and outputs the result (step S16, FIG. 5C). Further, the control signal output unit 52 resets the timer 50 in accordance with the output count number Cout. The timer 50 sets the next second pulse time t input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time.

出力カウンタ44から出力された出力カウント数Coutは、パルス変換部46及び信号処理部26に供給される。パルス変換部46は、出力カウント数Coutを受信する毎に、Lレベル、Hレベルの順で第2方位パルス信号BPoutを生成し、信号処理部26に出力する(ステップS17)。信号処理部26は、第2方位パルス信号BPoutをタイミング信号として、出力カウント数Coutに応じた方位に従ってレーダエコーを処理する。そして、表示部32には、第2方位パルス信号BPout及び出力カウント数Coutに従った方位精度の高いレーダ映像が表示される。   The output count number Cout output from the output counter 44 is supplied to the pulse converter 46 and the signal processor 26. Each time the pulse conversion unit 46 receives the output count number Cout, the pulse conversion unit 46 generates the second azimuth pulse signal BPout in the order of L level and H level, and outputs the second azimuth pulse signal BPout to the signal processing unit 26 (step S17). The signal processing unit 26 uses the second azimuth pulse signal BPout as a timing signal and processes the radar echo according to the azimuth corresponding to the output count number Cout. The display unit 32 displays a radar image with high azimuth accuracy according to the second azimuth pulse signal BPout and the output count number Cout.

次に、図5に基づいて具体的に説明する。   Next, it demonstrates concretely based on FIG.

アンテナ16の回転速度が一定の場合(図5(a))、第1方位パルス信号BPinのパルス周期も一定であるため、各第1パルス時間Tは等しくなり、第1パルス時間T0=T1=T2…である。制御信号出力部52は、第1パルス時間T0から算出された第2パルス時間t0の時間間隔で、出力カウント数Coutを1〜5に順次インクリメントするインクリメント命令(CS)を出力カウンタ44に出力する。次いで、制御信号出力部52は、入力カウント数Cin=1が入力されると、第1基準値Coutmaxを5から11に更新する。また、タイマ50は、設定されている第2パルス時間t0を第2パルス時間t1に更新する。制御信号出力部52は、タイマ50が第2パルス時間t1を計時し、タイマ50からタイマパルス信号TPが入力されると、出力カウント数Coutを6にインクリメントするインクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、出力カウント数Cout=6を出力する。制御信号出力部52は、出力カウント数Cout=6が出力されると、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間t1を計時時間として設定する。タイマ50は、計時時間の計時を開始する。出力カウンタ44は、出力カウント数Coutをパルス変換部46及び信号処理部26に出力する。この場合、出力カウンタ44は、アンテナ16の一定の回転速度に対応した第2パルス時間tの時間間隔で、方位に対応する出力カウント数Coutを出力できる。   When the rotation speed of the antenna 16 is constant (FIG. 5A), since the pulse period of the first azimuth pulse signal BPin is also constant, each first pulse time T becomes equal, and the first pulse time T0 = T1 = T2. The control signal output unit 52 outputs an increment command (CS) for sequentially incrementing the output count number Cout to 1 to 5 to the output counter 44 at the time interval of the second pulse time t0 calculated from the first pulse time T0. . Next, when the input count number Cin = 1 is input, the control signal output unit 52 updates the first reference value Coutmax from 5 to 11. The timer 50 updates the set second pulse time t0 to the second pulse time t1. When the timer 50 counts the second pulse time t1 and the timer pulse signal TP is input from the timer 50, the control signal output unit 52 outputs an increment command (CS) for incrementing the output count number Cout to 6 by the output counter 44. Output to. The output counter 44 outputs the output count number Cout = 6. The control signal output unit 52 resets the timer 50 when the output count number Cout = 6 is output. The timer 50 sets the second pulse time t1 input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time. The output counter 44 outputs the output count number Cout to the pulse conversion unit 46 and the signal processing unit 26. In this case, the output counter 44 can output the output count number Cout corresponding to the direction at the time interval of the second pulse time t corresponding to the constant rotation speed of the antenna 16.

アンテナ16の回転速度が減速されると、第1方位パルス信号BPinのパルス周期が長くなる。従って、例えば、0番目の第1方位パルス信号BPinの第1パルス時間T2、T3は、359番目の第1方位パルス信号BPinの第1パルス時間T0、T1よりも長くなる(図5(b))。   When the rotation speed of the antenna 16 is decelerated, the pulse period of the first azimuth pulse signal BPin becomes longer. Therefore, for example, the first pulse times T2 and T3 of the 0th first azimuth pulse signal BPin are longer than the first pulse times T0 and T1 of the 359th first azimuth pulse signal BPin (FIG. 5B). ).

制御信号出力部52は、出力カウント数Coutが第1基準値Coutmax=5未満の間、タイマパルス信号TPに基づく第2パルス時間t0の時間間隔でインクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令(CS)に従い、第2パルス時間t0の時間間隔で順次インクリメントされる1〜5の出力カウント数Coutを出力する。次いで、制御信号出力部52は、出力カウント数Coutが第1基準値Coutmax=5と等しくなった後にタイマパルス信号TPが入力されると、入力カウント数Cin=1が入力されるまでタイマパルス信号TPをラッチするとともに、出力カウント数Cout=5を保持させる保持命令(CS)を出力カウンタ44に出力する。従って、出力カウンタ44は、制御信号出力部52に入力カウント数Cin=1が入力されるまでの時間(図5(b)の第2方位パルス信号BPoutの時間t0+α)、出力カウント数Cout=5を保持して継続出力する。   The control signal output unit 52 outputs the increment command (CS) to the output counter 44 at the time interval of the second pulse time t0 based on the timer pulse signal TP while the output count number Cout is less than the first reference value Coutmax = 5. . The output counter 44 outputs the output count number Cout of 1 to 5 that is sequentially incremented at the time interval of the second pulse time t0 according to the increment command (CS). Next, when the timer pulse signal TP is input after the output count number Cout becomes equal to the first reference value Coutmax = 5, the control signal output unit 52 outputs the timer pulse signal until the input count number Cin = 1 is input. While latching TP, a holding instruction (CS) for holding the output count number Cout = 5 is output to the output counter 44. Accordingly, the output counter 44 has a time until the input count number Cin = 1 is input to the control signal output unit 52 (time t0 + α of the second azimuth pulse signal BPout in FIG. 5B), and the output count number Cout = 5. Is output continuously.

次に、制御信号出力部52は、入力カウント数Cin=1が入力されると、第1基準値Coutmaxを5から11に更新する。制御信号出力部52は、タイマ50からのタイマパルス信号TPに従い、インクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、出力カウント数Coutを6にインクリメントする。制御信号出力部52は、出力カウント数Coutが入力されると、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間t1を計時時間として設定する。タイマ50は、計時時間の計時を開始する。出力カウンタ44は、出力カウント数Cout=6をパルス変換部46及び信号処理部26に出力する。この場合、出力カウンタ44は、アンテナ16の回転速度が減速された場合であっても、減速された回転速度に対応する時間αだけ遅れて、実際の方位に対応する出力カウント数Cout=6を出力できる。   Next, when the input count number Cin = 1 is input, the control signal output unit 52 updates the first reference value Coutmax from 5 to 11. The control signal output unit 52 outputs an increment command (CS) to the output counter 44 in accordance with the timer pulse signal TP from the timer 50. The output counter 44 increments the output count number Cout to 6. The control signal output unit 52 resets the timer 50 when the output count number Cout is input. The timer 50 sets the second pulse time t1 input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time. The output counter 44 outputs the output count number Cout = 6 to the pulse conversion unit 46 and the signal processing unit 26. In this case, even when the rotation speed of the antenna 16 is decelerated, the output counter 44 delays the time α corresponding to the decelerated rotation speed and outputs the output count number Cout = 6 corresponding to the actual direction. Can output.

アンテナ16の回転速度が加速されると、第1方位パルス信号BPinのパルス周期が短くなる。従って、例えば、0番目の第1方位パルス信号BPinの第1パルス時間T2、T3、T4、T5は、359番目の第1方位パルス信号BPinの第1パルス時間T0、T1よりも短くなる(図5(c))。   When the rotation speed of the antenna 16 is accelerated, the pulse period of the first azimuth pulse signal BPin is shortened. Therefore, for example, the first pulse times T2, T3, T4, and T5 of the 0th first azimuth pulse signal BPin are shorter than the first pulse times T0 and T1 of the 359th first azimuth pulse signal BPin (FIG. 5 (c)).

制御信号出力部52は、出力カウント数Coutが第1基準値Coutmax未満の間、第2パルス時間t0の時間間隔でインクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令に従い、第2パルス時間t0の時間間隔でインクリメントされる1〜3の出力カウント数Coutを順次出力する。次いで、制御信号出力部52は、出力カウント数Coutが第1基準値Coutmaxと等しくなる前に入力カウント数Cin=1が入力されるため、第1基準値Coutmaxを5から11に更新する。制御信号出力部52は、入力カウント数Cinの入力に従い、強制変更命令(CS)を出力カウンタ44に出力する。制御信号出力部52は、強制変更命令(CS)に従い、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間t1を計時時間として設定する。タイマ50は、計時時間の計時を開始する。出力カウンタ44は、出力カウント数Coutを式(3)に従って3から6に変更する。従って、出力カウンタ44は、制御信号出力部52に入力カウント数Cinが入力されるまでの時間(図5(c)の第2方位パルス信号BPoutの時間t0−β)、出力カウント数Cout=3を出力した後、強制変更命令(CS)に従い、出力カウント数Cout=6を出力する。出力カウンタ44は、出力カウント数Cout=6をパルス変換部46及び信号処理部26に出力する。この場合、出力カウンタ44は、アンテナ16の回転速度が加速された場合であっても、加速された回転速度に対応する時間βだけ進んで、実際の方位に精度良く対応する出力カウント数Coutを出力できる。   The control signal output unit 52 outputs an increment command (CS) to the output counter 44 at the time interval of the second pulse time t0 while the output count number Cout is less than the first reference value Coutmax. The output counter 44 sequentially outputs the output count number Cout of 1 to 3 that is incremented at the time interval of the second pulse time t0 according to the increment command. Next, since the input count number Cin = 1 is input before the output count number Cout becomes equal to the first reference value Coutmax, the control signal output unit 52 updates the first reference value Coutmax from 5 to 11. The control signal output unit 52 outputs a forced change command (CS) to the output counter 44 in accordance with the input of the input count number Cin. The control signal output unit 52 resets the timer 50 in accordance with the forced change command (CS). The timer 50 sets the second pulse time t1 input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time. The output counter 44 changes the output count number Cout from 3 to 6 according to the equation (3). Therefore, the output counter 44 has a time until the input count number Cin is input to the control signal output unit 52 (time t0-β of the second azimuth pulse signal BPout in FIG. 5C), and the output count number Cout = 3. Is output, and the output count number Cout = 6 is output according to the forced change command (CS). The output counter 44 outputs the output count number Cout = 6 to the pulse conversion unit 46 and the signal processing unit 26. In this case, even when the rotational speed of the antenna 16 is accelerated, the output counter 44 advances the time β corresponding to the accelerated rotational speed, and outputs the output count number Cout corresponding to the actual direction with high accuracy. Can output.

このように、方位パルス信号変換装置34は、アンテナ16の回転速度の変動の有無に係わらず、第1方位パルス信号BPinに基づく実際の方位に対応した第2方位パルス信号BPout及び出力カウント数Coutを信号処理部26に供給する。そして、信号処理部26は、第2方位パルス信号BPoutをタイミング信号として、出力カウント数Coutに応じた方位精度の高い高精度なレーダ映像を表示させることができる。   As described above, the azimuth pulse signal conversion device 34 is configured so that the second azimuth pulse signal BPout and the output count number Cout corresponding to the actual azimuth based on the first azimuth pulse signal BPin, regardless of whether or not the rotation speed of the antenna 16 varies. Is supplied to the signal processing unit 26. And the signal processing part 26 can display the highly accurate radar image | video with high azimuth | direction precision according to the output count number Cout by using the 2nd azimuth | direction pulse signal BPout as a timing signal.

なお、故障判定部48は、入力カウント数Cinを故障判定値と比較し、その比較結果に従って方位信号生成部20が正常に動作しているか否かを判定する。故障判定値は、方位信号生成部20が出力する第1方位パルス信号BPinのパルス数として、許容されるパルス数であるか否かを判定するために設定される判定値である。この場合、故障判定値は、方位信号生成部20がアンテナ16の1回転当たりに生成する第1方位パルス信号BPinのパルス数Nに基づいて設定される。例えば、方位信号生成部20により生成されるパルス数Nが360である場合、方位信号生成部20が正常に動作しているときに得られる入力カウント数Cinの最大値は719である。そこで、この最大値719が故障判定値として故障判定部48に設定される。また、故障判定値は、最大値719に対して所定の許容範囲を考慮した値に設定してもよい。入力カウンタ40は、方位基準信号BZが入力されてから次の方位基準信号BZが入力されるまでの間の入力カウント数Cinをカウントする。入力カウンタ40は、前記次の方位基準信号BZが入力された際の直前の入力カウント数Cinを故障判定部48に出力する。故障判定部48は、前記直前の入力カウント数Cinと故障判定値とを比較し、入力カウント数Cinの最大値が故障判定値と等しくならない場合、又は、最大値が故障判定値の許容範囲に入らない場合、方位信号生成部20に不具合があると判定し、警告等の処置をすることができる。   The failure determination unit 48 compares the input count number Cin with the failure determination value, and determines whether or not the azimuth signal generation unit 20 is operating normally according to the comparison result. The failure determination value is a determination value that is set to determine whether the number of pulses of the first azimuth pulse signal BPin output from the azimuth signal generator 20 is an allowable number of pulses. In this case, the failure determination value is set based on the pulse number N of the first azimuth pulse signal BPin that the azimuth signal generation unit 20 generates per rotation of the antenna 16. For example, when the number N of pulses generated by the azimuth signal generation unit 20 is 360, the maximum value of the input count number Cin obtained when the azimuth signal generation unit 20 is operating normally is 719. Therefore, the maximum value 719 is set in the failure determination unit 48 as a failure determination value. Further, the failure determination value may be set to a value in consideration of a predetermined allowable range with respect to the maximum value 719. The input counter 40 counts the input count number Cin from when the azimuth reference signal BZ is input until the next azimuth reference signal BZ is input. The input counter 40 outputs the input count number Cin immediately before the next azimuth reference signal BZ is input to the failure determination unit 48. The failure determination unit 48 compares the previous input count number Cin with the failure determination value, and when the maximum value of the input count number Cin is not equal to the failure determination value, or the maximum value is within the allowable range of the failure determination value. If it does not enter, it can be determined that the azimuth signal generator 20 is defective, and a warning or the like can be taken.

(2)第1方位パルス信号BPinを低い分解能の第2方位パルス信号BPoutに変換する場合
図6及び図7は、第1実施形態の方位信号生成部20から供給される第1方位パルス信号BPinを低い分解能の第2方位パルス信号BPoutに変換して出力する場合のタイミングチャートである。ここで、図6(a)は、アンテナ16の回転速度が一定である場合、図6(b)及び(c)は、アンテナ16の回転速度が減速される場合の2つの態様に係るタイミングチャートである。また、図7(a)は、図6(a)と同じアンテナ16の回転速度が一定である場合、図7(d)及び(e)は、アンテナ16の回転速度が加速される場合の2つの態様に係るタイミングチャートである。以下、第1方位パルス信号BPinのパルス数Nは2048、変換後の第2方位パルス信号BPoutの分解能Dは360として説明する。
(2) Case where First Azimuth Pulse Signal BPin is Converted to Low Resolution Second Azimuth Pulse Signal BPout FIGS. 6 and 7 show the first azimuth pulse signal BPin supplied from the azimuth signal generator 20 of the first embodiment. Is a timing chart in the case of converting to a second resolution pulse signal BPout with a low resolution and outputting it. 6A is a timing chart according to two modes when the rotational speed of the antenna 16 is constant, and FIGS. 6B and 6C are timing charts according to two modes when the rotational speed of the antenna 16 is decelerated. It is. 7A shows the case where the rotation speed of the antenna 16 is the same as that in FIG. 6A, and FIGS. 7D and 7E show the case where the rotation speed of the antenna 16 is accelerated. It is a timing chart concerning one mode. In the following description, it is assumed that the pulse number N of the first azimuth pulse signal BPin is 2048 and the resolution D of the converted second azimuth pulse signal BPout is 360.

第1パルス時間生成部36は、第1方位パルス信号BPinから第1パルス時間Tを生成し、第2パルス時間設定部38に出力する。第2パルス時間設定部38は、式(1)に従い、第2方位パルス信号BPoutのパルス幅となる第2パルス時間tを算出して設定し、タイマ50に出力する。また、入力カウンタ40は、第1方位パルス信号BPinを検出してカウントし、入力カウント数Cinをカウント制御部42の制御信号出力部52に出力する。   The first pulse time generation unit 36 generates a first pulse time T from the first azimuth pulse signal BPin and outputs the first pulse time T to the second pulse time setting unit 38. The second pulse time setting unit 38 calculates and sets the second pulse time t that is the pulse width of the second azimuth pulse signal BPout according to the equation (1), and outputs the second pulse time t to the timer 50. The input counter 40 detects and counts the first azimuth pulse signal BPin, and outputs the input count number Cin to the control signal output unit 52 of the count control unit 42.

制御信号出力部52は、第1方位パルス信号BPinのパルス数Nと第2方位パルス信号BPoutの必要な分解能Dとの比と、出力カウンタ44から出力される出力カウント数Coutとに基づいて、入力カウンタ40より出力される入力カウント数Cinに対する第2基準値Cinmaxを設定する。例えば、制御信号出力部52は、第2基準値Cinmaxを式(4)により算出する。
Cinmax=INT[(Cout+1)×N/D] (4)
The control signal output unit 52 is based on the ratio between the pulse number N of the first azimuth pulse signal BPin and the required resolution D of the second azimuth pulse signal BPout and the output count number Cout output from the output counter 44. A second reference value Cinmax for the input count number Cin output from the input counter 40 is set. For example, the control signal output unit 52 calculates the second reference value Cinmax by Expression (4).
Cinmax = INT [(Cout + 1) × N / D] (4)

例えば、制御信号出力部52に出力カウント数Cout=0が入力された場合、第2基準値Cinmaxは、式(4)から、
Cinmax=INT[(0+1)×2048/360]
=5
となる。この第2基準値Cinmaxは、制御信号出力部52に新たな出力カウント数Coutが入力される毎に算出され更新される。
For example, when the output count number Cout = 0 is input to the control signal output unit 52, the second reference value Cinmax is obtained from the equation (4):
Cinmax = INT [(0 + 1) × 2048/360]
= 5
It becomes. The second reference value Cinmax is calculated and updated every time a new output count number Cout is input to the control signal output unit 52.

制御信号出力部52は、出力カウント数Coutが入力されると、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間tを計時時間として設定する。タイマ50は、計時時間の計時を開始する。タイマ50は、計時時間が経過する前に、第2パルス時間設定部38から次の第2パルス時間tが入力されると、計時時間を新たな第2パルス時間tに更新する。そして、タイマ50は、リセット時からの計時時間の計時を継続する。タイマ50は、計時時間が経過した時点で、タイマパルス信号TPを制御信号出力部52に出力する。   The control signal output unit 52 resets the timer 50 when the output count number Cout is input. The timer 50 sets the second pulse time t input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time. When the next second pulse time t is input from the second pulse time setting unit 38 before the elapsed time has elapsed, the timer 50 updates the measured time to a new second pulse time t. The timer 50 continues to count the time measured from the reset time. The timer 50 outputs a timer pulse signal TP to the control signal output unit 52 when the time measured has elapsed.

制御信号出力部52は、入力カウンタ40から入力カウント数Cinが入力される毎に、入力カウント数Cinと第2基準値Cinmaxとを比較する。   The control signal output unit 52 compares the input count number Cin with the second reference value Cinmax every time the input count number Cin is input from the input counter 40.

制御信号出力部52は、入力カウント数Cinが第2基準値Cinmax未満の場合、すなわち、Cin<Cinmaxの関係が成立する場合、出力カウント数Coutを保持させる保持命令(CS)を出力カウンタ44に出力する。この場合、例えば、Cinmax=5とすると、出力カウンタ44は、Cin=0〜5の間、Cout=0を保持する。   When the input count number Cin is less than the second reference value Cinmax, that is, when the relationship of Cin <Cinmax is established, the control signal output unit 52 sends a holding instruction (CS) for holding the output count number Cout to the output counter 44. Output. In this case, for example, when Cinmax = 5, the output counter 44 holds Cout = 0 during Cin = 0-5.

制御信号出力部52は、入力カウント数Cinが第2基準値Cinmaxに等しくなる場合、すなわち、Cin=Cinmaxであり、且つ、計時時間が経過してタイマ50からタイマパルス信号TPが入力されるまでの間、出力カウント数Coutを保持させる保持命令(CS)を出力カウンタ44に出力する(図6(a)、(b))。   When the input count number Cin is equal to the second reference value Cinmax, that is, the control signal output unit 52 is Cin = Cinmax, and until the timer pulse signal TP is input from the timer 50 after the time has elapsed. During this time, a holding instruction (CS) for holding the output count number Cout is output to the output counter 44 (FIGS. 6A and 6B).

制御信号出力部52は、計時時間が経過してタイマ50からタイマパルス信号TPが入力された後、Cin=Cinmaxの関係が成立する場合、出力カウント数Coutをインクリメントするインクリメント命令(CS)を出力カウンタ44に出力する。この場合、制御信号出力部52は、Cin=Cinmaxの関係が成立するまでの間、タイマ50からのタイマパルス信号TPをラッチする(図6(c)、図7(d))。また、制御信号出力部52は、出力カウント数Coutがインクリメントされると、第2基準値Cinmaxを更新するとともに、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間tを計時時間として設定する。タイマ50は、計時時間の計時を開始する。   The control signal output unit 52 outputs an increment command (CS) for incrementing the output count number Cout when the relationship of Cin = Cinmax is satisfied after the timer has elapsed and the timer pulse signal TP is input from the timer 50. Output to the counter 44. In this case, the control signal output unit 52 latches the timer pulse signal TP from the timer 50 until the relationship of Cin = Cinmax is established (FIGS. 6C and 7D). Further, when the output count number Cout is incremented, the control signal output unit 52 updates the second reference value Cinmax and resets the timer 50. The timer 50 sets the second pulse time t input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time.

制御信号出力部52は、計時時間が経過し、タイマ50からタイマパルス信号TPが入力する前に入力カウント数Cinが第2基準値Cinmaxを超えた場合、すなわち、Cin>Cinmaxの関係が成立する場合、出力カウント数Coutをインクリメントするインクリメント命令(CS)を出力カウンタ44に出力する(図7(e))。   The control signal output unit 52 establishes the relationship of Cin> Cinmax when the time is elapsed and the input count number Cin exceeds the second reference value Cinmax before the timer pulse signal TP is input from the timer 50. In this case, an increment instruction (CS) for incrementing the output count number Cout is output to the output counter 44 (FIG. 7 (e)).

出力カウンタ44から出力された出力カウント数Coutは、パルス変換部46及び信号処理部26に供給される。そして、第2方位パルス信号BPoutを高い分解能に変換する場合と同様に、表示部32には、第2方位パルス信号BPout及び出力カウント数Coutに従った方位精度の高いレーダ映像が表示される。   The output count number Cout output from the output counter 44 is supplied to the pulse converter 46 and the signal processor 26. Then, similarly to the case of converting the second azimuth pulse signal BPout to a high resolution, the display unit 32 displays a radar image with high azimuth accuracy according to the second azimuth pulse signal BPout and the output count number Cout.

次に、図6及び図7に基づいて具体的に説明する。   Next, it demonstrates concretely based on FIG.6 and FIG.7.

アンテナ16の回転速度が一定の場合(図6(a)、図7(a))、第1方位パルス信号BPinのパルス周期も一定であるため、各第1パルス時間Tは等しくなり、第1パルス時間T0=T1=T2…である。制御信号出力部52は、タイマ50からタイマパルス信号TPが入力されると、出力カウント数Coutを0にインクリメントし、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される第2パルス時間t0を計時時間として設定する。タイマ50は、計時時間の計時を開始する。タイマ50には、第2パルス時間t0が経過する前に、入力カウント数Cin=3〜5に従って第2パルス時間設定部38から第2パルス時間t1〜t3が順次入力される。従って、タイマ50は、計時時間を第2パルス時間t1から第2パルス時間t3まで順次更新して計時を継続する。制御信号出力部52は、入力カウント数Cin=5が入力されると、第2基準値Cinmaxを5から11に更新する。   When the rotation speed of the antenna 16 is constant (FIGS. 6A and 7A), since the pulse period of the first azimuth pulse signal BPin is also constant, the first pulse times T are equal to each other. Pulse time T0 = T1 = T2... When the timer pulse signal TP is input from the timer 50, the control signal output unit 52 increments the output count number Cout to 0 and resets the timer 50. The timer 50 sets the second pulse time t0 input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time. The second pulse time t1 to t3 is sequentially input from the second pulse time setting unit 38 to the timer 50 according to the input count number Cin = 3 to 5 before the second pulse time t0 elapses. Accordingly, the timer 50 sequentially updates the time measurement time from the second pulse time t1 to the second pulse time t3 and continues the time measurement. When the input count number Cin = 5 is input, the control signal output unit 52 updates the second reference value Cinmax from 5 to 11.

一方、タイマ50は、計時時間である第2パルス時間t3が経過すると、タイマパルス信号TPを制御信号出力部52に出力する。制御信号出力部52は、入力カウント数Cin=5であれば、インクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、出力カウント数Cout=1を出力する。制御信号出力部52は、出力カウント数Coutが入力されると、タイマ50をリセットする。タイマ50は、第2パルス時間設定部38から入力される次の第2パルス時間t4を計時時間として設定する。タイマ50は、計時時間の計時を開始する。出力カウンタ44は、インクリメントされた出力カウント数Cout=1をパルス変換部46及び信号処理部26に出力する。この場合、出力カウンタ44は、アンテナ16の一定の回転速度に対応した第2パルス時間tの時間間隔で、実際の方位に対応する出力カウント数Coutを出力できる。   On the other hand, the timer 50 outputs a timer pulse signal TP to the control signal output unit 52 when the second pulse time t3 that is a time measurement time has elapsed. If the input count number Cin = 5, the control signal output unit 52 outputs an increment command (CS) to the output counter 44. The output counter 44 outputs the output count number Cout = 1. The control signal output unit 52 resets the timer 50 when the output count number Cout is input. The timer 50 sets the next second pulse time t4 input from the second pulse time setting unit 38 as a time measurement time. The timer 50 starts counting time. The output counter 44 outputs the incremented output count number Cout = 1 to the pulse converter 46 and the signal processor 26. In this case, the output counter 44 can output the output count number Cout corresponding to the actual azimuth at the time interval of the second pulse time t corresponding to the constant rotation speed of the antenna 16.

Cin=Cinmax(=5)の時点でアンテナ16の回転速度が減速されると、第1方位パルス信号BPinのパルス周期が長くなる(図6(b))。従って、例えば、第1パルス時間T5は、その前の第1パルス時間T4よりも長くなる。制御信号出力部52は、計時時間である第2パルス時間t3が経過してタイマ50からタイマパルス信号TPが出力されると、出力カウント数Coutを1にインクリメントし、タイマ50をリセットする。また、制御信号出力部52は、第2基準値Cinmaxを5から11に更新する。タイマ50は、減速前の第1パルス時間T4から算出された第2パルス時間t4を計時時間として設定する。次いで、タイマ50は、計時時間が経過する前に、減速後の第2パルス時間t5〜t9を計時時間として順次設定する。従って、タイマ50は、リセットされてからの計時時間を第2パルス時間t5〜t9に順次更新して計時を継続する。そして、タイマ50は、減速後の計時時間である第2パルス時間t9が経過すると、タイマパルス信号TPを制御信号出力部52に出力する。制御信号出力部52は、Cin=Cinmax=11となると、インクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令(CS)に従い、出力カウント数Cout=2を出力する。この場合、出力カウンタ44は、アンテナ16の回転速度が減速された場合であっても、減速された回転速度に対応する時間だけ遅れて、実際の方位に対応する出力カウント数Coutを出力できる。   If the rotational speed of the antenna 16 is decelerated at the time of Cin = Cinmax (= 5), the pulse period of the first azimuth pulse signal BPin becomes longer (FIG. 6B). Therefore, for example, the first pulse time T5 is longer than the previous first pulse time T4. When the timer pulse signal TP is output from the timer 50 after the elapse of the second pulse time t3 that is the time measurement time, the control signal output unit 52 increments the output count number Cout to 1 and resets the timer 50. In addition, the control signal output unit 52 updates the second reference value Cinmax from 5 to 11. The timer 50 sets the second pulse time t4 calculated from the first pulse time T4 before deceleration as the time measurement time. Next, the timer 50 sequentially sets the second pulse time t5 to t9 after deceleration as the timed time before the timed time elapses. Accordingly, the timer 50 sequentially updates the time measured after being reset to the second pulse times t5 to t9 and continues the time measurement. Then, the timer 50 outputs a timer pulse signal TP to the control signal output unit 52 when a second pulse time t9 that is a time measured after deceleration elapses. The control signal output unit 52 outputs an increment command (CS) to the output counter 44 when Cin = Cinmax = 11. The output counter 44 outputs the output count number Cout = 2 in accordance with the increment command (CS). In this case, even when the rotational speed of the antenna 16 is decelerated, the output counter 44 can output the output count number Cout corresponding to the actual azimuth with a delay corresponding to the decelerated rotational speed.

また、Cin<Cinmax(=5)の時点でアンテナ16の回転速度が減速されると、第1方位パルス信号BPinのパルス周期が長くなる(図6(c))。従って、例えば、第1パルス時間T3は、その前の第1パルス時間T2よりも長くなる。制御信号出力部52は、計時時間である第2パルス時間t2が経過してタイマ50からタイマパルス信号TPが出力されると、タイマパルス信号TPをラッチし、出力カウンタ44に保持命令(CS)を出力する。出力カウンタ44は、出力カウント数Cout=0を保持する。そして、Cin=Cinmax=5となると、第2パルス時間t2が既に経過しているため、制御信号出力部52は、インクリメント命令(CS)を出力カウンタ44に出力する。また、制御信号出力部52は、第2基準値Cinmaxを5から11に更新する。タイマ50は、計時時間を減速後の第1パルス時間T3から算出された第2パルス時間t3に更新する。次いで、タイマ50は、第2パルス時間t3が経過する前に、減速後の第2パルス時間t4〜t9を計時時間として順次設定する。従って、タイマ50は、計時時間を第2パルス時間t4〜t9に順次更新して計時を継続する。そして、タイマ50は、減速後の計時時間である第2パルス時間t9が経過すると、タイマパルス信号TPを制御信号出力部52に出力する。制御信号出力部52は、Cin=Cinmax=11となると、インクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令(CS)に従い、出力カウント数Coutを2に更新して出力する。この場合、出力カウンタ44は、アンテナ16の回転速度が減速された場合であっても、減速された回転速度に対応する時間だけ遅れて、実際の方位に対応する出力カウント数Coutを出力できる。   Further, when the rotational speed of the antenna 16 is reduced at the time of Cin <Cinmax (= 5), the pulse period of the first azimuth pulse signal BPin becomes longer (FIG. 6C). Therefore, for example, the first pulse time T3 is longer than the previous first pulse time T2. The control signal output unit 52 latches the timer pulse signal TP when the second pulse time t2, which is a time measurement, has elapsed, and the timer pulse signal TP is output from the timer 50, and holds a hold command (CS) in the output counter 44. Is output. The output counter 44 holds the output count number Cout = 0. When Cin = Cinmax = 5, since the second pulse time t2 has already passed, the control signal output unit 52 outputs an increment command (CS) to the output counter 44. In addition, the control signal output unit 52 updates the second reference value Cinmax from 5 to 11. The timer 50 updates the measured time to the second pulse time t3 calculated from the first pulse time T3 after deceleration. Next, the timer 50 sequentially sets the second pulse times t4 to t9 after deceleration as a time count before the second pulse time t3 elapses. Therefore, the timer 50 sequentially updates the time measurement time to the second pulse times t4 to t9 and continues the time measurement. Then, the timer 50 outputs a timer pulse signal TP to the control signal output unit 52 when a second pulse time t9 that is a time measured after deceleration elapses. The control signal output unit 52 outputs an increment command (CS) to the output counter 44 when Cin = Cinmax = 11. The output counter 44 updates the output count number Cout to 2 and outputs it in accordance with the increment command (CS). In this case, even when the rotational speed of the antenna 16 is decelerated, the output counter 44 can output the output count number Cout corresponding to the actual azimuth with a delay corresponding to the decelerated rotational speed.

次に、Cin<Cinmax(=5)の時点でアンテナ16の回転速度が加速されると、第1方位パルス信号BPinのパルス周期が短くなる(図7(d))。従って、例えば、第1パルス時間T2は、その前の第1パルス時間T1よりも短くなる。制御信号出力部52は、加速後の第1パルス時間T2から算出された第2パルス時間t2が経過し、タイマ50からタイマパルス信号TPが出力されると、タイマパルス信号TPをラッチし、出力カウンタ44に保持命令(CS)を出力する。出力カウンタ44は、出力カウント数Cout=0を保持する。そして、Cin=Cinmax=5となると、第2パルス時間t2が既に経過しているため、制御信号出力部52は、インクリメント命令(CS)を出力カウンタ44に出力する。また、制御信号出力部52は、第2基準値Cinmaxを5から11に更新する。タイマ50は、計時時間を、加速後の第1パルス時間T3から算出された次の第2パルス時間t3に更新する。次いで、タイマ50は、第2パルス時間t3が経過する前に、加速後の第2パルス時間t4〜t8を計時時間として順次設定する。従って、タイマ50は、計時時間を第2パルス時間t4〜t8に順次更新して計時を継続する。そして、タイマ50は、加速後の計時時間である第2パルス時間t8が経過すると、タイマパルス信号TPを制御信号出力部52に出力する。制御信号出力部52は、Cin=Cinmax=11となると、インクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令(CS)に従い、出力カウント数Coutを2にインクリメントして出力する。この場合、出力カウンタ44は、アンテナ16の回転速度が加速された場合であっても、加速された回転速度に対応する時間だけ早く、実際の方位に対応する出力カウント数Coutを出力できる。   Next, when the rotational speed of the antenna 16 is accelerated at the time of Cin <Cinmax (= 5), the pulse period of the first azimuth pulse signal BPin is shortened (FIG. 7 (d)). Therefore, for example, the first pulse time T2 is shorter than the previous first pulse time T1. When the second pulse time t2 calculated from the first pulse time T2 after acceleration elapses and the timer pulse signal TP is output from the timer 50, the control signal output unit 52 latches and outputs the timer pulse signal TP. A holding instruction (CS) is output to the counter 44. The output counter 44 holds the output count number Cout = 0. When Cin = Cinmax = 5, since the second pulse time t2 has already passed, the control signal output unit 52 outputs an increment command (CS) to the output counter 44. In addition, the control signal output unit 52 updates the second reference value Cinmax from 5 to 11. The timer 50 updates the time measured to the next second pulse time t3 calculated from the first pulse time T3 after acceleration. Next, the timer 50 sequentially sets the second pulse times t4 to t8 after the acceleration as timed times before the second pulse time t3 elapses. Accordingly, the timer 50 sequentially updates the time measurement time to the second pulse times t4 to t8 and continues the time measurement. Then, the timer 50 outputs a timer pulse signal TP to the control signal output unit 52 when the second pulse time t8, which is the time measured after acceleration, elapses. The control signal output unit 52 outputs an increment command (CS) to the output counter 44 when Cin = Cinmax = 11. The output counter 44 increments the output count number Cout to 2 according to the increment command (CS) and outputs the result. In this case, even when the rotational speed of the antenna 16 is accelerated, the output counter 44 can output the output count number Cout corresponding to the actual azimuth earlier by the time corresponding to the accelerated rotational speed.

また、Cin=Cinmax(=5)の時点でアンテナ16の回転速度が加速されると、第1方位パルス信号BPinのパルス周期が長くなる(図7(e))。従って、例えば、第1パルス時間T5は、その前の第1パルス時間T4よりも短くなる。この場合、入力カウント数Cinは、第2パルス時間t4が経過してタイマ50からタイマパルス信号TPが出力される前にCin>Cinmax(=5)となる。制御信号出力部52は、インクリメント命令(CS)を出力カウンタ44に出力する。また、制御信号出力部52は、第2基準値Cinmaxを5から11に更新する。出力カウンタ44は、インクリメントした出力カウント数Cout=1を出力する。制御信号出力部52は、出力カウント数Cout=1が入力されると、タイマ50をリセットする。タイマ50は、加速前の第1パルス時間T4から算出された第2パルス時間t4を計時時間として設定する。次いで、タイマ50は、計時時間が経過する前に、加速後の第2パルス時間t5〜t9を計時時間として順次設定する。従って、タイマ50は、計時時間を第2パルス時間t5〜t9に順次更新して計時を継続する。そして、タイマ50は、加速後の計時時間である第2パルス時間t9が経過すると、タイマパルス信号TPを制御信号出力部52に出力する。制御信号出力部52は、Cin=Cinmax=11となると、インクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令(CS)に従い、出力カウント数Coutを2にインクリメントして出力する。この場合、出力カウンタ44は、アンテナ16の回転速度が減速された場合であっても、減速された回転速度に対応する時間だけ遅れて、実際の方位に対応する出力カウント数Coutを出力できる。   Further, when the rotational speed of the antenna 16 is accelerated at the time of Cin = Cinmax (= 5), the pulse period of the first azimuth pulse signal BPin becomes longer (FIG. 7 (e)). Therefore, for example, the first pulse time T5 is shorter than the previous first pulse time T4. In this case, the input count number Cin becomes Cin> Cinmax (= 5) before the timer pulse signal TP is output from the timer 50 after the second pulse time t4 has elapsed. The control signal output unit 52 outputs an increment command (CS) to the output counter 44. In addition, the control signal output unit 52 updates the second reference value Cinmax from 5 to 11. The output counter 44 outputs the incremented output count number Cout = 1. The control signal output unit 52 resets the timer 50 when the output count number Cout = 1 is input. The timer 50 sets the second pulse time t4 calculated from the first pulse time T4 before acceleration as the time measurement time. Next, the timer 50 sequentially sets the second pulse times t5 to t9 after acceleration as the timed time before the timed time elapses. Accordingly, the timer 50 sequentially updates the timekeeping time to the second pulse times t5 to t9 and continues the timekeeping. Then, the timer 50 outputs a timer pulse signal TP to the control signal output unit 52 when a second pulse time t9 that is a time measured after acceleration elapses. The control signal output unit 52 outputs an increment command (CS) to the output counter 44 when Cin = Cinmax = 11. The output counter 44 increments the output count number Cout to 2 according to the increment command (CS) and outputs the result. In this case, even when the rotational speed of the antenna 16 is decelerated, the output counter 44 can output the output count number Cout corresponding to the actual azimuth with a delay corresponding to the decelerated rotational speed.

<第2実施形態の構成>
図8は、第2実施形態の方位パルス信号変換装置54の構成ブロック図である。図2に示す方位パルス信号変換装置34と同一の構成要素には、同一の参照符号を付し、詳細な説明を省略する。
<Configuration of Second Embodiment>
FIG. 8 is a configuration block diagram of the azimuth pulse signal converter 54 of the second embodiment. The same components as those in the azimuth pulse signal converter 34 shown in FIG. 2 are denoted by the same reference numerals, and detailed description thereof is omitted.

方位パルス信号変換装置54を構成する第2パルス時間設定部56は、第2方位パルス信号BPoutのパルス幅を算出し、第2パルス時間tとして設定するパルス時間設定部である。第2パルス時間設定部56は、第2パルス時間tをタイマ50に出力するのに加えて、予め設定された第3パルス時間tsをタイマ50に出力する。第3パルス時間tsは、アンテナ16の回転速度の変化に対して十分に短い時間として設定される。   The second pulse time setting unit 56 constituting the azimuth pulse signal converter 54 is a pulse time setting unit that calculates the pulse width of the second azimuth pulse signal BPout and sets it as the second pulse time t. The second pulse time setting unit 56 outputs a preset third pulse time ts to the timer 50 in addition to outputting the second pulse time t to the timer 50. The third pulse time ts is set as a sufficiently short time with respect to the change in the rotation speed of the antenna 16.

<第2実施形態の動作>
図9は、第2実施形態の方位信号生成部20から供給される第1方位パルス信号BPinを高い分解能の第2方位パルス信号BPoutに変換して出力する場合のタイミングチャートである。なお、第2実施形態は、図5(c)に示すアンテナ16の回転速度が加速される場合の処理の変形例である。
<Operation of Second Embodiment>
FIG. 9 is a timing chart when the first azimuth pulse signal BPin supplied from the azimuth signal generation unit 20 according to the second embodiment is converted into a high-resolution second azimuth pulse signal BPout and output. The second embodiment is a modification of the process when the rotational speed of the antenna 16 shown in FIG. 5C is accelerated.

アンテナ16の回転速度が加速されると、第1方位パルス信号BPinのパルス周期が短くなる。従って、例えば、0番目の第1方位パルス信号BPinの第1パルス時間T2、T3は、359番目の第1方位パルス信号BPinの第1パルス時間T0、T1よりも短くなる。   When the rotation speed of the antenna 16 is accelerated, the pulse period of the first azimuth pulse signal BPin is shortened. Therefore, for example, the first pulse times T2 and T3 of the 0th first azimuth pulse signal BPin are shorter than the first pulse times T0 and T1 of the 359th first azimuth pulse signal BPin.

制御信号出力部52は、出力カウント数Coutが第1基準値Coutmax未満の間、第2パルス時間t0の時間間隔でインクリメント命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、インクリメント命令に従い、第2パルス時間t0の時間間隔でインクリメントされる1〜3の出力カウント数Coutを順次出力する。次いで、制御信号出力部52には、出力カウント数Coutが第1基準値Coutmax=5と等しくなる前に入力カウント数Cin=1が入力される。そこで、制御信号出力部52は、強制変更命令(CS)を出力カウンタ44に出力する。この場合、強制変更命令(CS)は、実施形態1のように、式(3)に従って出力カウント数Coutを3から6に変更するのではなく、出力カウント数Coutを+1だけインクリメントする命令である。出力カウンタ44は、強制変更命令(CS)に従い、出力カウント数Coutを4にインクリメントする。制御信号出力部52は、出力カウント数Coutがインクリメントされると、タイマ50をリセットする。   The control signal output unit 52 outputs an increment command (CS) to the output counter 44 at the time interval of the second pulse time t0 while the output count number Cout is less than the first reference value Coutmax. The output counter 44 sequentially outputs the output count number Cout of 1 to 3 that is incremented at the time interval of the second pulse time t0 according to the increment command. Next, the input count number Cin = 1 is input to the control signal output unit 52 before the output count number Cout becomes equal to the first reference value Coutmax = 5. Therefore, the control signal output unit 52 outputs a forced change command (CS) to the output counter 44. In this case, the forced change instruction (CS) is an instruction for incrementing the output count number Cout by +1 instead of changing the output count number Cout from 3 to 6 according to the expression (3) as in the first embodiment. . The output counter 44 increments the output count number Cout to 4 in accordance with the forced change command (CS). The control signal output unit 52 resets the timer 50 when the output count number Cout is incremented.

一方、第2パルス時間設定部56は、出力カウント数Cout、入力カウント数Cin、分解能D及びパルス数Nに基づき、以下の式(5)の条件を判定する。
Cout<(INT[Cin×D/N]+1) (5)
式(5)の条件が成立する場合、第2パルス時間設定部56は、第2パルス時間t0よりも十分に短い時間に設定された第3パルス時間tsをタイマ50に出力する。例えば、Cin=1となったとき、式(5)の右辺は、
INT[1×2048/360]+1=6
となるため、出力カウント数Cout=3の場合、式(5)の条件が成立し、第2パルス時間設定部56は、第3パルス時間tsをタイマ50に出力する。
On the other hand, the second pulse time setting unit 56 determines the condition of the following expression (5) based on the output count number Cout, the input count number Cin, the resolution D, and the pulse number N.
Cout <(INT [Cin × D / N] +1) (5)
When the condition of Expression (5) is satisfied, the second pulse time setting unit 56 outputs the third pulse time ts set to a time sufficiently shorter than the second pulse time t0 to the timer 50. For example, when Cin = 1, the right side of Equation (5) is
INT [1 × 2048/360] + 1 = 6
Therefore, when the output count number Cout = 3, the condition of Expression (5) is satisfied, and the second pulse time setting unit 56 outputs the third pulse time ts to the timer 50.

第3パルス時間tsは、次のように設定することができる。例えば、第1パルス時間Tの最小の期待値をTminとして、第3パルス時間tsは、
tmin=Tmin×N/D (6)
となる最小の期待値tminよりも小さい値として設定することができる。この場合、最小の期待値Tminは、
Tmin=Tmax/(2×N) (7)
として求めることができる。なお、Tmaxは、適用されるアンテナ16が1回転するのに要する最小の時間であり、Nは、アンテナ16の1回転当たりに方位信号生成部20から出力されるパルス数である。
The third pulse time ts can be set as follows. For example, assuming that the minimum expected value of the first pulse time T is Tmin, the third pulse time ts is
tmin = Tmin × N / D (6)
Can be set as a value smaller than the minimum expected value tmin. In this case, the minimum expected value Tmin is
Tmin = Tmax / (2 × N) (7)
Can be obtained as Tmax is the minimum time required for one rotation of the applied antenna 16, and N is the number of pulses output from the azimuth signal generation unit 20 per one rotation of the antenna 16.

第2パルス時間設定部56は、出力カウント数Coutが以下の式(8)に従った第1基準値Coutmaxとなるまで、第3パルス時間tsをタイマ50に出力する。
Coutmax=INT[Cin×D/N]+1 (8)
具体的には、Cin=1の場合、第2パルス時間設定部56は、Cout=6となるまで、第3パルス時間tsをタイマ50に出力する。タイマ50は、第3パルス時間tsを計時時間として設定する。タイマ50は、計時時間の計時を開始する。
The second pulse time setting unit 56 outputs the third pulse time ts to the timer 50 until the output count number Cout reaches the first reference value Coutmax according to the following equation (8).
Coutmax = INT [Cin × D / N] +1 (8)
Specifically, when Cin = 1, the second pulse time setting unit 56 outputs the third pulse time ts to the timer 50 until Cout = 6. The timer 50 sets the third pulse time ts as a time measurement time. The timer 50 starts counting time.

制御信号出力部52は、入力カウント数Cin=1が入力されたとき、出力カウント数Coutが第1基準値Coutmaxとなるまで、タイマ50から計時時間の時間間隔で入力されるタイマパルス信号TPに従い、カウント制御信号である強制変更命令(CS)を出力カウンタ44に出力する。出力カウンタ44は、第3パルス時間tsの時間間隔で出力カウント数Cout=4〜6を順次出力する。制御信号出力部52は、出力カウント数Coutがインクリメントされると、タイマ50をリセットする。一方、出力カウント数Coutが6になると、式(5)の条件が成立しなくなるため、第2パルス時間設定部56は、第3パルス時間tsを第2パルス時間t1に切り替え、タイマ50に出力する。タイマ50は、第2パルス時間t1を計時時間として設定する。タイマ50は、計時時間の計時を開始する。この場合、制御信号出力部52は、再び第2パルス時間t1の時間間隔で入力されるタイマパルス信号TPに従い、インクリメント命令(CS)を出力カウンタ44に出力する。   When the input count number Cin = 1 is input, the control signal output unit 52 follows the timer pulse signal TP that is input from the timer 50 at the time interval of the time until the output count number Cout reaches the first reference value Coutmax. Then, a forced change command (CS) which is a count control signal is output to the output counter 44. The output counter 44 sequentially outputs the output count number Cout = 4 to 6 at the time interval of the third pulse time ts. The control signal output unit 52 resets the timer 50 when the output count number Cout is incremented. On the other hand, when the output count number Cout becomes 6, the condition of the expression (5) is not satisfied, so the second pulse time setting unit 56 switches the third pulse time ts to the second pulse time t1 and outputs it to the timer 50. To do. The timer 50 sets the second pulse time t1 as a time measurement time. The timer 50 starts counting time. In this case, the control signal output unit 52 outputs an increment command (CS) to the output counter 44 in accordance with the timer pulse signal TP input again at the time interval of the second pulse time t1.

このように、出力カウンタ44は、アンテナ16の回転速度が加速された場合であっても、第1方位パルス信号BPinのパルス数に対応したパルス数からなる出力カウント数Coutをパルス変換部46及び信号処理部26に出力する。従って、信号処理部26は、表示部32に対して方位精度の高いレーダ映像を表示させることができる。   As described above, even when the rotation speed of the antenna 16 is accelerated, the output counter 44 converts the output count number Cout composed of the number of pulses corresponding to the number of pulses of the first azimuth pulse signal BPin to the pulse conversion unit 46 and The signal is output to the signal processing unit 26. Therefore, the signal processing unit 26 can display a radar image with high azimuth accuracy on the display unit 32.

本発明は、上述した実施の形態に限定されるものではなく、本発明の主旨を逸脱しない範囲で変更が可能である。   The present invention is not limited to the embodiment described above, and can be modified without departing from the gist of the present invention.

方位パルス信号変換装置34は、第1方位パルス信号BPinの立ち上がりから次の立ち下がりまでのパルス幅である第1パルス時間T、及び、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間である第1パルス時間Tに基づいて第2方位パルス信号BPoutの第2パルス時間tを求め、第2パルス時間tの時間間隔で生成される出力カウント数Coutに従ってレーダエコーを処理するものとしたが、レーダエコーを所望の時間間隔で処理できるのであれば、本発明はこれに限られるものではない。例えば、方位パルス信号変換装置34は、第1方位パルス信号BPinのパルス周期に基づいて第2方位パルス信号BPoutのパルス周期を求め、このパルス周期の時間間隔で生成される出力カウント数Coutに従ってレーダエコーを処理してもよい。かかる場合、入力カウンタ40は、第1方位パルス信号BPinの立ち上がり又は立ち下がりのいずれか一方を検出してカウントし、入力カウント数Cinとして制御信号出力部52に出力することとなる。また、第1基準値Coutmaxは、
Coutmax=INT[(Cin×2+1)×D/N] (9)
として算出することになる。
The azimuth pulse signal converter 34 has a first pulse time T, which is a pulse width from the rising edge of the first azimuth pulse signal BPin to the next falling edge, and from the falling edge of the first azimuth pulse signal BPin to the next rising edge. The second pulse time t of the second azimuth pulse signal BPout is obtained based on the first pulse time T which is time, and the radar echo is processed according to the output count number Cout generated at the time interval of the second pulse time t. However, the present invention is not limited to this as long as radar echoes can be processed at desired time intervals. For example, the azimuth pulse signal converter 34 obtains the pulse period of the second azimuth pulse signal BPout based on the pulse period of the first azimuth pulse signal BPin, and the radar according to the output count number Cout generated at the time interval of this pulse period. The echo may be processed. In such a case, the input counter 40 detects and counts either the rising edge or the falling edge of the first azimuth pulse signal BPin, and outputs it to the control signal output unit 52 as the input count number Cin. The first reference value Coutmax is
Coutmax = INT [(Cin × 2 + 1) × D / N] (9)
Will be calculated as

また、第1パルス時間生成部36は、第1方位パルス信号BPinのパルス幅と、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間とをそれぞれ測定しているが、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間を生成できるのであれば、本発明はこれに限られるものではない。例えば、第1パルス時間生成部36は、パルス幅と、第1方位パルス信号BPinの周期とを測定し、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間を、これらの時間の差分として生成してもよい。   Further, the first pulse time generation unit 36 measures the pulse width of the first azimuth pulse signal BPin and the time from the falling edge of the first azimuth pulse signal BPin to the next rising edge. The present invention is not limited to this as long as the time from the fall of the pulse signal BPin to the next rise can be generated. For example, the first pulse time generation unit 36 measures the pulse width and the period of the first azimuth pulse signal BPin, and calculates the time from the fall of the first azimuth pulse signal BPin to the next rise of these times. It may be generated as a difference.

また、第2パルス時間設定部38は、第1方位パルス信号BPinのパルス幅と、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間とのそれぞれから第2パルス時間tを設定しているが、第2パルス時間tを設定できるのであれば、本発明はこれに限られるものではない。例えば、第2パルス時間設定部38は、第1方位パルス信号BPinのパルス幅、又は、第1方位パルス信号BPinの立ち下がりから次の立ち上がりまでの時間のいずれか一方のみから第2パルス時間tを設定してもよい。   The second pulse time setting unit 38 sets the second pulse time t from the pulse width of the first azimuth pulse signal BPin and the time from the falling edge to the next rising edge of the first azimuth pulse signal BPin. However, the present invention is not limited to this as long as the second pulse time t can be set. For example, the second pulse time setting unit 38 determines the second pulse time t from only one of the pulse width of the first azimuth pulse signal BPin or the time from the fall of the first azimuth pulse signal BPin to the next rise. May be set.

また、制御信号出力部52は、出力カウント数Coutが第1基準値Coutmaxに等しくなった場合、保持命令であるカウント制御信号CSに基づいて、出力カウンタ44から出力される出力カウント数Coutを第1基準値Coutmaxに保持させるものとしたが、出力カウント数Coutを保持できるのであれば、本発明はこれに限られるものではない。かかる場合、出力カウント数Coutが第1基準値Coutmaxに等しい場合において、制御信号出力部52は、出力カウンタ44へのカウント制御信号CSの出力を一旦停止する。そして、出力カウンタ44は、次にカウント制御信号CSが入力されるまで出力カウント数Coutを保持する。例えば、出力カウンタ44は、ラッチ回路を含むもので構成される。   In addition, when the output count number Cout becomes equal to the first reference value Coutmax, the control signal output unit 52 sets the output count number Cout output from the output counter 44 based on the count control signal CS that is a holding command. However, the present invention is not limited to this as long as the output count number Cout can be held. In such a case, when the output count number Cout is equal to the first reference value Coutmax, the control signal output unit 52 temporarily stops outputting the count control signal CS to the output counter 44. The output counter 44 holds the output count number Cout until the next count control signal CS is input. For example, the output counter 44 includes a latch circuit.

また、制御信号出力部52は、式(2)に基づいて第1基準値Coutmaxを設定するものとしたが、方位角度の精度を向上させる出力カウント数Coutを出力できるのであれば、本発明はこれに限られるものではない。例えば、制御信号出力部52は、第1基準値Coutmaxを以下の式(10)に基づいて四捨五入して設定してもよい。かかる場合、出力カウンタ44は、方位角度の精度をさらに向上させる出力カウント数Coutを出力することができる。
Coutmax=INT[(Cin+1)×D/N+0.5] (10)
なお、式(10)に従って第1基準値Coutmaxを設定する場合、例えば、上述した実施形態では、入力カウント数Cin=719のとき、
Coutmax=INT[720×2048/360+0.5]
=4096
となる。そこで、制御信号出力部52は、式(10)に基づく第1基準値Coutmaxが4096となる場合、0≦Coutmax≦4095の範囲となるように、第1基準値Coutmaxを0に設定する。
Further, the control signal output unit 52 sets the first reference value Coutmax based on the equation (2). However, the present invention is not limited as long as the output count number Cout that improves the accuracy of the azimuth angle can be output. It is not limited to this. For example, the control signal output unit 52 may set the first reference value Coutmax by rounding off based on the following equation (10). In such a case, the output counter 44 can output an output count number Cout that further improves the accuracy of the azimuth angle.
Coutmax = INT [(Cin + 1) × D / N + 0.5] (10)
Note that when the first reference value Coutmax is set according to the equation (10), for example, in the above-described embodiment, when the input count number Cin = 719,
Coutmax = INT [720 × 2048/360 + 0.5]
= 4096
It becomes. Therefore, when the first reference value Coutmax based on Equation (10) is 4096, the control signal output unit 52 sets the first reference value Coutmax to 0 so that 0 ≦ Coutmax ≦ 4095.

10…レーダ装置
12…アンテナ部
14…レーダ処理部
16…アンテナ
18…回転駆動部
20…方位信号生成部
22…送受信部
24…A/D変換部
26…信号処理部
28…レーダエコー記憶部
30…表示制御部
32…表示部
34、54…方位パルス信号変換装置
36…第1パルス時間生成部
38、56…第2パルス時間設定部
40…入力カウンタ
42…カウント制御部
44…出力カウンタ
46…パルス変換部
48…故障判定部
50…タイマ
52…制御信号出力部
DESCRIPTION OF SYMBOLS 10 ... Radar apparatus 12 ... Antenna part 14 ... Radar processing part 16 ... Antenna 18 ... Rotation drive part 20 ... Direction signal generation part 22 ... Transmission / reception part 24 ... A / D conversion part 26 ... Signal processing part 28 ... Radar echo storage part 30 Display control unit 32 Display units 34 and 54 Direction pulse signal converter 36 First pulse time generation unit 38 and 56 Second pulse time setting unit 40 Input counter 42 Count control unit 44 Output counter 46 Pulse conversion unit 48 ... failure determination unit 50 ... timer 52 ... control signal output unit

Claims (4)

方位信号生成部により生成される第1方位パルス信号を第2方位パルス信号に変換し、アンテナが受信したレーダエコーを処理するレーダ処理部に供給する方位パルス信号変換装置において、
前記第1方位パルス信号のパルス幅又はパルス周期に基づいて第1パルス時間を生成する第1パルス時間生成部と、
前記第1パルス時間と、前記アンテナの1回転当たりの前記第1方位パルス信号のパルス数と、前記レーダエコーの処理に必要な前記第2方位パルス信号の分解能とから、前記第2方位パルス信号のパルス幅又はパルス周期に基づいて第2パルス時間を設定する第2パルス時間設定部と、
前記第1方位パルス信号の入力カウント数を出力する入力カウンタと、
カウント制御信号を出力する制御信号出力部と、
前記カウント制御信号に基づき、前記第2方位パルス信号の出力カウント数を出力する出力カウンタと、
を備え、
前記制御信号出力部は、
前記分解能が前記パルス数よりも多い場合、前記出力カウント数と、前記分解能と前記パルス数の比及び前記入力カウント数に基づいて設定される前記出力カウント数の第1基準値との比較結果に基づいて、前記第2パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力する第1処理機能と、
前記分解能が前記パルス数よりも多い場合、前記入力カウント数が入力されたとき、前記第1基準値に基づいて前記出力カウント数を強制変更させる前記カウント制御信号を前記出力カウンタに出力する第2処理機能と、
前記分解能が前記パルス数よりも多い場合、前記入力カウント数が入力されたとき、前記出力カウント数が前記第1基準値となるまで、前記第2パルス時間よりも短い時間に設定された第3パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力する第3処理機能と、
前記分解能が前記パルス数よりも少ない場合、前記入力カウント数と、前記パルス数と前記分解能の比及び前記出力カウント数に基づいて設定される前記入力カウント数の第2基準値との比較結果に基づいて、前記第2パルス時間の時間間隔で前記カウント制御信号を前記出力カウンタに出力する第4処理機能とのうち、少なくとも1つの処理機能を備えることを特徴とする方位パルス信号変換装置。
In the azimuth pulse signal conversion device that converts the first azimuth pulse signal generated by the azimuth signal generation unit into the second azimuth pulse signal and supplies the radar processing unit that processes the radar echo received by the antenna,
A first pulse time generation unit that generates a first pulse time based on a pulse width or a pulse period of the first azimuth pulse signal;
From the first pulse time, the number of pulses of the first azimuth pulse signal per rotation of the antenna, and the resolution of the second azimuth pulse signal necessary for processing the radar echo, the second azimuth pulse signal A second pulse time setting unit for setting the second pulse time based on the pulse width or pulse period of
An input counter that outputs an input count number of the first azimuth pulse signal;
A control signal output unit for outputting a count control signal;
An output counter that outputs an output count of the second azimuth pulse signal based on the count control signal;
With
The control signal output unit is
When the resolution is greater than the pulse number, the output count number is compared with a first reference value of the output count number set based on the ratio of the resolution and the pulse number and the input count number. Based on a first processing function for outputting the count control signal to the output counter at a time interval of the second pulse time;
When the resolution is greater than the pulse number, when the input count number is input, the count control signal for forcibly changing the output count number based on the first reference value is output to the output counter. Processing functions,
When the resolution is greater than the number of pulses, a third time set to be shorter than the second pulse time until the output count reaches the first reference value when the input count is input. A third processing function for outputting the count control signal to the output counter at time intervals of a pulse time;
When the resolution is less than the number of pulses, the input count number is compared with the second reference value of the input count number set based on the ratio of the pulse number and the resolution and the output count number. Based on the fourth processing function of outputting the count control signal to the output counter at the time interval of the second pulse time, an azimuth pulse signal conversion device comprising at least one processing function.
請求項1項記載の方位パルス信号変換装置において、
前記分解能が前記パルス数よりも多い場合、前記制御信号出力部は、前記第1基準値を、
Coutmax=INT[(Cin+1)×D/N]
Coutmax:前記第1基準値
INT[(Cin+1)×D/N]:(Cin+1)×D/Nの整数部分
Cin:前記入力カウント数
D:前記分解能
N:前記パルス数
として設定することを特徴とする方位パルス信号変換装置。
In the azimuth pulse signal converter according to claim 1,
When the resolution is greater than the number of pulses, the control signal output unit, the first reference value,
Coutmax = INT [(Cin + 1) × D / N]
Coutmax: the first reference value INT [(Cin + 1) × D / N]: an integer part of (Cin + 1) × D / N Cin: the input count number D: the resolution N: set as the number of pulses Direction pulse signal conversion device.
請求項1又は2記載の方位パルス信号変換装置において、
前記分解能が前記パルス数よりも多い場合、前記制御信号出力部は、前記出力カウント数を、
Cout=Coutmax+1
Cout:前記出力カウント数
Coutmax:前記第1基準値
として強制変更させる前記カウント制御信号を前記出力カウンタに出力することを特徴とする方位パルス信号変換装置。
In the azimuth pulse signal converter according to claim 1 or 2,
When the resolution is greater than the number of pulses, the control signal output unit, the output count number,
Cout = Coutmax + 1
Cout: the output count number Coutmax: an azimuth pulse signal conversion device that outputs the count control signal to be forcibly changed as the first reference value to the output counter.
請求項1記載の方位パルス信号変換装置において、
前記分解能が前記パルス数よりも少ない場合、前記制御信号出力部は、前記第2基準値を、
Cinmax=INT[(Cout+1)×N/D]
Cinmax:前記第2基準値
INT[(Cout+1)×N/D]:(Cout+1)×N/Dの整数部分
Cout:前記出力カウント数
N:前記パルス数
D:前記分解能
として設定することを特徴とする方位パルス信号変換装置。
In the azimuth pulse signal converter according to claim 1,
If the resolution is less than the number of pulses, the control signal output unit, the second reference value,
Cinmax = INT [(Cout + 1) × N / D]
Cinmax: the second reference value INT [(Cout + 1) × N / D]: an integer part of (Cout + 1) × N / D Cout: the output count number N: the pulse number D: set as the resolution Direction pulse signal conversion device.
JP2013104833A 2013-05-17 2013-05-17 Direction pulse signal converter Active JP6262448B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013104833A JP6262448B2 (en) 2013-05-17 2013-05-17 Direction pulse signal converter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013104833A JP6262448B2 (en) 2013-05-17 2013-05-17 Direction pulse signal converter

Publications (2)

Publication Number Publication Date
JP2014224787A true JP2014224787A (en) 2014-12-04
JP6262448B2 JP6262448B2 (en) 2018-01-17

Family

ID=52123545

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013104833A Active JP6262448B2 (en) 2013-05-17 2013-05-17 Direction pulse signal converter

Country Status (1)

Country Link
JP (1) JP6262448B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5772608U (en) * 1980-10-20 1982-05-04
JPH04363682A (en) * 1991-06-10 1992-12-16 Furuno Electric Co Ltd Converter for directional pulse signal resolution in radar
JPH08285935A (en) * 1995-04-12 1996-11-01 Nippon Avionics Co Ltd Radar direction interpolation circuit
JPH09257907A (en) * 1996-03-26 1997-10-03 Oki Electric Ind Co Ltd Bearing calculating method and device for target image
JP2001141803A (en) * 1999-11-11 2001-05-25 Nippon Avionics Co Ltd Radar bearing interpolation circuit
US6404384B1 (en) * 2001-05-31 2002-06-11 Chung-Shan Institute Of Science And Technology Method of spoke filling and spoke filling processing unit for radar scan converter

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5772608U (en) * 1980-10-20 1982-05-04
JPH04363682A (en) * 1991-06-10 1992-12-16 Furuno Electric Co Ltd Converter for directional pulse signal resolution in radar
JPH08285935A (en) * 1995-04-12 1996-11-01 Nippon Avionics Co Ltd Radar direction interpolation circuit
JPH09257907A (en) * 1996-03-26 1997-10-03 Oki Electric Ind Co Ltd Bearing calculating method and device for target image
JP2001141803A (en) * 1999-11-11 2001-05-25 Nippon Avionics Co Ltd Radar bearing interpolation circuit
US6404384B1 (en) * 2001-05-31 2002-06-11 Chung-Shan Institute Of Science And Technology Method of spoke filling and spoke filling processing unit for radar scan converter

Also Published As

Publication number Publication date
JP6262448B2 (en) 2018-01-17

Similar Documents

Publication Publication Date Title
US10495728B2 (en) Signal interference prevention system for a frequency-modulated continuous wave radar altimeter
EP3100356B1 (en) Digital period divider
US10312578B2 (en) Radar device, radar transmission method, and transmission timing control method
JP2017062398A (en) Rotation angle detector and laser radar device
US10509385B2 (en) Method of controlling encoder principle axis speed synchronization
JP6262448B2 (en) Direction pulse signal converter
KR20190143028A (en) Time digital converting counter and lidar system comprising the same
US4892103A (en) Ultrasonic scanning pulse-generating apparatus
US20190348933A1 (en) Rotation angle correction device and motor control system
JP5299734B2 (en) Image processing method, image display apparatus and timing controller thereof
US20050267668A1 (en) Interrupt generation circuit
GB2525755A (en) Ultrasonic wave transmitter and underwater detection apparatus
JPH0228837B2 (en)
JPH085732A (en) Radar equipment
JPH02266281A (en) Radar equipment
JP2927985B2 (en) Azimuth pulse signal resolution converter for radar
JP3572394B2 (en) Radar equipment
KR100710933B1 (en) Horizontal Deflection Frequency Measuring Method and Apparatus
JP4788290B2 (en) Pulse radar equipment
CN114270208B (en) Time-of-flight measurement circuit and related system, electronic device and method
EP3650890B1 (en) Phase emulator for a time-of-flight (tof) device
KR100457988B1 (en) Digital tachometer
US11407240B2 (en) Device and method for generating an output signal, formed as a pulse sequence, depending on a sensor signal
JP2003194923A (en) Radar equipment and distance measuring method
JP5436795B2 (en) Radar received wave processing device and radar device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160511

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170510

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20170710

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: 20171205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171214

R150 Certificate of patent or registration of utility model

Ref document number: 6262448

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150