ARP5107C LEARNING GUIDE

Understand Dispatch Analysis

Purpose, scope, formulas and derivations for engine-control time-limited dispatch analysis.

Models, formulas and conditions of use

Purpose and scope: engine-control time-limited dispatch

This tool supports time-limited dispatch (TLD) analysis of engine control systems, particularly full-authority digital engine control (FADEC). TLD assesses operation with detected faults awaiting repair. The tool calculates the fleet-average loss-of-thrust-control (LOTC) rate, compares it with a target, and explores how short-term (ST) and long-term (LT) analysis repair intervals affect that rate.

Methods: Full Markov, first-order and zero-order Markov approximations, and balanced time-weighted average. Inputs can retain individual faults or represent averaged ST/LT conditions.

Single- and two-fault states: this tool models a fully operational state, ST/LT single-fault conditions and LOTC. A second failure causing LOTC is represented by an exit from a single-fault state. Continued operation with two faults is not modeled explicitly. More detailed models can include those states; the repair-rate guideline helps assess when omitting them is reasonable.

Open and closed loops: ARP5107C calls a Markov model open-loop when there is no LOTC-to-full-up feedback. A closed-loop model adds simulated feedback for steady-state analysis. This tool uses closed-loop single-fault formulas; this feedback is mathematical, not an operational recovery from LOTC.

TWA conservatism and acceptability: ARP5107C Section 7.6 (p. 48) states that the time-weighted-average approach gives a conservative LOTC-rate estimate and is an acceptable method for completing the LOTC TLD analysis. This applies to both the original and revised time-fraction coefficients described in the standard.

Scope: engine-control-related LOTC. Model adequacy and permissible dispatch intervals require separate assessment; the calculation does not establish dispatch approval. Source: ARP5107C (September 2018), Sections 1–1.1 (p. 4), 7.1–7.2 (pp. 22–28), 7.2.2–7.2.4 (pp. 31–37) and Appendix G.

Calculator input modes: individual fault inputs retain every fault and use Full Markov Equation 20 and its first-order Equation 20c. Averaged ST/LT inputs use two representative states, Full Markov Equation 18 and a first-order expansion of that equation. All four methods are available in each mode, subject to the first-order expansion domain. Averaged-state calculations do not reconstruct unprovided individual faults.

Understand the terms: HM, UC, X, individual faults, ST and LT

HM / HMC: mechanical and hydromechanical failures

HM refers to the mechanical/hydromechanical contribution. ARP5107C denotes its loss-of-thrust-control failure rate by λHMC. It is the sum of the rates of single mechanical or hydromechanical faults that lead to loss of thrust control. The input is the assessed rate for those consequences, not the rate of every mechanical fault regardless of its effect. See the definitions following Equation 1, p. 23.

UC: undetected / uncovered electrical and electronic failures

UC refers to the undetected/uncovered electrical/electronic fault contribution. λUC is the rate of those faults assumed to lead to loss of thrust control under the assessed architecture. It is separate from λHMC and from the additional electronic exits entered for ST and LT fault conditions. The combined baseline is:

λHM+UC =λHMC + λUCDefinitions following Equation 1, p. 23

X: the multiplier used to estimate the uncovered contribution

X is a dimensionless uncovered-fault multiplier. It is a fraction, not a failure rate: X = 0.02 means two percent. In Equation 2, it multiplies the summed electrical/electronic failure rates associated with loss-of-thrust-control-critical elements in both channels. That produces a failure rate λUC in events per hour.

λUC =X × [sum of both-channel electrical/electronic failure rates associated with loss-of-thrust-control-critical elements]Equation 2, p. 24

The standard permits that sum to be approximated by the total ST plus total LT occurrence rates. This is the aggregate approximation implemented by the calculator:

λUC ≈X (λSTT + λLTT)
λHM+UC ≈λHMC + X (λSTT + λLTT)

For example, the Section 7.1.5 inputs are X = 0.02, λSTT = 3e-05 per hour, λLTT = 7e-05 per hour and λHMC = 4e-06 per hour. Therefore λUC = 0.02 × (3e-05 + 7e-05) = 2e-06 per hour, and λHM+UC = 4e-06 + 2e-06 = 6e-06 per hour.

Page 24 generally discusses X between 0 and 0.05, but does not assign the same uncovered percentage to every element. Its note explains that a detailed assessment normally sums uncovered rates element by element, such as the power supply, processor and sensors. The appropriate multiplier depends on architecture, coverage and channel operation. Thus 0.02 is an example value, not a universal coverage claim. X estimates UC; it does not scale the mechanical/hydromechanical rate.

In the generic Equation 20, λi means the occurrence rate into any one individual fault state. For a short-term fault it is λSTi; for a long-term fault it is λLTi. The index i identifies an individual fault, not an average. The source also writes these as λST(i) and λLT(i) in Equations 3, 8 and 9. Each ST sum and LT sum below runs over its own faults. λSTT and λLTT are totals across the applicable faults in both channels; the final T in STT/LTT denotes the total, not a repair time.

Standard symbolMeaning
λSTi; λLTiOccurrence rates into an individual short-term or long-term fault state.
λSTT; λLTTTotals of the respective individual occurrence rates, including both channels.
λSTi-LOTC; λLTi-LOTCElectronic exit rates from the respective individual fault states into loss of thrust control; HM + UC excluded.
λST-LOTC-AVE; λLT-LOTC-AVEOccurrence-weighted electronic exit rates for short-term and long-term operation, respectively.
λHMC; λUC; λHM+UCMechanical/hydromechanical rate; undetected/uncovered electrical/electronic rate; their combined rate.
XUncovered-fault multiplier used with the relevant electrical/electronic rate sum to estimate UC.
TST-REPAIR; TLT-REPAIRRepair intervals. Their reciprocals are μST and μLT.
TFL; λFU-LOTCFlight duration; fully operational electronic loss-of-thrust-control rate.
Fract(FU); Fract(ST); Fract(LT)Fractions of total operating time spent fully operational, in short-term faults, and in long-term faults.
λi; μi; TiGeneric individual-state notation in Equation 20. For ST use the ST fault rate, ST repair rate and ST interval; for LT use the corresponding LT quantities.

ST and LT occurrence totals

λSTT =∑i λSTiEquation 3a, p. 24
λLTT =∑i λLTiEquation 3b, p. 24
λSTT =λST1 + λST2 + …
λLTT =λLT1 + λLT2 + …

The summation sign means add the displayed kind of term for every applicable individual fault. The subscript identifies the fault: ST1 is the first ST fault and LT1 is the first LT fault.

Short-term faults: total occurrence and weighted electronic exit

λST-LOTC-AVE =∑i λSTi λSTi-LOTC∑i λSTiEquation 8 definition and prose, p. 26

The occurrence rate tells you how often a particular ST fault is entered. Its electronic exit rate tells you how quickly an additional electronic failure can cause loss of thrust control while already in that fault state. Multiply these two rates for each ST fault, add the products, and divide by the total ST occurrence rate. Faults entered more often receive more weight. This is not an arithmetic average.

Long-term faults: total occurrence and weighted electronic exit

λLT-LOTC-AVE =∑i λLTi λLTi-LOTC∑i λLTiEquation 9, p. 26

Repeat the same operation using LT faults only. The ST total is a sum of ST occurrence rates; the LT total is a sum of LT occurrence rates. The weighted ST and LT electronic exit rates describe operation after the first fault. They exclude HM + UC, which is accounted for separately.

Source-reading note: the printed Equation 8 numerator carries an LT label although its ST definition and explanatory prose identify the ST electronic exit. The ST formula above follows that definition and prose. This is an interpretation of the supplied text, not a publisher-issued correction.

The standard uses TST-REPAIR and TLT-REPAIR for the short-term and long-term repair intervals in its time-weighted-average equations; Equation 20c shortens them to TST and TLT. They refer to the same respective repair intervals. μST and μLT are repair rates, equal to their reciprocals.

μST =1TST-REPAIR
μLT =1TLT-REPAIR
λSTi-LOTC+HM+UC =λSTi-LOTC + λHM+UC
λLTi-LOTC+HM+UC =λLTi-LOTC + λHM+UC

For each individual fault, the combined loss-of-thrust-control exit contains the additional electronic exit plus the common HM + UC contribution. The standard uses these combined-rate symbols in Equation 20c.

Use of fault trees in dispatch analysis

ARP5107C Section 7.6 (p. 48) accepts fault trees for calculating failure rates while operating with faults, but stresses careful construction and simple reasonableness checks. A mathematically consistent tree can still give the wrong LOTC rate if it represents failed hardware without the FADEC’s functional response and reconfiguration.

The standard observes that Markov models tend to represent system functions, while fault trees tend to represent hardware. This is a practical warning, not a claim that fault trees are inherently inaccurate. Either method must represent the actual control behavior.

1. Start with the degraded configuration

Consider the standard’s dual-channel FADEC example. TLAA has already failed; TLAB remains healthy. Control may remain in Channel A using Channel B’s TLA through the cross-talk bus, or transfer to Channel B. The next-failure analysis starts from this operating configuration, not from full-up operation.

2. Identify the failures that actually cause LOTC

LOTC (this scenario) = TLAA AND (CPUB OR PowerB OR TLAB)
Scenario-specific LOTC fault tree — Channel A TLA failure combined with loss of the remaining Channel B control path.
LOTC — this scenarioNot the complete FADEC top-event treeANDORTLAA failedKnown first faultCPUB failedChannel B CPUPowerB failedChannel B power supplyTLAB failedRemaining TLA signal

Conceptual fault-tree drawing and algebra for the Section 7.6 example, prepared here for explanation; not a reproduced figure or a complete system fault tree from ARP5107C. AND requires both input events; OR requires any one input event. A and B identify the channels.

For this branch, the three two-event combinations are TLAA AND CPUB, TLAA AND PowerB, and TLAA AND TLAB. The first TLA fault alone does not cause LOTC in this example.

3. Check the cross-talk and remaining-TLA cases

Next failure, with TLA_A already failedFunctional consequence in this exampleLOTC?
Cross-talk busIf Channel A loses access to Channel B’s TLA, control can transfer to healthy Channel B, which still has its own TLA, CPU and power supply.No, with the stated transfer behavior
CPU_BThe remaining channel’s required processing capability is lost.Yes, under the example’s assumptions
Power_BThe remaining channel’s required power supply is lost.Yes, under the example’s assumptions
TLA_BTLA_A is already failed. Losing TLA_B now removes the last healthy TLA signal; both TLA signals are failed.Yes, under the example’s assumptions

4. Condition on the known first fault before obtaining a rate

Next LOTC-causing event, given TLAA already failed = CPUB OR PowerB OR TLAB

The event TLAA is already true in this degraded configuration. Do not multiply the conditional exit rate by the occurrence rate of TLAA again. That occurrence rate is a separate input to the dispatch model.

λi-LOTC = λCPU,B + λPower,B + λTLA,B

Here i denotes the individual TLAA-failed state. The component subscripts are explanatory labels for this example. The sum assumes distinct, non-overlapping LOTC-causing transition events and the behavior described above. For example, an intrinsic CPU failure event must not also count the CPU’s loss of operation caused by the separately counted power-supply failure. Common-cause events and additional relevant paths require their own treatment. The standard supplies no numerical rates for this example; the displayed rate expression is explanatory algebra, not an additional numbered source equation.

5. Use the correct dispatch-analysis input

Enter this conditional electronic LOTC exit rate for the relevant ST or LT fault: λSTi-LOTC or λLTi-LOTC. Enter the occurrence of the first fault separately as λSTi or λLTi. Follow the assessed repair category; this example does not assign one automatically.

The tool’s electronic exit input excludes HM + UC. The tool adds λHM+UC once to form the combined exit rate. Cross-talk is not added to the electronic sum for the functional scenario above. A top-event probability or a cut-set probability is not a per-hour conditional transition rate.

An exact Markov calculation cannot correct an incorrect exit-rate input. Likewise, the standard’s statement that TWA is conservative does not justify adding hardware combinations that do not cause LOTC or omitting combinations that do.

6. Apply simple reasonableness checks

  • State which fault is already present, which channel has control, and which healthy functions remain.
  • For each proposed next failure, trace the actual response after available channel transfer and reconfiguration.
  • Verify that each cut set causes LOTC in that configuration; remove the cross-talk cut set only when the stated healthy-channel transfer is available.
  • Check both channel directions and other degraded configurations when constructing the complete system analysis; this single branch is not the whole FADEC fault tree.
  • Keep event probabilities, first-fault occurrence rates and conditional LOTC exit rates distinct. Check dependence, common causes and duplicated events before summing rates.

Reference: supplied SAE ARP5107C (September 2018), Section 7.6, p. 48. The fault-tree diagram, Boolean expansion and calculator-input mapping are explanatory derivations of its qualitative TLA example. They assume the channel-transfer behavior stated there, not every possible FADEC architecture.

Full Markov: individual faults and averaged ST/LT states

Individual-state formula in standard notation

λLOTC =λHM+UC + ∑i λi λi-LOTC+HM+UCμi + λi-LOTC+HM+UC1 + ∑i λiμi + λi-LOTC+HM+UCEquation 20, p. 35

In the generic Equation 20, λi means the occurrence rate into any one individual fault state. For a short-term fault it is λSTi; for a long-term fault it is λLTi. The index i identifies an individual fault, not an average. The source also writes these as λST(i) and λLT(i) in Equations 3, 8 and 9. Each ST sum and LT sum below runs over its own faults. λSTT and λLTT are totals across the applicable faults in both channels; the final T in STT/LTT denotes the total, not a repair time.

λLOTC =λHM+UC + ∑i λSTi λSTi-LOTC+HM+UCμST + λSTi-LOTC+HM+UC + ∑i λLTi λLTi-LOTC+HM+UCμLT + λLTi-LOTC+HM+UC1 + ∑i λSTiμST + λSTi-LOTC+HM+UC + ∑i λLTiμLT + λLTi-LOTC+HM+UCEquation 20 expanded into ST and LT sums

Averaged ST and LT formula

λLOTC =λHM+UC + λSTT (λST-LOTC-AVE + λHM+UC)μST + λST-LOTC-AVE + λHM+UC + λLTT (λLT-LOTC-AVE + λHM+UC)μLT + λLT-LOTC-AVE + λHM+UC1 + λSTTμST + λST-LOTC-AVE + λHM+UC + λLTTμLT + λLT-LOTC-AVE + λHM+UCEquation 18, p. 34: ST and LT averaged-state model

Equation 18 is an averaged ST/LT state model. Equation 20 retains every individual state. Because each individual exit appears inside a denominator, a weighted average generally cannot reconstruct the individual Full Markov result. They coincide under a common repair interval when all individual electronic exits within each ST or LT category equal the corresponding representative exit. Otherwise the averaged model needs its own justification; the calculator does not infer the individual result from means alone.

Read the Full Markov derivation.

First-order Markov: individual constants and averaged ST/LT states

Individual-state expansion

λLOTC ≈λHM+UC + ∑i [λi λi-LOTC+HM+UC Ti − λi λi-LOTC+HM+UC2 Ti2]1 + ∑i [λi Ti − λi λi-LOTC+HM+UC Ti2]Equation 20b, p. 36

In the generic Equation 20, λi means the occurrence rate into any one individual fault state. For a short-term fault it is λSTi; for a long-term fault it is λLTi. The index i identifies an individual fault, not an average. The source also writes these as λST(i) and λLT(i) in Equations 3, 8 and 9. Each ST sum and LT sum below runs over its own faults. λSTT and λLTT are totals across the applicable faults in both channels; the final T in STT/LTT denotes the total, not a repair time.

ST and LT coefficient form

λLOTC ≈λHM+UC + a0 TST − a1 TST2 + c0 TLT − c1 TLT21 + b0 TST − b1 TST2 + d0 TLT − d1 TLT2Equation 20c, p. 36

ST coefficients

a0 =∑i λSTi λSTi-LOTC+HM+UC
a1 =∑i λSTi λSTi-LOTC+HM+UC2
b0 =∑i λSTi
b1 =a0

LT coefficients

c0 =∑i λLTi λLTi-LOTC+HM+UC
c1 =∑i λLTi λLTi-LOTC+HM+UC2
d0 =∑i λLTi
d1 =c0

First-order expansion of the averaged ST/LT model

