GPS复合时钟分析毕业设计中英文翻译.doc

上传人:豆**** 文档编号:29896330 上传时间:2022-08-02 格式:DOC 页数:15 大小:142KB
返回 下载 相关 举报
GPS复合时钟分析毕业设计中英文翻译.doc_第1页
第1页 / 共15页
GPS复合时钟分析毕业设计中英文翻译.doc_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《GPS复合时钟分析毕业设计中英文翻译.doc》由会员分享,可在线阅读,更多相关《GPS复合时钟分析毕业设计中英文翻译.doc(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、外文原文Hindawi Publishing CorporationInternational Journal of Navigation and ObservationVolume 2008, Article ID 261384,8 pagesdoi:10.1155/2008/261384Research ArticleGPS Composite Clock AnalysisJames R. WrightAnalytical Graphics, In c., 220 Valle y Creek Blvd, E x ton, PA 19341, USA Correspondence shoul

2、d be addressed to James R. Wright, jwrightReceived 30 June 2007; Accepted 6 November 2007Recommended by Demetrios MatsakisCopyright 2008 James R. Wright. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reprod

3、uction in any medium, provided the original work is properly cited.Abstract The GPS composite clock defines GPS time, the timescale used today in GPS operations. GPS time is illuminated by examination of its role in the complete estimation and control problem relative to UTC/TAI. The phase of each G

4、PS clock is unobservable from GPS pseudorange measurements, and the mean phase of the GPS clock ensemble (GPS time) is unobservable. A new and useful obs e r vabilit y definition is presented, together with new observabilit y theorems, to demonstrate explicitly that GPS time is unobservable. Simulat

5、ed GPS clock phase and frequency deviations, and simulated GPS pseudorange measurements, are used to understand GPS time in terms of Kalman filter estimation errors.1. INTRODUCTIONGPS time is created by processing GPS pseudorange measurements with the operational GPS Kalman filter. Brown 2refers to

6、the object created by the Kalman filter as the GPS composite clock, and to GPS time as the implicit ensemble mean phase of the GPS composite clock. The fundamental goal by the USAF and the USNO is to control GPS time to within a specified bound of UTC/TAI. (I refer to TAI/UTC understanding that UTC

7、has an accumulated discontinuity (a sum of leap seconds) when compared to TAI. But unique two-way transformations between TAI and UTC have been in successful operational use since 1972. I have no need hereinto further distinguish between TAI and UTC.) I present here a quantitative analysis of the GP

8、S composite clock, derived from detailed simulations and associated graphics. GPS clock diffusion coefficient values used here were derived from Allan deviation graphs presented by Oaks et al. 12 in 1998. I refer to them as “realistic,” and in the sequel I claim “realistic” results from their use. F

9、igure 1 presents their diffusion coefficient values and my derivation of associated Allan deviation lines.My interest in the GPS composite clock derives from my interest in performing real-time orbit determination for GPS NAVSTAR spacecraft from ground receiver pseudorange measurements. (James R Wri

10、ght is the architect of ODTK (Orbit Determination Tool Kit), a commercial soft-ware product offered by Analytical Graphics, Inc. (AGI).)The estimation of NAVSTAR orbits would be in complete without the simultaneous estimation of GPS clock parameters. I use simulated GPS clock phase and frequency dev

11、iations, and simulated GPS pseudorange measurements, to study Kalman filter estimation errors.This paper was first prepared for TimeNav07 20 . I am indebted to Charles Greenhall (JPL) for encouragement and help in this work.2. THE COMPLETE ESTIMATION AND CONTROL P ROBLEMThe USNO operates two UTC/TAI

12、 master clocks, each of which provides access to an estimate of UTC/TAI in real time(1 pps). One of these clocks is maintained at the USNO, and the other is maintained at Schriever Air Force Base in Colorado Springs. This enables the USNO to compare UTC/TAI to the phase of each GPS orbital NAVSTAR c

13、lock via GPS pseudorange measurements, by using a UTC/TAI master clock in a USNO GPS ground receiver. Each GPS clock is a member of (internal to) the GPS ensemble of clocks, but the USNO master clock is external to the GPS ensemble of clocks. Because of this, the difference between UTC/TAI and the p

14、hase of each NAVSTAR GPS clock is observable. This difference can be (and is) estimated and quantified. The root mean square (RMS) on these differences quantifies the difference between UTC/TAI and GPS time. Inspection of the differences between UTC/TAI and the phase of each NAVSTAR GPS clock enable

15、s the USNO to identify GPS clocks that require particular frequency-rate control corrections. Use of this knowledge enables the USAF to adjust frequency rates of selected GPS clocks. Currently, the USAF uses an automated bang-bang controller on frequency-rate. (According to Bill Feess, an improvemen

16、t in control can be achieved by replacing the existing “bang-bang controller” with a “proportional controller.”)3. STOCHASTIC CLOCK PHYSICSThe most significant stochastic clock physics are understood in terms of Wiener processes and their integrals .Clock physics are characterized by particular valu

17、es of clock-dependent diffusion coefficients, and are conveniently studied with aid of a relevant clock model that relates diffusioncoefficient values to their underlying Wiener processes. For my presentation here I have selected “The clock model and its relationship with the Allan and related varia

18、nces” presented as an IEEE paper by Zucca and Tavella 19 in 2005.Except for FM flicker noise, this model captures the most significant physics for all GPS clocks. I simulate and validate GPS pseudorange measurements using simulated phase deviations and simulated frequency deviations, according toZuc

19、ca and Tavella.4. KALMAN FILTERSI present my approach for the optimal sequential estimation of clock deviation states and their error covariance functions. Sequential state estimates are generated recursively from two multidimensional stochastic update functions, the time update (TU) and the measure

20、ment update(MU). The TU moves the state estimate and covariance forward with time, accumulating integrals of random clock deviation process noise in the covariance. The MU is performed at a fixed measurement time where the state estimate and covariance are corrected with new observation information.

21、The sequential estimation of GPS clock deviations re-quires the development of a linear TU and nonlinear MU. The nonlinear MU must be linearized locally to enable application of the linear Kalman MU. Kalmans MU derives from Shermans theorem, Shermans theorem derives from Andersons theorem 1, and And

22、ersons theorem derives from the Brunn-Minkowki inequality theorem . The theoretical foundation for my linearized MU derives from these theorems.4.1. Initial conditionsInitialization of all sequential estimators requires the use of an initial state estimate column matrix and an intial state estimate

23、error covariance matrix for time t0.4.2. Linear TU and nonlinear MUThe simultaneous sequential estimation of GPS clock phase and frequency deviation parameters can be studied with the development of a linear TU and nonlinear MU for the clock state estimate subset. This is useful to study clock param

24、eter estimation, as demonstrated in Section 6 .Let denote an n 1 column matrix of state estimate components, where the left subscript j denotes state epoch tj and the right subscript i denotes time-tag ti for the last observation processed, where i, j 0, 1, 2, .Let denote an associated n n square sy

25、mmetric state estimate error co-variance matrix (positive eigenvalues).4.2.1. Linear TUFor k0, 1, 2, 3,., M , the propagation of the true un-known n1 matrix state is given by (1)Whereis called the process noise matrix. Propagation of the known n 1 matrix state estimate is given by (2)because the con

26、ditional mean of is zero. Propagation of the known n n matrix state estimate error covariance matrixis given by (3)where the n n matrixis called the process noise co-variance matrix.4.2.2. Nonlinear MUCalculate the n1matrix filter gain: (4)The filter measurement update state estimate n 1matrix, due

27、to the observation yK+1, is calculated with (5)5. UNOBSERVABLE GPS CLOCK STATESGPS time is created by the operational USAF Kalman filter by processing GPS pseudorange observations. GPS time is the mean phase of an ensemble of many GPS clocks, and yet the clock phase of every operational GPS clock is

28、 unobservable from GPS pseudorange observations, as demonstrated below. GPS NAVSTAR orbit parameters are observable from GPS pseudorange observations. The USAF Kalman filter simultaneously estimates orbit parameters and clock parameters from GPS pseudorange observations, so the state estimate is par

29、titioned in this manner into a subset of unobservable clock parameters and a subset of observable orbit parameters. This partition is performed by application of Shermans theorem in the MU.5.1. Partition of KF1 estimation errorsSubtract estimated clock deviations from simulated (true) clock deviatio

30、ns to define and quantify Kalman filter (KF1) estimation errors. Adopt Browns additive partition of KF1 estimation errors into two components. I refer to the first component as the unobservable error common to each clock (UECC), and to the second component as the observable error independent for eac

31、h clock (OEIC). (Observability is meaningful here only when processing simulated GPS pseudorange data.) On processing the first GPS pseudorange measurements with KF1 the variances on both fall quickly. But with continued measurement processing the variances on the UECC increase without bound while t

32、he variances on the OEIC approach zero asymptotically.For simulated GPS pseudorange data I create an optimal sequential estimate of the UECC by application of a second Kalman filter KF2 to pseudo measurements defined by the phase components of KF1 estimation errors.Since there is no physical process

33、 noise on the UECC, an estimate of the UECC can also be achieved using a batch least squares estimation algorithm on the phase components of KF1 estimation errorsdemonstrated previously by Green-hall 7. (I apply sufficient process noise covariance for KF2 to mask the effects of double-precision comp

34、uter word truncation. Without this, KF2 does diverge.)5.2. Unobservable error common to each clockThere are at least four techniques to estimate the UECC when simulating GPS pseudorange data. First, one could take the sample mean of KF1 estimation errors across the clock ensemble at each time and fo

35、rm a sample variance about the mean; this would yield a sequential sampling procedure, but where each mean and variance is sequentially unconnected. Second, one can employ Ken Browns implicit ensemble mean (IEM) and covariance; this is a batch procedure requiring an inversion of the KF1 covariance m

36、atrix followed by a second matrix inversion of the modified covariance matrix inverse; this is not a sequential procedure. Third, one can adopt the new procedure by Greenhall 7 wherein KF1 phase estimation errors are treated as pseudo measurements, and are processed by a batch least squares estimato

37、r to obtain optimal batch estimates and covariance matrices for the UECC. Fourth, one can treat the KF1 phase estimation errors as pseudo measurements, invoke a second Kalman filter (KF2), and process these phase pseudo measurements with KF2 to obtain optimal sequential estimates and variances for t

38、he UECC. I have been successful with this approach. Figure 3 presents an ensemble of “realistic” KF1 phase estimation errors, overlaid with “realistic” KF2 sequential estimates of UECC in phase. (By “realistic” I refer to realistic clock diffusion coefficient values.)5.3. Observable error independen

39、t for each clockAt each applicable time subtract the estimate of the UECC from the KF1 phase deviation estimate, for each particular GPS clock, to estimate the OEIC in phase for that clock. During measurement processing, the OEIC is contained within an envelope of a few parts of a nanosecond (see Fi

40、gure 4).Figure 4 presents a graph of two cases of the OEIC for ground station clock S1. For the blue line of intervals of link visibility and KF1 range measurement processing are clearly distinguished from propagation intervals with no measurements. During measurement processing, the observable comp

41、onent of KF1 estimation error is contained within an envelope of a few parts of a nanosecond. Calculation of the sequential covariance for the OEIC requires a matrix value for the cross-covariance between the KF1 phase deviation estimation error and the UECC estimation error at each time. I have not

42、 yet been able to calculate this cross-covariance.6. KALMAN FILTERS KF1 AND KF2I have simulated GPS pseudorange measurements for two GPS ground station clocks S1 and S2, and for two GPS NAVSTAR clocks N1 and N2. Here I set simulated measurement time granularity to 30s for the set of all visible link

43、 intervals. Visible and nonvisible intervals are clearly evident in the blue line of Figure 4. I set the scalar root-variance for both measurement simulations and Kalman filter KF1 to = 1 cm. Typically 1 m for GPS pseudorange, but when carrier phase measurements are processed simultaneously with pse

44、udorange, the root-variance is reduced by two orders of magnitude. So the use of = 1cm enables me to quantify lower performance bounds for the simultaneous processing of both measurement types.6.1. Create GPS clock ensembleTypically, one processes measurements with a Kalman filter to derive sequenti

45、al estimates of a multidimensional observable state. Instead, here I imitate the GPS operational procedure and process simulated GPS pseudorange measurements with KF1 to create a sequence of unobservable multidimensional clock state estimates. Clock state components are unobservable from GPS pseudor

46、ange measurements. See Figure 2 for an example of an ensemble of estimated unobservable clock phase deviation state components created by KF1.6.1.1. Shermans theoremGPS time, the unobservable GPS clock ensemble mean phase, is created by the use of Shermans theorem 11、18 in the USAF Kalman filter mea

47、surement update algorithm on GPS range measurements. Satisfaction of Shermans Theorem guarantees that the mean-squared state estimate error on each observable state estimate component is minimized. But the mean-squared state estimate error on each unobservable state estimate component is not reduced

48、. Thus the unobservable clock phase deviation state estimate component common to every GPS clock is isolated by application of Shermans theorem. An ensemble of unobservable state estimate components is thus created by Shermans theoremsee Figure 3for an example.6.2. Initial condition errorsA significant result emerges due to the modeling of Kalman filter (KF1) initial condition errors in phase and frequency. Initial estimated clock phase deviations are significantly displaced by the KF1 initial condition errors in p

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