arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2607.26325v1 [eess.SP] 28 Jul 2026

Joint Beamforming, Energy Management, and Trajectory Optimization for Figure-Eight Loitering in Solar-Powered HAPS-Enabled ISAC Systems

Xue Zhang, Graduate Student Member, IEEE, Bang Huang, Member, IEEE,
and Mohamed-Slim Alouini, Fellow, IEEE
The authors are with Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division, Department of Electrical and Computer Engineering, King Abdullah University of Science and Technology (KAUST), Thuwal 23955-6900, Saudi Arabia. (e-mail: xue.zhang@kaust.edu.sa; bang.huang@kaust.edu.sa; slim.alouini@kaust.edu.sa).
Abstract

Solar-powered high-altitude platform stations (HAPSs) provide a promising platform for integrated sensing and communication (ISAC) owing to their wide-area coverage and long-endurance operation. This paper proposes a solar-powered HAPS-enabled ISAC framework for sustainable day-night operation, where a figure-eight loitering architecture is adopted to provide persistent ISAC services over geographically separated regions while harvesting solar energy. A unified communication-sensing-energy model is developed by jointly characterizing solar energy harvesting, battery dynamics, propulsion power consumption, communication transmission, and synthetic aperture radar (SAR) imaging. Based on this model, coupled optimization problems are formulated for daytime operation (DTO) and nighttime operation (NTO), where the battery state bridges the two operational phases through a long-term energy budget. The proposed framework jointly optimizes communication, sensing, mobility, and energy management to maximize daytime communication performance while minimizing nighttime propulsion energy consumption. Efficient iterative algorithms are developed to solve the resulting non-convex optimization problems. Simulation results verify the effectiveness of the proposed communication-sensing-energy co-design and demonstrate that the proposed framework effectively supports sustainable day-night ISAC operation.

I Introduction

High-altitude platform stations (HAPSs) have attracted growing attention in recent years due to their wide coverage, reliable line-of-sight (LoS) communication links, and quasi-stationary positions relative to the Earth [1, 47]. Operating in the stratosphere, HAPSs serve as an important bridge between terrestrial and satellite communication systems, extending connectivity and improving network resilience [26]. These platforms can support a wide range of applications, including broadband communications, environmental monitoring, and wide-area surveillance [36]. Recent advances in solar energy harvesting technologies further enable long-endurance and energy-autonomous operation, where photovoltaic (PV) panels harvest solar energy during daytime and onboard batteries store excess energy for nighttime operation [19].

Meanwhile, the rapid growth of next-generation wireless networks and the explosive increase in connected devices have created an unprecedented demand for both spectrum and energy resources. To address these challenges, integrated sensing and communication (ISAC) has emerged as a promising paradigm that enables communication and sensing functionalities to share spectrum, hardware, and energy resources [53, 31, 7, 52]. Benefiting from their broad coverage, persistent operation, and favorable observation geometry, HAPSs provide a natural platform for supporting ISAC services. In particular, synthetic aperture radar (SAR) imaging can be efficiently integrated with HAPS systems to provide high-resolution remote sensing while maintaining communication coverage [46].

Motivated by these observations, this paper develops a solar-powered HAPS-enabled ISAC framework that jointly integrates communication, SAR imaging, trajectory control, and energy management. Unlike conventional unmanned aerial vehicle (UAV)-enabled ISAC systems, persistent day-night operation introduces strong coupling among communication performance, sensing quality, flight control, solar energy harvesting, and battery dynamics. Moreover, many practical ISAC missions require persistent coverage over two geographically separated service regions. In such scenarios, a conventional circular loitering trajectory either remains far from one of the regions or requires a significantly larger orbit to cover both. To overcome this limitation, a figure-eight loitering trajectory is adopted to periodically revisit both regions while maintaining continuous fixed-wing flight. The proposed trajectory is therefore particularly suitable for persistent dual-region missions, whereas conventional circular loitering remains preferable when the service regions largely overlap. Based on a unified communication-sensing-energy model, we jointly optimize beamforming, trajectory control, and energy management to explicitly characterize the long-term tradeoff among communication performance, sensing quality, and energy sustainability.

I-A Related Work

Solar-powered HAPSs have attracted significant attention owing to their capability of achieving long-endurance operation through solar energy harvesting and onboard energy storage [22]. Existing studies have investigated energy-aware communication design, trajectory optimization, and resource allocation for solar-powered aerial platforms [35, 19, 37, 6, 20, 16]. For example, [35] optimized aircraft trajectories to balance harvested and consumed energy, while [19] developed an interdisciplinary framework integrating aerodynamics, communications, and renewable energy management. Nevertheless, these studies primarily focus on communication and energy management without explicitly considering integrated sensing functionalities.

The emergence of integrated sensing and communication (ISAC) has motivated extensive research on the joint optimization of communication and sensing performance for aerial platforms. Existing works have investigated communication-sensing beamforming design, including energy-efficient beamforming and distributed/bistatic multiple-input multiple-output (MIMO) ISAC architectures [15, 14]. Furthermore, the mobility of aerial platforms provides an additional degree of freedom for improving ISAC performance, leading to extensive studies on the joint design of trajectory optimization, beamforming, and resource allocation for UAV-enabled ISAC systems [24, 23, 28, 11, 38]. Representative examples include the energy-aware UAV-ISAC framework in [24], the limited-backhaul UAV-enabled ISAC framework in [23], the control-based trajectory optimization approach in [28], and the joint beamforming and trajectory optimization schemes proposed in [11, 38]. These studies demonstrate the benefits of mobility-aware communication-sensing co-design.

Compared with low-altitude UAV platforms, HAPS-enabled ISAC systems operate in the stratosphere and are expected to provide persistent wide-area coverage over extended periods. Consequently, renewable energy harvesting, battery dynamics, and propulsion energy consumption become fundamental design considerations. Recent studies have begun extending ISAC to HAPS platforms through joint communication-sensing optimization [21, 51]. For example, [21] investigated a HAPS-UAV integrated ISAC architecture, while [51] jointly optimized HAPS deployment and beamforming under SAR imaging constraints. In parallel, joint communication and SAR imaging (JCASAR) has emerged as a promising paradigm for enabling communication and imaging systems to share spectrum, hardware, and energy resources. Existing studies have mainly focused on waveform design and dual-function radar-communication architectures [45, 44, 48, 30, 54], demonstrating the feasibility of integrating communication and SAR imaging.

Despite these advances, existing studies generally optimize communication, sensing, trajectory control, or energy management over a single operational period. The long-term coupling among communication performance, SAR imaging, mobility, renewable energy harvesting, battery dynamics, and day-night operation has not yet been systematically investigated. This gap motivates the unified communication-sensing-energy co-design framework proposed in this paper, which jointly integrates communication transmission, SAR imaging, trajectory control, solar energy harvesting, and battery energy management to enable sustainable day-night operation for solar-powered HAPS-enabled ISAC systems.

I-B Main Contributions

This paper develops a solar-powered HAPS-enabled ISAC framework that jointly integrates communication, SAR imaging, figure-eight loitering, and energy management for sustainable day-night operation. The main contributions are summarized as follows.

  • We propose a figure-eight loitering architecture for solar-powered HAPS-enabled ISAC systems to provide persistent ISAC services over two geographically separated service regions while maintaining continuous fixed-wing flight.

  • We develop a unified communication-sensing-energy model that jointly characterizes solar energy harvesting, battery dynamics, propulsion power consumption under steady circular flight (SCF), communication transmission, and SAR imaging, thereby characterizing the coupling among communication, sensing, mobility, and energy sustainability.

  • We formulate coupled optimization problems for daytime operation (DTO) and nighttime operation (NTO), where the battery state explicitly links the two operational phases through a long-term energy budget.

  • During DTO, the flight speed profile, transmit beamforming, and sensing covariance matrix are jointly optimized to maximize the communication sum rate subject to sensing, mobility, power, and energy constraints. During NTO, the flight speed and altitude are jointly optimized to minimize propulsion energy consumption under the available battery energy. Efficient iterative algorithms are developed to solve the resulting non-convex optimization problems.

  • Numerical results demonstrate that, for the considered dual-region deployment scenario, the proposed framework achieves a higher communication sum rate than the benchmark trajectories while satisfying the prescribed sensing and energy constraints. Moreover, the proposed NTO strategy significantly reduces propulsion energy consumption, thereby supporting sustainable day-night operation.

I-C Outline and Notations

Outline: The remainder of the paper is organized as follows. Section II introduces the solar-powered HAPS-enabled ISAC system model. Section III formulates two optimization problems for the DTO and NTO phases. Sections IV and V develop efficient solution methods for the DTO and NTO problems, respectively. Numerical results are presented in Section VI to evaluate the performance of the proposed framework. Finally, Section VII concludes the paper.

Notations: The vectors (matrices) are denoted by lower-case (upper-case) boldface characters. 𝐈M\mathbf{I}_{M} stands for the M×MM\times M identity matrix, and 𝟎\mathbf{0} represents a zero matrix with appropriate dimension. 𝐱˙(t)\dot{\mathbf{x}}(t) denotes the derivative of the time-dependent function 𝐱(t)\mathbf{x}(t) with respect to the time tt. Superscripts TT, and HH represent the transpose and conjugate transpose, respectively. 𝔼{}\mathbb{E}\{\cdot\} represents the expectation operator. The trace of 𝐀\mathbf{A} are represented by tr(𝐀)\mathrm{tr}(\mathbf{A}). [𝐀]i,j[\mathbf{A}]_{i,j} stands for the (i,j)(i,j) entry of 𝐀\mathbf{A}. 𝐀𝟎\mathbf{A}\succeq\mathbf{0} is equivalent to 𝐀\mathbf{A} being positive semidefinite. |||\cdot| stand for the magnitude of a complex number, and \|\cdot\| is the Euclidean norm of a complex vector. 𝒪()\mathcal{O}(\cdot) denotes the convolution Big-O notation.

Refer to caption
Figure 1: Solar-powered HAPS-enabled ISAC system model with the figure-eight trajectory.

II System Model

As illustrated in Fig. 1, we consider a fixed-wing solar-powered HAPS platform equipped with an ISAC payload. The HAPS employs a circular SAR system [42] to simultaneously provide downlink communication to K1K\geq 1 ground users and perform high-resolution imaging of Q1Q\geq 1 ground targets. Each ground user is equipped with a single receive antenna, while the HAPS employs a vertical uniform linear array (ULA) with MM elements and half-wavelength spacing ds=λ/2d_{s}=\lambda/2. Here λ\lambda denotes the carrier wavelength. The ULA is rigidly mounted on the HAPS with its array axis aligned with the global ZZ-axis, and a constant HAPS attitude is assumed throughout each DTO flight period. The system is modeled in a three-dimensional (3D) Cartesian coordinate space. The HAPS flies along a figure-eight trajectory composed of two circular flight segments lying in the XOYXOY plane. The sizes of the two circular paths are determined by the SAR observation angles α\alpha and β\beta, where R1=Htan(α)R_{1}=H\tan(\alpha) and R2=Htan(β)R_{2}=H\tan(\beta) with α,β(0,π/2)\alpha,\beta\in(0,\pi/2). The centers of the two circular segments are located at (0,R1,H)(0,-R_{1},H) and (0,R2,H)(0,R_{2},H), and the two segments intersect at the point (0,0,H)(0,0,H), which serves as the reference position for the vertical ZZ-axis.

At the initial time t=0t=0, the HAPS is positioned at the intersection point (0,0,H)(0,0,H). It first completes the left circular segment within one operational period T1T_{1}, returning to the same intersection point, i.e., 𝐩(0)=𝐩(T1)\mathbf{p}(0)=\mathbf{p}(T_{1}). It then continues along the right circular segment and completes a full trajectory over the entire operational period TT, again returning to the intersection point, i.e., 𝐩(T1)=𝐩(T)\mathbf{p}(T_{1})=\mathbf{p}(T). This motion establishes a closed figure-eight trajectory at altitude HH, enabling periodic SAR imaging and continuous downlink communication with symmetric spatial coverage and enhanced angular diversity. Specifically, the HAPS first follows the left circular segment centered at (0,R1,H)(0,-R_{1},H) with a tangential velocity V1(t)V_{1}(t), and then transitions smoothly to the right circular segment centered a (0,R2,H)(0,R_{2},H) with a tangential velocity V2(t)V_{2}(t). The horizontal position of the HAPS is given by

