999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Geomagnetic Orbit Determination Using Fuzzy Regulating Unscented Kalman Filter

2021-09-26 02:40:26,*,,

,*,,

1.College of Astronautics,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,P.R.China;

2.Key Laboratory of Space Photoelectric Detection and Perception(Nanjing University of Aeronautics and Astronautics),Ministry of Industry and Information Technology,Nanjing 210016,P.R.China;

3.National Key Laboratory of Science and Technology on Aerospace Intelligent Control,Beijing 100854,P.R.China

Abstract:Geomagnetic orbit determination fits for nanosatellites which pursue low cost and high-density ratio,but one of its disadvantages is the poor position accuracy introduced by magnetic bias.Here,a new method,named the fuzzy regulating unscented Kalman filter(FRUKF),is proposed.The magnetic bias is regarded as a random walk model,and a fuzzy regulator is designed to estimate the magnetic bias more accurately.The input of the regulator is the derivative of magnetic bias estimated from unscented Kalman filter(UKF).According to the fuzzy rule,the process noise covariance is adaptively determined.T he FRUKF is evaluated using the real-flight data of the SWARMA.The experimental results show that the root-mean-square(RMS)position error is 3.1 km and the convergence time is shorter than the traditional way.

Key words:geomagnetic orbit determination;unscented Kalman filter(UKF);fuzzy regulator;magnetic bias;international geomagnetic reference field(IGRF)

0 Introduction

The magnitude and vector of the geomagnetic field are relevant to the position and attitude of satellite related to the Earth.Thus,the geomagnetic field can be utilized for orbit determination[1].

The geomagnetic orbit determination was first tested by Pisiaki in 1993[2].The measurement was the magnitude of the geomagnetic field,and an extended Kalman filter(EKF)was designed.The real-flight data from the magnetic field satellite(MAGSAT)was used in his experiment,and the results showed that the position error was about 8 km.The geomagnetic field model selected the international geomagnetic reference field(IGRF),which is difficult in calculation and linearization.Thus,a polynomial geomagnetic model was proposed[3],and the experiment showed its validity by using real-flight data.As the geomagnetic orbit determination system is non-linear,the unscented Kalman filter(UKF)can improve the orbit determination accuracy.Besides,a sigma-point batch filter(UBF)was proposed and the positioning accuracy was 1—2 km.This method was validated by using the data from the satellite Challenging Minisatellite Payload(CHAMP)[4].However,the data the batch filter used should be collected for days,which is not proper for real-time orbit determination.To improve the observability of the orbit determination system,researchers also took other observations into account.The sensors they employed included horizon sensor[5],sun sensor[3,6-7],redshift[6]and star sensor[8].

The accuracy of IGRF limits the performance of the geomagnetic orbit determination system[7].Pi-siaki defined an external time-varying magnetic field and perturbations from the 1985 IGRF model of the internal field with 130 coefficients,and the coefficients are considered as state variables[9].However,this method is too complex for the restricted calculation capacity in orbit.Define the magnetic bias as the difference between the calculated geomagnetic data produced by solving the geomagnetic field model and the geomagnetic data produced by magnetometer.Therefore,the magnetic bias includes the magnetometer error,geomagnetic model error and remanence.In the attitude determination algorithm,the magnetic bias can be reduced by two-step[10]or three-step algorithm[11].In the geomagnetic orbit determination,the magnetic bias is usually modeled as a random walk and estimated as a state variable.Researchers investigated the relationship between the geomagnetic model error and the geographic latitude,and then removed the geomagnetic model error in orbit determination processing[12].However,this method cannot be used to eliminate the influence introduced by magnetometer error and remanence.

This paper proposes a fuzzy regulating UKF(FRUKF)to realize the geomagnetic orbit determination.The observation of the system is the geomagnetic field magnitude,which is estimated by IGRF.The magnetic bias is modeled as a random walk,and then a fuzzy regulator is designed to improve its estimating accuracy.The input of this regulator is the difference between two neighboring magnetic biases estimated by the UKF.After the fuzzy processing,a process noise covariance is determined on line.Experiments are performed with the real-flight data from SWARM-A,and the results show that the accuracy of geomagnetic orbit determination using FRUKF is better than the traditional method and the convergence time is also shorter.

1 Geomagnetic Orbit Determination Model

1.1 Orbit dynamics model

Since the input of IGRF is described in the Earth-fixed coordinates,the orbit dynamics model considered the J2 effect can be described as

wherer=[x,y,z]Tandv=[v x,vy,vz]Tare the position and velocity of satellite respectively.μis the Earth gravitational constant;rthe magnitude of the vectorr;Rethe equatorial radius of Earth;andωthe Earth rotation angular velocity.

