Fractional Fourier Domain PAPR Reduction

Yewen Cao, Yulin Shao, Rose Qingyang Hu Y. Cao and Y. Shao are with the State Key Laboratory of Internet of Things for Smart City and the Department of Electrical and Computer Engineering, University of Macau, Macau S.A.R. (E-mails: {yc47409,ylshao}@um.edu.mo).R. Q. Hu is with the Department of Electrical and Computer Engineering, Utah State University, Logan, UT 84322 USA (e-mail: [email protected]).
Abstract

High peak-to-average power ratio (PAPR) has long posed a challenge for multi-carrier systems, impacting amplifier efficiency and overall system performance. This paper introduces dynamic angle fractional Fourier division multiplexing (DA-FrFDM), an innovative multi-carrier system that effectively reduces PAPR for both QAM and Gaussian signals with minimal signaling overhead. DA-FrFDM leverages the fractional Fourier domain to balance PAPR characteristics between the time and frequency domains, achieving significant PAPR reduction while preserving signal quality. Furthermore, DA-FrFDM refines signal processing and enables one-tap equalization in the fractional Fourier domain through the simple multiplication of time-domain signals by a quadratic phase sequence. Our results show that DA-FrFDM not only outperforms existing PAPR reduction techniques but also retains efficient inter-carrier interference (ICI) mitigation capabilities in doubly dispersive channels.

Index Terms:
PAPR, fractional Fourier domain, DFrFT, OFDM, doubly dispersive channel.

I Introduction

Multi-carrier communication systems, such as orthogonal frequency division multiplexing (OFDM), are renowned for their high spectral efficiency and robustness against multi-path fading, making them a cornerstone in modern broadband wireless systems [1, 2, 3]. By dividing the available spectrum into several orthogonal subcarriers, these systems effectively handle high data rate transmissions over hostile wireless channels. This technique also simplifies the equalization process at the receiver end, which is crucial for maintaining signal integrity in multipath channels.

Despite the numerous advantages, multi-carrier systems face a notable drawback: high peak-to-average power ratio (PAPR) [2]. High PAPR in the transmitted signal not only complicates the amplifier design but also forces the use of expensive and power-inefficient linear power amplifiers to avoid non-linear distortion. This issue is particularly critical as it directly impacts the energy efficiency and operational cost of wireless communication systems, making PAPR reduction a pivotal area of research [2, 4]. The emergence of new communication paradigms, such as joint source-channel coding (JSCC) [5], semantic communication [6, 7], and optical communications [8, 9], has introduced discrete-time Gaussian-amplitude signals, which are even more sensitive to PAPR-related issues. Consequently, these advancements amplify the need for more efficient and robust PAPR reduction techniques.

In addressing the high PAPR in multi-carrier systems, a variety of reduction techniques have been developed [2, 10]. Traditional methods include clipping and filtering [11], which, while straightforward, can cause notable signal distortion. Selective Mapping (SLM) [12] and Partial Transmitted Sequence (PTS) [13] offer more controlled approaches by manipulating the phase of the signal to minimize PAPR. Coding techniques [14], on the other hand, provide a trade-off between bandwidth efficiency and system complexity. Other strategies, such as tone reservation[15] and tone injection[16], focus on utilizing reserved subcarriers to adjust the peak amplitude, potentially reducing the spectral efficiency or necessitating substantial additional signaling.

Contributions: In this paper, we introduce dynamic angle fractional Fourier division multiplexing (DA-FrFDM), a novel multi-carrier system that significantly reduces PAPR for both QAM and Gaussian signals with minimal signaling overhead. The core insight driving our approach is that PAPR is mainly determined by the maximum amplitude of the signal within a given domain at a certain average power level. The PAPR characteristics of a signal generally exhibit a dual relationship between the time and frequency domains. Efforts to minimize PAPR in one domain often result in an increase in the other. For example, while QAM signals demonstrate advantageous PAPR properties in the time domain, they perform suboptimally in the frequency domain. This inherent duality has steered our exploration towards an intermediate domain – the fractional Fourier domain – which lies between the time and frequency domains. This novel approach opens up a more effective avenue for optimizing PAPR performance, harnessing the unique properties of the discrete fractional Fourier transform (DFrFT) [17, 18]. Our DA-FrFDM system presents three key advantages:

  • Low PAPR. DA-FrFDM achieves substantial PAPR reduction, outperforming existing techniques like clipping, PTS, and SLM, and efficiently handles both QAM and Gaussian signals.

  • Simple equalization. Unlike existing DFrFT-based systems that require complex channel manipulation, DA-FrFDM supports one-tap equalization in the fractional Fourier domain by simply multiplying the time-domain samples with a quadratic phase sequence.

  • Effective inter-carrier interference (ICI) mitigation in doubly dispersive channels. DA-FrFDM offers an inherent advantage over traditional OFDM systems by effectively mitigating ICI in frequency-selective and fast fading channels. We demonstrate that DA-FrFDM is capable of reducing PAPR without compromising its ICI mitigation capability.

II DA-FrFDM System Overview

This section presents the structural framework of DA-FrFDM. An illustrative diagram of the framework is provided in Fig. 1 to support the functional aspects described below.

Refer to caption
Figure 1: The structural framework of DA-FrFDM.

