A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (2024)

1. Introduction

The hybrid direct sequence/frequency hopping (DS/FH) spread spectrum technology integrates the strengths of both a direct sequence spread spectrum (DSSS) and a frequency hopping spread spectrum (FHSS), making it a preferred choice for applications in space TT&C (Telemetry, Tracking, and Command), satellite communication, satellite navigation, and various other domains demanding robust anti-interference and anti-interception capabilities [1,2,3,4,5,6]. In the hybrid DS/FH spread spectrum system, multiple carriers are transmitted in a time-division pattern. Due to the continuous hopping of the carrier frequency, even if the motion speed remains constant, the carrier’s Doppler frequency will experience corresponding variations. When the relative motion speed is high, the Doppler frequency differences across different carrier frequencies become greater. The continuous hopping of the Doppler frequency introduces new frequency step excitations to the carrier tracking loop, necessitating constant adjustments to accommodate these changes. As a result, this ongoing frequency step response poses a severe challenge to steady-state tracking. Particularly in high dynamic environments, such as high-speed mobile communication scenarios, the first-order and second-order rates of change of the Doppler frequency become even more significant. These rates of change not only increase the difficulty of tracking but may also lead to the loss of lock. In response to this challenge, we need to conduct in-depth research on the tracking algorithms for hybrid DS/FH spread spectrum signals under high dynamic conditions.

In recent decades, the tracking technology for a hybrid DS/FH spread spectrum signal has drawn the attention of scholars at home and abroad. The authors of [7] analyze the effects of multiple interferences on the range and velocity measurement performance of a hybrid DS/FH spread spectrum system, providing a reference for the research on hybrid DS/FH spread spectrum signal tracking. A carrier tracking method aided by a frequency hopping pattern is presented in [8]. The Doppler shift variable introduced by the next frequency hopping point is estimated based on the predicted frequency hopping pattern and the current speed measurement. However, the maximum hopping speed is only 1.2 khop/s. The authors of [9] propose a hybrid DS/FH spread spectrum signal tracking approach. Although the hopping rate reaches 10 khops/s, the coherent integration period only occupies one frequency hopping time slot, which is only applicable to high signal-to-noise ratio (SNR) scenarios. The key technologies for the reception of hybrid direct sequence/fast frequency hopping (DS/FFH) spread spectrum signals are investigated in [10], including signal acquisition, tracking, and group delay equalization methods, in which the signal tracking part adopts the same method as that used in [8]. Although the frequency hopping rate involved is up to 100 khops/s, the information rate is set to be the same as the frequency hopping rate, making it only applicable to scenarios with a higher SNR. The authors of [11,12] employ a tracking scheme based on a velocity locked loop (VLL), which utilizes the coherent integration results of multiple hops for discrimination. The employed scheme simultaneously achieves the requirements of a high hopping rate and low SNR, yet the involved dynamic is merely 10 g/s, where g = 9.8 m/s2. Table 1 lists the hopping rates, dynamics, SNR, and loop structures involved in [8,9,10,11,12].

As indicated in Table 1, the research on tracking algorithms for high dynamic hybrid DS/FH spread spectrum signals has remained relatively scarce in recent years. Nevertheless, it is reassuring to note that numerous research achievements have been made in the tracking of high dynamic DSSS signals in recent times. Since the VLL used for hybrid DS/FH spread spectrum signals shares structural similarities with the frequency locked loop (FLL) employed for DSSS signals, we can draw inspiration from the tracking algorithms developed for DSSS signals under high dynamic conditions and design tracking algorithms suitable for VLL.

It was found that the filter parameters (i.e., the loop bandwidth) are essentially governed by the noise characteristic and dynamics. To this end, the authors of [13] derive the optimal loop bandwidth. Furthermore, the authors of [14,15,16] propose tracking algorithms that can adaptively adjust the loop bandwidth. However, both the dynamic adaptability and real-time performance of these adaptive algorithms are limited to a certain extent. The superiority of an FLL mainly comes from its wide pull-in range. Therefore, an FLL is often used to assist a phase locked loop (PLL) in a coupled structure to maintain the lock of the carrier tracking loop when there is a possible large frequency error under the high dynamic environment. The authors of [17] utilize a tracking algorithm switching between an FLL and PLL; the authors of [18] employ a loop structure of the second-order FLL and serially assisted third-order PLL; the authors of [19] weigh the discriminating results of a second-order FLL and third-order PLL, respectively, and adjust the weights according to different dynamic conditions; and the authors of [20] further analyze the steady-state tracking performance of a second-order FLL and parallelly assisted third-order PLL. However, these algorithms only discuss the improvement of loop structure without considering the improvement in the loop filter. An iterative filter design for an FLL and parallelly assisted PLL is presented in [21], but the iterative process may increase the computational complexity; the authors of [22] analyze the filter structure of a conventional third-order PLL and design a high dynamic PLL, but by simply considering the PLL-only case. The authors of [23] propose a high dynamic loop filter based on a second-order FLL and serially assisted third-order PLL, which achieves stable tracking in a high dynamic condition with an acceleration of 120 g and a jerk of 30 g/s.

Based on our previous thorough discussions, we recognized the issue of frequency agility in hybrid DS/FH spread spectrum signals. This characteristic of frequency agility poses significant challenges to the traditional structure of an FLL-assisted PLL. However, it is noteworthy that although the carrier frequency of the hybrid DS/FH spread spectrum signal undergoes hops, the relative motion speed remains continuously variable. Consequently, we utilize the VLL instead of FLL to track hybrid DS/FH spread spectrum signals. Nevertheless, when facing high dynamic scenarios characterized by significant acceleration and jerk, the rapid variation in signals makes it difficult for a traditional VLL to effectively cope and maintain stable tracking.

To achieve stable tracking of a hybrid DS/FH spread spectrum signal under high dynamic conditions, a high dynamic VLL (HD-VLL) based on the high dynamic loop filter is proposed in this paper. We initially delve into the accumulated phase tracking error caused by acceleration and jerk. Subsequently, the HD-VLL incorporates an acceleration compensation module and a jerk compensation module within the traditional VLL loop filter, which compensate for the phase tracking error with the system clock. Regarding the hardware implementation of HD-VLL, the output of the HD-VLL loop filter is updated with the system clock, which may conflict with the multiplexing function of traditional filters in parallel signal processing. In light of the aforementioned contradiction and taking into account the fact that the multi-carrier NCO module is also updated with the system clock, we design an HD-VLL-based multi-carrier NCO (HD-VLL-NCO). We conduct simulation analyses on an HD-VLL and HD-VLL-NCO, and the results reveal the following: Firstly, the HD-VLL demonstrates superior dynamic adaptability and steady-state tracking performance. Secondly, with the appropriate truncation bit width set, the HD-VLL-NCO is capable of achieving accuracy comparable to that of HD-VLL.

