Résumé / Academic Contributions

Here is a list of my journal publications and conference presentations 📄. Brief introductions are attached below each paper to help understanding our studies. You are always welcomed to discuss or leave comments at the bottom of the page.
(Papers are listed in a recommended reading order.)
(The chronological list is available here.)

(J)peer-reviewed journal paper.
(C)conference paper.

1. Machine Learning in Aerospace

These machine learning results are collaborative works with Prof. Xiaoli Bai in Rutgers University, Mechanical and Aerospace Engineering.

(J) Hao Peng, and Xiaoli Bai, “Improving orbit prediction accuracy through supervised machine learning,” Advances in Space Research, vol. 61, May 2018, pp. 2628–2646. [Link].
==========
We present a methodology to predict RSOs’ trajectories with higher accuracy. Inspired by the machine learning (ML) theory through which the models are learned based on large amounts of observed data and the prediction is conducted without explicitly modeling space objects and space environment, the proposed ML approach integrates physics-based orbit prediction algorithms with a learning-based process that focuses on reducing the prediction errors.

Using a simulation-based space catalog environment as the test bed, the paper demonstrates three types of generalization capability for the proposed ML approach:

  1. the ML model can be used to improve the same RSO’s orbit information that is not available during the learning process but shares the same time interval as the training data;
  2. the ML model can be used to improve predictions of the same RSO at future epochs;
  3. the ML model based on a RSO can be applied to other RSOs that share some common features.

Support Vector Machine (SVM) algorithm is used as the ML model because it has universial approximation capability and sparse feature.

(J) Hao Peng, and Xiaoli Bai, “Exploring Capability of Support Vector Machine for Improving Satellite Orbit Prediction Accuracy,” Journal of Aerospace Information Systems, vol. 15, Jun. 2018, pp. 366–381. [Link].
(C) Hao Peng, and Xiaoli Bai, “Limits of Machine Learning Approach on Improving Orbit Prediction Accuracy,” Advanced Maui Optical and Space Surveillance (AMOS) Technologies Conference, Wailea Marriott: 2017. [Link].
==========
The limits and limitation of the above ML approach using SVM models have been explored. It is demonstrated that

  1. the support vector machine model can reduce the orbit prediction errors with both good average and individual performances.
  2. the performance can be further improved with more training data, until adequate data information has been exploited. Last, it is illustrated that
  3. the support vector machine model shall be updated frequently, and orbit predictions should not be made too far in the future. It is concluded that the capabilities of the machine learning approach for improving orbit prediction accuracy are very promising.

(In the journal version, further improvements have been made based on the reviewers’ comments and the feedbacks on the conference.)

(J) Hao Peng, and Xiaoli Bai, “Artificial Neural Network–Based Machine Learning Approach to Improve Orbit Prediction Accuracy,” Journal of Spacecraft and Rockets, vol. 55, Sep. 2018, pp. 1248–1260. [Link].
(C) Hao Peng, and Xiaoli Bai, “Using Artificial Neural Network in Machine Learning Approach to Improve Orbit Prediction Accuracy,” 2018 Space Flight Mechanics Meeting, AIAA SciTech Forum, American Institute of Aeronautics and Astronautics, 2018. [Link].
==========
The Artifial Neural Network (ANN) algorithm is exploited in the proposed ML approach. For ANN, the biggest difficulty is to design the network structure, so that it will not either under-fit nor over-fit the dataset. We carried out a grid search of critical parameters and presented the analysis of the resulting tendencies.

In this paper, for the first time, we demonstrated a coverage analysis of the learning variables, which could obviously improve the type-III generalization capability in the previous studies. Specifically, we focused on two cased:

  1. vary the orbit RAAN by ΔΩ=4545deg\Delta\Omega = -45\sim45\deg every 5 deg.
  2. vary the semi-major axis by Δa=4545deg\Delta a = -45\sim45\deg every 10 km.

(In the journal version, further improvements have been made based on the reviewers’ comments and the feedbacks on the conference.)