Let 𝒔=[s[0],s[1],,s[N1]]𝒔superscript𝑠delimited-[]0𝑠delimited-[]1𝑠delimited-[]𝑁1top\bm{s}=\big{[}s[0],\allowbreak s[1],\allowbreak\cdots,\allowbreak s[N-1]\big{]% }^{\top}bold_italic_s = [ italic_s [ 0 ] , italic_s [ 1 ] , ⋯ , italic_s [ italic_N - 1 ] ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT represent a block of source symbols to be transmitted, where s[k]𝑠delimited-[]𝑘s[k]italic_s [ italic_k ] can either be discrete-amplitude symbols, such as QAM symbols, or continuous-amplitude symbols, such as complex Gaussian symbols. In our DA-FrFDM system, these symbols are initially placed in the fractional Fourier domain, and subsequently transformed to the time domain using an inverse DFrFT (IDFrFT), 𝑭α1superscriptsubscript𝑭𝛼1\bm{F}_{\alpha}^{-1}bold_italic_F start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT. The IDFrFT is characterized by an order a(2,2]𝑎22a\in\left(-2,2\right]italic_a ∈ ( - 2 , 2 ], or equivalently, a shift angle αaπ2(π,π]𝛼𝑎𝜋2𝜋𝜋\alpha\triangleq\frac{a\pi}{2}\in\left(-\pi,\pi\right]italic_α ≜ divide start_ARG italic_a italic_π end_ARG start_ARG 2 end_ARG ∈ ( - italic_π , italic_π ].

When α=π𝛼𝜋\alpha=\ell\piitalic_α = roman_ℓ italic_π, \ell\in\mathbb{Z}roman_ℓ ∈ blackboard_Z, IDFrFT degenerates to single carrier frequency domain equalization (SC-FDE), which does not support the multiplexing capabilities required for multi-user systems. Additionally, due to the inherent symmetry and periodicity of the DFrFT, we set α(0,π)𝛼0𝜋\alpha\in(0,\pi)italic_α ∈ ( 0 , italic_π ). The time-domain samples of the DA-FrFDM block, denoted by 𝒙[x[0],x[1],,x[N1]]=𝑭α1𝒔𝒙superscript𝑥delimited-[]0𝑥delimited-[]1𝑥delimited-[]𝑁1topsubscriptsuperscript𝑭1𝛼𝒔\bm{x}\triangleq\big{[}x[0],\allowbreak x[1],\allowbreak\cdots,\allowbreak x[N% -1]\big{]}^{\top}=\bm{F}^{-1}_{\alpha}\bm{s}bold_italic_x ≜ [ italic_x [ 0 ] , italic_x [ 1 ] , ⋯ , italic_x [ italic_N - 1 ] ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT = bold_italic_F start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT bold_italic_s, can be written as[18]

x[n]𝑥delimited-[]𝑛\displaystyle\hskip 34.14322ptx[n]italic_x [ italic_n ] =sinα+jcosαN×\displaystyle=\sqrt{\frac{\sin\alpha+j\cos\alpha}{N}}\times= square-root start_ARG divide start_ARG roman_sin italic_α + italic_j roman_cos italic_α end_ARG start_ARG italic_N end_ARG end_ARG × (1)
k=0N1s[k]ej2n2cotαTs2ej2k2cotα(Δu)2ej2πnk/N,superscriptsubscript𝑘0𝑁1𝑠delimited-[]𝑘superscript𝑒𝑗2superscript𝑛2𝛼superscriptsubscript𝑇𝑠2superscript𝑒𝑗2superscript𝑘2𝛼superscriptΔ𝑢2superscript𝑒𝑗2𝜋𝑛𝑘𝑁\displaystyle\sum\limits_{k=0}^{N-1}s[k]e^{-\frac{j}{2}n^{2}\cot\alpha T_{s}^{% 2}}e^{-\frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{j2\pi nk/N},∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_s [ italic_k ] italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_j 2 italic_π italic_n italic_k / italic_N end_POSTSUPERSCRIPT ,
0kN1,0nN1,formulae-sequence0𝑘𝑁10𝑛𝑁1\displaystyle 0\leq k\leq N-1,0\leq n\leq N-1,0 ≤ italic_k ≤ italic_N - 1 , 0 ≤ italic_n ≤ italic_N - 1 ,

where Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT is the sampling interval of x[n]𝑥delimited-[]𝑛x[n]italic_x [ italic_n ] and ΔuΔ𝑢\Delta uroman_Δ italic_u is the sampling interval of X[k]𝑋delimited-[]𝑘X[k]italic_X [ italic_k ], with the relationship ΔuTs=2πsinαNΔ𝑢subscript𝑇𝑠2𝜋𝛼𝑁\Delta uT_{s}=\frac{2\pi\sin{\alpha}}{N}roman_Δ italic_u italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT = divide start_ARG 2 italic_π roman_sin italic_α end_ARG start_ARG italic_N end_ARG. When α=π2𝛼𝜋2\alpha=\frac{\pi}{2}italic_α = divide start_ARG italic_π end_ARG start_ARG 2 end_ARG, the fractional Fourier domain reverts to the frequency domain, and the DA-FrFDM system degenerates to the traditional OFDM system.

Inspired by the dual relationship between PAPR in the time and frequency domains, DA-FrFDM identifies an optimal fractional domain by determining the most effective angle, denoted as αsuperscript𝛼\alpha^{*}italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, to minimize the PAPR for each realization of the data symbol block 𝒔𝒔\bm{s}bold_italic_s. The methodology for determining αsuperscript𝛼\alpha^{*}italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT and its impact on system performance are detailed later in Section III.

After transforming the symbol block 𝒔𝒔\bm{s}bold_italic_s into the time-domain samples 𝒙𝒙\bm{x}bold_italic_x, DA-FrFDM applies a phase term ejθ(n)superscript𝑒𝑗𝜃𝑛e^{j\theta(n)}italic_e start_POSTSUPERSCRIPT italic_j italic_θ ( italic_n ) end_POSTSUPERSCRIPT to each sample and adds a cyclic prefix (CP). The purpose of the phase term ejθ(n)superscript𝑒𝑗𝜃𝑛e^{j\theta(n)}italic_e start_POSTSUPERSCRIPT italic_j italic_θ ( italic_n ) end_POSTSUPERSCRIPT is to facilitate the use of one-tap equalization in the fractional Fourier domain at the receiver. This refined design avoids the complex channel manipulation in existing DFrFT-based systems [19], and streamlines the signal processing. The phase function θ(n)𝜃𝑛\theta(n)italic_θ ( italic_n ) is given later in Theorem 4.

Upon passing through the digital-to-analog converter (DAC), the DA-FrFDM block is converted into a continuous-time format, represented as x~(t)~𝑥𝑡\widetilde{x}(t)over~ start_ARG italic_x end_ARG ( italic_t ). The signal is then transmitted over a wireless channel to the receiver, and the received signal r(t)𝑟𝑡r(t)italic_r ( italic_t ) can be written as

r(t)=h(t)x~(t)+n(t),𝑟𝑡𝑡~𝑥𝑡𝑛𝑡r(t)=h(t)\star\widetilde{x}(t)+n(t),italic_r ( italic_t ) = italic_h ( italic_t ) ⋆ over~ start_ARG italic_x end_ARG ( italic_t ) + italic_n ( italic_t ) , (2)

where \star denotes the linear convolution operation and h(t)𝑡h(t)italic_h ( italic_t ) characterizes the channel response. n(t)𝑛𝑡n(t)italic_n ( italic_t ) is additive white Gaussian noise (AWGN).

At the receiver, the signal r(t)𝑟𝑡r(t)italic_r ( italic_t ) undergoes analog-to-digital conversion (ADC), removal of the CP, and phase term ejθ(n)superscript𝑒𝑗𝜃𝑛e^{-j\theta(n)}italic_e start_POSTSUPERSCRIPT - italic_j italic_θ ( italic_n ) end_POSTSUPERSCRIPT. The resulting time-domain samples, denoted by 𝒙^=[x^[0],x^[1],,x^[N1]]bold-^𝒙superscript^𝑥delimited-[]0^𝑥delimited-[]1^𝑥delimited-[]𝑁1top\bm{\widehat{x}}=\big{[}\widehat{x}[0],\allowbreak\widehat{x}[1],\allowbreak% \cdots,\allowbreak\widehat{x}[N-1]\big{]}^{\top}overbold_^ start_ARG bold_italic_x end_ARG = [ over^ start_ARG italic_x end_ARG [ 0 ] , over^ start_ARG italic_x end_ARG [ 1 ] , ⋯ , over^ start_ARG italic_x end_ARG [ italic_N - 1 ] ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT, are converted back to the original fractional Fourier domain using a DFrFT. This transformation produces the reconstructed data symbols 𝒔^=𝑭α𝒙^bold-^𝒔subscript𝑭𝛼bold-^𝒙\bm{\widehat{s}}=\bm{F}_{\alpha}\bm{\widehat{x}}overbold_^ start_ARG bold_italic_s end_ARG = bold_italic_F start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT overbold_^ start_ARG bold_italic_x end_ARG. Finally, 𝒔^bold-^𝒔\bm{\widehat{s}}overbold_^ start_ARG bold_italic_s end_ARG is equalized before the final decoding process to rectify the channel impairments.

Remark 1.

DFrFT can be implemented in several ways, with the two primary forms based on sampling and eigenvalue decomposition. In this paper, our analysis predominantly focuses on the sampling-based form, which allows for a closed-form representation of signals, facilitating our analytical work. Nonetheless, our DA-DFrFT system is also compatible with the eigenvalue decomposition-based form.

III PAPR of DA-FrFDM

The core functionality of the DA-DFrFDM system is its ability to dynamically adjust the angle within the fractional Fourier domain, aiming to identify the optimal angle that minimizes the PAPR. To this end, this section analyzes the PAPR and identify the optimal angle for DA-DFrFDM.

III-A PAPR of DA-FrFDM

PAPR is defined as the ratio of the maximum instantaneous power of a signal to its average power. In our DA-FrFDM system, the phase term ejθ(n)superscript𝑒𝑗𝜃𝑛e^{j\theta(n)}italic_e start_POSTSUPERSCRIPT italic_j italic_θ ( italic_n ) end_POSTSUPERSCRIPT at the transmitter does not affect the PAPR. CP is a replication of the end part of the multi-carrier block, and does not alter the peak instantaneous power and only marginally affects the signal’s average power. Therefore, the CP has a minimal impact on the system’s PAPR. To effectively evaluate the PAPR, we can focus on the time-domain samples right after the inverse unitary transform, i.e., 𝒙𝒙\bm{x}bold_italic_x, and their continuous-time counterpart x(t)𝑥𝑡x(t)italic_x ( italic_t ).

Definition 1.

The PAPR of DA-FrFDM is defined as

ηmax{|x(t)|2}𝔼[|x(t)|2],ηdB10logη,formulae-sequence𝜂superscript𝑥𝑡2𝔼delimited-[]superscript𝑥𝑡2subscript𝜂dB10𝜂\eta\triangleq\frac{\max\big{\{}|x(t)|^{2}\big{\}}}{\mathbb{E}\big{[}|x(t)|^{2% }\big{]}},\leavevmode\nobreak\ \leavevmode\nobreak\ \leavevmode\nobreak\ \eta_% {\text{dB}}\triangleq 10\log\eta,italic_η ≜ divide start_ARG roman_max { | italic_x ( italic_t ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } end_ARG start_ARG blackboard_E [ | italic_x ( italic_t ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] end_ARG , italic_η start_POSTSUBSCRIPT dB end_POSTSUBSCRIPT ≜ 10 roman_log italic_η , (3)

where the continuous-time baseband DA-FrFDM signal can be written as

x(t)𝑥𝑡\displaystyle x(t)italic_x ( italic_t ) =sinα+jcosαN×\displaystyle=\sqrt{\frac{\sin\alpha+j\cos\alpha}{N}}\times= square-root start_ARG divide start_ARG roman_sin italic_α + italic_j roman_cos italic_α end_ARG start_ARG italic_N end_ARG end_ARG × (4)
k=0N1s[k]ej2t2cotαej2k2cotα(Δu)2ej2πkt/T,superscriptsubscript𝑘0𝑁1𝑠delimited-[]𝑘superscript𝑒𝑗2superscript𝑡2𝛼superscript𝑒𝑗2superscript𝑘2𝛼superscriptΔ𝑢2superscript𝑒𝑗2𝜋𝑘𝑡𝑇\displaystyle\sum\limits_{k=0}^{N-1}s[k]e^{-\frac{j}{2}t^{2}\cot\alpha}e^{-% \frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{j2\pi kt/T},∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_s [ italic_k ] italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_t start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT italic_j 2 italic_π italic_k italic_t / italic_T end_POSTSUPERSCRIPT ,

for 0tT0𝑡𝑇0\leq t\leq T0 ≤ italic_t ≤ italic_T, where TNTs𝑇𝑁subscript𝑇𝑠T\triangleq NT_{s}italic_T ≜ italic_N italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT is the block duration. By letting t=nTs𝑡𝑛subscript𝑇𝑠t={nT}_{s}italic_t = italic_n italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT in (4), one can obtain the discrete version of fractional Fourier transform in (1).

To derive η𝜂\etaitalic_η, we first analyze the envelope power function of x(t)𝑥𝑡x(t)italic_x ( italic_t ), i.e., |x(t)|2superscript𝑥𝑡2|x(t)|^{2}| italic_x ( italic_t ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. Specifically, we have

|x(t)|2=x(t)x(t)=1Nk=0N1s[k]s[k]+superscript𝑥𝑡2𝑥𝑡superscript𝑥𝑡limit-from1𝑁superscriptsubscript𝑘0𝑁1𝑠delimited-[]𝑘superscript𝑠delimited-[]𝑘\displaystyle|x(t)|^{2}=x(t)\cdot x^{*}(t)=\frac{1}{N}\sum_{k=0}^{N-1}s[k]s^{*% }[k]+| italic_x ( italic_t ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT = italic_x ( italic_t ) ⋅ italic_x start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ( italic_t ) = divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_s [ italic_k ] italic_s start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT [ italic_k ] + (5)
2N{p=1N1γp(1)(Aα)cos(2πptT)+p=1N1γp(2)(Aα)cos(2πptT)\displaystyle\frac{2}{N}\left\{\sum_{p=1}^{N-1}\gamma_{p}^{(1)}(A_{\alpha})% \cos(\frac{2\pi pt}{T})+\sum_{p=1}^{N-1}\gamma_{p}^{(2)}(A_{\alpha})\cos(\frac% {2\pi pt}{T})\right.divide start_ARG 2 end_ARG start_ARG italic_N end_ARG { ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( divide start_ARG 2 italic_π italic_p italic_t end_ARG start_ARG italic_T end_ARG ) + ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( divide start_ARG 2 italic_π italic_p italic_t end_ARG start_ARG italic_T end_ARG )
+p=1N1γp(3)(Aα)sin(2πptT)+p=1N1γp(4)(Aα)sin(2πptT)}\displaystyle\quad\left.+\sum_{p=1}^{N-1}\gamma_{p}^{(3)}(A_{\alpha})\sin(% \frac{2\pi pt}{T})+\sum_{p=1}^{N-1}\gamma_{p}^{(4)}(A_{\alpha})\sin(\frac{2\pi pt% }{T})\right\}+ ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( divide start_ARG 2 italic_π italic_p italic_t end_ARG start_ARG italic_T end_ARG ) + ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 4 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( divide start_ARG 2 italic_π italic_p italic_t end_ARG start_ARG italic_T end_ARG ) }
1Nk=0N1s[k]s[k]+2N{g(t)},absent1𝑁superscriptsubscript𝑘0𝑁1𝑠delimited-[]𝑘superscript𝑠delimited-[]𝑘2𝑁𝑔𝑡\displaystyle\triangleq\frac{1}{N}\sum_{k=0}^{N-1}s[k]s^{*}[k]+\frac{2}{N}\{g(% t)\},≜ divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_s [ italic_k ] italic_s start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT [ italic_k ] + divide start_ARG 2 end_ARG start_ARG italic_N end_ARG { italic_g ( italic_t ) } ,

where we have defined

γp(1)(Aα)m=0N1pλm,pcosβm,p(Aα),superscriptsubscript𝛾𝑝1subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝subscript𝜆𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\gamma_{p}^{(1)}(A_{\alpha})\triangleq\sum\limits_{m=0}^{N-1-p}\lambda_{m,p}% \cos\beta_{m,p}(A_{\alpha}),italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_cos italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
γp(2)(Aα)m=0N1pμm,psinβm,p(Aα),superscriptsubscript𝛾𝑝2subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝subscript𝜇𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\gamma_{p}^{(2)}(A_{\alpha})\triangleq-\sum\limits_{m=0}^{N-1-p}\mu_{m,p}\sin% \beta_{m,p}(A_{\alpha}),italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ - ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_sin italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
γp(3)(Aα)m=0N1pλm,psinβm,p(Aα),superscriptsubscript𝛾𝑝3subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝subscript𝜆𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\gamma_{p}^{(3)}(A_{\alpha})\triangleq-\sum\limits_{m=0}^{N-1-p}\lambda_{m,p}% \sin\beta_{m,p}(A_{\alpha}),italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ - ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_λ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_sin italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
γp(4)(Aα)m=0N1pμm,pcosβm,p(Aα),superscriptsubscript𝛾𝑝4subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝subscript𝜇𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\gamma_{p}^{(4)}(A_{\alpha})\triangleq-\sum\limits_{m=0}^{N-1-p}\mu_{m,p}\cos% \beta_{m,p}(A_{\alpha}),italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 4 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ - ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_μ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_cos italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
βm,p(Aα)p(2m+p)Aα,Aαπ2sin(2α)T2,formulae-sequencesubscript𝛽𝑚𝑝subscript𝐴𝛼𝑝2𝑚𝑝subscript𝐴𝛼subscript𝐴𝛼superscript𝜋22𝛼superscript𝑇2\beta_{m,p}(A_{\alpha})\triangleq p(2m+p)A_{\alpha},\leavevmode\nobreak\ A_{% \alpha}\triangleq-\frac{\pi^{2}\sin(2\alpha)}{T^{2}},italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ italic_p ( 2 italic_m + italic_p ) italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT , italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ≜ - divide start_ARG italic_π start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_sin ( 2 italic_α ) end_ARG start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ,
λm,p{s[m+p]s[m]},μm,p{s[m+p]s[m]}.formulae-sequencesubscript𝜆𝑚𝑝𝑠delimited-[]𝑚𝑝superscript𝑠delimited-[]𝑚subscript𝜇𝑚𝑝𝑠delimited-[]𝑚𝑝superscript𝑠delimited-[]𝑚\lambda_{m,p}\triangleq\Re\{s[m+p]s^{*}[m]\},\leavevmode\nobreak\ \mu_{m,p}% \triangleq\Im\{s[m+p]s^{*}[m]\}.italic_λ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ≜ roman_ℜ { italic_s [ italic_m + italic_p ] italic_s start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT [ italic_m ] } , italic_μ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ≜ roman_ℑ { italic_s [ italic_m + italic_p ] italic_s start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT [ italic_m ] } .

An important observation from (5) is that the angle α𝛼\alphaitalic_α impacts PAPR through Aαsubscript𝐴𝛼A_{\alpha}italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT. This allows us to represent PAPR purely as a function of Aαsubscript𝐴𝛼A_{\alpha}italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT, i.e., η(Aα)𝜂subscript𝐴𝛼\eta(A_{\alpha})italic_η ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ), rather than as a function of both Aαsubscript𝐴𝛼A_{\alpha}italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT and α𝛼\alphaitalic_α. This simplification is crucial for effectively optimizing the PAPR. From this foundation, we establish two properties on the PAPR of x(t)𝑥𝑡x(t)italic_x ( italic_t ).

Lemma 1.

The PAPR of DA-FrFDM can be refined as

ηdBsubscript𝜂dB\displaystyle\eta_{\text{dB}}italic_η start_POSTSUBSCRIPT dB end_POSTSUBSCRIPT =10log(1+2max{g(t)}k=0N1s[k]s[k]).absent1012𝑔𝑡superscriptsubscript𝑘0𝑁1𝑠delimited-[]𝑘superscript𝑠delimited-[]𝑘\displaystyle=10\log\left(1+\frac{2\max\{g(t)\}}{\sum\limits_{k=0}^{N-1}s[k]s^% {*}[k]}\right).= 10 roman_log ( 1 + divide start_ARG 2 roman_max { italic_g ( italic_t ) } end_ARG start_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_s [ italic_k ] italic_s start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT [ italic_k ] end_ARG ) .
Proof.

The expectation of g(t)𝑔𝑡g(t)italic_g ( italic_t ) in (5) is zero because g(t)𝑔𝑡g(t)italic_g ( italic_t ) is a sum of trigonometric functions over a period T𝑇Titalic_T. Therefore,

𝔼[|x(t)|2]=1Nk=0N1s[k]s[k].𝔼delimited-[]superscript𝑥𝑡21𝑁superscriptsubscript𝑘0𝑁1𝑠delimited-[]𝑘superscript𝑠delimited-[]𝑘\mathbb{E}\big{[}|x(t)|^{2}\big{]}=\frac{1}{N}\sum_{k=0}^{N-1}s[k]s^{*}[k].blackboard_E [ | italic_x ( italic_t ) | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ] = divide start_ARG 1 end_ARG start_ARG italic_N end_ARG ∑ start_POSTSUBSCRIPT italic_k = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_s [ italic_k ] italic_s start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT [ italic_k ] . (6)

Lemma 1 follows by substituting (6) into (3). ∎

Theorem 2.

The PAPR is a periodic function of Aαsubscript𝐴𝛼A_{\alpha}italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT with a period of π𝜋\piitalic_π. This periodicity suggests that within the range α[π2,π2+12sin1(T2π))𝛼𝜋2𝜋212superscript1superscript𝑇2𝜋\alpha\in[\frac{\pi}{2},\frac{\pi}{2}+\frac{1}{2}{\sin}^{-1}(\frac{T^{2}}{\pi}))italic_α ∈ [ divide start_ARG italic_π end_ARG start_ARG 2 end_ARG , divide start_ARG italic_π end_ARG start_ARG 2 end_ARG + divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_sin start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( divide start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_π end_ARG ) ), all possible values of PAPR can be explored. This range effectively encapsulates the dynamics of PAPR variation with respect to the angle.

Proof.

Lemma 1 indicates that analyzing the periodicity of max{g(t)}𝑔𝑡\max\{g(t)\}roman_max { italic_g ( italic_t ) } is sufficient for determining the periodic behavior of PAPR for a given data block 𝒔𝒔\bm{s}bold_italic_s.

To demonstrate the periodicity, define Aα~Aα+πsubscript𝐴~𝛼subscript𝐴𝛼𝜋A_{\widetilde{\alpha}}\triangleq A_{\alpha}+\piitalic_A start_POSTSUBSCRIPT over~ start_ARG italic_α end_ARG end_POSTSUBSCRIPT ≜ italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT + italic_π and substitute Aα~subscript𝐴~𝛼A_{\widetilde{\alpha}}italic_A start_POSTSUBSCRIPT over~ start_ARG italic_α end_ARG end_POSTSUBSCRIPT into γp(i)(Aα)superscriptsubscript𝛾𝑝𝑖subscript𝐴𝛼\gamma_{p}^{(i)}(A_{\alpha})italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ), i=1,2,3,4𝑖1234i=1,2,3,4italic_i = 1 , 2 , 3 , 4. This substitution results in the following relation:

γp(i)(Aα~)=(1)pγp(i)(Aα).superscriptsubscript𝛾𝑝𝑖subscript𝐴~𝛼superscript1𝑝superscriptsubscript𝛾𝑝𝑖subscript𝐴𝛼\gamma_{p}^{(i)}(A_{\widetilde{\alpha}})=(-1)^{p}\gamma_{p}^{(i)}(A_{\alpha}).italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT over~ start_ARG italic_α end_ARG end_POSTSUBSCRIPT ) = ( - 1 ) start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) .

Additionally, it can be shown that

(1)pcos(2πptT)=cos(2πp(t+T/2)T),superscript1𝑝2𝜋𝑝𝑡𝑇2𝜋𝑝𝑡𝑇2𝑇(-1)^{p}\cos\left(\frac{2\pi pt}{T}\right)=\cos\left(\frac{2\pi p(t+T/2)}{T}% \right),( - 1 ) start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT roman_cos ( divide start_ARG 2 italic_π italic_p italic_t end_ARG start_ARG italic_T end_ARG ) = roman_cos ( divide start_ARG 2 italic_π italic_p ( italic_t + italic_T / 2 ) end_ARG start_ARG italic_T end_ARG ) ,
(1)psin(2πptT)=sin(2πp(t+T/2)T).superscript1𝑝2𝜋𝑝𝑡𝑇2𝜋𝑝𝑡𝑇2𝑇(-1)^{p}\sin\left(\frac{2\pi pt}{T}\right)=\sin\left(\frac{2\pi p(t+T/2)}{T}% \right).( - 1 ) start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT roman_sin ( divide start_ARG 2 italic_π italic_p italic_t end_ARG start_ARG italic_T end_ARG ) = roman_sin ( divide start_ARG 2 italic_π italic_p ( italic_t + italic_T / 2 ) end_ARG start_ARG italic_T end_ARG ) .

Let g~(t)~𝑔𝑡\widetilde{g}(t)over~ start_ARG italic_g end_ARG ( italic_t ) represent the value of g(t)𝑔𝑡g(t)italic_g ( italic_t ) when Aα=Aα~subscript𝐴𝛼subscript𝐴~𝛼A_{\alpha}=A_{\widetilde{\alpha}}italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = italic_A start_POSTSUBSCRIPT over~ start_ARG italic_α end_ARG end_POSTSUBSCRIPT. Using the above equations, we can express g~(t)~𝑔𝑡\widetilde{g}(t)over~ start_ARG italic_g end_ARG ( italic_t ) as follows:

g~(t)=i=1,2p=1N1γp(i)(Aα)cos(2πp(t+T/2)T)+~𝑔𝑡limit-fromsubscript𝑖12superscriptsubscript𝑝1𝑁1superscriptsubscript𝛾𝑝𝑖subscript𝐴𝛼2𝜋𝑝𝑡𝑇2𝑇\displaystyle\widetilde{g}(t)=\sum_{i=1,2}\sum_{p=1}^{N-1}\gamma_{p}^{(i)}(A_{% {\alpha}})\cos\biggl{(}\frac{2\pi p(t+T/2)}{T}\biggr{)}+over~ start_ARG italic_g end_ARG ( italic_t ) = ∑ start_POSTSUBSCRIPT italic_i = 1 , 2 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_i ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( divide start_ARG 2 italic_π italic_p ( italic_t + italic_T / 2 ) end_ARG start_ARG italic_T end_ARG ) +
j=3,4p=1N1γp(j)(Aα)sin(2πp(t+T/2)T).subscript𝑗34superscriptsubscript𝑝1𝑁1superscriptsubscript𝛾𝑝𝑗subscript𝐴𝛼2𝜋𝑝𝑡𝑇2𝑇\displaystyle\sum_{j=3,4}\sum_{p=1}^{N-1}\gamma_{p}^{(j)}(A_{{\alpha}})\sin% \biggl{(}\frac{2\pi p(t+T/2)}{T}\biggr{)}.∑ start_POSTSUBSCRIPT italic_j = 3 , 4 end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( divide start_ARG 2 italic_π italic_p ( italic_t + italic_T / 2 ) end_ARG start_ARG italic_T end_ARG ) .

Since the sine and cosine terms in g~(t)~𝑔𝑡\widetilde{g}(t)over~ start_ARG italic_g end_ARG ( italic_t ) are periodic functions of t𝑡titalic_t with period T𝑇Titalic_T, shifting these functions along the t𝑡titalic_t-axis by T/2𝑇2T/2italic_T / 2 does not alter their maximum values. Thus,

max{g~(t)}=max{g(t)}.~𝑔𝑡𝑔𝑡\max\{\widetilde{g}(t)\}=\max\{g(t)\}.roman_max { over~ start_ARG italic_g end_ARG ( italic_t ) } = roman_max { italic_g ( italic_t ) } .

This confirms that PAPR is a periodic function of Aαsubscript𝐴𝛼A_{\alpha}italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT with a period of π𝜋\piitalic_π, implying that all possible PAPR values can be examined within the interval Aα(b,b+π]subscript𝐴𝛼𝑏𝑏𝜋A_{\alpha}\in(b,b+\pi]italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ∈ ( italic_b , italic_b + italic_π ] for any b𝑏b\in\mathbb{R}italic_b ∈ blackboard_R.

When α=π2𝛼𝜋2\alpha=\frac{\pi}{2}italic_α = divide start_ARG italic_π end_ARG start_ARG 2 end_ARG, our DA-FrFDM degenerates to an OFDM system. Therefore, we can set b=0𝑏0b=0italic_b = 0, in which case α𝛼\alphaitalic_α is bounded within the range α[π2,π2+12sin1(T2π))𝛼𝜋2𝜋212superscript1superscript𝑇2𝜋\alpha\in\left[\frac{\pi}{2},\frac{\pi}{2}+\frac{1}{2}\sin^{-1}\left(\frac{T^{% 2}}{\pi}\right)\right)italic_α ∈ [ divide start_ARG italic_π end_ARG start_ARG 2 end_ARG , divide start_ARG italic_π end_ARG start_ARG 2 end_ARG + divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_sin start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( divide start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_π end_ARG ) ). ∎

III-B Determination of the optimal angle

Based on Lemma 1 and Theorem 2, this section investigates how to determine the optimal angle, αsuperscript𝛼\alpha^{*}italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT, that minimizes the PAPR. In practical communication systems, where the block duration T𝑇Titalic_T is generally short, the PAPR exhibits significant sensitivity to small changes in α𝛼\alphaitalic_α. This sensitivity necessitates a finely tuned search over α𝛼\alphaitalic_α to capture the nuances in PAPR behavior. To facilitate this process without incurring excessive computational costs, it is essential to minimize the search range for α𝛼\alphaitalic_α.

The primary challenge in optimizing PAPR lies in managing the max{g(t)}𝑔𝑡\max{\left\{g(t)\right\}}roman_max { italic_g ( italic_t ) } operation. Typically, the max\maxroman_max operation is considered an infinite norm, but for practical purposes, it can be closely approximated by the n𝑛nitalic_n-th root of the integral of |g(t)|nsuperscript𝑔𝑡𝑛|g(t)|^{n}| italic_g ( italic_t ) | start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT over time T𝑇Titalic_T, 0T|g(t)|n𝑑tn𝑛superscriptsubscript0𝑇superscript𝑔𝑡𝑛differential-d𝑡\sqrt[n]{\int_{0}^{T}|g(t)|^{n}dt}nth-root start_ARG italic_n end_ARG start_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT | italic_g ( italic_t ) | start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_d italic_t end_ARG, even when n𝑛nitalic_n is not particularly large [20]. In this light, we opt for a surrogate function to simplify the analysis of max{g(t)}𝑔𝑡\max{\left\{g(t)\right\}}roman_max { italic_g ( italic_t ) }. Specifically, we define the surrogate function as

I=0Tg(t)4𝑑t.𝐼superscriptsubscript0𝑇𝑔superscript𝑡4differential-d𝑡I=\int_{0}^{T}g(t)^{4}dt.italic_I = ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_g ( italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_d italic_t . (7)

Our goal is to determine the optimal angle α𝛼\alphaitalic_α for achieving the lowest PAPR. Therefore, we compute the derivative of I𝐼Iitalic_I with respect to (w.r.t.) α𝛼\alphaitalic_α:

I(α)superscript𝐼𝛼\displaystyle I^{\prime}(\alpha)italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α ) =ddα0Tg(t)4𝑑t=ddAα0Tg(t)4𝑑tdAαdαabsent𝑑𝑑𝛼superscriptsubscript0𝑇𝑔superscript𝑡4differential-d𝑡𝑑𝑑subscript𝐴𝛼superscriptsubscript0𝑇𝑔superscript𝑡4differential-d𝑡𝑑subscript𝐴𝛼𝑑𝛼\displaystyle=\frac{d}{d\alpha}\int_{0}^{T}g(t)^{4}dt=\frac{d}{dA_{\alpha}}% \int_{0}^{T}g(t)^{4}dt\cdot\frac{dA_{\alpha}}{d\alpha}= divide start_ARG italic_d end_ARG start_ARG italic_d italic_α end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_g ( italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_d italic_t = divide start_ARG italic_d end_ARG start_ARG italic_d italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_g ( italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_d italic_t ⋅ divide start_ARG italic_d italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_ARG start_ARG italic_d italic_α end_ARG (8)
=ddAα0Tg(t)4𝑑t(2π2cos(2α)T2).absent𝑑𝑑subscript𝐴𝛼superscriptsubscript0𝑇𝑔superscript𝑡4differential-d𝑡2superscript𝜋22𝛼superscript𝑇2\displaystyle=\frac{d}{dA_{\alpha}}\int_{0}^{T}g(t)^{4}dt\cdot\Big{(}-\frac{2% \pi^{2}\cos(2\alpha)}{T^{2}}\Big{)}.= divide start_ARG italic_d end_ARG start_ARG italic_d italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_g ( italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_d italic_t ⋅ ( - divide start_ARG 2 italic_π start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cos ( 2 italic_α ) end_ARG start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG ) .

The first term of (8) can be further refined as

ddAα0Tg(t)4𝑑t𝑑𝑑subscript𝐴𝛼superscriptsubscript0𝑇𝑔superscript𝑡4differential-d𝑡\displaystyle\frac{d}{dA_{\alpha}}\int_{0}^{T}g(t)^{4}\,dtdivide start_ARG italic_d end_ARG start_ARG italic_d italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT end_ARG ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT italic_g ( italic_t ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT italic_d italic_t (9)
=402π(p=1N1γp(1)(Aα)cos(pt)+p=1N1γp(2)(Aα)cos(pt)\displaystyle=4\int_{0}^{2\pi}\left(\sum_{p=1}^{N-1}\gamma_{p}^{(1)}(A_{\alpha% })\cos(pt)+\sum_{p=1}^{N-1}\gamma_{p}^{(2)}(A_{\alpha})\cos(pt)\right.= 4 ∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_π end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( italic_p italic_t ) + ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( italic_p italic_t )
+p=1N1γp(3)(Aα)sin(pt)+p=1N1γp(4)(Aα)sin(pt))3\displaystyle+\left.\sum_{p=1}^{N-1}\gamma_{p}^{(3)}(A_{\alpha})\sin(pt)+\sum_% {p=1}^{N-1}\gamma_{p}^{(4)}(A_{\alpha})\sin(pt)\right)^{3}+ ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( italic_p italic_t ) + ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 4 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( italic_p italic_t ) ) start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT
×(p=1N1ρp(1)(Aα)cos(pt)+p=1N1ρp(2)(Aα)cos(pt)\displaystyle\times\left(\sum_{p=1}^{N-1}\rho_{p}^{(1)}(A_{\alpha})\cos(pt)+% \sum_{p=1}^{N-1}\rho_{p}^{(2)}(A_{\alpha})\cos(pt)\right.× ( ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( italic_p italic_t ) + ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_cos ( italic_p italic_t )
+p=1N1ρp(3)(Aα)sin(pt)+p=1N1ρp(4)(Aα)sin(pt))dt.\displaystyle+\left.\sum_{p=1}^{N-1}\rho_{p}^{(3)}(A_{\alpha})\sin(pt)+\sum_{p% =1}^{N-1}\rho_{p}^{(4)}(A_{\alpha})\sin(pt)\right)dt.+ ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( italic_p italic_t ) + ∑ start_POSTSUBSCRIPT italic_p = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 4 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) roman_sin ( italic_p italic_t ) ) italic_d italic_t .

where

ρp(1)(Aα)m=0N1pp(2m+p)λm,psinβm,p(Aα),superscriptsubscript𝜌𝑝1subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝𝑝2𝑚𝑝subscript𝜆𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\rho_{p}^{(1)}(A_{\alpha})\triangleq-\sum\limits_{m=0}^{N-1-p}p(2m+p)\lambda_{% m,p}\sin\beta_{m,p}(A_{\alpha}),italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ - ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_p ( 2 italic_m + italic_p ) italic_λ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_sin italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
ρp(2)(Aα)m=0N1pp(2m+p)μm,pcosβm,p(Aα),superscriptsubscript𝜌𝑝2subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝𝑝2𝑚𝑝subscript𝜇𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\rho_{p}^{(2)}(A_{\alpha})\triangleq-\sum\limits_{m=0}^{N-1-p}p(2m+p)\mu_{m,p}% \cos\beta_{m,p}(A_{\alpha}),italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 2 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ - ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_p ( 2 italic_m + italic_p ) italic_μ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_cos italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
ρp(3)(Aα)m=0N1pp(2m+p)λm,pcosβm,p(Aα),superscriptsubscript𝜌𝑝3subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝𝑝2𝑚𝑝subscript𝜆𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\rho_{p}^{(3)}(A_{\alpha})\triangleq-\sum\limits_{m=0}^{N-1-p}p(2m+p)\lambda_{% m,p}\cos\beta_{m,p}(A_{\alpha}),italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 3 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ - ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_p ( 2 italic_m + italic_p ) italic_λ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_cos italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ,
ρp(4)(Aα)m=0N1pp(2m+p)μm,psinβm,p(Aα).superscriptsubscript𝜌𝑝4subscript𝐴𝛼superscriptsubscript𝑚0𝑁1𝑝𝑝2𝑚𝑝subscript𝜇𝑚𝑝subscript𝛽𝑚𝑝subscript𝐴𝛼\rho_{p}^{(4)}(A_{\alpha})\triangleq\sum\limits_{m=0}^{N-1-p}p(2m+p)\mu_{m,p}% \sin\beta_{m,p}(A_{\alpha}).italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( 4 ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) ≜ ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 - italic_p end_POSTSUPERSCRIPT italic_p ( 2 italic_m + italic_p ) italic_μ start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT roman_sin italic_β start_POSTSUBSCRIPT italic_m , italic_p end_POSTSUBSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ) .

Upon first examination, (9) appears computationally intensive due to its inclusion of 256(N1)4256superscript𝑁14256\left(N-1\right)^{4}256 ( italic_N - 1 ) start_POSTSUPERSCRIPT 4 end_POSTSUPERSCRIPT individual integrals, all of which are initially perceived as complex due to their structure. However, these integrals can be efficiently computed by leveraging the periodic nature of trigonometric functions.

Theorem 3.

Let ξ1(t),ξ2(t),ξ3(t),ξ4(t){cos(t),sin(t)}subscript𝜉1𝑡subscript𝜉2𝑡subscript𝜉3𝑡subscript𝜉4𝑡𝑡𝑡\xi_{1}(t),\xi_{2}(t),\xi_{3}(t),\xi_{4}(t)\in\{\cos(t),\sin(t)\}italic_ξ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) , italic_ξ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) , italic_ξ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_t ) , italic_ξ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_t ) ∈ { roman_cos ( italic_t ) , roman_sin ( italic_t ) }. For indices 1k,l,m,nN1formulae-sequence1𝑘𝑙𝑚𝑛𝑁11\leq k,l,m,n\leq N-11 ≤ italic_k , italic_l , italic_m , italic_n ≤ italic_N - 1, the integral of the product of these trigonometric functions over a full period is given by

02πξ1(kt)ξ2(lt)ξ3(mt)ξ4(nt)𝑑t=π4𝒒i[δ(k+l+m+n)δ(k+lmn)δ(k+l+mn)δ(k+lm+n)δ(kl+m+n)δ(klmn)δ(kl+mn)δ(klm+n)],superscriptsubscript02𝜋subscript𝜉1𝑘𝑡subscript𝜉2𝑙𝑡subscript𝜉3𝑚𝑡subscript𝜉4𝑛𝑡differential-d𝑡𝜋4subscript𝒒𝑖matrix𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛𝛿𝑘𝑙𝑚𝑛\int_{0}^{2\pi}\xi_{1}(kt)\xi_{2}(lt)\xi_{3}(mt)\xi_{4}(nt)\,dt=\frac{\pi}{4}% \bm{q}_{i}\begin{bmatrix}\begin{smallmatrix}\delta(k+l+m+n)\\ \delta(k+l-m-n)\\ \delta(k+l+m-n)\\ \delta(k+l-m+n)\\ \delta(k-l+m+n)\\ \delta(k-l-m-n)\\ \delta(k-l+m-n)\\ \delta(k-l-m+n)\end{smallmatrix}\end{bmatrix},∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_π end_POSTSUPERSCRIPT italic_ξ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_k italic_t ) italic_ξ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_l italic_t ) italic_ξ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_m italic_t ) italic_ξ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_n italic_t ) italic_d italic_t = divide start_ARG italic_π end_ARG start_ARG 4 end_ARG bold_italic_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT [ start_ARG start_ROW start_CELL start_ROW start_CELL italic_δ ( italic_k + italic_l + italic_m + italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k + italic_l - italic_m - italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k + italic_l + italic_m - italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k + italic_l - italic_m + italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k - italic_l + italic_m + italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k - italic_l - italic_m - italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k - italic_l + italic_m - italic_n ) end_CELL end_ROW start_ROW start_CELL italic_δ ( italic_k - italic_l - italic_m + italic_n ) end_CELL end_ROW end_CELL end_ROW end_ARG ] ,

