Skip to main content
Log in

Estimation of yaw angle from flight data using extended Kalman filter

  • Original Paper
  • Published:
Aerospace Systems Aims and scope Submit manuscript

Abstract

In any armament system, projectile yaw during flight is undesirable because it affects range. For drag calculation, the area of the cross section of the projectile perpendicular to the air flow, called reference area, is used. If yaw angle is zero, reference area depends only on the diameter of the projectile. When yaw angle is nonzero reference area is more; resulting in more drag. For a given projectile, a mathematical relation between yaw angle and corresponding reference area can be established. This paper proposes a method to estimate yaw angle at each point on the trajectory from the flight data. The method uses extended Kalman filter (EKF) and system dynamics is modeled using modified point mass trajectory model. At each instant reference area is estimated using EKF. This area is mapped to yaw angle through pre-established mathematical relation. The method is validated using simulation. In special cases, the results are validated with the help of actual flight data. The proposed method is effective and can be used for indirect measurement of yaw angle or angle of attack.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Availability of data and material

The data used in in the paper is taken from cited reference and simulated.

Abbreviations

\({{x}}\) :

Horizontal distance (range), m

\({{y}}\) :

Lateral distance (drift), m

\({{z}}\) :

Vertical distance (height), m

\({{d}}\) :

Diameter of projectile, m

\({{m}}\) :

Mass of projectile, kg

\({{I}}_{{x}}\) :

Axial moment of inertia, kg m2

\({\rho}\) :

Density of air, kg/m3

\({{p}}\) :

Roll rate, rad/s

\({{v}}\) :

Projectile speed, m/s

\({\alpha}_{{r}}\) :

Yaw angle, rad

\({{t}}\) :

Time, s

\({{v}}_{{x}}{, }{{v}}_{{y}}{{, v}}_{{z}}\) :

Relative air velocity components, m/s

\({{u}}_{{x}}{, }{{u}}_{{y}}{{, u}}_{{z}}\) :

Projectile velocity components, m/s

\({{c}}_{{x}}{, }{{c}}_{{y}}{{, c}}_{{z}}\) :

Coriolis acceleration components, m/s2

\({{g}}_{{x}}{, }{{g}}_{{y}}{{, g}}_{{z}}\) :

Gravitational acceleration components, m/s2

\({{w}}_{{x}}{, }{{w}}_{{y}}{,}{{w}}_{{z}}\) :

Wind velocity components, m/s

\(\ddot{{x}}{, }\ddot{{y}}{,}\ddot{{z}}\) :

Projectile acceleration components, m/s2

\({{C}}_{{{D}}_{0}}\) :

Zero yaw drag force coefficient

\({{C}}_{{{D}}_{{\alpha}^{2}}}\) :

Yaw drag force coefficient

\({{C}}_{{{L}}_{\alpha}}\) :

Lift force coefficients

\({{C}}_{{\gamma}_{{p\alpha}}}\) :

Magnus force coefficient

\({{C}}_{{{M}}_{\alpha}}\) :

Pitching moments coefficient

\({{x}}\) :

System state vector

\({f(x})\) :

Nonlinear function of states

\({{w}}\) :

Random zero mean process noise

\({{z}}\) :

Measurement state vector

\({h(x)}\) :

Measurement equation

\({{v}}\) :

Random zero mean measurement noise

\(\left[\stackrel{\mathrm{\sim }}{{x}}{ , }\stackrel{\mathrm{\sim }}{{y}}{ , }\stackrel{\mathrm{\sim }}{{z}}\right]\) :

Actual positions

\(\left[{\delta}_{{x}}{ , }{\delta}_{{y}}{ , }{\delta}_{{z}}\right]\) :

Gaussian noise in the measurement

\(\upmu \) :

Exposed area of projectile at different yaw angle