1.2 Measurement model

Choose the IGRF as the geomagnetic model,and the geomagnetic potentialVcan be expressed as

wherea=6 371.2 km,N=13,F=cos(mλ)+sin(mλ).andare the Gauss coefficients.λis the longitude andθthe geocentric co-latitude.(cosθ)are the Schmidt quasi-normalized associated Legendre functions of degreenand orderm[13].

Thus,the northward,eastward,and inward components of the geomagnetic field are

The satellite’s attitude is needed if the observation is geomagnetic field vector[8].However,the accuracy of the attitude determination of some nanosatellites is too poor to meet the requirement of geomagnetic orbit determination.Therefore,the magni-tude of geomagnetic field is used.The measurement model can be described as

whereBmis the geomagnetic measurement obtained from the magnetometer,ηthe zero-mean Gaussian noise,andBbthe magnetic bias.Bbcan be modeled as a random walk as

whereabis the zero-mean Gaussian noise.

Then,Bbis considered as a state variate in the UKF.Thus,the state vector can be rewritten as

2 FRUKF Design

2.1 UKF design

EKF is an efficient tool for orbit determination.However,the neglection of higher order terms in Taylor expansion calculation is an approximation process.The UKF improves the estimating accuracy by using so-called sigma points.The sigma points are a minimal set of points that is capable to capture the true mean and covariance of the state vector.This approach is called unscented transform(UT).

According to the Eqs(.1,4),the nonlinear discrete-time system of the geomagnetic orbit determination can be summarized as

wherex kis the state vector attk,w k=[fx,k,fy,k,fz,k,ab,k]is the process noise attk,ηkis the measurement noise attk.wandηare the zero-mean Gaussian noise vectors.Then,the covariance matrix ofwis denoted asQ,and the covariance matrix ofηis denoted asR.

The equations of UKF are summarized in Table 1[14],whereλ=α2(n+k)-nis the composite scaling parameter,nthe dimension ofx a,andandare calculated by

Table 1 Equations of UKF[14]

whereαdetermines the spread of the sigma points,kis the secondary scaling parameter,andβis used to incorporate prior knowledge of the state distribution[14].

2.2 Fuzzy regulator design

It is obvious that the estimating accuracy of the magnetic bias is important for the geomagnetic orbit determination.The magnetic bias is influenced bythe process noise covarianceQ.Generally,Qis a constant matrix in UKF.

However,regardingQas a constant is an approximation.The geomagnetic measurement and the corresponding position data,which are provided by SWARM-A from April 19th to 20th,are utilized to analyze the magnetic bias.The geomagnetic measurement produced by SWARM-A is denoted asBs,and the geomagnetic magnitude produced by solving the IGRF using SWARM-A position data is denoted asBc.The difference is defined as

Fig.1 shows the derivative of?B,which is denoted as?B˙.Obviously,the?B˙changes as satellite orbiting.Thus,it is necessary to utilize a changingQwhen performing orbit determination process.A fuzzy regulator is proposed here.

Fig.1 Derivative of magnetic bias

First,when the UKF runs,Bbis estimated.The estimatedBbattk-1andtkare denoted asBb,k-1andBb,k,respectively.Then,?Bbis calculated as

For the geomagnetic orbit determination system,the time update forBbis

whereis the sigma points forBbattkandthe sigma points forabattk.

Since the process covariance matrixQ=w wT,wheretheprocessnoisew=[fx,f y,fz,ab].Q(4,4)is chosen as the output of the fuzzy regulator,which is the element located in the fourth row and the fourth column of the covarianceQ.Input?Bbinto the fuzzy regulator,and an adaptiveQ(4,4)is determined.This procedure is called the fuzzy regulator.

The linguistic variables of both ?BbandQ(4,4)are small(S),medium(M),large(L),very large(VL).The membership functions of them are trapezoid.The regulating strategy is shown as follows.When?Bbis large,which meansBbchanges rapidly andQ(4,4)should be large.When?Bbis close to 0,which meansBbalmost remain steady andQ(4,4)should be small.The corresponding regulating strategy is listed in Table 2.

Table 2 Corresponding control strategy

A UKF using the afore-mentioned fuzzy regulator is FRUKF in this paper.Its flow chart is shown in Fig.2.This strategy will improve the estimation accuracy ofBb,and further improve the performance of the geomagnetic orbit determination.

Fig.2 Flow chat of FRUKF

3 Experiments and Analyses

