Processing math: 11%
Advanced Search+
Yanming LIU, Hailiang WEI, Lei SHI, Bo YAO. Adaptive protograph-based BICM-ID relying on the RJ-MCMC algorithm: a reliable and efficient transmission solution for plasma sheath channels[J]. Plasma Science and Technology, 2022, 24(4): 045001. DOI: 10.1088/2058-6272/ac56ca
Citation: Yanming LIU, Hailiang WEI, Lei SHI, Bo YAO. Adaptive protograph-based BICM-ID relying on the RJ-MCMC algorithm: a reliable and efficient transmission solution for plasma sheath channels[J]. Plasma Science and Technology, 2022, 24(4): 045001. DOI: 10.1088/2058-6272/ac56ca

Adaptive protograph-based BICM-ID relying on the RJ-MCMC algorithm: a reliable and efficient transmission solution for plasma sheath channels

More Information
  • Corresponding author:

    Lei SHI, E-mail: lshi@xidian.edu.cn

  • Received Date: September 24, 2021
  • Revised Date: February 13, 2022
  • Accepted Date: February 17, 2022
  • Available Online: December 15, 2023
  • Published Date: April 05, 2022
  • For reentry communication, owing to the influence of the highly dynamic plasma sheath (PS), the parasitic modulation effect can occur and the received phase shift keying (PSK) signal constellation can be severely rotated, leading to unacceptable demodulation performance degradation. In this work, an adaptive non-coherent bit-interleaved coded modulation with iterative decoding (BICM-ID) system with binary PSK (BPSK) modulation and protograph low-density parity-check under the PS channel is proposed. The proposed protograph-based BICM-ID (P-BICM-ID) system can achieve joint processing of demodulation and decoding, where the soft information is adaptively estimated by reversible-jump Markov chain Monte Carlo (RJ-MCMC) algorithms. Simulation results indicate that compared to existing algorithms, the proposed system can adapt well to the dynamic characteristics of the PS channel and can obtain a 5 dB performance improvement at a bit error rate of 10-6.

  • Due to the wide application prospects of hypersonic vehicles in civil and military fields, research on the communication technology of hypersonic aircraft has attracted widespread attention. However, when reentering or moving in the atmosphere at a speed exceeding Mach 8, the vehicle will be surrounded by a plasma layer (also called the plasma sheath) [1, 2], which can attenuate electromagnetic (EM) waves. The plasma sheath (PS) channel presents highly dynamic and non-stationary characteristics [3, 4] with parasitic modulation effects [5]. These effects seriously affect the quality of reentry communication and can even cause radio blackouts [69]. The problem of radio blackouts has not been completely solved yet.

    Many methods have been developed to mitigate communication blackouts by lowering the PS electron density [1012], such as aerodynamic shaping [13], liquid quenchant injection [14], and electromagnetic windowing [15, 16]. However, the practical shortcomings and engineering obstacles of these methods have not been satisfactorily resolved. A probably feasible solution, aiming at adapting to the high dynamics and large-scale fading characteristics of the plasma sheath channel, is to design adaptive communication methods to alleviate communication blackout, such as increasing transmitted power or communication frequency [17], employing low-frequency communication [18], channel prediction relied on the reflected waves [19], and using an adaptive data rate control method based on the antenna voltage standing wave ratio (VSWR) [20]. Regarding modulation and demodulation methods over the PS channel, [21] and [22] investigated the performance of traditional modulation methods over the PS channel from theoretical and experimental perspectives, respectively. Research has shown that non-coherence frequency shift keying (NC-FSK) is better than phase-shift keying (PSK) and amplitude shift keying (ASK) modulations. Owing to the parasitic modulation effect, PSK modulation over the PS channel presents a great challenge. To address this problem, Yang et al proposed a novel demodulation method based on spectral clustering for PSK signals over the PS channel [23]. Liu et al developed a joint demodulation and estimation algorithm based on a Bayesian learning method for extracting curves on the signal constellation and identifying the transmitted symbols [24].

    However, these existing methods rarely involve coding schemes, nor do they exploit joint processing techniques for signal detection and decoding. Due to the non-stationary nature of PS channels, the performance improvement of these methods is limited. In fact, in many communication scenarios, the joint processing technique for signal detection and decoding can yield joint gains in addition to coding gains, and the LDPC-BICM-ID system [2528] has been proved to be very effective and popular. Bit-interleaved coded modulation and iterative decoding (BICM-ID), which practically utilize iterative information exchange between the demodulator and the channel decoder while obtaining knowledge of other bit values, can achieve highly reliable wireless communication. The application of an interleaver in BICM-ID can also address sudden changes in the channel. Therefore, the LDPC-BICM-ID system can adapt to deep fading and dynamic channels. Note that the PS channel is just a kind of deep fading and highly dynamic channel. PSK and quadrature amplitude modulation (QAM) are widely used in LDPC-BICM-ID systems. However, high-order PSK modulations with poor bit error rate (BER) performance are difficult to apply to PS channels. Therefore, to achieve highly reliable and efficient communication performance under the PS channel, the LDPC-BICM-ID system based on binary PSK (BPSK) may be a feasible solution.

    Low-density parity-check (LDPC) codes [29, 30] and protograph codes [31, 32] have been extensively researched and combined with BICM-ID systems over many channels, such as fast-fading, block-fading, and satellite communication channels. However, designing an adaptive BICM-ID system over the PS channel remains a challenge. This is because PS channels possess a parasitic modulation effect and non-stationary characteristics, and the prior probability density function of the received signal is unknown. Thus, the soft information for maximum a posteriori (MAP) detector cannot be accurately calculated.

    Against this background, an adaptive modified protograph-based BICM-ID (P-BICM-ID) framework with BPSK modulation for PS channels is proposed. The main contribution of this work is that an adaptive soft information estimation method based on reversible-jump Markov chain Monte Carlo (RJ-MCMC) for our P-BICM-ID system is developed to calculate the soft information. Considering the uncertainty of the prior channel information of PS channels, the PDF of the channel soft information for BICM-ID is adaptively estimated using the RJ-MCMC algorithm, and then the soft information is calculated and used to decode iteratively.

    The remainder of this paper is organized as follows. In section 2, the dynamic PS channel is modeled, and the parasitic modulation effect on the BPSK signal is analyzed. Section 3 proposes an adaptive P-BICM-ID system over PS channels. Then, numerical examples and analyses under different channel conditions are presented in section 4. Finally, this work is summarized in section 5.

    During reentry, electron density fluctuates violently and varies in the spatial and temporal domains. The spatiotemporal electron density Ne (z, t) [3] can be described as follows:

    Ne(z,t)=¯Ne(z,t)(1+δ(t))(1+Aθ(t)), (1)

    where ¯Ne(z,t) is the average distribution of electron density from the surface of the vehicle outward, θ is the angle of attack (AOA), and A has a typical value of 0.1 per degree [3]. δ(t) is the Gaussian jitter [33] with zero mean and standard deviation σmax. Suppose that θ follows a sinusoidal function with amplitude Aθ and frequency fθ. In addition, ¯Ne(z,t) presents large-scale changes in electron density and can be represented by [34]:

    ¯Ne(z,t)={Ne peak ec1(z(1+Bθ)zpeak )2,0 (2)

    where Ne peak is the peak value of the electron density, zpeak is the position of Ne peak, zmax is the sheath thickness, c1 and c2 are parameters, and B is a proportion coefficient with a typical value of 1/14 per degree [35]. The typical values of Ne (z, t) are listed in table 1.

    Table  1.  Typical values of Ne (z, t).
    Ne peak zmax zpeak c1 c2 σmax fθ Aθ
    1×1018–1×1019 m-3 0.06 m 0.03 m 2.56×103 3.55×103 0.05–0.1 4 Hz 0°–5°
     | Show Table
    DownLoad: CSV

    In our spatiotemporal electron density model, the large-scale change of electron density by flight speed and height, mesoscale change by the angle of attack, and small-scale disturbance are considered. Therefore, the model is suitable for all deep fading, non-stationary, highly dynamic PS channels. Reference [36] also constructs a simple model, which only considers the large-scale and small-scale factors. Our model is more reasonable than this model. What is more, [37] derived the outage probability of NC-MFSK (non-coherent M-ary frequency shift keying) modulation based on our channel model.

    To ensure the accuracy and efficiency of calculation, a layered PS model is used to approximate the real continuous model. The PS is modeled as M neighboring uniform thin PS slabs with the complex dielectric constant ε(zm, t) (m=1, …, M), as shown in figure 1. The layer thickness is dm =zmax/M. The plasma sheath channel h(t) can be precisely calculated by using the transmission line analogy method [33].

    Figure  1.  (a) Plasma sheath and (b) layered model of plasma sheath.

    ε(zm, t) can be determined by

    \varepsilon\left(z_m, t\right)=\varepsilon_0\left(1-\frac{\omega_{\mathrm{p}}^2\left(z_m, t\right)}{\omega(\omega-\mathrm{j} v)}\right) (3)
    \omega_{\mathrm{p}}\left(z_m, t\right)=2 {\rm{ \mathsf{ π} }} f_{\mathrm{p}}\left(z_m, t\right) \approx 8.98 \times 2 {\rm{ \mathsf{ π} }} \sqrt{N_{\mathrm{e}}\left(z_m, t\right)}, (4)

    where fp(zm, t) is the plasma frequency of the mth layer, v is the electron collision frequency, ω=2πfEM, and fEM is the carrier frequency. The propagation constant k(zm, t) can be described as

    k\left(z_m, t\right)=\omega \sqrt{\mu_0 \varepsilon\left(z_m, t\right)}, (5)

    where μ0 is vacuum permeability.

    The wave impedances of the mth layer is

    Z\left(z_m, t\right)=\sqrt{\frac{\mu_0}{\varepsilon\left(z_m, t\right)}} . (6)

    The transmission line matrix can be calculated by

    \begin{aligned} & {\left[\begin{array}{ll} A\left(z_m, t\right) & B\left(z_m, t\right) \\ C\left(z_m, t\right) & D\left(z_m, t\right) \end{array}\right]} \\ & =\left[\begin{array}{ll} \cosh \left(\mathrm{j} k\left(z_m, t\right) d_m\right) & \sinh \left(\mathrm{j} k\left(z_m, t\right) d_m\right) Z\left(z_m, t\right) \\ \sinh \left(\mathrm{j} k\left(z_m, t\right) d_m\right) / Z\left(z_m, t\right) & \cosh \left(\mathrm{j} k\left(z_m, t\right) d_m\right) \end{array}\right] . \end{aligned} (7)

    Finally, the overall transmission matrix can be obtained as

    \left[\begin{array}{ll} A(t) & B(t) \\ C(t) & D(t) \end{array}\right]=\prod\limits_{m=1}^M\left[\begin{array}{ll} A\left(z_m, t\right) & B\left(z_m, t\right) \\ C\left(z_m, t\right) & D\left(z_m, t\right) \end{array}\right] . (8)

    The PS channel h(t) can be calculated by

    \begin{aligned} & h(t) \\ & =\frac{2}{(A(t)+B(t)) / Z\left(z_{M+1}, t\right)+Z\left(z_0, t\right)\left(C(t)+D(t) / Z\left(z_{M+1}, t\right)\right)}, \end{aligned} (9)

    where Z(zM+1, t) donates the wave impedance of the (M+1)th layer and Z(z0, t) presents the wave impedances of the vacuum layer.

    For BPSK modulation with the initial phase ±π/2, the signal transmitted in one symbol period is given by

    \begin{gathered} s(t)=\sqrt{2 E_{\mathrm{s}} / T_{\mathrm{s}}} \exp \left(\mathrm{j}\left(2 {\rm{ \mathsf{ π} }} f_{\mathrm{EM}} t+i {\rm{ \mathsf{ π} }}-{\rm{ \mathsf{ π} }} / 2\right)\right), \\ i=0,1, \quad t \in\left[0, T_{\mathrm{s}}\right], \end{gathered} (10)

    where Es is the symbol energy and Ts is the symbol period. The received signal is expressed as

    r(t)=h(t) s(t)+n(t), (11)

    where n(t) is assumed to be additive white circularly complex Gaussian noise with zero mean and variance σ2. The bit signal-to-noise-ratio (SNR) γb is defined as Es/σ2.

    To comprehensively understand the effect of PS channels on BPSK signals, two typical simulations are performed [5, 38]. Simulation case 1: Ne peak = 4×1018 m-3, σmax=0.05, Aθ =4°, v = 1 GHz, fEM=32 GHz, and γb=20 dB; simulation case 2: Ne peak = 1×1019 m-3, σmax=0.1, Aθ =0°, v=1 GHz, fEM=32 GHz, and γb=20 dB.

    As shown in figure 2, there are two scattered sets representing bits 0 and 1 in the constellation diagram of the BPSK signals and the constellations rotate dynamically due to the random jitter of the electron density and AOA change, indicating that the dynamics and parasitic modulation effect of PS channels are severe. The statistical characteristics of the signal phases are shown in figure 3. Under case 1, the phase conditional probability density function (CPDF) for bit 0 or 1 presents multipeak features because the change in AOA makes the channel exhibit non-stationary characteristics. Under case 2, since the AOA is equal to 0°, each phase CPDF exhibits one dominating peak. However, two scatter sets representing bits 0 and 1 overlap in constellations when Ne peak increases to 1×1019 m-3. This is because the increase in Ne peak leads to a more dynamic signal, thereby deteriorating the communication performance. Moreover, unexpected phase shifts occur in the CPDFs, and the phase centers move away from ±π/2 due to the parasitic modulation effect, which brings great difficulties for correct demodulation.

    Figure  2.  Received signals under (a) case 1 and (b) case 2.
    Figure  3.  Phase CPDFs under (a) case 1 and (b) case 2.

    From figures 2 and 3, the PS channel exhibits serious signal attenuation and phase shift effects. Thus, the prior PDF of the received signal is unknown, which makes the traditional soft detector of BICM-ID for PS channels no longer effective. Therefore, the design of a P-BICM-ID system over the PS channel is a great challenge.

    To overcome the above challenge, this work proposes a P-BICM-ID system in which the RJ-MCMC algorithm adaptively estimates soft information. At the receiver, the phase detector is used to calculate and correct the signal phase, and the soft detector is used to adaptively estimate the CPDF of the signal and calculate the soft information. The CPDF of the signal fluctuates randomly with the change in the non-stationary PS channel, and it can be expressed as a mixed Gaussian function. The RJ-MCMC algorithm can be used to adaptively estimate the state parameters of the multi-Gaussian process. The soft information is then calculated based on the estimated PDF of the PSK signal and is used to decode iteratively.

    The proposed adaptive P-BICM-ID system relying on the RJ-MCMC algorithm is illustrated in figure 4.

    Figure  4.  Adaptive P-BICM-ID model over plasma sheath channels.

    The signal to be transmitted is denoted by s=[s1, s2, …, sL], a vector of L BPSK symbols. After the signal travels through the time-varying PS channel, r=[r1, r2, …, rL] is received at the receiver as shown in figure 4. At the transmitter, the information bit stream b is encoded by an LDPC encoder [28] producing the bitstream c, which is then fed to the random bit interleaver π1. The generated stream u is then sent to the unity-rate code (URC) encoder [32], where the produced coded bitstream c' is interleaved by the interleaver π2, generating the bitstream u'. The URC encoder is used to avoid the BER floor [39]. Then, the modulator maps the bits to symbols s. At time instant n, the BPSK signal sn travels through PS channel hn, and the received signal rn is obtained by the receiver.

    At the receiver, to achieve better joint demodulation and decoding performance, a phase detector, soft detector, URC decoder, and belief propagation (BP) decoder are employed, as shown in figure 4. The phase detector is used to accurately calculate and correct the phase φ of the received signal r. The URC decoder processes the logarithmic-likelihood ratios (LLRs) L(u') produced by the soft detector, deinterleaved by π2, the generated L(c') is passed to the iterative URC and BP decoders, and the a posteriori LLRs Lch, o(c) is computed. Iterative detection is conducted by exchanging extrinsic information between the outer BP decoder and the inner URC decoder. Finally, the estimated bitstream \hat{\boldsymbol{b}} is judged and output.

    For LDPC codes, the protograph LDPC codes retain the advantages (approximate to the capacity limit) of traditional LDPC codes and have the advantage of simple structures. In this study, we adopt the promising protograph LDPC code family from the 3GPP TS 38.212 protocol [40], which has a low decoding threshold and a minimum distance that grows linearly with increasing block-length. The code rate Rc = L/N, where L is the information bit number per codeword of length N. The transmitted SNR is defined as γ=γb+10log10(Rc).

    Owing to the serious parasitic modulation effect, unexpectedly high phase shifts occur in CPDFs, which brings great difficulties for correct demodulation. To demodulate the information correctly, the signal phase is first amended by the phase detector before estimating the phase CPDFs.

    Two problems must be solved when calculating the signal phase. As shown in figure 2, there are obviously two-phase clusters corresponding to bits 0 and 1, but the corresponding relationship cannot be determined. In addition, under the effect of parasitic modulation the position of the phase CPDF is shifted and the center phases move away from ±π/2, as shown in figure 3. The first problem can be solved by inserting a small number of pilot symbols to distinguish the clusters. For the second problem, an appropriate phase correction method should be executed so that the two dominating peaks are close to the two fixed values ±π/2. In this work, ideal timing synchronization and carrier frequency synchronization is assumed. In actual systems, many synchronization methods can be transmitted to ensure timing synchronization and carrier synchronization, such as Zadoff-chu pilots with given frame headers [41, 42], and phase-locked loop technologies [43, 44].

    The phase correction is performed as follows:

    (1) The phase sequence {φn} of r(t) is first calculated. Next, we divide {φn} into two subsets with a boundary 0, and then acquire the mean value of each subset, p0 and p1.

    (2) A phase shift |p1+p0|/2 is performed so that the two dominating peak phases are shifted to approximately ±π/2.

    (3) Step (1) to Step (2) are repeated tmax times, where tmax is the maximum iteration number. Finally, the corrected {φn} is divided into two-phase subsets with a boundary 0.

    Let χ0 and χ1 denote bit subsets representing bits 0 and 1, respectively; Φ0 and Φ1 can denote the corresponding phase subsets.

    Considering that the CPDF of the signal phase randomly fluctuates with the change in the non-stationary PS channel, prior channel information is difficult to achieve at the receiving end. Therefore, the RJ-MCMC algorithm is used to track the phase CPDF.

    Since the corrected phase is disturbed around ±π/2 under the non-stationary PS channel, it can be regarded as a multistate quasi-stationary stochastic variable. The multistate numbers of the two-phase sequences corresponding to bits 0 and 1 are the same because the two sequences experience the same channel. To describe the multistate statistical characteristics, the two received phase sequences can be characterized by mixed Gaussian processes [45] as follows:

    \begin{aligned} & \varphi_0 \sim \sum\limits_{k=1}^K \omega_k \cdot \boldsymbol{N}\left(\mu_k, \sigma_k^2\right) \\ & \varphi_1 \sim \sum\limits_{k=K+1}^{2 K} \omega_k \cdot \boldsymbol{N}\left(\mu_k, \sigma_k^2\right) \end{aligned} (12)

    where K is the state number for each mixed Gaussian process, and ωk, μk, and σk2 (k=1, …, 2K) are the weight, mean, and variance of the kth sub-distribution, respectively. Furthermore, the RJ-MCMC algorithm [46] is adopted to adaptively distinguish the state number and obtain the distribution parameters. The estimation process is elaborated as follows.

    A two-dimensional sequence (φn, zn) is adopted to represent the multistate time-varying process of the phase sequence φn through the PS channel, where zn∈{1, …, 2K} indicates the sequence of the corresponding hidden states.

    With respect to the RJ-MCMC algorithm, the parameters to be searched are λ = (μ, σ, z, ω), where μ = (μ), σ=(σk), and ω=(ωk). Their prior distributions are set as follows:

    (1) The state number K follows a Poisson distribution with [1, 2…, Kmax], where Kmax is the largest acceptable value. The initial value K is set as 1.

    (2) The weight vector ω obeys the Dirichlet distribution: ω~D(δ1, δ2, …, δ2K), with the initial value of δ1, δ2, …, δ2K equal to 1.

    (3) μk ~ N (ξ, κ-1) and σk2 ~ G(α, β), where the parameters β ~ G(α, β), α=2, κ = ϵ-2, ξ = φmin+ϵ/2, g=0.2, h=10/ϵ2, ϵ = φmax - φmin, φmax = max{φn}, φmin = min{φn}. G(·) denotes the Gamma distribution.

    The complete joint PDF, as the distribution of interest [47], is described as

    \begin{aligned} & p(\boldsymbol{\eta}, K, \boldsymbol{\omega}, \boldsymbol{z}, \boldsymbol{\mu}, \boldsymbol{\sigma}, \boldsymbol{\varphi})=p(\beta) p(K) p(\boldsymbol{\omega} \mid K, \delta) \\ & p(\boldsymbol{z} \mid K, \boldsymbol{\omega}) p(\boldsymbol{\mu} \mid K, \boldsymbol{\eta}) p(\boldsymbol{\sigma} \mid K, \boldsymbol{\eta}) p(\boldsymbol{\varphi} \mid \boldsymbol{z}, \boldsymbol{\mu}, \boldsymbol{\sigma}) \end{aligned} (13)

    where η = (α, β, ξ, κ). The parameter space x = (η, K, ω, z, μ, σ, φ) containing all distribution parameters at iteration N is updated to a new parameter space, i.e. x' = (η', K', ω', z', μ', σ', φ') at iteration N+1. Each iteration from x to x' is categorized in five consecutive moves as follows:

    (1) Update ω:

    \omega^{\prime} \sim D\left(\delta_1+n_1^{(N)}, \delta_k+n_k^{(N)}, \ldots, \delta_{2 K}+n_{2 K}^{(N)}\right), (14)

    where is the number of states k during iteration N.

    (2) Update (μ, σ):

    \begin{aligned} \mu_k^{\prime} & \sim N\left(\frac{\sigma_k^{-2} \sum_{k: z_n^{(N)}=k} \varphi_t+\kappa \xi}{\sigma_k^{-2} n_k^{(N)}+\kappa},\left(\sigma_k^{-2} n_k^{(N)}+\kappa\right)^{-1}\right), \\ \sigma_k^{\prime} & \sim G\left(\alpha+n_k^{(N)}, \beta+\frac{1}{2} \sum\limits_{k: z_n^{(N)}=k}\left(\varphi_t-\mu_k^{\prime}\right)^{-2}\right) . \end{aligned} (15)

    (3) Update z:

    \left(z_k^{\prime}\right)=k \sim \operatorname{argmax}\left(\frac{\omega_k^{\prime}}{\sigma_k^{\prime}} \exp \left\{\frac{\left(\varphi_t-\mu_k^{\prime}\right)^2}{2 \sigma_k^{\prime}}\right\}\right) (16)

    (4) Update β:

    \beta^{\prime}=G\left(g+k \alpha, h+\sum\limits_k \sigma_k^{\prime-2}\right)

    (5) Split or combine states.

    For the combined states, two channel states are randomly chosen and combined into a new one. Correspondingly, the hidden states are also combined. Conversely, for the split step, a randomly selected state is separated into two. The choice between the split and combine steps depends on the probability dk which is a random number following a uniform distribution over (0, 1).

    Figure 5 compares the statistical curves and mixed Gaussian curves of the corrected phase CPDFs under two typical cases, where the Gaussian fitting results obtained by the RJ-MCMC algorithm are in red dashed lines and the statistical results are in black solid lines. The two dominating phases corresponding to bits 1 and 0 are shifted to near ±π/2, and the PDF shapes exhibit quasi-symmetric characteristics, which also proves the high calculation accuracy of the phase detector. The six-state Gaussian distribution (2K=6) fits the phase PDF in case 1 and the two-state Gaussian distribution (2K=2) fits the phase PDF in case 2 by our algorithm. Observe that the mixed Gaussian curves can fit the phase CPDFs well in the two cases, meaning that the phase CPDFs fitted by the RJ-MCMC algorithm can be used in BICM-ID systems. Additionally, notice that the mixed Gaussian curves have some fitting discrepancies near the extreme point of the curves in figure 5(a). The one reason for the fitting discrepancy is the presence of noise, and another reason is that the fitted Gaussian state number is small. The more the number of states, the better the fitting effect, but the higher the computational complexity. However, only the intersection of two-phase PDF curves will affect communication performance, so the fitting discrepancy near the extreme point of the curves does not affect the method performance. The larger the intersection area, the worse the performance. Therefore, the fitting result of the curve edges determines the accuracy of the method. Our fitting method can guarantee this with a small state number.

    Figure  5.  Results of the statistical model and mixed Gaussian model after phase correction in (a) case 1 and (b) case 2. (Statistical curve displayed in black solid lines and mixed Gaussian curve displayed in red dashed lines.)

    Considering the two signal phase sequences corresponding to bits 0 and 1 experience the same PS channel, the multistate numbers of the two sequences are the same and can be determined after the total state number 2K is adaptively estimated by RJ-MCMC algorithm. All state parameters of the mixed Gaussian distribution on two typical cases are listed in tables 2 and 3. It can be seen that the state number for each mixed Gaussian process is 3 for case 1, and the one is 1 for case 2.

    Table  2.  States parameters of the mixed Gaussian distributions for case 1.
    State 1 State 2 State 3 State 4 State 5 State 6
    Mean μ -1.9877 -1.4592 -0.7758 1.1555 1.6648 2.3141
    Variance σ 0.1599 0.3118 0.1700 0.1572 0.2715 0.1589
    State probability ω 0.2480 0.1419 0.1099 0.2345 0.1422 0.1234
     | Show Table
    DownLoad: CSV
    Table  3.  States parameters of the mixed Gaussian distributions for case 2.
    Mean μ Variance σ State probability ω
    State 1 -1.5766 0.6377 0.5010
    State 2 1.5639 0.6341 0.4990
     | Show Table
    DownLoad: CSV

    After all space parameters are achieved by the RJ-MCMC, the phase CPDFs for bits 0 and 1, fφ|χ0 (φ|χ0) and fφ|χ1 (φ|χ1), can be written as

    f_{\varphi \mid \chi_0}\left(\varphi \mid \chi_0\right)=\sum\limits_{k=1}^K \omega_k \frac{1}{\sqrt{2 {\rm{ \mathsf{ π} }}} \sigma_k} \exp \left(-\frac{\left(\varphi-\mu_k\right)^2}{2 \sigma_k^2}\right), (17)

    and

    f_{\varphi \mid \chi_1}\left(\varphi \mid \chi_1\right)=\sum\limits_{k=K+1}^{2 K} \omega_k \frac{1}{\sqrt{2 {\rm{ \mathsf{ π} }}} \sigma_k} \exp \left(-\frac{\left(\varphi-\mu_k\right)^2}{2 \sigma_k^2}\right), (18)

    respectively.

    At the receiving end, the soft decoder produces the soft phase information for the coded bitstream u', which is denoted by the LLR L(un') for the nth bit. Owing to the agreeable Gaussian fitting results, the output of the soft decoder for the nth bit, L(un'), can be represented as

    L\left(u_n^{\prime}\right)=\ln \frac{P\left(\varphi_n \mid u_n^{\prime}=0\right)}{P\left(\varphi_n \mid u_n^{\prime}=1\right)} \approx \ln \frac{f_{\varphi \mid \chi_0}\left(\varphi \mid \chi_0\right)}{f_{\varphi \mid \chi_1}\left(\varphi \mid \chi_1\right)}. (19)

    To improve the system performance, a URC detector and a BP decoder with an iterative feedback loop are employed. The key problem lies in designing the interfaces from the soft detector and BP decoder to the URC decoder input port.

    For the non-stationary channel, LM(un'), as the output of the soft decoder, is given by

    L\left(u_n^{\prime}\right)=\ln \frac{\sum_{k=1}^K \frac{\omega_k}{\sigma_k} \exp \left(-\frac{\left(\varphi_n-\mu_k\right)^2}{2 \sigma_k^2}\right)}{\sum_{k=K+1}^{2 K} \frac{\omega_k}{\sigma_k} \exp \left(-\frac{\left(\varphi-\mu_k\right)^2}{2 \sigma_k^2}\right)}. (20)

    The a posteriori probability P(un | φn) may be computed using the a priori information L(un') and the information La, i (un) gleaned from the outer decoder, which is defined as

    L_{\mathrm{a}, i}\left(u_n\right)=\ln \frac{P\left(u_n=0\right)}{P\left(u_n=1\right)}. (21)

    Explicitly, according to Bayes’ rule, we have

    P\left(u_n=b \mid \varphi_n\right)=\ln \frac{P\left(\varphi_n \mid u_n=b\right) P\left(u_n=b\right)}{P\left(\varphi_n\right)} (22)

    for b∈{0, 1}. Based on equations (20)–(22), the URC decoder generates the extrinsic soft information

    L_{\mathrm{app}, i}\left(u_n\right)=\ln \frac{P\left(u_n=0 \mid \varphi_n\right)}{P\left(u_n=1 \mid \varphi_n\right)} (23)

    being passed back into the BP decoder. Then, the iterative decoding is performed.

    Generally, compared with the traditional BICM-ID system, the program running time of our proposed adaptive system increases by 11%. However, the highly dynamic and non-stationary characteristics and parasitic modulation effects of the PS channel make the traditional BICM-ID system no longer effective. Our solution can use a small computational cost to solve these problems, and the simulations will be introduced in section 4.

    This section describes examples of several simulations that were performed to validate the high performance of the new P-BICM-ID system for joint demodulation and decoding under the PS channel. The proposed scheme was compared with the existing methods in terms of BERs under different SNRs. The effects of PS channel parameters and protographs with different code rates and information bit numbers on the new system were also investigated. The simulations prove the superiority of the new method over the other two methods. The proposed adaptive P-BICM-ID system exhibits better performance and has high robustness and adaptability to the highly dynamic PS channel. The plasma sheath parameters in our simulations are described in section 2. Protographs with Rc={1/2, 2/3, 3/4, 5/6} and L={528, 1056, 2112, 4224} bits are considered. In addition, we denote the inner and outer iteration numbers by Ii and Io, respectively.

    The adaptive BICM-ID system with different iteration numbers Io is first compared with the methods in [23] and [24] for demodulation and decoding under case 1, as shown in figure 6. For the protograph code, Rc=1/2, L=528, and Ii=10. The performance of the methods in [23] and [24] under case 1 is relatively similar but greatly inferior to that of our adaptive P-BICM-ID system. The adaptive P-BICM-ID system has the best performance with a steep-waterfall region since corrected signal phase CPDFs are used to estimate the soft information and the joint optimization of the LDPC iterative soft decoding and P-BICM-ID system brings both high coding gain and excellent error performance. The performance of the adaptive new system improves as Io increases and increases by more than 11 dB at BER=10-6 compared to those of the other two methods. In addition, when Ii =10 and Io =10, the system performance is already very good, and the performance improvement space is limited. Therefore, both Ii and Io can be chosen as 10 in the analysis below.

    Figure  6.  BER comparison of our adaptive P-BICM-ID system with those of [23] and [24] under condition 1.

    Furthermore, we analyze the superiority of the adaptive P-BICM-ID system accurately. It is compared with the methods in [23] and [24] with LDPC codes under case 1 and case 2, as shown in figure 7. The proposed system has a greater than 5 dB improvement over the methods with LDPC codes in [23] and [24] at BER=10-6 under case 1 in figure 7(a). As seen in figure 7(b), the proposed system can reach a BER of 10-6 at 22 dB. However, for the other two systems, performance floors appear around BER =10-3 as γb increases. As Ne peak and σmax increase, the plasma sheath channel worsens, and the phase jitter becomes stronger. As a result, the schemes with LDPC codes in [23] and [24] cannot cope with this channel situation. From the scheme comparisons, the superiority of the adaptive P-BICM-ID system is proven.

    Figure  7.  BER curves of our adaptive P-BICM-ID system, [23] with LDPC, and [24] with LDPC under (a) case 1 and (b) case 2.

    Figures 8 and 9 depict the BER curves of the proposed method under the influence of Ne peak and σmax or Aθ, where Rc=1/2 and L=4224. From the figures, the larger Aθ, σmax, and Ne peak are, the stronger the channel non-stationarity, and the worse the system performance. In telemetry communication, 10-6 is generally set to be a BER threshold to judge whether there is reliable communication. When Ne peak = 1×1018 m-3, the BERs for different σmax or Aθ are less than 10-6 at γb ≥ 4.5 dB, and the BER curves almost overlap. This means that at a low Ne peak, the impact of σmax or Aθ is trivial. However, when Ne peak = 1×1019 m-3, Ne peak is relatively high, the performance worsens, and the impact of σmax or Aθ is obvious. Therefore, to achieve a BER below 10-6, a larger γb is required. The required γb values are 8.2 and 11.6 dB when σmax=0.05 and 0.1, respectively, as shown in figure 8. The required γb values are 8.2 dB, 11.0 dB, and 20.9 dB at Aθ =0°, 2°, and 4°, respectively, as shown in figure 9. In general, with increasing σmax, Aθ, and Ne peak, the system performance decreases. However, although Aθ, σmax, and Ne peak reach 4°, 0.1, and 1×1019 m-3, respectively, the γb required to meet BER=10-6 is still within the acceptable range. Thus, the new scheme is considerably robust to the effects of changes in the PS channel on the performance of demodulation and decoding.

    Figure  8.  BER curves with Ne peak = 1×{1018 m-3, 1019 m-3}, σmax=0.05/0.1, Aθ =0°.
    Figure  9.  BER curves with Ne peak = 1×{1018 m-3, 1019 m-3}, Aθ =0°–4°, σmax=0.05.

    Take the RAM-C reentry flight test [48] as an example. When the reentry flight altitude h=71 km, Ne peak =1×1017 m-3, and Aθ ≤ 4°; when h=47 km, Ne peak =1×1018 m-3, and Aθ ≤4°; when h=30 km, Ne peak reaches a maximum of 1×1019 m-3, and Aθ ≤4°. The existing communication scheme adopts S- or X- band communication, and the RAM-C vehicle is almost in radio blackout during the flight from 71 km to 30 km [21]. However, if the proposed adaptive P-BICM-ID system is adopted, reliable communication during the whole reentry can be ensured when γb≥21 dB; reliable communication from 71 km to 47 km can be ensured when γb≥4 dB. Therefore, the new system can greatly alleviate radio blackouts.

    Furthermore, we analyze the impact of Rc and L on the decoding performance of the proposed scheme. Figure 10 illustrates the BER variation with γb at Ne peak = 1×1018 m-3, and figure 11 depicts the BER variation with Ne peak at γb=8 dB, where protographs with different Rc and L are used; σmax=0.1 and Aθ =0°. The BERs decrease significantly with increasing γb and increase rapidly with increasing Ne peak. This is because with a decrease in γb or an increase in Ne peak, the relative intensity of the received signal decreases, which consequently increases the BER rapidly. Moreover, with decreasing Rc or increasing L, considerable code gain occurs and brings a significant reduction in the BER. When a protograph with Rc=5/6 and L=528 switches to a protograph with Rc=1/2 and L=4224, the γb required to reduce the BER to 10-5 is lowered from 7.8 dB to 4.3 dB, and the Ne peak tolerance limit increases to 8.4×1018 m-3 from 1×1018 m-3 for the same target.

    Figure  10.  BER versus γb, protographs with different Rc and L, Ne peak = 1×1018 m-3, Aθ =0°, and σmax=0.1.
    Figure  11.  BER versus Ne peak, protographs with different Rc and L, γb=8 dB, Aθ =0°, and σmax=0.1.

    If Ne peak continues to increase or γb continues to decrease, our adaptive BICM-ID method with a lower Rc or longer L can be adopted to maintain the data link.

    In this work, we conceive an adaptive P-BICM-ID system based on the RJ-MCMC algorithm for the problem of amplitude fading and phase shift caused by the PS channel. This scheme couples demodulation and decoding by combining protograph LDPC iterative decoding and the BICM-ID framework to make a soft decision over the PS channel, where the phase PDF is adaptively estimated by the RJ-MCMC algorithm and then soft information is calculated. Protograph LDPC codes with high coding gain and low encoding complexity are used to design the coding scheme. Compared to the existing algorithms, our adaptive P-BICM-ID system has a steep-waterfall performance, obtains a greater than 5 dB performance improvement at 10-6 BER, and can cope with a worse plasma sheath environment. Simulation results show that even in the worst case for the plasma sheath during the reentry process, i.e. Ne peak, Aθ, and σmax reach 1×1019 m-3, 4°, and 0.1, respectively, the proposed adaptive P-BICM-ID system with an acceptable γb can ensure reliable communication. In addition, protographs with lower Rc or longer L can be used to further improve the system performance.

    The authors gratefully acknowledge financial support from National Natural Science Foundation of China (Nos. 61871302, 62101406 and 62001340) and the Fundamental Research Funds for the Central Universities (No. JB211311).

  • [1]
    Lin T C and Sproul L K 2006 Comput. Fluids 35 703 doi: 10.1016/j.compfluid.2006.01.009
    [2]
    Kegerise M A and Rufer S J 2016 Exp. Fluids 57 130 doi: 10.1007/s00348-016-2214-9
    [3]
    Yao B et al 2017 IEEE Trans. Plasma Sci. 45 2227 doi: 10.1109/TPS.2017.2717192
    [4]
    Jones W LJr and Cross A E 1972 Electrostatic Probe Measurements of Plasma Parameters for Two Reentry Flight Experiments in at 25000 Feet Per Second NASA Technical Note D-6617 (Washington, DC: NASA)
    [5]
    Yang M et al 2015 Phys. Plasmas 22 022120 doi: 10.1063/1.4907904
    [6]
    Starkey R P 2015 J. Spacecr. Rockets 52 426 doi: 10.2514/1.A32051
    [7]
    Yang M et al 2016 AIP Adv. 6 055110 doi: 10.1063/1.4950694
    [8]
    Yuan K et al 2018 IEEE Trans. Plasma Sci. 46 373 doi: 10.1109/TPS.2017.2788201
    [9]
    Shi L et al 2012 Prog. Electromagn. Res. 123 321 doi: 10.2528/PIER11110201
    [10]
    Liu J F et al 2011 IEEE Trans. Plasma Sci. 39 852 doi: 10.1109/TPS.2010.2098890
    [11]
    Liu D, Guo L X and Li J T 2016 Proc. 2016 IEEE Int. Conf. on Computational Electromagnetics (Guangzhou, China, 2016) (IEEE) p 281
    [12]
    Gillman E D, Foster J E and Blankson I M 2010 Review of Leading Approaches for Mitigating Hypersonic Vehicle Communications Blackout and a Method of Ceramic Particulate Injection via Cathode Spot Arcs for Blackout Mitigation NASA/TMł2010-216220 (Cleveland, OH: National Aeronautics and Space Administration)
    [13]
    Ouyang W C and Liu Y M 2020 Phys. Plasmas 27 033507 doi: 10.1063/1.5135607
    [14]
    Mehra N, Singh R K and Bera S C 2015 Prog. Electromagn. Res. B 63 161 doi: 10.2528/PIERB15070107
    [15]
    Guo S S et al 2020 Plasma Sci. Technol. 22 125301 doi: 10.1088/2058-6272/abb455
    [16]
    Xu J H et al 2021 Plasma Sci. Technol. 23 075301 doi: 10.1088/2058-6272/abf912
    [17]
    Li Y et al 2019 Optik 197 162917 doi: 10.1016/j.ijleo.2019.06.017
    [18]
    Guo S S et al 2021 Plasma Sci. Technol. 23 075401 doi: 10.1088/2058-6272/abf998
    [19]
    He G L, Zhan Y F and Ge N 2015 Prog. Electromagn. Res. 152 127 doi: 10.2528/PIER15072702
    [20]
    Xie K et al 2016 J. Appl. Phys. 119 023301 doi: 10.1063/1.4942440
    [21]
    Wei H L et al 2019 IEEE Trans. Plasma Sci. 47 4950 doi: 10.1109/TPS.2019.2942606
    [22]
    Lyu X T et al 2017 IEEE Trans. Plasma Sci. 45 2450 doi: 10.1109/TPS.2017.2734687
    [23]
    Yang M et al 2020 IEEE Trans. Plasma Sci. 48 3544 doi: 10.1109/TPS.2020.3020617
    [24]
    Liu H Y et al 2020 IEEE Wirel. Commun. Lett. 9 433 doi: 10.1109/LWC.2019.2957811
    [25]
    Zhou H et al 2013 IEEE Commun. Lett. 17 2344 doi: 10.1109/LCOMM.2013.111113.131847
    [26]
    Sun Z C et al 2017 IEEE Trans. Veh. Technol. 66 10170 doi: 10.1109/TVT.2017.2757151
    [27]
    Du J Y et al 2017 IEEE Commun. Lett. 21 722 doi: 10.1109/LCOMM.2016.2646341
    [28]
    Baeza V M et al 2018 IEEE Trans. Veh. Technol. 67 1809 doi: 10.1109/TVT.2017.2750114
    [29]
    Ten Brink S, Kramer G and Ashikhmin A 2004 IEEE Trans. Commun. 52 670 doi: 10.1109/TCOMM.2004.826370
    [30]
    Hou J et al 2003 IEEE Trans. Inf. Theory 49 2141 doi: 10.1109/TIT.2003.815777
    [31]
    Zabini F et al 2014 Proc. 8th Int. Symp. on Turbo Codesand Iterative Information Processing (ISTC) (Bremen, 2014) (IEEE) p 193
    [32]
    Fang Y et al 2019 IEEE Trans. Commun. 67 5921 doi: 10.1109/TCOMM.2019.2923778
    [33]
    Yao B et al 2018 Aerosp. Sci. Technol. 78 480 doi: 10.1016/j.ast.2018.05.001
    [34]
    Bai B W et al 2014 IEEE Trans. Plasma Sci. 42 3365 doi: 10.1109/TPS.2014.2349009
    [35]
    Doggett G P, Chokani N and Wilkinson S P 1997 AIAA 35 464 doi: 10.2514/2.152
    [36]
    He G L et al 2016 IEEE Trans. Plasma Sci. 46 232 doi: 10.1109/TPS.2016.2517159
    [37]
    Lyu X T, Jiang C X and Ge N 2018 IEEE Trans. Plasma Sci. 46 1995 doi: 10.1109/TPS.2018.2829699
    [38]
    Shi L et al 2019 IEEE Trans. Plasma Sci. 47 2590 doi: 10.1109/TPS.2019.2909759
    [39]
    El-Hajjar M and Hanzo L 2014 IEEE Commun. Surveys Tuts. 16 127 doi: 10.1109/SURV.2013.050813.00137
    [40]
    [41]
    Gul M M U, Ma X and Lee S 2015 IEEE Trans. Wirel. Commun. 14 1716 doi: 10.1109/TWC.2014.2372757
    [42]
    Cui G F et al 2015 IEEE Commun. Lett. 19 747 doi: 10.1109/LCOMM.2015.2411610
    [43]
    Zhu C Y et al 2018 Chin. J. Aeronaut. 31 776 doi: 10.1016/j.cja.2018.01.006
    [44]
    Zhu C Y et al 2019 Acta Astronaut. 157 397 doi: 10.1016/j.actaastro.2019.01.006
    [45]
    Shi L et al 2016 IEEE Trans. Plasma Sci. 44 1083 doi: 10.1109/TPS.2016.2575082
    [46]
    Green P J 1995 Biometrika 82 711 doi: 10.1093/biomet/82.4.711
    [47]
    Alasseur C et al 2008 IEEE Trans. Wirel. Commun. 7 532 doi: 10.1109/TWC.2008.05544
    [48]
    Jones W L Jr and Cross A E 1971 Proc. Entry Plasma Sheath Effects Space Vehicle Electromagnetic Systems (Washington, 1971) (NASA) p 109
  • Related Articles

    [1]Long CHEN, Yehui YANG, Yuhao AN, Ping DUAN, Shaojuan SUN, Zuojun CUI, Zichen KAN, Weifu GAO. Modeling of magnetized collisional plasma sheath with nonextensive electron distribution and ionization source[J]. Plasma Science and Technology, 2023, 25(3): 035003. DOI: 10.1088/2058-6272/aca502
    [2]Deepak AKHARE, Hari Prasad NANDYALA, Jayachandran THANKAPPAN, Amit KUMAR. Numerical simulation of hydrogen arcjet thruster with coupled sheath model[J]. Plasma Science and Technology, 2022, 24(2): 025505. DOI: 10.1088/2058-6272/ac3e58
    [3]Zhenyu WANG (王振宇), Binhao JIANG (江滨浩), N A STROKIN, A N STUPIN. Study on plasma sheath and plasma transport properties in the azimuthator[J]. Plasma Science and Technology, 2018, 20(4): 45501-045501. DOI: 10.1088/2058-6272/aaa754
    [4]Linghan WAN (万凌寒), Zhoujun YANG (杨州军), Ruobing ZHOU (周若冰), Xiaoming PAN (潘晓明), Chi ZHANG (张弛), Xianli XIE (谢先立), Bowen RUAN (阮博文). Design of Q-band FMCW reflectometry for electron density profile measurement on the Joint TEXT tokamak[J]. Plasma Science and Technology, 2017, 19(2): 25602-025602. DOI: 10.1088/2058-6272/19/2/025602
    [5]ZHANG Weiwei (张卫卫), DENG Baiquan (邓柏权), ZUO Haoyi (左浩毅), ZHENG Xianjun (曾宪俊), CAO Xiaogang (曹小岗), XUE Xiaoyan (薛晓艳), OU Wei (欧巍), CAO Zhi (曹智), GOU Fujun (芶富均). Analysis of Power Model for Linear Plasma Device[J]. Plasma Science and Technology, 2016, 18(8): 844-847. DOI: 10.1088/1009-0630/18/8/09
    [6]ZHONG Jianying (钟建英), GUO Yujing (郭煜敬), ZHANG Hao (张豪). Research of Arc Chamber Optimization Techniques Based on Flow Field and Arc Joint Simulation[J]. Plasma Science and Technology, 2016, 18(3): 319-324. DOI: 10.1088/1009-0630/18/3/17
    [7]LIU Huiping(刘惠平), ZOU Xiu(邹秀), QIU Minghui(邱明辉). Sheath Criterion for an Electronegative Plasma Sheath in an Oblique Magnetic Field[J]. Plasma Science and Technology, 2014, 16(7): 633-636. DOI: 10.1088/1009-0630/16/7/01
    [8]LIN Xin (林莘), WANG Na (王娜), XU Jianyuan (徐建源). Arcing Model of a Disconnector and its Effect on VFTO[J]. Plasma Science and Technology, 2013, 15(7): 644-647. DOI: 10.1088/1009-0630/15/7/08
    [9]LI Jiajia, HU Zhanghu, SONG Yuanhong, WANG Younian. Effects of Fast-Ion Injection on a Magnetized Sheath near a Floating Wall[J]. Plasma Science and Technology, 2013, 15(1): 1-6. DOI: 10.1088/1009-0630/15/1/01
    [10]JI Yankun, ZOU Xiu, LIU Huiping. Bohm Criterion in a Magnetized Plasma Sheath[J]. Plasma Science and Technology, 2011, 13(5): 519-522.
  • Cited by

    Periodical cited type(3)

    1. SHI, L., LIU, Z., BAO, W. et al. Nonstationary channel model of reentry plasma sheath for spacecraft: Overview, parameter estimation, and perspective. Chinese Journal of Aeronautics, 2024. DOI:10.1016/j.cja.2024.05.021
    2. Yao, B., Shi, L., Li, X. et al. Asymmetry of the Plasma Sheath-Multipath Integrated Channel Between a Hypersonic Vehicle and Ground Station. IEEE Transactions on Plasma Science, 2023, 51(10): 3211-3220. DOI:10.1109/TPS.2023.3312420
    3. Yao, B., Shi, L., Li, X. et al. An Efficient Simulation Method of Quasi-Neutral Plasma Channel for Hypersonic Vehicle Based on Direct Electron Density Mapping. IEEE Transactions on Plasma Science, 2023, 51(3): 827-834. DOI:10.1109/TPS.2023.3250182

    Other cited types(0)

Catalog

    Figures(11)  /  Tables(3)

    Article views (77) PDF downloads (37) Cited by(3)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return