where 𝐪isubscript𝐪𝑖\bm{q}_{i}bold_italic_q start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is the ithsuperscript𝑖𝑡i^{th}italic_i start_POSTSUPERSCRIPT italic_t italic_h end_POSTSUPERSCRIPT row of matrix 𝐐𝐐\bm{Q}bold_italic_Q:

i=𝑖absent\displaystyle i=italic_i = 8δ(ξ1(t)=sin(t))+4δ(ξ2(t)=sin(t))+8𝛿subscript𝜉1𝑡𝑡limit-from4𝛿subscript𝜉2𝑡𝑡\displaystyle 8\delta\big{(}\xi_{1}(t)\!=\!\sin(t)\big{)}+4\delta\big{(}\xi_{2% }(t)\!=\!\sin(t)\big{)}+8 italic_δ ( italic_ξ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( italic_t ) ) + 4 italic_δ ( italic_ξ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( italic_t ) ) +
2δ(ξ3(t)=sin(t))+δ(ξ4(t)=sin(t))+1,2𝛿subscript𝜉3𝑡𝑡𝛿subscript𝜉4𝑡𝑡1\displaystyle 2\delta\big{(}\xi_{3}(t)\!=\!\sin(t)\big{)}+\delta\big{(}\xi_{4}% (t)\!=\!\sin(t)\big{)}+1,2 italic_δ ( italic_ξ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( italic_t ) ) + italic_δ ( italic_ξ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( italic_t ) ) + 1 ,
𝑸=(0+1+1+1+1+1+1+1000000000000000001+1+111+1+1000000000+1+11+111+10+11+1+11+1100000000000000000+1+111+1+110+11+11+11+1000000000111+1+1+1+100000000000000000+11111+1+1).𝑸matrix01111111000000000000000001111111000000000111111101111111000000000000000001111111011111110000000001111111000000000000000001111111\bm{Q}=\begin{pmatrix}\begin{smallmatrix}0&+1&+1&+1&+1&+1&+1&+1\\ 0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&0&0\\ 0&-1&+1&+1&-1&-1&+1&+1\\ 0&0&0&0&0&0&0&0\\ 0&+1&+1&-1&+1&-1&-1&+1\\ 0&+1&-1&+1&+1&-1&+1&-1\\ 0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&0&0\\ 0&+1&+1&-1&-1&+1&+1&-1\\ 0&+1&-1&+1&-1&+1&-1&+1\\ 0&0&0&0&0&0&0&0\\ 0&-1&-1&-1&+1&+1&+1&+1\\ 0&0&0&0&0&0&0&0\\ 0&0&0&0&0&0&0&0\\ 0&+1&-1&-1&-1&-1&+1&+1\end{smallmatrix}\end{pmatrix}.bold_italic_Q = ( start_ARG start_ROW start_CELL start_ROW start_CELL 0 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL + 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL - 1 end_CELL start_CELL + 1 end_CELL start_CELL + 1 end_CELL end_ROW end_CELL end_ROW end_ARG ) .
Proof.

Using the product-to-sum formula, we can express the product of ξ1(kt)subscript𝜉1𝑘𝑡\xi_{1}\left(kt\right)italic_ξ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_k italic_t ), ξ2(lt)subscript𝜉2𝑙𝑡\xi_{2}\left(lt\right)italic_ξ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_l italic_t ), ξ3(mt)subscript𝜉3𝑚𝑡\xi_{3}\left(mt\right)italic_ξ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_m italic_t ), and ξ4(nt)subscript𝜉4𝑛𝑡\xi_{4}\left(nt\right)italic_ξ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_n italic_t ) as a sum (or difference) of eight trigonometric functions. As an example,

cos(2t)cos(4t)cos(1t)cos(5t)2𝑡4𝑡1𝑡5𝑡\displaystyle\cos(2t)\cdot\cos(4t)\cdot\cos(1t)\cdot\cos(5t)roman_cos ( 2 italic_t ) ⋅ roman_cos ( 4 italic_t ) ⋅ roman_cos ( 1 italic_t ) ⋅ roman_cos ( 5 italic_t )
=(12[cos(6t)+cos(2t)])(12[cos(6t)+cos(4t)])absent12delimited-[]6𝑡2𝑡12delimited-[]6𝑡4𝑡\displaystyle=\left(\frac{1}{2}[\cos(6t)+\cos(-2t)]\right)\cdot\left(\frac{1}{% 2}[\cos(6t)+\cos(-4t)]\right)= ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ roman_cos ( 6 italic_t ) + roman_cos ( - 2 italic_t ) ] ) ⋅ ( divide start_ARG 1 end_ARG start_ARG 2 end_ARG [ roman_cos ( 6 italic_t ) + roman_cos ( - 4 italic_t ) ] )
=14[cos(6t)cos(6t)+cos(6t)cos(4t)\displaystyle=\frac{1}{4}[\cos(6t)\cos(6t)+\cos(6t)\cos(-4t)= divide start_ARG 1 end_ARG start_ARG 4 end_ARG [ roman_cos ( 6 italic_t ) roman_cos ( 6 italic_t ) + roman_cos ( 6 italic_t ) roman_cos ( - 4 italic_t )
+cos(2t)cos(6t)+cos(2t)cos(4t)]\displaystyle\hskip 22.76228pt+\cos(-2t)\cos(6t)+\cos(-2t)\cos(-4t)]+ roman_cos ( - 2 italic_t ) roman_cos ( 6 italic_t ) + roman_cos ( - 2 italic_t ) roman_cos ( - 4 italic_t ) ]
=18[cos(12t)+1+cos(2t)+cos(10t)\displaystyle=\frac{1}{8}[\cos(12t)+1+\cos(2t)+\cos(10t)= divide start_ARG 1 end_ARG start_ARG 8 end_ARG [ roman_cos ( 12 italic_t ) + 1 + roman_cos ( 2 italic_t ) + roman_cos ( 10 italic_t )
+cos(4t)+cos(8t)+cos(6t)+cos(2t)].\displaystyle\hskip 22.76228pt+\cos(4t)+\cos(-8t)+\cos(-6t)+\cos(2t)].+ roman_cos ( 4 italic_t ) + roman_cos ( - 8 italic_t ) + roman_cos ( - 6 italic_t ) + roman_cos ( 2 italic_t ) ] .

