Skip to main content
Log in

Sensor fusion and flight path reconstruction of the ACT/FHS rotorcraft

  • Original Paper
  • Published:
CEAS Aeronautical Journal Aims and scope Submit manuscript

Abstract

DLR’s active control technology/flying helicopter simulator (ACT/FHS) research rotorcraft supports research in a variety of fields. This paper presents the flight path reconstruction (FPR) of the ACT/FHS for post-flight data processing and its online sensor fusion during flight. Both are fundamental for system identification and flight control research. First, the ACT/FHS rotorcraft, its system architecture and the used sensor instrumentation are described. Then, the implemented unscented and extended Kalman filters are briefly explained and the applied kinematic and measurement models of the FPR are introduced. The wind estimation performance of the FPR is evaluated using simulation and flight test data accordingly. Subsequently, the online sensor fusion is motivated and its behaviour following a simulated differential GPS failure is analysed and explained.

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

Similar content being viewed by others

Abbreviations

CG:

Centre of gravity

EKF, UKF:

Extended, unscented Kalman Filter

FPR:

Flight path reconstruction

(B):

Body-fixed coordinate system

(E):

Earth-fixed coordinate system

\(a_x\), \(a_y\), \(a_z\) :

Translatory accelerations (B)

p, q, r :

Roll, pitch and yaw rates (B)

u, v, w :

Airspeed components (B)

\(u_g\), \(v_g\), \(w_g\) :

Geodetic speed components (B)

V :

True airspeed (B)

\(\Delta V\), \(\Delta V_{\text {NB}}\) :

True airspeed bias (B), i.e. of noseboom

\(W_{\text {N}}\), \(W_{\text {E}}\) :

Wind speed from north and east (E)

|W|, \(\angle W\) :

Wind speed, wind direction (E)

x, y, z :

Aircraft position (E)

\(\varvec{T}_{\text {BE}}\) :

Transformation matrix from (B) to (E)

\(\alpha\), \(\beta\) :

Angle of attack, angle of sideslip (B)

\(\phi\), \(\theta\), \(\psi\) :

Roll, pitch and yaw attitude angles (B)

\(_k\) (subscript):

Discrete time, at kth time step

\(^{-}\) (superscript):

Predicted vector or matrix

a, b, c, k :

UKF sigma point parameters

n :

System order

\(\varvec{f}\), \(\varvec{h}\) :

State and observation function

\(\varvec{F}_{x_k}\), \(\varvec{H}_{x_k}\) :

Jacobian matrix of \(\varvec{f}\) and \(\varvec{h}\) at \(\varvec{x}_k\)

\(\varvec{K}_k\) :

Kalman Filter gain

\(\varvec{P}_k\) :

State covariance matrix

\(\varvec{q}_k\), \(\varvec{Q}_k\) :

Process noise, covariance matrix

\(\varvec{r}_k\), \(\varvec{R}_k\) :

Measurement noise, measurement covariance matrix

\(\varvec{S}_k\) :

Predicted measurement covariance

\(\varvec{u}_k\), \(\varvec{x}_k\), \(\varvec{y}_k\) :

Input, state and output vector

\(\varvec{w}_m\), \(\varvec{w}_c\), \(\varvec{W}_c\) :

UKF weights, UKF weight matrix

\(\varvec{X}_{s,k}\), \(\varvec{X}_{s,k}^{-}\) :

UKF sigma points around \(\varvec{x}_k\) and \(\varvec{x}_k^{-}\)

\(\varvec{X}_{k}^{-}\), \(\varvec{Y}_{k}^{-}\) :

Transformed sigma points using \(\varvec{f}\), \(\varvec{h}\)

References

  1. Lantzsch, R., Greiser, S., Wolfram, J., Wartmann, J., Müllhäuser, M., Lüken, T., Döhler, H.-U., Peinecke, N.: ‘ALLFlight: a full scale pilot assistance test environment. In: American Helicopter society 68th annual forum. Forth Worth, Texas (2012)

  2. AGARD: Rotorcraft system identification. AGARD Advisory Report AR280 (1991)

  3. Jategaonkar, R.V.: Flight vehicle system identification. AIAA (2006)

  4. Tischler, M.B., Remple, R.K.: Aircraft and Rotorcraft System Identification: Engineering Methods with Flight-Test Examples, 2nd edn. American Institute of Aeronautics and Astronautics Inc, Reston (2012)

    Google Scholar 

  5. Mulder, J.A., Chu, Q.P., Sridhar, J.K., Breeman, J.H., Laban, M.: Non-linear aircraft flight path reconstruction review and new advances. Progress Aerospace Sci 35, 673–726 (1999)

    Article  Google Scholar 

  6. Teixeira, B.O., La Tôrres, P., Iscold, La Aguirre: Flight path reconstruction—a comparison of nonlinear Kalman filter and smoother algorithms. Aerosp Sci Technol 15, 60–71 (2011)

    Article  Google Scholar 

  7. Fletcher, J.W.: Obtaining consistent models of helicopter flight-data measurement errors using kinematic-compatibility and state-reconstruction methods. In: American Helicopter Society 46th Annual Forum. Washington D.C, USA (1990)

  8. Kaletka, J., Kurscheid, H., Butter, U.: FHS, the new research helicopter: ready for service. Aerosp Sci Technol 9, 456–467 (2005)

    Article  MATH  Google Scholar 

  9. Gestwa, M.: DLR’s ACT/FHS research rotorcraft. In: 4 Research (Attachment to 4 Rotors), Ziese Verlag GmbH (Jan 2011)

  10. Gelhaar, B., Oertel, H., Alvermann, K., Bodenstein, M., Gandert, R., Graeber, S., Schwaneck, H.-P.: FHS-experimental system for flying helicopter simulator put into operation. In: American Helicopter Society 59th Annual Forum. Phoenix (2003)

  11. Dittmer, A.: Evaluation of flying helicopter simulator noseboom correction coefficients. CEAS Aeronaut. J. 5, 67–83 (2013)

    Article  Google Scholar 

  12. Guichard, P.: ADS3000 system requirement document DRL03. Sextant Avionique (1997)

  13. Julier, S.J., Uhlmann, J. K.: A new extension of the Kalman filter to nonlinear systems. In: Proceedings of aerosense: the 11th international symposium on aerospace/defence sensing, simulation and controls (1997)

  14. Julier, S.J.: The scaled unscented transformation. Proc Am Control Conf, 6, (2002)

  15. Hartikainen, J., Solin, A., Särkkä, S.: Optimal filtering with Kalman filters and smoothers— a manual for the matlab toolbox EKF/UKF 1.3. Aalto University School of Science, Finland, (2011)

  16. Särkkä, S.: On Unscented kalman filtering for state estimation of continuous-time nonlinear systems. IEEE Trans Autom Control, 52(9) (2007)

  17. Cipra, T., Romera, R.: Kalman filter with outliers and missing observations. Test 6, 379–395 (1997)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Johannes Wartmann.

Additional information

This paper is based on a presentation at the German Aerospace Congress, September 16–18, 2014, Augsburg, Germany.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wartmann, J., Wolfram, J. & Gestwa, M. Sensor fusion and flight path reconstruction of the ACT/FHS rotorcraft. CEAS Aeronaut J 6, 529–539 (2015). https://doi.org/10.1007/s13272-015-0162-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13272-015-0162-3

Keywords

Navigation