2. Hybrid DS/FH Spread Spectrum Signal Model

The received hybrid DS/FH spread spectrum signal at the receiver’s front end is modeled as follows:

r(t)=2PDtτtCtτtcos2πfcj+fdjt+φt+n0t,

where the constituent parameters are defined in Table 2.

The carrier frequency fcj in (1) can be specifically expressed as follows:

fcj=fc+h(j)Δf,

where fc is the carrier center frequency, Δf is the minimum hopping interval, and h(j) is the hopping point corresponding to the frequency hopping pattern.

It is assumed that the relative motion velocity between the transmitter and receiver is v, which is small with respect to the speed of light c. The approximation of the Doppler frequency fdj corresponding to the carrier frequency fcj is as follows:

fdj=vcfcj=vcfc+h(j)vcΔf.

Additionally, the FH code designed in this paper is correlated with the DS code, which means the DS code rate is a multiple of the FH code rate, and a frequency hopping time slot contains a fixed number of DS chips. Therefore, the synchronization of an FH code is completed at the same time as the DS code using a traditional delay locked loop (DLL), and there is no need to track the FH code phase independently.

3. HD-VLL for Hybrid DS/FH Spread Spectrum Signals

3.1. A Description of the Problem

It can be seen in (3) that the changing carrier frequency of each hopping time slot leads to the variable Doppler frequency, and the Doppler frequency jump between two adjacent hopping time slots can be expressed as follows:

fdj+1fdj=vj+1cfc+h(j+1)Δfvjcfc+h(j)Δf.

In general, it can be assumed that the velocity is almost the same in two adjacent frequency hopping time slots due to the high frequency hopping rate, so (4) can be written as follows:

fdj+1fdj=vch(j+1)h(j)Δf.

Equation (5) indicates that the Doppler frequency jump between adjacent hopping time slots is small when the relative motion velocity between the transmitter and receiver is small. In this case, an FLL can be used for carrier tracking, and the Doppler frequency jump will be huge when the relative motion velocity becomes large. This Doppler frequency jump continuously introduces a frequency step excitation to the FLL, causing a continuous response of the frequency step excitation, which makes it difficult to maintain steady-state tracking.

To address the above problem, considering that the relative motion velocity is almost constant while the Doppler frequency is severely hopping between the two adjacent hopping time slots, we replace the FLL with a VLL in hybrid DS/FH spread spectrum signal carrier tracking. A VLL is much the same as an FLL except for the velocity discriminator. After the synchronization of the FH code, both the transmitter and receiver know the prior information of the FH sequence; thus, the velocity value can be converted to the corresponding Doppler frequency value in the multi-carrier NCO module. The structure of the VLL is shown in Figure 1.

The FLL and serially assisted PLL and the FLL with a parallelly assisted PLL are commonly used coupled structures of FLLs and PLLs for DS spread spectrum signal carrier tracking. Since a VLL is used instead of an FLL for hybrid DS/FH spread spectrum signal carrier tracking, there are corresponding structures of a VLL with a serially assisted PLL (VLL-SA-PLL) and a VLL with a parallelly assisted PLL (VLL-PA-PLL), as shown in Figure 2 and Figure 3, respectively. In addition, note that both the VLL and HD-VLL are second-order and the PLL is third-order in the following discussion and simulation.

There are not only high relative motion velocities, but also large acceleration and jerk in the high dynamic environment. However, the VLL loop filter suffers from insensitivity to acceleration and jerk.

Taking the second-order VLL loop filter as an example, the filter output is fixed during each loop update period (the loop update period is generally the same as the coherent integration period). Assuming that in the kth loop update period, the initial phase of the multi-carrier NCO accumulator is ϕ0k, the filter output v^dk in the last period plus velocity by acquisition vacq is taken as an estimated value of the velocity v^d, which is converted into Doppler frequency according to the carrier frequency of the current hopping time slot. Then, the local instantaneous phase generated by the multi-carrier NCO during the kth loop update period is given by (6) as follows:

ϕki=ϕ0k+2πfcjcv^dk+vacqiTs=ϕ0k+2πfcjcv^diTs,i=0,1,2,,M1,

where Ts denotes the sampling interval, and i and M denote the ith sampling point and the number of sampling points in a loop update period, respectively.

Practically, the instantaneous phase of the received signal is not only affected by velocity, but also by acceleration and jerk. Considering a high dynamic scenario with simultaneous velocity vd, acceleration a, and jerk a˙, the instantaneous phase φk of the received signal during the kth loop update period can be expressed as follows:

φk=φ0k+2πfcjcvdtnT+πfcjcatnT2+πfcj3ca˙tnT3,

where φ0k denotes the initial phase of the kth loop update period, T denotes the loop update interval, and T=MTs.

By discretizing the analog signal in (7), we obtain

φki=φ0k+2πfcjcvdiTs+πfcjcaiTs2+πfcj3ca˙iTs3,i=0,1,2,,M1.

The purpose of the carrier tracking loop is to generate a replica signal of the received carrier signal, that is, the error between the local instantaneous phase of the replica signal and the instantaneous phase of the received signal should be as small as possible at each moment. By comparing (6) with (8), it can be seen that (6) only takes into account the effect of velocity on the local instantaneous phase but leaves out the effects of acceleration and jerk. Consequently, there is an accumulated phase tracking error of πfcjaT2/c+πfcja˙T3/3c at the end of the kth loop update period. This accumulated phase tracking error is little when the dynamic is small; in this case, the impact on the loop can be ignored. However, as the dynamic increases, this accumulated phase tracking error poses challenges to the steady-state tracking of the loop.

3.2. HD-VLL

According to the discussion in Section 3.1, the filter output of the second-order VLL loop filter remains constant during a loop update period without taking into account the phase variation caused by acceleration and jerk, eventually causing the accumulated phase tracking error. To address the accumulated phase tracking error of the second-order VLL under high dynamic conditions, an HD-VLL based on the second-order VLL is proposed, which can simultaneously process jerk, acceleration, and velocity.

By comparing (6) and (8), it can be seen that at the ith sampling point of the kth loop update period, the phase variation generated by jerk and acceleration is πfcjaiTs2/c+πfcja˙iTs3/3c, which should be compensated in real time. However, it is observed that the values of acceleration and jerk cannot be obtained directly; thus, it is necessary to find reasonable estimates of acceleration as well as jerk, respectively.

