From bf210d6bcabdfe3cfb4c6c1156db5ca10a3a7b68 Mon Sep 17 00:00:00 2001 From: Robin Clark Date: Sat, 30 Oct 2010 18:09:28 +0100 Subject: [PATCH] Added a skeleton test rigs chapter --- test_rigs/Makefile | 20 +++++++++ test_rigs/paper.tex | 31 ++++++++++++++ test_rigs/test_rigs.tex | 90 +++++++++++++++++++++++++++++++++++++++++ thesis.tex | 3 ++ 4 files changed, 144 insertions(+) create mode 100644 test_rigs/Makefile create mode 100644 test_rigs/paper.tex create mode 100644 test_rigs/test_rigs.tex diff --git a/test_rigs/Makefile b/test_rigs/Makefile new file mode 100644 index 0000000..63e4f52 --- /dev/null +++ b/test_rigs/Makefile @@ -0,0 +1,20 @@ + +# + + +paper: paper.tex test_rigs_paper.tex + #latex paper.tex + #dvipdf paper pdflatex cannot use eps ffs + pdflatex paper.tex + mv paper.pdf test_rigs.pdf + okular test_rigs.pdf + + + +# Remove the need for referncing graphics in subdirectories +# +test_rigs_paper.tex: test_rigs.tex paper.tex + cat test_rigs.tex | sed 's/test_rigs\///' > test_rigs_paper.tex + +bib: + bibtex paper diff --git a/test_rigs/paper.tex b/test_rigs/paper.tex new file mode 100644 index 0000000..dbf7991 --- /dev/null +++ b/test_rigs/paper.tex @@ -0,0 +1,31 @@ + +\documentclass[a4paper,10pt]{article} +\usepackage{graphicx} +\usepackage{fancyhdr} +\usepackage{tikz} +\usepackage{amsfonts,amsmath,amsthm} +\input{../style} +\usepackage{ifthen} +\newboolean{paper} +\setboolean{paper}{true} % boolvar=true or false + + +%\newtheorem{definition}{Definition:} + +\begin{document} +\pagestyle{fancy} + +%\outerhead{{\small\bf Statistical Basis for Current Static Analysis Methodologies}} +%\innerfoot{{\small\bf R.P. Clark } } + % numbers at outer edges +\pagenumbering{arabic} % Arabic page numbers hereafter +\author{R.P.Clark} +\title{FMMD used to assist the design of production test rigs} +\maketitle +\input{test_rigs_paper} + +\bibliographystyle{plain} +\bibliography{../vmgbibliography,../mybib} + +\today +\end{document} diff --git a/test_rigs/test_rigs.tex b/test_rigs/test_rigs.tex new file mode 100644 index 0000000..70546b6 --- /dev/null +++ b/test_rigs/test_rigs.tex @@ -0,0 +1,90 @@ + + + + +\ifthenelse {\boolean{paper}} +{ +\abstract{ +This paper describes how the Failure Mode Modular De-composition (FMMD) methodology +can be applied to the design of automated production test rigs +analysis. +% +Test rigs are often used as part of the production process +to ensure that the SYSTEM is not only operating +correctly but also calibrated where necessary. +% +% WHAT IS DID +Mention Chris Garret and Maikowqski theses : both directly relevant. +% WHAT I FOUND +From the FMMD data model it is possible to link +sub-systems under test to +{\dcs} determined from the FMMD process. +Armed with this knowledge +the tester can be pointed to the +likely faulty components. +% WHY YOU WOULD WANT TO READ IT +This feature of FMMD proides another tool in the safety engineers +repotiore, one that can shake out difficult to find +component failures from a high level test result failure. +} +} +{ +\paragraph{Chapter overview} +This chapter describes how the % Failure Mode Modular De-composition (FMMD) +FMMD methodology +can be applied to the problems of +test rig design and construction. +% + +% +Test rigs are often used as part of the production process +to ensure that the SYSTEM is not only operating +correctly but also calibrated where necessary. +% +% WHAT IS DID +Mention Chris Garret and Maikowqski theses : both directly relevant. +% WHAT I FOUND +From the FMMD data model it is possible to link +sub-systems under test to +{\dcs} determined from the FMMD process. +Armed with this knowledge +the tester can be pointed to the +likely faulty components. +% WHY YOU WOULD WANT TO READ IT +This feature of FMMD proides another tool in the safety engineers +repotiore, one that can shake out difficult to find +component failures from a high level test result failure. +} + + +\section{Introduction} + +\ifthenelse {\boolean{paper}} +{ +paper +} +{ +chapter +} + +\subsection{Description of a typical `test rig'} + + +Outline the fmmd process. + + +Show modules +which would be testable by a test rig + +values read or logical conditions from {\dcs} +at a mid-level. + + +Trace a theoretical example and show how FMMD detects the +possible causes of the test rig failure. + + +Exlain why this would save time and money, and possibly +because testing is typically done in house +reveal any unknown failure modes of {\dcs} or even base components. + diff --git a/thesis.tex b/thesis.tex index 789645f..b834d4e 100644 --- a/thesis.tex +++ b/thesis.tex @@ -138,6 +138,9 @@ for incorrect temperature. \chapter{FMMD Used as a design aide} \input{fmmd_design_aide/fmmd_design_aide} +\chapter{FMMD used to aid the design of production test rigs} +\input{test_rigs/test_rigs} + \chapter{FMMD use throughout product lifecycle} \input{lifecycle_modelling/lifecycle_modelling}