Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Python flying at 40,000 feet - part 1

Raffo
May 09, 2016
330

Python flying at 40,000 feet - part 1

Presentation by Marko Vasiljevski given at PyData London 2016

Raffo

May 09, 2016
Tweet

Transcript

  1. Instead of ‘Click here to add title’ Flight data monitoring

    – what? Flight data analyst in 1 minute Engine health monitoring Problem statement Raff on the stage - solution (hopefully!)
  2. Flight Data Monitoring (FDM) Airlines worldwide obliged to do FDM

    Spotting deviations from safe operation Non-punitive Confidential
  3. How?! Take-off, fly, land Copy data to servers Data cleansing

    (“numpy masked arrays”) Data analysed by software Events detected
  4. End of take-off – a problem If not detected properly

    – problems with engine health Difficult to do deterministically, i.e. with classical signal processing What if a parameter fails (happens not so rarely)
  5. End of take-off – a solution Time at vertical navigation

    mode selected (VNAV) Drop/rise in fuel flow (FF) and/or exhaust gas temperature (EGT) Search for changes around that point in time Gather the knowledge Calculate probability for EOT for unseen flight
  6. End of take-off – a solution Time at vertical navigation

    mode selected (VNAV) Drop/rise in fuel flow (FF) and/or exhaust gas temperature (EGT) Search for changes around that point in time Gather the knowledge Calculate probability for EOT for unseen flight