The structure of the second-order VLL loop filter is depicted in Figure 4.

In the figure, ωnv and K represent the characteristic angular frequency and the gain of the second-order VLL loop filter, and z1 represents the unit delay, respectively.

The corresponding discrete transfer function is

V(z)=(2ωnvT+ωnv2T2)2ωnvTz1K(12z1+z2),

After filtering the input velocity error signal, the filtered state variables of the high-order loop filter also contain high-order information in addition to the filtered velocity error result, such as acceleration and jerk [24,25,26,27,28,29,30]. In the second-order VLL loop filter structure shown in Figure 4, signal ① located before Integrator 1 is actually the filtered second-order change rate of the velocity error (i.e., jerk), and the corresponding discrete transfer function between the input and ① is

Va˙(z)=ωnv2K.

Signal ②, located before Integrator 2, is actually the filtered first-order change rate of the velocity error (i.e., acceleration), and the corresponding discrete transfer function between the input and ② is

Va(z)=2ωnv+ωnv2T2ωnvz1K(1z1).

Hence, there is high-order information in the second-order VLL loop filter, which makes it adaptable to scenarios with certain acceleration and jerk. The filter output v^dk, which is obtained by integrating the filtered acceleration and the filtered jerk, is constant during a loop update period and is actually the estimate of the velocity at the start of the next loop update period. However, as the acceleration and jerk become greater, it is not only necessary to estimate the velocity variation between adjacent loop update periods, but also to provide a reasonable prediction of the velocity variation caused by acceleration and jerk at each sampling point during the loop update period. In this way, the difference between the local instantaneous phase of the replica signal and the instantaneous phase of the received signal at each sampling point can be as small as possible.

Therefore, the structure of the HD-VLL is proposed by adding acceleration and jerk compensation modules operating at the system clock to the second-order VLL loop filter. According to the previous analysis, ① is regarded as the estimated value a˙^ of jerk a˙, and ② is regarded as the estimated value a^ of acceleration a, so the acceleration and jerk compensation modules should compensate for a phase of πfcja^iTs2/c + πfcja˙^iTs3/3c at the ith sampling point.

Since the process of summing i or i2 by the accumulator is analogous to the integration process of the continuous signal, the workflow of HD-VLL to generate the local instantaneous phase is given below.

Accumulator 1 in the jerk compensation module accumulates the filtered jerk value a˙^ at each system clock, and the output s1i at the ith sampling point can be written as follows:

s1i=l=1ia˙^Ts=a˙^iTs.

The output of Accumulator 1 and the filtered acceleration value a^ are added and sent to the acceleration compensation module. Accumulator 2 in the acceleration compensation module accumulates a^+a˙^iTs at each system clock, and the output s2i at the ith sampling point can be written as follows:

s2i=l=1i(a^+a˙^lTs)Ts=a^iTs+a˙^Ts2i(i+1)2a^iTs+12a˙^iTs2,

where (13) is an approximation valid for a˙^Tsa^.

The output of Accumulator 2 and the filtered velocity value v^dk are added together as the final output s3i, which can be expressed as follows:

s3i=v^dk+a^iTs+12a˙^iTs2.

The output s3i of the HD-VLL filter and the acquisition velocity vacq are summed and converted to Doppler frequency according to the carrier frequency of the current frequency hopping time slot, which is accumulated by the multi-carrier NCO to produce the local instantaneous phase, and the result is given in (15).

ϕki=ϕ0k+2πfcjcl=1i(vacq+v^dk+a^lTs+12a˙^l2Ts2)Ts=ϕ0k+2πfcjc(vacq+v^dk)iTs+πfcjca^iTs2+πfcj3ca˙^iTs3=ϕ0k+2πfcjcv^diTs+πfcjca^iTs2+πfcj3ca˙^iTs3,i=0,1,2,,M1.

Compared to the local instantaneous phase produced by the second-order VLL in (6), which only contains the phase generated by velocity, the local instantaneous phase produced by the HD-VLL in (15) contains the phase generated by velocity, acceleration, and jerk. Hence, (15) better fits the instantaneous phase of the received signal in (8), which reduces the dynamic impact on the loop. A structure diagram of the HD-VLL is shown in Figure 5.

As shown in Figure 5, the structure of a multi-carrier NCO is displayed in the dashed box above, where Ko is the gain of the multi-carrier NCO; the structure of the HD-VLL loop filter is displayed in the dashed box below, where the second-order VLL loop filter structure is shown in the gray area, the jerk compensation module is shown in the purple area, and the acceleration compensation module is shown in the red area.

The workflow of the HD-VLL to generate local phase is summarized in Algorithm 1.

Algorithm 1: Workflow of HD-VLL to Generate Local Phase
1: Input:

velocity error vdis, sampling period Ts, loop update interval T, total number of loop update periods L, total number of sampling points in a loop update period M, carrier frequency of the current frequency hopping time slot fcj, acquisition velocity vacq, loop bandwidth Bv.

2:Initialization:k=1,i=1.
3:fork=1,2,,L do
4:Velocityerrordiscriminatormoduleupdatesthevelocityerrorvdis.
5:Updatea˙^, a^andv^dk by formula (10), formula (11) and formula (9).
6:fori=0,1,,M1 do
7:Updates1i by formula (12).
8:Updates2i by formula (13).
9:Updates3i by formula (14).
10:Updateϕki by formula (15).
11:end for
12: end for
13:Output:ϕki.

3.3. HD-VLL-NCO

An HD-VLL for hybrid DS/FH spread spectrum signal tracking is proposed in Section 3.2, but the below problems are faced in practical engineering implementation.

When the number of channels involved in a communication system is relatively small, or when hardware resources are sufficient, we typically equip each channel with an independent filter module to ensure independent and stable tracking for each channel. In this case, the HD-VLL mentioned above can be directly adopted. However, when receivers simultaneously need to process signals from multiple channels in order to improve hardware resource utilization, time-division multiplexing technology is widely employed in the design of filter modules. It allows multiple channels to share the same filter module, and through precise timing control, each channel utilizes the filter during different time slots, thus achieving the parallel processing of multi-channel signals without additional hardware costs. However, the output of the HD-VLL loop filter needs to be updated with the system clock, which means the filter must complete data processing within each system clock. This high-frequency update requirement poses a certain conflict with the multiplexing of a traditional filter.

The carrier NCO plays a crucial role in generating a locally replicated carrier signal, which is updated at each system clock. The working principle of the carrier NCO involves calculating the corresponding frequency word based on the input Doppler frequency value. The accumulator then accumulates the frequency words, and the accumulation results are used to look up the table and obtain the corresponding sine and cosine amplitude values.

