SSH seems broken to ETC. Causes great annoyance when syncing to GIT
This commit is contained in:
parent
a1b1cdf05e
commit
565f986ac2
@ -33,7 +33,7 @@ a variety of typical embedded system components including analogue/digital and e
|
||||
%
|
||||
%This is followed by several example FMMD analyses,
|
||||
\begin{itemize}
|
||||
\item The first example applies FMMD to an operational amplifier inverting amplifier (see section~\ref{sec:invamp});
|
||||
\item The first example applies FMMD to an operational-amplifier inverting amplifier (see section~\ref{sec:invamp});
|
||||
%using an op-amp and two resistors;
|
||||
this demonstrates re-use of a potential divider {\dc} from section~\ref{subsec:potdiv}.
|
||||
This amplifier is analysed twice, using different compositions of {\fgs}.
|
||||
@ -64,7 +64,7 @@ by applying FMMD to a sigma delta ADC.
|
||||
%shows FMMD analysing the sigma delta
|
||||
%analogue to digital converter---again with a circular signal path---which operates on both
|
||||
%analogue and digital signals.
|
||||
\item Section~\ref{sec:Pt100} demonstrates FMMD being applied to commonly used Pt100
|
||||
\item Section~\ref{sec:Pt100} demonstrates FMMD being applied to a commonly used Pt100
|
||||
safety critical temperature sensor circuit, this is analysed for single and double failure modes.
|
||||
|
||||
|
||||
@ -257,7 +257,7 @@ safety critical temperature sensor circuit, this is analysed for single and doub
|
||||
\end{figure}
|
||||
|
||||
%This configuration is interesting from methodology pers.
|
||||
There are two obvious ways in which we can model this circuit:
|
||||
There are two obvious ways in which we can model this circuit.
|
||||
One is to do this in two stages, by considering the gain resistors to be a potential divider
|
||||
and then combining it with the OPAMP failure mode model.
|
||||
The second is to place all three components in one {\fg}.
|
||||
@ -269,7 +269,7 @@ Ideally we would like to re-use {\dcs} from the $PD$ from section~\ref{subsec:po
|
||||
looks a good candidate for this.
|
||||
%
|
||||
However,
|
||||
we cannot directly re-use $PD$ , and not just because
|
||||
we cannot directly re-use $PD$, and not just because
|
||||
the potential divider is floating i.e. that the polarity of
|
||||
the R2 side of the potential divider is determined by the output from the op-amp.
|
||||
%
|
||||
@ -777,7 +777,7 @@ $$ fm(NI\_AMP) = \{ AMPHigh, AMPLow, LowPass \} .$$
|
||||
|
||||
|
||||
|
||||
\subsection{The second Stage of the amplifier}
|
||||
\subsection{The second stage of the amplifier}
|
||||
|
||||
The second stage of this amplifier, following the signal path, is the amplifier
|
||||
consisting of $R3,R4$ and $IC2$.
|
||||
@ -1301,7 +1301,7 @@ $$ fm (G_0) = \{ nosignal, 0\_phaseshift \} $$
|
||||
%23SEP2012
|
||||
\subsection{Non Inverting Buffer: NIBUFF.}
|
||||
|
||||
The non-inverting buffer {\fg}, is comprised of one component, an op-amp.
|
||||
The non-inverting buffer {\fg} is comprised of one component, an op-amp.
|
||||
We use the failure modes for an op-amp~\cite{fmd91}[p.3-116] to represent this group.
|
||||
% GARK
|
||||
We can express the failure modes for the non-inverting buffer ($NIBUFF$) thus:
|
||||
@ -1464,7 +1464,7 @@ we create a $PHS135BUFFERED$ {\dc}. The FMMD analysis may be viewed at section~\
|
||||
%
|
||||
%
|
||||
The $PHS225AMP$ consists of a $PHS45$, providing $45^{\circ}$ of phase shift, and an
|
||||
$INVAMP$, providing $180^{\circ}$ giving a total of $225^{\circ}$.
|
||||
$INVAMP$, providing $180^{\circ}$ giving a total of $225^{\circ}$.
|
||||
Detailed FMMD analysis may be found in section~\ref{detail:PHS225AMP}.
|
||||
%
|
||||
|
||||
@ -1617,7 +1617,7 @@ and obtain its failure modes, which we can express using the $fm$ function:
|
||||
$$ fm ( CD4013B) = \{ HIGH, LOW, NOOP \} $$
|
||||
%
|
||||
The resistors and capacitor failure modes we take from EN298~\cite{en298}[An.A].
|
||||
We express the failure modes for the resistors (R) and Capacitors (C) thus:
|
||||
We express the failure modes for the resistors (R) and capacitors (C) thus:
|
||||
%
|
||||
$$ fm ( R ) = \{OPEN, SHORT\},$$
|
||||
%
|
||||
@ -1647,7 +1647,7 @@ This can be our first {\fg} and we analyse it in table~\ref{tbl:sumjint}.
|
||||
%
|
||||
$$FG = \{R1, R2, IC1, C1 \}$$
|
||||
|
||||
That is the failure modes (see FMMD analysis at~\ref{detail:SUMJINT})of our new {\dc}
|
||||
That is, the failure modes (see FMMD analysis at~\ref{detail:SUMJINT}) of our new {\dc}
|
||||
$SUMJINT$ are $$\{ V_{in} DOM, V_{fb} DOM, NO\_INTEGRATION, HIGH, LOW \} .$$
|
||||
|
||||
%\clearpage
|
||||
@ -1885,9 +1885,9 @@ The \sd example, shows that FMMD can be applied to mixed digital and analogue ci
|
||||
%% STATS MOVED TO FUTURE WORK
|
||||
%%
|
||||
For this example we look at an industry standard temperature measurement circuit,
|
||||
the Pt100. The four wire Pt100 configuration commonly used well known safety critical circuit.
|
||||
the Pt100. The four wire Pt100 configuration is a commonly used and well known safety critical circuit.
|
||||
Applying FMMD lets us look at this circuit in a fresh light.
|
||||
we analyse this for both single and double failures,
|
||||
We analyse this for both single and double failures,
|
||||
in addition it demonstrates FMMD coping with component parameter tolerances.
|
||||
The circuit is described traditionally and then analysed using the FMMD methodology.
|
||||
|
||||
@ -1905,7 +1905,7 @@ industrial applications below 600\oc, due to high accuracy\cite{aoe}.
|
||||
FMMD is performed twice on this circuit
|
||||
firstly considering single faults only
|
||||
%(cardinality constrained powerset of 1)
|
||||
and again, considering the
|
||||
and secondly, considering the
|
||||
possibility of double faults. % (cardinality constrained powerset of 2).
|
||||
%
|
||||
% \ifthenelse {\boolean{pld}}
|
||||
@ -2287,7 +2287,7 @@ All six test cases have been analysed and the results agree with the hypothesis
|
||||
put in table~\ref{ptfmea}.
|
||||
%The PLD diagram, can now be used to collect the symptoms.
|
||||
In this case there is a common and easily detected symptom for all these single
|
||||
resistor faults : Voltage out of range.
|
||||
resistor faults---that of---`voltage~out~of~range'.
|
||||
%
|
||||
% A spider can be drawn on the PLD diagram to this effect.
|
||||
%
|
||||
@ -2469,7 +2469,7 @@ Both values will be out of range.
|
||||
|
||||
\paragraph{ TC 17 : Voltages $R_2$ SHORT $R_3$ OPEN }
|
||||
|
||||
This shorts the sense- to Ground.
|
||||
This shorts the sense- to ground.
|
||||
The sense- value will be out of range.
|
||||
|
||||
|
||||
|
@ -9,7 +9,7 @@ This chapter begins by defining a metric for the complexity of an FMEA analysis
|
||||
This concept is called `comparison~complexity' and is a means to assess
|
||||
the performance of FMMD against current FMEA methodologies.
|
||||
%
|
||||
This metric is developed using set threory % formally
|
||||
This metric is developed using set theory % formally
|
||||
and then formulae are presented for calculating the
|
||||
complexity of applying FMEA to a group of components.
|
||||
%
|
||||
@ -218,7 +218,7 @@ we overload the comparison complexity thus:
|
||||
The potential divider discussed in section~\ref{subsec:potdiv} has four failure modes and two components and therefore has $CC$ of 4.
|
||||
$$CC(potdiv) = \sum_{n=1}^{2} |2| \times (|1|) = 4 $$
|
||||
We combine the potential divider with an op-amp which has four failure modes
|
||||
to form a {\fg} with two components one with four failure modes and the other (the potential divider) with two.
|
||||
to form a {\fg} with two components, one with four failure modes and the other (the potential divider) with two.
|
||||
$$CC(invamp) = 2 \times 1 + 4 \times 1 = 6 $$
|
||||
To analyse the inverting amplifier with FMMD we required 10 reasoning stages.
|
||||
Using RFMEA we obtain $ 2 \times (3-1) + 2 \times (3-1) + 4 \times (3-1)$ = 16.
|
||||
@ -290,9 +290,10 @@ with equation~\ref{eqn:anscen}.
|
||||
|
||||
The thinking behind equation~\ref{eqn:anscen}, is that for each level of analysis -- counting down from the top --
|
||||
there are ${k}^{n}$ {\fgs} within each level; we need to apply RFMEA to each {\fg} on the level.
|
||||
The number of checks to make for RFMEA is number of components $k$ multiplied by the number of failure modes $f$
|
||||
%
|
||||
The number of checks to make for RFMEA, is the number of components $k$ multiplied by the number of failure modes $f$
|
||||
checked against the remaining components in the {\fg} $(k-1)$.
|
||||
|
||||
%
|
||||
If, for the sake of example, we fix the number of components in a {\fg} to three and
|
||||
the number of failure modes per component to three, an FMMD hierarchy
|
||||
would look like figure~\ref{fig:three_tree}.
|
||||
@ -304,7 +305,8 @@ Using the diagram in figure~\ref{fig:three_tree}, we have three levels of analys
|
||||
Starting at the top, we have a {\fg} with three derived components, each of which has
|
||||
three failure modes.
|
||||
%
|
||||
Thus the number of checks to make in the top level is $3^0\times3\times2\times3 = 18$.
|
||||
Thus the number of checks to make in the top level is $3^0\times3\times2\times3 = 18$.
|
||||
%
|
||||
On the level below that, we have three {\fgs} each with
|
||||
an identical number of checks, $3^1 \times 3 \times 2 \times 3 = 56$.%{\fg}
|
||||
%
|
||||
@ -323,7 +325,7 @@ In order to get general equations with which to compare RFMEA with FMMD,
|
||||
we can re-write equation~\ref{eqn:CC} in terms of the number of levels
|
||||
in an FMMD hierarchy.
|
||||
%
|
||||
The number of components in the system, is number of components
|
||||
The number of components in the system, is the number of components
|
||||
in a {\fg} raised to the power of the level plus one.
|
||||
Thus we re-write equation~\ref{eqn:CC} as:
|
||||
|
||||
@ -372,7 +374,7 @@ $$
|
||||
All the FMMD examples in chapters \ref{sec:chap5}
|
||||
and \ref{sec:chap6} showed a marked reduction in comparison
|
||||
complexity compared to the RFMEA worst case figures.
|
||||
To calculate RFMEA Comparison complexity equation~\ref{eqn:CC} is used.
|
||||
To calculate RFMEA comparison complexity equation~\ref{eqn:CC} is used.
|
||||
%
|
||||
%
|
||||
Complexity comparison vs. RFMEA for the first three examples
|
||||
@ -652,7 +654,7 @@ $ fm(R) \in \mathcal{U} $.
|
||||
|
||||
We can make this a general case by taking a set $F$ (with $f_1, f_2 \in F$) representing a collection
|
||||
of component failure modes.
|
||||
We can define a boolean function {\ensuremath{\mathcal{ACTIVE}}} that returns
|
||||
We can define a Boolean function {\ensuremath{\mathcal{ACTIVE}}} that returns
|
||||
whether a fault mode is active (true) or dormant (false).
|
||||
|
||||
We can say that if any pair of fault modes is active at the same time, then the failure mode set is not
|
||||
@ -703,8 +705,9 @@ is then applied to it.}.
|
||||
|
||||
|
||||
|
||||
\paragraph{Reason for Constraint.} Were this constraint to not be applied
|
||||
each component would not contribute $N$ failure modes to consider but potentially
|
||||
\paragraph{Reason for Constraint.} Were this constraint not to be applied
|
||||
each component would not contribute $N$ failure modes, % to consider
|
||||
but potentially
|
||||
$2^N$.
|
||||
%
|
||||
This would make the job of analysing the failure modes
|
||||
@ -715,7 +718,7 @@ in a {\fg} impractical due to the sheer size of the task.
|
||||
\section{Handling Simultaneous Component Faults}
|
||||
|
||||
For some integrity levels of static analysis, there is a need to consider not only single
|
||||
failure modes in isolation, but cases where more then one failure mode may occur
|
||||
failure modes in isolation, but cases where more than one failure mode may occur
|
||||
simultaneously.
|
||||
%
|
||||
Note that the `unitary state' conditions apply to failure modes within a component.
|
||||
@ -1057,7 +1060,7 @@ $ \Omega(C) = fm(C) \cup \{OK\} $).
|
||||
|
||||
The $OK$ statistical case is the (usually) largest in probability, and is therefore
|
||||
of interest when analysing systems from a statistical perspective.
|
||||
For these examples the OK state is not represented area proportionately, but included
|
||||
For these examples, the OK state is not represented area proportionately, but included
|
||||
in the diagrams.
|
||||
This is of interest for the application of conditional probability calculations
|
||||
such as Bayes theorem~\cite{probstat}.
|
||||
@ -1072,7 +1075,7 @@ Another way to view this is to consider the failure modes of a
|
||||
component, with the $OK$ state, as a universal set $\Omega$, where
|
||||
all sets within $\Omega$ are partitioned.
|
||||
Figure \ref{fig:partitioncfm} shows a partitioned set representing
|
||||
component failure modes $\{ B_1 ... B_8, OK \}$ : partitioned sets
|
||||
component failure modes $\{ B_1 ... B_8, OK \}$: partitioned sets
|
||||
where the OK or empty set condition is included, obey unitary state conditions.
|
||||
Because the subsets of $\Omega$ are partitioned, we can say these
|
||||
failure modes are unitary state.
|
||||
@ -1119,7 +1122,7 @@ of the failure modes as new failure modes.
|
||||
We can model this using an Euler diagram representation of
|
||||
an example component with three failure modes\footnote{OK is really the empty set, but the term OK is more meaningful in
|
||||
the context of component failure modes} $\{ B_1, B_2, B_3, OK \}$ see figure \ref{fig:combco}.
|
||||
|
||||
%
|
||||
For the purpose of example let us consider $\{ B_2, B_3 \}$
|
||||
to be intrinsically mutually exclusive, but $B_1$ to be independent.
|
||||
This means the we have the possibility of two new combinations
|
||||
@ -1137,8 +1140,8 @@ as shaded sections of figure \ref{fig:combco2}.
|
||||
|
||||
|
||||
|
||||
We can calculate the probabilities for the shaded areas
|
||||
assuming the failure modes are statistically independent
|
||||
We can calculate the probabilities for the shaded areas,
|
||||
assuming the failure modes are statistically independent,
|
||||
by multiplying the probabilities of the members of the intersection.
|
||||
We can use the function $P$ to return the probability of a
|
||||
failure mode, or combination thereof.
|
||||
@ -1209,14 +1212,16 @@ in the power-supply {\fg}.
|
||||
Because the capacitor has two potential failure modes (EN298),
|
||||
this raises another issue for FMMD. A de-coupling capacitor going $OPEN$ might not be considered relevant to
|
||||
a power-supply module (but there might be additional noise on its output rails).
|
||||
But in {\fg} terms the power supply, now has a new symptom that of $INTERFERENCE$.
|
||||
%
|
||||
But in {\fg} terms, the power supply now has a new symptom that of $INTERFERENCE$.
|
||||
%
|
||||
Some logic chips are more susceptible to $INTERFERENCE$ than others.
|
||||
A logic chip with de-coupling capacitor failing, may operate correctly
|
||||
but interfere with other chips in the circuit.
|
||||
%
|
||||
There is no reason why the de-coupling capacitors
|
||||
could not be included {\em in the {\fg} they would intuitively be associated with as well}.% poss split infinitive
|
||||
could not be included % {\em in the {\fg} they would intuitively be associated with as well}.% poss split infinitive
|
||||
in {\fgs} that they would not intuitively be associated with.
|
||||
%
|
||||
This allows for the general principle of a component failure affecting more than one {\fg} in a circuit.
|
||||
This allows functional groups to share components where necessary.
|
||||
|
@ -4,7 +4,7 @@
|
||||
\label{sec:algorithmfmmd}
|
||||
|
||||
This section decribes the algorithm for performing one step of
|
||||
FMMD analysis i.e.
|
||||
FMMD analysis
|
||||
analysing a {\fg} and determining from it a {\dc}.
|
||||
Algorithms using set theory describe the process.
|
||||
It begins with an overview of the FMMD process, and then contrasts and compares it
|
||||
|
Loading…
Reference in New Issue
Block a user