References

  1. Mc Coy RL (1999) Modern exterior ballistics. Schiffer Publishing Ltd, Atglen

    Google Scholar 

  2. Buckland RW, Parkinson RC, Penny PD (1987) Textbook of ballistics and gunnery, vol 1. Her Majestrys Stationery Office, London

    Google Scholar 

  3. Carlucci DE, Jacobson S (2008) Ballistics: theory and design of gun and ammunition. CRC Press, Oxon

    Google Scholar 

  4. Moss GM, Leeming DW, Farrar CL (1995) Military ballistics, 2nd revised edition. Brassey’s (UK) Ltd, London

    Google Scholar 

  5. Panda SS, Gite LK, Anandaraj A, Deodhar RS, Joshi DK, Rajan KM (2017) Dispersion sensitivity analysis and consistency improvement of APFSDS. Def Technol 13(4):316–322. https://doi.org/10.1016/j.dt.2017.05.005

    Article  Google Scholar 

  6. Arrow Tech Associates (2010) Use of yaw cards during projectile development. South Burlington, VT. http://www.prodas.com/XQ/ASP/P.603/QX/Documents/Yaw%20Card%20Analysis.pdf

  7. Decker RJ, Kölsch MN, Yakimenko OA (2014) An automated method for computer vision analysis of cannon-launched projectile video. J Test Eval 42(5):20130107. https://doi.org/10.1520/jte20130107

    Article  Google Scholar 

  8. Rogers J, Costello M (2012) A low-cost orientation estimator for smart projectiles using magnetometers and thermopiles navigation. J Inst Navig 59(1):1–24. https://doi.org/10.1002/navi.5

    Article  Google Scholar 

  9. Long DF, Lin J, Zhang XM, Li J (2014) Orientation estimation algorithm applied to high-spin projectiles. Meas Sci Technol 25(6):065001

    Article  Google Scholar 

  10. Maley JM (2016) Efficient attitude estimation for a spin-stabilized projectile. J Guid Control Dyn 39(2):339–350. https://doi.org/10.2514/1.G001104

    Article  MathSciNet  Google Scholar 

  11. Mermagen WH (1971) Measurements of the dynamical behaviour of projectiles over long flight paths. J Spacecr Rocket 8(4):380–385. https://doi.org/10.2514/3.30282

    Article  Google Scholar 

  12. Girish C, Jategaonkar R (2010) Aerodynamic parameter estimation from flight data applying extended and unscented Kalman filter. Aerosp Sci Technol 14(2):106–117. https://doi.org/10.1016/j.ast.2009.10.003

    Article  Google Scholar 

  13. Howard M, Zarchan P (2005) Fundamentals of Kalman filtering: a practical approach, 2nd edn. https://doi.org/10.2514/4.866777

  14. Lin Y-P, Lin C-L, Huang C-W, Chen Y-Y (2011) Trajectory estimation of higher-tier ballistic targets. In: Proceedings of 2011 8th Asian control conference (ASCC), Kaohsiung, Taiwan

  15. Cholapadi RV, Bar-Shalom Y, Willett P (2010) Projectile identification and impact point prediction. IEEE Trans Aerosp Electron Syst 46(4):2004–2021. https://doi.org/10.1109/taes.2010.5595610

    Article  Google Scholar 

  16. Zhou W (2017) An improved hybrid extended Kalman filter based drag coefficient estimation for projectiles. In: 30th international symposium on ballistics. https://doi.org/10.12783/ballistics2017/16782

  17. Gite LK, Deodhar RS, Anandaraj A, Panda SS, Rajan KM (2019) Determining atmospheric conditions from trajectory data using extended Kalman filter. Int J Res Anal Rev 6(1):461–465

    Google Scholar 

  18. Kramer KA, Stubberud SC (2005) Impact time and point predicted using a neural extended Kalman filter. In: International conference on intelligent sensors, sensor networks and information processing. https://doi.org/10.1109/issnip.2005.1595579

  19. Chang SJ, Wang ZY, CF and Niu, (2010) Estimation approach of flight state for guided projectiles based on Kalman filter. J Ballistics 22(3):94–98

    Google Scholar 

  20. Ghorbani E, Cha YJ (2018) Identification of large-scale systems with noisy data using an iterated cubature unscented Kalman filter. In: Sensors and smart structures technologies for civil, mechanical, and aerospace systems 2018, vol 10598. International Society for Optics and Photonics, p 105981R

  21. Ullah I, Shen Y, Su X, Esposito C, Choi C (2019) A localization based on unscented Kalman filter and particle filter localization algorithms. IEEE Access 8:2233–2246. https://doi.org/10.1109/ACCESS.2019.2961740

    Article  Google Scholar 

  22. Balon R, Komenda J (2010) Analysis of the 155 mm ERFB/BB Projectile Trajectory. Advances in MT, 1

  23. Linderoth M, Soltesz K, Robertsson A, Johansson R (2011) Initialization of the Kalman filter without assumptions on the initial state. In: IEEE international conference on robotics and automation. https://doi.org/10.1109/ICRA.2011.5979684

  24. Jiao L, Pan Q, Liang Y, Yang F (2015) A nonlinear tracking algorithm with range-rate measurements based on unbiased measurement. In: 15th international conference on information fusion, Singapore

  25. Mohan MS, Naik N, Gemson RMO, Ananthasayanam MR (2015) Introduction to the Kalman filter and tuning its statistics for near optimal estimates and Cramer Rao bound. Technical report, TR/EE 2015/401, IIT Kanpur

  26. Ananthasayanam MR (2018) Tuning of the Kalman filter using constant gains. Open Access Peer Rev Chapter. https://doi.org/10.5772/intechopen.81795

    Article  Google Scholar 

  27. Skolnik MI (2001) Introduction to radar systems. McGraw-Hill Europe, New York

    Google Scholar 

Download references

Acknowledgements

The authors gratefully acknowledge the support of Dr. VV Rao, Director ARDE, DK Joshi Director PXE, R. D. Misal Associate Director, M. Padmanabhan, A. Anandaraj and colleagues in the Ballistics Group for their valuable suggestions and encouragement during this work. Work is properly Acknowledged.

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

Myself LKG with Dr. RSD are worked on it. I have proposed the concept and verified through simulation. Dr. RSD supervised the complete work and suggested more simulations cases and modification.

Corresponding author

Correspondence to L. K. Gite.

Ethics declarations

Conflict of interest

Not applicable since data used in the paper is open literature and relevant references are given. It is declared that there is no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gite, L.K., Deodhar, R.S. Estimation of yaw angle from flight data using extended Kalman filter. AS 5, 393–402 (2022). https://doi.org/10.1007/s42401-022-00131-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42401-022-00131-3

Keywords

Navigation