The multi-carrier NCO, however, differs from the carrier NCO, as illustrated in Figure 6. The workflow is as follows: The input filtered velocity value and acquisition velocity are added together to form a velocity measurement value. Based on the predicted frequency hopping pattern and the current velocity measurement value, the Doppler frequency shift variable introduced by the next frequency hopping point is estimated. Subsequently, this estimated variable is converted into a frequency word, which is then accumulated and used for the lookup table. The hybrid DS/FH spread spectrum system employs multiple carrier frequencies. When utilizing the traditional carrier NCO structure, each carrier frequency necessitates a dedicated NCO, leading to increased resource utilization. The multi-carrier NCO, on the other hand, improves efficiency and reduces the use of hardware resources by centrally processing multiple carrier signals.

Based on the preceding discussions, the acceleration compensation module and jerk compensation module can be integrated into the multi-carrier NCO module, leading to the design of the HD-VLL-NCO. At each loop update period, the filter module outputs the filtered jerk a˙^, the filtered acceleration a^, as well as the filtered velocity v^d to the multi-carrier NCO module, which uses these values to update the frequency word at each system clock and then accumulates the frequency word and looks up the table to obtain the corresponding amplitude values.

The structure of the HD-VLL-NCO is shown in Figure 7.

As is shown in Figure 7, the structure of the second-order VLL loop filter is displayed in the dashed box at the bottom, and the structure of the high dynamic multi-carrier NCO is displayed in the dashed box at the top.

However, this method will bring new problems to the multi-carrier NCO. The dimension difference between jerk, acceleration, and velocity is Ts. Since the sampling frequency fs can reach tens or even hundreds of megahertz, its reciprocal Ts will be very small. Therefore, in high dynamic cases, it is necessary to comprehensively consider the precision and bit width when selecting the parameters for the multi-carrier NCO so as to ensure that the compensation of jerk and acceleration can be reflected on the frequency word while minimizing the waste of resources.

It can be seen in Figure 7 that there are three accumulators corresponding to three frequency words in the high dynamic multi-carrier NCO, with the name of jerk frequency word, acceleration frequency word, and frequency word, respectively. Three accumulators simultaneously accumulate these three frequency words, and the high N0 bits of the velocity accumulator are selected to perform a phase query. Finally, the multi-carrier NCO outputs the amplitude values of the sine and cosine wave signals. By appropriately setting the bit widths of the jerk frequency word, the acceleration frequency word, the frequency word, the accumulators, as well as the truncation, it is possible to achieve the accuracy and dynamic requirements while minimizing the waste of resources.

The formulas and bit widths for the frequency words of each order are given below. The first-stage jerk accumulator sum2 accumulates the jerk frequency word f2w and truncates c2 bits of the result and then adds it to the acceleration frequency word f1w, and the output θ¨ is

θ¨(n)=f1w+12c2m=1nf2w=f1w+nf2w2c2.

The second-stage acceleration accumulator sum1 accumulates θ¨(n1) and truncates c1 bits of the result and then adds it to the frequency word f0w, and the output θ˙ is

θ˙(n)=f0w+12c1m=1nθ2(m1)=f0w+nf1w2c1+f2w(n2n)2×2c1+c2.

The third-stage velocity accumulator sum0 accumulates θ˙(n1) and then truncates c0 bits of the result, and the output θ0 is

θ0(n)=12c0m=1nθ1(m1)=nf0w2c0+f1w(n2n)2×2c0+c1+f2w(n33n2+2n)6×2c0+c1+c2.

The phase variation caused by the filtered jerk a˙^, the filtered acceleration a^, and the estimated velocity v^d can be expressed as

θ(t)=2πfcjc(v^dt+a^2t2+a˙^6t3).

After discretizing the analog signal, that is, t=nTs=n/fs, the equivalent phase sequence is defined as

θ(n)=2πfcjc(v^dfsn+a^2fs2n2+a˙^6fs3n3).

According to the principle of direct digital synthesis (DDS), the output of the accumulator has the following relationship with the phase of simulated signal:

Nsum2N0=θ(n)2π,

where Nsum denotes the input of the lookup table and N0 denotes the bit width of the lookup table.

Hence, Nsum can, in turn, be derived as follows:

Nsum=2N02πθ(n)=2N0fcjc(v^dfsn+a^2fs2n2+a˙^6fs3n3).

By making the output θ0(n) of the HD-VLL based on the multi-carrier NCO equal to Nsum, the formulas for the frequency word of each order can be obtained as follows:

f0w=fcjc(a˙^6fs3+a^2fs2+v^dfs)2N0+c0f1w=fcjc(a˙^fs3+a^fs2)2N0+c0+c1f2w=fcjca˙^fs32N0+c0+c1+c2.

The simplified formulas can be derived as follows:

f0w=fcjcv^dfs2N0+c0f1w=fcjca^fs22N0+c0+c1f2w=fcjca˙^fs32N0+c0+c1+c2.

When the frequency word equals 1, it corresponds to the minimum frequency value, which is also the frequency resolution. The velocity resolution can be deduced from the frequency resolution. To make the frequency word, acceleration frequency word, and jerk frequency word equal to 1, respectively, we obtain the velocity resolution Δvd, acceleration resolution Δa, and jerk resolution Δa˙ as follows:

Δvd=cfsfcj2N0+c0Δa=cfs2fcj2N0+c0+c1Δa˙=cfs3fcj2N0+c0+c1+c2.

In practical applications, Δvd, Δa, and Δa˙ are determined in terms of the accuracy requirements. After determining the lookup table bit width N0 and sampling frequency fs, the appropriate truncation widths c0, c1, and c2 can be obtained by solving the above equations.

Figure 8 shows the block diagram of the implementation for the HD-VLL-NCO.

4. Simulation and Analysis

For the coupled structures of the VLL and PLL, most of the dynamics are eliminated by the VLL, while the remaining small portion of the frequency and phase differences are eliminated by the PLL. According to the analysis in [31], the serial structure of the VLL and PLL has better tracking performance than a parallel structure under high dynamic conditions. Therefore, we first simulate different bandwidths of the HD-VLL and select an appropriate bandwidth. Next, the VLL and HD-VLL are both simulated for the purpose of comparing their dynamic adaptabilities and steady-state tracking performance. Then, the VLL-SA-PLL and HD-VLL with a serially assisted PLL (HD-VLL-SA-PLL) are simulated to analyze the effect of two VLLs on the PLL’s tracking performance. Finally, the HD-VLL-NCO is simulated and compared with the HD-VLL.