(J) Hao Peng, and Xiaoli Bai, “Gaussian Processes for improving orbit prediction accuracy,” Acta Astronautica, vol. 161, Aug. 2019, pp. 44–56. [Link].
(C) Hao Peng, and Xiaoli Bai, “Obtain Confidence Interval for the Machine Learning Approach to Improve Orbit Prediction Accuracy,” 2018 AAS/AIAA Astrodynamics Specialist Conference, Snowbird, UT: 2018, pp. 1–17.
==========
SVN and ANN are powerful algorithms. However, they belong to classical frequentist method that only generate point estimation but not the distribution information. In this paper, we have extended the ML approach to a Bayesian modeling method, Gaussian Processes (GPs), which naturally gives uncertainty information about the ML-predicted orbit prediction accuracy.

(In the journal version, further improvements have been made based on the reviewers’ comments and the feedbacks on the conference.)

(J) Hao Peng, and Xiaoli Bai, “Comparative Evaluation of Three Machine Learning Algorithms on Improving Orbit Prediction Accuracy (accepted),” Astrodynamics, vol. 0, 2019, p. 0.
(C) Hao Peng, and Xiaoli Bai, “Comparison of Effective Machine Learning Algorithms on Improving Orbit Prediction Accuracy,” 69th International Astronautical Congress (IAC), Bremen, Germany: 2018, pp. 1–12.
==========
In this paper, we provide a systematical comparison study of the three ML algorithms: support vector machine (SVM), artificial neural network (ANN), and Gaussian processes (GP). In a simulation environment consisting of orbit propagation, measurement, estimation, and prediction processes, totally 12 resident space objects (RSOs) in SSO, LEO and MEO are simulated to compare the performance of three ML algorithms.

The results in this paper show that

  1. ANN usually has the best approximation capability but is easiest to overfit data;
  2. SVM is least likely to overfit but the performance usually cannot surpass ANN and GP.
  3. the ML approach with all the three algorithms is observed to be robust with respect to the measurement noise.

(The journal version has been accepted for a long time but still not online yet.)

(In the journal version, further improvements have been made based on the reviewers’ comments and the feedbacks on the conference.)

TLE – Two-Line Element (data format), available at Space-Track.org and CelesTrak.com.
ILRS – International Laser Ranging Service, available at ILRS website.

(J) Hao Peng, and Xiaoli Bai, “Machine Learning Approach to Improve Satellite Orbit Prediction Accuracy Using Publicly Available Data,” The Journal of the Astronautical Sciences, May 2019. [Link].
(C) Hao Peng, and Xiaoli Bai, “A Machine Learning Approach to Improve Satellite Orbit Prediction Accuracy: Validation Using Publicly Available Data,” John L. Junkins Dynamical Systems Symposium, College Station, TX: 2018.
==========
The ML approach (SVM algorithm) is validated using a combination of the TLE catalog and the ILRS catalog, which are all publicaly available data sources. Due to the limited information in the TLE catalog, the learning variables have been redesigned. Finally, the results show that the performace can be reserved in most cases:

  1. the orbit prediction accuracy can be improved.
  2. the uncertainty information is accurate.

In the journal version, further improvements have been made based on the reviewers’ comments and the feedbacks on the conference.

(J) Hao Peng, and Xiaoli Bai, “Gaussian Processes for improving orbit prediction accuracy,” Acta Astronautica, vol. 161, Aug. 2019, pp. 44–56. [Link].
(C) Hao Peng, and Xiaoli Bai, “Obtain Confidence Interval for the Machine Learning Approach to Improve Orbit Prediction Accuracy,” 2018 AAS/AIAA Astrodynamics Specialist Conference, Snowbird, UT: 2018, pp. 1–17.
==========
SVN and ANN are powerful algorithms. However, they belong to classical frequentist method that only generate point estimation but not the distribution information. In this paper, we have extended the ML approach to a Bayesian modeling method, Gaussian Processes (GPs), which naturally gives uncertainty information about the ML-predicted orbit prediction accuracy.

(In the journal version, further improvements have been made based on the reviewers’ comments and the feedbacks on the conference.)