𝐩(t)={[R1sin(φ1(t)),R1(cos(φ1(t))1)],  0tT1,[R2sin(φ2(t)),R2(1cos(φ2(t)))],T1tT,\displaystyle\mathbf{p}(t)=\begin{cases}[R_{1}\sin(\varphi_{1}(t)),R_{1}(\cos(\varphi_{1}(t))-1)],\,\,0\leq t\leq T_{1},\\[5.69054pt] [R_{2}\sin(\varphi_{2}(t)),R_{2}(1-\cos(\varphi_{2}(t)))],\,\,T_{1}\leq t\leq T,\end{cases}

where the angular traversal of each segment is defined as φ1(t)=0tV1(τ)R1𝑑τ\varphi_{1}(t)=\int_{0}^{t}\frac{V_{1}(\tau)}{R_{1}}d\tau and φ2(t)=T1tV2(τ)R2𝑑τ\varphi_{2}(t)=\int_{T_{1}}^{t}\frac{V_{2}(\tau)}{R_{2}}d\tau, respectively. Here, TT denotes the full figure-eight trajectory period, T1T_{1} is the duration of the left circular segment, and (TT1)(T-T_{1}) corresponds to the duration of the right circular segment. In addition, the horizontal motion of the HAPS is constrained by its allowable flight speed, i.e., Vmin𝐩˙(t)VmaxV_{\mathrm{min}}\leq\|\dot{\mathbf{p}}(t)\|\leq V_{\mathrm{max}}.

To facilitate analysis and optimization, the entire figure-eight operation period TT is discretized into NN equal-duration time slots indexed by n=1,,Nn=1,\ldots,N, where each time slot has a duration of Δt=TN\Delta_{t}=\frac{T}{N}. Assuming a sufficiently small slot duration, the HAPS position is regarded as constant within each time slot. The predetermined figure-eight trajectory is parameterized by two angular variables, φ1[n]\varphi_{1}[n] and φ2[n]\varphi_{2}[n], whose evolution is governed by the flight speed profile. Accordingly, the horizontal position of the HAPS is expressed as [17, 18, 50]

𝐩[n]={[R1sin(φ1[n]),R1(cos(φ1[n])1)],n=1,,N1,[R2sin(φ2[n]),R2(1cos(φ2[n]))],n=N1,,N,\displaystyle\mathbf{p}[n]=\begin{cases}[R_{1}\sin(\varphi_{1}[n]),R_{1}(\cos(\varphi_{1}[n])-1)],n=1,\ldots,N_{1},\\[5.69054pt] [R_{2}\sin(\varphi_{2}[n]),R_{2}(1-\cos(\varphi_{2}[n]))],n=N_{1},\ldots,N,\end{cases} (1)

where the angular variables are initialized as

φ1[1]=0,φ1[N1]=2π,φ2[N1]=0,φ2[N]=2π,\displaystyle\varphi_{1}[1]=0,\,\,\,\varphi_{1}[N_{1}]=2\pi,\,\,\,\varphi_{2}[N_{1}]=0,\,\,\,\varphi_{2}[N]=2\pi, (2)

and evolve according to

φ1[n+1]=φ1[n]+V[n]ΔtR1,n=1,,N11,\displaystyle\varphi_{1}[n+1]=\varphi_{1}[n]+\frac{V[n]\Delta_{t}}{R_{1}},\quad n=1,\ldots,N_{1}-1, (3)
φ2[n+1]=φ2[n]+V[n]ΔtR2,n=N1,,N1.\displaystyle\varphi_{2}[n+1]=\varphi_{2}[n]+\frac{V[n]\Delta_{t}}{R_{2}},\quad n=N_{1},\ldots,N-1. (4)

The figure-eight trajectory satisfies the closed-loop condition 𝐩[1]=𝐩[N1]=𝐩[N]\mathbf{p}[1]=\mathbf{p}[N_{1}]=\mathbf{p}[N], while the flight speed is constrained as

VminV[n]Vmax,n,\displaystyle V_{\mathrm{min}}\leq V[n]\leq V_{\mathrm{max}},\quad\forall n, (5)

where VminV_{\mathrm{min}} and VmaxV_{\mathrm{max}} denote the minimum and maximum allowable flight speeds, respectively.

Since the HAPS simultaneously transmits SAR imaging signals and downlink communication signals, the transmitted signal at time slot nn is expressed as

𝐱[n]=k=1K𝐰k[n]sk[n]+𝐬0[n],\displaystyle\mathbf{x}[n]=\sum_{k=1}^{K}\mathbf{w}_{k}[n]s_{k}[n]+\mathbf{s}_{0}[n], (6)

where 𝐬0[n]M×1\mathbf{s}_{0}[n]\in\mathbb{C}^{M\times 1} denotes the dedicated SAR imaging signal at time slot nn, modeled as a zero-mean independent random vector with covariance matrix 𝐑s[n]=𝔼{𝐬0[n]𝐬0H[n]}𝟎\mathbf{R}_{s}[n]=\mathbb{E}\{\mathbf{s}_{0}[n]\mathbf{s}_{0}^{H}[n]\}\succeq\boldsymbol{0}, sk[n]𝒞𝒩(0,1)s_{k}[n]\sim\mathcal{CN}(0,1) represents the communication signal intended by the kkth user, described as zero-mean, unit-variance circularly symmetric complex Gaussian random variable, and 𝐰k[n]M×1\mathbf{w}_{k}[n]\in\mathbb{C}^{M\times 1} is the corresponding transmit beamforming vector. Accordingly, the average transmit power at slot nn is given by

Pave[n]=\displaystyle P_{\mathrm{ave}}[n]= 𝔼{𝐱[n]2}=k=1K𝐰k[n]2+tr(𝐑s[n]).\displaystyle\mathbb{E}\{\|\mathbf{x}[n]\|^{2}\}=\sum_{k=1}^{K}\|\mathbf{w}_{k}[n]\|^{2}+\mathrm{tr}(\mathbf{R}_{s}[n]). (7)

Let PmaxP_{\mathrm{max}} denote the maximum allowable transmit power at the HAPS. Accordingly, the transmit power must satisfy Pave[n]PmaxP_{\mathrm{ave}}[n]\leq P_{\mathrm{max}}.

II-A Channel Model and Performance Metrics

Owing to the high operating altitude of the HAPS, a strong LoS link typically exists between the platform and each ground user. However, in urban or partially obstructed environments, scattering and reflection may contribute additional non-line-of-sight (NLoS) components. To account for both effects, the downlink channel is modeled as a 3D Rician fading channel composed of a dominant LoS component and a diffuse NLoS component. Accordingly, the channel vector between the HAPS and the kkth user at time slot nn is expressed as [2, 40]

𝐠(𝐩[n],𝐮k)=1\displaystyle\mathbf{g}(\mathbf{p}[n],\mathbf{u}_{k})=\frac{1}{\sqrt{\ell}}
×(KuKu+1𝐠k,LOS[n]+1Ku+1𝐠k,NLOS[n]),\displaystyle\quad\times\Big(\sqrt{\frac{K_{u}}{K_{u}+1}}\mathbf{g}_{k,\mathrm{LOS}}[n]+\sqrt{\frac{1}{K_{u}+1}}\mathbf{g}_{k,\mathrm{NLOS}}[n]\Big), (8)

where KuK_{u} is the Rician factor, =d2(𝐩[n],𝐮k)/ρ0\ell=d^{2}(\mathbf{p}[n],\mathbf{u}_{k})/\rho_{0} denotes the free-space path loss with ρ0=(4πλ)2\rho_{0}=(\frac{4\pi}{\lambda})^{2}, and d(𝐩[n],𝐮k)=𝐩[n]𝐮k2+H2d(\mathbf{p}[n],\mathbf{u}_{k})=\sqrt{\|\mathbf{p}[n]-\mathbf{u}_{k}\|^{2}+H^{2}} being the distance between the HAPS and the kk-th user at time slot nn. 𝐠k,NLOS[n]𝒞𝒩(𝟎,𝐈M)\mathbf{g}_{k,\mathrm{NLOS}}[n]\sim\mathcal{CN}(\boldsymbol{0},\mathbf{I}_{M}) represents the NLOS component, whose elements are independently drawn from a complex Gaussian distribution with zero mean and unit variance, and 𝐠k,LOS[n]=𝐚k(𝐩[n],𝐮k)\mathbf{g}_{k,\mathrm{LOS}}[n]=\mathbf{a}_{k}(\mathbf{p}[n],\mathbf{u}_{k}) denotes the LoS component, represented by the steering vector associated with the kkth user. Owing to the adopted ULA deployment and constant HAPS attitude, the steering vector depends only on the instantaneous relative geometry between the HAPS and the user, and is given by

𝐚k(𝐩[n],𝐮k)=\displaystyle\mathbf{a}_{k}(\mathbf{p}[n],\mathbf{u}_{k})=
[1,ejπcos(θ(𝐩[n],𝐮k)),,ejπ(M1)cos(θ(𝐩[n],𝐮k))]T.\displaystyle\Big[1,e^{j\pi\cos(\theta(\mathbf{p}[n],\mathbf{u}_{k})}),\ldots,e^{j\pi(M-1)\cos(\theta(\mathbf{p}[n],\mathbf{u}_{k}))}\Big]^{T}. (9)

Here, θ(𝐩[n],𝐮k)\theta(\mathbf{p}[n],\mathbf{u}_{k}) is the angle of departure (AoD) towards the kkth user, given by

θ(𝐩[n],𝐮k)=arccos(H𝐩[n]𝐮k2+H2).\displaystyle\theta(\mathbf{p}[n],\mathbf{u}_{k})=\arccos\Big(\frac{H}{\sqrt{\|\mathbf{p}[n]-\mathbf{u}_{k}\|^{2}+H^{2}}}\Big). (10)

Accordingly, the received signal at the kkth user during time slot nn can be expressed as

yk[n]=𝐠kH(𝐩[n],𝐮k)𝐱[n]+nk[n],\displaystyle y_{k}[n]=\mathbf{g}_{k}^{H}(\mathbf{p}[n],\mathbf{u}_{k})\mathbf{x}[n]+n_{k}[n], (11)

where nk[n]𝒞𝒩(0,σk2)n_{k}[n]\sim\mathcal{CN}(0,\sigma_{k}^{2}) denotes the additive white Gaussian noise with noise power σk2\sigma_{k}^{2}.

SINRk(𝐩[n],{𝐰k[n]},𝓡s[n])=𝔼{|𝐠kH(𝐡[n],𝐦k)𝐰k[n]|2}𝔼{p=1,pkK|𝐠kH(𝐡[n],𝐦k)𝐰p[n]|2}+𝔼{|𝐠kH(𝐡[n],𝐦k)𝐬0[n]|2}+σk2.\displaystyle\mathrm{SINR}_{k}(\mathbf{p}[n],\{\mathbf{w}_{k}[n]\},\boldsymbol{\mathcal{R}}_{s}[n])=\frac{\mathbb{E}\left\{\left|\mathbf{g}_{k}^{H}(\mathbf{h}[n],\mathbf{m}_{k})\mathbf{w}_{k}[n]\right|^{2}\right\}}{\mathbb{E}\left\{\sum\limits_{p=1,p\neq k}^{K}\left|\mathbf{g}_{k}^{H}(\mathbf{h}[n],\mathbf{m}_{k})\mathbf{w}_{p}[n]\right|^{2}\right\}+\mathbb{E}\left\{|\mathbf{g}_{k}^{H}(\mathbf{h}[n],\mathbf{m}_{k})\mathbf{s}_{0}[n]|^{2}\right\}+\sigma_{k}^{2}}. (12)

 

II-A1 Communication metric

From (11), each user experiences multiuser interference from the communication signals si[n]s_{i}[n] (pkp\neq k) intended for other users, as well as interference introduced by the sensing signal 𝐬0[n]\mathbf{s}_{0}[n]. The resulting SINR at the kkth user during time slot nn can be expressed as (12). Under a Gaussian noise environment, the achievable rate of the kkth user at time slot nn, measured in bits-per-second-per-Hertz (bps/Hz), is given by

k[n]=Bclog2(1+SINRk(𝐩[n],{𝐰k[n]},𝐑s[n]),\displaystyle\mathcal{R}_{k}[n]=B_{c}\log_{2}(1+\mathrm{SINR}_{k}(\mathbf{p}[n],\{\mathbf{w}_{k}[n]\},\mathbf{R}_{s}[n]), (13)

where Bc=200B_{c}=200 MHz is the communication bandwidth.

II-A2 SAR imaging metric

When a finite set of QQ points is considered and the existence or exact locations of potential targets are unknown, these points are uniformly sampled across the entire region of interest to represent possible target positions. Alternatively, when the HAPS employs the SAR-GMTI technique [29, 34] for target tracking and approximate target locations are available, the points 𝐭q\mathbf{t}_{q} can be assigned to these estimated positions. The SAR imaging process jointly exploits the dedicated sensing signal 𝐬0\mathbf{s}_{0} and the communication signals sks_{k} for k=1,,Kk=1,\ldots,K. The imaging performance is then characterized by the transmit beam pattern gains at the QQ potential target points, defined as

B(𝐩[n],𝐭q)=𝔼{|𝐚H(𝐩[n],𝐭q)𝐱[n]|2}\displaystyle B(\mathbf{p}[n],\mathbf{t}_{q})=\mathbb{E}\{|\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{t}_{q})\mathbf{x}[n]|^{2}\}
=𝐚H(𝐩[n],𝐭q)(k=1K𝐰k[n]𝐰kH[n]+𝐑s[n])𝐚(𝐩[n],𝐭q),\displaystyle=\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{t}_{q})\Big(\sum_{k=1}^{K}\mathbf{w}_{k}[n]\mathbf{w}_{k}^{H}[n]+\mathbf{R}_{s}[n]\Big)\mathbf{a}(\mathbf{p}[n],\mathbf{t}_{q}),

where 𝐚(𝐩[n],𝐭q)\mathbf{a}(\mathbf{p}[n],\mathbf{t}_{q}) is the steering vector towards the qqth potential target as defined in (II-A).

Moreover, the received SNR for SAR imaging at time slot nn can be written as [10, 25, 27]

SNRψ[n]=Pave[n]CSARsin2(ψ)V[n],ψ{α,β},\displaystyle\mathrm{SNR}_{\psi}[n]=\frac{P_{\mathrm{ave}}[n]C_{\mathrm{SAR}}\sin^{2}(\psi)}{V[n]},\quad\psi\in\{\alpha,\beta\}, (14)

Here, CSAR=GtGrλ3σ0cτpPRF256π3H3κToNFBrLtotC_{\mathrm{SAR}}=\frac{G_{t}G_{r}\lambda^{3}\sigma_{0}c\tau_{p}\mathrm{PRF}}{256\pi^{3}H^{3}\kappa T_{o}NFB_{r}L_{tot}}, Gt=35G_{t}=35 dBi and Gr=35G_{r}=35 dBi denote the radar antenna gains for transmission and reception, respectively. σ0=1\sigma_{0}=1 is the backscattering coefficient, c=3×108c=3\times 10^{8} m/s is the speed of light, τp=10\tau_{p}=10 μ\mus represents the radar pulse duration, PRF=2\mathrm{PRF}=2 kHz denotes the radar pulse repetition frequency, κ=1.380649×1023\kappa=1.380649\times 10^{-23} J/K is the Boltzmann’s constant, Br=200B_{r}=200 MHz represents the radar bandwidth, Ltot=10L_{tot}=10 dB is the combined losses, NF=6NF=6 dB stands for the system noise figure, and To=290T_{o}=290 K denotes the equivalent noise temperature.

Refer to caption
Figure 2: Energy flow diagram of the solar-powered HAPS during the DTO and NTO phases.

II-B Solar Energy Model

The HAPS is assumed to employ horizontal solar panels mounted on its upper surface. As illustrated in Fig. 2, the solar-powered HAPS operates continuously by harvesting solar energy during the daytime and utilizing the stored electrical energy during the nighttime. During the DTO, a portion of the harvested solar power is directly consumed for station-keeping and communication, while the surplus energy is stored in rechargeable batteries to support NTO. To ensure energy-neutral operation over a full 24-hour cycle, this section develops a comprehensive energy model consisting of three components: DTO for energy collection, NTO for energy consumption, and energy storage dynamics. These three models collectively describe the energy flow within the HAPS system and form the analytical foundation for subsequent trajectory and energy optimization.

II-B1 DTO - Energy collection

The long-endurance HAPS relies entirely on harvested solar energy to sustain flight and support ISAC operations. Consequently, an accurate solar irradiance model is required to quantify the solar flux incident on the surface of the solar panels. The solar flux, measured in watts per square meter (W/m2\mathrm{W}/\mathrm{m}^{2}), represents the radiant energy received per unit area. For a HAPS positioned at latitude χ\chi and altitude HH, the solar irradiance on a given date is adjusted to account for the annual variation resulting from Earth’s orbital eccentricity and atmospheric absorption, which can be expressed as [8]

Ih(H,th)=I0(1+0.034cos(2πjd365))f(H,th),\displaystyle I_{h}(H,t_{h})=I_{0}\left(1+0.034\cos\left(\frac{2\pi j_{d}}{365}\right)\right)f(H,t_{h}), (15)

where tht_{h} is the hours of the given date, I0=1366.1I_{0}=1366.1W/m2\mathrm{W}/\mathrm{m}^{2} is the standard solar constant at zero air mass defined by American Society for Testing and Materials (ASTM E490), jdj_{d} denotes the Julian day corresponding to the given date, and f(H,th)f(H,t_{h}) represents the atmospheric absorption factor given by [3]

f(H,th)=exp(PR(H)mR(ϵs(th))αext),\displaystyle f(H,t_{h})=\mathrm{exp}\left(-P_{R}(H)m_{R}(\epsilon_{s}(t_{h}))\alpha_{\mathrm{ext}}\right), (16)

with αext=0.32\alpha_{\mathrm{ext}}=0.32 being the extinction coefficient under clear-sky conditions [3]. PR(H)P_{R}(H) denotes the relative atmospheric pressure, calculated according to the International Standard Atmosphere (ISA) and the 1976 U.S. Standard Atmosphere [5], expressed as

PR(H)={Pb1P0exp(gM(H11)RTb)H[11,20]km,Pb2P0(TbTb+Lb(H20))gMRLb,H[20,32]km,\displaystyle P_{R}(H)=\left\{\begin{array}[]{ll}\frac{P_{b_{1}}}{P_{0}}\mathrm{exp}\Big(\frac{-gM(H-11)}{RT_{b}}\Big)&H\in[11,20]\,\mathrm{km},\\ \frac{P_{b_{2}}}{P_{0}}\left(\frac{T_{b}}{T_{b}+L_{b}(H-20)}\right)^{\frac{gM}{RL_{b}}},&H\in[20,32]\,\mathrm{km},\end{array}\right. (19)

where P0=101325P_{0}=101325 Pa is the atmosphere pressure at mean sea level, Pb1=22632.06P_{b_{1}}=22632.06 Pa, and Pb2=5474.889P_{b_{2}}=5474.889 Pa are the base static pressures corresponding to the base altitudes 1111 km and 2020 km, respectively. g=9.8g=9.8 m/s2\mathrm{m/s}^{2} is the gravitational acceleration, and M=0.0289644M=0.0289644 kg/mol is the molar mass of Earth’s air, R=8.31432R=8.31432 N · m/mol · K is the universal gas constant, and Tb=216.65T_{b}=216.65 K is the base temperature with base temperature lapse rate LbL_{b} = 11 K/km. mR(ϵs(th))m_{R}(\epsilon_{s}(t_{h})) is the relative air mass given by [39]

mR(ϵs(th))=1cos(90ϵs(th)),\displaystyle m_{R}(\epsilon_{s}(t_{h}))=\frac{1}{\cos(90^{\circ}-\epsilon_{s}(t_{h}))}, (20)

where ϵs(th)\epsilon_{s}(t_{h}) denotes the solar elevation angle, calculated as ϵs(th)=arcsin(sin(χ)sin(δ)+cos(χ)cos(δ)cos(Ha(th)))\epsilon_{s}(t_{h})=\arcsin(\sin(\chi)\sin(\delta)+\cos(\chi)\cos(\delta)\cos(H_{a}(t_{h}))) with Ha(th)=15(th12)H_{a}(t_{h})=15(t_{h}-12) being the solar hour angle, and δ=23.45sin(360(284+jd)/365)\delta=23.45^{\circ}\sin(360(284+j_{d})/365) representing the solar declination angle.

Based on the instantaneous solar irradiance Ih(H,th)I_{h}(H,t_{h}) in (15), computed throughout the day on a given date, the temporal variation of solar power at a specified altitude can be characterized. Since Ih(H,th)I_{h}(H,t_{h}) remains nearly zero during nighttime, only the daylight period is considered for energy integration. For energy-harvesting analysis, it is therefore more practical to evaluate the total accumulated solar irradiance over the daylight period rather than examining instantaneous values. Since the considered platform is a fixed-wing stratospheric HAPS operating in quasi-stationary SCF, aircraft attitude variations are assumed to be sufficiently small during normal operation. Therefore, the solar panels are approximated as horizontal for modeling the incident solar irradiance, allowing the dominant effects of solar elevation angle and atmospheric absorption to be captured while maintaining analytical tractability. Introducing Lambert’s cosine law, which states that the irradiance measured on a HAPS surface varies with the cosine of the angle between the optical axis of the source and the normal to the detector, the instantaneous solar irradiance incident on the horizontal solar panels can be expressed as

Ii(H,th)=Im(H,th)cos(90ϵs(th)),\displaystyle I_{i}(H,t_{h})=I_{m}(H,t_{h})\cos(90^{\circ}-\epsilon_{s}(t_{h})), (21)

where Im(H,th)I_{m}(H,t_{h}) denotes the maximum solar irradiance at solar noon on a given day, obtained from (15). Accordingly, the total irradiance per unit area on day tdt_{d}, denoted as Id(H,td)I_{d}(H,t_{d}), is obtained by integrating the instantaneous irradiance Ii(H,th)I_{i}(H,t_{h}) over the sunlight duration. It can be further estimated using an approximate elevation-angle time series model as follows:[4]

Id(H,td)=Im(H,td)τ(td)ϵsm(td)(1cos(ϵsm(td))),\displaystyle I_{d}(H,t_{d})=\frac{I_{m}(H,t_{d})\tau(t_{d})}{\epsilon_{\mathrm{sm}}(t_{d})}(1-\cos(\epsilon_{\mathrm{sm}}(t_{d}))), (22)

where Im(H,td)I_{m}(H,t_{d}) denotes the maximum solar irradiance at solar noon on day tdt_{d}, obtained from (15), ϵsm\epsilon_{\mathrm{sm}} represents the maximum solar elevation angle on a day tdt_{d}, which can be estimated as ϵsm=90|χδ|\epsilon_{\mathrm{sm}}=90^{\circ}-|\chi-\delta|. The daylight time duration τ(td)\tau(t_{d}) is expressed as

τ(td)=24(11πcos1(tan(χ)sin(ε0)sin(Φ(td))1sin2(ε0)sin2(Φ(td)))),\displaystyle\tau(t_{d})=24\left(1-\frac{1}{\pi}\cos^{-1}\left(\frac{\tan(\chi)\sin(\varepsilon_{0})\sin(\Phi(t_{d}))}{\sqrt{1-\sin^{2}(\varepsilon_{0})\sin^{2}(\Phi(t_{d}))}}\right)\right),

where ε0=23.44\varepsilon_{0}=23.44^{\circ} is the Earth’s axial tilt (obliquity) with respect to the ecliptic plane, Ma(td)=0.041+0.017202tdM_{a}(t_{d})=-0.041+0.017202t_{d} denotes the mean angular distance (mean anomaly) of the Sun, and Φ(td)\Phi(t_{d}) is the solar azimuth angle, given by

Φ(td)=\displaystyle\Phi(t_{d})= 1.3411+Ma(td)+0.0334sin(Ma(td))\displaystyle-1.3411+M_{a}(t_{d})+0.0334\sin(M_{a}(t_{d}))
+0.0003sin(2Ma(td)).\displaystyle+0.0003\sin(2M_{a}(t_{d})). (23)

As a result, the total available solar energy harvested by the PV cells on a given day, expressed in watt-hours, can be written as

Es(H,td)=ηsApId(H,td),\displaystyle E_{s}(H,t_{d})=\eta_{s}A_{p}I_{d}(H,t_{d}), (24)

where ηs\eta_{s} denotes the power conversion efficiency of solar panels, assumed to be 0.29, and ApA_{p} represents the total effective area of the solar panels installed on the HAPS platform [19]. Similarly, the instantaneous available solar power at any given time during the day is expressed as

Pa(H,th)=ηsApIh(H,th).\displaystyle P_{a}(H,t_{h})=\eta_{s}A_{p}I_{h}(H,t_{h}). (25)
Refer to caption
Figure 3: Solar irradiance versus hour of the day under different flight altitudes.
Remark 1

As an illustrative example, we consider a HAPS located at the latitude of King Abdullah University of Science and Technology (KAUST), χ=22.3097\chi=22.3097^{\circ}. Fig. 3 illustrates the instantaneous solar irradiance on June 21, 2024 (Julian day jd=173j_{d}=173) at different flight altitudes. The irradiance exhibits only a slight increase with altitude due to reduced atmospheric attenuation, indicating that altitude has a limited impact on the harvested solar energy. Moreover, owing to the quasi-stationary flight of the fixed-wing HAPS and the assumed constant platform attitude, the incident solar flux is primarily determined by the solar elevation angle, making the effect of horizontal mobility negligible. Fig. 4 further shows the annual variation of the total daily solar energy per unit area at different latitudes. Unlike altitude, latitude significantly affects the harvested solar energy through seasonal variations in daylight duration and solar elevation angle, with larger seasonal fluctuations observed at higher latitudes. Therefore, latitude is the dominant factor governing long-term solar energy availability. The adopted harvesting model assumes representative clear-sky stratospheric conditions, while incorporating detailed attitude dynamics and stochastic weather effects is left for future work.

Refer to caption
Figure 4: Annual variation of total daily solar energy per unit area for different latitudes.

II-B2 NTO - Energy consumption

Building upon the DTO energy collection model, we now turn to the NTO phase, during which the energy stored during the daytime is primarily consumed for propulsion, while additional power is allocated to SAR imaging and communication. To maintain station-keeping at a fixed altitude during the NTO phase, the HAPS must continuously generate sufficient propulsion power to sustain SCF. The SCF is typically achieved through steady horizontal flight (SHF) with a constant bank angle ϑ\vartheta, during which the vertical component of the lift force FlvF_{lv} balances the HAPS weight FwF_{w}. In this condition, the lift force FlF_{l} counteracts the gravity, while the thrust FtF_{t} compensates for the drag force FdF_{d}, ensuring stable horizontal motion. Following the aerodynamic principles described in [43, 4, 19], the propulsion power required for SCF at time slot nn can be expressed as

PSCF[n]=\displaystyle P_{\mathrm{SCF}}[n]= 1cos(ϑ)2PSHF[n],\displaystyle\frac{1}{\cos(\vartheta)^{2}}P_{\mathrm{SHF}}[n], (26)

where PSHF[n]P_{\mathrm{SHF}}[n] represents the propulsion power under SHF conditions and is given by PSHF[n]=Ft[n]V[n]/(fpfe)P_{\mathrm{SHF}}[n]=F_{t}[n]V[n]/(f_{p}f_{e}) with fp=0.85f_{p}=0.85 and fe=0.90f_{e}=0.90 being the propeller and engine efficiencies, respectively. The corresponding thrust Ft[n]F_{t}[n] required to overcome aerodynamic drag at time slot nn is modeled as

Ft[n]=12ρhV[n]2SCD0+2ϵFw2ρhSV[n]2.\displaystyle F_{t}[n]=\frac{1}{2}\rho_{h}V[n]^{2}SC_{D_{0}}+\frac{2\epsilon F_{w}^{2}}{\rho_{h}SV[n]^{2}}. (27)

Here, ρh\rho_{h} represents the air density, approximated for the relevant altitude range by the curve-fitting expression (0.95162H252.29356H+753.39927)×103(0.95162H^{2}-52.29356H+753.39927)\times 10^{-3}kg/m3kg/m^{3}, S=143S=143 m2 denotes wing surface area, CD0=0.015C_{D_{0}}=0.015 is the zero-lift drag coefficient, and ϵ=(πeoARw)1\epsilon=(\pi e_{o}AR_{w})^{-1} with Oswald’s efficiency factor eo=0.6385e_{o}=0.6385 and wing aspect ratio ARw=30AR_{w}=30.

II-B3 Energy storage

Building upon the DTO and NTO models, the energy storage process characterizes how the HAPS balances power inflow and outflow to sustain continuous operation. During the DTO, the excess solar power remaining after supporting communication and propulsion is stored in the onboard rechargeable batteries. Conversely, during the NTO, the stored energy is discharged to supply the power required for propulsion, SAR imaging, and communication. In particular, during the DTO phase, the instantaneous net power balance at time slot nn determines whether the battery is charging or discharging, and is expressed as

Pnet[n]=PaPSCF[n]Pave[n],\displaystyle P_{\mathrm{net}}[n]=P_{a}-P_{\mathrm{SCF}}[n]-P_{\mathrm{ave}}[n], (28)

where PaP_{a} denotes the available solar power, PSCFP_{\mathrm{SCF}} is the propulsion power required for SCF, and Pave[n]P_{\mathrm{ave}}[n] represents the total power allocated to communication and sensing. The term PnetP_{\mathrm{net}} thus quantifies the residual power from available solar power after meeting the aerodynamic and transmission demands. Accordingly, during the NTO phase, when solar power is unavailable, the net power becomes negative and is given by

Pnet[n]=PSCF[n]Pave[n].\displaystyle P_{\mathrm{net}}[n]=-P_{\mathrm{SCF}}[n]-P_{\mathrm{ave}}[n]. (29)

The evolution of the total stored energy in the batteries is then modeled as [35]

Etotal[n+1]=Etotal[n]+ηbPnet[n]Δt,\displaystyle E_{\mathrm{total}}[n+1]=E_{\mathrm{total}}[n]+\eta_{b}P_{\mathrm{net}}[n]\Delta_{t}, (30)

where the battery efficiency ηb\eta_{b} represents either the charging efficiency ηc=0.9\eta_{c}=0.9 when Pnet>μminP_{\mathrm{net}}>\mu_{\mathrm{min}} or discharging ηd=0.9\eta_{d}=0.9 efficiency when PnetμminP_{\mathrm{net}}\leq\mu_{\mathrm{min}}. Here, μmin=0\mu_{\mathrm{min}}=0 is the minimum power threshold required to initiate battery charging, and Δt\Delta_{t} is the time interval between two consecutive battery states, during which the net power can be assumed approximately constant.

III Problem Formulation

To ensure continuous flight and uninterrupted service availability, we formulate two distinct optimization problems corresponding to the DTO and NTO phases of the solar-powered HAPS. During the daytime, when solar energy is abundant, the HAPS jointly optimizes its trajectory and transmit beamforming to efficiently support both communication and SAR imaging functions while harvesting solar energy. In contrast, during the nighttime, the HAPS focuses on minimizing propulsion power consumption to maintain sustainable operation using the stored energy.

III-A Optimization Problem for DTO

The DTO phase focuses on energy-aware communication and sensing optimization for the HAPS. During daylight hours, the HAPS simultaneously serves ground users and performs SAR imaging while harvesting solar energy. The objective of the DTO problem is to maximize the average achievable sum-rate by jointly optimizing the flight speed profile, transmit beamforming vectors, and sensing covariance matrix, subject to sensing, mobility, power, and energy constraints. Since the figure-eight trajectory is predetermined, the HAPS position 𝐩[n]\mathbf{p}[n] is uniquely determined by the flight speed profile through the angular recursions in (1) and is therefore not treated as an independent optimization variable. The optimization problem is formulated as follows:

𝒫1:\displaystyle\mathcal{P}1: maxV[n],𝐰k[n],𝐑s[n]𝟎,n1Nn=1Nk=1Kk[n],\displaystyle\mathop{\max}\limits_{V[n],\mathbf{w}_{k}[n],\atop\mathbf{R}_{s}[n]\succeq\boldsymbol{0},\forall n}\frac{1}{N}\sum_{n=1}^{N}\sum_{k=1}^{K}\mathcal{R}_{k}[n],
s.t.\displaystyle\mathrm{s.t.} 𝐚H(𝐩[n],𝐭q)(k=1K𝐰k[n]𝐰kH[n]+𝐑s[n])\displaystyle\,\,\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{t}_{q})\left(\sum_{k=1}^{K}\mathbf{w}_{k}[n]\mathbf{w}_{k}^{H}[n]+\mathbf{R}_{s}[n]\right)
×𝐚(𝐩[n],𝐭q)Γd2(𝐩[n],𝐭q),q,\displaystyle\qquad\quad\times\mathbf{a}(\mathbf{p}[n],\mathbf{t}_{q})\geq\Gamma d^{2}(\mathbf{p}[n],\mathbf{t}_{q}),\,\,\forall q, (31a)
SNRψ[n]SNRmin,\displaystyle\,\,\mathrm{SNR}_{\psi}[n]\geq\mathrm{SNR}_{\mathrm{min}}, (31b)
k=1K𝐰k[n]2+tr(𝐑s[n])Pmax,\displaystyle\,\,\sum_{k=1}^{K}\|\mathbf{w}_{k}[n]\|^{2}+\mathrm{tr}(\mathbf{R}_{s}[n])\leq P_{\mathrm{max}}, (31c)
(5),n=1N11V[n]=2πR1Δt,n=N1N1V[n]=2πR2Δt,\displaystyle\,\,(\ref{trajectory_cons3}),\,\sum_{n=1}^{N_{1}-1}V[n]=\frac{2\pi R_{1}}{\Delta_{t}},\,\sum_{n=N_{1}}^{N-1}V[n]=\frac{2\pi R_{2}}{\Delta_{t}}, (31d)
PaPSCF[n]Pave[n]0,\displaystyle\,\,P_{a}-P_{\mathrm{SCF}}[n]-P_{\mathrm{ave}}[n]\geq 0, (31e)
Etotal[N]ereq,\displaystyle\,\,E_{\mathrm{total}}[N]\geq e_{\mathrm{req}}, (31f)

where constraint (31a) ensures that the sensing beampattern gain toward each target exceeds the prescribed threshold, thereby providing sufficient illumination for SAR imaging. Constraint (31b) guarantees that the received SAR SNR satisfies the minimum imaging requirement, whereas constraint (31c) limits the total communication and sensing transmit power. Constraint (31d) specifies the feasible flight-speed range and ensures that the HAPS completes one full revolution on each circle of the prescribed figure-eight trajectory. Constraint (31e) enforces the instantaneous power balance during the DTO phase by requiring the harvested solar power to simultaneously support propulsion and communication/sensing transmissions, thereby preventing battery discharge. Finally, constraint (31f) guarantees that the battery energy remaining at the end of the DTO phase is no smaller than the minimum energy required for the subsequent NTO phase, denoted by ereqe_{\mathrm{req}}, thereby coupling Problems 𝒫1\mathcal{P}1 and 𝒫2\mathcal{P}2. The solution to Problem 𝒫1\mathcal{P}1 is presented in Section IV.

Remark 2

The available solar power PaP_{a} is mainly determined by the geographic latitude, seasonal variation, and the effective solar-panel area of the HAPS. As illustrated in Fig. 2, regions located at lower latitudes can harvest sufficient solar energy throughout the year, whereas at higher latitudes, efficient battery charging and energy storage can only be achieved during periods of high irradiance. During low-irradiance seasons, constraint (31e) may not be satisfied, as the harvested solar energy can fall below the total power required for SCF and payload operation. In addition, since the PV modules are typically mounted on the upper surfaces of the wings [41], the total effective collection area ApA_{p} is inherently limited by the available wing surface area SS. In this work, we simply assume Ap=S=143A_{p}=S=143 m2.

III-B Optimization Problem for NTO

After completing the DTO phase, the battery energy available at the beginning of the NTO phase is denoted by estart=Etotal[N]e_{\mathrm{start}}=E_{\mathrm{total}}[N]. Since solar energy is unavailable during the NTO phase, the HAPS relies exclusively on the stored battery energy to support propulsion, communication, and SAR imaging. To maximize the nighttime endurance, the total propulsion power consumption is minimized subject to the flight and battery-energy constraints. The resulting optimization problem is formulated as

𝒫2:\displaystyle\mathcal{P}2: minH,V[n],nn=1NPSCF(V[n],H),\displaystyle\mathop{\min}_{H,V[n],\forall n}\sum_{n=1}^{N}P_{\mathrm{SCF}}(V[n],H),
s.t.HminHHmax,\displaystyle\quad\,\,\,\mathrm{s.t.}\,\,H_{\rm{min}}\leq H\leq H_{\rm{max}}, (32a)
VminV[n]Vmax,\displaystyle\qquad\quad\,V_{\rm{min}}\leq V[n]\leq V_{\rm{max}}, (32b)
n=1Nηd(PSCF[n]+Pave[n])Δtestart,\displaystyle\qquad\quad\,\sum_{n=1}^{N}\eta_{d}(P_{\mathrm{SCF}}[n]+P_{\mathrm{ave}}[n])\Delta_{t}\leq e_{\mathrm{start}}, (32c)

where constraints (32a) and (32b) specify the allowable flight altitude and speed ranges, respectively. Constraint (32c) ensures that the total battery energy consumed during the NTO phase does not exceed the available battery energy at its beginning. Since estart=Etotal[N]e_{\mathrm{start}}=E_{\mathrm{total}}[N] and constraint (31f) guarantees Etotal[N]ereqE_{\mathrm{total}}[N]\geq e_{\mathrm{req}}, the battery energy available at the beginning of the NTO phase always satisfies its minimum energy requirement. Consequently, Problems 𝒫1\mathcal{P}1 and 𝒫2\mathcal{P}2 are coupled through constraints (31f) and (32c), which govern the battery energy transferred from the DTO phase to the NTO phase. The solution to Problem 𝒫2\mathcal{P}2 is presented in Section V.

IV Proposed Algorithm for DTO

This section develops an alternating optimization (AO) algorithm based on the successive convex approximation (SCA) framework to solve Problem 𝒫1\mathcal{P}1. The proposed algorithm alternates between two optimization subproblems. Specifically, for a given HAPS trajectory, the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n] and the SAR imaging covariance matrices 𝐑s[n]\mathbf{R}_{s}[n] are first optimized. Subsequently, the flight speed profile is updated with the optimized beamforming and sensing variables while satisfying the predefined figure-eight trajectory constraints. Since the HAPS position is uniquely determined by the flight speed profile, the trajectory is implicitly updated during this step. The above procedure is repeated until convergence to a stationary solution.

IV-A Transmit Beamforming Optimization

Given the HAPS trajectory 𝐩[n]\mathbf{p}[n], which is uniquely determined by the flight speed profile V[n]V[n], the objective is to jointly optimize the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n] and the SAR imaging covariance matrices 𝐑s[n]\mathbf{R}_{s}[n]. The corresponding optimization problem is formulated as

𝒫3:\displaystyle\mathcal{P}3: max𝐰k[n],k,𝐑s[n]𝟎,n1Nn=1Nk=1Kk[n],\displaystyle\mathop{\max}\limits_{\mathbf{w}_{k}[n],\forall k,\atop\mathbf{R}_{s}[n]\succeq\boldsymbol{0},\forall n}\,\frac{1}{N}\sum_{n=1}^{N}\sum_{k=1}^{K}\mathcal{R}_{k}[n],
s.t.(31a),(31b),(31c),(31e)and(31f).\displaystyle\quad\,\,\,\,\mathrm{s.t.}\quad(\ref{P1}a),(\ref{P1}b),(\ref{P1}c),(\ref{P1}e)\,\mathrm{and}\,(\ref{P1}f).

Since 𝐩[n]\mathbf{p}[n] and V[n]V[n] are fixed, the optimization variables 𝐰k[n]\mathbf{w}_{k}[n] and 𝐑s[n]\mathbf{R}_{s}[n] across different time slots are mutually independent. Consequently, problem 𝒫3\mathcal{P}3 can be decomposed into NN parallel subproblems, each corresponding to a specific time slot nn, as

𝒫4.n:\displaystyle\mathcal{P}4.n: max𝐰k[n],k,𝐑s[n]𝟎k=1Kk[n],\displaystyle\mathop{\max}\limits_{\mathbf{w}_{k}[n],\forall k,\atop\mathbf{R}_{s}[n]\succeq\boldsymbol{0}}\,\sum_{k=1}^{K}\mathcal{R}_{k}[n],
s.t.(31a),(31b),(31c),(31e)and(31f).\displaystyle\quad\,\,\mathrm{s.t.}\quad(\ref{P1}a),(\ref{P1}b),(\ref{P1}c),(\ref{P1}e)\,\mathrm{and}\,(\ref{P1}f).

For problem 𝒫4.n\mathcal{P}4.n, we introduce the auxiliary matrix variable 𝐖k[n]=𝐰k[n]𝐰k[n]H\mathbf{W}_{k}[n]=\mathbf{w}_{k}[n]\mathbf{w}_{k}[n]^{H}, which satisfies 𝐖k[n]𝟎\mathbf{W}_{k}[n]\succeq\boldsymbol{0} and rank(𝐖k[n])=1\mathrm{rank}(\mathbf{W}_{k}[n])=1. Accordingly, problem 𝒫4.n\mathcal{P}4.n can be equivalently reformulated as

𝒫5.n:\displaystyle\mathcal{P}5.n: max𝐖k[n]𝟎,k,𝐑s[n]𝟎k=1K^k({𝐖k[n]},𝐑s[n]),\displaystyle\mathop{\max}\limits_{\mathbf{W}_{k}[n]\succeq\boldsymbol{0},\forall k,\atop\mathbf{R}_{s}[n]\succeq\boldsymbol{0}}\,\sum_{k=1}^{K}\hat{\mathcal{R}}_{k}(\{\mathbf{W}_{k}[n]\},\mathbf{R}_{s}[n]),
s.t.𝐚H(𝐩[n],𝐭q)(k=1K𝐖k[n]+𝐑s[n])𝐚(𝐩[n],𝐭q)\displaystyle\,\,\mathrm{s.t.}\,\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{t}_{q})\left(\sum_{k=1}^{K}\mathbf{W}_{k}[n]+\mathbf{R}_{s}[n]\right)\mathbf{a}(\mathbf{p}[n],\mathbf{t}_{q})
Γd2(𝐩[n],𝐭q),q,\displaystyle\qquad\qquad\qquad\qquad\qquad\geq\Gamma d^{2}(\mathbf{p}[n],\mathbf{t}_{q}),\,\,\forall q, (33a)
k=1Ktr(𝐖k[n])+tr(𝐑s[n])SNRminV[n]CSARsin(ψ)2,\displaystyle\,\,\sum_{k=1}^{K}\mathrm{tr}(\mathbf{W}_{k}[n])+\mathrm{tr}(\mathbf{R}_{s}[n])\geq\frac{\mathrm{SNR}_{\mathrm{min}}V[n]}{C_{\mathrm{SAR}}\sin(\psi)^{2}}, (33b)
k=1Ktr(𝐖k[n])+tr(𝐑s[n])Pmax,\displaystyle\,\,\sum_{k=1}^{K}\mathrm{tr}(\mathbf{W}_{k}[n])+\mathrm{tr}(\mathbf{R}_{s}[n])\leq P_{\mathrm{max}}, (33c)
rank(𝐖k[n])1,\displaystyle\,\,\mathrm{rank}(\mathbf{W}_{k}[n])\leq 1, (33d)
(31e)and(31f),\displaystyle\,\,(\ref{P1}e)\,\mathrm{and}\,(\ref{P1}f), (33e)