The Swarm mission was launched by the European Space Agency(ESA)on 22 November 2013.The mission consists of three identical satellites,flying in polar orbits.The data for the geomagnetic or-bit determination experiments are from SWARMA,whose initial altitude is about 480 km and inclination is 87.4°.The position accuracy of SWARMA is better than 0.01 m[15].Thus,the data from SWARM-A is utilized to evaluate the estimation accuracy of FRUKF.

The orbit determination performance of EKF is first compared with that of UKF.The time span of the experiment data is from April 19th to 20th.x0=[r0,v0,0],wherer0is the position of SWARM-A with an initial error of 1 000 m,andv0=(r1-r0)/2,P0is set to has a lower order compared to the initial ofx0based on experience.The J2-effect is about 8×10-3m/s2,sowis set to bew=[10-4m/s2,10-4m/s2,10-4m/s2,5 nT]. Therefore,the initial condition of the filter is

Set the constants of UKF asα=1,k=0.5 andβ=1.5,respectively.Fig.3 shows the position errors of both EKF and UKF.The position error is defined as|Ps-Pf|.Psis the position vector provided by SWARM-A,andPfthe estimated position vector from the filters.Both fEKF and UKF converge at about 60 000 s.After convergence,the position errors of both UKF and EKF vary as orbiting.The max position error of UKF is 7 km,and the max position error of EKF is 10 km.The root-meansquare(RMS)position error of UKF is 3.6 km,and the RMS position error of EKF is 4.6 km.In this paper,all the RMS errors are calculated by using the data after 60 000 s.Therefore,the orbit determination performance of UKF is better than that of EKF.Fig.4 displays the magnetic bias estimation of both EKF and UKF,where the standard deviation(STD)is?Bdefined by Eq(.12).Fig.4 shows that the estimation of the magnetic bias of UKF are similar to that of EKF.The estimation error of magnetic bias is the difference between?Band the estimated magnetic bias from filter.The RMS estimation error of magnetic bias is about 22 nT both of EKF and UKF.Since the magnitude of the geomagnetic field varies slowly as orbiting,a small magnetic bias error will introduce a large position error.Therefore,it is meaningful to improve the estimation of magnetic bias.

Fig.3 Position errors of EKF and UKF

Fig.4 Magnetic biases of EKF and UKF

Fig.5 displays the position errors of UKFs whenQ(4,4)changes.All the UKFs converge when time passing,but the time the filters take is different.WhenQ(4,4)≤1,the UKF takes about 20 000 s to converge,but the max position error changes from 10 km to 12 km.WhenQ(4,4)increase,the filter needs more time to converge,and the position accuracy is improved.WhenQ(4,4)>1,the convergence time the filter takes is about 60 000 s,and the max position error is about 7 km.The detailed results are summarized in Table 3.WhenQ(4,4)>5,the convergence time remains when the position accuracy decreases.Therefore,it is hard to meet the requirement of fast convergence rate and high position accuracy in geomagnetic orbit determination using UKF with a constant covarianceQ(4,4).The proposed FRUKF can improve the geomagnetic orbit determination.

Table 3 The maximum position er r or and conver gence time using different Q

Fig.5 Position errors of UKF with different Q(4,4)

The initial conditions of the FRUFK are set to be same to the UKF.Fig.6 is the membership of?BbandQ(4,4).The domain of?Bbis[0,4]according to Fig.1(only partial images are given here),and the domain ofQ(4,4)is{0.5,1,3,5}according to Table 3.Fig.7 is the position errors of FRUKF and UKF whenQ(4,4)=5.The system takes 20 000 s to converge,which is as soon as the UKF withQ(4,4)=0.5.The maximum position error of UKF whenQ(4,4)=5 is 7 km,and its RMS position error is 3.6 km.The maximum position error of FRUKF is 6 km,and its RMS position error is 3.1 km.Therefore,the geomagnetic orbitdetermination performance of FRUKF is better than the traditional method.

Fig.6 Memberships of the fuzzy regulator

Fig.7 Position error of FRUKF

As is shown in Fig.8,the value ofQ(4,4)and the slope of bias during the orbit determination have the same trend of change.Therefore,the fuzzy regulator successfully changes the value ofQ(4,4)based on the slope of bias.Fig.9 demonstrates the estimation error of geomagnetic bias between FRUKF and UKF.After 60 000 s,the RMS estimation errors of geomagnetic bias of FRUKF and UKF are 16.37 nT and 24.6 nT,respectively.Accordingly,the estimation accuracy of geomagnetic bias of FRUKF is 30%higher than that of UKF.

Fig.8 Values of Q(4,4)and-?B b while orbiting

Fig.9 Magnetic errors between FRUKF and UKF when Q(4,4)=5