In general, we represent this process as:

ξ1(kt)ξ2(lt)ξ3(mt)ξ4(nt)subscript𝜉1𝑘𝑡subscript𝜉2𝑙𝑡subscript𝜉3𝑚𝑡subscript𝜉4𝑛𝑡\displaystyle\xi_{1}(kt)\cdot\xi_{2}(lt)\cdot\xi_{3}(mt)\cdot\xi_{4}(nt)italic_ξ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_k italic_t ) ⋅ italic_ξ start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( italic_l italic_t ) ⋅ italic_ξ start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( italic_m italic_t ) ⋅ italic_ξ start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( italic_n italic_t )
=14[u1((k+l)t)+u2((kl)t)]absent14delimited-[]subscript𝑢1𝑘𝑙𝑡subscript𝑢2𝑘𝑙𝑡\displaystyle=\frac{1}{4}[u_{1}((k+l)t)+u_{2}((k-l)t)]= divide start_ARG 1 end_ARG start_ARG 4 end_ARG [ italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( ( italic_k + italic_l ) italic_t ) + italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( ( italic_k - italic_l ) italic_t ) ]
×[u3((m+n)t)+u4((mn)t)]absentdelimited-[]subscript𝑢3𝑚𝑛𝑡subscript𝑢4𝑚𝑛𝑡\displaystyle\hskip 14.22636pt\times[u_{3}((m+n)t)+u_{4}((m-n)t)]× [ italic_u start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ( ( italic_m + italic_n ) italic_t ) + italic_u start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ( ( italic_m - italic_n ) italic_t ) ]
=18[u5((k+l+m+n)t)+u6((k+lmn)t)\displaystyle=\frac{1}{8}[u_{5}((k+l+m+n)t)+u_{6}((k+l-m-n)t)= divide start_ARG 1 end_ARG start_ARG 8 end_ARG [ italic_u start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ( ( italic_k + italic_l + italic_m + italic_n ) italic_t ) + italic_u start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT ( ( italic_k + italic_l - italic_m - italic_n ) italic_t )
+u7((k+l+mn)t)+u8((k+lm+n)t)subscript𝑢7𝑘𝑙𝑚𝑛𝑡subscript𝑢8𝑘𝑙𝑚𝑛𝑡\displaystyle\hskip 14.22636pt+u_{7}((k+l+m-n)t)+u_{8}((k+l-m+n)t)+ italic_u start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT ( ( italic_k + italic_l + italic_m - italic_n ) italic_t ) + italic_u start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT ( ( italic_k + italic_l - italic_m + italic_n ) italic_t )
+u9((kl+m+n)t)+u10((klmn)t)subscript𝑢9𝑘𝑙𝑚𝑛𝑡subscript𝑢10𝑘𝑙𝑚𝑛𝑡\displaystyle\hskip 14.22636pt+u_{9}((k-l+m+n)t)+u_{10}((k-l-m-n)t)+ italic_u start_POSTSUBSCRIPT 9 end_POSTSUBSCRIPT ( ( italic_k - italic_l + italic_m + italic_n ) italic_t ) + italic_u start_POSTSUBSCRIPT 10 end_POSTSUBSCRIPT ( ( italic_k - italic_l - italic_m - italic_n ) italic_t )
+u11((kl+mn)t)+u12((klm+n)t)],\displaystyle\hskip 14.22636pt+u_{11}((k-l+m-n)t)+u_{12}((k-l-m+n)t)],+ italic_u start_POSTSUBSCRIPT 11 end_POSTSUBSCRIPT ( ( italic_k - italic_l + italic_m - italic_n ) italic_t ) + italic_u start_POSTSUBSCRIPT 12 end_POSTSUBSCRIPT ( ( italic_k - italic_l - italic_m + italic_n ) italic_t ) ] ,

where u112(t)subscript𝑢similar-to112𝑡u_{1\sim 12}(t)italic_u start_POSTSUBSCRIPT 1 ∼ 12 end_POSTSUBSCRIPT ( italic_t ) represents either ±cos(t)plus-or-minus𝑡\pm\cos(t)± roman_cos ( italic_t ) or ±sin(t)plus-or-minus𝑡\pm\sin(t)± roman_sin ( italic_t ).

In particular,

02πui(wt)𝑑t={0,If ui(wt)=±sin(wt),±2πδ(w),If ui(wt)=±cos(wt).superscriptsubscript02𝜋subscript𝑢𝑖𝑤𝑡differential-d𝑡cases0If ui(wt)=±sin(wt)plus-or-minus2𝜋𝛿𝑤If ui(wt)=±cos(wt)\int_{0}^{2\pi}u_{i}(wt)dt=\begin{cases}0,&\text{If $u_{i}(wt)=\pm\sin(wt)$},% \\ \pm 2\pi\delta(w),&\text{If $u_{i}(wt)=\pm\cos(wt)$}.\end{cases}∫ start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 italic_π end_POSTSUPERSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_w italic_t ) italic_d italic_t = { start_ROW start_CELL 0 , end_CELL start_CELL If italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_w italic_t ) = ± roman_sin ( italic_w italic_t ) , end_CELL end_ROW start_ROW start_CELL ± 2 italic_π italic_δ ( italic_w ) , end_CELL start_CELL If italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_w italic_t ) = ± roman_cos ( italic_w italic_t ) . end_CELL end_ROW

This outcome guides the computation using the matrix 𝑸𝑸\bm{Q}bold_italic_Q. Specifically,

  • If there are either one or three cos(t)𝑡\cos(t)roman_cos ( italic_t ) terms among ξ14(t)subscript𝜉similar-to14𝑡\xi_{1\sim 4}(t)italic_ξ start_POSTSUBSCRIPT 1 ∼ 4 end_POSTSUBSCRIPT ( italic_t ), then u512(t)subscript𝑢similar-to512𝑡u_{5\sim 12}(t)italic_u start_POSTSUBSCRIPT 5 ∼ 12 end_POSTSUBSCRIPT ( italic_t ) will be ±sin(t)plus-or-minus𝑡\pm\sin(t)± roman_sin ( italic_t ), resulting in a zero integral. This corresponds to the zero rows in 𝑸𝑸\bm{Q}bold_italic_Q.

  • Otherwise, u512(t)subscript𝑢similar-to512𝑡u_{5\sim 12}(t)italic_u start_POSTSUBSCRIPT 5 ∼ 12 end_POSTSUBSCRIPT ( italic_t ) are ±cos(t)plus-or-minus𝑡\pm\cos(t)± roman_cos ( italic_t ), and the integral’s outcome depends on the frequency combinations, represented by the ±1plus-or-minus1\pm{1}± 1 entries in 𝑸𝑸\bm{Q}bold_italic_Q.

  • The first column of 𝑸𝑸\bm{Q}bold_italic_Q is entirely zero because k+l+m+n𝑘𝑙𝑚𝑛k+l+m+nitalic_k + italic_l + italic_m + italic_n is non-zero for 1k,l,m,nN1formulae-sequence1𝑘𝑙𝑚𝑛𝑁11\leq k,l,m,n\leq N-11 ≤ italic_k , italic_l , italic_m , italic_n ≤ italic_N - 1.

The row index i𝑖iitalic_i is determined by the indicator functions δ(ξj(t)=sin(t))𝛿subscript𝜉𝑗𝑡𝑡\delta(\xi_{j}(t)=\sin(t))italic_δ ( italic_ξ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( italic_t ) = roman_sin ( italic_t ) ), which check if each ξj(t)subscript𝜉𝑗𝑡\xi_{j}(t)italic_ξ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ( italic_t ) is sin(t)𝑡\sin(t)roman_sin ( italic_t ) or cos(t)𝑡\cos(t)roman_cos ( italic_t ). ∎