The simulation parameters are set as follows: the DS code rate is 10 Mchips/s, the loop update period is 5 ms, the carrier center frequency is 1.5 GHz, the minimum hopping interval is 50 kHz, the number of hopping points is 4096, and the initial velocity error for tracking is 10 m/s.

4.1. Comparison of Different Loop Bandwidths

The selection of the bandwidth is significant for a carrier tracking loop, so we first simulate the HD-VLL of different loop bandwidths.

Assuming a scenario of relative sinusoidal motion between the transmitter and receiver, the velocity is [20sin(10t) + 30] m/s, the acceleration is 200cos(10t) m/s2, and the jerk is −2000sin(10t) m/s3. Hence, the maximum acceleration and maximum jerk are 200 m/s2 and 2000 m/s3. In practical scenarios, the motion between the transmitter and receiver does not frequently reach maximum acceleration and jerk. However, we can observe the behavior of algorithms under continuously varying acceleration and jerk, including extreme cases by simulating sinusoidal motion. This periodic variation enables us to continuously test and evaluate the algorithm at different time points, providing a more comprehensive understanding of its performance under varying acceleration and jerk conditions.

The frequency hopping rate is set to 100 khops/s, and the carrier-to-noise ratio (CNR) of the received signal is set to 30 dB·Hz. Different bandwidths of 3 Hz, 5 Hz, and 8 Hz are adopted, respectively. The velocity estimate curves and velocity error curves of different bandwidths for the HD-VLL are shown in Figure 9.

Figure 9 shows that the HD-VLL loses lock with the bandwidth of 3 Hz, and for the bandwidths of 5 Hz and 8 Hz, it is able to lock and enter steady-state tracking. The larger the bandwidth, the higher the dynamic the HD-VLL can adapt to. However, as the bandwidth increases, the steady-state tracking error also becomes larger, which will worsen the PLL tracking performance in HD-VLL-SA-PLL structures. Thus, we adopt 5 Hz for the HD-VLL in subsequent simulation.

4.2. Comparison of Dynamic Adaptability

To compare the dynamic adaptability of the standard VLL, the VLL variant described in [11], and the HD-VLL, all three of these systems are simulated and analyzed.

Firstly, we selected the parameters used in reference [11]: a frequency hopping rate of 10 khops/s, dynamics of 10 g/s, and a CNR of 33 dB-Hz. The three VLLs were simulated with a bandwidth of 5 Hz. The velocity estimate curves and velocity error curves of three tracking loop structures are shown in Figure 10.

As shown in Figure 10, All three VLLs are capable of steady-state tracking under the parameters used in reference [11].

Next, we increase the dynamics by assuming the same parameters as those used in Section 4.1, and a bandwidth of 5 Hz is adopted for the three VLLs. The velocity estimate curves and velocity error curves of the three tracking loop structures are shown in Figure 11.

In Figure 11, it can be seen that the HD-VLL is able to lock and enter steady-state tracking successfully, while the VLL and the VLL in [11] will lose lock at the moment of maximum jerk in the sinusoidal motion and cannot maintain steady-state tracking.

Then, to further observe the performance of VLL, the VLL in [11], and the HD-VLL under high dynamic conditions, we set up a simulation scenario where the frequency of sinusoidal motion increases with time: the velocity is [20sin(2t2) + 30] m/s, the acceleration is 80tcos(2t2) m/s2, and the jerk is [80cos(2t2) − 320t2sin(2t2)] m/s3. It can be seen that the maximum values of acceleration and jerk will increase with time. The velocity estimate curves and velocity error curves of the three tracking loop structures are shown in Figure 12.

As shown in Figure 12, at the beginning of tracking, the acceleration and jerk values are small, and the three VLLs are able to track, but as the acceleration and jerk increase, the HD-VLL can still maintain stable tracking, while the VLL and VLL in [11] cannot adapt to high dynamics and thus lose lock. Therefore, the HD-VLL proposed in this paper has better dynamic adaptability than the VLL and VLL in [11].

Finally, in order to make the VLL adapt to the given dynamic condition, the bandwidth of the VLL is increased to 8 Hz and 11 Hz, as shown in Figure 13.

It can be seen in Figure 13 that the VLL is able to lock and enter steady-state tracking for bandwidths of 8 Hz and 11 Hz. The larger the bandwidth, the higher the dynamic the VLL can adapt to. However, as the bandwidth increases, the steady-state tracking error also becomes larger, which worsens the PLL’s tracking performance in VLL-SA-PLL structures. Thus, we adopt 8 Hz for the VLL in a subsequent simulation.

4.3. Comparison of Steady-State Tracking Performance

To compare the steady-state tracking performance of the HD-VLL and VLL, the tracking errors for both the sinusoidal motion case and fixed jerk case are analyzed, respectively.

The sinusoidal motion case is first simulated with the same sinusoidal motion parameters as those used in Section 4.1. The HD-VLL adopts a bandwidth of 5 Hz, and the VLL adopts a bandwidth of 8 Hz. The velocity estimate curves and velocity error curves of the two loop structures are depicted in Figure 14.

The mean value and standard deviation of velocity tracking errors for the HD-VLL and VLL in the sinusoidal motion case are shown in Table 3.

The fixed jerk case is simulated with a fixed jerk of 150 g/s, and the velocity estimate curves and velocity error curves are shown in Figure 15.

The mean value and standard deviation of velocity tracking errors for the HD-VLL and VLL in the fixed jerk case are shown in Table 4.

It can be seen in Table 3 and Table 4 that the mean value and standard deviation of the steady-state tracking error of the HD-VLL are smaller than those of the VLL. Therefore, compared with the VLL, the HD-VLL can not only adapt to larger dynamics, but also has better steady-state tracking performance.

4.4. Comparison of PLL Tracking Performance

The steady-state tracking performance of the VLL affects the performance of the PLL, while the performance of the PLL is directly related to the bit error rate of the data demodulation. Therefore, the performance of the PLL both in the VLL-SA-PLL and HD-VLL-SA-PLL is compared and analyzed.

By assuming the same sinusoidal motion parameters as those used in Section 4.1, the HD-VLL adopts a bandwidth of 5 Hz, the VLL adopts a bandwidth of 8 Hz, and the PLL adopts a bandwidth of 20 Hz. The PLL discrimination curves and PLL filtering curves of the two loop structures are depicted in Figure 16.