where ^k({𝐖k[n]},𝐑s[n])\hat{\mathcal{R}}_{k}(\{\mathbf{W}_{k}[n]\},\mathbf{R}_{s}[n]) is given by

^k({𝐖k[n]},𝐑s[n])\displaystyle\hat{\mathcal{R}}_{k}(\{\mathbf{W}_{k}[n]\},\mathbf{R}_{s}[n])
=log2(k=1Ktr(𝐆k𝐖k[n])+tr(𝐆k𝐑s[n])+σk2)\displaystyle=\log_{2}\Big(\sum\limits_{k=1}^{K}\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{W}_{k}[n]\right)+\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{R}_{s}[n]\right)+\sigma_{k}^{2}\Big)
log2(p=1,pkKtr(𝐆k𝐖p[n])+tr(𝐆k𝐑s[n])+σk2).\displaystyle\,\,\,-\log_{2}\Big(\sum\limits_{p=1,p\neq k}^{K}\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{W}_{p}[n]\right)+\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{R}_{s}[n]\right)+\sigma_{k}^{2}\Big).

with

𝐆k=\displaystyle\mathbf{G}_{k}= 𝔼{𝐠(𝐩[𝐧],𝐮𝐤)𝐠H(𝐩[𝐧],𝐮𝐤)}\displaystyle\mathbb{E}\{\mathbf{g}(\mathbf{p[n],\mathbf{u}_{k}})\mathbf{g}^{H}(\mathbf{p[n],\mathbf{u}_{k}})\}
=\displaystyle= 1(Ku+1)(Ku𝐚k(𝐩[n],𝐮k)𝐚H(𝐩[n],𝐮k)+1).\displaystyle\frac{1}{\ell(K_{u}+1)}(K_{u}\mathbf{a}_{k}(\mathbf{p}[n],\mathbf{u}_{k})\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{u}_{k})+1). (34)

