Full text
Uncertainty Propagation and Minimization for Channel Estimation in UAV-mounted RIS Systems Kevin Weinberger†, David M¨ uller∗, Martin M¨ onnigmann∗, Aydin Sezgin†, ∗Automatic Control and Systems Theory, Ruhr-Universit¨ at Bochum, Germany, †Institute of Digital Communication Systems, Ruhr-Universit¨ at Bochum, Germany, {Kevin.Weinberger, David.Mueller-r21, Martin.Moennigmann, Aydin.Sezgin}@rub.de Abstract—Reconfigurable Intelligent Surfaces (RIS) are emerging as a key technology for sixth-generation (6G) wireless networks, leveraging adjustable reflecting elements to dynamically control electromagnetic wave propagation and optimize wireless connectivity. By positioning the RIS on an unmanned aerial vehicle (UAV), it can maintain line-of-sight and proximity to both the transmitter and receiver, critical factors that mitigate path loss and enhance signal strength. The lightweight, powerefficient nature of RIS makes UAV integration feasible, yet the setup faces significant disturbances from UAV motion, which can degrade RIS alignment and link performance. In this study, we address these challenges using both experimental measurements and analytical methods. Using an extended Kalman filter (EKF), we estimate the UAV’s orientation in real time during experimental flights to capture real disturbance effects. The resulting orientation uncertainty is then propagated to the RIS’s channel estimates by applying the Guide to the Expression of Uncertainty in Measurement (GUM) framework as well as complex-valued propagation techniques to accurately assess and minimize the impact of UAV orientation uncertainties on RIS performance. This method enables us to systematically trace and quantify how orientation uncertainties affect channel gain and phase stability in real-time. Through numerical simulations, we find that the uncertainty of the RIS channel link is influenced by the RIS’s configuration. Furthermore, our results demonstrate that the uncertainty area is most accurately represented by an annular section, enabling a 58% reduction in the uncertainty area while maintaining a 95% coverage probability. I. INTRODUCTION Reconfigurable Intelligent Surfaces (RIS) are envisioned to enable the demanding requirements of sixth-generation (6G) wireless communication networks by facilitating precise control over the propagation environment [1]. Through adjustable reflecting elements, RIS can modulate the phase, amplitude, and frequency of an impinging signal, making it possible to enhance network objectives like resilience and open up entirely new applications. To achieve optimal results, both the configuration and placement of the RIS are crucial, especially given the multiplicative path loss of the transmitter (Tx)-RIS-receiver (Rx) link [2]. In challenging terrains with obstacles and variable heights, maintaining an optimal lineof-sight (LoS) path becomes complex [3]. Deploying RIS This work was supported in part by the German Research Foundation (DFG) in the course of the project SPP2433 under the project no. 541021107 (Measurement Technology on Flying Platforms) under grant SE 1697/221. This work was funded by the European Commission under the grant no. 101079342 (Fostering Opportunities Towards Slovak Excellence in Advanced Control for Smart Industries) and by the Deutsche Forschungsgemeinschaft (DFG) under grant MO 1086/17-1 and grant INST 213/1028-1 FUGB. on unmanned aerial vehicles (UAVs) has emerged as an effective solution, leveraging the UAV’s ability to adjust RIS positioning to ensure LoS and to adapt to environmental changes [4]. With its lightweight and energy-efficient design, RISs are an ideal alternative to heavy, power-intensive base stations in UAV applications [5]. While mounting a RIS on a UAV increases flexibility, it also introduces new uncertainties caused by external disturbances and (the UAV’s) internal sources of uncertainty. As the UAV compensates for these disturbances by modifying its orientation and position, the RIS-reflected path also shifts, impacting signal transmission [6]. This ongoing adjustment requires real-time RIS reconfiguration, as a fixed setup is insufficient even during stationary hover flight [6]. To manage these dynamics, we leverage onboard sensors and an extended Kalman Filter (EKF) to estimate the UAV’s orientation and adapt the RIS configuration accordingly. However, as the EKF is subject to measurement errors and linearization, uncertainties persist in the orientation estimates, which we quantify to assess their influence on channel quality. Additionally, we apply the Guide to the Expression of Uncertainty in Measurement (GUM) framework [7] to rigorously propagate the measurement uncertainties within our model, allowing us to precisely study their impact on the effective channel link quality provided by the RIS. Using flight data from real-world experiments, we validate the RIS’s performance and show that the RIS configuration is actively influencing the uncertainty. II. SYSTEM AND CHANNEL MODEL A. Experimental Setup The UAV carrying the RIS is a customized Holybro X500 Quadcopter (500 mm rotor-to-rotor) as shown in Fig 1, able to carry up to 1 kg. The UAV is controlled by a Pixhawk Cube Orange flight controller running the open source software ArduPilot. The flight controller holds three different inertial measurement units (IMUs) (ICM20602, ICM20948, and ICM 206491), used for redundancy. ArduPilot is running an individual EKF for every IMU enabling lane-switching, a transition between multiple EKFs in case variances exceed a certain threshold. Remaining sensors are disabled for indoor use, with the altitude being measured by an offset-mounted VL53L1X laser sensor (200 mm offset from the UAV’s center). We adjusted the mass of the UAV in the model used by ArduPilot and tuned filter parameters for better
500 mm Figure 1: Customized Holybro X500 equipped with RIS prototype and Herelink 1.1 controller. filtering of vibrations. Reference orientation data is collected using a Vicon Vantage motion capture system (MCS) (10 V5 cameras, Tracker 3 software, <0.2 mm RMSE, 420 Hz). A RIS prototype [8] composed of 12 ×10 reflecting elements, each of which capable of individually applying 0◦and 180◦ phase shifts, is mounted horizontally 30 cm below the UAV’s center of gravity. A Raspberry Pi, which is also attached to the UAV, serves as the RIS controller. More information about the setup can be found in our previous work [6]. The experiments were conducted in a controlled lab environment with 10 hover flights (30 s each) at 1 m altitude, using an altitude hold mode while position was controlled manually. The UAV was restarted and the IMUs calibrated before each flight to standardize initial conditions. The MCS was calibrated after warm-up and set to 100 Hz for consistent data logging with the flight controller. EKF data was logged at the same logging frequency as the MCS, i.e., 100 Hz, on an SD card. The UAV’s four-cell battery voltage ranged from 15.2 V to 16 V, which did not affect performance. B. Data Prepocessing Data from the motion capture and UAV were synchronized to eliminate shifts in the time series. The initial and final 5 seconds of each flight were removed (takeoff and landing), and a random 10-second interval (1000 data points) from the remaining 20 seconds was selected for evaluating orientation uncertainty. C. Channel Model The UAV carrying the RIS (e.g. Fig. 1) is assumed to hover in the air, with the reflecting elements pointing towards the ground. There, we assume a single-antenna transmitter (Tx) transmitting signals towards the RIS prototype [8] totaling M= 120 reflecting elements. The reflected signals from the RIS are then received by a single-antenna receiver (Rx). Due to the RIS’s capability of inducing phase shifting to the reflected signals, the effective channel between Tx-RIS-Rx can be expressed as follows heff =pGTpGR M X m=1 hmϕmgm,(1) Here, the channel coefficient between the transmitter and the m-th RIS element is represented by hm, while gmdenotes the channel coefficient between the receiver and the m-th RIS element. The antenna gains at the transmitter and receiver are given by GTand GR, respectively. The phase shift induced by the m-th RIS element on the reflected signal is expressed as ϕm=ejφm, where φmrepresents the imposed phase shift. With the above considerations, the cascaded Tx-RIS-Rx channel over the m-th RIS element is formulated as hcasc m=hmgm,(2) where hmgmrepresents the cascaded channel component. In order to configure the phase shifts at the RIS optimally, knowledge of the cascaded Tx-RIS-Rx channels is required. To this end, we utilize the setup’s current geometry. As shown in our previous works [9–12], optimizing the RIS prototype in this way yields RIS configurations in real-time, which result in performance improvements similar to experimentally obtained configurations. The cascaded channel components can be analytically determined for each reflect element mif the positions of Tx, RIS elements and Rx are known. We define dh m(or dg m) as the distance between the transmitter (or receiver) and the m-th element of the RIS. The cascaded Tx-RIS-Rx channel through the m-th RIS element is given by [12]: hcasc m=hmgm=c 4πfdh m ej2π λdh m c 4πfdg m ej2π λdg m,(3) where cdenotes the speed of light, νis the frequency, and λ represents the signal wavelength. Note that the antennas are in the RIS near-field, but the channel model remains valid as the individual reflect elements are not. III. UNCERTAINTY OF THE UAV’S ORIENTATION We obtain the EKF estimation uncertainity for the UAV’s orientation by comparing the EKF data to the values given by the MCS. The difference of the reference roll, pitch and yaw angles measured with the motion capture system to the angles estimated with the EKF can be characterized by following the Guide to the Expression of Uncertainty in Measurement (GUM) [7, Sec 4.2]. More precisely, we can define Φe k,Θe k and Ψe kas the absolute error of the roll, pitch and yaw angle, respectively, at time instance k. Following the GUM, we can express the uncertainty in the orientation estimation as the arithmetic mean ¯q=1 n n X k=1 qk,(4) the experimental variance of observations u2(qk) = 1 n−1 n X j=1 (qj−¯q)2,(5) the experimental standard deviation u(qk), the variance of the mean u2(¯q) = u2(qk) n,(6) and the experimental standard deviation of the mean u(¯q)for the three quantities of interest qk=Φe k,Θe kand Ψe k. IV. PROPAGATION OF THE UNCERTAINTY The goal of this paper is to propagate the uncertainty values of the UAV’s orientation angles estimated by the EKF q∈ {Φ, Θ, Ψ}for roll, pitch and yaw in order to obtain an uncertainty value for the effective Tx-RIS-Rx channel heff . To this end, we first propagate the orientation uncertainty to the distance values dh mand dg mfor the Tx-RIS and RIX-Rx channel, respectively. Next, the uncertainty of the distance
values is propagated to the amplitude and phase of each TxRIS-Rx channel that is provided by the m-th reflecting element. Up to this point, the Law of Propagation of Uncertainty (LPU) provided in the GUM can be utilized for propagation of the uncertainty values. However, the effective channel heff is a superposition of complex quantities, which have been imposed with a controllable phase shift. For this complexvalued case, the GUM does not accommodate any guidelines on the correct form of propagation. As it turns out, the LPU for real-valued quantities presented in the GUM has been shown to be a univariate form of a more general multivariate procedure [13]. As a result, extensions of the LPU have been formulated for complex-valued uncertainty propagation [14], which are utilized in this work for proper assessment of the uncertainty for the effective channel. In the following, the first subsection will discuss the propagation in the realvalued regime, following the LPU in the GUM [7, Sec.5]. The second subsection will then explain how propagation moves from the real-valued to the complex-valued domain, and how it continues within the complex domain. A. Law of Propagation of Uncertainty An arbitrary measurement function y=f(x1, x2, ..., xN),(7) describes a real-valued quantity of interest y, which depends on several influence quantities x1, x2, ..., xN. In this case, the quantity yis our measurand—the quantity we are interested in measuring or understanding. Based on [7, Sec.5] the combined standard uncertainty u(y)is the positive square root of the combined variance u2(y), which is given by u2(y) = N X i=1 ∂f ∂xi |{z} ci2u2(xi),(8) where each u2(xi)is the standard uncertainty of the input quantities evaluated either statistically using datasets (Type A evaluation) or by being propagated (Type B evaluation) [7, Sec.5]. The partial derivative ciis also called sensitivity coefficient as it describes the impact on the output estimate in y, when xiis subjected to changes in the value of the input estimates. In the case of correlation between the input quantities, the appropriate expression for the combined variance expands to u2(y) = N X i=1 c2 iu2(xi)+2 N−1 X i=1 N X j=i+1 ∂f ∂xi ∂f ∂xj u(xi, xj),(9) B. Uncertainty Propagation to Amplitude and Phase We start by facilitating the propagation from the orientation uncertainty to the distance values for each reflecting element mby denoting the position of the UAV’s center of gravity as pc, the combined 3D rotational matrix as R(Φ, Θ, Ψ)and rmas the vector describing the position from the reflective element mrelative to the UAV’s center of gravity pc. Due to the assumption that the UAV only changes its orientation around its center of gravity the position of reflecting element mcan be formulated as pm(Φ, Θ, Ψ) = pc+R(Φ, Θ, Ψ)rm.(10) Since the rotation matrix comprises a sequence of rotations, it can be expressed as the product of the individual matrices for yaw, pitch and roll as R(Φ, Θ, Ψ) = Rz(Ψ)Ry(Θ)Rx(Φ).(11) Given the fixed position of the transmitter pTx, the distance between Tx and RIS element mcan be formulated as dh m=∥pm(Φ, Θ, Ψ)−pTx∥,(12) where (12) is now in the form of (7). Using the chain rule, we calculate the sensitivity coefficients cqfor q∈ {Φ, Θ, Ψ}, i.e., for roll pitch and yaw, as cdh m q=∂dh m ∂q (12) =pm(Φ, Θ, Ψ)−pTx ∥pm(Φ, Θ, Ψ)−pTx∥ ∂ ∂q pm(Φ, Θ, Ψ),(13) where qis one of the Euler angles. As the expression of pmin (10) only contains the orientation angles within the rotation matrix R, the derivatives with respect to each angle can be calculated easily using the decomposition in (11). The calculations for the distance between RIS-Rx dg mand their sensitivity coefficients follow the same procedure outlined above and are therefore omitted in this work. With the above definitions, the standard combined uncertainty for the distances can be expressed as u2(dh m) = X q∈{Φ,Θ,Ψ} (cdh m q)2u2(q),(14) u2(dg m) = X q∈{Φ,Θ,Ψ} (cdg m q)2u2(q).(15) In the context of GUM, accounting for the correlation between quantities that share common influencing variables is essential, even if those variables are themselves uncorrelated. Here, this indirect correlation between dh mand dg marises from the shared dependency on the Euler angles qand must be included to accurately quantify the combined uncertainty in measurements that are not independent by virtue of their mutual inputs [7, Sec.5.2]. Ignoring these correlations can lead to incorrect uncertainty estimates, while properly accounting for them improves the precision of any subsequent uncertainty propagation. To this end, we capture the indirect correlation of dh mand dg mthrough their mutual dependence on the angles utilizing the covariance propagation formula u(y1, y2) = N X i=1 N X j=1 ∂f1 ∂xi ∂f2 ∂xj u(xi, xj),(16) resulting in u(dh m, dg m) = X q∈{Φ,Θ,Ψ} cdh m qcdg m qu2(q),(17) since the Euler angles qare assumed to be independent. Further, we continue to propagate the uncertainty to the amplitude and phase values of the cascaded Tx-RIS-Rx channel over reflecting element m. To this end, we reformulate (3) as hcasc m=c2 (4πν)2dh mdg m ej2π λ(dh m+dg m)(18)
such that we can easily obtain the formulations for the amplitude Amand phase Pmvalues Am=c2 (4πν)2dh mdg m ,(19) Pm=2π λ(dh m+dg m).(20) To facilitate the propagation to the amplitude and phase values, we determine the sensitivity coefficients as cAm dh m=−c2 (4πνdh m)2dg m , cAm dg m=−c2 (4πνdg m)2dh m ,(21) cPm dh m=2π λ, cPm dg m=2π λ.(22) To account for the indirect correlation between dh mand dg m, we utilize (9) to correctly propagate the standard combined uncertainty for Amand Pmas u2(Am) = (cAm dh m)2u2(dh m)+(cAm dg m)2u2(dg m) + 2cAm dh mcAm dg mu(dh m, dg m)(23) u2(Pm) = (cPm dh m)2u2(dh m)+(cPm dg m)2u2(dg m) + 2cPm dh mcPm dg mu(dh m, dg m).(24) It follows that this indirect correlation is also present between Amand Pm, which can be again be determined with (16): u(Am, Pm) = cAm dh mcPm dh mu2(dh m) + cAm dg mcPm dg mu2(dg m) + (cAm dh mcPm dg m+cAm dg mcPm dh m)u(dh m, dg m).(25) C. Uncertainty Propagation to Effective RIS Channel In this subsection, the real-valued amplitude and phase values for the uncertainty are propagated into the complex domain. This becomes necessary because the effective RIS channel heff is a superposition of complex values. In addition, we need to account for the RIS’s ability to reconfigure its phase shift that is imposed on the reflection at each reflecting element mindividually. To accomplish that, we briefly review the method of propagating covariance in [14, Sec.2]. As such, we expand the measurement function (7) to also be applicable for complexvalued inputs and outputs as y=f(X) = f(x1,x2,...,xN) = fR(X) + jfI(X),(26) where yn= [yR, yI]Tand xn= [xR n, xI n]Tare vectors stacking the real and imaginary part of the output and input variables, respectively. Similarly, the function fcomprises two scalar functions fRand fIevaluating the real and imaginary part, respectively. The uncertainty in the values assigned to input quantities can then be represented by a 2N×2Ncovariance matrix, U(X) = (27) u2(xR 1)u(xR 1,xI 1)· · · u(xR 1,xR M)u(xR 1,xI M) u(xI 1,xR 1)u2(xI 1)· · · u(xI 1,xR M)u(xI 1,xI M) . . .. . ..... . .. . . u(xR M,xR 1)u(xR M,xI 1)· · · u2(xR M)u(xR M,xI M) u(xI M,xR 1)u(xI M,xI 1)· · · u(xI M,xR M)u2(xI M) , where the diagonal terms, u2(xm), represent the standard variance of the respective inputs. Since yis decomposed in the real and imaginary parts, the uncertainty is expressed in a2×2covariance matrix, obtained using a bivariate form of the Gaussian error propagation law. The law prescribes how uncertainty in values assigned to the inputs propagates to an estimate of the uncertainty in a measurement result. The covariance is written as U(y) = J(y)U(X)J(y)T,(28) where J(y)is a 2×2MJacobian matrix with the following block structure J(y)=[J1(y),J2(y),...,JM(y)],(29) where Jm= ∂fR ∂xR m ∂fR ∂xI m ∂fI ∂xR m ∂fI ∂xI m ,(30) in which each block represents the bivariate sensitivity coefficients of the problem. Utilizing the definitions above, we can now propagate the real-valued uncertainty from the amplitude and phase into the complex domain, starting with the evaluation of hcasc m. To this end, we rewrite hcasc minto the form of (26) as hcasc m=AmejPm=Amcos(Pm) | {z } fR +j Amsin(Pm) | {z } fI .(31) Because the input values are real-valued, the covariance matrix reduces to the form of U([Am, Pm]) = u2(Am) 0 u(Am,Pm) 0 0 0 0 0 u(Am,Pm) 0 u2(Pm) 0 0 0 0 0 and by denoting hcasc m= [Re(hcasc m),Im(hcasc m)]T, the Jacobian simplifies to J(hcasc m)=[JAmJPm]=cos(Pm) 0 −Amsin(Pm) 0 sin(Pm) 0 Amcos(Pm) 0. (32) Utilizing (28), the uncertainty of the real and imaginary values for hcasc mcan be determined as U(hcasc m) = J(hcasc m)U([Am, Pm])J(hcasc m)T(33) ="uhcasc m 11 uhcasc m 12 uhcasc m 21 uhcasc m 22 #,(34) where uhcasc m 11 = cos2(Pm)u2(Am) + A2 msin2(Pm)u2(Pm)(35) −2Amcos(Pm) sin(Pm)u(Am, Pm), uhcasc m 22 = sin2(Pm)u2(Am) + A2 mcos2(Pm)u2(Pm)(36) + 2Amcos(Pm) sin(Pm)u(Am, Pm), uhcasc m 12\21 = (Am(cos2(Pm)−sin2(Pm))) u(Am, Pm)+ (37) sin(Pm) cos(Pm)u2(Am)−A2 msin(Pm) cos(Pm)u2(Pm).
In the next and step in the chain of propagations, the uncertainty is propagated to the effective RIS channel over the m-th RIS element heff m=hcasc mϕm. For the derivation of the propagation we write the m-th effective channel over the RIS in the form of (26) as heff m= fR z }| { Re(hcasc m) Re(ϕm)−Im(hcasc m) Im(ϕm)+ j(Re hcasc m) Im(ϕm) + Im(hcasc m) Re(ϕm) | {z } fI .(38) The Jacobian, therefore, takes the form J(heff m) = cos(φm)−sin(φm) sin(φm) cos(φm),(39) which corresponds to a 2D rotation matrix, encapsulating the phase-shifting behavior of the RIS in the complex domain. The combined covariance of heff m= [Re(heff m),Im(heff m)]Tin the complex domain is then expressed as U(heff m) = J(heff m)U(hcasc m)J(heff m)T(40) ="uheff m 11 uheff m 12 uheff m 21 uheff m 22 #,(41) where uheff m 11 = cos2(φm)uhcasc m 11 + sin2(φm)uhcasc m 22 (42) −2(cos(φm) sin(φm)uhcasc m 21 ), uheff m 22 = sin2(φm)uhcasc m 11 + cos2(φm)uhcasc m 22 (43) + 2(cos(φm) sin(φm)uhcasc m 21 ), uheff m 12\21 = cos(φm) sin(φm)uhcasc m 11 (44) −cos(φm) sin(φ)uhcasc m 22 + (cos2(φm)−sin2(φm))uhcasc m 21 . The final step involves propagating the combined uncertainty across the superposition of the Meffective channels heff m. Ignoring the antenna gains during the propagation process, we can write heff = M X m=1 heff m.(45) Since the input values heff mcan be considered independent, the Jacobian results in an identity matrix. For this case, the uncertainty can be propagated by summation of the M matrices of the input values U(heff m)[14]. Thus, the combined uncertainty matrix for the effective channel is U(heff )="uheff 11 uheff 12 uheff 21 uheff 22 #="PM m=1 uheff m 11 PM m=1 uheff m 12 PM m=1 uheff m 21 PM m=1 uheff m 22 #.(46) V. SIMULATION RESULTS We assume a system that consists of a transmitter located at (0,0,0.1) m, a receiver positioned at (2,0,0.1) m, and the RIS placed at (0,0,0.7) m. The UAV’s center of gravity, which is tracked by both the EKF system and MCS, is assumed to be located at (1,1,1) m. Note that due to the offset of the RIS’s center point by 0.3 m from the UAV’s center of gravity, the -4 -3 -2 -1 0 1 2 3 4 Real (heff)10-4 -4 -2 0 2 4 Imag (heff) 10-4 Figure 2: EKF estimated channels and their Ground Truth (GT) values alongside the resulting uncertainty ellipse for U(heff ) for the RIS states φ0(metal plate) and φrand (random), respectively. Figure 3: EKF estimated effective channel and its uncertainty ellipse as well as the associated annular section for the optimized RIS states φopt. Representative GT values and the annular section with 95% coverage probability are also included. reflecting elements follow a 3D parabolic trajectory, as they rotate around the UAV’s center of gravity. We further assume antenna gains of GT=GR= 1. In order to determine the uncertainty values for the orientation angles, we utilize our measured dataset of the UAV’s hover flights. Utilizing the definitions in (4)-(6) to calculate the uncertainties in orientation estimation, the values listed in Table I can be calculated. These values are used as starting point for the uncertainty propagation. During the propagation process, we evaluate three RIS configurations: 1) φ0denoting the off state, φm= 0,∀m∈M, where the RIS reduces to a metal reflector; 2) φrand representing random RIS configurations at each data point; and 3) φopt, representing an optimized RIS, where φm=−arg(hcasc m). To analyze the results, we use the expanded uncertainty, which, as defined by the GUM, represents intervals within which a specified percentage of data points are expected to fall. However, applying the concept of expanded uncertainty Table I: Uncertainties in orientation estimation GUM parameters ¯q u(qk)u(¯q) Φe0.23◦0.49◦0.005◦ Θe0.22◦0.48◦0.005◦ Ψe-0.06◦0.18◦0.002◦ Table II: Success-rate within expanded uncertainty area RIS configurations φ0φrand φopt Elliptical Representation 100% 100% 47.49% Annular Representation 100% 100% 99.79%
to covariance matrices, such as U(heff ), is not straightforward. We solve this problem, by interpreting this uncertainty as elliptical regions in the complex domain, offering an accurate and practical representation [15]. As per GUM, we can construct a region with a level of confidence of approximately 95%, using the coverage factor kGUM,0.95 = 2, which is also often adapted in UAV and networking applications. Fig. 2 displays the EKF estimated channels, their Ground Truth (GT) as well as their uncertainty ellipse, calculated from U(heff ), using the RIS configurations φ0(metal plate) and φrand (random), respectively. To improve visual clarity, only a subset of representative points from the dataset is shown. The figure shows that the uncertainty ellipses have different eccentricities and rotations. This directly results from the movement of the UAV, which alters the relative positioning of each RIS elements, therefore changing the channels, and thus the region of uncertainty, in each data point. To evaluate the precision of the propagated uncertainty, Table II presents the success-rate for these two RIS cases, where a ’success’ is defined as an ellipse encompassing a ground truth (GT) data point. With a 100% success-rate this elliptic representation of U(heff )seems feasible. However, the table also reveals a significantly reduced sucess-rate of 47.49% when optimized RIS configurations are utilized. To investigate this behaviour, Fig. 3 shows the EKF channel estimation (for one representative data point) as well as its uncertainty ellipse. In addition more GT points from the dataset are showcased. Since the optimized RIS configuration shifts all individual channels’ phases hcasc mto the positive real axis, the EKF-estimated effective channels to have no imaginary part. However, the GT values of the channels heff m lie within an elliptic area around the EKF values, making the EKF phase shifts suboptimal for the GT channels. This leads to phase misalignments, and as shown in the figure, the superposition of these misalignments introduces imaginary parts in the GT values, which the ellipse cannot account for. With this insight, we propose to transform the uncertainty values in U(heff )to annular sections as described in [14], using the proposed coverage factor kAnn,0.95 = 2.24. Fig. 3 demonstrates that the annular representation vastly improves the coverage area shape, capturing the uncertainty more accurately. As shown in Table II, this representation boosts the success-rate to 99.79% for the optimized RIS case, while maintaining 100% for the off and random RIS states. Additionally, by reducing the coverage factor to kRIS,0.95 = 1.445 to achieve a 95% coverage probability, the uncertainty area is reduced by 58% as shown in Fig. 3. Narrowing the region where the channel values can vary leads to a higher confidence in predicting where the GT values might lie. VI. CONCLUSION This paper presents a rigorous uncertainty propagation of UAV motion into RIS channel quality. Because an EKF is used to estimate the UAV’s orientation, variances of the measured orientation variables are available. This orientation data enables us to assess the reliability of the estimated RIS channels through uncertainty propagation, providing a basis for informed, efficient data processing and optimal RIS configuration selection. We derived key quantities to characterize UAV orientation uncertainty, applying the Guide to the Expression of Uncertainty in Measurement (GUM) framework to quantify its effects the overall channel link quality. We demonstrate that the uncertainty area around the channel link can be significantly reduced, when transforming the uncertainly covariance matrix into an annular section. Simulations show how uncertainty propagation enables EKFbased RIS channel estimations to stay within confidence intervals, even with changing RIS configurations. This validates UAV-mounted RIS as a real-time capable solution for robust and adaptive communications despite environmental disturbances. REFERENCES [1] C. Pan, H. Ren, K. Wang, J. F. Kolb, M. Elkashlan, M. Chen, M. Di Renzo, Y. Hao, J. Wang, A. L. Swindlehurst, X. You, and L. Hanzo, “Reconfigurable intelligent surfaces for 6G systems: Principles, applications, and research directions,” IEEE Commun. Mag., vol. 59, no. 6, pp. 14–20, 2021. [2] E. Bj¨ ornson, ¨ O. ¨ Ozdogan, and E. G. Larsson, “Intelligent reflecting surface versus decode-and-forward: How large surfaces are needed to beat relaying?” IEEE Wireless Commun. Lett., vol. 9, no. 2, pp. 244–248, 2019. [3] A. V. Savkin, C. Huang, and W. Ni, “Joint multi-UAV path planning and LoS communication for mobile-edge computing in IoT networks with RISs,” IEEE IoT Journ., vol. 10, no. 3, pp. 2720–2727, 2023. [4] N. Rahmatov and H. Baek, “RIS-carried UAV communication: Current research, challenges, and future trends,” ICT Express, vol. 9, no. 5, pp. 961–973, 2023. [5] P. Mursia, F. Devoti, V. Sciancalepore, and X. Costa-P´ erez, “RISe of Flight: RIS-empowered UAV communications for robust and reliable air-to-ground networks,” IEEE Open Jour. of the Commun. Soc., vol. 2, pp. 1616–1629, 2021. [6] K. Weinberger, S. Tewes, J. M¨ uller, R. Dyrska, M. M¨ onnigmann, and A. Sezgin, “Flying intelligent surfaces: Joint adjustment of position and configuration for UAV-mounted RIS,” in IEEE VTC, 2023. [7] BIPM, IEC, IFCC, ILAC, ISO, IUPAC, IUPAP, and OIML, “Evaluation of measurement data — Guide to the expression of uncertainty in measurement.” [8] M. Heinrichs, A. Sezgin, and R. Kronberger, “Open source reconfigurable intelligent surface for the frequency range of 5 GHz WiFi,” in IEEE ISAP, 2023. [9] K. Weinberger, S. Tewes, M. Heinrichs, R. Kronberger, and A. Sezgin, “RIS-based channel modeling and prototypical validation,” in WSA and SCC, 2023. [10] K. Weinberger, S. Tewes, and A. Sezgin, “Validating properties of RIS channel models with prototypical measurements,” in EuCAP, 2024. [11] S. Tewes, M. Heinrichs, K. Weinberger, R. Kronberger, and A. Sezgin, “A comprehensive dataset of RIS-based channel measurements in the 5GHz band,” in IEEE VTC, 2023. [12] K. Weinberger, S. Tewes, and A. Sezgin, “Show me the way: Real-time tracking of wireless mobile users with UWBenabled RIS,” 2024. [13] K. Weise, “Treatment of uncertainties in precision measurements,” IEEE TIM, vol. IM-36, no. 2, pp. 642–645, 1987. [14] B. Hall, “On the propagation of uncertainty in complex-valued quantities,” Metrologia, vol. 41, no. 3, p. 173, 2004. [15] B. D. Hall, “Evaluating the measurement uncertainty of complex quantities: a selective review,” Metrologia, vol. 53, no. 1, p. S25, 2015.