(C) Hao Peng, and Xiaoli Bai, “Generalization Capability of Machine Learning Approach Among Different Satellites: Validated Using TLE Data,” 2018 AAS/AIAA Astrodynamics Specialist Conference, Snowbird, UT: 2018, pp. 1–17.
==========
The type-III generaliztion capability, from one RSO to another, is validated using TLE and ILRS data. Due to the limited information in both catalog, it is hardly to draw any concrete conclusion, which is left for future studies. However, we still observed that the ML approach is effective in many cases.

This direction is still under research. We may have more concerete results after IAC-2019 in Washington DC.

HAMR – High Area-to-Mass-Ratio, complicated attitude-orbit-coupled dynamics, usually more sensitive to attitude dependent forces like atmosphere drag or solar radiation pressure.

(J) Hao Peng, and Xiaoli Bai, “Recovering Area-to-Mass Ratio of Resident Space Objects through Data Mining,” Acta Astronautica, vol. 142, Jan. 2018, pp. 75–86. [Link].
==========
Using random forest (RF) as the either a classification or a regression tool, we show that it is possible to recover the information of an unknown RSO. This capability is critical for SSA.

2. Restricted Three-Body Problem

CRTBP – Circular Restricted Three-Body Problem
ERTBP – Elliptic Restricted Three-Body Problem
ME-Halo Orbit – Multi-revolution Elliptic Halo Orbit, a special kind of libration point periodic orbit that only exists in the ERTBP model, first published by me and my PhD supervisor, Prof. Shijie Xu.

(J) Hao Peng, and Shijie Xu, “Stability of two groups of multi-revolution elliptic halo orbits in the elliptic restricted three-body problem,” Celestial Mechanics & Dynamical Astronomy, vol. 123, Nov. 2015, pp. 279–303. [Link].
(C) Peng, H., Xu, S., 2014b. Numerical stability study of multi-circle elliptic halo orbit in the elliptic restricted three-body problem, in: AAS/AIAA Spaceflight Mechanics Conference 2015. Presented at the AAS/AIAA Spaceflight Mechanics Conference 2015, Laurel, pp. 1–20. [has a journal-version]
==========
We find that the ME-Halo orbit shows very different evolution of stability characteristics than conventional Halo orbits. Generally speaking, they are very unstable, including several bifurcations of their characteristic curves in the phase space.

(J) Hao Peng, Xiaoli Bai, and Shijie Xu, “Continuation of periodic orbits in the Sun-Mercury elliptic restricted three-body problem,” Communications in Nonlinear Science and Numerical Simulation, vol. 47, Jun. 2017, pp. 1–15. [Link].
==========
A tangent continuation strategy along with the multi-segment optimization method is developed to constructing ME-Halo orbit in the highly elliptic Sun-Mercury system.

(J) Hao Peng, Xiaoli Bai, Josep J. Masdemont, Gerard Gómez, and Shijie Xu, “Libration Transfer Design Using Patched Elliptic Three-Body Models and Graphics Processing Units,” Journal of Guidance, Control, and Dynamics, vol. 40, Dec. 2017, pp. 3155–3166. [Link].
==========
We proposed a Patched ERTBP model for the Sun-Earth-Moon system. Then we searched for the low-energy transfer trajectory in this Patched ERTBP model. The comparison with the results in the ephemeris model shows that the new model captures the dynamics very well and is more accurate than a Patched CRTBP model. More importantly, this new model allows easy implementation in a GPU parallel fashion.

The usage of ERTBP enables using GPU parallel computing to design transfer trajectories efficiently. The GPU parallel computing is implemented through MATLAB which is easier to master for engineers with limited computer science expertise.

(J) Hao Peng, and Shijie Xu, “Transfer to a Multi-Revolution Elliptic Halo Orbit in Earth-Moon Elliptic Restricted Three-Body Problem Using Stable Manifold,” Advances in Space Research, vol. 55, Nov. 2015, pp. 1015–1027. [Link].
(C) Peng, H., Xu, S., 2014a. Transfer to Multi-circle Elliptic Halo Orbit in Earth-Moon Elliptic Restricted Three-Body Problem, in: 24th International Symposium on Space Flight Dynamics - 24th ISSFD. Presented at the 24th International Symposium on Space Flight Dynamics - 24th ISSFD, Laurel, pp. 1–15. [has a journal-version]
==========
Unlike the common Halo orbit in the CRTBP, the ME-Halo can have two stable directions, thus a two-dimensional (un)stable manifold which can be used to design impulsive tranfer. In this paper, we investigated the two-impulsive transfer from Earth to a special lunar ME-Halo orbit.