It can be seen that the PLL cannot lock in the VLL-SA-PLL structure, whereas in the HD-VLL-SA-PLL structure, the PLL maintains steady-state tracking. Therefore, the tracking performance of the PLL in the HD-VLL-SA-PLL structure is superior to that in the VLL-SA-PLL structure under high dynamic conditions.

4.5. Comparison of HD-VLL-NCO and HD-VLL

The HD-VLL-NCO is presented for the implementation of the HD-VLL, as discussed in Section 3.3. To demonstrate the effectiveness of the HD-VLL-NCO, the HD-VLL and HD-VLL-NCO are simulated and compared.

The same sinusoidal motion parameters as those used in Section 4.1 are assumed, and a bandwidth of 5 Hz is adopted. The sampling frequency fs is 17 MHz, the lookup table bit width N0 is 12, the velocity resolution Δvd is 0.001 m/s, the acceleration resolution Δa is 0.1 m/s2, and the jerk resolution Δa˙ is 1 m/s3. Hence, according to (25), the truncation widths c0, c1, and c2 are set as 20, 17, and 21, respectively. The velocity estimate curves and velocity error curves of the two structures are shown in Figure 17.

It can be seen that the HD-VLL-NCO has almost the same tracking results as the HD-VLL. Therefore, in order to preserve the multiplexing of the filter module, the HD-VLL-NCO can be adopted in practical engineering implementation, and the accuracy requirement can be realized by setting appropriate truncation widths.

4.6. Application Discussion

In this paper, we propose two improved VLL design methods: an HD-VLL based on the loop filter and an HD-VLL-NCO based on NCO. Through a series of simulation experiments, we verified that these two improved VLLs exhibit significant advantages in terms of dynamic adaptability compared to traditional VLL loops. In practical applications, when hardware implementation requires support for multi-channel time division multiplexing, HD-VLL-NCO provides a feasible solution. By setting the bit width and parameters appropriately, the HD-VLL-NCO can support time division multiplexing for loop filter implementation while maintaining signal tracking accuracy, thereby reducing the complexity and cost of hardware implementation. Depending on the specific application requirements, we can reasonably select either of these two loops, as they can both significantly enhance the tracking performance of DS/FH hybrid spread spectrum signals in high dynamic environments.

5. Conclusions

The VLL loop filter only processes velocity and is insensitive to acceleration and jerk, which leads to the difficulty of maintaining steady-state tracking in high dynamic conditions. Therefore, after analyzing the accumulated phase tracking error generated by acceleration and jerk, the HD-VLL is proposed in this paper. The HD-VLL loop filter adds an acceleration compensation module and a jerk compensation module to the VLL loop filter, which compensates the phase variation generated by acceleration and jerk with the system clock. As for the engineering implementation, the HD-VLL-NCO is presented. The formula of each order of the frequency word and the bit width selection scheme are derived. The simulation results show that, compared with the VLL, the HD-VLL has better dynamic adaptability and steady-state tracking performance, and by setting appropriate truncation widths, the HD-VLL-NCO can achieve comparable performance to the HD-VLL. Specifically, the research results of this paper will provide technology support for frequency agile radar applications.

Author Contributions

Conceptualization, J.W. (Ju Wang); methodology, Y.L. and J.W. (Ju Wang); software, Y.L. and X.X.; writing—original draft preparation, Y.L. and J.W. (Jinyi Wang); writing—review and editing, J.W. (Ju Wang) and Y.Z.; supervision, J.W. (Ju Wang); funding acquisition, J.W. (Ju Wang). All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (grant number 61971043).

Data Availability Statement

The data are available from the corresponding author upon reasonable request. The data are not publicly available due to the fact that there are still graduate students using them for research.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:

DS/FHdirect sequence/frequency hopping
DSSSdirect sequence spread spectrum
FHSSfrequency hopping spread spectrum
TT&Ctelemetry, tracking, and command
SNRsignal-to-noise ratio
DS/FFHdirect sequence/fast frequency hopping
VLLvelocity locked loop
FLLfrequency locked loop
PLLphase locked loop
HD-VLLhigh dynamic VLL
HD-VLL-NCOHD-VLL based on multi-carrier NCO
DLLdelay locked loop
VLL-SA-PLLVLL serially assisted PLL
VLL-PA-PLLVLL parallelly assisted PLL
DDSdirect digital synthesis
HD-VLL-SA-PLLHD-VLL serially assisted PLL
CNRcarrier-to-noise ratio

