• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Data-driven Method for Realistic Covariance Prediction of Space Object with Sparse Tracking Data

    2023-09-03 01:36:48HongKangLiuBinLiYanZhangandJiZhangSang

    Hong-Kang Liu ,Bin Li,2 ,Yan Zhang ,and Ji-Zhang Sang,2

    1 School of Geodesy and Geomatics,Wuhan University,Wuhan 430079,China;bli@sgg.whu.edu.cn

    2 Hubei Luojia Laboratory,Wuhan 430079,China

    3 Xi’an Satellite Control Center,Xi’an 710043,China

    Abstract Covariance of the orbital state of a resident space object (RSO) is a necessary requirement for various space situational awareness tasks,like the space collision warning.It describes an accuracy envelope of the RSO's location.However,in current space surveillance,the tracking data of an individual RSO is often found insufficiently accurate and sparsely distributed,making the predicted covariance (PC) derived from the tracking data and classical orbit dynamic system usually unrealistic in describing the error characterization of orbit predictions.Given the fact that the tracking data of an RSO from a single station or a fixed network share a similar temporal and spatial distribution,the evolution of PC could share a hidden relationship with that data distribution.This study proposes a novel method to generate accurate PC by combining the classical covariance propagation method and the data-driven approach.Two popular machine learning algorithms are applied to model the inconsistency between the orbit prediction error and the PC from historical observations,and then this inconsistency model is used for the future PC.Experimental results with the Swarm constellation satellites demonstrate that the trained Random Forest models can capture more than 95%of the underlying inconsistency in a tracking scenario of sparse observations.More importantly,the trained models show great generalization capability in correcting the PC of future epochs and other RSOs with similar orbit characteristics and observation conditions.Besides,a deep analysis of generalization performance is carried out to describe the temporal and spatial similarities of two data sets,in which the Jaccard similarity is used.It demonstrates that the higher the Jaccard similarity is,the better the generalization performance will be,which may be used as a guide to whether to apply the trained models of a satellite to other satellites.Further,the generalization performance is also evaluated by the classical Cramer von Misses test,which also shows that trained models have encouraging generalization performance.

    Key words: celestial mechanics–methods:analytical–miscellaneous

    1.Introduction

    Space Situational Awareness(SSA)encompasses intelligence and surveillance of all space objects,prediction of space events,possible collisions,threats,and activities (Bobrinsky &Del 2010).SSA-related tasks include collision probability computation (Xu &Xiong 2014),sensor tasking and scheduling (Jiang et al.2017),uncorrelated track (UCT) association (Liu et al.2021),catalog maintenance,and anomaly detection,etc.Common among these applications is that a proper uncertainty characterization of the orbit state of an individual resident space object(RSO),mainly referring to the orbital covariance(Poore et al.2016),is required.Unrealistic covariance could lead to failure in predicting collisions,false correlation between UTCs and RSOs,inefficient use of sensor resources,and undetected maneuvers.The notion of covariance realism is not without precedent,but a clear definition has been often out of reach(Vallado&Seago 2009).In other tracking domains,the term of covariance consistency is used in place of the term covariance realism (Drummond et al.2007),which describes the proper characterization of the covariance of the state of a system.Covariance realism requires the estimate of the mean to be the true mean(namely,the estimate is unbiased)and the covariance to possess the right size,shape,and orientation (namely,consistency).Most often,covariance realism is synonymous with the covariance accuracy,gauged by comparing the predicted covariance (PC) with the truth orbit prediction error(PE)(Vallado&Seago 2009).

    In the orbit dynamics field,an estimate of the orbit state and its covariance matrix is obtained from an orbit determination(OD) process with available measurements,and then the state and covariance are propagated forward,namely orbit prediction(OP),in which the PC describes a certain accuracy envelope of the predicted orbit state.In this process,the orbital dynamics is usually assumed to be deterministic,and the measurement errors are of Gaussian distribution and regarded as the only uncertainty source.Thus,the estimated covariance matrix only accounts for the measurement noises,known as the noise-only covariance(Montenbruck&Gill 2000),also called formal state covariance(Lopez et al.2021).In this way,other sources of uncertainty,such as force model errors,are typically not accounted for during the OD and subsequent OP.This usually leads to an overly-optimistic or conservative covariance matrix,eventually,causing the accuracy loss of covariance realism.

    Techniques of achieving better covariance realism continue to be increasingly needed by the Space Surveillance and Tracking(SST) and Space Traffic Management (STM) operators(Montenbruck&Gill 2000).A number of statistical techniques have been developed by researchers with various degrees of success to produce relatively realistic covariance.The mechanisms used by space communities differ in their realizations,and can be sorted into two main types:(1)scaling methods,which inflate the covariance by certain factors with the purpose of increasing the volume of a Gaussian ellipsoid based on statistical metrics;some researchers propose to compute such scale by increasing the initial position uncertainty to match the velocity error,whereas another option is to employ the Mahalanobis distance of the orbital differences to find the scale factor;(2)State Noise Compensation(SNC)method,which uses a process noise matrix to consider the uncertainties in the dynamics system or measurements.A well-known example is the realistic covariance predictions of the Earth Science Constellation satellites: Aqua,Aura,and Terra (Junkins et al.1996;Duncan &Long 2006;Pawloski et al.2018).It is necessary to clarify that the Consider Analysis method is another example of the SNC technique which accounts for modeling uncertainties in the covariance estimation and prediction.Besides,there exist other techniques conceived to improve covariance realism instead of modeling the sources of uncertainty.For instance,state and covariance representation in mean orbital elements(Junkins et al.1996)and in the nonlinear reference frames (Aristoff et al.2021) are widely studied to prolong the realism maintenance upon propagation.These methods have been widely used and achieved great improvements in covariance realism.However,they have limitations of various degrees from a practical point of view.The scaling method lacks physical insight and only relies on a statistical analysis of empirical data to provide covariance corrections.It is difficult to be generalized or extrapolated since the scaling factors are not linked to any physical process.The SNC method requires a significant amount of tuning,and this tuning is prone to failure.Moreover,the type of dynamics in the SNC method appears limited by the pre-assumed Gauss-Markov functional form.Appending dynamics parameters to the state can be an effective method for recovering dynamics,but it requires a known noise pattern for those unmodeled dynamics.

    With the employment of more accurate sensors and the growing population of RSOs (Zhang et al.2022),the potential number of newly discovered objects is likely to increase by an order of magnitude within the next decade,thereby placing an ever-increasing burden on current operational systems.The above limitations have made existing techniques ill-suited for future needs.Moving forward,the implementation of new,innovative,robust,and intelligent methods for covariance realism is required to enable the development and maintenance of the present and future space catalog and to support the overall SSA mission.

    Machine learning (ML) techniques have been developed significantly in recent years and promise viable approaches within the space domain's solution space to augment,supplement,and potentially replace traditional methods with encouraging performance.Different algorithms and tools have been developed and utilized in the SSA domain.Liu and Schreiber reported the application of a deep neural network for an automatic classification scheme for space objects based on a single track of a photometric light curve(Liu&Schreiber 2021).Mereta et al.showed that in the case of multi-revolution transfers between near-earth objects(NEOs)the ML approach is vastly superior to the commonly used impulsive Lambert estimate (Mereta et al.2017).Shen et al.developed both manifold and deep learning methods to determine the space object behavior pattern classification (Shen et al.2019).Curzi et al.proposed a novel approach to estimate TLE prediction errors using recurrent neural network (Curzi et al.2022).Moreover,using ML modeling techniques to reduce OP errors shows promising results.Peng and Bai studied the support vector machine,Gaussian Processes,and artificial neural network to improve the OP accuracy (Peng&Bai 2018,2019,2021).Li et al.achieved better than 70% OP accuracy improvement by applying the ML-predicted OP errors to correct the physics-based OPs,and the 7 days OP errors were reduced from hundreds or even thousands of meters to only tens of meters through the error correction obtained from the learned error models (Li et al.2020,2021).These applications clearly show the excellent capability of ML in SSA,which prompts authors to apply ML methods to achieve better covariance realism.

    In order to achieve better covariance realism,various approaches have been attempted,including new propagation methods,reference frames representing covariance,and calibration methods.In this paper,we aim to improve the realism of the propagated covariance by the calibration approach,a novel method is proposed to produce more realistic covariance through the combination of the classical error propagation model and the data-driven model.The evolution pattern of the inconsistency between the error of the propagated orbit (PE) and the PC is learned by the ML method from historical data and is then used to produce realistic covariance for future epochs via the error compensation.A complete ML framework for the improved covariance realism is implemented in three steps,including constructing the data set of the inconsistency between PC and measured PE,training error models with ML methods,and correcting the future PC using ML-predicted inconsistency.In the developed ML framework,the trained inconsistency model can be used as a corrector to the physics-based orbit error prorogation system.Thus,accurate covariance can be obtained over a long duration if the trained ML model captures the majority of the inconsistency.

    In what follows,the generation of state and its associated initial covariance,as well as their predictions,are described in Section 2.The implementation of the ML method to improve the covariance is given in Section 3.In Section 4,experiments with sparse satellite laser ranging (SLR) data of the low-Earth-orbit (LEO) Swarm satellites are conducted to show the performance of the proposed method.In the final section,some conclusions are drawn.

    2.Statistical Characterization of Orbit Prediction Errors

    In the real orbital data process,the initial orbit covariance(IOC) is generated as a part of an OD solution and then propagated forward with the linear or nonlinear models.Ideally,the PC provides appropriate information of the PE over the prediction time span.In this section,the fundamental computations of the PC and PE are presented.

    2.1.PC Generation

    An accurate orbit state is determined from an orbit estimation process,and the batch least-square (BLS) is typically used to provide a best-fit orbit matching the available observations(Montenbruck &Gill 2000).IOC is also obtained in the BLS OD system,providing a measure of the variability and correlation of the estimated orbit state parameters.A mathematical description of the IOC matrix can be found in Ref.(Vallado &Seago 2009).The IOC at the initial epocht0,denoted as P(t0),is expressed as

    where A is the partial-derivative matrix (partial derivatives of the measurements with respect to the estimated parameters);W is the weight matrix of the measurements,andis the posterior unit variance.

    However,Equation(1)disregards the inherent uncertainty of dynamic and measurement models.In this sense,P(t0) is commonly found to underestimate the true characterization of the estimated orbit state uncertainty.Evidence of this phenomenon is abundant in literature (Junkins et al.1996;Duncan &Long 2006;Lopez et al.2021).For the sake of simplicity and efficiency,linear dynamics and linear propagation of covariance are assumed.Linear covariance propagation is an analytical method that is relatively straightforward,in which the IOC is propagated fromt0to the future epochtusing the state transition matrix φ(t,t0) as follows

    where P(t)is the propagated covariance matrix att.

    The diagonal elements of P(t) yield the variances of the position and velocity components while the off-diagonal terms are a measure of the correlation between errors of individual components.The final size of P(t0) is a 6×6 matrix,which means that the uncertainties in the dynamical parameters such as drag or solar radiation pressure coefficients are not included,such that the unmodelled dynamical parameter uncertainty will contribute to the inconsistency of the PC.To better understand the error characteristics,the covariance in the Cartesian coordinate system is usually transformed into the RSW coordinate system,whereR,S,andWrepresent the radial,intrack (in-plane normal to radial),and cross-track directions,respectively (Vallado 2007).In the following,σPis used to denote the square root of the variance of a position or velocity component in the RSW coordinate system.Considering that a principal application of the covariance is in the conjunction assessment (CA) of space objects,where only the position portion of the covariance is used,it is reasonable to focus only on the position portion of the covariance.So,in our study,only the position covariance,denoted as,is concerned,and the velocity covariance will not be discussed in the following.

    2.2.PE Generation

    PE,the difference between the OPs and their “truth” or precise ephemerides,is a measure to assess the accuracy of state predictions.The position differences are calculated and then expressed in the RSW coordinate frame for the orbit error analysis.The root mean square (RMS) value of PEs for each position component is computed in a preset interval (e.g.,an orbital period),and used as a measure of the PE magnitude,representing the 1σ error.This process is basically the same as that in Ref.(Duncan &Long 2006).In the following,the computed positional sigma errors,denoted as,are regarded as the realistic magnitude of the state uncertainty in the OD and OP process.

    In theory,if the PC is accurate,it should be consistent with the computed σC,that is,the magnitudes of σCand σPshould be close to each other to some extent.Figure 1 shows an example of inconsistency between σCand σP.So,the problem turns out to bridge the gap between σPand σC.Hence,the inconsistency or the gap is computed as

    Figure 1.Schematic illustration of the inconsistency between PC and PE.

    Because σCis computed from the differences between the propagated orbit and the“truth”orbit,it is regarded as reliable.In this sense,the inconsistency is mostly due to σP.The key idea of this study is to model the inconsistency and then apply the modeled inconsistency pattern to correct PC,such that the inconsistency between the corrected σPand σCis significantly reduced.

    3.Development of ML Framework

    In our previous studies (Li et al.2020,2021),an ML framework to improve OP accuracy has been developed.This study expands the ML framework to include the capability of modeling the inconsistency,defined in Equation (3).The modified ML framework is illustrated in Figure 2.

    Figure 2.ML framework for improved covariance realism.

    3.1.Data Source

    Given that optical and radar measurement data is difficult to obtain,and emulated measurements may not fully simulate real observation scenes,so,in this study,we consider the singlestation SLR tracking scenario.The tracking station is Changchun SLR station (CHAL),China,with its geodetic latitude of 43°79,the longitude of 125°44,and altitude of 274.90 m.In the single-station SLR tracking scenario,the collected consolidated ranging data(CRD)tracklets are sparse,mostly less than three passes daily for an SLR satellite.The CRD is available at the International Laser Ranging Service(ILRS) data center (ftp://cddis.gsfc.nasa.gov/).Also,the precise Consolidated Prediction Format (CPF) orbits of the SLR satellites are downloaded and used as the reference to compute the PE.

    Training data samples are generated based on a consistency analysis of orbital differences between the reference orbits and predicted orbits,which are from independent ODs using the SLR data.The graphical representation of the orbital differences is depicted in Figure 3.Furthermore,the orbital differences are time-tagged,forming the population of the PEs and associated PCs with respect to the prediction time length.

    Figure 3.OD sliding windows for generating PE and PC.

    Sufficient statistical samples for the ML would be acquired by considering a sufficient number of independent orbits.To compute the orbital differences between the reference and predicted orbits,two additional steps are performed:

    1.Requirement on the number of data points per track,for a track to be used in the OD,it must have at least three data points.

    2.Requirement on the number of tracks within 3 days,for an OD process to be successfully completed,there are at least 2 tracks available over 3 days (the OD span used in this study).

    The sliding-window manner favored by NASA (Pawloski et al.2018;Duncan &Long 2006) has been implemented and is also demonstrated effective in the work (Li et al.2020;Lopez et al.2021).In this study,the sliding step is set as 1 day.

    For clarity,we briefly introduce the OD strategy and settings used in this study.The equations of motion of an Earth-orbiting satellite in the Earth-centered inertial(ECI)coordinate system is given by a system of three second-order differential equations of

    In our experiments,the main perturbations considered are listed in Table 1.An orbit determination and analysis software for processing the ranging observations is developed by Li et al.(Li et al.2020).It applies the Cowell integrator to propagate satellite position and velocity vectors in Equation (4),and the BLS algorithm for the optimal estimations.In the BLS OD process,three days’laser tracking arcs of a satellite are used to compute the optimal estimation of the state.Commonly,model parameters,such asCdandCr,may be estimated.However,given the sparsity of tracking arcs,only the position and velocity of the satellite are estimated.The OD fit span is set starting at the epoch time of the first tracking arc.The initial orbit state is computed from the latest TLE before the OD fit span.Further details about the orbit estimation strategy can also be found in Ref.(Li et al.2020).

    Table 1OD Setting in Force Modeling

    3.2.Learning Features

    ML method works on sample data(training and testing data)to learn the hidden pattern.For a given problem,the success of the learning relies strongly on data preparation.Generally,the sample data consists of the input Z,usually a vector,and the outputY.The objective of the learning is to capture the mappingY=f(Z).Therefore,it is imperative that the sample data should be well-prepared.Determining the target variableYis always straightforward.In this study,the target variableYis the inconsistency defined in Equation(3).But the choice of feature variables is subjective,as there are many latent features affectingY.Fortunately,most ML algorithms are not sensitive to irrelevant feature variables.Theoretically,the more feature variables are included in Z,the more accurate but complex the trained model would be.Therefore,it is usually favorable to take into account the main feature variables that affectYin ML learning.

    The target variableYrefers to the inconsistency as:

    Based on the above configuration of (Z,Y),there exists an implicit mathematical relation that maps Z toY.With the wellprepared samples generated in a sliding-window manner and the well-designed feature variables,the mapping function,defined asY=(Z),is hopefully found through the ML training,if this mapping exists.Then,the trained ML model is expected to find the relationship between the PC and PE.In particular,if data beyond the learning period,or at a future epoch,are input into the trained model,the model is expected to make good predictions about the relationship between the PC and PE at the epoch.The correction to PC can be performed as below.

    where σMLis the modified sigma that will replace the original σPin applications.

    The residual error Δe corresponding to σMLis

    It is expected that Δe,the inconsistency between σCand σML,should be significantly less than σgapif the ML models capture the underlying pattern.

    The performance of the learned ML model can now be assessed using the following metric

    4.Experimental Results

    The developed ML framework is applied to train the orbit covariance inconsistency models of three Swarm satellites.To implement the ML framework,the boosting tree (BT) and random forest(RF)(Friedman et al.2000)are employed.These two models are both based on the decision tree,have high accuracy with moderate computation complexity,are versatile in case of large data sets having high dimensionality,and have a high degree of interpretability (Molnar 2020).Sharing well reputation in the ML community,these two models of different mechanisms are chosen to validate each other and to demonstrate the effectiveness of the ML framework.More details about BT and RF models are referred to in Ref.(Russell&Norvig 2003).In the experiments,the propagated orbits and PC are obtained from the OD/OP system first.Then,the CPF orbits are used as references to compute the PE.Lastly,the PC is calibrated by the learned ML model such that the inconsistency between the correctedis reduced.

    To demonstrate the learning and generalization capabilities of the ML models,the three satellites in the Swarm constellation are chosen as the test objects.The three identical satellites,named Alpha,Bravo,and Charlie (or A,B,and C),were launched into three near-polar orbits on 2013 November 22.Swarm A and Swarm C form the lower pair of satellites flying side-by-side (1°.4 separation in longitude at the equator) at an altitude of 460 km and at the inclination of 87°.4,whereas Swarm B is cruising at a higher orbit of 520 km and at 88°inclination angle.Orbit parameters of the Swarm satellites are summarized in Table 2.

    Table 2Orbit Parameters of Swarm Satellites

    4.1.Statistical Characterization of Tracking Data in OD

    The pattern of the inconsistency between the PC and PE is to be learned from historical data.The SLR tracking data of the Swarm satellites at CHAL in 2021 January have the distribution properties shown in Figure 4.The left of Figure 4 represents the distribution of the data points of each arc,and the right represents the distribution of the pass durations.The bottom of each box is the first quartile,the top of the box is the third quartile,and the line inside of the box is the median.

    Figure 4.SLR data distributions of Swarm satellites in January 2021 at CHAL station.

    From Figure 4,it can be found that Swarm A and Swarm C have similar distributions of data points and track durations owing to their pair-flying attribute,while Swarm B has the best distributions among the three satellites.There are 35,27,and 26 tracks in 2021 January for Swarm A,Swarm B,and Swarm C,respectively.The average track duration of each satellite is 88.4 s,157.7 s,and 83.7 s,with their corresponding average number of data points per track being 17,29,and 16.

    With the available data gathered by the CHAL station within 90 days from January to April in 2021,the BLS OD with a 3 days fit span is carried out,and the OD span is sliding forward with a 1 day step.35/56/43 OD runs are successful for Swarm A,Swarm B,and Swarm C,respectively,and each of these successful OD runs produces the initial orbit state and IOC,which are then propagated forward for 7 days from the end of the OD span,generating the required PC and PE.Here,the 7 days OP is believed sufficient for a timely and reliable SSA application.

    4.2.Inconsistency between PC and PE

    Examination of the statistical characterization of PC and PE reveals that PC is a very poor representation of PE dispersion.Figure 5 displays an example growing trend of the position components of PC and PE of Swarm A over a 7 days OP time span.It is noted that each PC/PE point is computed once for 1.5 hr.

    Figure 5.PC compared with PE in the RSW coordinate system,Swarm A.

    Figure 5 clearly shows the inconsistency between the PC(blue dots) and the PE (red dots) when only sparse data is available.That is,(,,)greatly underestimate(,,) during the OP time span.(,) are virtually not growing.While the in-track position erroris significantly larger than the other two components with its magnitude reaching nearly 40 km at the end of 7 days,similar results can be noticed in Duncan &Long (2006).Because the in-track position error contributes the most to the position error,great attention is paid to the model training of inconsistency in the in-track position component.It is observed that at the end of the 7 days propagation,the ratio of PC to PE in the in-track direction is about 0.015,the magnitude of this kind of ratio is also found in references(Zaidi&Hejduk 2016),and the level of PC is within the range of what is considered normal for this type of analysis.

    It is very intuitive to see that the gaps between(,,)and(,,)increase as the prediction time increases.It is also clear that PC does not provide the proper characterization of the true orbit prediction errors.In fact,they are too conservative or“optimistic”to describe the errors of the predicted orbits.

    Figure 6 shows the inconsistency values in the S direction over 7 days OP span of Swarm A from the whole data set in 3 months.Examination of Figure 5 has shown that the in-track position gap is significantly larger than the other two components.In this figure,different growth trends can be observed,and this can be explained by the fact that the dynamic model errors and observation conditions produce different OP accuracy.So,technically speaking,the more diverse observation properties contain,the more inconsistency patterns can be displayed.

    Figure 6.The inconsistency over the 7 days OP span,Swarm A.

    4.3.ML Model on the Training and Testing Data

    The 3 months time span is divided into a 1 month training period and a 2 months validation period.That is,the data in January are used to train the models.To avoid overfitting,the Cross-Validation (CV) that splits the data set in the training period into training and testing data is applied.Randomly chosen 70%of the whole data set is used to train the model for each of the R/S/W directions while the remaining 30%is used to evaluate the performance of the learned models.As discussed earlier,the feature variables of the testing data are the input to the model,and the output is the ML-predicted covariance inconsistency in each direction.

    Figure 7 presents the results of the trained BT (left) and RF(right) models on Swarm A training data (3137 samples).The horizontal axis represents the prediction duration.In the figure,the green dots are the“true”inconsistency σgap_trueand the red dots are the ML-predicted inconsistency σgap_pred.It is intuitive to see the RF models perform better.It can be seen that the red dots with the BT model,on the left of the figure,are more dispersed,while the red dots with the RF model,on the right of the figure,are much closer to the “true” green dots,or even overlapped.The performance metricPMLof the BT model is 35.7%,34.9%,and 20.1% for the radial,in-track,and crosstrack inconsistency,respectively.Great improvement can be noticed when the RF model is used,with thePMLbeing 1.2%,1.5%,and 0.4% for the radial,in-track,and cross-track inconsistency,respectively,indicating that the trained models have captured about 99% of the underlying pattern.Therefore,the conclusion can be made that the trained models capture the inconsistency in the training data set very well.Similar results are obtained for Swarm B and Swarm C.

    Figure 7.Results of the trained BT(a)and RF(b)models on the training data(3,137 samples),Swarm A.

    Figure 8 shows the results of the performance of the trained BT(left)and RF(right)models on the testing data(1344 samples)for Swarm A.These two models show a slight drop when they are used on the testing data.Meanwhile,the RF model outperforms the BT model.It is intuitive to explain that if the trained model performs poorly on the training data,it is difficult to obtain satisfactory predictions on the testing data.

    Figure 8.Results of the trained BT(a)and RF(b)models on the testing data(1,344 samples),Swarm A.

    Figure 9.Improved covariance realism beyond the training period,Swarm A.

    Figure 10.Improved covariance realism beyond the training period,Swarm B.

    Figure 11.Improved covariance realism beyond the training period,Swarm C.

    Table 3 gives thePMLvalues of the trained models on the training data and testing data for all Swarm satellites.

    Table 3Performance PML of the BT and RF Models in Fitting the Training and Testing Data

    In Table 3,it can be seen that allPMLvalues are below 50%for both the BT and RF models,indicating more than half of the inconsistency errors can be corrected by the trained models.Moreover,the trained RF models are much more powerful than the trained BT models in capturing the inconsistency patterns on the same training and testing data,with thePMLall less than 5%in all three directions for all the satellites.Overall,the developed ML framework is capable of capturing the majority of the underlying inconsistency pattern with well-designed samples.If the learned patterns agree well with the realistic patterns,the trained models can be employed to predict the inconsistency in future epochs.

    4.4.Generalization of ML Model to Future Epochs

    For practical applications,one is more concerned with the performance of the trained ML models on new data in the future.So,a desirable ML model should have good generalization capability,that is,making good predictions with new input beyond the training period.In this study,after the trained models on the inconsistency are obtained from the use of the historical covariance inconsistency data set,it can be generalized to future epochs to predict new inconsistency at these epochs.Thus,the improved covariances are obtained via the model compensation.

    In order to demonstrate the generalization capability of the trained ML models on the data beyond the training period,the data in 2021 January are used to train the ML models,and the data in February and March are used as the validation data for the evaluation of capability in the generalization into future of the trained ML models.The performance metricPMLof the ML models on the validation data is shown in Figures 9–11.Since the in-track error contributes the most to the position error,in this section,only the in-track component is displayed.In each of these figures,the improvement in terms of the percentage of every single validation case is presented.Besides,panels(a)and(b) in each figure show the predicted gap when the model performs best(lowest inPMLmetric value)and performs worst(highest inPMLmetric value),with panels(c)and(d)showing the residual errors after the corrections are made to PC.

    Observing Figures 9–11,there are 16/30/28 validation cases for Swarm A,Swarm B,and Swarm C,respectively.It reveals that the RF and BT models behave similarly and both show good generalization ability.The means ofPMLof the trained BT and RF models on the validation data are all below 50%.The trained models perform best on the swarm B data set,with the meanPMLmetrics of RF and BT models at 25.4% and 26.7%,respectively.This means that the ML-predicted inconsistency over the 7 days OP time span is significantly reduced compared with the original one,confirming the models capability of the generalization into the 2 months after the training time.The trained models of Swarm A are poorer in generalization ability,with the meanPMLvalues at nearly 50%,while the trained models of Swarm C perform moderately.It is also seen that thePMLon the validation data is generally larger than that on the training data.This is owing to the variations of the orbital environment which cause the inconsistency pattern in the validation time to deviate from the pattern in the training time.In each of these figures,the best-performed predictions and the worst-performed predictions have also been shown in panels(a)and (b),respectively,with the corresponding residual errors shown in(c)and(d).

    4.5.Generalization of ML Model to Other Satellites

    In this section,the generalization capability of trained models of a satellite into other satellites is examined,which is highly important for the SSA applications,since there may be no sufficient samples for training a desirable model of other RSOs.So,the question is whether the learned models of a specific RSO can be applied to other RSOs that result in improved covariance realism.

    Here,the trained models of Swarm A are applied to Swarm B and Swarm C.The Swarm A models are trained using all data over the 3 months.The validation data is also over the same 3 months.The performance of Swarm A model's generalization to Swarm B is summarized in Figure 12.It is observed that the mean metricPMLexceeds 100%,reaching 282.1%and 400%for the RF and BT models,respectively,which indicates the trained models have very poor capability of generalization to Swarm B.As can be seen in Figure 12(a) and (b),the predicted gap,given by the RF and BT models,are about 40 km at the end of the 7 days OP span,while the true inconsistencyegapis about 10 km.An obvious reason is that the two satellites are at different altitudes,one at 460 km and the other at 520 km.This causes the data conditions and orbital environment,especially the atmospheric drag conditions,for the two satellites significantly different,and thus the inconsistency patterns of Swarm B would be significantly different from those of Swarm A.As a result,the trained models of Swarm A unlikely to contain all the patterns of Swarm B,and this causes large fluctuations of the predicted inconsistency when the Swarm A models are applied to Swarm B.This phenomenon would be further analyzed from the perspective of data similarity in Section 4.6.

    Figure 12.Performance of Swarm A models generalization to Swarm B.

    On the other hand,the generalization performance of Swarm A models to Swarm C,shown in Figure 13,is much better.The meanPMLvalues are 21.1%and 36.7%for RF and BT models,respectively,and the performance of the RF model is better than that of the BT model.It is also noted that the curves of the predicted gaps are smooth.As can be seen from subplot(a),the best performance of the RF model,with thePMLequal to 4.2%,is achieved,which means more than 95% of the gap can be corrected by the trained RF model.Even in the worst validation case,as shown in(b),the predicted gap is larger than the true gap but the difference between them appears acceptable.For example,the propagated PC and RF-model predicted gap at the end of the 7 days OP span are 4.31 km and 33.46 km,respectively,while the PE is 33.76 km,making the difference reduced from 29.44 to 4.01 km.The rewarding performance of the trained Swarm A model's generalization to Swarm C is promising.This can be attributed to the fact that the two satellites are pair-flying such that they share similar data conditions and orbital environments.

    4.6.Generalization Capability Analysis

    The generalization of Swarm A models to Swarm B and Swarm C exhibits vastly different performances.An analysis is necessary to understand the possible causes.

    Generally speaking,the generalization performance of the trained models is strongly dependent on the similarities between the training data and application(validation)data.That is,when the training data and application data have high similarities,good generalization performance can be expected.In real scenarios,this assumption may not be satisfied,rendering the generalization performance difficult to be guaranteed.In this section,we propose the use of Jaccard similarity to measure the similarity between training and validation data sets and to examine the relation between the data similarity and generalization performance.

    Jaccard similarity is a common proximity measurement that can be used to find the similarity between two data sets(Baroni&Buser 1976).Given two data sets,PandQ,their intersection isP∩Qwith the size |P∪Q| (the number of members in the intersection set),and the union isP∪Qwith the size |P∪Q|.Then,the Jaccard similarity between them is defined as

    The Jaccard similarity will be 0 if the two sets do not have any member in the intersection set and 1 if the two sets are identical.It is intuitive to see thatJgets higher when the two data sets are more alike.Additionally,this function can be used to find the dissimilarity between two sets by calculating 1 ?J.This metric is applicable to a wide range of applications due to its generality.

    We now use the Jaccard similarity to measure the similarity between the training and validation data sets.To apply Equation (9),the training data set is defined asP,and the validation data set asQ,both of which are formed in the following way.Recalling that the training data set or the validation data set span over the same 3 months,and each data set has different numbers of OD runs.Each 3 days OD span is divided into several equal intervals.For every interval,the availability of the SLR track is examined.If there is a track in an interval,the track is coded as 1,otherwise as 0.For example,in the interval from 1.6 to 3.2 hr(assuming the interval length is 1.6 hr),there is a track of Swarm A,then the track is coded as 1.For a 3 days OD span,the data set is encoded as[1,0,1,...,0],where the number of encoded values is the number of intervals.In this way,the training or validation data set is constructed,as shown in Figure 14,where each row represents one 3 days OD span.Here,the 3 days OD span is divided into nine intervals of a length of 8 hr,actually,this figure can be regarded as the temporal distribution of the observation attributes.

    Figure 14.Illustration of the encoded data set.

    The similarity between the training and validation data sets is examined in terms of temporal and spatial closeness.Consider the case that,there is a track from the training data set,and in the same interval,there is a track from the validation data set.The starting time of a track is denoted asttfor the track from the training data set ortvfor the track from the validation data set.The azimuth and elevation at the point of maximum elevation of a track are denoted as(az,el)tor(az,el)v,which are converted to the unit vector rtor rv.The introduction of temporal and spatial closeness is to assist us in determining whether a model from data sets of one object(say Object A)can be generalized to an OD case of another object (say Object B).To do this,we first find the maximum J from all J values each is computed using Equation (9) with one data set of Object A and the data set of Object B.(For example,Object A has 30 data sets,we will have 30 J values.)Then,if the maximum J is larger than the threshold of J (Jthreshold),we proceed to compute the angle between the data set of Object B and the data set of Object A which has the maximum J using Equation(10).Last,if the angle is larger than its threshold α,we decide that the model of Object A can be generalized to the data set of Object B.

    For other cases where there is no or only one track from either the training or validation data set in an interval,the intersection in the interval is not available.The intersection set of the training and validation sets can now be formed,and the number of intersected tracks is counted.Figure 15 gives the schematic illustration of the spatial distribution of data.

    Figure 15.Schematic illustration of the spatial distribution of data set.

    When constructing the union set,only the interval having at least one track from either the training or validation data set is regarded as a member of the union,and thus the number of members in the union is obtained.The similarity between the training data set of Swarm A and the validation data set of Swarm B,as well as that between Swarm A and Swarm C,is presented in Table 3.

    In Table 4,it is seen that different thresholds result in different similarity measures.When the thresholds for the time difference and angular difference increase,the similarity understandably increases as well.The similarity between Swarm A and Swarm C is always higher than that between Swarm A and Swarm B,indicating the observations of Swarm A and Swarm C are much closer to each other both temporally and spatially,which is favorable to generalize the Swarm A models to Swarm C.It is worth noticing that,in most cases,for a fixed time interval,the increase of angular threshold has no or little effect on the similarity.The higher similarity between Swarm A and Swarm C is understandable,because they are flying almost side-by-side,and the projected distance in the in-track direction between them is about 15 km,thus,the data condition and orbital environment for them are very similar.Different for the Swarm A and Swarm B,the similarity measures are significantly smaller than that between Swarm A and Swarm C,which leads to poorer generalization performance when the Swarm A models are applied to Swarm B.

    Table 4Jaccard Similarity between Tracks of Swarm Satellites

    The results provide some insights into whether the trained models of a satellite can be successfully generalized to other satellites.If the data of a satellite is temporally and spatially close to the training data,the trained models are more likely to have better generalization performance.In this sense,one may first perform the Jaccard similarity between the training data and application data,and then determine whether to apply the trained models to the application data.

    4.7.Another Perspective of the Generalization Capability

    Theoretically speaking,if the PEs are accurately described by the PCs at each propagation point,the set of ratios of the errors to the covariances expectations,calculated as Mahalanobis distances,should conform to a chi-squared distribution with 3 Degrees of Freedom(DoF)(Drummond et al.2014).Usually,a Goodness-of-Fit(GOF)test is performed to assess how well the empirical distribution of Mahalanobis distances for each group of trajectories conforms to the expected 3-DoF chi-squared hypothesized parent distribution.Many GOF tests are proposed(Drummond et al.2014;Aristoff et al.2021),among these tests,Cramer von Misses(CvM)is widely used in space community.

    In this section,the CvM GOF test is carried out to evaluate the effectiveness of the proposed compensation method.The evaluation procedure starts with the collection of bins of 3-DoF chi-squared statistics at each 60 s propagation point for a group of propagations.Accordingly,the number of 3-DoF chisquared statistics in each bin is equal to the number of trajectories propagated in the group being tested.Ultimately,each bin of 3-DoF chi-squared statistics (at a common propagation point)is tested for realism using the aforementioned CvM test statistic.

    Figure 16 shows the empirical and hypothesized parent 3-DoF chi-squared distributions before the trained model of Swarm A was generalized to Swarm C,the red curves represent empirical distributions at each propagation point whereas the blue square-dot curve represents the hypothesized parent distribution.Clearly,the empirical and hypothesized parent 3-DoF chi-squared distributions do not match at all,while in Figure 17 the empirical distributions are conforming much closer to the hypothesized parent distribution after the trained model was generalized to Swarm C.

    Figure 16.Empirical and hypothesized parent 3-DoF chi-squared distributions (before the trained model of Swarm A was generalized to Swarm C).

    Figure 17.Empirical and hypothesized parent 3-DoF chi-squared distributions (after the trained model of Swarm A was generalized to the Swarm C).

    Figure 18 shows ap-value versus propagation time bar chart in which eachp-value represents the likelihood the bin of covariances at a particular propagation point conforms to a 3-DoF chi-squared distribution.The red-dot line represents the 1% Confidence Interval whereas the blue bar represents the likelihood the empirical distribution conforms to its parent distribution at a particular propagation point (Sackrowitz &Samuel 1999).The covariance realism assessment in this study collects bins at each 1.5 hr propagation time step over a 7 days propagation timespan.As a result,112 bins are assessed for covariance realism.After the trained model using Swarm A was generalized to Swarm C,55.3%of the set of trajectories during the trajectory propagation timespan conform to a 3-DoF chisquared hypothesized parent distribution.such a figure can be used to determine in which parts of the propagation timespan the covariance realism is faring well and in which it is faring poorly.

    Figure 18.p-value versus propagation time bar chart(after the trained model of swarm A was generalized to Swarm C).

    It is noted that covariance unrealism,however it may be evaluated,is unlikely consistent over the propagation time in the sense that,if the covariance is realistic at a particular propagation point,it cannot be expected to be realistic at all propagation points.When pursuing covariance realism remediation,one will therefore need to decide whether some sort of omnibus improvement over all propagation points is desired or whether it is preferable to focus on a particular part of the propagation timespan.

    For our result,a Pass Percentage of 55.3% is not an ideal result,but a set of covariances produced by the generalized model exhibiting a Pass Percentage closer to 60% is still a significant step forward.

    5.Conclusion

    This work proposes an alternative approach to achieving better covariance realism of the predicted orbit state.The work has demonstrated the feasibility of using ML methods to capture the difference between the propagated covariance and the orbit prediction errors,and thus,applying the trained models to correct the propagated covariance will result in a more realistic characterization of the orbit prediction errors.Compared with our previous dynamic calibration method (Li et al.2019),the proposed approach in this study is more automatic and general.

    The BT and RF methods are implemented in the ML framework to learn the inconsistency pattern when only sparse SLR track data are available in the orbit determination.Using the data in one month as training and testing data,the RF methods can capture more than 98% of the underlying inconsistency pattern.Applying the learned models to the data in the subsequent two months (the generalization to the future),the propagated covariance can be effectively corrected for more than 50% of the inconsistency,resulting in the corrected covariance much closer to the errors of true predicted states.

    The performance of applying Swarm A models to Swarm B and Swarm C is also investigated.The generalization of the Swarm A models to Swarm C is more successful than that to Swarm B.Because Swarm A and Swarm C are flying side-byside,about 79%and 64%of the inconsistency of Swarm C can be corrected on average when the Swarm A models are applied.To further explore the behind causes,the Jaccard similarity is introduced to examine the temporal and spatial similarity between the training data and application data.It is found that the Jaccard similarity is a proper metric that can guide one on whether and when is the right time to generalize the trained models of one satellite to another.

    Furthermore,a traditional CvM GOF test is performed to evaluate the covariance realism.A Pass Percentage of 55.3%has been achieved,which further demonstrates the effectiveness of the proposed machine learning algorithm in improving the covariance realism.

    From an operational perspective,the trained models,once optimized,could be deployed to run alongside traditional methods to perform near-real-time calibration to achieve better covariance realism.Further research is suggested to apply the established ML framework to more tracking data scenarios and more RSOs.

    Acknowledgments

    This research has been supported by the National Natural Science Foundation of China(grant No.12103035),the Special Fund of Hubei Luojia Laboratory (grant No.230600003),and the Fundamental Research Funds for the Central Universities(grant No.2042023gf0007).The authors are grateful to anonymous reviewers whose constructive and valuable comments greatly helped us to improve the paper.

    ORCID iDs

    女人久久www免费人成看片| 久久人妻熟女aⅴ| 国产免费一级a男人的天堂| 91午夜精品亚洲一区二区三区| av播播在线观看一区| 日本午夜av视频| 国产一区二区在线观看av| 美女国产视频在线观看| 国产一区亚洲一区在线观看| 2018国产大陆天天弄谢| 亚洲一级一片aⅴ在线观看| 观看av在线不卡| 伊人亚洲综合成人网| a级一级毛片免费在线观看| 国产在线一区二区三区精| 精品国产国语对白av| 亚洲精品久久午夜乱码| 亚洲美女视频黄频| 亚洲熟女精品中文字幕| 男人舔奶头视频| 最近中文字幕2019免费版| 中文资源天堂在线| 极品教师在线视频| 亚洲国产毛片av蜜桃av| 日韩欧美一区视频在线观看 | 夜夜看夜夜爽夜夜摸| 在线观看一区二区三区激情| 国产在线免费精品| 中文乱码字字幕精品一区二区三区| 97超视频在线观看视频| 成人免费观看视频高清| 大片电影免费在线观看免费| 精品国产一区二区三区久久久樱花| 少妇精品久久久久久久| 婷婷色综合www| 成人黄色视频免费在线看| 免费av不卡在线播放| 男女无遮挡免费网站观看| 中文字幕制服av| 亚洲熟女精品中文字幕| 蜜臀久久99精品久久宅男| 国产精品.久久久| 日本91视频免费播放| 日本欧美国产在线视频| 欧美日韩视频精品一区| 蜜桃在线观看..| 香蕉精品网在线| 午夜激情久久久久久久| 中文欧美无线码| 亚洲电影在线观看av| 久久久久久久久久久免费av| 一个人看视频在线观看www免费| 在线播放无遮挡| 日韩在线高清观看一区二区三区| 亚洲欧美成人精品一区二区| 熟女av电影| av视频免费观看在线观看| 极品少妇高潮喷水抽搐| 午夜激情福利司机影院| 亚洲欧美中文字幕日韩二区| 美女cb高潮喷水在线观看| 亚洲,一卡二卡三卡| 精品少妇久久久久久888优播| 亚洲欧洲日产国产| 日韩大片免费观看网站| 最新中文字幕久久久久| 国产极品天堂在线| 色94色欧美一区二区| 欧美变态另类bdsm刘玥| 在线观看一区二区三区激情| 丝瓜视频免费看黄片| 香蕉精品网在线| 国产乱人偷精品视频| 久久久国产欧美日韩av| 久久久久久久亚洲中文字幕| 亚洲三级黄色毛片| 少妇的逼水好多| 亚洲三级黄色毛片| 国产在线男女| 大又大粗又爽又黄少妇毛片口| 免费黄频网站在线观看国产| 久久久a久久爽久久v久久| 精品视频人人做人人爽| 极品教师在线视频| 国产 精品1| 国产淫片久久久久久久久| 91精品国产国语对白视频| 日韩免费高清中文字幕av| 久久国产亚洲av麻豆专区| 亚洲av福利一区| 婷婷色综合大香蕉| 九九在线视频观看精品| 精品人妻熟女毛片av久久网站| 国产深夜福利视频在线观看| 久久久久久伊人网av| 久久国产乱子免费精品| 国产一区二区三区av在线| 欧美精品一区二区免费开放| 国产黄频视频在线观看| 美女主播在线视频| 日韩精品有码人妻一区| 国产 一区精品| 国产精品国产三级专区第一集| 日韩一本色道免费dvd| 亚洲精品日韩在线中文字幕| www.色视频.com| 久久青草综合色| 美女福利国产在线| 99久国产av精品国产电影| 美女福利国产在线| 91精品一卡2卡3卡4卡| 久久久久久久大尺度免费视频| 免费在线观看成人毛片| 人妻系列 视频| 在线观看www视频免费| 狠狠精品人妻久久久久久综合| 十八禁高潮呻吟视频 | 欧美日韩av久久| 校园人妻丝袜中文字幕| av又黄又爽大尺度在线免费看| 国产欧美日韩综合在线一区二区 | 九九久久精品国产亚洲av麻豆| av播播在线观看一区| 国产极品天堂在线| 边亲边吃奶的免费视频| 十八禁网站网址无遮挡 | 一级毛片 在线播放| 亚洲av男天堂| 成人国产av品久久久| 亚洲国产精品一区二区三区在线| 国产伦精品一区二区三区四那| 少妇精品久久久久久久| 又黄又爽又刺激的免费视频.| av在线app专区| 亚洲av在线观看美女高潮| 精品亚洲乱码少妇综合久久| 一级av片app| 色视频www国产| 超碰97精品在线观看| 99热这里只有精品一区| 高清在线视频一区二区三区| 成年女人在线观看亚洲视频| 尾随美女入室| 色94色欧美一区二区| av.在线天堂| 免费观看av网站的网址| 中文天堂在线官网| 美女主播在线视频| 免费不卡的大黄色大毛片视频在线观看| 爱豆传媒免费全集在线观看| 又粗又硬又长又爽又黄的视频| 国产精品人妻久久久影院| 男女无遮挡免费网站观看| 免费黄色在线免费观看| 亚洲国产最新在线播放| 中国国产av一级| 亚洲av男天堂| 久久ye,这里只有精品| 国产黄色免费在线视频| 国产精品国产三级专区第一集| 国产白丝娇喘喷水9色精品| 精品久久久噜噜| h视频一区二区三区| 国产av国产精品国产| 青春草亚洲视频在线观看| 亚洲综合色惰| 精品久久久久久电影网| 国产男人的电影天堂91| 国产一区亚洲一区在线观看| 精品午夜福利在线看| 亚洲色图综合在线观看| 啦啦啦视频在线资源免费观看| 毛片一级片免费看久久久久| 久久韩国三级中文字幕| av在线播放精品| 性色avwww在线观看| 成人无遮挡网站| 日韩一区二区三区影片| 亚洲人成网站在线播| 国产成人精品一,二区| 日本91视频免费播放| 少妇的逼水好多| 一个人看视频在线观看www免费| 夫妻性生交免费视频一级片| 久久久久久久久久久免费av| 天堂中文最新版在线下载| 久久99蜜桃精品久久| 伊人亚洲综合成人网| 亚洲av中文av极速乱| 如日韩欧美国产精品一区二区三区 | 欧美最新免费一区二区三区| 在线天堂最新版资源| 久久久午夜欧美精品| av免费观看日本| 色吧在线观看| 国产亚洲欧美精品永久| 在线观看免费高清a一片| 国产黄色视频一区二区在线观看| 日韩一区二区三区影片| 亚洲第一av免费看| 中国美白少妇内射xxxbb| 精品熟女少妇av免费看| 美女脱内裤让男人舔精品视频| 只有这里有精品99| 精品国产乱码久久久久久小说| 国产乱人偷精品视频| 97精品久久久久久久久久精品| 一区二区三区免费毛片| 黄色怎么调成土黄色| 精品少妇久久久久久888优播| 亚洲精品国产av成人精品| 亚洲人与动物交配视频| 日韩一区二区三区影片| 97在线人人人人妻| 欧美一级a爱片免费观看看| 蜜桃在线观看..| 成年美女黄网站色视频大全免费 | 国产伦精品一区二区三区四那| 伦精品一区二区三区| 人体艺术视频欧美日本| 欧美精品人与动牲交sv欧美| 日本色播在线视频| 精品午夜福利在线看| 观看美女的网站| 2021少妇久久久久久久久久久| 妹子高潮喷水视频| 久久精品国产亚洲av天美| 亚洲第一av免费看| 国产成人一区二区在线| h日本视频在线播放| 美女大奶头黄色视频| av播播在线观看一区| 久久久久久久久大av| 夫妻午夜视频| 91精品伊人久久大香线蕉| 51国产日韩欧美| 免费黄网站久久成人精品| 日韩精品免费视频一区二区三区 | 成人毛片60女人毛片免费| 久久99精品国语久久久| 色婷婷av一区二区三区视频| 中国国产av一级| 18禁在线无遮挡免费观看视频| 国产淫片久久久久久久久| 中文字幕亚洲精品专区| 两个人免费观看高清视频 | 国产日韩一区二区三区精品不卡 | 国产免费视频播放在线视频| 日本av手机在线免费观看| 啦啦啦视频在线资源免费观看| 国内精品宾馆在线| 婷婷色av中文字幕| 欧美97在线视频| 在线播放无遮挡| 伊人亚洲综合成人网| 视频区图区小说| 成人影院久久| 亚洲va在线va天堂va国产| 青春草国产在线视频| 伊人久久国产一区二区| 欧美激情国产日韩精品一区| 亚洲电影在线观看av| 久久久久久久久大av| av卡一久久| 国产黄色视频一区二区在线观看| 国产69精品久久久久777片| 色5月婷婷丁香| 国产极品天堂在线| 国产高清国产精品国产三级| 一级毛片我不卡| 中文字幕免费在线视频6| 久久精品国产亚洲av涩爱| 日日啪夜夜撸| 亚洲av电影在线观看一区二区三区| 一区二区三区免费毛片| 乱人伦中国视频| 亚洲在久久综合| 日韩中字成人| 丰满迷人的少妇在线观看| 国产片特级美女逼逼视频| 最近2019中文字幕mv第一页| 午夜福利影视在线免费观看| 免费看av在线观看网站| 亚洲美女搞黄在线观看| h视频一区二区三区| 国产av精品麻豆| 亚洲av男天堂| 久久影院123| 乱系列少妇在线播放| 亚洲av成人精品一区久久| 国产一区有黄有色的免费视频| 亚洲经典国产精华液单| 亚洲国产精品专区欧美| 免费观看无遮挡的男女| a 毛片基地| 99热这里只有是精品50| 欧美区成人在线视频| 成人毛片a级毛片在线播放| 男女边吃奶边做爰视频| 国产在视频线精品| 极品少妇高潮喷水抽搐| 五月开心婷婷网| 成人国产麻豆网| av卡一久久| 伊人久久国产一区二区| 九草在线视频观看| 少妇人妻一区二区三区视频| 国产亚洲欧美精品永久| 午夜91福利影院| 成年av动漫网址| 日韩成人伦理影院| 国产熟女午夜一区二区三区 | 国产 精品1| 熟妇人妻不卡中文字幕| 高清视频免费观看一区二区| 亚洲美女黄色视频免费看| 丰满迷人的少妇在线观看| 久久人人爽人人片av| 亚洲精华国产精华液的使用体验| 人妻夜夜爽99麻豆av| 九九久久精品国产亚洲av麻豆| 精品卡一卡二卡四卡免费| 亚洲成人一二三区av| 亚洲国产精品999| 日日啪夜夜撸| 久久精品久久精品一区二区三区| 丝瓜视频免费看黄片| 色94色欧美一区二区| 亚洲精品乱久久久久久| 最近2019中文字幕mv第一页| 亚洲欧美成人精品一区二区| 国产精品无大码| 日韩强制内射视频| 午夜激情福利司机影院| 另类亚洲欧美激情| 国产精品一区二区性色av| 七月丁香在线播放| 18禁在线无遮挡免费观看视频| 日本黄色片子视频| 久久亚洲国产成人精品v| 亚洲欧美精品专区久久| 国产亚洲91精品色在线| 男人和女人高潮做爰伦理| 久久久久久久亚洲中文字幕| 永久免费av网站大全| 多毛熟女@视频| 韩国高清视频一区二区三区| 国产午夜精品一二区理论片| 成人毛片a级毛片在线播放| 精品久久国产蜜桃| 成年人午夜在线观看视频| 欧美97在线视频| 亚洲精品aⅴ在线观看| 2018国产大陆天天弄谢| 国产精品久久久久久精品电影小说| 欧美人与善性xxx| 99久久精品热视频| 最近2019中文字幕mv第一页| 国产白丝娇喘喷水9色精品| 十分钟在线观看高清视频www | 老熟女久久久| a级毛片在线看网站| 六月丁香七月| 亚洲人成网站在线观看播放| 三级国产精品欧美在线观看| 777米奇影视久久| 男人和女人高潮做爰伦理| 久久精品熟女亚洲av麻豆精品| 国产永久视频网站| 亚洲精品国产色婷婷电影| 日本黄色片子视频| 成年人免费黄色播放视频 | 黄色毛片三级朝国网站 | 99热网站在线观看| 精品一区二区三区视频在线| 在线播放无遮挡| 女人精品久久久久毛片| 秋霞在线观看毛片| 五月开心婷婷网| 啦啦啦在线观看免费高清www| 韩国高清视频一区二区三区| 国产白丝娇喘喷水9色精品| 国产极品粉嫩免费观看在线 | 亚洲欧美精品自产自拍| 亚洲综合色惰| 好男人视频免费观看在线| 精品99又大又爽又粗少妇毛片| 亚洲av二区三区四区| 亚洲av福利一区| 久久精品久久久久久久性| 中文字幕人妻丝袜制服| 偷拍熟女少妇极品色| 亚洲不卡免费看| 国产永久视频网站| 啦啦啦视频在线资源免费观看| 国产日韩欧美在线精品| 久久免费观看电影| 美女福利国产在线| 成人美女网站在线观看视频| 国产女主播在线喷水免费视频网站| 一级a做视频免费观看| 久久99热6这里只有精品| 国产精品99久久久久久久久| 哪个播放器可以免费观看大片| 大片免费播放器 马上看| 蜜桃在线观看..| 亚洲欧美成人综合另类久久久| 中文乱码字字幕精品一区二区三区| 成年人免费黄色播放视频 | 激情五月婷婷亚洲| 久久99热6这里只有精品| 国产精品.久久久| 黑人高潮一二区| 麻豆精品久久久久久蜜桃| 女性生殖器流出的白浆| 一级二级三级毛片免费看| 男女无遮挡免费网站观看| 九九久久精品国产亚洲av麻豆| 日韩一区二区三区影片| 国产女主播在线喷水免费视频网站| 国产免费一区二区三区四区乱码| 欧美老熟妇乱子伦牲交| 97超视频在线观看视频| 丝袜在线中文字幕| 国产精品久久久久久久电影| 免费不卡的大黄色大毛片视频在线观看| 国产视频内射| 成人亚洲欧美一区二区av| 久久影院123| 成人午夜精彩视频在线观看| 美女国产视频在线观看| 香蕉精品网在线| 蜜臀久久99精品久久宅男| 99热6这里只有精品| av网站免费在线观看视频| 好男人视频免费观看在线| 成人综合一区亚洲| 精品国产一区二区久久| 一本大道久久a久久精品| 少妇高潮的动态图| 狂野欧美激情性xxxx在线观看| 成人美女网站在线观看视频| 看非洲黑人一级黄片| 一级黄片播放器| 成年美女黄网站色视频大全免费 | 亚洲精品久久午夜乱码| 国产免费又黄又爽又色| 国产永久视频网站| av国产精品久久久久影院| av在线老鸭窝| 日本av手机在线免费观看| 日日啪夜夜爽| 亚洲av国产av综合av卡| 成人无遮挡网站| 一个人看视频在线观看www免费| 国产精品国产三级国产av玫瑰| 国产乱来视频区| 九草在线视频观看| √禁漫天堂资源中文www| 女的被弄到高潮叫床怎么办| 高清午夜精品一区二区三区| 18禁裸乳无遮挡动漫免费视频| 麻豆成人午夜福利视频| 亚洲色图综合在线观看| a级毛色黄片| 中文字幕人妻丝袜制服| 国产视频首页在线观看| 黑人巨大精品欧美一区二区蜜桃 | 精品国产国语对白av| 两个人免费观看高清视频 | 国产亚洲一区二区精品| 国产av码专区亚洲av| 成人特级av手机在线观看| 女的被弄到高潮叫床怎么办| 亚洲精品aⅴ在线观看| 日日摸夜夜添夜夜爱| 亚洲三级黄色毛片| 日韩中字成人| 国产黄色视频一区二区在线观看| 三级经典国产精品| 免费久久久久久久精品成人欧美视频 | 亚洲综合精品二区| 伦精品一区二区三区| 亚洲av福利一区| 中文字幕亚洲精品专区| 22中文网久久字幕| 嫩草影院入口| av视频免费观看在线观看| 久久国产乱子免费精品| 国产片特级美女逼逼视频| .国产精品久久| 一级二级三级毛片免费看| 久久久国产欧美日韩av| 自拍偷自拍亚洲精品老妇| 国语对白做爰xxxⅹ性视频网站| 亚洲精华国产精华液的使用体验| 十分钟在线观看高清视频www | 日韩电影二区| 一区二区av电影网| 欧美 日韩 精品 国产| 少妇被粗大猛烈的视频| 蜜桃久久精品国产亚洲av| 亚洲av男天堂| 一级爰片在线观看| 国产欧美日韩综合在线一区二区 | 亚洲三级黄色毛片| 少妇人妻久久综合中文| 免费看日本二区| 天天躁夜夜躁狠狠久久av| 2021少妇久久久久久久久久久| 精品酒店卫生间| xxx大片免费视频| 亚洲精品国产av蜜桃| 欧美日韩视频精品一区| 精品一区二区三区视频在线| 日韩熟女老妇一区二区性免费视频| 亚洲欧洲日产国产| 老女人水多毛片| 少妇人妻 视频| 如何舔出高潮| 汤姆久久久久久久影院中文字幕| 美女cb高潮喷水在线观看| 久久鲁丝午夜福利片| 在线观看国产h片| av专区在线播放| 一本—道久久a久久精品蜜桃钙片| 久久久久久久大尺度免费视频| 男人舔奶头视频| 久久久久网色| 精品国产一区二区三区久久久樱花| 91精品国产国语对白视频| 亚洲无线观看免费| 少妇的逼好多水| 一级毛片aaaaaa免费看小| 一本—道久久a久久精品蜜桃钙片| 国产深夜福利视频在线观看| 26uuu在线亚洲综合色| 免费看日本二区| 最新的欧美精品一区二区| 亚洲人与动物交配视频| 三级国产精品欧美在线观看| 下体分泌物呈黄色| 成人毛片a级毛片在线播放| 高清不卡的av网站| 国产欧美日韩精品一区二区| 亚州av有码| 久久久国产欧美日韩av| 成人国产av品久久久| 日韩 亚洲 欧美在线| 亚洲av日韩在线播放| 精品久久久精品久久久| 熟女电影av网| 人妻人人澡人人爽人人| 日本免费在线观看一区| 一本一本综合久久| 国产av精品麻豆| 91精品伊人久久大香线蕉| 少妇高潮的动态图| 国产高清有码在线观看视频| a级片在线免费高清观看视频| 少妇的逼好多水| 日本欧美视频一区| 爱豆传媒免费全集在线观看| av黄色大香蕉| 精品一区二区免费观看| 亚洲人成网站在线播| 日本色播在线视频| 亚洲国产欧美日韩在线播放 | 春色校园在线视频观看| 亚洲欧美精品自产自拍| 亚洲精品日本国产第一区| 日本黄大片高清| 中文字幕精品免费在线观看视频 | 日韩欧美精品免费久久| 女人久久www免费人成看片| 视频中文字幕在线观看| 人人妻人人看人人澡| av一本久久久久| 少妇被粗大的猛进出69影院 | 99热全是精品| 亚洲美女搞黄在线观看| 国产一区二区在线观看av| 日韩视频在线欧美| 成人影院久久| 成人免费观看视频高清| 美女cb高潮喷水在线观看| 亚洲激情五月婷婷啪啪| 久久人人爽人人片av| 这个男人来自地球电影免费观看 | 国产女主播在线喷水免费视频网站| 日韩亚洲欧美综合| 精品国产一区二区三区久久久樱花| 精品少妇内射三级| 国产免费一级a男人的天堂| 国产精品久久久久久av不卡| 老司机影院毛片| 色婷婷久久久亚洲欧美| 国产免费福利视频在线观看| 最近2019中文字幕mv第一页| 国产真实伦视频高清在线观看| 成年av动漫网址| 美女国产视频在线观看| 久久国产精品男人的天堂亚洲 | 日本欧美视频一区| av又黄又爽大尺度在线免费看| 午夜视频国产福利| 在线观看美女被高潮喷水网站| 久久久国产精品麻豆| 亚洲av免费高清在线观看| 亚洲精品久久久久久婷婷小说| 欧美成人精品欧美一级黄| 国产精品秋霞免费鲁丝片| 观看免费一级毛片| 成人特级av手机在线观看| 日韩,欧美,国产一区二区三区|