Algorithm 1 Discover the optimal angle αsuperscript𝛼\alpha^{*}italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT for DA-FrFDM
1:Input: N𝑁Nitalic_N, Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, and 𝒔𝒔\bm{s}bold_italic_s.
2:Output: Optimal angle αsuperscript𝛼\alpha^{*}italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT.
3:Determine the initial search set Ω0subscriptΩ0\Omega_{0}roman_Ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT based on Theorem 2.
4:for αiΩ0subscript𝛼𝑖subscriptΩ0\alpha_{i}\in\Omega_{0}italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT do
5:     Compute γp(j)(Aαi)superscriptsubscript𝛾𝑝𝑗subscript𝐴subscript𝛼𝑖\gamma_{p}^{(j)}(A_{\alpha_{i}})italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) and ρp(j)(Aαi)superscriptsubscript𝜌𝑝𝑗subscript𝐴subscript𝛼𝑖\rho_{p}^{(j)}(A_{\alpha_{i}})italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) for j=1,2,3,4𝑗1234j=1,2,3,4italic_j = 1 , 2 , 3 , 4.
6:     Compute I(αi)superscript𝐼subscript𝛼𝑖I^{\prime}(\alpha_{i})italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) by Theorem 3.
7:Initialize Ω=Ω\Omega=\emptysetroman_Ω = ∅.
8:for αiΩ0subscript𝛼𝑖subscriptΩ0\alpha_{i}\in\Omega_{0}italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT do
9:     if I(αi)0superscript𝐼subscript𝛼𝑖0I^{\prime}(\alpha_{i})\leq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ≤ 0 and I(αi+Δα)0superscript𝐼subscript𝛼𝑖Δ𝛼0I^{\prime}(\alpha_{i}+\Delta\alpha)\geq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + roman_Δ italic_α ) ≥ 0 then
10:         Ω=Ω{αi+jΔα:j=0,1,2,,ΔαΔα}ΩΩconditional-setsubscript𝛼𝑖𝑗Δsuperscript𝛼𝑗012Δ𝛼Δsuperscript𝛼\Omega=\Omega\cup\left\{\alpha_{i}+j\Delta\alpha^{\prime}:j=0,1,2,\dots,\frac{% \Delta\alpha}{\Delta\alpha^{\prime}}\right\}roman_Ω = roman_Ω ∪ { italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_j roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT : italic_j = 0 , 1 , 2 , … , divide start_ARG roman_Δ italic_α end_ARG start_ARG roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG }.      
11:for αjΩsubscript𝛼𝑗Ω\alpha_{j}\in\Omegaitalic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ roman_Ω do
12:     if I(αj)0superscript𝐼subscript𝛼𝑗0I^{\prime}(\alpha_{j})\leq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ≤ 0 and I(αj+Δα)0superscript𝐼subscript𝛼𝑗Δsuperscript𝛼0I^{\prime}(\alpha_{j}+\Delta\alpha^{\prime})\geq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≥ 0 then
13:         Retain αjsubscript𝛼𝑗\alpha_{j}italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT in ΩΩ\Omegaroman_Ω.
14:     else
15:         Ω=Ω\{αj}Ω\Ωsubscript𝛼𝑗\Omega=\Omega\backslash\{\alpha_{j}\}roman_Ω = roman_Ω \ { italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT }.      
16:Search through ΩΩ\Omegaroman_Ω: α=argminαΩη(Aα)superscript𝛼subscript𝛼Ω𝜂subscript𝐴𝛼\alpha^{*}=\arg\min_{\alpha\in\Omega}\eta(A_{\alpha})italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT = roman_arg roman_min start_POSTSUBSCRIPT italic_α ∈ roman_Ω end_POSTSUBSCRIPT italic_η ( italic_A start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ).

Theorem 3 provides an efficient method for computing I(α)superscript𝐼𝛼I^{\prime}(\alpha)italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α ), which underpins the design of an algorithm to identify a refined set of candidate angles, ΩΩ\Omegaroman_Ω, for locating the optimal angle αsuperscript𝛼\alpha^{*}italic_α start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT that minimizes PAPR. The algorithm is described in Algorithm 1, with details on its steps outlined below.

The algorithm begins by taking three input parameters: the number of subcarriers N𝑁Nitalic_N, the sampling period Tssubscript𝑇𝑠T_{s}italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, and the signal block 𝒔𝒔\bm{s}bold_italic_s. Using these inputs, it establishes an initial search range for α𝛼\alphaitalic_α based on Theorem 2: α[π2,π2+12sin1(T2π))𝛼𝜋2𝜋212superscript1superscript𝑇2𝜋\alpha\in\left[\frac{\pi}{2},\frac{\pi}{2}+\frac{1}{2}\sin^{-1}\left(\frac{T^{% 2}}{\pi}\right)\right)italic_α ∈ [ divide start_ARG italic_π end_ARG start_ARG 2 end_ARG , divide start_ARG italic_π end_ARG start_ARG 2 end_ARG + divide start_ARG 1 end_ARG start_ARG 2 end_ARG roman_sin start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( divide start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_π end_ARG ) ). This range is then discretized with an initial step size ΔαΔ𝛼\Delta\alpharoman_Δ italic_α, generating an initial search set:

Ω0={π2+iΔα:i=0,1,2,,12Δαsin1(T2π)1}.subscriptΩ0conditional-set𝜋2𝑖Δ𝛼𝑖01212Δ𝛼superscript1superscript𝑇2𝜋1\Omega_{0}\!=\!\left\{\frac{\pi}{2}+i\Delta\alpha:i=0,1,2,\ldots,\frac{1}{2% \Delta\alpha}\sin^{-1}\!\left(\frac{T^{2}}{\pi}\right)\!-\!1\right\}.roman_Ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = { divide start_ARG italic_π end_ARG start_ARG 2 end_ARG + italic_i roman_Δ italic_α : italic_i = 0 , 1 , 2 , … , divide start_ARG 1 end_ARG start_ARG 2 roman_Δ italic_α end_ARG roman_sin start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( divide start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_π end_ARG ) - 1 } . (10)

For each αiΩ0subscript𝛼𝑖subscriptΩ0\alpha_{i}\in\Omega_{0}italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ roman_Ω start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, the algorithm computes γp(j)(Aαi)superscriptsubscript𝛾𝑝𝑗subscript𝐴subscript𝛼𝑖\gamma_{p}^{(j)}(A_{\alpha_{i}})italic_γ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) and ρp(j)(Aαi)superscriptsubscript𝜌𝑝𝑗subscript𝐴subscript𝛼𝑖\rho_{p}^{(j)}(A_{\alpha_{i}})italic_ρ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ( italic_j ) end_POSTSUPERSCRIPT ( italic_A start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) for j=1,2,3,4𝑗1234j=1,2,3,4italic_j = 1 , 2 , 3 , 4, along with the corresponding I(αi)superscript𝐼subscript𝛼𝑖I^{\prime}(\alpha_{i})italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) using Theorem 3. It then identifies potential local minima by verifying if I(αi)0superscript𝐼subscript𝛼𝑖0I^{\prime}(\alpha_{i})\leq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ≤ 0 and I(αi+Δα)0superscript𝐼subscript𝛼𝑖Δ𝛼0I^{\prime}(\alpha_{i}+\Delta\alpha)\geq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + roman_Δ italic_α ) ≥ 0. When these conditions are met, indicating a local minimum, we form a finer set of candidate values:

Ω=Ω{αi+jΔα,j=0,1,2,,ΔαΔα},\Omega=\Omega\cup\bigg{\{}\alpha_{i}+j\Delta\alpha^{\prime},j=0,1,2,\ldots,% \frac{\Delta\alpha}{\Delta\alpha^{\prime}}\bigg{\}},roman_Ω = roman_Ω ∪ { italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT + italic_j roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_j = 0 , 1 , 2 , … , divide start_ARG roman_Δ italic_α end_ARG start_ARG roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG } ,

where ΔαΔsuperscript𝛼\Delta\alpha^{\prime}roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a finer step size, and ΩΩ\Omegaroman_Ω is initialized as an empty set. Next, the algorithm further narrows the finer search set ΩΩ\Omegaroman_Ω by iterating over each candidate αjΩsubscript𝛼𝑗Ω\alpha_{j}\in\Omegaitalic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ roman_Ω and retaining only those values that satisfy I(αj)0superscript𝐼subscript𝛼𝑗0I^{\prime}(\alpha_{j})\leq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ) ≤ 0 and I(αj+Δα)0superscript𝐼subscript𝛼𝑗Δsuperscript𝛼0I^{\prime}(\alpha_{j}+\Delta\alpha^{\prime})\geq 0italic_I start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_α start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT + roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≥ 0.

In the final step, the algorithm searches over ΩΩ\Omegaroman_Ω to identify the optimal angle that minimizes the PAPR.

IV Circular Convolution Theorem for DA-FrFDM

In multi-carrier systems, the circular convolution theorem serves as a foundation for simplifying equalization [1, 21]. In traditional OFDM systems, the circular convolution theorem allows for straightforward equalization by converting the channel’s time-domain impulse response to the frequency domain, where it acts as a simple one-tap equalizer.

When extending to FrFT-based multi-carrier systems, one-tap equalization requires transforming the channel into the fractional Fourier domain [19]. However, this transformation complicates the receiver since it demands computing the fractional Fourier domain response of the channel. This added complexity makes direct application of the fractional Fourier convolution theorem cumbersome for systems that vary α𝛼\alphaitalic_α, as each angle change requires recalculating the channel response.

To address the limitations of conventional FrFT-based equalization in the DA-FrFDM system, we propose a refined circular convolution theorem. This theorem leverages a quadratic phase term applied to the time-domain samples, enabling one-tap equalization without recalculating the channel for each fractional angle. By introducing this phase term, DA-FrFDM can achieve effective equalization using the fixed frequency domain channel response, independent of the fractional angle.

Refer to caption
Figure 2: CCDF of PAPR with different PAPR reduction techniques: (a) PAPR reduction for complex Gaussian signals; (b) PAPR reduction for 64QAM; (c) PAPR reduction for 128QAM.
Theorem 4 (Circular Convolution for DA-FrFDM).

In DA-FrFDM, let 𝐳𝐳\bm{z}bold_italic_z denote the time-domain samples modified by the phase term ejθ(n)superscript𝑒𝑗𝜃𝑛e^{j\theta(n)}italic_e start_POSTSUPERSCRIPT italic_j italic_θ ( italic_n ) end_POSTSUPERSCRIPT at the transmitter, and 𝐳^^𝐳\widehat{\bm{z}}over^ start_ARG bold_italic_z end_ARG the time-domain samples at the receiver after CP removal. The samples 𝐳^^𝐳\widehat{\bm{z}}over^ start_ARG bold_italic_z end_ARG can be expressed as

z^[n]=h[n]z[n],n=0,1,,N1,formulae-sequence^𝑧delimited-[]𝑛delimited-[]𝑛𝑧delimited-[]𝑛𝑛01𝑁1\widehat{z}[n]=h[n]\circledast z[n],n=0,1,\cdots,N-1,over^ start_ARG italic_z end_ARG [ italic_n ] = italic_h [ italic_n ] ⊛ italic_z [ italic_n ] , italic_n = 0 , 1 , ⋯ , italic_N - 1 ,

where \circledast represents circular convolution, and 𝐡=[h[0],h[1],,h[N1]]𝐡superscriptdelimited-[]0delimited-[]1delimited-[]𝑁1top\bm{h}=\big{[}h[0],\allowbreak h[1],\allowbreak\cdots,\allowbreak h[N-1]\big{]% }^{\top}bold_italic_h = [ italic_h [ 0 ] , italic_h [ 1 ] , ⋯ , italic_h [ italic_N - 1 ] ] start_POSTSUPERSCRIPT ⊤ end_POSTSUPERSCRIPT denotes the time-domain samples of channel impulse response.