References

  1. Krenz, R.; Rodziewicz, M. Hybrid DS/FH spread spectrum data transmission system for telemetry. In Proceedings of the 2016 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), Prague, Czech Republic, 20–22 July 2016; Volume 7, pp. 1–5. [Google Scholar]
  2. Wang, W.T.; Shen, Y.Y.; Wang, Y.Q. Keystone Transform-Based Parameter Search for Wide-Band Hybrid DS/FH Systems. IEEE Access 2019, 7, 108223–108231. [Google Scholar] [CrossRef]
  3. Si, W.W.; Fang, H.H.; Fu, S.S.; Ma, R. Research on DS/FH Signal Acquisition Algorithm Based on Slow Scanning Strategy. In Proceedings of the 2023 4th International Symposium on Computer Engineering and Intelligent Communications (ISCEIC), Nanjing, China, 18–20 August 2023; Volume 8, pp. 411–417. [Google Scholar]
  4. Kim, J.W.; Lim, B.J.; Ko, Y.C. A Rapid Serial Timing Acquisition Algorithm for Hybrid DS/FFH Packet Radio Communication. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 1016–1027. [Google Scholar] [CrossRef]
  5. Jin, X.; Yang, X.H.; Luo, S.X.; Wang, S.; An, J.P. A Novel Differential Coherent FFH/DS Acquisition Strategy for LEO Satellite-enabled Internet of Things. IEEE Internet Things J. 2023, 10, 20297–20310. [Google Scholar] [CrossRef]
  6. Wang, Z.C.; Cheng, J.; Su, R.H.; Hu, J.; Li, C.; Bian, D.M. Signal Detection and Parameter Estimation of Hybrid Hopping Spread Spectrum Signal. In Proceedings of the 2023 6th International Conference on Information Communication and Signal Processing (ICICSP), Xi’an, China, 23–25 September 2023; Volume 9, pp. 300–307. [Google Scholar]
  7. Lou, D.K.; Li, Z.Q.; Li, F.L. The range and velocity measurement performance of DS/FH hybrid spread spectrum signal with the interference. In Proceedings of the 2012 2nd International Conference on Computer Science and Network Technology, Changchun, China, 29–31 December 2012; Volume 12, pp. 1405–1408. [Google Scholar]
  8. Chen, Z.; Wang, Y.Q.; Yang, W.G.; Wang, Z.Y. Research on carrier tracking in Hybrid DS/FH spread spectrum TT&C system. In Proceedings of the 2010 2nd International Conference on Future Computer and Communication, Wuhan, China, 21–24 May 2010; Volume 5, pp. V2-796–V2-800. [Google Scholar]
  9. Chang, X.M.; Zhang, X.L.; Liu, Y.G.; Zhan, W. Research on high hopping rate DS/FH hybrid spread spectrum technology. Manned Spacefl. 2012, 2, 14–20. (In Chinese) [Google Scholar]
  10. Zheng, G.; Yao, Y.P.; Wang, D.D.; Tian, J.C. Study of an Application of Hybrid Spread Spectrum Technology in Satellite Communication. In Proceedings of the 2020 International Conference on Communications, Information System and Computer Engineering (CISCE), Kuala Lumpur, Malaysia, 3–5 July 2020; Volume 7, pp. 49–54. [Google Scholar]
  11. Chen, T.W.; Wang, J.; Fan, X.; Yue, Y.Y.; Miao, C.H. A research of carrier tracking loop for high hopping rate DS/FH receiver. In Proceedings of the 2013 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2013), Kunming, China, 5–8 August 2013; Volume 8, pp. 1–5. [Google Scholar]
  12. Yin, Y.H. Research and Implementation of Tracking Algorithm for DS/FH Signal. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2017. [Google Scholar]
  13. Jwo, D.J. Optimization and sensitivity analysis of GPS receiver tracking loops in dynamic environments. IEEE Proc.-Radar Sonar Navig. 2001, 148, 241–250. [Google Scholar] [CrossRef]
  14. Nan, H.N. Research on Fast Acquisition Algorithm and Tracking Algorithm for Satellite Communication System in High Dynamic Environment. Master’s Thesis, Northwestern Polytechnical University, Shaanxi, China, 2016. [Google Scholar]
  15. Wang, W.W. Research on Beidou Navigation Signal Tracking Algorithms and Software Implementation. Master’s Thesis, Xidian University, Xi’an, China, 2017. [Google Scholar]
  16. Luo, Z.B.; Ding, J.C.; Zhao, L. Adaptive gain control method of a phase-locked loop for GNSS carrier signal tracking. Int. J. Antennas Propag. 2018, 2018, 6841285. [Google Scholar] [CrossRef]
  17. Wang, S.C.; Yang, D.F.; Liu, Z.G. Research on high dynamic GPS software receiver. J. Astronaut. 2009, 30, 1078–1085. (In Chinese) [Google Scholar]
  18. Zhang, R.Y.; Zhan, Y.F.; Dai, X.J. Robust algorithm for high-dynamic and low-signal-to-noise ratio signal reception in deep space communications. IET Commun. 2013, 7, 1818–1824. [Google Scholar]
  19. Kuang, H.B. Research on GPS Signal Tracking under High Dynamic Condition. Ph.D. Thesis, Shanghai Jiao Tong University, Shanghai, China, 2010. [Google Scholar]
  20. Ma, L.; Shi, L.G.; Wang, Z.G. Performance analysis of a second order FLL assisted third order PLL for tracking Doppler rates. WSEAS Trans. Commun. 2014, 13, 26–43. [Google Scholar]
  21. Yang, R.; Zhan, X.Q.; Chen, W.T.; Li, Y.F. An Iterative Filter for FLL-Assisted-PLL Carrier Tracking at Low C/N_0 and High Dynamic Conditions. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 275–289. [Google Scholar] [CrossRef]
  22. Tan, X.G. High Dynamic Tracking Method of Satellite Navigation Signal. In Proceedings of the 11th Satellite Navigation Academic Annual Conference, Chengdu, China, 23–25 November 2020; Volume 11, pp. 35–38. [Google Scholar]
  23. Xiao, Q.; Wang, J. An improved Carrier Tracking Loop Design under high dynamic and low CNR conditions. In Proceedings of the EEI 2022 4th International Conference on Electronic Engineering and Informatics, Guiyang, China, 24–26 June 2022; Volume 6, pp. 1–5. [Google Scholar]
  24. Xie, G. GPS Principle and Receiver Design, 1st ed.; Publishing House of Electronics Industry: Beijing, China, 2009. [Google Scholar]
  25. Roland, E.B. Phase-Locked Loops Design, Simulation, and Applications, 6th ed.; McGraw-Hill: New York, NY, USA, 2007. [Google Scholar]
  26. Elliott, D.K. Understanding GPS: Principles and Applications, 2nd ed.; Artech House: London, UK, 2005. [Google Scholar]
  27. Lian, P. Improving Tracking Performance of PLL in High Dynamic Applications. Master’s Thesis, University of Calgary, Calgary, AB, Canada, 2004. [Google Scholar]
  28. Parkinson, B.W. Global Positioning System: Theory and Applications, 1st ed.; American Institute of Aeronautics & Ast: Reston, VA, USA, 1996. [Google Scholar]
  29. Rinder, P.; Bertelsen, N. Design of a Single Frequency GPS Software Receiver. Master’s Thesis, Aalborg University, Aalborg, Denmark, 2004. [Google Scholar]
  30. Donald, R.S. Phase-Locked Loops for Wireless Communications: Digital and Analog Implementation, 1st ed.; Springer: Berlin, Germany, 2012. [Google Scholar]
  31. Wu, X. Research on Tracking Algorithms and Implement Technology of Direct Sequence Spread Spectrum Signal. Master’s Thesis, Beijing Institute of Technology, Beijing, China, 2015. [Google Scholar]

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (1)

Figure 1.Block diagram of VLL.

Figure 1.Block diagram of VLL.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (2)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (3)

Figure 2.Block diagram of VLL with serially assisted PLL.

Figure 2.Block diagram of VLL with serially assisted PLL.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (4)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (5)

Figure 3.Block diagram of VLL with parallelly assisted PLL.

Figure 3.Block diagram of VLL with parallelly assisted PLL.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (6)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (7)

Figure 4.Structure of second-order VLL loop filter.

Figure 4.Structure of second-order VLL loop filter.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (8)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (9)

Figure 5.Structure diagram of HD-VLL.

Figure 5.Structure diagram of HD-VLL.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (10)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (11)

Figure 6.Structure of multi-carrier NCO.

Figure 6.Structure of multi-carrier NCO.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (12)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (13)

Figure 7.Structure of HD-VLL-NCO.

Figure 7.Structure of HD-VLL-NCO.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (14)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (15)

Figure 8.Implementation for HD-VLL-NCO.

Figure 8.Implementation for HD-VLL-NCO.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (16)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (17)

Figure 9.The tracking results of different bandwidths for the HD-VLL. (a) The velocity estimate curves of different bandwidths for the HD-VLL. (b) The velocity error curves of different bandwidths for the HD-VLL.

Figure 9.The tracking results of different bandwidths for the HD-VLL. (a) The velocity estimate curves of different bandwidths for the HD-VLL. (b) The velocity error curves of different bandwidths for the HD-VLL.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (18)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (19)

Figure 10.The tracking results of the VLL, the VLL in [11], and the HD-VLL with a jerk of 10 g/s. (a) The velocity estimate curve. (b) The velocity error curves.

Figure 10.The tracking results of the VLL, the VLL in [11], and the HD-VLL with a jerk of 10 g/s. (a) The velocity estimate curve. (b) The velocity error curves.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (20)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (21)

Figure 11.The tracking results of the VLL, the VLL in [11], and the HD-VLL with a velocity of [20sin(10t) + 30]. (a) The velocity estimate curve. (b) The velocity error curves.

Figure 11.The tracking results of the VLL, the VLL in [11], and the HD-VLL with a velocity of [20sin(10t) + 30]. (a) The velocity estimate curve. (b) The velocity error curves.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (22)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (23)

Figure 12.The tracking results of the VLL, the VLL in [11], and the HD-VLL with a velocity of [20sin(2t2) + 30]. (a) The velocity estimate curve. (b) The velocity error curve.

Figure 12.The tracking results of the VLL, the VLL in [11], and the HD-VLL with a velocity of [20sin(2t2) + 30]. (a) The velocity estimate curve. (b) The velocity error curve.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (24)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (25)

Figure 13.The tracking results of different bandwidths for the VLL. (a) The velocity estimate curves of different bandwidths for the VLL. (b) The velocity error curves of different bandwidths for the VLL.

Figure 13.The tracking results of different bandwidths for the VLL. (a) The velocity estimate curves of different bandwidths for the VLL. (b) The velocity error curves of different bandwidths for the VLL.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (26)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (27)

Figure 14.The tracking results of the HD-VLL and VLL in the sinusoidal motion case. (a) The velocity estimate curves of the HD-VLL and VLL in the sinusoidal motion case. (b) The velocity error curves of the HD-VLL and VLL in the sinusoidal motion case.

Figure 14.The tracking results of the HD-VLL and VLL in the sinusoidal motion case. (a) The velocity estimate curves of the HD-VLL and VLL in the sinusoidal motion case. (b) The velocity error curves of the HD-VLL and VLL in the sinusoidal motion case.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (28)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (29)

Figure 15.The tracking results of the HD-VLL and VLL in the fixed jerk case. (a) The velocity estimate curves of the HD-VLL and VLL in the fixed jerk case. (b) The velocity error curves of the HD-VLL and VLL in the fixed jerk case.

Figure 15.The tracking results of the HD-VLL and VLL in the fixed jerk case. (a) The velocity estimate curves of the HD-VLL and VLL in the fixed jerk case. (b) The velocity error curves of the HD-VLL and VLL in the fixed jerk case.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (30)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (31)

Figure 16.The PLL tracking results of the HD-VLL-SA-PLL and VLL-SA-PLL. (a) The PLL discrimination curves. (b) The PLL filtering curves.

Figure 16.The PLL tracking results of the HD-VLL-SA-PLL and VLL-SA-PLL. (a) The PLL discrimination curves. (b) The PLL filtering curves.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (32)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (33)

Figure 17.The tracking results of the HD-VLL-NCO and HD-VLL (5 Hz). (a) The velocity estimate curves. (b) The velocity error curves.

Figure 17.The tracking results of the HD-VLL-NCO and HD-VLL (5 Hz). (a) The velocity estimate curves. (b) The velocity error curves.

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (34)

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (35)

Table 1.Comparison of hopping rates, dynamics, SNR, and loop structures.

Table 1.Comparison of hopping rates, dynamics, SNR, and loop structures.

ReferencesHopping Rates (hops/s)DynamicsSNR (dB)Loop Structures
[8]≤1.2 kAcceleration 30 g≥13Second-order PLL
[9]10 kUnspecifiedUnspecifiedFLL and PLL Switching
[10]100 kUnspecified≥0PLL
[11]10 kJerk 10 g/s≥−30Second-order VLL assisted third-order PLL
[12]9 kJerk 10 g/s−25Second-order VLL assisted third-order PLL

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (36)

Table 2.Parameters in hybrid DS/FH spread spectrum signal model.

Table 2.Parameters in hybrid DS/FH spread spectrum signal model.

ParametersDefinition
PReceived signal power
DtDatabit,Dt=±1
CtDScodesequencewithcoderateofRc
τtCode delay time in seconds
φtInitial carrier phase in radians
n0tZero-meanGaussianwhitenoisethathasone-sidedpowerspectraldensityofN0
fcjCarrier frequency of jth frequency hopping time slot
fdjDoppler frequency offset in jth frequency hopping time slot caused by relative motion between transmitter and receiver

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (37)

Table 3.Comparison of velocity tracking errors in sinusoidal motion case.

Table 3.Comparison of velocity tracking errors in sinusoidal motion case.

Loop StructureBandwidth/HzMean of Velocity Tracking Error/m/sStandard Deviation of Velocity Tracking Error /m/s
HD-VLL50.254.42
VLL80.445.60

A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (38)

Table 4.Comparison of velocity tracking errors in fixed jerk case.

Table 4.Comparison of velocity tracking errors in fixed jerk case.

Loop StructureBandwidth/HzMean of Velocity Tracking Error/m/sStandard Deviation of Velocity Tracking Error /m/s
HD-VLL55.520.31
VLL86.470.33

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.


© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
A High Dynamic Velocity Locked Loop for the Carrier Tracking of a Wide-Band Hybrid Direct Sequence/Frequency Hopping Spread-Spectrum Signal (2024)
Top Articles
Latest Posts
Article information

Author: Jonah Leffler

Last Updated:

Views: 5364

Rating: 4.4 / 5 (45 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Jonah Leffler

Birthday: 1997-10-27

Address: 8987 Kieth Ports, Luettgenland, CT 54657-9808

Phone: +2611128251586

Job: Mining Supervisor

Hobby: Worldbuilding, Electronics, Amateur radio, Skiing, Cycling, Jogging, Taxidermy

Introduction: My name is Jonah Leffler, I am a determined, faithful, outstanding, inexpensive, cheerful, determined, smiling person who loves writing and wants to share my knowledge and understanding with you.