Digital frequency modulated continuous wave radar using handcrafted constant envelope modulation
First Claim
1. A method for determining a frequency modulation of a continuous wave radar for a vehicle, the method comprising:
- generating, with a code generator, a symbol stream comprising a time-sequence of modulating symbols, each symbol belonging to a limited set of symbols having unique numerical values;
feeding the symbol stream through one of (i) a shaping and (ii) filtering process to obtain a sequence of shaped or filtered symbols, respectively, comprising multiple sample values per symbol period, wherein the sample values represent samples of the shaped or filtered symbols at instants separated by intervals of a fraction of a time period between successive symbols;
calculating, with a waveform selection module, for the sample instants, (I, Q) samples of I and Q waveforms resulting from frequency modulating a carrier signal with the sequence of modulating symbols, wherein each I value is equal to a cosine of resulting instantaneous carrier phases at the sample instants, and each Q value is equal to a sine of the instantaneous carrier phases at the sample instants;
for each selected set of symbol values for a plurality of successive symbols on which a waveform is to depend, producing an average waveform over all symbol values outside the selected set of symbol values; and
on which the waveform is not to depend, superimposing all waveforms within plus and minus half a symbol period of the center symbol of each selected set of symbols having the same set of values and averaging the superimposed I, Q samples to produce for each selected set of symbols an averaged set of I, Q samples, and an average waveform, wherein each selected set of symbol values for a plurality of successive symbols are corresponding selected patterns of the successive symbols; and
recording, with the waveform selection module, final I, Q values to be stored in a memory for subsequent use in producing the frequency modulation in the frequency modulated continuous wave radar.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for determining a frequency modulation includes generating a symbol stream that is filtered, with multiple samples per period. Sample values represent samples of the filtered symbols at instants separated by intervals of a fraction of a time period between successive symbols. Samples of I and Q waveforms are calculated from frequency modulating a signal with the sequence of symbols. For each possible set of symbol values on which a waveform depends, an average waveform is produced over all symbol values outside the group; and on which the waveform is not to depend, all waveforms are superimposed within +/−half a period of the center symbol of each group having the same set of values and averaging the superimposed I, Q samples to produce for each group an averaged set of samples and an average waveform. Final I, Q values are stored for subsequent frequency modulation.
274 Citations
20 Claims
-
1. A method for determining a frequency modulation of a continuous wave radar for a vehicle, the method comprising:
-
generating, with a code generator, a symbol stream comprising a time-sequence of modulating symbols, each symbol belonging to a limited set of symbols having unique numerical values; feeding the symbol stream through one of (i) a shaping and (ii) filtering process to obtain a sequence of shaped or filtered symbols, respectively, comprising multiple sample values per symbol period, wherein the sample values represent samples of the shaped or filtered symbols at instants separated by intervals of a fraction of a time period between successive symbols; calculating, with a waveform selection module, for the sample instants, (I, Q) samples of I and Q waveforms resulting from frequency modulating a carrier signal with the sequence of modulating symbols, wherein each I value is equal to a cosine of resulting instantaneous carrier phases at the sample instants, and each Q value is equal to a sine of the instantaneous carrier phases at the sample instants; for each selected set of symbol values for a plurality of successive symbols on which a waveform is to depend, producing an average waveform over all symbol values outside the selected set of symbol values; and
on which the waveform is not to depend, superimposing all waveforms within plus and minus half a symbol period of the center symbol of each selected set of symbols having the same set of values and averaging the superimposed I, Q samples to produce for each selected set of symbols an averaged set of I, Q samples, and an average waveform, wherein each selected set of symbol values for a plurality of successive symbols are corresponding selected patterns of the successive symbols; andrecording, with the waveform selection module, final I, Q values to be stored in a memory for subsequent use in producing the frequency modulation in the frequency modulated continuous wave radar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 19)
-
-
10. A radar system for a vehicle, the radar system comprising:
-
at least one transmitter configured for installation and use on a vehicle, and configured to transmit a frequency modulated radio signal; at least one receiver configured for installation and use on the vehicle, and configured to receive radio signals that include the transmitted radio signals transmitted by the transmitters and reflected from objects in an environment; wherein a first transmitter of the at least one transmitter comprises a modulator comprising a code generator, a waveform selection module, a filter module, and a memory; wherein the code generator is configured to generate a symbol stream comprising a time-sequence of modulating symbols, each symbol belonging to a limited set of symbols having unique numerical values; wherein the filter module is configured to filter the generated symbol stream to generate a sequence of filtered symbols comprising multiple sample values per symbol period, wherein the sample values represent samples of the filtered symbols at instants separated by intervals of a fraction of a time period between successive symbols; wherein the waveform selection module is configured to calculate, for the sample instants, (I,Q) samples of I and Q waveforms resulting from frequency modulating a carrier signal with the sequence of modulating symbols, wherein each I value is equal to a cosine of resulting instantaneous carrier phases at the sample instants, and each Q value is equal to a sine of the instantaneous carrier phases at the sample instants; wherein the waveform selection module is configured to, for each selected set of symbol values for a plurality of successive symbols on which a waveform is to depend, produce an average waveform over all symbol values outside the selected set of symbol values; and
on which the waveform is not to depend, to superimpose all waveforms within plus and minus half a symbol period of the center symbol of each selected set of symbols having the same set of values and to average the superimposed I, Q samples to produce for each selected set of symbols an averaged set of I, Q samples, and an average waveform, wherein each selected set of symbol values for a plurality of successive symbols are corresponding selected patterns of the successive symbols; andwherein the waveform selection module is configured to record final I, Q values to the memory for subsequent use by the modulator in producing the frequency modulated continuous wave signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification