Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[META] Create failures pages #860

Open
4 tasks
Valastiri opened this issue Jul 16, 2023 · 15 comments · May be fixed by #862
Open
4 tasks

[META] Create failures pages #860

Valastiri opened this issue Jul 16, 2023 · 15 comments · May be fixed by #862

Comments

@Valastiri
Copy link
Member

As per the following PR:


We need to document at minimum the following:

  • New EFB page in docs containing information about failures (this page should outline the location - explain the UI and associated functionality.
  • Associated page on symbology associated with the EFB failures page (can be in the flyPAD OS) section or somewhere else in docs (undecided)
  • Image below should be included in text form on a relevant page (undecided).
  • Image below should maybe be restructure to say for more information on symbology to check out our docs page and provide a short link (internal-redirect) to the relevant page.
    image

Some random notes

  • A lot of our flypad pages are pretty detailed and we should match that format.
  • We can also opt to choose to provide more information on various failures and what they entail within the pilot's corner under advanced guides. i.e. failure recovery, what the failure is, what it affects -- this can be done over time and we can provide the framework.
@Maverickwoe
Copy link

Changed the info page
image

@Maverickwoe
Copy link

Screenshots of the related pages:
Starting page
image

@Maverickwoe
Copy link

Starting page but empty
image

@Maverickwoe
Copy link

Starting page with new Generator selection
image

@Maverickwoe
Copy link

Starting page with a new generator
image

@Maverickwoe
Copy link

Info page
image

@Maverickwoe
Copy link

Altitude generator settings page
image

@Maverickwoe
Copy link

Probability over time generator settings page
image

@Maverickwoe
Copy link

Speed generator settings page
image

@Maverickwoe
Copy link

Timed failure generator settings page
image

@Maverickwoe
Copy link

Take off generator settings page
image

@Maverickwoe
Copy link

Failure pool selection page
image

@Maverickwoe
Copy link

simpletakeoff

@Maverickwoe
Copy link

Altitude failure generator:
This generator triggers a set of failures among the selected failure pool when the airplane reaches a random altitude set between the specified minimum and maximum altitude.
It may be configured either to trigger while the plane climbs or descends.

Speed failure generator:
This generator triggers a set of failures among the selected failure pool when the airplane reaches a random speed set between the specified minimum and maximum speed.
It may be configured either to trigger while the plane accelerates or decelerates.

Timed failure generator:
This generator triggers a set of failures among the selected failure pool when the time since the arming of the generator reaches a random delay set between the specified minimum and maximum delay.
When configured in the "repeat" or "Once" arming modes, the timer will start right away.
When configured in the "Take Off" arming, the timer will start once FL or TOGA thrust is set for the first time.

Probability over time generator:
At any moment, this generator may trigger a set of failures among the selected failure pool by using the probability specified through the average number of failure per hour.
The mean time to failure (MTTF) is provided as an indication of the delay it may take in average to trigger one failure for the probability of failure per hour.
Note: In aviation rates of failure vary between 10e-3 per hour and 10e-9 per hour depending on the criticality of the system.
For simulation purposes, it is advised to set this value at a much higher level up to 10e-1 (0.1 failure / hour or 1 failure every 10 hours) in order to experience failures once every simulator session.

Take Off failure generator
This generator triggers a set of failures among the selected failure pool with a specified probability at each take off.
If a failure will occur during the next take off, it may happen at any moment, during one of these three take off phases:

  • Low speed phase :
    The take off phase when the plane exceeds the minimum speed and is slower than the low-med transition speed.
  • Medium speed phase :
    The take off phase when the plane exceeds the low-med transition speed and is slower than the med-high transition speed.
  • High speed & climb phase :
    The take off phase when the plane exceeds the med-high transition speed and is lower than the specified height above the runway.
    The choice between the 3 phases will be random, using the probability of each phase defined in the settings.

Rearming options
Each generator can be configured in the following 4 modes:
OFF : Generator is disabled but settings are kept
ONCE : The generator will trigger a set of failures only once and go to OFF mode
TAKE OFF : The generator will wait until FL or TOGA thrust is set to arm itself. It will trigger a set of failures only once until another take off occurs.
REPEAT : The generator will trigger a set of failures every time the conditions are met.

max failures and number of failures:
Each generator may define a specific number of failures to be triggered at the same time.
The set of failures will activate only if the total number of existing failures already occurring on the plane does not exceed the maximum number of failures before their activation.

Failure pool selection
Each failure generator allows to select specifically which failures can be triggered. You may select any combination of failures : individual failures, entire systems or all at once. Only a specified number of failures randomly picked in this set will be triggered by the generator.

Tips:
You can create several failure generators of the same type so that specific failures may happen at specific conditions different to other set of failures.

@Maverickwoe
Copy link

See comments that I made on the PR #862
Modifications made to the position of the max number of failures. This setting is now moved inside each generator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants