An Efficient Processing Architecture for Range Profiling Using Noise Radar Technology

The importance of high resolution range profiles (HRRPs) for radar applications like tracking or classification is well known. In the scientific literature several approaches have been investigated to obtain HRRPs from wideband radar signals. Recent works show that noise radar waveforms can be exploited in this sense due to their high resolution and low peak to sidelobe ratio (PSLR) properties. However their use can cause some issues in applications where long time integrations are required, e.g., in the presence of a low effective radiated power (ERP) transmitter: recording the reference signal in this case would be difficult due to the big quantity of data. This work proposes a real time digital processing schematic based on linear feedback shift registers (LFSRs) which is very flexible and has a low computational burden: its internal state can be easily controlled and reproduced in reception, where a multichannel correlator is exploited as matched filter. The resulting signal, compared to typical “pulse compression” and noise radar waveforms, shows similar performances but a lower order of complexity in terms of real time generation and reception.


Introduction
The capability of identifying unknown targets has become a fundamental aspect that the military world needs to investigate: in fact, the effectiveness of a mission can often depend on a rapid and reliable identification process, fundamental to recognize the threats or to avoid the so called "friendly fire" [1].
In this context, the use of high resolution range profiles (HRRPs) represents a challenging topic which has been investigated in the scientific literature both for maritime and for airborne targets: in fact, as well as their employment in search and tracking applications, various works exploited HRRPs also for classification/identification purposes [2][3][4][5][6][7].They can provide information about radar targets when 2-D imaging techniques fail; the latter, in fact, might show a series of issues in particular situations, e.g., when a synthetic aperture radar (SAR) cannot be installed on a moving sensor platform or when an inverse-SAR (ISAR) system finds difficulties in determining an axis rotation for slow targets.Some studies (e.g., [5]), also suggest that HRRPs are quite robust against aspect angle variations of the target.
HRRPs convey the information about a target, hence the waveforms exploited to perform this task have a great importance; high range resolution techniques rely, in general, on wideband waveforms.The latter include short pulses, compressed pulses and synthetic bandwidth signals [5].
Simple pulse systems require short signals to achieve high range resolution, but, as the duration of the pulse decreases, the transmitted power must be increased in order to maintain the same signal to noise ratio (SNR) conditions (the pulse duration is directly related to the energy transmitted).For the aforementioned reason, a simple pulse suffers from high power requirements or limited detection [8,9].
Pulse compressed waveforms allow to solve the problem that afflicts simple short-pulses.This class of signals is extensively used, providing high resolution without the compromise energy/pulse duration.In this class of signals a frequency modulation is exploited: it can be done by a linear law (also known as linear chirp) or a non-linear law (i.e., non linear chirp).The latter is used to reduce the side lobes of the ambiguity function [8].
Wideband signals can be also generated by synthetic waveforms: they rely on the duality between time and frequency domains.With these techniques an assembling of segments in the frequency domain is done, and it allows the creation of a wide spectrum with limited constraints applied on the hardware.In stepped-frequency wideband radars, waveforms are obtained by emitting successive relatively narrow-band pulses whose carrier frequency is sequentially increased.The transmitted waveform is typically a monochromatic signal whose duration corresponds roughly to the inverse of the desired instantaneous bandwidth [5].
More recently, in the family of wideband signals, the use of noise radar waveforms was investigated in several applications due to their good auto correlation function (ACF) properties (high resolution in range) and low probability of intercept (LPI) features [10][11][12].In particular, they show outstanding performances in high resolution profiling problems; for example in [13] two constant modulus phase modulated signals are developed and successfully tested.Moreover, in this particular field, modern digital processing techniques provide the possibility to develop low complexity pseudo-noise (PN) signal generators and to perform matched filtering by using commercial field programmable gate arrays (FPGAs) [14,15].
Recent works proposed a real time approach based on a multichannel correlator [16,17] in which the received signal is cross-correlated to shifted replicas of the reference, i.e., the transmitted samples stored in a memory.However there might be some applications in which storing the samples could represent an issue, e.g., where very long time integrations are needed.
In this study a flexible signal generation algorithm is presented; it exploits a noise radar multichannel correlator without the need of a reference signal storage.This capability was introduced in the system analyzed in [18], which consisted of a monostatic architecture capable of creating radar HRRPs even in the presence of an effective radiated power (ERP) lower than typical values of radar transmitters.In this context, the profiling function was supposed to exploit designations coming from a surveillance radar, included in the same defense system.
The proposed technique, based on the linear feedback shift register (LFSR) theory [19], is less effective than some modern PN number generators (e.g., [20,21]) but it is particularly suited for our purpose because of the good compromise between its performances and its computational burden.The reference can be directly reproduced in reception and the appropriate delay with respect to the received echo signal can be set using the LFSR initial seed in case of a raw designation.
The produced PN samples guarantee good properties in terms of correlation as well as bringing the possibility of a long-term integration process, very suitable for ERP systems.
The paper proposes a specific noise radar scheme capable of generating HRRPs in real time: here, particular emphasis is put on the processing chain.Moreover, we supposed only stationary targets or, equivalently, that a motion compensation between the target and the radar was already done.The overall radar system concept is shown in Figure 1.Here it is supposed that the extended target is within [R 0 , R 0 + N corr • ∆R], which is partitioned into a set of N corr range cells, each one having length equal to ∆R.
The physical interactions between the wave transmitted by the radar and the target can be analyzed by using the so called point scatterer model.According to this model, the received waveform can be evaluated as the sum of time-delayed replicas of the emitted signal, each one weighted with a complex coefficient that represents the response in amplitude and phase of the specific scatterer.In fact, each return is due to one of the target scattering centers.The range cell width will be defined by the waveform resolution which, in turn, depends on the signal bandwidth.The paper is organized as follows.Section 2 contains the novel contribution, where a series of algebraic manipulations allows to exploit a single pseudo-random bit generator to realize a more complex noise modulation scheme; in this way a noise radar signal can be generated with a very low order of complexity, because it just requires a limited number of memory registers.Section 3 describes the real-time matched filtering; in Sections 4 and 5 some tests (both by simulation and by an experimental measure) are performed over the proposed algorithm while in Section 6 a comparison is done with other known pulse compression waveforms.Finally, Section 7 reports conclusions and future perspectives.

