초록
▼
A DSSS (Direct Sequence Spectrum Spreading) radar has a transmitting part to transmit a transmitting signal, including a predetermined code sequence, to one or a plurality of targets, a receiving part to receive a received signal corresponding to the transmitting signal which has been reflected from the one or a plurality of targets, and a computing part. The computing part computes a sum signal and a difference signal of received signals received by the receiving part at different points in time, and obtains a Doppler frequency of the one or a plurality...
A DSSS (Direct Sequence Spectrum Spreading) radar has a transmitting part to transmit a transmitting signal, including a predetermined code sequence, to one or a plurality of targets, a receiving part to receive a received signal corresponding to the transmitting signal which has been reflected from the one or a plurality of targets, and a computing part. The computing part computes a sum signal and a difference signal of received signals received by the receiving part at different points in time, and obtains a Doppler frequency of the one or a plurality of targets based on a phase difference between the sum signal and the difference signal.
대표
청구항
▼
What is claimed is: 1. A DSSS (Direct Sequence Spectrum Spreading) radar comprising: a transmitting part configured to transmit a transmitting signal, including a predetermined code sequence, to one or a plurality of targets; a receiving part configured to receive a received signal corresponding to the transmitting signal which has been reflected from said one or a plurality of targets; and a computing part configured to compute a sum signal and a difference signal of received signals received by the receiving part at different points in time, and to es...
What is claimed is: 1. A DSSS (Direct Sequence Spectrum Spreading) radar comprising: a transmitting part configured to transmit a transmitting signal, including a predetermined code sequence, to one or a plurality of targets; a receiving part configured to receive a received signal corresponding to the transmitting signal which has been reflected from said one or a plurality of targets; and a computing part configured to compute a sum signal and a difference signal of received signals received by the receiving part at different points in time, and to estimate a Doppler frequency of said one or plurality of targets based on a phase difference between the sum signal and the difference signal. 2. The DSSS radar as claimed in claim 1, wherein the different points in time are separated by a time amounting to one or more period of the predetermined code sequence. 3. The DSSS radar as claimed in claim 1, wherein the computing part estimates the Doppler frequency by setting an imaginary part of a value, which is obtained by dividing the difference signal by the sum signal, to an argument of an arctangent function. 4. The DSSS radar as claimed in claim 1, wherein the computing part estimates the Doppler frequency by setting an imaginary part of a value, which is obtained by dividing the sum signal by the difference signal, to an argument of an arccotangent function. 5. The DSSS radar as claimed in claim 1, wherein the computing part estimates the Doppler frequency by a linear combination of an arctangent function having an argument set to an imaginary part of a value, which is obtained by dividing the difference signal by the sum signal, and an arccotangent function having an argument set to an imaginary part of a value, which is obtained by dividing the sum signal by the difference signal. 6. The DSSS radar as claimed in claim 1, wherein each of the received signals received at the different points in time is derived by averaging a plurality of reception samples. 7. The DSSS radar as claimed in claim 1, further comprising: a deriving part configured to compute a correlation between the received signal and the predetermined code sequence, and to derive a synchronization timing for each of said one or plurality of targets. 8. The DSSS radar as claimed in claim 7, wherein the computing part computes the sum signal and the difference signal of received signals received by the receiving part at different points in time, with respect to each of said one or plurality of targets, and estimates a Doppler frequency of each of said one or plurality of targets based on the phase difference between the sum signal and the difference signal. 9. The DSSS radar as claimed in claim 3, wherein the computing part estimates the Doppler frequency by computing an inverse trigonometric function, having an argument set to an imaginary part of a value which is obtained by dividing the difference signal by the sum signal or, by dividing the sum signal by the difference signal, by means of Pade expansion. 10. The DSSS radar as claimed in claim 1, wherein the computing part comprises: a first computing part configured to compute correlation vectors rv1 and rv2 from a vector v=(v(t1), . . . , v(tN))T which is formed from samples of received signals at mutually different times t1, . . . , tN and the received signals at the mutually different times t1, . . . , tN; a second computing part configured to form a pseudo-covariance matrix R applied with a spatial average by combining the correlation vectors rv1 and rv2; and a third computing part configured to compute the Doppler frequency from an algebraic equation or a pseudo-spectrum using (RRH)−1. 11. The DSSS radar as claimed in claim 1, wherein the computing part comprises: a first computing part configured to compute correlation vectors rv1 and rv2 from a vector v=(v(t1), . . . , v(tN))T which is formed from samples of received signals at mutually different times t1, . . . , tN and the received signals at the mutually different times t1, . . . , tN; a second computing part configured to form a pseudo-covariance matrix R applied with a spatial average by combining the correlation vectors rv1 and rv2; a third computing part configured to estimate a number NS of arriving signals; a fourth computing part configured to form a projection matrix Q from the pseudo-covariance matrix R depending on the number NS; a fifth computing part configured to compute a scale matrix S from a partial matrix of the pseudo-covariance matrix R; and a sixth computing part configured to compute the Doppler frequency from an algebraic equation or a pseudo-spectrum using a matrix which is generated from an arbitrary combination of the projection matrix Q and the scale matrix S, including QS−1QH. 12. The DSSS radar as claimed in claim 1, wherein the computing part comprises: a first computing part configured to compute correlation vectors rv1 and rv2 from a vector v=(v(t1), . . . , v(tN))T which is formed from samples of received signals at mutually different times t1, . . . , tN and the received signals at the mutually different times t1, . . . , tN; a second computing part configured to form a pseudo-covariance matrix R applied with a spatial average by combining the correlation vectors rv1 and rv2; a third computing part configured to form a projection matrix Q from the pseudo-covariance matrix R depending on a number NS of arriving signals which is set in advance; a fourth computing part configured to compute a scale matrix S from a partial matrix of the pseudo-covariance matrix R; and a fifth computing part configured to compute the Doppler frequency from an algebraic equation or a pseudo-spectrum using a matrix which is generated from an arbitrary combination of the projection matrix Q and the scale matrix S, including QS—1QH. 13. The DSSS radar as claimed in claim 1, further comprising: an estimating part configured to estimate a distance from the DSSS radar to said one or a plurality of targets, wherein the computing part computes the Doppler frequency based on a priority order of estimating the distance, which is determined from a relative relationship between the DSSS radar and said one or a plurality of targets. 14. A method implemented in a DSSS (Direct Sequence Spectrum Spreading) radar, comprising the steps of: transmitting a transmitting signal, including a predetermined code sequence, to one or a plurality of targets; receiving a received signal corresponding to the transmitting signal which has been reflected from said one or a plurality of targets; and computing a sum signal and a difference signal of received signals obtained in the receiving step at different points in time, and estimating a Doppler frequency of said one or a plurality of targets based on a phase difference between the sum signal and the difference signal. 15. The method as claimed in claim 14, wherein the different points in time are separated by a time amounting to one or more period of the predetermined code sequence. 16. A computer-readable storage medium which stores a program for causing a computer to function as a DSSS (Direct Sequence Spectrum Spreading) radar, said program comprising: a transmitting procedure causing the computer to transmit a transmitting signal, including a predetermined code sequence, to one or a plurality of targets; a receiving procedure causing the computer to receive a received signal corresponding to the transmitting signal which has been reflected from said one or a plurality of targets; and a computing procedure causing the computer to compute a sum signal and a difference signal of received signals obtained by the receiving procedure at different points in time, and estimating a Doppler frequency of said one or a plurality of targets based on a phase difference between the sum signal and the difference signal. 17. The computer-readable storage medium as claimed in claim 16, wherein the different points in time are separated by a time amounting to one or more period of the predetermined code sequence. 18. The computer-readable storage medium as claimed in claim 16, wherein the computing procedure includes: a first computing procedure causing the computer to compute correlation vectors rv1 and rv2 from a vector v=(v(t1), . . . , v(tN))T which is formed from samples of received signals at mutually different times t1, . . . , tN and the received signals at the mutually different times t1, . . . , tN; a second computing procedure causing the computer to form a pseudo-covariance matrix R applied with a spatial average by combining the correlation vectors rv1 and rv2; and a third computing procedure causing the computer to compute the Doppler frequency from an algebraic equation or a pseudo-spectrum using (RRH)−1. 19. The computer-readable storage medium as claimed in claim 16, wherein the computing procedure includes: a first computing procedure causing the computer to compute correlation vectors rv1 and rv2 from a vector v=(v(t1), . . . , v(tN))T which is formed from samples of received signals at mutually different times t1, . . . , tN and the received signals at the mutually different times t1, . . . , tN; a second computing procedure causing the computer to form a pseudo-covariance matrix R applied with a spatial average by combining the correlation vectors rv1 and rv2; a third computing procedure causing the computer to estimate a number NS of arriving signals; a fourth computing procedure causing the computer to form a projection matrix Q from the pseudo-covariance matrix R depending on the number NS; a fifth computing procedure causing the computer to compute a scale matrix S from a partial matrix of the pseudo-covariance matrix R; and a sixth computing procedure causing the computer to compute the Doppler frequency from an algebraic equation or a pseudo-spectrum using a matrix which is generated from an arbitrary combination of the projection matrix Q and the scale matrix S, including QS−1QH. 20. The computer-readable storage medium as claimed in claim 16, wherein the computing procedure includes: a first computing procedure causing the computer to compute correlation vectors rv1 and rv2 from a vector v=(v(t1), . . . , v(tN))T which is formed from samples of received signals at mutually different times t1, . . . , tN and the received signals at the mutually different times t1, . . . , tN; a second computing procedure causing the computer to form a pseudo-covariance matrix R applied with a spatial average by combining the correlation vectors rv1 and rv2; a third computing procedure causing the computer to form a projection matrix Q from the pseudo-covariance matrix R depending on a number NS of arriving signals which is set in advance; a fourth computing procedure causing the computer to compute a scale matrix S from a partial matrix of the pseudo-covariance matrix R; and a fifth computing procedure causing the computer to compute the Doppler frequency from an algebraic equation or a pseudo-spectrum using a matrix which is generated from an arbitrary combination of the projection matrix Q and the scale matrix S, including QS−1QH.