Let θ(n)=12n2cotαTs2𝜃𝑛12superscript𝑛2𝛼superscriptsubscript𝑇𝑠2\theta(n)=\frac{1}{2}n^{2}\cot\alpha\allowbreak T_{s}^{2}italic_θ ( italic_n ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, we have

s^[k]=hf[k]s[k],k=0,1,,N1,formulae-sequence^𝑠delimited-[]𝑘subscript𝑓delimited-[]𝑘𝑠delimited-[]𝑘𝑘01𝑁1\widehat{s}[k]=h_{f}[k]s[k],k=0,1,\cdots,N-1,over^ start_ARG italic_s end_ARG [ italic_k ] = italic_h start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT [ italic_k ] italic_s [ italic_k ] , italic_k = 0 , 1 , ⋯ , italic_N - 1 ,

where 𝐡f=𝐅1𝐡subscript𝐡𝑓subscript𝐅1𝐡\bm{h}_{f}=\bm{F}_{1}\bm{h}bold_italic_h start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT = bold_italic_F start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT bold_italic_h is the frequency-domain channel response independent of the fractional angle α𝛼\alphaitalic_α.

Proof.

From the definition, we have z[n]=x[n]ej2n2cotαTs2𝑧delimited-[]𝑛𝑥delimited-[]𝑛superscript𝑒𝑗2superscript𝑛2𝛼superscriptsubscript𝑇𝑠2z[n]=x[n]\allowbreak e^{\frac{j}{2}n^{2}\cot\alpha T_{s}^{2}}italic_z [ italic_n ] = italic_x [ italic_n ] italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT and x^[n]=z^[n]ej2n2cotαTs2^𝑥delimited-[]𝑛^𝑧delimited-[]𝑛superscript𝑒𝑗2superscript𝑛2𝛼superscriptsubscript𝑇𝑠2\widehat{x}[n]=\widehat{z}[n]e^{-\frac{j}{2}n^{2}\cot\alpha T_{s}^{2}}over^ start_ARG italic_x end_ARG [ italic_n ] = over^ start_ARG italic_z end_ARG [ italic_n ] italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT.

Let kα=sinα+jcosαNsubscript𝑘𝛼𝛼𝑗𝛼𝑁k_{\alpha}=\sqrt{\frac{\sin\alpha+j\cos\alpha}{N}}italic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = square-root start_ARG divide start_ARG roman_sin italic_α + italic_j roman_cos italic_α end_ARG start_ARG italic_N end_ARG end_ARG, we have

s^[k]=kαn=0N1h[n]x~[n]ej2n2cotαTs2×\displaystyle\widehat{s}[k]=k_{\alpha}^{*}\sum_{n=0}^{N-1}h[n]\circledast% \widetilde{x}[n]e^{-\frac{j}{2}n^{2}\cot\alpha T_{s}^{2}}\timesover^ start_ARG italic_s end_ARG [ italic_k ] = italic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_h [ italic_n ] ⊛ over~ start_ARG italic_x end_ARG [ italic_n ] italic_e start_POSTSUPERSCRIPT - divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ×
ej2n2cotα(TsL)2ej2k2cotα(Δu)2ej2πnk/Nsuperscript𝑒𝑗2superscript𝑛2𝛼superscriptsubscript𝑇𝑠𝐿2superscript𝑒𝑗2superscript𝑘2𝛼superscriptΔ𝑢2superscript𝑒𝑗2𝜋𝑛𝑘𝑁\displaystyle\hskip 17.07182pte^{\frac{j}{2}n^{2}\cot\alpha(T_{s}L)^{2}}e^{% \frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi nk/N}italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_n start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_L ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π italic_n italic_k / italic_N end_POSTSUPERSCRIPT
=kαn=0N1h[n]x~[n]ej2k2cotα(Δu)2ej2πnk/N.absentsuperscriptsubscript𝑘𝛼superscriptsubscript𝑛0𝑁1delimited-[]𝑛~𝑥delimited-[]𝑛superscript𝑒𝑗2superscript𝑘2𝛼superscriptΔ𝑢2superscript𝑒𝑗2𝜋𝑛𝑘𝑁\displaystyle=k_{\alpha}^{*}\sum_{n=0}^{N-1}h[n]\circledast\widetilde{x}[n]e^{% \frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi nk/N}.= italic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_h [ italic_n ] ⊛ over~ start_ARG italic_x end_ARG [ italic_n ] italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π italic_n italic_k / italic_N end_POSTSUPERSCRIPT .

After expanding the circular convolution,

s^[k]=kαm=0N1(n=mN1h[m]x[nm]×\displaystyle\widehat{s}[k]=k_{\alpha}^{*}\sum_{m=0}^{N-1}\left(\sum_{n=m}^{N-% 1}h[m]x[n-m]\times\right.over^ start_ARG italic_s end_ARG [ italic_k ] = italic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_n = italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_h [ italic_m ] italic_x [ italic_n - italic_m ] ×
ej2(nm)2cotαTs2ej2k2cotα(Δu)2ej2πnk/N)+\displaystyle\left.e^{\frac{j}{2}(n-m)^{2}\cot\alpha T_{s}^{2}}e^{\frac{j}{2}k% ^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi nk/N}\right)+italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG ( italic_n - italic_m ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π italic_n italic_k / italic_N end_POSTSUPERSCRIPT ) +
kαm=0N1(n=0m1h[m]x[nm+N]×\displaystyle k_{\alpha}^{*}\sum_{m=0}^{N-1}\left(\sum_{n=0}^{m-1}h[m]x[n-m+N]% \right.\timesitalic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_n = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_m - 1 end_POSTSUPERSCRIPT italic_h [ italic_m ] italic_x [ italic_n - italic_m + italic_N ] ×
ej2(nm+N)2cotαTs2ej2k2cotα(Δu)2ej2πnk/N)\displaystyle\left.e^{\frac{j}{2}(n-m+N)^{2}\cot\alpha T_{s}^{2}}e^{\frac{j}{2% }k^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi nk/N}\right)italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG ( italic_n - italic_m + italic_N ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π italic_n italic_k / italic_N end_POSTSUPERSCRIPT )

Following a change of variables, we obtain

s^[k]=kαm=0N1(p=0Nm1h[m]x[p]ej2p2cotαTs2×\displaystyle\widehat{s}[k]=k_{\alpha}^{*}\sum_{m=0}^{N-1}\left(\sum_{p=0}^{N-% m-1}h[m]x[p]e^{\frac{j}{2}p^{2}\cot\alpha T_{s}^{2}}\right.\timesover^ start_ARG italic_s end_ARG [ italic_k ] = italic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_p = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - italic_m - 1 end_POSTSUPERSCRIPT italic_h [ italic_m ] italic_x [ italic_p ] italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ×
ej2k2cotα(Δu)2ej2π(m+p)k/N)+\displaystyle\left.e^{\frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi(m+p)k% /N}\right)+italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π ( italic_m + italic_p ) italic_k / italic_N end_POSTSUPERSCRIPT ) +
kαm=0N1(p=NmN1h[m]x[p]ej2p2cotαTs2×\displaystyle k_{\alpha}^{*}\sum_{m=0}^{N-1}\left(\sum_{p=N-m}^{N-1}h[m]x[p]e^% {\frac{j}{2}p^{2}\cot\alpha T_{s}^{2}}\right.\timesitalic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ( ∑ start_POSTSUBSCRIPT italic_p = italic_N - italic_m end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_h [ italic_m ] italic_x [ italic_p ] italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ×
ej2k2cotα(Δu)2ej2π(m+pN)k/N)\displaystyle\left.e^{\frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi(m+p-N% )k/N}\right)italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π ( italic_m + italic_p - italic_N ) italic_k / italic_N end_POSTSUPERSCRIPT )

Finally, the equation can be further refined as