Notation
This section describes the notation used in the present paper.For what concerns the numerical sets, Z is the set of integers, N is the set of natural numbers, R is the set of real numbers and C is the set of complex numbers.Vectors are denoted by boldface letters, and the symbol (•) T stands for transpose.For complex numbers, the symbol (•) * stands for conjugate.The symbol • indicates the ceiling function.The notation [a, b] is used to represent the mathematical interval between a and b, endpoints included, while (a, b] and [a, b) exclude the first and the second endpoint respectively.In the digital schematics the item z −1 corresponds to a discrete time delay equal to the sampling time.As for the signal notation, s(t) and s[n] stand for continuous-time and discrete-time signals, respectively.

Transmitting Section
The properties of the pseudo-random sequences are well known and their use is very common in a wide set of applications (e.g., satellite navigation, telecommunications, cryptography).The have statistical features similar to sequences obtained by random processes but they are generated by deterministic techniques.In fact the generator is modeled by a finite-state machine in which the initial condition is set by a specific key (i.e., the seed); the latter is the only random element while the PN sequence is just the expansion of the seed in a longer string.
With respect to a typical use of the LFSR (e.g., as bipolar modulating signal [14,15,22]), in this work it is exploited in an alternative mode.In fact, noise radar signals are generally synthesized using PN numbers (e.g., [23,24]), so the bit sequences are combined in order to get an approximation of independent uniform random variables.
, as a set of PN bit sequences generated by the same LFSR; the variable n indicates the discrete time.The first step to get good statistical properties is to make them uncorrelated.An immediate way to achieve it consists of cyclic shifts of a single PN sequence, U 0 [n]: where L 1 , . . ., L N bit −1 ∈ Z is a set of arbitrary time shifts.
A linear finite-state switching circuit can be modeled by a finite number of adders, memory devices, and constant multipliers connected in any permissible way.In the specific case of the LFSR (see Figure 2), which is a binary switching circuit, the adder is an "exclusive-or" logical block, the memory is represented by an ordinary binary shift register (as the blocks named z −1 in Figure 2) while the constant multipliers (the terms c 1 , ..., c N reg −1 in Figure 2) for the constant 1 represent connections, and for the constant 0 they are simply no connections.Input and output are assumed to be serial, i.e., they consist of binary data entering an input line one at a time.
In general, it is possible to describe the behavior of this circuit using a polynomial notation [19], as in Equation (2): Here, the n-th order coefficient is the first term entering the circuit and its effect is the first contribute in output.In this notation a multiplication for x ∈ R corresponds to a time shift.Using this notation, the LFSR output can be modeled by a characteristic function, G(x), containing a linear combination of the register binary internal states, U[n]: The summation is extended to +∞ because of the feedback in the LFSR (whose schematic is shown in Figure 2).The term U[n] of Equation ( 3) can be written according to the PN maximal length polynomial: where N reg is the number of registers (see Figure 2), also equal to the order of the maximal length polynomial; • c i , ∀i = 1, . . ., N reg , are the binary polynomial coefficients; • U[n − i] represents the i-th register content (it can be either 0 or 1).
For each instant, n, the value U[n] of the PN sequence corresponds to a linear combination of the N reg registers: Handling Equation ( 4) we get: In the last step of Equation ( 6) let define the new variable n = n − i: Recalling the definition of G(x), Equation ( 7) can be written as: In (8) we can put in evidence G(x): For the sake of simplicity, the denominator is defined as f (x): hence Equation ( 9) becomes: Let introduce a new variable m = i − l.Considering that −l = m − i is the LFSR seed, the condition l = m − i ≤ −1 must be satisfied, which implies i ≥ m + 1.The parameter m, instead, is equal to i − l where max(l) = i and i goes from 1 to N reg so the maximum value that m can assume is N reg − 1.
Using the variable m, Equation ( 11) becomes: where the coefficients y m can be obtained by the registers content and by the maximal length polynomial coefficients: The architecture able to implement this algorithm is shown in Figure 3: here, with a single LFSR generator it is possible to obtain in the same time the PN sequence, U[n], and its delayed replica, U[n − L], by performing a simple combination of the generator registers with the coefficients y 1 [L],...,y N reg [L], where L ∈ Z is the requested delay.The last aspect to be investigated consists of the calculation of the appropriate binary coefficients, We can start by their definition, contained in Equation ( 13): The binary coefficients y 1 , . . ., y N reg , can be obtained by a further schematic, shown in Figure 4 (which is an alternative way to represent the LFSR, see [19]) and based on Equation (15): where c N reg = 1 and L = 1, ..., N reg .
If the initial conditions are appropriately chosen, the digital structure in Figure 4 is able to generate the same sequence of Equation ( 14): In fact ( 16) is equal to (14) if c N reg = 1.This implies: where n = 0, 1, 2, ... , hence the condition At the L-th step, the registers of the generator in Figure 4 contain the appropriate coefficients y n needed to generate the initial sequence delayed of L steps, i.e., U[n − L].This algorithm can be generalized on r delays by overlapping r similar structures; in this way we are able to obtain The approximation of the uniform random number in [−π, +π) is then obtained by combining a set of N bit PN sequences as follows: where The overall phase generation schematic, including all the theory mentioned above, is shown in Figure 5.The generated waveform, s(t), consists of a phase modulated signal (without loss of generality, in the presented development, we deal with the baseband signal; the corresponding radio-frequency (RF) signal, on a carrier f c , would be equal to s RF , where Re {} is the real part of a complex number): where Equation ( 23) represents a sequence of pseudo-random phase symbols with duration T c .The variable θ[n] ∈ [−π, +π), obtained using (20), can result as a good approximation of a uniform random variable if the appropriate values of N bit and N Reg are chosen.It can be proved (proofs are shown in Appendix A) that under this condition the auto-correlation function (ACF) of s(t) has a triangular shape with base equal to 2 T c and a peak to side-lobe ratio (PSLR) equal to: with N sym representing the number of integrated phase symbols and BT the time-bandwidth product.
The LFSR generator can be initialized using a specific seed such that the same sequence, appropriately shifted according to the target position, can be locally generated in reception, realizing a sub-optimal matched filter.
The shift is easily performed by using the LFSR seed related to that specific delay.In fact, when the initial seed is known (e.g., in the presence of a designation, as in [18]), the "maximal length" code is a deterministic sequence: it can be written in a look-up table (LUT) of the same form of Table 1.Each seed (i.e., the digital word, [b N reg −1 , . . ., b 0 ], that sets the generator state) corresponds to a specific delayed signal replica.
This architecture results as a powerful solution for some hardware constraints [18]: in fact it theoretically permits an unlimited integration because samples of the reference signal do not have to be stored.
In the remainder of this paper the exploited sequence, called PN22, is generated using the values of Table 2. Its total length, M = 2 22 − 1, is suitable for the storage of the PN22 in a LUT similar to Table 1, showing, in the same time, good statistical properties.
Table 1.LFSR LUT used to fully reproduce the sequence starting from a specific delay.In this notation M = 2 N reg − 1 represents the sequence period, while the shifts are performed over multiples of the chip width, T c .The seed consists of a digital word of N reg bits, [b

Receiving Section
Performing real time matched filtering in noise radar technology (NRT) is a challenging task [25].Once the baseband signal components have been obtained, matched filtering can be performed by evaluating a real time cross-correlation (i.e., using the multichannel correlator [16][17][18], whose digital schematic is shown in Figure 6): exploiting the LFSR generator programmability an appropriately shifted local replica is generated by setting a specific initial seed.
In the correlation block the received signal, s In , is coherently detected and multiplied to N corr delayed and conjugated local replicas (s * Re f ).The output of this operation consists of a set of N corr complex values, r 0 , . . ., r (N corr −1)T c ∈ C, each one representing a single cross-correlation bin dumped after the integration time, T.
The sums are done over a fixed number N sym of phase symbols and this procedure is equivalent to a coherent integration, because it takes into account both the amplitude and the phase information: moreover, the integration time T can be expressed according to N sym , using the signal sampling time, T s , and the cross-correlation sampling step, equal to the chip time T c , as in Equation ( 25): A set of N corr accumulation block is needed in order to obtain the cross-correlation on the desired domain.Nowadays a modern field programmable gate array (FPGA) is able to handle a few thousands of these simple units, so implementing such algorithm on a real time board does not represent a critical problem.
The resulting profile can be expressed in vector notation, as follows: in which the generic k-th bin can be written in explicit form: The main parameters of Equation ( 27) are: • k, the index of the range bin;  The architecture proposed in this Section, compared to the typical noise radar ones, permits a reduction in terms of hardware complexity, especially for long term integration processes.
Let us consider, for example, the case described in [18]: here, with an integration time of 80 ms and a sampling time equal to 0.5 ns, it would be required a matched filter or a fast Fourier transform (FFT) with 160 × 10 6 coefficients while using the proposed approach only a set of N corr calculus units is needed (order of some hundreds, depending on the range profile length).
Moreover, in the latter case, the integration time is limited by the number of bits used in the digital integrator of the FPGA-based correlator.
The main issue in this architecture is given by scatterers showing time misalignments of a fraction of the sampling interval respect to the reference values used in the correlator.This problem could be overcome by decreasing the time distances between consecutive range cells, i.e., by generating a reference signal equal to s * Re f nT s − k T c γ , where γ ∈ N and γ > 1.Given the same range profile length, this procedure increases the number of range cells needed in the correlator but, in general, the hardware complexity still remains lower than a typical matched filter.
In the remainder of this paper the receiving section is dimensioned according to the parameters of Table 3 (theoretically, in presence of a couple of scatterers and considering the ACF triangular shape described in Appendix A, we would be able to distinguish the two different correlation peaks if the latter show a relative delay of at least one chip, hence we considered a resolution equal to T c ; the selected value for the chip duration, T c , gives a range resolution which is roughly one order of magnitude lower than the HRRP definitions suggested by some authors, e.g.[26], hence the value of 40 ns was actually chosen according to the equipment at our disposal for the laboratory tests of Section 5 but, in any case, better performances in terms of range resolution can be achieved with a larger bandwidth).

Simulations
The algorithm described in the previous Sections has been modeled in Simulink and the baseband noisy waveform was simulated in two different configurations to evaluate its features in terms of average PSLR and resolution.These two performances have been evaluated over a window of 400 range bins.The following two scenarios have been chosen in order to be emulated also using real equipment, as mentioned in Section 5.
The resulting range profiles are obtained by evaluating the absolute value of the multichannel correlator output.

Test on PSLR
In the first test, a single scatterer placed at bin #100 of the range window has been simulated.The integration, performed by a Simulink model of the multichannel correlator, was done over N sym = 10 4 phase symbols.The result is shown in Figure 7.
The average PSLR is coherent to the theoretical evaluation of Equation ( 24): in fact, considering N sym = 10 4 the expected PSLR is equal to 40 dB.

Test on Resolution
In this test a second scatterer was simulated as well as the scatterer placed at bin #100: it was supposed to be at bin #104 and to have different attenuations with respect to the main one: 7, 17, 27 and 37 dB.The results are shown in Figure 8.
They show good performances both in terms of PSLR and in terms of range resolution.In fact the secondary scatterer is recognizable until its relative attenuation with respect to the main peak is greater than the average side-lobe level (equal to −40 dB).

Experimental Measures
According to the situations already described in Sections 4.1 and 4.2, the proof of concept has been performed in laboratory, in order to test the proposed algorithm on real equipment.
The pseudo-noise phase sequence, PN22, with N sym = 10 4 , was generated in an offline mode using Simulink and then downloaded to an Agilent E8267C [27] signal generator by a GPIB-USB connection [28].Among the functions of the RF generator, there was the possibility to perform I/Q modulations starting from arbitrary phase sequences.In our case, as already described in the previous sections, the PN22 phase samples were defined using 4 bits, hence a 16-PSK modulation was performed.The latter transmitted the resulting RF signal with a bandwidth (BW) of 100 MHz (maximum bandwidth allowed by the signal generator hardware) and with a chip width, T c , equal to 40 ns.The specific value of the chip duration was defined in order to optimize the available bandwidth.
As in Section 4, the resulting range profiles are obtained by evaluating the absolute value of the multichannel correlator output.

Test on PSLR
To evaluate the performance in terms of PSLR, the signal was modulated on a carrier of 700 MHz (the carrier frequency was selected according to the available sampler) and transmitted on a short RF cable [29], necessary to emulate the signal propagation.The resulting signal was then sampled at 2.2 GHz and recorded on a solid state hard disk which allowed an offline processing in Simulink: the model we used was the same of Section 4. Starting from the recorded sampled signal (received on the carrier of 700 MHz), a demodulation was done and the samples of the digital complex envelope were processed using the model of Figure 6.The local reference signal was generated with an appropriate offset in order to place the correlation peak on bin #100, as in the simulations.The schematic of the set-up is shown in Figure 9 while the amplitude of the resulting cross-correlation is shown in Figure 10.

RF Generator
Sampler Offline Processing RF Cable  With respect to the same test done via simulation (see Figure 7), we got a similar PSLR but a degraded resolution.In fact the level of the samples adjacent to the peak is very high: this effect is due to the limited bandwidth of the RF generator.

Test on Resolution
In this case the modulated signal, already cited in Section 5.1, was divided and transmitted through two different paths, i.e., a short cable (the direct path) and a 43 m folded RF cable [29] connected to a variable microwave attenuator [30] (see Figures 11 and 12) .This latter was used to emulate a secondary scatterer A dB below the direct path, delayed of 4T c with respect to the latter.The two signals after being summed were sampled, recorded and processed in the same manner of Section 5.1.
The resulting profiles are shown in Figure 13: the main scatterer (direct path) is centered on bin #100 (the same delay of Section 5.1 was exploited in order to get the correlation peak on bin #100 of the range window).The first three values of the attenuation A exploited during the tests (i.e., 7, 17 and 27) are correctly represented by the normalized resulting profiles while the last one (i.e., 37 dB) is not recognizable because of the correlation sidelobes.The average PSLR is coherent with the theoretical value of 40 dB (N sym = 10 4 ).The correlation triangular shape was spread on the adjacent bins due to the limited transmitter BW.

Discussion
As already stated in the previous Sections, to obtain high resolution range profiles, waveforms with narrow peak of the ACF and low time sidelobes are typically needed [31].In technical literature several items ensuring these two properties can be found [32][33][34][35].They basically tend to achieve a narrow ACF peak by keeping the PSLR as low as possible.In this context, a comparison of the waveform proposed by this paper (i.e., PN22) with respect to other ones can be done.Using a simulation approach, five terms of comparison are taken into account: Once the BW is set, the direct consequence is a fixed resolution.To guarantee a fair comparison, all the waveforms were defined on the same − 3dB BW, 35 MHz, and on the same integration time, T = 50 µs (i.e., an equal compression ratio, BT).
In the pure unimodular noise waveform, based on the model of [24,34], the I and Q samples were obtained through a white Gaussian random process and the resulting signal was filtered using a rectangular-shaped filter.The linear chirp, the NLFM and the HNLFM waveforms were simulated using the same compression ratio; in particular, the second and the third ones, were created using the parameters found in [33].The difference between the NLFM and the HNLFM is that the latter also shows a specific amplitude modulation.
The last two codes, i.e., Barker and Frank, were generated considering the same chip width of the PN sequence proposed in Section 2; in this way the constraint related to the BW was respected.
The power spectrum density (PSD) and the ACF of the tested sequences are shown in Figure 14.The pure unimodular noise waveform and the chirp signal, having similar PSDs, show the same behavior in terms of resolution (intended as the main lobe width) equal to T c = 10 ns and of PSLR, 15 dB for the first and 13 dB for the second (the difference is given by the non-perfect rectangular shape of the low-pass filtering).With respect to the PN22 sequence, the chirp signal has a limited duration (equal to T) while the noise-like waveform would require a more complex digital generation scheme.
The NLFM shows improved performances in terms of PSLR with respect to the linear case (29 dB compared to 13 dB obtained with the linear chirp).
For what concerns the HNLFM waveform a good PSLR value was got (i.e., 104 dB with respect to PN22, where it is equal to 34 dB) but a higher complexity is needed in the signal generation phase: in fact an amplitude modulation is required and it causes a loss of efficiency in the transmitter.Given the deterministic nature of the HNLFM it is easier to intercept it with respect to a noisy waveform.Furthermore, the period of this code is limited to the integration time T; in fact, both for the linear and for the non linear chirps, the modulating sequence will repeat every T seconds (see Figure 15) and this causes an ambiguity in range.
In terms of resolution, the Barker 13 sequence has the same behavior of the PN22 but limited performances if we consider the code period (only 13 symbols) and the PSLR (22.3 dB).
Similar issues are present in the last comparison between the PN22 and the Frank code: this latter was generated with a phase quantum of 22.5 • corresponding to 4 bits of quantization (256 total symbols).This constraint was imposed in order to be coherent with the PN22 generation (quantized using 4 bits).These two signals have similar performances both in terms of resolution and of PSLR but the Frank code is limited by the repetition period, equal to N 2 = 256 chips.
In general, a disadvantage of pseudo-random signals with respect to deterministic ones resides in the optimization of the single waveform: in fact, in NRT field, we define a "family" of signals rather than the specific waveform.
Table 4 summarizes the advantages/disadvantages of each of the tested waveforms in terms of main lobe width, PSLR, repetition period and complexity in the generation phase.

Conclusions
The design of the transmitted waveform represents a key factor for the generation of radar HRRPs.In fact, it affects the most important parameters of a range profile, i.e., the resolution and the side-lobe level, both related to the capability to distinguish different scatterers of extended targets.
In this paper a pseudo-random radar waveform and a related processing scheme were proposed: the design was focused on a real time approach, capable of handling long time integrations with a computational burden as low as possible.The LFSR based generator permits the realization of a sub-optimal low complexity matched filter in reception.Due to the absence of a reference signal storage, the integration process can be theoretically unlimited: it results as a fundamental aspect to get suitable performances also in low ERP conditions.Therefore, the proposed algorithm can be fully exploited on bistatic/monostatic architectures with strict requirements in terms of ERP and/or processing resources.A typical noise radar processing chain, for example, would require to store the transmitted samples as reference: this represents an important issue for long time integrations hence the proposed architecture can provide a possible solution.
The mathematical model of the signal generator and the multichannel correlator were discussed and evaluated.The "proof of concept" was validated using both a simulation approach and a laboratory experiment: in these phases, the high robustness and versatility of the architecture was proved in terms of resolution and sidelobe level.A comparison to other known pulse compression waveforms was also done and the main differences were shown.
• the expected value of the output (k-th bin): • the second non central moment of the output (k-th bin): • and finally the root mean square (RMS) value of the output (k-th bin): The expected value provides information about the "averaged behavior" whereas the RMS indicates some displacement with respect to the former.In particular the sidelobes evaluated in this phase should be intended as the RMS expected value outside the chip time T c .
To evaluate the ACF, we can suppose s * Re f [nT s − kT c ] = s * in [nT s − kT c ], and T c = T s (one sample per chip).
We can calculate Equations (A6)-(A8) on the peak (k = 0, i.e., when the input sequences are perfectly overlapped) and on the sidelobes (k = 0, i.e., when the chips are not correlated).
In the first case (k = 0) we get: In the second case (k = 0) we get: These results are then exploited to evaluate the PSLR in dB, as done in Equation (24) (see also Figure A2)

Figure 1 .
Figure 1.Illustration of the overall radar system concept.

Figure 2 .
Figure 2. Basic linear feedback shift registers (LFSR) schematic.The blocks indicated with z −1 represent time shifts of a single sample.

Figure 3 .
Figure 3. Schematic of the final LFSR based symbol generator.

Figure 4 .
Figure 4. Digital schematic used for the generation of the binary weights y 1 , . . ., y N reg .

Figure 5 .
Figure 5. Overall schematic of the phase generator.

1 Figure 6 .
Figure 6.Digital schematic of the multichannel correlator.The block specified with the down-arrow represents the dump function which samples the resulting signals after the integration time, T. Both the multiplications and the summations must be considered as complex operations because they work with complex values.

Figure 7 .Figure 8 .
Figure 7. Detail of the range profile obtained for the test described in Section 4.1.It was normalized to the peak, placed at bin #100.

Figure 9 .
Figure 9. Measure set-up equipped for the laboratory test on the PSLR.

Figure 10 .
Figure 10.Detail of the range profile obtained for the test described in Section 5.1.It was normalized to the peak, placed at bin #100.

Figure 11 .
Figure 11.Measure set-up equipped for the laboratory test on the range resolution.

Figure 14 .Figure 15 .
Figure 14.Power spectrum density (PSD) (a) and auto correlation function (ACF) (b) of the signals to be compared.All of them are generated using BW −3dB = 35 MHz and an integration time T = 50 µs.

Table 2 .
Main parameters used in the generation of the sequence PN22.
L 1 (M + 1)/4Delay of the 2nd PN sequence, U 1 Re f [nT s − kT c ], the conjugated local replica of the transmitted signal, delayed of k range cells.

Table 3 .
Main parameters used in reception.

Table 4 .
Comparison of waveforms (the main lobe width, intended between its nulls, is expressed in terms of chip width, T c , while the PSLR is referred to the highest secondary lobe).All the waveforms show the same performances in terms of peak width due to the same −3 dB BW.