Radar equipment
Summary by NHIP
Feedback Radar Amplification
The radar equipment amplifies a reception signal using feedback derived from correlation detection results to maintain proper signal levels. A detector controls amplifier gain so the second pseudo noise code falls within a logic circuit's tolerable input range, while disabling calculation during abrupt level variations caused by noise or non-target objects.
Claim Score by NHIP
Abstract
A radar equipment of the present invention amplifies a reception signal with feedback based on the delay amount obtained from the correlation detection result. Accordingly, it becomes possible to maintain the reception signal (demodulated signal) level to a proper level depending on the distance to the target, and accurate measurement can be achieved with high precision. Namely, the reception signal is amplified depending on the distance to the target, and the reception signal level is made within a tolerable input level range of a logic circuit for performing correlation calculation. In particular, during tracking the target, even when a reflected signal is received with abrupt level variation caused by noise or a reflected signal from an object other than the target, incorrect detection of the target can be avoided by disabling the correlation calculation.

Term
Term ended
Expired 5 March 2025, 1.6 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
10 claims: 2 independent, 8 dependent
- 1Radar equipment comprising:a pseudo noise code generator generating a first pseudo noise code;a delay code generator generating delay codes by delaying the first pseudo noise code by predetermined time unit by time unit;a transmitter transmitting a radio signal modulated by the first pseudo noise code generator;a receiver receiving a reflected signal of a radio signal being reflected on a target, and outputting a second pseudo noise code by demodulating the reflected signal;an amplifier amplifying the second pseudo noise code;a detector detecting the delay amount between the first pseudo noise code and the second pseudo noise code, based on correlation calculation between the delay code and the second pseudo noise code output from the amplifier, and controlling the amplifier gain based on the delay amount;and a calculation section calculating at least one of the distance and the relative speed to the target, based on the delay amount.
- 8Broadest claimClaim Score 59, broad(NHIP)Radar equipment comprising:a pseudo noise code generator generating a first pseudo noise code;a transmitter transmitting a radio signal modulated by the first pseudo noise code generator;a receiver receiving a reflected signal of a radio signal being reflected on a target, and outputting a second pseudo noise code by demodulating the reflected signal;an amplifier amplifying the second pseudo noise code;a detector detecting the delay amount between the first pseudo noise code and the second pseudo noise code, based on correlation calculation between the delay code and the second pseudo noise code output from the amplifier, and controlling the amplifier gain based on the delay amount;and a calculation section calculating at least one of the distance and the relative speed to the target, based on the delay amount.
Independent claims2
65 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
00011. Field of the Invention
0002The present invention relates to radar equipment for measuring distance or speed, and more particularly radar equipment exemplarily mounted on a running vehicle, measuring a relative distance or a relative speed between the vehicle and another vehicle running ahead or behind the vehicle, by use of the spread spectrum communication scheme.
00032. Description of the Related Arts
0004When a vehicle (an automobile in particular) is running, in order to avoid collision against a preceding vehicle running ahead of the vehicle of interest, it is necessary to keep a certain distance to the preceding vehicle to run safely. Recently, a vehicle equipped with a distance measurement apparatus to a preceding vehicle has come into practical use. When the measured distance to the preceding vehicle becomes shorter than a predetermined distance, the apparatus issues an alarm to the driver. Furthermore, automatic drive control for keeping a certain distance to the preceding vehicle also becomes available.
0005A known apparatus for measuring a distance or a relative speed to the preceding vehicle is radar equipment, in which a spread-spectrum communication scheme is applied. The spread spectrum communication transmits a continuous spreading code such as an M-sequence pseudo noise (PN) code. The distance and the relative speed to a target object are measured by performing correlation detection processing on a reception signal reflected at the target. Since the spread spectrum communication has advantages of enabling continuous measurement without producing interference with other apparatuses, the spread spectrum communication has actively been studied and developed.
0006For example, in the official gazette of the Japanese Unexamined Patent Publication No. 2000-9838, collision-preventive radar equipment for automobile using the spread spectrum communication scheme is disclosed. According to the above disclosure, the equipment is provided with a plurality of correlation detection processing systems so as to capture and track a plurality of targets simultaneously and independently. Further, an analog-to-digital converter (ADC) is provided for digital correlation processing.
0007However, when handling a high-speed signal of which spreading code speed exceeds, for example, 1 Gbps, a high sampling rate is required for the ADC. This produces a problem of a larger ADC circuit in scale, as well as an increased cost and consumption power.
0008Also, in the official gazette of the Japanese Unexamined Patent Publication No. Hei-5-256936, on-board radar equipment using the spread-spectrum communication scheme is disclosed. According to this disclosure, the equipment includes multi-stage delay units. A demodulated signal is input into an exclusive-OR circuit. Digital correlation processing is performed in parallel without using an analog-to-digital converter, by use of a plurality of fixed delay amounts which are mutually different.
0009However, in order to increase accuracy and resolution in the measured distance and relative speed, a delay amount step must be set smaller, which causes an increased circuit scale. Further, a demodulated signal level varies depending on the distance to the target, and when the demodulated signal level becomes out of a tolerable input level range of the exclusive-OR circuit, the correlation processing cannot be performed and the distance cannot be measured.
SUMMARY OF THE INVENTION
0010Accordingly, it is an object of the present invention to provide radar equipment capable of measuring a distance and a relative speed correctly with high precision using a simple structure.
0011As a first configuration of the radar equipment in accordance with the present invention to attain the aforementioned object, the radar equipment includes a pseudo noise code generator generating a first pseudo noise code; a delay code generator generating delay codes by delaying the first pseudo noise code by predetermined time unit by time unit; a transmitter transmitting a radio signal modulated by the first pseudo noise code generator; a receiver receiving a reflected signal of a radio signal being reflected on the target, and outputting a second pseudo noise code by demodulating the reflected signal; an amplifier amplifying the second pseudo noise code; a correlation detector detecting the delay amount between the first pseudo noise code and the second pseudo noise code, based on correlation calculation between the delay code and the second pseudo noise code output from the amplifier, and controlling the amplifier gain based on the delay amount; and a calculation section calculating at least one of the distance and the relative speed to the target, based on the delay amount.
0012As a second configuration of the radar equipment in accordance with the present invention, in the above first configuration of the radar equipment, the correlation detector includes a logic circuit to which the delay code and the second pseudo noise code output from the amplifier are input. The amplifier gain is controlled so that the level of the second pseudo noise code falls within a tolerable input level range of the logic circuit.
0013As a third configuration of the radar equipment in accordance with the present invention, in the above second configuration, the logic circuit performs the correlation calculation between the second pseudo noise code and each of a plurality of delay codes being delayed by predetermined time unit by time unit over one period of the first pseudo noise code, respectively for a plurality of times. The correlation detector calculates a mean value of the plurality of times of the correlation calculation results for each delay code obtained in the logic circuit, and detects the delay amount based on the mean value for each delay code.
0014As a fourth configuration of the radar equipment in accordance with the present invention, in one of the above first through third configurations, an adjuster is provided for detecting the existence of phase difference between the first pseudo noise code and the delay code, and adjusting the phase of either the first pseudo noise code or the delay code, so that the first pseudo noise code and the delay code are synchronized when the phase difference is existent.
0015As a fifth configuration of the radar equipment in accordance with the present invention, in the above fourth configuration, the adjuster adjusts the phase of either the first pseudo noise code or the delay code when initiating the pseudo noise code generator and the delay code generator.
0016Further scopes and features of the present invention will become more apparent by the following description of the embodiments with the accompanied drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
0017<figref idref="DRAWINGS">FIG. 1</figref> shows an overall block diagram of the radar equipment in accordance with an embodiment of the present invention.
0018<figref idref="DRAWINGS">FIG. 2</figref> shows a diagram illustrating an exemplary first circuit configuration of a correlation calculator <b>70</b>.
0019<figref idref="DRAWINGS">FIG. 3A through 3C</figref> show diagrams illustrating correlation calculation by means of exclusive-OR circuits <b>72</b>A, <b>72</b>B and latch circuits <b>73</b>A, <b>73</b>B.
0020<figref idref="DRAWINGS">FIG. 4</figref> shows a diagram illustrating processing performed in an error detector <b>80</b>.
0021<figref idref="DRAWINGS">FIG. 5A</figref> shows a diagram illustrating an exemplary configuration for synchronization adjustment between a pseudo noise code generator <b>10</b> and a delay code generator <b>60</b>.
0022<figref idref="DRAWINGS">FIG. 5B</figref> shows a diagram illustrating an exemplary circuit configuration of a phase difference detector <b>100</b>.
0023<figref idref="DRAWINGS">FIG. 6</figref> shows a diagram illustrating synchronization adjustment operation of a delay code generator <b>60</b>.
0024<figref idref="DRAWINGS">FIG. 7</figref> shows a diagram illustrating a second exemplary circuit configuration of correlation calculator <b>70</b>.
0025<figref idref="DRAWINGS">FIG. 8</figref> shows a diagram illustrating a third exemplary circuit configuration of correlation calculator <b>70</b>.
0026<figref idref="DRAWINGS">FIG. 9</figref> shows a diagram illustrating processing operation of error detector <b>80</b> in the third circuit configuration.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
0027The preferred embodiments of the present invention are described hereinafter referring to the charts and drawings. However, it is noted that the embodiments described below are not intended to limit the scope of the present invention.
0028<figref idref="DRAWINGS">FIG. 1</figref> shows an overall block diagram of the radar equipment in accordance with an embodiment of the present invention. In <figref idref="DRAWINGS">FIG. 1</figref>, a pseudo noise code generator <b>10</b> generates a pseudo noise code (PN code). A transmitting radio-frequency modulator <b>20</b> mixes a carrier wave signal supplied from a local oscillator <b>22</b> with the PN code supplied from pseudo noise code generator <b>10</b> using a mixer <b>24</b>, and then modulates with the bi-phase PSK (BPSK). With this, an up-converted signal is transmitted as a radio wave from a transmission antenna <b>30</b>. Here, the modulation scheme is not limited to BPSK, but another modulation scheme may also be applied.
0029The transmitted radio wave is reflected at the target, and received by a reception antenna <b>40</b> with a certain delay and attenuation. Here, reception antenna <b>40</b> and transmission antenna <b>30</b> may be configured in common as a transmission and reception antenna, or may be configured separately. A receiving radio-frequency modulator <b>50</b> performs orthogonal demodulation on the reception signal. More specifically, an output signal from a local oscillator <b>52</b> branches into two: The phase of one signal is delayed for 90 degrees by a phase shifter <b>54</b>, and the two signals are mixed with the reception signal by mixers <b>56</b>, <b>58</b>, and down-converted. With this, a demodulated signal consisting of an I-component (I-ch) and a Q-component (Q-ch), of which phases are mutually orthogonal, is obtained. Here, local oscillators <b>52</b>, <b>22</b> may also be configured in common.
0030A delay code generator <b>60</b> is in synchronization with pseudo noise code generator <b>10</b>, and generates the same PN code as that generated in pseudo noise code generator <b>10</b>. A delay code produced by delaying the PN code generated in delay code generator <b>60</b> is supplied to a correlation calculator <b>70</b>. According to an instruction from an error detector <b>80</b>, delay code generator <b>60</b> successively outputs delay codes having different delay amounts, while sliding the varied delay amount based on each predetermined unit (for example, 0.5 bit) within one PN code period. Correlation calculator <b>70</b> performs correlation calculation for a plurality of times with sliding correlation. The detailed structure of correlation calculator <b>70</b> will be described later. Error detector <b>80</b> judges existence of correlation by performing predetermined error detection processing against the results of the correlation calculation performed in correlation calculator <b>70</b> for a plurality of times. When the existence of correlation is judged, error detector <b>80</b> determines a delay amount of the delay code against the PN code. The detailed structure of error detector <b>80</b> will also be described later. Correlation calculator <b>70</b> and error detector <b>80</b> constitutes a correlation detector.
0031Further, a relative speed calculator <b>90</b> and a distance calculator <b>92</b> respectively calculate the relative speed and the distance to the target, based on the delay amount of the delay code when the existence of correlation is judged in error detector <b>80</b>.
0032<figref idref="DRAWINGS">FIG. 2</figref> shows a diagram of an exemplary first circuit configuration of correlation calculator <b>70</b>. The I-component (I-ch) and the Q-component (Q-ch) of the demodulated signal fed from the receiving radio-frequency modulator <b>50</b> are respectively amplified by variable gain amplifiers <b>71</b>A, <b>71</b>B. The amplified components are then input to exclusive-OR circuits <b>72</b>A, <b>72</b>B, respectively. Variable gain amplifiers <b>71</b>A, <b>71</b>B amplify the levels of the I-component and the Q-component so that the levels fall within the tolerable input level range of exclusive-OR circuits <b>72</b>A, <b>72</b>B. Each gain is feedback-controlled by the delay amount of the delay code obtained when correct correlation detection is judged in error detector <b>80</b>.
0033The levels of the I-component and the Q-component fed from the receiving radio-frequency modulator <b>50</b> vary, depending on the distance to the target. Namely, the farther the target is located, the smaller the reception signal level is. The levels of the demodulated I-component and Q-component also become smaller. Therefore, even when the target is located within a measurable distance, when the target is positioned excessively near or far, the levels of the I-component and the Q-component become out of the tolerable input level range of exclusive-OR circuits <b>72</b>A, <b>72</b>B. In such a case, it becomes necessary to adjust the levels of the I-component and the Q-component so that the levels fall within the tolerable input range of exclusive-OR circuits <b>72</b>A, <b>72</b>B. According to the embodiment of the present invention, the gains of variable gain amplifiers <b>71</b>A, <b>71</b>B are feedback-controlled by use of the delay amount of the delay code in case existence of the correlation is judged in error detector <b>80</b>. The reason for this is described below.
0034First, considering an assumed case that the gains are fixed, the levels of the I-component and the Q-component, which vary with the distance to the target, cannot be kept within the tolerable input range of exclusive-OR circuits <b>72</b>A, <b>72</b>B at all times. Further, consider another case that the levels of the I-component and the Q-component are kept constant by use of the automatic gain control (AGC). However, another inconvenience is produced when the level s of the I-component and Q-component are kept constant at all times by means of the automatic gain control. For example, as to the measurement of the distance between two vehicles, the distance therebetween generally varies relatively gradually when the distance is being measured continuously. Accordingly, the levels of the I-component and the Q-component do not vary abruptly. In such a circumstance, if the level of the I-component and the Q-component greatly increase caused by a noise or a reception signal from an obstacle, the levels are controlled constant by the automatic gain control, though the variation is not caused by a change of distance to the preceding vehicle. When the correlation detection processing is performed against such a signal having a temporary great level variation, measurement of distance or relative speed is unexpectedly performed in regard to an object which may not be the target with high possibility. This produces discreteness of continuous measurement of the distance or the relative speed to the preceding vehicle.
0035Meanwhile, according to the embodiment of the present invention, a gain is determined by the delay amount of the delay code in case error detector <b>80</b> judges the correlation is existent. For example, a gain is not varied (decreased) even on the occurrence of a temporary level increase exceeding the tolerable input level of exclusive-OR circuits <b>72</b>A, <b>72</b>B. Thus, variation of the level not caused by a varied distance to the preceding vehicle can be omitted from the object of correlation calculation.
0036Namely, because the gain is not decreased even if the reception signal level is abruptly increased from the level received so far from the target, the input levels to exclusive-OR circuits <b>72</b>A, <b>72</b>B exceed the tolerable input level. Also, because the gain is not increased even if the reception signal level is abruptly decreased from the level received from the target, the input levels stay below the tolerable input level. Accordingly, exclusive-OR circuits <b>72</b>A, <b>72</b>B do not work under these reception signals. As such, operation of the exclusive-OR circuits <b>72</b>A, <b>72</b>B is inhibited against a varied reception signal level which does not seem to be caused by relative variation to the target. This enables reduced probability of incorrect detection, maintaining continuous measurement for the target.
0037Thus, to one of the input terminals of each exclusive-OR circuit <b>72</b>A, <b>72</b>B, the demodulated signal (I-component or Q-component) from variable gain amplifier <b>71</b>A, <b>71</b>B is input. Also, to the other input terminals, the delay code from delay code generator <b>60</b> is input. The outputs of exclusive-OR circuits <b>72</b>A, <b>72</b>B are input to latch circuits (FF) <b>73</b>A, <b>73</b>B, respectively.
0038<figref idref="DRAWINGS">FIG. 3A through 3C</figref> show diagrams illustrating the correlation calculation by means of exclusive-OR circuits <b>72</b>A, <b>72</b>B and latch circuits (FF) <b>73</b>A, <b>73</b>B. As shown in <figref idref="DRAWINGS">FIG. 3A</figref>, for example, when a delay difference between the demodulated signal and the delay code is +4 bits, an H (“1”) level is output from each exclusive-OR circuit <b>72</b>A, <b>72</b>B at the timing when the values of the demodulated signal and the delay code differ. Latch circuits (FF) <b>73</b>A, <b>73</b>B latch the H level until the next reset timing comes. As to the reset interval, an appropriate interval is set considering a response speed of each exclusive-OR circuit <b>72</b>A, <b>72</b>B and FF <b>73</b>A, <b>73</b>B. Also, as shown in <figref idref="DRAWINGS">FIG. 3B</figref>, for example, when a delay difference between the demodulated signal and the delay code is +0.5 bit, H level (“1”) is output from exclusive-OR circuits <b>72</b>A, <b>72</b>B at the timing when the values of the demodulated signal and the delay code differ, in a similar way to the above. FF <b>73</b>A, <b>73</b>B latch the H level until the next reset timing comes. Namely, the outputs of FF <b>73</b>A, <b>73</b>B correspond to the existence of correlation between the demodulated signal and the delay code. When there is no correlation (that is, when the demodulated signal and the delay code are not synchronized) the outputs of FF <b>73</b>A, <b>73</b>B become the H level.
0039Meanwhile, as shown in <figref idref="DRAWINGS">FIG. 3C</figref>, when there is no delay difference between the demodulated signal and the delay code, both values become coincident, and the outputs from exclusive-OR circuits <b>72</b>A, <b>72</b>B become the L level (“0”). Therefore, the outputs of latch circuits (FF) <b>73</b>A, <b>73</b>B also become the L level. Namely, when the demodulated signal and the delay code are in a correlation condition (i.e. synchronized), the outputs of FF <b>73</b>A, <b>73</b>B become the L level. The outputs of FF <b>73</b>A, <b>73</b>B are input to error detector <b>80</b>.
0040Influenced by noise, etc., correlation detection cannot always be performed by the aforementioned correlation calculation for a delay code, only for one period of the PN code. In addition, incorrect correlation detection may be performed against noise or the reception signal received from an object different from the target to be measured. For this reason, according to the embodiment of the present invention, correlation calculation is performed for a plurality of times. By performing error detection processing against the correlation results performed in error detector <b>80</b>, correct correlation detection is obtained. Error detector <b>80</b> is constituted of, for example, a programmable logic circuit performing the processing procedure described below.
0041<figref idref="DRAWINGS">FIG. 4</figref> shows a diagram illustrating processing performed in error detector <b>80</b>. Error detector <b>80</b> sets to code generator <b>60</b> an initial value of the delay amount of the delay code to be generated (S<b>10</b>). The initial value of the delay amount may have the same phase as the phase of the PN code generated in pseudo noise code generator <b>10</b>, or may be deviated for a certain amount. Error detector <b>80</b> receives and stores the outputs from latch circuits (FF) <b>73</b>A, <b>73</b>B for a predetermined number of reset times (for example, 10 times) (S<b>12</b>). Error detector <b>80</b> then performs error detection operation based on the outputs for the predetermined number of times (S<b>14</b>). Typically, error detector <b>80</b> calculates a mean value N of the number of times of each L level of FF <b>73</b>A, <b>73</b>B (in case the demodulated signal and the delay code are in synchronization). For the number of reset times M, the mean value N is calculated as follows. <br />Mean value <i>N</i>=√{square root over ( )}((number of <i>L </i>level times in <i>FF </i>73<i>A/M</i>)<sup>2</sup>+(number of <i>L </i>level times in <i>FF </i>73<i>B/M</i>)<sup>2</sup>)<br /> Error detector <b>80</b> stores the mean value N calculated above (S<b>16</b>).
0042Error detector <b>80</b> judges whether the delay code has been delayed by predetermined unit by unit over the entire sliding range of the delay amount (i.e. one period of the PN code) (S<b>18</b>). When the above error detection operation is not completed for the entire delay amounts delayed by predetermined unit by unit over the sliding range, error detector <b>80</b> delays the delay amount of the delay code from delay code generator <b>60</b> by a predetermined unit (for example, 0.5 bit) more, and repeats the processing of the above steps S<b>12</b> through S<b>14</b>. Namely, error detector <b>80</b> stores the outputs of FF <b>73</b>A, <b>73</b>B for the number of reset times, and calculates the mean value N. In step S<b>18</b>, on completion of the above error detection operation for the entire delay amounts delayed by predetermined unit by unit over the sliding range, error detector <b>80</b> compares the maximum mean value N<sub>max</sub>, which is the maximum among the mean values N corresponding to each delay amount delayed by predetermined unit by unit, with a predetermined threshold. If the mean value N<sub>max </sub>exceeds the threshold, error detector <b>80</b> judges that correlation is existent, and determines the delay amount producing the mean value N<sub>max </sub>as delay amount corresponding to the distance or the relative speed to the target (S<b>22</b>). Additionally, if any mean values do not exceed the threshold, the process returns to S<b>12</b>, and correlation detection is started afresh.
0043Based on the determined delay amount, error detector <b>80</b> adjusts the gains of variable gain amplifiers <b>71</b>A, <b>71</b>B (S<b>24</b>). For example, error detector <b>80</b> has a table indicative of the delay amount and the gain, and determines the gain based on the table value. Error detector <b>80</b> supplies control signals (an I-ch gain control signal and a Q-ch gain control signal shown in <figref idref="DRAWINGS">FIGS. 3A–3C</figref>), which are based on the determined gain, to variable gain amplifiers <b>71</b>A, <b>71</b>B.
0044Further, error detector <b>80</b> outputs the determined delay amount to relative speed calculator <b>90</b> and distance calculator <b>92</b> (S<b>26</b>). Based on the received delay amount, relative speed calculator <b>90</b> and distance calculator <b>92</b> calculate the relative speed and the distance to the target, respectively.
0045As such, in the embodiment of the present invention according to the aforementioned exemplary first circuit configuration, correlation calculator <b>70</b> and error detector <b>80</b> for correlation detection processing can be configured of a simple digital processing circuit without using an analog-to-digital converter. Thus, it becomes easy to incorporate the circuit into an LSI, and reduction of power consumption, miniaturization and cost reduction can be attained. Further, by amplifying the demodulated signal level based on the phase difference (delay amount) at the time correlation is judged existent, incorrect detection of an object other than the target can be eliminated, and accurate tracking of the target can be achieved.
0046Now, delay code generator <b>60</b> generates a pseudo noise code identical to the pseudo noise code generated in pseudo noise code generator <b>10</b>, and outputs a delay code in which the pseudo noise code is delayed for a predetermined amount. In order to delay the delay code fed from delay code generator <b>60</b> for an accurate delay amount from the pseudo noise code fed from pseudo noise code generator <b>10</b>, it is necessary that the pseudo noise code generated in delay code generator <b>60</b> be synchronized with the pseudo noise code generated in pseudo noise code generator <b>10</b>. However, for example, at the time of initiating delay code generator <b>60</b> and pseudo noise code generator <b>10</b>, there is a case that both pseudo noise codes are not synchronized before the delay generation stage of the pseudo noise code. In such a case, phase adjustment is required for synchronizing both codes. In the following, a synchronization adjustment method between pseudo noise code generator <b>10</b> and delay code generator <b>60</b> will be described, focusing on a method for adjusting the delay code phases based on the phase of the pseudo noise code. Here, using the same adjustment method as the above, it may also be possible to adjust the phase of the pseudo noise code based on the delay code phase.
0047<figref idref="DRAWINGS">FIGS. 5A</figref>, <b>5</b>B show diagrams illustrating an exemplary configuration for synchronization adjustment between pseudo noise code generator <b>10</b> and delay code generator <b>60</b>. In <figref idref="DRAWINGS">FIG. 5A</figref>, pseudo noise code generator <b>10</b> includes a code generator <b>12</b> for generating a pseudo noise code (PN code) as parallel data, and a parallel-to-serial converter <b>14</b> for converting the PN code of parallel data into a serial data, and thereby the PN code of serial data is output. Delay code generator <b>60</b> includes a phase adjuster <b>62</b>, a code generator <b>64</b> for generating a delay code of parallel data according to the delay amount indication from phase adjuster <b>62</b>, and a parallel-to-serial converter <b>66</b> for converting the delay code of parallel data to a serial data, and thereby the delay code of serial data is output. The PN code is forwarded to the transmitting radio-frequency modulator <b>20</b>, and a portion thereof branches to input into a phase difference detector <b>100</b>. Also, the delay code is forwarded to correlation calculator <b>70</b>, and a portion thereof is made branch and is input into phase difference detector <b>100</b>.
0048Parallel-to-serial converters <b>14</b>, <b>66</b> are so-called SerDes (Serializer-Deserializer) devices, each converting a low-speed parallel data into a high-speed (for example, no less than 1 Gbps) serial data. SerDes has a phased lock loop (PLL) circuit incorporated therein. Since phases are deviated between SerDes for a few bits because of the phase lock control at the time of turning on the power, phase synchronization is necessary when starting up.
0049<figref idref="DRAWINGS">FIG. 5B</figref> shows an exemplary circuit configuration of phase difference detector <b>100</b>. As shown in this <figref idref="DRAWINGS">FIG. 5B</figref>, phase difference detector <b>100</b> includes an exclusive-OR circuit <b>102</b>, and a latch circuit <b>104</b> to which the output of the exclusive-OR circuit <b>102</b> is input. Accordingly, the circuit configuration and the operation of phase difference detector <b>100</b> are identical to those of correlation calculator <b>70</b>. Namely, when the phase of the PN code deviates from the phase of the delay code, an H-level signal is output from latch circuit <b>104</b>, while when the phases of both codes are matched, an L-level signal is output from latch circuit <b>104</b>. The output of latch circuit <b>104</b> is input to phase adjuster <b>62</b>. Phase adjuster <b>62</b> produces a delay amount of the delay code for a predetermined unit (for example, 0.5 bit) when the output of latch circuit <b>104</b> is the H level, and varies the delay amount by predetermined unit by unit until the output of latch circuit <b>104</b> becomes the L level. When the output of latch circuit <b>104</b> becomes the L level, the phases of both codes become matched, and thus the synchronization adjustment between the both codes is completed. In addition, after the measurement is started, a delay amount change instruction from error detector <b>80</b> is input to phase adjuster <b>62</b>.
0050<figref idref="DRAWINGS">FIG. 6</figref> shows a diagram illustrating synchronization adjustment operation of delay code generator <b>60</b>. As shown in this <figref idref="DRAWINGS">FIG. 6</figref>, the pseudo noise code and the delay code of parallel data are converted into serial data. When a phase difference exists between the pseudo noise code and the delay code, the phase difference is detected through the operation of phase difference detector <b>100</b>. Phase adjuster <b>62</b> successively delays the delay code phase by predetermined unit by unit (for example, 1 bit), based on the phase difference detected by phase difference detector <b>100</b>. Thereafter, as shown in the figure, assuming an original phase difference is +4 bits, when the delay code of parallel data has been shifted for 4 bits, phase difference detector <b>100</b> no more detects phase difference, and the synchronization adjustment is completed.
0051The unit of delay amount adjustment in phase adjuster <b>62</b> is set to one bit unit or less (for example, 0.5 bit or 0.2 bit). Preferably, there are provided a phase adjustment section adjusting on a basis of one unit, and another phase adjustment section adjusting on a basis of less than one unit.
0052<figref idref="DRAWINGS">FIG. 7</figref> shows a diagram illustrating a second exemplary circuit configuration of correlation calculator <b>70</b>. In <figref idref="DRAWINGS">FIG. 7</figref>, the demodulated signal (I-component and Q-component) of serial data is restored to parallel data, and correlation calculation is performed using those parallel data. The I-component and the Q-component amplified by variable gain amplifiers <b>71</b>A, <b>71</b>B are input to logic circuits for converting the components into binary data of the H/L levels, and H/L comparators <b>74</b>A, <b>74</b>B.
0053Variable gain amplifiers <b>71</b>A, <b>71</b>B amplify the reception signal level (I-component and Q-component) so that the levels fall within a tolerable input range of H/L comparators <b>74</b>A, <b>74</b>B. At this time, similarly to the first exemplary circuit configuration shown in <figref idref="DRAWINGS">FIG. 2</figref>, the gains of variable gain amplifiers <b>71</b>A, <b>71</b>B are determined based on the delay amount in case error detector <b>80</b> has judged the correlation is existent. With this, the gain is not changed for a temporarily varied reception signal level caused by, for example, the reception signal from an object which may not be the target with high possibility. Thus, since the gain is not decreased even if the level is abruptly increased from the reception signal received so far from the target, the input levels to H/L comparators <b>75</b>A, <b>75</b>B exceed the tolerable input level. Also, since the gain is not increased even if the level is abruptly decreased from the reception signal state from the target, the input levels fall below the tolerable input level. Accordingly, H/L comparators <b>74</b>A, <b>74</b>B do not operate against these reception signals. Accordingly, the correlation calculation is not performed against such an object which is no the target. Thus, it becomes possible to maintain continuous measurement for the target.
0054Parallel-to-serial converters <b>75</b>A, <b>75</b>B are constituted of so-called SerDes (Serializer-Deserializer) devices, each converting a low-speed parallel data into a high-speed (for example, 1 Gbps or more) serial data. In these parallel-to-serial converters <b>75</b>A, <b>75</b>B, the serial data signal output from H/L comparators <b>74</b>A, <b>74</b>B are converted into parallel data. A comparator circuit <b>76</b> compares the I-component data and the Q-component data for one period, which are converted into parallel data, with the parallel data of the delay code for one period, on a bit-by-bit basis. Comparator circuit <b>76</b> is constituted of, for example, a subtractor circuit in which subtraction is performed bit by bit. When the comparison results in a match for the entire bits, comparator circuit <b>76</b> outputs a match signal (for example, an L-level signal) to error detector <b>80</b>, while when the digital values are different in even one bit, comparator circuit <b>76</b> outputs a mismatch signal (for example, an H-level signal). The processing operation of error detector <b>80</b> is substantially identical to that illustrated in <figref idref="DRAWINGS">FIG. 4</figref>. In place of the outputs from FF <b>73</b>A, <b>73</b>B in step S<b>12</b> of <figref idref="DRAWINGS">FIG. 4</figref> in regard to the first exemplary circuit configuration shown in <figref idref="DRAWINGS">FIG. 2</figref>, the outputs from comparator circuit <b>76</b> are stored. The distance to the target and the relative speed are obtained based on the delay amount determined in error detector <b>80</b>.
0055Further, in the second circuit configuration, the delay code is supplied from delay code generator <b>60</b> to comparator circuit <b>76</b> in the form of parallel data. Accordingly, in the second circuit configuration, the delay code of parallel data is input to comparator circuit <b>76</b> before being converted into a serial data in parallel-to-serial converter <b>66</b> shown in <figref idref="DRAWINGS">FIG. 5A</figref>.
0056<figref idref="DRAWINGS">FIG. 8</figref> shows a diagram illustrating a third exemplary circuit configuration of correlation calculator <b>70</b>. In the above-mentioned second circuit configuration, the sliding correlation scheme is applied, in which the correlation is detected by successively varying the delay amount of the delay code. In contrast, in the third circuit configuration, the delay amount is directly obtained by performing correlation detection in one time period of the PN code, using a matched filter <b>77</b>. Matched filter <b>77</b> is constituted of, for example, a surface acoustic wave (SAW) filter. In a similar way to the second circuit configuration, the demodulated signal (I-component and Q-component) of serial data is amplified in variable gain amplifiers <b>71</b>A, <b>71</b>B, binary-converted in H/L comparators <b>74</b>A, <b>74</b>B, and thereafter converted into parallel data in serial-to-parallel converters <b>75</b>A, <b>75</b>B.
0057Instead of the delay code, the PN code fed from pseudo noise code generator <b>10</b> is input to matched filter <b>77</b> in the form of parallel data. The delay amount between the demodulated signal and the PN code is detected directly. Matched filter <b>77</b> supplies to error detector <b>80</b> an output signal corresponding to the delay amount.
0058<figref idref="DRAWINGS">FIG. 9</figref> shows a diagram illustrating processing operation of error detector <b>80</b> in the third circuit configuration. In <figref idref="DRAWINGS">FIG. 9</figref>, first, error detector <b>80</b> stores as many as a predetermined number of output values corresponding to the delay amounts fed from matched filter <b>77</b> (S<b>30</b>). Error detector <b>80</b> then calculates the aforementioned mean value N corresponding to each delay amount on a basis of the variation unit of the delay amount (S<b>32</b>), and compares the maximum mean value N<sub>max </sub>with a predetermined threshold. If the mean value N<sub>max </sub>exceeds the threshold, the delay amount causing the mean value N<sub>max </sub>is determined as delay amount corresponding to the distance or the relative speed to the target (S<b>34</b>). If no mean values exceed the threshold, the process returns to S<b>30</b>, and correlation detection is resumed.
0059Thereafter, in a similar way to the processing shown in <figref idref="DRAWINGS">FIG. 4</figref>, error detector <b>80</b> adjusts the gains of variable gain amplifiers <b>71</b>A, <b>71</b>B based on the determined delay amount (S<b>36</b>). The determined delay amount is then supplied to relative speed calculator <b>90</b> and distance calculator <b>92</b> (S<b>38</b>)
0060Also, in the above embodiments of the second circuit configuration and the third circuit configuration, correlation calculator <b>70</b> and error detector <b>80</b> for correlation detection processing can be configured of a simple digital processing circuit without using an analog-to-digital converter. Thus, it becomes easy to incorporate the circuit into an LSI, and reduction of power consumption, miniaturization and cost reduction can be attained. Further, by amplifying the demodulated signal level based on the phase difference (delay amount) at the time correlation is judged existent, incorrect detection of an object other than the target can be eliminated, and accurate tracking of the target can be achieved.
0061In the aforementioned embodiments of the present invention, the pseudo noise code is not limited to the M-sequence PN code, and instead, another code may be applicable, for example, non-M-sequence Gold code. The Gold code is a code sequence obtained by adding two M series having the same period.
0062Further, in the above embodiments, the target is exemplified by a preceding vehicle. However, not limited to the above, the target may be a succeeding vehicle.
0063According to the radar equipment of the present invention, the reception signal is amplified with feedback based on the delay amount obtained from the correlation detection result. Accordingly, it becomes possible to maintain the reception signal (demodulated signal) level to a proper level depending on the distance to the target, and accurate measurement can be achieved with high precision. Namely, the reception signal is amplified depending on the distance to the target, and the reception signal level is made within a tolerable input level range of a logic circuit for performing correlation calculation. In particular, during tracking the target, even when a reflected signal is received with abrupt level variation caused by noise or a reflected signal from an object other than the target, incorrect detection of the target can be avoided by disabling the correlation calculation.
0064Further, the radar equipment in accordance with the present invention can be configured of a simple digital processing circuit, and the circuit can suitably be incorporated into an LSI. Also, reduction of consumption power, miniaturization and cost reduction can be attained.
0065The foregoing description of the embodiments is not intended to limit the invention to the particular details of the examples illustrated. Any suitable modification and equivalents may be resorted to the scope of the invention. All features and advantages of the invention which fall within the scope of the invention are covered by the appended claims.
Contents4
10 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2008272957A1 | Cited by | United States of America | Pre-grant |
| US2008180311A1 | Cited by | United States of America | Pre-grant |
| US2014253387A1 | Cited by | United States of America | Pre-grant |
| US11181636B2 | Cited by | United States of America | Applicant |
| US7486225B2 | Cited by | United States of America | Search report |
| US9071234B2 | Cited by | United States of America | Search report |
| US2013314268A1 | Cited by | United States of America | Pre-grant |
| US10495727B2 | Cited by | United States of America | Applicant |
| US9081085B2 | Cited by | United States of America | Search report |
| US2011012774A1 | Cited by | United States of America | Pre-grant |
| US11422242B2 | Cited by | United States of America | Applicant |
| US9198150B2 | Cited by | United States of America | Applicant |
| EP0601884A2 | Cites | European Patent Office (EPO) | Search report |
| JP2000009833A | Cites | Japan | Applicant |
| JP2000324015A | Cites | Japan | Applicant |
| JP2001077721A | Cites | Japan | Applicant |
| US3641573A | Cites | United States of America | Search report |
| US3816829A | Cites | United States of America | Search report |
| US4005420A | Cites | United States of America | Search report |
| US4012737A | Cites | United States of America | Search report |
| US4045796A | Cites | United States of America | Search report |
| US4115772A | Cites | United States of America | Search report |
| US4216472A | Cites | United States of America | Search report |
| US4396916A | Cites | United States of America | Search report |
| US4443799A | Cites | United States of America | Search report |
| US4513285A | Cites | United States of America | Search report |
| US4758839A | Cites | United States of America | Search report |
| US5291202A | Cites | United States of America | Search report |
| US5347283A | Cites | United States of America | Search report |
| US5680143A | Cites | United States of America | Search report |
| US5719579A | Cites | United States of America | Search report |
| US5724041A | Cites | United States of America | Search report |
| US5734389A | Cites | United States of America | Search report |
| US5861834A | Cites | United States of America | Search report |
| US5959571A | Cites | United States of America | Search report |
| US6211812B1 | Cites | United States of America | Search report |
| US6218982B1 | Cites | United States of America | Search report |
| US6271786B1 | Cites | United States of America | Search report |
| US6278397B1 | Cites | United States of America | Search report |
| US6381261B1 | Cites | United States of America | Search report |
| US6392585B2 | Cites | United States of America | Search report |
| US6864834B2 | Cites | United States of America | Search report |
| JPH05256936A | Cites | Japan | Applicant |
| JPH0540165A | Cites | Japan | Applicant |
| JPH0587920A | Cites | Japan | Applicant |
| JPH0587921A | Cites | Japan | Applicant |
| JPH11160421A | Cites | Japan | Applicant |
5 priority claims, no other members on record
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 2004175799 | Japan | – | |
| 2004175799 | Japan | A | |
| 2004175799 | Japan | A | |
| 2004175799 | – | – | – |
| JP20040175799 | – | – | – |
31 transactions on the USPTO file
Allowed after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Request for Extension of Time - GrantedXT/G | XT/G | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Return from OIPEWROIPE | WROIPE | |
| Application Return TO OIPEROIPE | ROIPE | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Payment of additional filing fee/PreexamFLFEE | FLFEE | |
| A statement by one or more inventors satisfying the requirement under 35 USC 115, Oath of the ApplicOATHDECL | OATHDECL | |
| Notice Mailed--Application Incomplete--Filing Date AssignedINCD | INCD | |
| Cleared by L&R (LARS)L128 | L128 | |
| Referred to Level 2 (LARS) by OIPE CSRL198 | L198 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Initial Exam Team nnIEXX | IEXX |
9 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Lapsed due to failure to pay maintenance feeLapsedFP | FP | |
| Lapse for failure to pay maintenance feesLapsedPATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYLAPS | LAPS | |
| Information on status: patent discontinuationPATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362STCH | STCH | |
| Fee payment procedureMAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Publication
- 07199751
- Publication, DOCDB
- 7199751
- Publication, EPODOC
- US7199751
- Application
- 10984544
- Application, DOCDB
- 98454404
- Application, EPODOC
- US20040984544
Titles
- English
- Radar equipment
Patent term adjustment
- A delay
- +134 daysthe office missed an examination deadline
- Applicant delay
- −17 days
- Net adjustment
- 117 days
Classification
- CPC, 5
- G01S13/288
- G01S7/285
- G01S13/582
- G01S13/931
- G01S2013/9325
- IPC, 9
- G01S13 58
- G01S13 08
- G01S13 00
- G01S7 40
- G01S13 91
- G01S13 28
- G01S7 285
- G01S13 42
- G01S13 931
- USPC, 14
- 342109000
- 342089000
- 342091000
- 342092000
- 342104000
- 342118000
- 342134000
- 342145000
- 342165000
- 342173000
- 342175000
- 342189000
- 342194000
- 342195000