s^[k]=kαm=0N1p=0N1h[m]x[p]ej2p2cotαTs2×\displaystyle\widehat{s}[k]=k_{\alpha}^{*}\sum_{m=0}^{N-1}\sum_{p=0}^{N-1}h[m]% x[p]e^{\frac{j}{2}p^{2}\cot\alpha T_{s}^{2}}\timesover^ start_ARG italic_s end_ARG [ italic_k ] = italic_k start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ∗ end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_m = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_p = 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N - 1 end_POSTSUPERSCRIPT italic_h [ italic_m ] italic_x [ italic_p ] italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_p start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT ×
ej2k2cotα(Δu)2ej2π(m+p)k/Nsuperscript𝑒𝑗2superscript𝑘2𝛼superscriptΔ𝑢2superscript𝑒𝑗2𝜋𝑚𝑝𝑘𝑁\displaystyle e^{\frac{j}{2}k^{2}\cot\alpha(\Delta u)^{2}}e^{-j2\pi(m+p)k/N}italic_e start_POSTSUPERSCRIPT divide start_ARG italic_j end_ARG start_ARG 2 end_ARG italic_k start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α ( roman_Δ italic_u ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_POSTSUPERSCRIPT italic_e start_POSTSUPERSCRIPT - italic_j 2 italic_π ( italic_m + italic_p ) italic_k / italic_N end_POSTSUPERSCRIPT
=hf[k]s[k],absentsubscript𝑓delimited-[]𝑘𝑠delimited-[]𝑘\displaystyle=h_{f}[k]s[k],= italic_h start_POSTSUBSCRIPT italic_f end_POSTSUBSCRIPT [ italic_k ] italic_s [ italic_k ] ,

proving Theorem 4. ∎

The circular convolution theorem thus allows DA-FrFDM to leverage fractional Fourier-based modulation to optimize PAPR with minimal computational overhead for the one-tap equalization at the receiver.

Remark 2.

Theorem 4 establishes a foundational form of the circular convolution theorem for DA-FrFDM. In practical implementations, as well as in the simulations in Section V, time-domain signals are often oversampled to accurately approximate the analog waveform [3]. Given an oversampling rate of L𝐿Litalic_L, oversampling can be achieved by zero-padding 𝐬𝐬\bm{s}bold_italic_s with NLL𝑁𝐿𝐿NL-Litalic_N italic_L - italic_L additional points and performing an NL𝑁𝐿NLitalic_N italic_L-point IDFrFT.

For oversampled DA-FrFDM systems, the circular convolution theorem remains valid if we define the phase term as θ(i)=12i2cotαTs2L2𝜃𝑖12superscript𝑖2𝛼subscriptsuperscript𝑇2𝑠superscript𝐿2\theta(i)=\frac{1}{2}i^{2}\cot\alpha T^{2}_{s}L^{2}italic_θ ( italic_i ) = divide start_ARG 1 end_ARG start_ARG 2 end_ARG italic_i start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT roman_cot italic_α italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, where i=0,1,,NL1𝑖01𝑁𝐿1i=0,1,\cdots,NL-1italic_i = 0 , 1 , ⋯ , italic_N italic_L - 1. The proof follows the steps in the proof of Theorem 4 and is therefore omitted for brevity.

V Simulation Results

Table I: Simulation parameter settings.
Parameters Descriptions Value
N𝑁Nitalic_N Number of subcarriers 64646464
Ncpsubscript𝑁𝑐𝑝N_{cp}italic_N start_POSTSUBSCRIPT italic_c italic_p end_POSTSUBSCRIPT CP length 10101010
L𝐿Litalic_L Oversampling rate 10101010
T𝑇Titalic_T Symbol duration 128μs128𝜇𝑠128\leavevmode\nobreak\ \mu s128 italic_μ italic_s
ΔαΔ𝛼\Delta\alpharoman_Δ italic_α Step size Δα1=180sin1(T2π)Δsubscript𝛼1180superscript1superscript𝑇2𝜋\Delta{\alpha_{1}}=\frac{1}{80}\sin^{-1}\left(\frac{T^{2}}{\pi}\right)roman_Δ italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = divide start_ARG 1 end_ARG start_ARG 80 end_ARG roman_sin start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( divide start_ARG italic_T start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_π end_ARG )
ΔαΔsuperscript𝛼\Delta\alpha^{\prime}roman_Δ italic_α start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT Step size Δα139Δsubscript𝛼139\frac{\Delta{\alpha_{1}}}{39}divide start_ARG roman_Δ italic_α start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG start_ARG 39 end_ARG
CR Clipping ratio CR=2CR2\text{CR}=2CR = 2
Refer to caption
Figure 3: Decoding performance with different PAPR reduction techniques: (a) MSE of complex Gaussian signals; (b) BER of 64QAM signals; (c) BER of 128QAM signals.

In this section, we evaluate the performance of our DA-FrFDM system, focusing on three key advantages: reduced PAPR, simplified equalization, and resilience to ICI in doubly dispersive channels.

V-A PAPR Performance

To assess the PAPR performance of our DA-FrFDM scheme, we selected three widely-used PAPR reduction methods for OFDM systems as benchmarks: Clipping, Selective Mapping (SLM), and Partial Transmit Sequence (PTS). These methods were chosen for comparison because, like DA-FrFDM, they preserve spectral efficiency and require minimal signaling overhead.

The simulation parameters are summarized in Table I. Specifically, the number of subcarriers N=64𝑁64N=64italic_N = 64, the CP length Ncp=10subscript𝑁𝑐𝑝10N_{cp}=10italic_N start_POSTSUBSCRIPT italic_c italic_p end_POSTSUBSCRIPT = 10, and the symbol duration T=128μs𝑇128𝜇𝑠T=128\leavevmode\nobreak\ \mu sitalic_T = 128 italic_μ italic_s. To accurately capture PAPR behavior of analog waveforms, we consider an oversampling rate L=10𝐿10L=10italic_L = 10. The data symbols 𝒔𝒔\bm{s}bold_italic_s are transmitted as either complex Gaussian symbols or QAM modulated symbols to evaluate the versatility of DA-FrFDM across different symbol types.

The Complementary Cumulative Distribution Function (CCDF) is used as the metric for PAPR performance, reflecting the probability that the PAPR exceeds a given threshold: CCDF(Γ)=Pr(η>Γ)CCDFΓPr𝜂Γ\text{CCDF}(\Gamma)=\Pr(\eta>\Gamma)CCDF ( roman_Γ ) = roman_Pr ( italic_η > roman_Γ ). This measure provides a comprehensive view of peak occurrence in the transmitted signal, allowing a direct comparison across schemes.

Fig. 2 illustrates the CCDF performance for various PAPR reduction schemes, with data symbols configured as either complex Gaussian or QAM. In the baseline OFDM system without PAPR reduction, the PAPR required to reach a CCDF of 103superscript10310^{-3}10 start_POSTSUPERSCRIPT - 3 end_POSTSUPERSCRIPT is approximately 12.312.312.312.3 dB. In contrast, our DA-FrFDM scheme significantly reduces PAPR, nearly halving it compared to the baseline. When benchmarked against leading PAPR reduction techniques, i.e., clipping, SLM, and PTS, DA-FrFDM consistently outperforms, confirming the effectiveness of fractional Fourier domain-based PAPR reduction.

Remark 3.

For DA-FrFDM, Algorithm 1 provides an efficient way to identify the search set ΩΩ\Omegaroman_Ω for the optimal angle. However, each candidate within ΩΩ\Omegaroman_Ω still requires PAPR evaluation to determine the angle that minimizes PAPR. By comparison, SLM and PTS techniques achieve PAPR reduction by applying a phase sequence to the signal, which similarly involves searching through phase sequences and evaluating PAPR to find the optimal configuration. To ensure a fair comparison, in Fig. 2 we set a fixed PAPR evaluation budget of 128128128128 for all methods.

V-B Equalization efficiency

To evaluate the equalization performance of the DA-FrFDM system, we assess its decoding accuracy, providing validation for the improved circular convolution theorem as stated in Theorem 4.

The simulation results are illustrated in Fig. 3, where a six-path Rayleigh fading channel is modeled. For the QAM data symbols, bit error rate (BER) performance is analyzed, while mean square error (MSE) is assessed for Gaussian symbols.

As can be seen, the DA-FrFDM system achieves decoding performance comparable to OFDM systems using SLM and PTS techniques under Rayleigh fading conditions, with the added benefit of lower PAPR. This outcome confirms the efficiency and simplicity of the proposed equalization process. In contrast, the clipping method leads to a noticeable decline in decoding performance, underscoring the advantages of the DA-FrFDM approach.

Refer to caption
Figure 4: Trade-off between PAPR and PICIsubscript𝑃𝐼𝐶𝐼P_{ICI}italic_P start_POSTSUBSCRIPT italic_I italic_C italic_I end_POSTSUBSCRIPT in doubly dispersive channels.

V-C ICI mitigation in doubly dispersive channels

In addition to reducing the PAPR, the DA-FrFDM system offers an inherent advantage of mitigating ICI in doubly dispersive channels, a major advantage over traditional OFDM systems. In these channels – characterized by frequency-selective and fast fading – DA-FrFDM adjusts the frequency of each subcarrier over time at a rate proportional to cotα𝛼\cot{\alpha}roman_cot italic_α, allowing it to adapt to channel variations more effectively than static OFDM.

The ICI mitigation capability of DA-FrFDM is closely tied to the angle α𝛼\alphaitalic_α in the fractional Fourier domain [22]. This parameter influences the system’s adaptability in doubly dispersive channels, enabling DA-FrFDM to perform dual roles: reducing PAPR while also enhancing ICI resilience. The ability to adjust α𝛼\alphaitalic_α allows DA-FrFDM to dynamically balance PAPR reduction with ICI suppression based on channel conditions.

An intriguing question arises regarding the potential trade-off between PAPR reduction and ICI mitigation in DA-FrFDM. Specifically, adjusting α𝛼\alphaitalic_α to optimize PAPR performance may influence the system’s ICI handling capabilities, inviting further exploration into the optimal balance between these two performance metrics. This flexibility positions DA-FrFDM as a robust, adaptable solution for challenging wireless environments.

Consider a doubly dispersive channel with four distinct paths characterized by path gains of 00 dB, 44-4- 4 dB, 55-5- 5 dB, and 88-8- 8 dB, Doppler shifts of 500Hz500𝐻𝑧500Hz500 italic_H italic_z, 1600Hz1600𝐻𝑧1600Hz1600 italic_H italic_z, 2200Hz2200𝐻𝑧2200Hz2200 italic_H italic_z, and 3800Hz3800𝐻𝑧3800Hz3800 italic_H italic_z, and path delays of 00, 10μs10𝜇𝑠10\mu s10 italic_μ italic_s, 20μs20𝜇𝑠20\mu s20 italic_μ italic_s, and 40μs40𝜇𝑠40\mu s40 italic_μ italic_s, respectively. Fig. 4 illustrates the trade-off between PAPR and the power of ICI for the DA-FrFDM system, specifically for a complex Gaussian data symbol block realization.

An important observation from the figure is that by adjusting the angle parameter, α𝛼\alphaitalic_α, the PAPR of the transmitted signal can be incrementally decreased. Notably, this adjustment results in only a minimal increase in ICI. This outcome demonstrates a promising feature of DA-FrFDM, indicating that the system can reduce PAPR effectively while preserving its capability for ICI mitigation, even in doubly dispersive channels.

VI Conclusions

This paper presented an innovative approach to tackling the high PAPR challenge in multi-carrier systems. Operating within the fractional Fourier domain and using a dynamic angle adjustment, DA-FrFDM achieves significant PAPR reduction and enhances ICI mitigation, even in doubly dispersive channel conditions. Additionally, DA-FrFDM enables efficient one-tap equalization by applying a quadratic phase sequence, simplifying signal processing and reducing receiver complexity.

Beyond PAPR reduction, the DA-FrFDM framework offers a versatile solution with potential for improved energy efficiency, enhanced reliability, and adaptability to challenging channel conditions in next-generation wireless communications. The insights from this work suggest that DA-FrFDM could serve as a robust foundation for future developments in multi-carrier communication systems, addressing both current and emerging performance demands in wireless networks.

References

  • [1] G. L. Stuber, J. R. Barry, S. W. Mclaughlin, Y. Li, M. A. Ingram, and T. G. Pratt, “Broadband MIMO-OFDM wireless communications,” Proceedings of the IEEE, vol. 92, no. 2, pp. 271–294, 2004.
  • [2] Y. Rahmatallah and S. Mohan, “Peak-to-average power ratio reduction in OFDM systems: A survey and taxonomy,” IEEE communications surveys & tutorials, vol. 15, no. 4, pp. 1567–1592, 2013.
  • [3] Y. Shao, D. Gündüz, and S. C. Liew, “Federated edge learning with misaligned over-the-air computation,” IEEE Transactions on Wireless Communications, vol. 21, no. 6, pp. 3951–3964, 2021.
  • [4] S. H. Han and J. H. Lee, “An overview of peak-to-average power ratio reduction techniques for multicarrier transmission,” IEEE Wireless Communications, vol. 12, no. 2, pp. 56–65, 2005.
  • [5] Y. Li, X. Chen, and X. Deng, “Joint source-channel coding for a multivariate Gaussian over a Gaussian MAC using variational domain adaptation,” IEEE Transactions on Cognitive Communications and Networking, vol. 9, no. 6, pp. 1424–1437, 2023.
  • [6] E. Bourtsoulatze, D. B. Kurka, and D. Gündüz, “Deep joint source-channel coding for wireless image transmission,” IEEE Transactions on Cognitive Communications and Networking, vol. 5, no. 3, pp. 567–579, 2019.
  • [7] Y. Shao, Q. Cao, and D. Gündüz, “A theory of semantic communication,” IEEE Transactions on Mobile Computing, 2024.
  • [8] H. Huang, Z. Yu, W. Z. Yi Lei, Y. Zhao, S. Huang, and K. Xu, “Atmospheric turbulence-immune free space optical communication system based on discrete-time analog transmission,” arXiv:2409.11928, 2024.
  • [9] I. Cinemre, V. Aydin, and G. Hacioglu, “PAPR reduction through Gaussian pre-coding in DCO-OFDM systems,” Optical and Quantum Electronics, vol. 56, no. 6, p. 958, 2024.
  • [10] Y. Shao and D. Gunduz, “Semantic communications with discrete-time analog transmission: A PAPR perspective,” IEEE Wireless Communications Letters, vol. 12, no. 3, pp. 510–514, 2022.
  • [11] X. Li and L. J. Cimini, “Effects of clipping and filtering on the performance of OFDM,” in IEEE VTC, vol. 3, 1997, pp. 1634–1638.
  • [12] S. Muller and J. Huber, “A comparison of peak power reduction schemes for OFDM,” in IEEE GLOBECOM, 1997.
  • [13] L. Cimini and N. Sollenberger, “Peak-to-average power ratio reduction of an OFDM signal using partial transmit sequences,” IEEE Communications Letters, vol. 4, no. 3, pp. 86–88, 2000.
  • [14] T. Wilkinson and A. Jones, “Minimisation of the peak to mean envelope power ratio of multicarrier transmission schemes by block coding,” in IEEE VTC, 1995.
  • [15] B. Krongold and D. Jones, “An active-set approach for OFDM PAR reduction via tone reservation,” IEEE Transactions on Signal Processing, vol. 52, no. 2, pp. 495–509, 2004.
  • [16] S. H. Han, J. Cioffi, and J. H. Lee, “Tone injection with hexagonal constellation for peak-to-average power ratio reduction in OFDM,” IEEE Communications Letters, vol. 10, no. 9, pp. 646–648, 2006.
  • [17] C. Candan, M. A. Kutay, and H. M. Ozaktas, “The discrete fractional Fourier transform,” IEEE Transactions on signal processing, vol. 48, no. 5, pp. 1329–1337, 2000.
  • [18] S.-C. Pei and J.-J. Ding, “Closed-form discrete fractional and affine Fourier transforms,” IEEE Transactions on Signal Processing, vol. 48, no. 5, pp. 1338–1353, 2000.
  • [19] A. Nafchi, M. Esmaeili, B. Santhanam, and R. Jordan, “A new affine fractional Fourier transform with circular convolution property,” in Asilomar Conference on Signals, Systems, and Computers, 2023.
  • [20] A. F. Carcangiu, Sara and A. Montisci, “A closed form selected mapping algorithm for PAPR reduction in OFDM multicarrier transmission,” Energies, vol. 15, no. 5, p. 1938, 2022.
  • [21] R. Zhang, Y. Shao, and Y. C. Eldar, “Polarization aware movable antenna,” arXiv:2411.06690, 2024.
  • [22] Z. Mokhtari and M. Sabbaghian, “Near-optimal angle of transform in FRFT-OFDM systems based on ICI analysis,” IEEE Transactions on Vehicular Technology, vol. 65, no. 7, pp. 5777–5783, 2015.