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.

主站蜘蛛池模板: 国产欧美又粗又猛又爽老| 国产精品欧美在线观看| 日本成人福利视频| 91麻豆精品国产高清在线| 91偷拍一区| 亚洲欧洲自拍拍偷午夜色| 一区二区三区精品视频在线观看| 欧美日韩一区二区三区四区在线观看 | 国产精品久久久久久影院| 欧美三級片黃色三級片黃色1| 日韩午夜伦| 国产精品女主播| 精品亚洲国产成人AV| 欧洲亚洲欧美国产日本高清| 日韩在线第三页| 男女男免费视频网站国产| 人妻中文久热无码丝袜| 亚洲综合九九| 国外欧美一区另类中文字幕| 成人av手机在线观看| 亚洲欧美色中文字幕| 2020国产精品视频| 激情综合网址| 欧美成人看片一区二区三区| 蝌蚪国产精品视频第一页| 亚洲Av激情网五月天| 极品国产一区二区三区| 色偷偷男人的天堂亚洲av| 欧洲欧美人成免费全部视频| 免费Aⅴ片在线观看蜜芽Tⅴ| 九色视频一区| 久久无码免费束人妻| 狠狠综合久久| 亚洲中文字幕在线精品一区| 91年精品国产福利线观看久久| 综合色区亚洲熟妇在线| 91精品国产一区| 免费人成黄页在线观看国产| 久久久受www免费人成| 亚洲日本中文字幕天堂网| 岛国精品一区免费视频在线观看 | 国产又爽又黄无遮挡免费观看| 重口调教一区二区视频| 国产9191精品免费观看| 久久久久免费看成人影片 | 亚洲中文字幕23页在线| 99精品国产电影| a毛片免费观看| 日韩AV无码一区| 成人在线观看一区| 71pao成人国产永久免费视频| 天天干天天色综合网| 日韩a级毛片| 亚洲天堂视频在线免费观看| 亚洲综合香蕉| 久久不卡国产精品无码| 97视频在线精品国自产拍| 国产国产人成免费视频77777 | 国产在线麻豆波多野结衣| 91精品小视频| 色偷偷综合网| 国产高潮视频在线观看| 久久精品亚洲热综合一区二区| 高清国产va日韩亚洲免费午夜电影| 国产精品久久久久久久久| a毛片在线播放| 日韩一级毛一欧美一国产| 国产精品高清国产三级囯产AV| 国产Av无码精品色午夜| 高清无码不卡视频| www精品久久| www.av男人.com| 91av成人日本不卡三区| 国产精品亚洲欧美日韩久久| 亚洲精品不卡午夜精品| 日韩色图区| 91精品国产自产在线观看| 亚洲欧美一区二区三区麻豆| 亚洲九九视频| 国产产在线精品亚洲aavv| 国产99精品视频| 一本无码在线观看|