Because the objective function in (33a) is non-concave and the rank constraints in (33d) are non-convex, problem 𝒫5.n\mathcal{P}5.n remains a challenging non-convex optimization problem. To tackle this issue, we adopt the SCA method [12, 49, 50], which iteratively replaces the non-concave objective with a concave surrogate function, i.e., a locally tight and tractable approximation that preserves the original function’s first-order behavior. Specifically, at each iteration o1o\geq 1, we have ^k({𝐖k[n]},𝐑s[n])¯k(o)({𝐖k[n]},𝐑s[n])\hat{\mathcal{R}}_{k}(\{\mathbf{W}_{k}[n]\},\mathbf{R}_{s}[n])\geq\bar{\mathcal{R}}_{k}^{(o)}(\{\mathbf{W}_{k}[n]\},\mathbf{R}_{s}[n]), where ¯k(o)(𝐖k[n],𝐑s[n])\bar{\mathcal{R}}_{k}^{(o)}({\mathbf{W}_{k}[n]},\mathbf{R}_{s}[n]) denotes the concave surrogate of ^k\hat{\mathcal{R}}_{k} at iteration oo, which can be expressed as in (IV-A) with

¯k(o)({𝐖k[n]},𝐑s[n])=\displaystyle\bar{\mathcal{R}}_{k}^{(o)}(\{\mathbf{W}_{k}[n]\},\mathbf{R}_{s}[n])= log2(k=1Ktr(𝐆k𝐖k[n])+tr(𝐆k𝐑s[n])+σk2)a¯k(o)[n]\displaystyle\log_{2}\Big(\sum\limits_{k=1}^{K}\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{W}_{k}[n]\right)+\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{R}_{s}[n]\right)+\sigma_{k}^{2}\Big)-\bar{a}_{k}^{(o)}[n]
p=1,pkKtr(𝐁¯k(o)[n](𝐖p[n]𝐖p(o)[n])tr(𝐁¯k(o)[n](𝐑s[n]𝐑s(o)[n])).\displaystyle-\sum_{p=1,p\neq k}^{K}\mathrm{tr}\Big(\bar{\mathbf{B}}_{k}^{(o)}[n](\mathbf{W}_{p}[n]-\mathbf{W}_{p}^{(o)}[n]\Big)-\mathrm{tr}\left(\bar{\mathbf{B}}_{k}^{(o)}[n](\mathbf{R}_{s}[n]-\mathbf{R}_{s}^{(o)}[n])\right). (35)

 

a¯k(o)=log2(p=1,pkKtr(𝐆k𝐖p(o))+tr(𝐆k𝐑s(o))+σk2).\displaystyle\bar{a}_{k}^{(o)}=\log_{2}\Big(\sum\limits_{p=1,p\neq k}^{K}\mathrm{tr}\Big(\mathbf{G}_{k}\mathbf{W}_{p}^{(o)}\Big)+\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{R}_{s}^{(o)}\right)+\sigma_{k}^{2}\Big).
𝐁¯k(o)[n]=log2(e)𝐆kp=1,pkKtr(𝐆k𝐖p(o)[n])+tr(𝐆k𝐑s(o)[n])+σk2.\displaystyle\bar{\mathbf{B}}_{k}^{(o)}[n]=\frac{\log_{2}(e)\mathbf{G}_{k}}{\sum\limits_{p=1,p\neq k}^{K}\mathrm{tr}\left(\mathbf{G}_{k}\mathbf{W}_{p}^{(o)}[n]\right)+\mathrm{tr}\Big(\mathbf{G}_{k}\mathbf{R}_{s}^{(o)}[n]\Big)+\sigma_{k}^{2}}.

Furthermore, following the semidefinite relaxation (SDR) technique in [32, 33], the rank constraints in (33e) are relaxed, transforming problem 𝒫5.n\mathcal{P}5.n into a convex semidefinite program (SDP), denoted as (SDR5.n). By iteratively solving (SDR5.n) using CVX [13], we obtain a sequence of solutions 𝐖k(o)[n]{\mathbf{W}_{k}^{(o)}[n]} and 𝐑s(o)[n]{\mathbf{R}_{s}^{(o)}[n]}. The objective value of 𝒫5.n\mathcal{P}5.n is guaranteed to increase monotonically across iterations, thereby ensuring the convergence of the overall optimization for problem 𝒫3\mathcal{P}3.

IV-B Trajectory Optimization

Given the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n] and the SAR imaging covariance matrix 𝐑s[n]\mathbf{R}_{s}[n], our objective is to optimize the HAPS flight speed profile V[n]V[n] along the predefined figure-eight geometry, which in turn determines the HAPS trajectory 𝐩[n]\mathbf{p}[n] through the angular recursion in (1). This leads to the following trajectory optimization problem, denoted as 𝒫6\mathcal{P}6, formulated as