λLOTC ≈λHM+UC + λSTT (λST-LOTC-AVE + λHM+UC) TST − λSTT (λST-LOTC-AVE + λHM+UC)2 TST2 + λLTT (λLT-LOTC-AVE + λHM+UC) TLT − λLTT (λLT-LOTC-AVE + λHM+UC)2 TLT21 + λSTT TST − λSTT (λST-LOTC-AVE + λHM+UC) TST2 + λLTT TLT − λLTT (λLT-LOTC-AVE + λHM+UC) TLT2First-order expansion of Equation 18; derived, not a new numbered source equation

Equation 20c needs sums involving squared individual combined exit rates: a1 and c1. The ST and LT averages do not determine those sums. The first-order expansion of Equation 18 below therefore describes the averaged ST/LT model, not a reconstruction of arbitrary individual states. This distinction is about the individual rates and their weighted spread; no additional grouping symbols are needed.

Read the first-order derivation.

Zero-order Markov: individual faults and averaged ST/LT rates

Individual ST and LT sums

λLOTC ≈λHM+UC + TST ∑i λSTi λSTi-LOTC+HM+UC + TLT ∑i λLTi λLTi-LOTC+HM+UC1 + TST ∑i λSTi + TLT ∑i λLTiEquation 20f, p. 37

Averaged ST and LT formula

λLOTC ≈λHM+UC + λSTT TST-REPAIR (λST-LOTC-AVE + λHM+UC) + λLTT TLT-REPAIR (λLT-LOTC-AVE + λHM+UC)1 + λSTT TST-REPAIR + λLTT TLT-REPAIREquation 20f rewritten with ST and LT occurrence-weighted averages
λLOTC ≈ λHM+UC +λSTT TST-REPAIR λST-LOTC-AVE + λLTT TLT-REPAIR λLT-LOTC-AVE1 + λSTT TST-REPAIR + λLTT TLT-REPAIRSame zero-order expression with HM + UC separated

For a common interval within ST and within LT, the occurrence-weighted averages reproduce these zero-order individual sums. This identity does not mean zero-order is always equal to Full Markov.

Read the zero-order derivation.

Balanced time-weighted average: individual faults and averaged ST/LT rates

Individual ST and LT formula

λLOTC-AVE = λHM+UC +λFU-LOTC + TST-REPAIR ∑i λSTi λSTi-LOTC + TLT-REPAIR ∑i λLTi λLTi-LOTC1 + TST-REPAIR ∑i λSTi + TLT-REPAIR ∑i λLTiEquation 11 with individual ST and LT sums substituted

Averaged ST and LT formula

λLOTC-AVE = λHM+UC +λFU-LOTC + (λSTT TST-REPAIR) λST-LOTC-AVE + (λLTT TLT-REPAIR) λLT-LOTC-AVE1 + λSTT TST-REPAIR + λLTT TLT-REPAIREquation 11, p. 26
Fract(FU) =11 + λSTT TST-REPAIR + λLTT TLT-REPAIREquation 6a
Fract(ST) =λSTT TST-REPAIR1 + λSTT TST-REPAIR + λLTT TLT-REPAIREquation 6b
Fract(LT) =λLTT TLT-REPAIR1 + λSTT TST-REPAIR + λLTT TLT-REPAIREquation 6c
λFU-LOTC ≤[λSTT + λLTT2]2 TFLEquation 7, p. 25: conservative upper bound

Read the derivation from time accounting.

When the single-fault model and the approximations are appropriate

Single-fault model requirement: Section 7.2.4, p. 37, supports using a single-fault model when the repair rate for each ST and LT fault state is approximately ten times or more than the maximum relevant failure rate into or out of those states. Check ST and LT separately. Include further failures from a single-fault state into a two-fault operating state when establishing the maximum. This condition supports neglecting such additional operating states; it is not an unconditional claim that any single-fault model is correct.

ST check:μSTmaximum relevant failure transition rate for ST ≥ 10
LT check:μLTmaximum relevant failure transition rate for LT ≥ 10

At a chosen sensitivity maximum, a longer repair interval gives a lower repair-rate ratio. Check the entered intervals and the limiting sensitivity intervals separately. Changing flight duration does not change the implemented Markov rates or repair-rate ratios.