Finally,the calculated amount is compared between UKF and FRUKF.The filters are run in a computer with MATLAB 2019a,and the result is shown in Table 4,wheref(x)andh(x)are the time the state vector and the measurement update take,and the filter time is the time the rest calcultaion of the filter takes.Since the time of data reading and ploting is ignored,the sum of the time off(x),h(x)and filter time is shorter than the total time.From Table 4,the time FRUKF takes only increased 19 s,which is 3.2%compared with UKF.Thus,the computational result of FRUKF is similar to that of UKF.

Table 4 Time of running UKF and FRUKF s

4 Conclusions

An FRUKF is proposed for geomagnetic orbit determination.The magnetic bias is modeled as a random walk.The process covariance of the filter is determined on line by a fuzzy regulator according to the trend of magnetic bias estimation.Therefore,the estimation accuracy of the magnetic bias is improved,and then the position accuracy and convergence rate of the filter are also improved.The calculated result of FRUKF is similar to that of UKF.For nanosatellites,it is a useful orbit determination approach.

AcknowledgementThis study was supported by the National Natural Science Foundation of China(No.61673212).

AuthorsMr.CHEN Guifang is studying for the master’s degree in the College of Astronautics,Nanjing University of Aeronautics and Astronautics.His research interest focuses on autonomous navigation.

Prof.YU Feng received the Ph.D.degree in navigation guidance and control from Nanjing University of Aeronautics and Astronautics in 2008.He is currently a professor and doctoral supervisor of the College of Astronautics in Nanjing University of Aeronautics and Astronautics.His main research interest is microsatellite control technology.

Author contributionsMr.CHEN Guifang designed the study,complied the models,conducted the analysis,interpreted the result and wrote the manuscript.Prof.YU Feng and Prof.ZONG Hua contributed to data and the model components for the IGRF model.Ms.WANG Run contributed to the discussion and background of the study.All authors commented on the manuscript draft and approved the submission.

Competing interestsThe authors declare no competing interests.

主站蜘蛛池模板: 成人蜜桃网| 亚洲成a人在线播放www| 午夜视频免费试看| 波多野结衣在线se| 三上悠亚在线精品二区| 亚洲无线国产观看| 高潮爽到爆的喷水女主播视频 | 99re精彩视频| 精品99在线观看| 97免费在线观看视频| 国产免费黄| 特级毛片8级毛片免费观看| 一级毛片免费观看不卡视频| 国产成人综合久久精品尤物| 97se亚洲| 亚洲成人黄色在线| 欧美曰批视频免费播放免费| 88av在线| 国产肉感大码AV无码| 国产av一码二码三码无码| 精品少妇人妻无码久久| 免费国产不卡午夜福在线观看| 国产毛片高清一级国语| 有专无码视频| 久久这里只有精品66| 国产精欧美一区二区三区| 免费无遮挡AV| 99精品国产自在现线观看| 一级高清毛片免费a级高清毛片| 国产成人综合网在线观看| 欧美另类图片视频无弹跳第一页 | 中文字幕久久亚洲一区| 日本影院一区| 亚洲AV无码久久精品色欲| 亚洲va欧美va国产综合下载| 无码人中文字幕| 亚洲第一区欧美国产综合 | 亚洲成年人片| 国禁国产you女视频网站| 福利在线一区| 色亚洲成人| 久久婷婷综合色一区二区| 性做久久久久久久免费看| 国产精品久久久久久搜索 | 综合色在线| 九一九色国产| 久草中文网| 人妻中文字幕无码久久一区| 国产精品青青| 亚洲一级无毛片无码在线免费视频| 欧美成人午夜视频免看| 亚洲va欧美ⅴa国产va影院| h网址在线观看| 8090午夜无码专区| 大香伊人久久| 国产成人综合久久精品下载| 亚洲人人视频| 国产福利在线观看精品| 国产精品亚洲天堂| 亚洲欧美在线综合图区| 国内精品免费| 美女免费精品高清毛片在线视| 国产一区在线视频观看| 久久精品娱乐亚洲领先| 91精品国产自产在线老师啪l| 精品三级在线| 中文字幕永久视频| 亚洲天堂在线视频| 日韩在线1| 成人在线观看一区| 亚洲色图另类| 在线看国产精品| 国产精品成| 麻豆国产原创视频在线播放 | 中文字幕 日韩 欧美| 在线观看国产小视频| 在线人成精品免费视频| 亚洲人成网站18禁动漫无码| 四虎永久在线精品影院| 国产一二三区视频| 欧洲熟妇精品视频| 欧美日韩成人在线观看|