𝒫6:\displaystyle\mathcal{P}6: maxV[n],n1Nn=1Nk=1Kk[n],\displaystyle\mathop{\max}\limits_{V[n],\forall n}\,\frac{1}{N}\sum_{n=1}^{N}\sum_{k=1}^{K}\mathcal{R}_{k}[n],
s.t.𝐚H(𝐩[n],𝐭q)𝐃[n]𝐚(𝐩[n],𝐭q)\displaystyle\mathrm{s.t.}\,\,\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{t}_{q})\mathbf{D}[n]\mathbf{a}(\mathbf{p}[n],\mathbf{t}_{q})
Γ(H2+𝐩[n]𝐭q2),q,\displaystyle\qquad\qquad\qquad\,\,\geq\Gamma(H^{2}+\|\mathbf{p}[n]-\mathbf{t}_{q}\|^{2}),\,\,\forall q, (36a)
V[n]Pave[n]CSARsin2(ψ)SNRmin,(31d),(31e),and(31f),\displaystyle\,\,\,V[n]\leq\frac{P_{\mathrm{ave}}[n]C_{\mathrm{SAR}}\sin^{2}(\psi)}{\mathrm{SNR}_{\mathrm{min}}},\,(\ref{P1}d),\,(\ref{P1}e),\,\mathrm{and}\,(\ref{P1}f), (36b)

where 𝐃[n]=k=1K𝐰k[n]𝐰kH[n]+𝐑s[n]\mathbf{D}[n]=\sum_{k=1}^{K}\mathbf{w}_{k}[n]\mathbf{w}_{k}^{H}[n]+\mathbf{R}_{s}[n], and 𝐩[n]\mathbf{p}[n] is understood throughout as the function of V[1],,V[n1]V[1],\ldots,V[n-1] given by the recursion in (1). Since the propulsion power PSCF[n]P_{\mathrm{SCF}}[n] is a convex function of the flight speed V[n]V[n] [19], constraints (31d)-(31f) are all convex with respect to V[n]V[n]. Hence, they can be directly incorporated into Problem (36) without destroying its convexity. However, the overall problem 𝒫6\mathcal{P}6 remains non-convex due to the non-concave objective function and the non-convex constraint (36a). To overcome this challenge, we develop a trust-region-based SCA algorithm to iteratively approximate and solve 𝒫6\mathcal{P}6 to a stationary point.

Firstly, let 𝐖k[n]=𝐰k[n]𝐰kH[n]\mathbf{W}_{k}[n]=\mathbf{w}_{k}[n]\mathbf{w}_{k}^{H}[n] and 𝐀k=𝐚(𝐩[n],𝐮k)𝐚H(𝐩[n],𝐮k)\mathbf{A}_{k}=\mathbf{a}(\mathbf{p}[n],\mathbf{u}_{k})\mathbf{a}^{H}(\mathbf{p}[n],\mathbf{u}_{k}), we can re-express the k[n]\mathcal{R}_{k}[n] in 𝒫6\mathcal{P}6 as

^k[n]=\displaystyle\hat{\mathcal{R}}_{k}[n]= log2(ηk[n])log2(μk[n]),\displaystyle\log_{2}(\eta_{k}[n])-\log_{2}(\mu_{k}[n]), (37)

where

ηk[n]=p=1Kf(𝐖p[n],d(𝐩[n],𝐮k))\displaystyle\eta_{k}[n]=\sum_{p=1}^{K}f(\mathbf{W}_{p}[n],d(\mathbf{p}[n],\mathbf{u}_{k}))
+g(𝐑s[n],d(𝐩[n],𝐮k))+σk2(Ku+1)ρ0Kud2(𝐩[n],𝐮k),\displaystyle\,\,\,+g(\mathbf{R}_{s}[n],d(\mathbf{p}[n],\mathbf{u}_{k}))+\frac{\sigma_{k}^{2}(K_{u}+1)}{\rho_{0}K_{u}}d^{2}(\mathbf{p}[n],\mathbf{u}_{k}), (38)
μk[n]=p=1,pkKf(𝐖p[n],d(𝐩[n],𝐮k))\displaystyle\mu_{k}[n]=\sum_{p=1,p\neq k}^{K}f(\mathbf{W}_{p}[n],d(\mathbf{p}[n],\mathbf{u}_{k}))
+g(𝐑s[n],d(𝐩[n],𝐮k))+σk2(Ku+1)ρ0Kud2(𝐩[n],𝐮k),\displaystyle\,\,\,+g(\mathbf{R}_{s}[n],d(\mathbf{p}[n],\mathbf{u}_{k}))+\frac{\sigma_{k}^{2}(K_{u}+1)}{\rho_{0}K_{u}}d^{2}(\mathbf{p}[n],\mathbf{u}_{k}), (39)

with

f(𝐖k[n],d(𝐩[n],𝐮k))=tr((𝐀k+Ku1𝐈M)𝐖k[n])\displaystyle f\left(\mathbf{W}_{k}[n],d(\mathbf{p}[n],\mathbf{u}_{k})\right)=\mathrm{tr}\Big(\Big(\mathbf{A}_{k}+K_{u}^{-1}\mathbf{I}_{M}\Big)\mathbf{W}_{k}[n]\Big)
=i=1Mj=1M[𝐖k[n]]i,jejπ(ji)Hd(𝐩[n],𝐮k)+Ku1tr(𝐖k[n])\displaystyle=\sum_{i=1}^{M}\sum_{j=1}^{M}[\mathbf{W}_{k}[n]]_{i,j}e^{\frac{j\pi(j-i)H}{d(\mathbf{p}[n],\mathbf{u}_{k})}}+K_{u}^{-1}\mathrm{tr}(\mathbf{W}_{k}[n])
=Ku+1Kutr(𝐖k[n])+2i=1Mj=i+1M|[𝐖k[n]]i,j|\displaystyle=\frac{K_{u}+1}{K_{u}}\mathrm{tr}(\mathbf{W}_{k}[n])+2\sum_{i=1}^{M}\sum_{j=i+1}^{M}|[\mathbf{W}_{k}[n]]_{i,j}|
×cos(θi,jWk[n]+π(ji)Hd(𝐩[n],𝐮k)),\displaystyle\quad\times\cos\left(\theta_{i,j}^{W_{k}}[n]+\frac{\pi(j-i)H}{d(\mathbf{p}[n],\mathbf{u}_{k})}\right), (40)
g(𝐑s[n],d(𝐩[n],𝐮k))=tr((𝐀k+Ku1𝐈M)𝐑s[n])\displaystyle g\left(\mathbf{R}_{s}[n],d(\mathbf{p}[n],\mathbf{u}_{k})\right)=\mathrm{tr}\Big(\Big(\mathbf{A}_{k}+K_{u}^{-1}\mathbf{I}_{M}\Big)\mathbf{R}_{s}[n]\Big)
=i=1Mj=1M[𝐑s[n]]i,jejπ(ji)Hd(𝐩[n],𝐮k)+Ku1tr(𝐑s[n])\displaystyle=\sum_{i=1}^{M}\sum_{j=1}^{M}[\mathbf{R}_{s}[n]]_{i,j}e^{\frac{j\pi(j-i)H}{d(\mathbf{p}[n],\mathbf{u}_{k})}}+K_{u}^{-1}\mathrm{tr}(\mathbf{R}_{s}[n])
=Ku+1Kutr(𝐑s[n])+2i=1Mj=i+1M|[𝐑s[n]]i,j|\displaystyle=\frac{K_{u}+1}{K_{u}}\mathrm{tr}(\mathbf{R}_{s}[n])+2\sum_{i=1}^{M}\sum_{j=i+1}^{M}|[\mathbf{R}_{s}[n]]_{i,j}|
×cos(θi,jRs[n]+π(ji)Hd(𝐩[n],𝐮k)),\displaystyle\quad\times\cos\left(\theta_{i,j}^{R_{s}}[n]+\frac{\pi(j-i)H}{d(\mathbf{p}[n],\mathbf{u}_{k})}\right), (41)

with θi,jWk[n]\theta_{i,j}^{W_{k}}[n] and θi,jRs[n]\theta_{i,j}^{R_{s}}[n] being the phases, and |[𝐖k[n]]i,j||[\mathbf{W}_{k}[n]]_{i,j}| and |[𝐑s[n]]i,j||[\mathbf{R}_{s}[n]]_{i,j}| being the magnitudes of the (i,j)(i,j)th entries of 𝐖k[n]\mathbf{W}_{k}[n] and 𝐑s[n]\mathbf{R}_{s}[n], respectively. Similarly, the non-convex constraints in (36a) can be rewritten as

tr(𝐃[n])+2i=1Mj=i+1M|[𝐃[n]]i,j|\displaystyle\mathrm{tr}(\mathbf{D}[n])+2\sum_{i=1}^{M}\sum_{j=i+1}^{M}|[\mathbf{D}[n]]_{i,j}|
×cos(θi,jD[n]+π(ji)Hd(𝐩[n],𝐭q))Γd2(𝐩[n],𝐭q),\displaystyle\quad\times\cos\left(\theta_{i,j}^{D}[n]+\frac{\pi(j-i)H}{d(\mathbf{p}[n],\mathbf{t}_{q})}\right)\geq\Gamma d^{2}(\mathbf{p}[n],\mathbf{t}_{q}), (42)

where θi,jD[n]\theta_{i,j}^{D}[n] and |[𝐃[n]]i,j||[\mathbf{D}[n]]_{i,j}| are the phase and magnitude of the (i,j)(i,j)th entries of 𝐃[n]\mathbf{D}[n], respectively.

Next, we employ a first-order Taylor expansion to linearize the non-concave objective function with respect to 𝐩[n]\mathbf{p}[n], i.e.,

^k[n]¯k[n]=\displaystyle\hat{\mathcal{R}}_{k}[n]\approx\bar{\mathcal{R}}_{k}[n]= rk(l)[n]+𝐯k(l)H[n](𝐩[n]𝐩(l)[n]),\displaystyle r_{k}^{(l)}[n]+\mathbf{v}_{k}^{(l)H}[n](\mathbf{p}[n]-\mathbf{p}^{(l)}[n]), (43)

where rk(l)[n]=log2(ηk(l)[n])log2(μk(l)[n])r_{k}^{(l)}[n]=\log_{2}(\eta_{k}^{(l)}[n])-\log_{2}(\mu_{k}^{(l)}[n]), and 𝐯k(l)[n]\mathbf{v}_{k}^{(l)}[n] is expressed as (44) with

𝐯k(l)[n]=\displaystyle\mathbf{v}_{k}^{(l)}[n]= log2(e)ηk(l)[n](p=1K𝜸p(l)[n]+𝝎s(l)[n]+2σk2(Ku+1)(𝐩(l)[n]𝐮k)ρ0Ku)\displaystyle\frac{\log_{2}(e)}{\eta_{k}^{(l)}[n]}\Big(\sum_{p=1}^{K}\boldsymbol{\gamma}_{p}^{(l)}[n]+\boldsymbol{\omega}_{s}^{(l)}[n]+\frac{2\sigma_{k}^{2}(K_{u}+1)(\mathbf{p}^{(l)}[n]-\mathbf{u}_{k})}{\rho_{0}K_{u}}\Big)
log2(e)μk(l)[n](p=1,pkK𝜸p(l)[n]+𝝎s(l)[n]+2σk2(Ku+1)(𝐩(l)[n]𝐮k)ρ0Ku).\displaystyle-\frac{\log_{2}(e)}{\mu_{k}^{(l)}[n]}\Big(\sum_{p=1,p\neq k}^{K}\boldsymbol{\gamma}_{p}^{(l)}[n]+\boldsymbol{\omega}_{s}^{(l)}[n]+\frac{2\sigma_{k}^{2}(K_{u}+1)(\mathbf{p}^{(l)}[n]-\mathbf{u}_{k})}{\rho_{0}K_{u}}\Big). (44)

 

𝜸p(l)[n]=\displaystyle\boldsymbol{\gamma}_{p}^{(l)}[n]= i=1Mj=i+1M2π|[𝐖p[n]]i,j|sin(θi,jWp[n]\displaystyle\sum_{i=1}^{M}\sum_{j=i+1}^{M}2\pi|[\mathbf{W}_{p}[n]]_{i,j}|\sin\left(\theta_{i,j}^{W_{p}}[n]\right.
+π(ji)Hd(𝐩(l)[n],𝐮k))(ji)H(𝐩(l)[n]𝐮k)d3(𝐩(l)[n],𝐮k),\displaystyle\left.+\frac{\pi(j-i)H}{d(\mathbf{p}^{(l)}[n],\mathbf{u}_{k})}\right)\frac{(j-i)H(\mathbf{p}^{(l)}[n]-\mathbf{u}_{k})}{d^{3}(\mathbf{p}^{(l)}[n],\mathbf{u}_{k})}, (45)
𝝎s(l)[n]=\displaystyle\boldsymbol{\omega}_{s}^{(l)}[n]= i=1Mj=i+1M2π|[𝐑s[n]]i,j|sin(θi,jRs[n]\displaystyle\sum_{i=1}^{M}\sum_{j=i+1}^{M}2\pi|[\mathbf{R}_{s}[n]]_{i,j}|\sin\left(\theta_{i,j}^{R_{s}}[n]\right.
+π(ji)Hd(𝐩(l)[n],𝐮k))(ji)H(𝐩(l)[n]𝐮k)d3(𝐩(l)[n],𝐮k),\displaystyle\left.+\frac{\pi(j-i)H}{d(\mathbf{p}^{(l)}[n],\mathbf{u}_{k})}\right)\frac{(j-i)H(\mathbf{p}^{(l)}[n]-\mathbf{u}_{k})}{d^{3}(\mathbf{p}^{(l)}[n],\mathbf{u}_{k})}, (46)

Similarly, applying the first-order Taylor expansion to the non-convex constraints in (36a)(\ref{P6}a) yields

Ξq(l)[n]+𝝂q(l)H[n](𝐩[n]𝐩(l)[n])Γ(H2+𝐩[n]𝐭q2),\displaystyle\Xi_{q}^{(l)}[n]+\boldsymbol{\nu}_{q}^{(l)H}[n](\mathbf{p}[n]-\mathbf{p}^{(l)}[n])\geq\Gamma(H^{2}+\|\mathbf{p}[n]-\mathbf{t}_{q}\|^{2}), (47)

where

Ξq(l)[n]=\displaystyle\Xi_{q}^{(l)}[n]= tr(𝐃[n])+2i=1Mj=i+1M|[𝐃[n]]i,j|\displaystyle\mathrm{tr}(\mathbf{D}[n])+2\sum_{i=1}^{M}\sum_{j=i+1}^{M}|[\mathbf{D}[n]]_{i,j}|
×cos(θi,jD[n]+π(ji)Hd(𝐩(l)[n],𝐭q)),\displaystyle\times\cos\left(\theta_{i,j}^{D}[n]+\frac{\pi(j-i)H}{d(\mathbf{p}^{(l)}[n],\mathbf{t}_{q})}\right), (48)
𝝂q(l)[n]=\displaystyle\boldsymbol{\nu}_{q}^{(l)}[n]= i=1Mj=i+1M2π|[𝐃[n]]i,j|sin(θi,jD[n]\displaystyle\sum_{i=1}^{M}\sum_{j=i+1}^{M}2\pi|[\mathbf{D}[n]]_{i,j}|\sin\left(\theta_{i,j}^{D}[n]\right.
+π(ji)Hd(𝐩(l)[n],𝐭q))(ji)H(𝐩(l)[n]𝐭q)d3(𝐩(l)[n],𝐭q).\displaystyle\left.+\frac{\pi(j-i)H}{d(\mathbf{p}^{(l)}[n],\mathbf{t}_{q})}\right)\frac{(j-i)H(\mathbf{p}^{(l)}[n]-\mathbf{t}_{q})}{d^{3}(\mathbf{p}^{(l)}[n],\mathbf{t}_{q})}. (49)

At this stage, both the non-concave objective function in (37) and the non-convex constraint in (IV-B) are approximated by their respective linearized forms in (43) and (47), both of which remain affine in the position increment 𝐩[n]𝐩(l)[n]\mathbf{p}[n]-\mathbf{p}^{(l)}[n].

Since the HAPS position 𝐩[n]\mathbf{p}[n] is uniquely determined by the flight speed profile through the angular recursions in (1), it is no longer treated as an independent optimization variable. Instead, the position increment is expressed in terms of the flight-speed increment. Specifically, define the accumulated flight-speed increment as