(J) Hao Peng, and ShiJie Xu, “Low-energy transfers to a Lunar multi-revolution elliptic halo orbit,” Astrophysics and Space Science, vol. 357, May 2015, p. 87. [Link]
(C) Peng, H., Xu, S., Shu, L., 2015b. Low-energy transfers to an earth-moon multi-revolution elliptic halo orbit, in: AAS/AIAA Spaceflight Mechanics Conference 2015. Presented at the AAS/AIAA Spaceflight Mechanics Conference 2015, Williamsburg, VA, pp. 1–19. [has a journal-version]
==========
Simialr to the low-energy (or weak stability boundary) transfer concept in the CRTBP model, there also exist low-energy transfer trajectories to the lunar ME-Halo orbit in the ERTBP. Due to the additional freedom of the whole system, the eccentricity, the distribution of the transfers in the phase space is even sparser and more compoicated.

(J) Hao Peng, and Xiaoli Bai, “Natural Deep Space Satellite Constellation in the Earth-Moon Elliptic System,” Acta Astronautica, vol. 153, Dec. 2018, pp. 240–258. [Link].
(C) Hao Peng, and Xiaoli Bai, “New Natural Formation Flying Configurations in the Earth-Moon Elliptic Three-Body System,” 9th International Workshop on Satellite Constellations and Formation Flying, University of Colorado Boulder: 2017.
==========
The previously developed ME-Halo orbit can be used to design new space constellations in the Earth-Moon system. The prototype developed under the ERTBP model is expected to be more realistic and reliable, since it has taken the eccentricity of the Earth-Moon system into consideration.

(J) Hao Peng, Yuxin Liao, Xiaoli Bai, and Shijie Xu, “Maintenance of Libration Point Orbit in Elliptic Sun-Mercury Model,” IEEE Transactions on Aerospace and Electronic Systems, vol. PP, 2017, pp. 1–15. [Link].
(C) Hao Peng, Yuxin Liao, and Shiyuan Jia, “Maintain a libration point orbit in the Sun-Mercury elliptic restricted system,” 26th AAS/AIAA Space Flight Mechanics Meeting, Napa, CA: 2016, pp. 1–18.
==========
With the capability of constructing any ME-Halo orbit in the Sun-Mercury system, we further studied the controllability of an ME-Halo orbit, under both the ERTBP model and the more realistic ephemeris model. We notice that the solar radiation pressure force is not considered in this study, but it should not invalidate the results as it can be accommodated as a centrifugal force in the current framework.

(C) Peng, H., Qi, Y., Xu, S., Li, Y., 2015a. Numerical energy analysis of the escape motion in the elliptic restricted three-body problem, in: AAS/AIAA Spaceflight Mechanics Conference 2015. Presented at the AAS/AIAA Spaceflight Mechanics Conference 2015, Williamsburg, VA, pp. 1–19.
==========
The Earth-Moon ERTBP model is demonstrated to non-conservative in the inertial energy. This opens the opportunity to utilize such escaping feature of the trajectory to design a low-energy escaping trajectory, or vice verse, a low-energy capturing trajectory.

3. Symmetric Four-Body Problem

(J) Hao Peng, Duokui Yan, Shijie Xu, and Tiancheng Ouyang, “Linear stability of double–double orbits in the parallelogram four-body problem,” Journal of Mathematical Analysis and Applications, vol. 433, Jan. 2016, pp. 785–802. [Link].

By using a variational method to discover periodic orbits with special symmetries, we are able to determine several groups of new periodic orbits in a specialized four-body problem. More related studies are referred to Prof. Duokui Yan’s Google Scholar profile.

4. Asteroid Exploration

TBD.