scholarly journals Onboard and Real-Time Artificial Satellite Orbit Determination Using GPS

2013 ◽  
Vol 2013 ◽  
pp. 1-8 ◽  
Author(s):  
Ana Paula Marins Chiaradia ◽  
Hélio Koiti Kuga ◽  
Antonio Fernando Bertachini de Almeida Prado

An algorithm for real-time and onboard orbit determination applying the Extended Kalman Filter (EKF) method is developed. Aiming at a very simple and still fairly accurate orbit determination, an analysis is performed to ascertain an adequacy of modeling complexity versus accuracy. The minimum set of to-be-estimated states to reach the level of accuracy of tens of meters is found to have at least the position, velocity, and user clock offset components. The dynamical model is assessed through several tests, covering force model, numerical integration scheme and step size, and simplified variational equations. The measurement model includes only relevant effects to the order of meters. The EKF method is chosen to be the simplest real-time estimation algorithm with adequate tuning of its parameters. In the developed procedure, the obtained position and velocity errors along a day vary from 15 to 20 m and from 0.014 to 0.018 m/s, respectively, with standard deviation from 6 to 10 m and from 0.006 to 0.008 m/s, respectively, with the SA either on or off. The results, as well as analysis of the final adopted models used, are presented in this work.

Author(s):  
Laurenţiu I. Buzdugan ◽  
Ole Balling ◽  
Peter Chien-Te Lee ◽  
Claus Balling ◽  
Jeffrey S. Freeman ◽  
...  

Abstract This paper details a real-time simulation of an articulating wheel loader, which is comprised of a multibody system modeling the chassis and the bucket assembly and a set of subsystems. The hydraulic subsystem is modeled by a set of ODE’s which represent the oil pressure fluctuations in the system. An Adams-Bashforth-Moulton integration algorithm has been implemented using the Nordsieck form to develop a constant step-size multirate integration scheme, modeling the interaction between the hydraulic subsystem and multibody dynamics models. An example illustrating the simulation of a wheel loader bucket operation is presented at the end of the paper.


2013 ◽  
Vol 6 (1) ◽  
Author(s):  
Ying Mao ◽  
Xin Jin ◽  
Sunil K. Agrawal

In the past few years, the authors have proposed several prototypes of a Cable-driven upper ARm EXoskeleton (CAREX) for arm rehabilitation. One of the assumptions of CAREX was that the glenohumeral joint rotation center (GH-c) remains stationary in the inertial frame during motion, which leads to inaccuracy in the kinematic model and may hamper training performance. In this paper, we propose a novel approach to estimate GH-c using measurements of shoulder joint angles and cable lengths. This helps in locating the GH-c center appropriately within the kinematic model. As a result, more accurate kinematic model can be used to improve the training of human users. An estimation algorithm is presented to compute the GH-c in real-time. The algorithm was implemented on the latest prototype of CAREX. Simulations and preliminary experimental results are presented to validate the proposed GH-c estimation method.


Author(s):  
Ying Mao ◽  
Xin Jin ◽  
Sunil K. Agrawal

In the past few years, the authors have proposed several prototypes of a Cable-driven upper ARm EXoskeleton (CAREX) for arm rehabilitation. The key advantages of CAREX over conventional exoskeletons are: (i) It is nearly an order of magnitude lighter. (ii) It does not have conventional links and joints, hence does not require joint axes alignment and segment lengths adjustment. (iii) It does not limit the natural degrees-of-freedom of the upper limb. (iv) The structure of the exoskeleton is novel as the cables are routed from the proximal to the distal segments of the arm. Preliminary experimental results with CAREX on a robotic arm and on healthy subjects have demonstrated the effectiveness of the exoskeleton within “assist-as-needed” training paradigm. In this paper, we propose a novel approach to estimate the glenohumeral joint rotation center (GH-c) using measurements of shoulder joint angles and cable lengths. This helps in locating the glenohumeral joint rotation center appropriately within the kinematic model. As a result, more accurate kinematic model can be used to improve the training of human users. An estimation algorithm is presented to compute the GH-c in real-time. The algorithm was implemented on the latest prototype of CAREX which controls four degrees-of-freedom of the shoulder and elbow. Preliminary experiments were performed on two healthy subjects under two different scenarios: (i) GH-c was assumed to be a fixed point and (ii) GH-c was estimated using the proposed algorithm. Experimental results are presented to compare the two scenarios.


GPS Solutions ◽  
2019 ◽  
Vol 23 (3) ◽  
Author(s):  
Zongnan Li ◽  
Min Li ◽  
Chuang Shi ◽  
Lei Fan ◽  
Yang Liu ◽  
...  

2019 ◽  
Vol 11 (9) ◽  
pp. 1098 ◽  
Author(s):  
Fei Ye ◽  
Yunbin Yuan ◽  
Baocheng Zhang ◽  
Bingfeng Tan ◽  
Jikun Ou

Abnormal information of satellite orbits inevitably appears in the broadcast ephemeris. Failure to obtain unhealthy information on GPS satellite orbits in precise orbit determination (POD) degrades GPS service performance. At present, the reliable unhealthy information published by the Center for Orbit Determination in Europe (CODE) is usually used, but it has at least one-day latency, and the current level of unhealthy information cannot fully meet the requirements of rapid and real-time geodetic applications, especially for non-IGS (International global navigation satellite systems (GNSS) Service) analysis centers and BeiDou navigation satellite system (BDS) users. Furthermore, the unhealthy orbit information detected by the traditional method, which is based on the synchronized pseudo-range residuals and regional observation network, cannot meet the requirement of setting separate sub-arcs in POD. In view of these problems, we propose a three-step method for determining unhealthy time periods of GPS satellite orbit in broadcast ephemeris during POD to provide reliable unhealthy information in near-real time. This method is a single-epoch solution, and it can detect unhealthy time periods in each sampling of observation in theory. It was subsequently used to detect unhealthy time periods for satellites G09 and G01 based on the 111 globally distributed tracking stations in the IGS. The performance of the new method was evaluated using cross-validation. Based on the test results, it detected an orbital leap for G09 in the broadcast ephemeris from 09:59:42 to 14:00:42 on 25 August 2017. Compared to the traditional method, the unhealthy start time using the three-step method was in better agreement with the information provided by CODE’s satellite crux files. G01 did not appear to have an orbital leap on the specified date, but it was misjudged by the traditional method. Furthermore, compared to the traditional method, the three-step method can perform unhealthy time period detection for a satellite all day long. In addition, precise orbit determination for unhealthy satellites is realized successfully with the unhealthy orbit arc information identified in this study. Compared to the CODE orbit, the root mean square and standard deviation of the new method for G09 are less than 2 cm, and the three-step method shows an improvement in accuracy compared with the traditional method. From the above results, it can be seen that this study can provide a feasible approach to meet the real-time unhealthy time period detection requirements of a satellite orbit in a broadcast ephemeris during POD. Furthermore, compared to waiting for updates of CODE’s satellite crux files or for accumulating delayed observation data, it has the potential to provide additional information in the process of generating ultra-rapid/real-time orbits.


Sign in / Sign up

Export Citation Format

Share Document