Δs(l)[n]\displaystyle\Delta s^{(l)}[n]
{Δtm=1n1(V[m]V(l)[m]),n=1,,N1,Δtm=N1n1(V[m]V(l)[m]),n=N1+1,,N,\displaystyle\triangleq\left\{\begin{array}[]{ll}\Delta_{t}\sum\limits_{m=1}^{n-1}\Big(V[m]-V^{(l)}[m]\Big),&n=1,\ldots,N_{1},\\ \Delta_{t}\sum\limits_{m=N_{1}}^{n-1}\Big(V[m]-V^{(l)}[m]\Big),&n=N_{1}+1,\ldots,N,\end{array}\right. (52)

where the two summation intervals correspond to the two circular segments of the predefined figure-eight trajectory. Let 𝝉(l)[n]\boldsymbol{\tau}^{(l)}[n] denote the unit tangent vector of the corresponding circular arc evaluated at the current iterate 𝐩(l)[n]\mathbf{p}^{(l)}[n], i.e.,

𝝉(l)[n]={[cosφ1(l)[n],sinφ1(l)[n]]T,n=1,,N1,[cosφ2(l)[n],sinφ2(l)[n]]T,n=N+1,,N.\displaystyle\boldsymbol{\tau}^{(l)}[n]=\begin{cases}[\cos\varphi_{1}^{(l)}[n],-\sin\varphi_{1}^{(l)}[n]]^{T},&n=1,\ldots,N_{1},\\ [\cos\varphi_{2}^{(l)}[n],\sin\varphi_{2}^{(l)}[n]]^{T},&n=N+1,\ldots,N.\end{cases}

Then, by applying the first-order approximation of the trajectory with respect to the flight speed, the position increment is given by

𝐩[n]𝐩(l)[n]𝝉(l)[n]Δs(l)[n].\displaystyle\mathbf{p}[n]-\mathbf{p}^{(l)}[n]\approx\boldsymbol{\tau}^{(l)}[n]\Delta s^{(l)}[n]. (53)

Substituting (53) into (43) and (47) yields the following affine approximations:

¯k[n]=rk(l)[n]+𝐯k(l)H[n]𝝉(l)[n]Δs(l)[n],\displaystyle\bar{\mathcal{R}}_{k}[n]=r_{k}^{(l)}[n]+\mathbf{v}_{k}^{(l)H}[n]\boldsymbol{\tau}^{(l)}[n]\Delta s^{(l)}[n], (54)
Ξq(l)[n]+𝝂q(l)H[n]𝝉(l)[n]Δs(l)[n]\displaystyle\Xi_{q}^{(l)}[n]+\boldsymbol{\nu}_{q}^{(l)H}[n]\boldsymbol{\tau}^{(l)}[n]\Delta s^{(l)}[n]
Γ(H2+𝐩(l)[n]+𝝉(l)[n]Δs(l)[n]𝐭q2).\displaystyle\qquad\geq\Gamma\Big(H^{2}+\Big\|\mathbf{p}^{(l)}[n]+\boldsymbol{\tau}^{(l)}[n]\Delta s^{(l)}[n]-\mathbf{t}_{q}\Big\|^{2}\Big). (55)

To maintain the accuracy of the first-order approximations, the following trust-region constraints are imposed on the flight speed profile:

|V(l+1)[n]V(l)[n]|ΔV(l),n\displaystyle|V^{(l+1)}[n]-V^{(l)}[n]|\leq\Delta_{V}^{(l)},\forall n (56)

where ΔV(l)\Delta_{V}^{(l)} denotes the trust-region radius at the llth iteration.

Finally, by combining (54), (55), and (56), we obtain the convex approximation of problem 𝒫6\mathcal{P}6 in the llth iteration, denoted as problem 𝒫7.l\mathcal{P}7.l, i.e.,

𝒫7.l:maxV[n],n1Nn=1Nk=1K¯k[n],\displaystyle\mathcal{P}7.l:\max_{V[n],\forall n}\frac{1}{N}\sum_{n=1}^{N}\sum_{k=1}^{K}\bar{\mathcal{R}}_{k}[n],
s.t.(55),(56)and(36b),\displaystyle\qquad\quad\,\,\,\mathrm{s.t.}\,\,\,(\ref{Taylor_constraint_V}),(\ref{trust region})\,\mathrm{and}\,\,(\ref{P6}b),

which can be efficiently solved to optimality using CVX. Note that theoretically, each iteration is guaranteed to converge if the trust region radius ΔV(l)\Delta_{V}^{(l)} is sufficiently small [9]. In practical implementation, however, if solving 𝒫7.l\mathcal{P}7.l in the llth iteration does not yield a lower objective value for 𝒫6\mathcal{P}6 compared to the previous iteration, we reduce the trust region radius to ΔV(l)=ΔV(l)/2\Delta_{V}^{(l)}=\Delta_{V}^{(l)}/2 and resolve 𝒫7.l\mathcal{P}7.l. The iteration process terminates when ΔV(l)\Delta_{V}^{(l)} falls below a predefined threshold ζ\zeta.

Algorithm 1 DTO - Joint Beamforming and Trajectory Design
0:HH, TT, NN, Δt\Delta_{t}, α\alpha, β\beta, 𝐮k\mathbf{u}_{k}, k\forall k, 𝐭q\mathbf{t}_{q}, q\forall q, SNRmin\mathrm{SNR}_{\mathrm{min}}, Γ\Gamma, PmaxP_{\mathrm{max}}, PaP_{a}, VminV_{\mathrm{min}}, and VmaxV_{\mathrm{max}}.
0:𝐰k[n]\mathbf{w}_{k}^{\star}[n], 𝐑s[n]\mathbf{R}_{s}^{\star}[n], V[n]V^{\star}[n], and 𝐩[n]\mathbf{p}^{\star}[n], k,n\forall k,n.
1: Initialize 𝐖k(0)[n]\mathbf{W}_{k}^{(0)}[n], 𝐑s(0)[n]\mathbf{R}_{s}^{(0)}[n], and V(0)[n]V^{(0)}[n], k,n\forall k,n, and compute the corresponding initial trajectory 𝐩(0)[n]\mathbf{p}^{(0)}[n] via the angular recursion in (1). Let o=0o=0.
2:while no convergence do
3:  Obtain 𝐖k(o+1)[n]\mathbf{W}_{k}^{(o+1)}[n] and 𝐑s(o+1)[n]\mathbf{R}_{s}^{(o+1)}[n] by solving 𝒫5.n\mathcal{P}5.n using 𝐖k(o)[n]\mathbf{W}_{k}^{(o)}[n] and 𝐑s(o)[n]\mathbf{R}_{s}^{(o)}[n] for given V(o)[n]V^{(o)}[n] and the correspondingly determined 𝐩(o)[n]\mathbf{p}^{(o)}[n], k,n\forall k,n.
4:  Let l=0l=0, V(l)[n]=V(o)[n]V^{(l)}[n]=V^{(o)}[n], and 𝐩(l)[n]=𝐩(o)[n]\mathbf{p}^{(l)}[n]=\mathbf{p}^{(o)}[n].
5:  while no convergence do
6:   Obtain a candidate speed profile V~(l+1)[n]\widetilde{V}^{(l+1)}[n] by solving 𝒫7.l\mathcal{P}7.l using 𝐖k(o+1)[n]\mathbf{W}_{k}^{(o+1)}[n] and 𝐑s(o+1)[n]\mathbf{R}_{s}^{(o+1)}[n], k,n\forall k,n.
7:   Compute the corresponding candidate trajectory 𝐩~(l+1)[n]\widetilde{\mathbf{p}}^{(l+1)}[n] from V~(l+1)[n]\widetilde{V}^{(l+1)}[n] via (1).
8:   if the objective value of 𝒫6\mathcal{P}6 does not decrease then
9:    Set V(l+1)[n]=V~(l+1)[n]V^{(l+1)}[n]=\widetilde{V}^{(l+1)}[n] and 𝐩(l+1)[n]=𝐩~(l+1)[n]\mathbf{p}^{(l+1)}[n]=\widetilde{\mathbf{p}}^{(l+1)}[n], and update l=l+1l=l+1.
10:   else
11:    Execute ΔV(l)=ΔV(l)/2\Delta_{V}^{(l)}=\Delta_{V}^{(l)}/2, and resolve 𝒫7.l\mathcal{P}7.l using V(l)[n]V^{(l)}[n].
12:   end if
13:  end while
14:  Set V(o+1)[n]=V(l)[n]V^{(o+1)}[n]=V^{(l)}[n] and 𝐩(o+1)[n]=𝐩(l)[n]\mathbf{p}^{(o+1)}[n]=\mathbf{p}^{(l)}[n], and update o=o+1o=o+1.
15:end while
16: Recover 𝐰k[n]\mathbf{w}_{k}[n] from 𝐖k[n]\mathbf{W}_{k}[n], k,n\forall k,n.
17: Return 𝐰k[n]=𝐰k[n]\mathbf{w}_{k}^{\star}[n]=\mathbf{w}_{k}[n], 𝐑s[n]=𝐑s[n]\mathbf{R}_{s}^{\star}[n]=\mathbf{R}_{s}[n], V[n]=V[n]V^{\star}[n]=V[n], and 𝐩[n]=𝐩[n]\mathbf{p}^{\star}[n]=\mathbf{p}[n], k,n\forall k,n.

IV-C Convergence and Complexity Analysis

The overall SCA-based AO framework for solving problem 𝒫1\mathcal{P}1 is summarized in Algorithm 1. The algorithm alternately performs transmit beamforming optimization (Section IV-A) and HAPS trajectory optimization (Section IV-B) in an iterative manner. In each iteration, the transmit beamforming subproblem 𝒫5.n\mathcal{P}5.n is solved using the SCA-and-SDR-based approach, which guarantees convergence to a stationary point. Given the optimized beamforming matrices, the HAPS trajectory is subsequently refined by solving the trust-region-based SCA problem 𝒫7.l\mathcal{P}7.l. These alternating updates of beamforming and trajectory monotonically increase the objective value of 𝒫1\mathcal{P}1, which is upper bounded by a finite constant, thereby ensuring the convergence of Algorithm 1. In terms of computational complexity, the beamforming subproblem 𝒫5.n\mathcal{P}5.n involves (K+1)(K+1) positive semidefinite matrices of size M×MM\times M. Solving this convex SDP using an interior-point method incurs a computational cost on the order of 𝒪(N((K+1)M2)3.5)\mathcal{O}(N((K+1)M^{2})^{3.5}). For the trajectory subproblem 𝒫7.l\mathcal{P}7.l, which jointly optimizes the position vectors over NN time slots, the trust-region-based SCA formulation has a complexity of 𝒪(N3.5)\mathcal{O}(N^{3.5}). Therefore, the overall per-iteration computational complexity of the proposed algorithm can be approximated as 𝒪(N((K+1)M2)3.5+N3.5)\mathcal{O}(N((K+1)M^{2})^{3.5}+N^{3.5}).

V Proposed Algorithm for NTO

This section presents an AO algorithm to efficiently solve problem 𝒫2\mathcal{P}2. The proposed approach iteratively updates the flight velocity sequence {V[n]}n=1N\{V[n]\}_{n=1}^{N} and the HAPS altitude HH in an alternating manner to minimize the total propulsion power. Specifically, for a given altitude, the optimal velocity profile is first determined. Subsequently, the altitude is updated based on the obtained velocity, and this process is repeated until convergence.

V-A Velocity Optimization

For a fixed altitude HH, the corresponding air density can be obtained from the empirical model as ρh=(0.95162H252.29356H+753.39927)×103(kg/m3)\rho_{h}=(0.95162H^{2}-52.29356H+753.39927)\times 10^{-3}(kg/m^{3}), then the flight velocity sequence {V[n]}n=1N\{V[n]\}_{n=1}^{N} is optimized by solving

𝒫8:\displaystyle\mathcal{P}8: minV[n],nn=1NPSCF(V[n],H),\displaystyle\mathop{\min}_{V[n],\forall n}\,\,\sum_{n=1}^{N}P_{\mathrm{SCF}}(V[n],H),
s.t.(32b)and(32c),\displaystyle\quad\,\mathrm{s.t.}\,\,\,(\ref{P2}b)\,\mathrm{and}\,(\ref{P2}c),

Since PSCF(V[n],H)P_{\mathrm{SCF}}(V[n],H) is convex with respect to V[n]V[n] for all nn, problem 𝒫8\mathcal{P}8 can be decomposed into NN independent convex subproblems, each minimizing PSCF[n]P_{\mathrm{SCF}}[n] individually. Consequently, the optimal velocity candidate at each time slot can be obtained by applying the first-order optimality condition, i.e., by setting the derivative of PSCF[n]P_{\mathrm{SCF}}[n] with respect to V[n]V[n] to zero:

PSCF(V[n],H)V[n]=\displaystyle\frac{\partial P_{\mathrm{SCF}}(V[n],H)}{\partial V[n]}= 1cos(ϑ)2fpfe(32ρhV[n]2SCD0\displaystyle\frac{1}{\cos(\vartheta)^{2}f_{p}f_{e}}\Big(\frac{3}{2}\rho_{h}V[n]^{2}SC_{D_{0}}
2ϵFω2ρhSV[n]2)0,\displaystyle-\frac{2\epsilon F_{\omega}^{2}}{\rho_{h}SV[n]^{2}}\Big)\triangleq 0, (58)

which yields

V~[n]=2FωρhSϵ3CD0.\displaystyle\tilde{V}[n]=\sqrt{\frac{2F_{\omega}}{\rho_{h}S}\sqrt{\frac{\epsilon}{3C_{D_{0}}}}}. (59)

The optimal velocity at each time slot is then determined as

V[n]={V~[n],V~[n]satisfys(32b)and(32c),Vmin,V~[n]Vmin,Vmax,V~[n]Vmax.\displaystyle V^{\star}[n]=\left\{\begin{array}[]{lll}\tilde{V}[n],&\tilde{V}[n]\,\,\mathrm{satisfys}\,(\ref{P2}b)\,\mathrm{and}\,(\ref{P2}c),\\ V_{\mathrm{min}},&\tilde{V}[n]\leq V_{\mathrm{min}},\\ V_{\mathrm{max}},&\tilde{V}[n]\leq V_{\mathrm{max}}.\end{array}\right. (63)

V-B Altitude Optimization

For a fixed velocity sequence V[n]{V[n]}, the altitude HH is optimized to minimize the total propulsion power. The corresponding optimization problem is formulated as

𝒫9:\displaystyle\mathcal{P}9: minHn=1NPSCF(V[n],H),\displaystyle\mathop{\min}_{H}\,\,\sum_{n=1}^{N}P_{\mathrm{SCF}}(V[n],H),
s.t.(32a)and(32c),\displaystyle\,\,\,\mathrm{s.t.}\,\,\,(\ref{P2}a)\,\mathrm{and}\,(\ref{P2}c),

Since problem 𝒫9\mathcal{P}9 contains only one optimization variable, HH, and the propulsion power function PSCFP_{\mathrm{SCF}} is convex with respect to HH. Specifically, the gradient of n=1NPSCF(V[n],H)\sum_{n=1}^{N}P_{\mathrm{SCF}}(V[n],H) with respect to the HAPS altitude HH is expressed as

n=1NPSCF(V[n],H)H=\displaystyle\frac{\partial\sum\limits_{n=1}^{N}P_{\mathrm{SCF}}(V[n],H)}{\partial H}= 1cos(ϑ)2fpfe(12ρhHn=1NV[n]3SCD0\displaystyle\frac{1}{\cos(\vartheta)^{2}f_{p}f_{e}}\left(\frac{1}{2}\frac{\partial\rho_{h}}{\partial H}\sum_{n=1}^{N}V[n]^{3}SC_{D_{0}}\right.
2ϵFω2ρh2Sn=1N1V[n]ρhH).\displaystyle\left.-\frac{2\epsilon F_{\omega}^{2}}{\rho_{h}^{2}S}\sum_{n=1}^{N}\frac{1}{V[n]}\frac{\partial\rho_{h}}{\partial H}\right). (65)

Setting this derivative to zero yields the air density at the stationary point H~\tilde{H} as

ρh(H~)=2FωSϵn=1N1V[n]CD0n=1NV[n]3.\displaystyle\rho_{h}(\tilde{H})=\frac{2F_{\omega}}{S}\sqrt{\frac{\epsilon\sum_{n=1}^{N}\frac{1}{V[n]}}{C_{D_{0}}\sum_{n=1}^{N}V[n]^{3}}}. (66)

Substituting the empirical air-density model ρh(H~)=(0.95162H~252.29356H~+753.39927)×103(kg/m3)\rho_{h}(\tilde{H})=(0.95162\tilde{H}^{2}-52.29356\tilde{H}+753.39927)\times 10^{-3}(kg/m^{3}) into the above expression allows us to determine the corresponding candidate altitude H~\tilde{H}. The optimal altitude HH^{\star} is then given by

H={H~,H~satisfies(32a)and(32c),Hmin,H~Hmin,Hmax,H~Hmax.\displaystyle H^{\star}=\left\{\begin{array}[]{lll}\tilde{H},&\tilde{H}\,\,\text{satisfies}\,(\ref{P2}a)\,\mathrm{and}\,(\ref{P2}c),\\ H_{\mathrm{min}},&\tilde{H}\leq H_{\mathrm{min}},\\ H_{\mathrm{max}},&\tilde{H}\geq H_{\mathrm{max}}.\end{array}\right. (70)

V-C Convergence and Complexity Analysis

The overall AO framework for solving problem 𝒫2\mathcal{P}2 is summarized in Algorithm 2 of the supplementary material. Since both the altitude and velocity subproblems admit closed-form optimal solutions, each iteration of Algorithm 2 strictly decreases the total propulsion power n=1NPSCF(V[n],H)\sum_{n=1}^{N}P_{\mathrm{SCF}}(V[n],H) until convergence. Hence, the proposed algorithm guarantees a monotonic decrease in the objective function and converges to a stationary point of problem 𝒫2\mathcal{P}2. The computational complexity of each iteration is mainly determined by the evaluation of PSCF(V[n],H)P_{\mathrm{SCF}}(V[n],H) and its gradients, which scales linearly with the number of time slots, i.e., 𝒪(N)\mathcal{O}(N). Therefore, the proposed NTO algorithm achieves fast convergence and maintains a very low computational overhead, making it well-suited for real-time implementation.

Algorithm 2 NTO - Joint Altitude and Velocity Optimization
0:HminH_{\mathrm{min}}, HmaxH_{\mathrm{max}}, VminV_{\mathrm{min}}, VmaxV_{\mathrm{max}}, Δt\Delta_{t}, and estarte_{\mathrm{start}}.
0:HH^{\star} and V[n]V^{\star}[n], n\forall n.
1: Initialize H(0)H^{(0)}, and let l=0l=0.
2:while no convergence do
3:  Obtain V(l+1)[n]V^{(l+1)}[n] via (63) for given H(l)H^{(l)}.
4:  Obtain H(l+1)H^{(l+1)} via (70) for given V(l)[n]V^{(l)}[n], n\forall n.
5:  Calculate n=1NPSCF[n]\sum_{n=1}^{N}P_{\mathrm{SCF}}[n] using V(l)[n]V^{(l)}[n] and H(l)H^{(l)}, n\forall n.
6:  Update l=l+1l=l+1.
7:end while
8: Return H=HH^{\star}=H and V[n]=V[n]V^{\star}[n]=V[n], n\forall n.

VI Simulation results

In this section, numerical results are presented to evaluate the performance of the proposed algorithm. We consider a solar-powered HAPS-enabled ISAC system serving K=8K=8 users and sensing Q=8Q=8 targets. The user and target locations are independently generated. Specifically, six nodes are uniformly generated within the inner coverage region defined by the SAR observation angle α=2.5\alpha=2.5^{\circ}, which may be interpreted as the dense urban coverage zone, while the remaining two nodes are uniformly placed within the larger region corresponding to β=5\beta=5^{\circ}, representing a broader open-area footprint such as suburban or desert environments. The HAPS is equipped with M=12M=12 antennas. The carrier frequency is set to f0=9.6f_{0}=9.6 GHz, while the noise power gain at each user receiver is fixed at σk2=60\sigma_{k}^{2}=-60 dBm. The beampattern gain threshold is set to Γ=40\Gamma=-40 dBm, and the maximum transmit power is fixed at Pmax=10P_{\mathrm{max}}=10 W. The Rician factor is chosen as Ku=10K_{u}=10. The total operation duration is T=600sT=600~\mathrm{s}, with a sampling interval of Δt=5s\Delta_{t}=5~\mathrm{s}, where the first circular segment spans T1=150sT_{1}=150~\mathrm{s}. During the DTO phase, the HAPS flies at a fixed altitude of H=20kmH=20~\mathrm{km}, and its horizontal velocity is constrained within the range Vmin=10m/sV_{\min}=10~\mathrm{m/s} to Vmax=40m/sV_{\max}=40~\mathrm{m/s}. Assuming that the HAPS operate over KAUST during the summer season, the harvested solar power is set to Pa=0.29×143×1.3=53.911P_{a}=0.29\times 143\times 1.3=53.911 kW in accordance with (20). During the NTO phase, the HAPS operates within the allowable altitude range, flying at a minimum altitude of Hmin=15H_{\mathrm{min}}=15 km and up to a maximum altitude of Hmax=25H_{\mathrm{max}}=25 km.

Before comparing system performance, we first examine the convergence behavior of Algorithm 1 for the DTO phase. As shown in Fig. 5, the proposed algorithm exhibits a stable and monotonic improvement in sum-rate throughput across different antenna configurations MM and noise power levels σv2\sigma_{v}^{2}. In all cases, the throughput converges rapidly within only a few iterations, confirming the fast and reliable convergence of the proposed optimization framework.

To comprehensively evaluate the proposed framework, five representative benchmark schemes with different operational characteristics are considered during the DTO phase. Specifically, the large-circle trajectory provides continuous loitering over a single observation region and is suitable for broad-area coverage, whereas the straight-flight trajectory emphasizes efficient point-to-point traversal with limited revisit capability. In contrast, the proposed figure-eight trajectory is specifically designed for persistent ISAC services over two geographically separated regions by periodically revisiting both service areas while maintaining continuous fixed-wing flight. These benchmark schemes are described as follows.

  • Large-Circle Beamforming Design: The HAPS follows a predetermined large-circle trajectory that fully encompasses the proposed figure-eight path. Similar to the proposed design, the flight speed profile V[n]V[n], the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n], and the SAR covariance matrices 𝐑s[n]\mathbf{R}_{s}[n] are jointly optimized. The corresponding optimization problem is obtained from Problem 𝒫1\mathcal{P}1 by replacing the figure-eight trajectory constraints with the large-circle trajectory constraints.

  • Straight-Flight Beamforming Design: The HAPS follows a predetermined piecewise straight-flight trajectory. Starting from the initial position 𝐩[1]\mathbf{p}[1], it first flies to (0,2R1,H)(0,-2R_{1},H), then proceeds to the intersection point 𝐩[N1]\mathbf{p}[N_{1}], subsequently travels to (0,2R2,H)(0,2R_{2},H), and finally reaches the terminal position 𝐩[N]\mathbf{p}[N]. Similar to the proposed design, the flight speed profile V[n]V[n], the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n], and the SAR covariance matrices 𝐑s[n]\mathbf{R}_{s}[n] are jointly optimized. The corresponding optimization problem is obtained from Problem 𝒫1\mathcal{P}1 by replacing the figure-eight trajectory constraints with the piecewise straight-flight trajectory constraints.

  • Constant-Speed Beamforming Design: The HAPS follows the same figure-eight trajectory as the proposed design while maintaining a constant flight speed on each circular segment, i.e., V[n]=2πR1N1ΔtV[n]=\frac{2\pi R_{1}}{N_{1}\Delta t} for n=1,,N1n=1,\ldots,N_{1}, and V[n]=2πR2(NN1)ΔtV[n]=\frac{2\pi R_{2}}{(N-N_{1})\Delta t} for n=N1+1,,Nn=N_{1}+1,\ldots,N. Compared with the proposed design, the flight speed profile is predetermined rather than optimized, whereas the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n] and the SAR covariance matrices 𝐑s[n]\mathbf{R}_{s}[n] are jointly optimized by solving Problem 𝒫3\mathcal{P}3.

  • Isotropic Transmission Design: The HAPS employs isotropic transmission, where the beamforming matrices are given by 𝐖k[n]=Pc,kM𝐈M\mathbf{W}_{k}[n]=\frac{P_{c,k}}{M}\mathbf{I}_{M} and 𝐑s[n]=PtM𝐈M\mathbf{R}_{s}[n]=\frac{P_{t}}{M}\mathbf{I}_{M}, k,n\forall k,n, with Pc,kP_{c,k} and PtP_{t} denoting the transmit powers allocated to the communication and dedicated SAR imaging signals, respectively. The corresponding total transmit power constraint is k=1KPc,k+PtPmax\sum_{k=1}^{K}P_{c,k}+P_{t}\leq P_{\max}. Similar to the proposed design, the flight speed profile is jointly optimized with the transmit power allocation. The resulting optimization problem is obtained from Problem 𝒫1\mathcal{P}1 by replacing the beamforming variables with the isotropic transmission model.

  • Communication-Only Beamforming Design: The HAPS is dedicated exclusively to communication without performing SAR imaging. The flight speed profile V[n]V[n] and the communication beamforming vectors 𝐰k[n]\mathbf{w}_{k}[n] are jointly optimized. The corresponding optimization problem is obtained from Problem 𝒫1\mathcal{P}1 by removing the SAR-related variables and constraints, and is formulated as

    𝒫10:\displaystyle\mathcal{P}10: maxV[n]𝐰k[n],k,n1Nn=1Nk=1Kk[n],\displaystyle\mathop{\max}\limits_{V[n]\atop\mathbf{w}_{k}[n],\forall k,n}\,\frac{1}{N}\sum_{n=1}^{N}\sum_{k=1}^{K}\mathcal{R}_{k}[n],
    s.t.k=1K𝐰k[n]2Pmax,(31d),(31e),and(31f).\displaystyle\mathrm{s.t.}\,\sum_{k=1}^{K}\|\mathbf{w}_{k}[n]\|^{2}\leq P_{\mathrm{max}},(\ref{P1}d),(\ref{P1}e),\,\mathrm{and}\,(\ref{P1}f).

    Problem 𝒫10\mathcal{P}10 can be solved by following the same AO-SCA procedure developed for Problem 𝒫1\mathcal{P}1. The detailed derivation is omitted for brevity.

Fig. 6 demonstrates the considered HAPS trajectories in the horizontal plane during the DTO phase. The straight-flight trajectory serves as a simple baseline, where the HAPS sequentially traverses the two service regions along piecewise linear flight segments. The large-circle trajectory continuously loiters over a single orbit but generally maintains larger communication and sensing distances to the users and targets. In contrast, the proposed figure-eight trajectory alternately loiters around the two service regions, allowing the HAPS to remain closer to each region for a longer duration during every flight cycle, thereby improving both communication and sensing performance. The Constant-Speed Beamforming and Isotropic Transmission benchmarks are omitted from Fig. 6, since both follow the same figure-eight trajectory as the proposed design.

Refer to caption
Figure 5: Convergence of the proposed algorithm 1.
Refer to caption
Figure 6: Obtained trajectories of the HAPS during the DTO phase in the 2D horizontal plane.
Refer to caption
Figure 7: The optimal average sum-rate throughput versus the maximum transmit power PmaxP_{\mathrm{max}} under different Γ\Gamma for the DTO phase.
Refer to caption
Figure 8: Regional sensing performance of the proposed figure-eight trajectory. The color denotes the time-averaged normalized sensing gain.
Refer to caption
Figure 9: The optimal average sum-rate throughput versus the number of antennas MM under different Γ\Gamma for the DTO phase.
Refer to caption
Figure 10: Obtained trajectories of the HAPS during the NTO phase in 3D space.
Refer to caption
Figure 11: Temporal evolution of the onboard energy over one DTO loop and one NTO loop along the figure-eight trajectory.

Additionally, Fig. 7 illustrates the average sum-rate achieved by the proposed ISAC design and the benchmark schemes versus the maximum transmit power PmaxP_{\mathrm{max}} under different sensing beampattern gain thresholds Γ\Gamma. As expected, the achievable sum-rate increases monotonically with PmaxP_{\mathrm{max}} for all considered schemes. The proposed design consistently outperforms the Large-Circle, Straight-Flight, Constant-Speed Beamforming, and Isotropic Transmission benchmarks over the entire transmit-power range. Compared with the Constant-Speed Beamforming benchmark, the proposed design achieves a higher sum-rate through the joint optimization of the flight-speed profile and transmit beamforming, confirming the effectiveness of the proposed flight-speed optimization. Moreover, the substantial performance gap from the Isotropic Transmission benchmark highlights the importance of directional beamforming in efficiently exploiting the available spatial degrees of freedom. As Γ\Gamma increases, the achievable sum-rate gradually approaches that of the Communication-Only benchmark because relaxing the sensing constraint mainly affects the spatial beam allocation while having only a minor impact on the available communication transmit power.

To further evaluate the sensing performance over different spatial regions, Fig. 8 shows the regional sensing performance achieved by the proposed figure-eight trajectory. A dense set of uniformly distributed test locations is generated within the two sensing regions, and the corresponding time-averaged sensing gain over one complete flight cycle is normalized by the required sensing threshold Γ\Gamma. As shown in Fig. 8, the normalized sensing gain remains above one throughout both sensing regions, indicating reliable sensing coverage not only for the optimized sensing targets but also for arbitrary locations within the sensing regions. All test locations satisfy the sensing requirement, resulting in a regional sensing coverage probability of 100%. Furthermore, the minimum normalized sensing gain reaches 1.147, corresponding to a sensing margin of 0.596 dB, which confirms that the proposed design maintains reliable sensing performance with a positive sensing margin throughout both sensing regions.

Fig. 9 illustrates the average sum-rate achieved under different antenna array sizes MM and sensing beampattern gain thresholds Γ\Gamma. As expected, the achievable sum-rate increases monotonically with MM for all considered schemes owing to the enhanced beamforming capability and the increased spatial degrees of freedom provided by larger antenna arrays. The proposed design consistently outperforms the Large-Circle, Straight-Flight, Constant-Speed Beamforming, and Isotropic Transmission benchmarks over the entire antenna range. Compared with the Constant-Speed Beamforming benchmark, the proposed design achieves a higher sum-rate by jointly optimizing the flight-speed profile and transmit beamforming, demonstrating that the proposed flight-speed optimization remains effective under different antenna array configurations. Moreover, the substantial performance gap from the Isotropic Transmission benchmark highlights the importance of directional beamforming in efficiently exploiting the spatial degrees of freedom offered by large-scale antenna arrays. It is also observed that the impact of the sensing constraint gradually diminishes as MM increases because larger antenna arrays provide greater beamforming flexibility for simultaneously supporting communication and sensing, causing the achievable sum-rate under different Γ\Gamma values to gradually approach that of the Communication-Only benchmark.

After completing the DTO phase, the battery energy available at the beginning of the NTO phase is given by estart=Etotal[N]e_{\mathrm{start}}=E_{\mathrm{total}}[N]. Fig. 10 illustrates the resulting energy-efficient nighttime figure-eight trajectory obtained with the optimized altitude H=15H^{\star}=15 km and flight speed V=10V^{\star}=10 m/s. Compared with the daytime operation, the reduced nighttime flight speed allows the HAPS to significantly lower its propulsion energy consumption, resulting in a longer time to complete one traversal of the trajectory while continuously providing communication and sensing coverage for all users and targets. Fig. 11 further presents the temporal evolution of the onboard battery energy over one representative DTO loop and one NTO loop. During the DTO phase, the battery energy increases continuously due to solar energy harvesting, reaching Etotal[NDTO]E_{\mathrm{total}}[N_{\mathrm{DTO}}] at the end of the daytime operation. In contrast, during the NTO phase, the stored battery energy is gradually consumed to support the propulsion and communication functions in the absence of solar power, leading to a gradual decrease in the onboard battery energy. Nevertheless, a positive amount of battery energy remains at the end of the NTO loop, i.e., Etotal[NDTO+NNTO]>0E_{\mathrm{total}}[N_{\mathrm{DTO}}+N_{\mathrm{NTO}}]>0, confirming that the harvested energy accumulated during the DTO phase is sufficient to sustain the entire nighttime operation. These results validate the effectiveness of the proposed day-night energy management framework, which successfully coordinates daytime solar energy harvesting and nighttime battery-powered operation to achieve sustainable long-endurance ISAC services.

VII Conclusion

This paper investigated a solar-powered HAPS-enabled ISAC framework that jointly integrates wireless communication, SAR imaging, and energy management for long-endurance aerial operation. A figure-eight loitering trajectory was proposed to provide efficient multi-region coverage, while a physics-based energy model was developed to characterize the coupled DTO and NTO phases. For the DTO phase, a joint beamforming and trajectory optimization problem was formulated to maximize the communication performance subject to SAR imaging, flight feasibility, and energy constraints, and was solved using a trust-region-assisted SCA algorithm. For the NTO phase, an energy-constrained propulsion power minimization problem was addressed through a low-complexity algorithm with closed-form updates for flight control. Simulation results demonstrated that the proposed framework achieves improved trajectory efficiency and communication–sensing trade-off performance while enabling sustainable day–night operation of solar-powered HAPS platforms.

References

  • [1] O. Abbasi, A. Yadav, H. Yanikomeroglu, N. Dao, G. Senarath, and P. Zhu (2024) HAPS for 6G networks: potential use cases, open challenges, and possible solutions. IEEE Wireless Communications. Cited by: §I.
  • [2] O. Abbasi, H. Yanikomeroglu, and G. Kaddoum (2024) Hemispherical antenna array architecture for high-altitude platform stations (HAPS) for uniform capacity provision. IEEE Transactions on Wireless Communications. Cited by: §II-A.
  • [3] G. S. Aglietti, S. Redi, A. R. Tatnall, and T. Markvart (2009) Harnessing high-altitude solar power. IEEE Transactions on Energy Conversion 24 (2), pp. 442–451. Cited by: §II-B1, §II-B1.
  • [4] S. C. Arum, D. Grace, P. D. Mitchell, M. D. Zakaria, and N. Morozs (2020) Energy management of solar-powered aircraft-based high altitude platform for wireless communications. Electronics 9 (1), pp. 179. Cited by: §II-B1, §II-B2.
  • [5] U. S. Atmosphere (1976) US standard atmosphere. National Oceanic and Atmospheric Administration. Cited by: §II-B1.
  • [6] M. A. Azzahra et al. (2019) NOMA signal transmission over millimeter-wave frequency for backbone network in HAPS with MIMO antenna. In 2019 IEEE 13th international conference on telecommunication systems, services, and applications (TSSA), pp. 186–189. Cited by: §I-A.
  • [7] A. M. Benaya, M. S. Hassan, M. H. Ismail, and T. Landolsi (2025) Aerial ISAC: a HAPS-assisted integrated sensing, communications and computing framework for enhanced coverage and security. IEEE Transactions on Green Communications and Networking. Cited by: §I.
  • [8] H. Bolandhemmat, B. Thomsen, and J. Marriott (2019) Energy-optimized trajectory planning for high altitude long endurance (hale) aircraft. In 2019 18th European Control Conference (ECC), pp. 1486–1493. Cited by: §II-B1.
  • [9] A. R. Conn, N. I. Gould, and P. L. Toint (2000) Trust region methods. SIAM. Cited by: §IV-B.
  • [10] J. C. Curlander and R. N. McDonough (1991) Synthetic aperture radar. Vol. 11, Wiley, New York. Cited by: §II-A2.
  • [11] D. Deng, W. Zhou, X. Li, D. B. da Costa, D. W. K. Ng, and A. Nallanathan (2024) Joint beamforming and UAV trajectory optimization for covert communications in ISAC networks. IEEE Transactions on Wireless Communications 24 (2), pp. 1016–1030. Cited by: §I-A.
  • [12] Q. T. Dinh and M. Diehl (2010) Local convergence of sequential convex programming for nonconvex optimization. In Recent Advances in Optimization and its Applications in Engineering: The 14th Belgian-French-German Conference on Optimization, pp. 93–102. Cited by: §IV-A.
  • [13] M. Grant and S. Boyd (2016) CVX: Matlab software for disciplined convex programming. Note: [Online] Available: http://cvxr.com/cvx Cited by: §IV-A.
  • [14] B. He, W. Mao, Y. Liu, W. Huangfu, F. Wang, and H. Zhang (2025) Bistatic-Enhancement MIMO ISAC: Joint Beamforming Design in Cell-Free Communication and Bistatic Radar Systems. IEEE Transactions on Wireless Communications 25 (), pp. 5935–5951. Cited by: §I-A.
  • [15] B. He, W. Mao, Y. Liu, W. Huangfu, Y. Xiao, F. Wang, and Y. Ji (2025) Energy-efficient joint beamforming and trajectory optimization for UAV-enabled integrated sensing and communication. IEEE Transactions on Communications 73 (12), pp. 13426–13440. Cited by: §I-A.
  • [16] F. Hsieh, F. Jardel, E. Visotsky, F. Vook, A. Ghosh, and B. Picha (2020) UAV-based multi-cell HAPS communication: system design and performance evaluation. In GLOBECOM 2020-2020 IEEE Global Communications Conference, pp. 1–6. Cited by: §I-A.
  • [17] S. Hu, X. Yuan, W. Ni, and X. Wang (2022) Trajectory planning of cellular-connected UAV for communication-assisted radar sensing. IEEE Transactions on Communications 70 (9), pp. 6385–6396. Cited by: §II.
  • [18] M. Hua, L. Yang, Q. Wu, and A. L. Swindlehurst (2020) 3D UAV trajectory and communication design for simultaneous uplink and downlink transmission. IEEE Transactions on Communications 68 (9), pp. 5908–5923. Cited by: §II.
  • [19] S. Javed, M. Alouini, and Z. Ding (2023) An interdisciplinary approach to optimal communication and flight operation of high-altitude long-endurance platforms. IEEE Transactions on Aerospace and Electronic Systems. Cited by: §I-A, §I, §II-B1, §II-B2, §IV-B.
  • [20] P. Ji, L. Jiang, C. He, Z. Lian, and D. He (2020) Energy-efficient beamforming for beamspace HAP-NOMA systems. IEEE Communications Letters 25 (5), pp. 1678–1681. Cited by: §I-A.
  • [21] P. Kanani, M. J. Omidi, M. Modarres-Hashemi, and H. Yanikomeroglu (2025) Optimizing Network Performance and Resource Allocation in HAPS-UAV Integrated Sensing and Communication Systems for 6G. IEEE Transactions on Wireless Communications 25 (), pp. 4098–4112. Cited by: §I-A.
  • [22] S. Karapantazis and F. Pavlidou (2005) Broadband communications via high-altitude platforms: a survey. IEEE Communications Surveys & Tutorials 7 (1), pp. 2–31. Cited by: §I-A.
  • [23] A. Khalili, A. Rezaei, D. Xu, F. Dressler, and R. Schober (2024) Efficient UAV hovering, resource allocation, and trajectory design for ISAC with limited backhaul capacity. IEEE Transactions on Wireless Communications 23 (11), pp. 17635–17650. Cited by: §I-A.
  • [24] A. Khalili, A. Rezaei, D. Xu, and R. Schober (2023) Energy-aware resource allocation and trajectory design for UAV-enabled ISAC. In GLOBECOM 2023-2023 IEEE Global Communications Conference, pp. 4193–4198. Cited by: §I-A.
  • [25] S. Y. Kim, N. H. Myung, and M. J. Kang (2009) Antenna mask design for SAR performance optimization. IEEE Geoscience and Remote Sensing Letters 6 (3), pp. 443–447. Cited by: §II-A2.
  • [26] G. K. Kurt, M. G. Khoshkholgh, S. Alfattani, A. Ibrahim, T. S. Darwish, M. S. Alam, H. Yanikomeroglu, and A. Yongacoglu (2021) A vision and framework for the high altitude platform station (HAPS) networks of the future. IEEE Communications Surveys & Tutorials 23 (2), pp. 729–779. Cited by: §I.
  • [27] M. Lahmeri, W. Ghanem, C. Knill, and R. Schober (2022) Trajectory and resource optimization for UAV synthetic aperture radar. In 2022 IEEE Globecom Workshops (GC Wkshps), pp. 897–903. Cited by: §II-A2.
  • [28] B. Li, H. Zhang, Y. Rong, and Z. Han (2025) A Control-based Design of Beamforming and Trajectory for UAV-Enabled ISAC System. IEEE Transactions on Wireless Communications 25 (), pp. 3469–3484. Cited by: §I-A.
  • [29] X. Li, B. Deng, Y. Qin, H. Wang, and Y. Li (2011) The influence of target micromotion on SAR and GMTI. IEEE Transactions on Geoscience and Remote Sensing 49 (7), pp. 2738–2751. Cited by: §II-A2.
  • [30] F. Liu, Y. Cui, C. Masouros, J. Xu, T. X. Han, Y. C. Eldar, and S. Buzzi (2022) Integrated sensing and communications: toward dual-functional wireless networks for 6G and beyond. IEEE journal on selected areas in communications 40 (6), pp. 1728–1767. Cited by: §I-A.
  • [31] F. Liu, C. Masouros, A. P. Petropulu, H. Griffiths, and L. Hanzo (2020) Joint radar and communication design: Applications, state-of-the-art, and the road ahead. IEEE Transactions on Communications 68 (6), pp. 3834–3862. Cited by: §I.
  • [32] Z. Luo, W. Ma, A. M. So, Y. Ye, and S. Zhang (2010) Semidefinite relaxation of quadratic optimization problems. IEEE Signal Processing Magazine 27 (3), pp. 20–34. Cited by: §IV-A.
  • [33] Z. Lyu, G. Zhu, and J. Xu (2022) Joint maneuver and beamforming design for UAV-enabled integrated sensing and communication. IEEE Transactions on Wireless Communications 22 (4), pp. 2424–2440. Cited by: §IV-A.
  • [34] E. Makhoul, A. Broquetas, J. R. Rodon, Y. Zhan, and F. Ceba (2014) A performance evaluation of SAR-GMTI missions for maritime applications. IEEE Transactions on Geoscience and Remote Sensing 53 (5), pp. 2496–2509. Cited by: §II-A2.
  • [35] J. Marriott, B. Tezel, Z. Liu, and N. E. Stier-Moses (2020) Trajectory optimization of solar-powered high-altitude long endurance aircraft. In 2020 6th International Conference on Control, Automation and Robotics (ICCAR), pp. 473–481. Cited by: §I-A, §II-B3.
  • [36] A. Mohammed, A. Mehmood, F. Pavlidou, and M. Mohorcic (2011) The role of high-altitude platforms (HAPs) in the global wireless connectivity. Proceedings of the IEEE 99 (11), pp. 1939–1953. Cited by: §I.
  • [37] A. Nauman and M. Maqsood (2017) System design and performance evaluation of high altitude platform: link budget and power budget. In 2017 19th International Conference on Advanced Communication Technology (ICACT), pp. 138–142. Cited by: §I-A.
  • [38] Z. Ning, Y. Zhang, X. Wang, L. Guo, D. Niyato, and Y. Zhang (2026) Joint Trajectory and Beamforming Optimization for UAV-ISAC Secure Communications. IEEE Transactions on Wireless Communications 25 (), pp. 15216–15231. Cited by: §I-A.
  • [39] I. Reda and A. Andreas (2004) Solar position algorithm for solar radiation applications. Solar energy 76 (5), pp. 577–589. Cited by: §II-B1.
  • [40] A. A. Shamsabadi, A. Yadav, and H. Yanikomeroglu (2024) Enhancing next-generation urban connectivity: is the integrated HAPS-terrestrial network a solution?. IEEE Communications Letters 28 (5), pp. 1112–1116. Cited by: §II-A.
  • [41] K. Sornek, J. Augustyn-Nadzieja, I. Rosikoń, R. Łopusiewicz, and M. Łopusiewicz (2025) Status and development prospects of solar-powered unmanned aerial vehicles—a literature review. Energies 18 (8), pp. 1924. Cited by: Remark 2.
  • [42] M. Soumekh (1996) Reconnaissance with slant plane circular SAR imaging. IEEE transactions on image processing 5 (8), pp. 1252–1265. Cited by: §II.
  • [43] R. F. Stengel (2004) Flight dynamics. Princeton, NJ, USA: Princeton Univ. Press. Cited by: §II-B2.
  • [44] Y. Tan, Z. Li, J. Yang, X. Yu, H. An, J. Wu, and J. Yang (2022) Joint communication and SAR waveform design method via time-frequency spectrum shaping. IEEE Transactions on Geoscience and Remote Sensing 60, pp. 1–13. Cited by: §I-A.
  • [45] J. Wang, X. Liang, L. Chen, L. Wang, and K. Li (2019) First demonstration of joint wireless communication and high-resolution SAR imaging using airborne MIMO radar system. IEEE Transactions on Geoscience and Remote Sensing 57 (9), pp. 6619–6632. Cited by: §I-A.
  • [46] W. Wang and H. Shao (2014) High altitude platform multichannel SAR for wide-area and staring imaging. IEEE Aerospace and Electronic Systems Magazine 29 (5), pp. 12–17. Cited by: §I.
  • [47] O. B. Yahia, E. Erdogan, G. K. Kurt, I. Altunbas, and H. Yanikomeroglu (2022) HAPS selection for hybrid RF/FSO satellite networks. IEEE Transactions on Aerospace and Electronic Systems 58 (4), pp. 2855–2867. Cited by: §I.
  • [48] J. Yang, Y. Tan, X. Yu, G. Cui, and D. Zhang (2022) Waveform design for watermark framework based DFRC system with application on joint sar imaging and communication. IEEE Transactions on Geoscience and Remote Sensing 61, pp. 1–14. Cited by: §I-A.
  • [49] Y. Zeng, R. Zhang, and T. J. Lim (2016) Throughput maximization for UAV-enabled mobile relaying systems. IEEE Transactions on communications 64 (12), pp. 4983–4996. Cited by: §IV-A.
  • [50] Y. Zeng and R. Zhang (2017) Energy-efficient UAV communication with trajectory optimization. IEEE Transactions on wireless communications 16 (6), pp. 3747–3760. Cited by: §II, §IV-A.
  • [51] X. Zhang, B. Huang, and M. Alouini (2026) Design of 3-D beamforming and deployment strategies for ISAC-based HAPS systems. IEEE Transactions on Wireless Communications 25, pp. 13228–13242. Cited by: §I-A.
  • [52] X. Zhang, N. P. Le, and M. Alouini (2025) RIS-based DOA estimation for communication-assisted sensing systems under hardware impairments. IEEE Open Journal of Vehicular Technology. Cited by: §I.
  • [53] X. Zhang, R. Wang, B. Shang, and M. Alouini (2024) Joint robust secure beamforming designs for ISAC-enabled LEO satellite systems. In ICC 2024-IEEE International Conference on Communications, pp. 1182–1188. Cited by: §I.
  • [54] B. Zheng and F. Liu (2024) Waveform design for joint communication and SAR imaging under random signaling. Note: avaiable online: arXiv preprint arXiv:2403.17627 Cited by: §I-A.