Forráskód Böngészése

Lagt in aktuell rapport i repo.

Jonatan Gezelius 6 éve
szülő
commit
a87223773d
50 módosított fájl, 92 hozzáadás és 22 törlés
  1. 4 0
      .gitignore
  2. BIN
      latex/rtthesis.zip
  3. BIN
      latex/rtthesisex-exjobb.zip
  4. 0 2
      latex/rtthesisex/introduktion.tex
  5. 0 11
      latex/rtthesisex/tack.tex
  6. 0 0
      rapport/.latexmkrc
  7. 0 0
      rapport/abstract-swe.tex
  8. 0 0
      rapport/abstract.tex
  9. 11 0
      rapport/acknowledgments.tex
  10. 0 0
      rapport/conclusion.tex
  11. 0 0
      rapport/detaljer.tex
  12. 0 0
      rapport/fig/LiU_primary_black.pdf
  13. 0 0
      rapport/fig/clocks.pdf
  14. 0 0
      rapport/fig/feedback.pdf
  15. 60 0
      rapport/introduction.tex
  16. BIN
      rapport/main.pdf
  17. 12 9
      rapport/main.tex
  18. 0 0
      rapport/myrefs.bib
  19. 0 0
      rapport/notation.tex
  20. 0 0
      rapport/results.tex
  21. 0 0
      rapport/rtthesis-doc.tex
  22. 0 0
      rapport/setup/IEEEabrv.bib
  23. 0 0
      rapport/setup/IEEEfull.bib
  24. 0 0
      rapport/setup/mynotation.sty
  25. 0 0
      rapport/setup/mythesis.sty
  26. 0 0
      rapport/tex/liclist-utf8.tex
  27. 0 0
      rapport/tex/liclist.tex
  28. 0 0
      rapport/tex/phdlist-utf8.tex
  29. 0 0
      rapport/tex/phdlist.tex
  30. 0 0
      rapport/tex/rtlic-defs-utf8.sty
  31. 0 0
      rapport/tex/rtlic-defs.sty
  32. 0 0
      rapport/tex/rtlic.sty
  33. 0 0
      rapport/tex/rtmsc-defs-utf8.sty
  34. 0 0
      rapport/tex/rtmsc-defs.sty
  35. 0 0
      rapport/tex/rtmsc.sty
  36. 0 0
      rapport/tex/rtphd-defs-utf8.sty
  37. 0 0
      rapport/tex/rtphd-defs.sty
  38. 0 0
      rapport/tex/rtphd.sty
  39. 0 0
      rapport/tex/rtthesis-caption-defs-utf8.sty
  40. 0 0
      rapport/tex/rtthesis-caption-defs.sty
  41. 0 0
      rapport/tex/rtthesis-captions.sty
  42. 0 0
      rapport/tex/rtthesis-example.sty
  43. 0 0
      rapport/tex/rtthesis-papers-caption-defs-utf8.sty
  44. 0 0
      rapport/tex/rtthesis-papers-caption-defs.sty
  45. 0 0
      rapport/tex/rtthesis-papers-captions.sty
  46. 0 0
      rapport/tex/rtthesis-papers.sty
  47. 0 0
      rapport/tex/rtthesis-theorems.sty
  48. 0 0
      rapport/tex/rtthesis-utf8-ext.sty
  49. 0 0
      rapport/tex/rtthesis.cls
  50. 5 0
      rapport/theory.tex

+ 4 - 0
.gitignore

@@ -0,0 +1,4 @@
+build_output/
+*.fdb_latexmk
+*.aux
+

BIN
latex/rtthesis.zip


BIN
latex/rtthesisex-exjobb.zip


+ 0 - 2
latex/rtthesisex/introduktion.tex

@@ -1,2 +0,0 @@
-\chapter{Introduktion}\label{cha:intro}
-Redan de gamla grekerna\index{greker} och rommarna trodde att\dots

+ 0 - 11
latex/rtthesisex/tack.tex

@@ -1,11 +0,0 @@
-\begin{acknowledgments}
-  Vi tycker alla har varit så himla goa hela den här långa och tuffa tiden i våra liv.
-
-  \addvspace{1em}
-  \begin{flushright}
-    \textit{%
-      Linköping, Januari 2020\\
-      N N och M M%
-    }
-  \end{flushright}
-\end{acknowledgments}

+ 0 - 0
latex/rtthesisex/.latexmkrc → rapport/.latexmkrc


+ 0 - 0
latex/rtthesisex/svensk-sammanfattning.tex → rapport/abstract-swe.tex


+ 0 - 0
latex/rtthesisex/engelsk-sammanfattning.tex → rapport/abstract.tex


+ 11 - 0
rapport/acknowledgments.tex

@@ -0,0 +1,11 @@
+\begin{acknowledgments}
+  TODO
+
+  \addvspace{1em}
+  \begin{flushright}
+    \textit{%
+      Linköping, Maj 2019\\
+      Jonatan Gezelius%
+    }
+  \end{flushright}
+\end{acknowledgments}

+ 0 - 0
latex/rtthesisex/avrundning.tex → rapport/conclusion.tex


+ 0 - 0
latex/rtthesisex/detaljer.tex → rapport/detaljer.tex


+ 0 - 0
latex/rtthesisex/fig/LiU_primary_black.pdf → rapport/fig/LiU_primary_black.pdf


+ 0 - 0
latex/rtthesisex/fig/clocks.pdf → rapport/fig/clocks.pdf


+ 0 - 0
latex/rtthesisex/fig/feedback.pdf → rapport/fig/feedback.pdf


+ 60 - 0
rapport/introduction.tex

@@ -0,0 +1,60 @@
+\chapter{Introduction}\label{cha:intro}
+
+For a product to be put on the market there are many regulations which the product must follow, e.g. electrical safety, material regulations, electromagnetic compatibility (EMC), radio regulations etc. To test products against these requirements in a unified manner, standards are used. A standard defines how a product should be tested and the accepted result that need to be achieved in order to ensure that the product complies with all the regulations. There are many standards for many different types of regulations and usually a single product must comply with several of these. It is also common that one standard references another standard, or specific parts of another standard, instead of redefining some tests.
+
+The ISO 7637 standard, \emph{Road vehicles -- Electrical disturbances from conduction and coupling}, is an international standard that apply to products in road vehicles with a supply voltage of 12 V or 24 V. The standard states, here put in a very condensed form, that the product shall withstand a sufficient amount of disturbances applied to the power supply. The reason for this is that there can be many voltage surges and much noise in a vehicle's power supply lines. In general, the source of disturbances and noise in a vehicle origins from inductance in other devices connected to the power line, the cables and the vehicles alternator. \cite{iso7637-2}
+
+To test if a product comply with this standard, there is equipment which simulates different events on the power supply. The standard defines the different scenarios, raise and fall times of pulses, repetition times etc. It also defines the functional requirements of the equipment during these tests for what is considered a passed or a failed test. \cite{iso7637-2} 
+
+\section{Motivation}
+
+The standard defines all the timing requirements that must be met, and also specifies the load conditions for which the requirements apply \cite{iso7637-2}. From time to time the standards are revised with updated requirements, which might differ from previous versions of the standard. New equipment is guaranteed by its manufacturer to do the tests according to the latest standard, as long as it is regularly sent in for calibration and maintenance. New equipment costs a great amount of money and might not even be affordable by smaller test labs, and can thus inhibit labs from performing the tests.
+
+An appealing alternative would be the possibility to reuse the test equipment that was used along with the older revision of the standard, as long as it is capable of performing sufficient tests reliable. For this to be of any value the test equipment must be verified in some way to be able to guarantee that the tests are performed according to the new standard.
+
+\section{Aim}
+
+The goal of this work is to investigate the potential of reusing test equipment made for an old standard, with the newer revised version of that standard, and how to assure that the test results are reliable.
+
+The verification of the system is desired to be automated. This automated verification procedure is also part of the goal.
+
+\section{Research questions}
+
+The following questions will be answered in this paper:
+
+\begin{enumerate}
+    \item{How should the test equipment be verified to give a robust result?}
+    \item{How much differences are there in a real implementation compared to a simulated system?}
+    \item{What considerations must be made when automating the verification system?}
+    \item{------- OLD STUFF FOLLOW, TODO REMOVE STUFF}
+    \item{Can test equipment for ISO 7637-2:2004 of the standard be used for testing compliance with the newer ISO 7637-2:2011 standard?}
+    \item{Is the reused system more cost effective than investing and maintaining a new test system?}
+\end{enumerate}
+
+\section{Delimitation}
+This paper only compares the standard ISO 7637-2:2004 to 7637-2:2011. The area of interest here is the specification of the test pulses and how these are verified. Whether a product test is considered as pass or failure, which is also specified in the standard, is not of interest in this paper.
+
+This paper only considers the following test equipment for the real implementation that is available for this project:
+
+\begin{table}[H]
+    \begin{tabularx}{0.6\textwidth}{|l|X|}
+        \hline
+        \textbf{Model} &\textbf{Description}\\
+        \hline
+        EFT 200A    &Burst generator\\
+        \hline
+        MPG 200B    &Mocropulse generator\\
+        \hline
+        LD 200B    &Load dump generator\\
+        \hline
+        CNA 200B    &Connection Network\\
+        \hline
+    \end{tabularx}
+\end{table}
+
+Though the methods used should be applicable to other similar standards and equipment.
+
+
+
+\section{Report structure}
+TODO

BIN
rapport/main.pdf


+ 12 - 9
latex/rtthesisex/main.tex → rapport/main.tex

@@ -13,34 +13,37 @@
 
 \usepackage{mythesis}
 
+\usepackage{tabularx}
+\usepackage{float}
+
 \begin{document}
 \selectlanguage{english}
 
 \frontmatter
 \maketitle
 
-\begin{abstract}[swedish]
-  \input{svensk-sammanfattning}
-\end{abstract}
+% \begin{abstract}[swedish]
+%   \input{abstract-swe}
+% \end{abstract}
 
 \begin{abstract}[english]
-  \input{engelsk-sammanfattning}
+  \input{abstract}
 \end{abstract}
 
-\include{tack}
+\include{acknowledgments}
 
 \tableofcontents
 \include{notation}
 
 \mainmatter
-\include{introduktion}
-\include{resultat}
-\include{avrundning}
+\include{introduction}
+\include{theory}
+\include{results}
+\include{conclution}
 
 \part*{Appendix}
 \appendix
 \include{detaljer}
-\include{rtthesis-doc}
 \clearemptydoublepage
 \backmatter
 

+ 0 - 0
latex/rtthesisex/myrefs.bib → rapport/myrefs.bib


+ 0 - 0
latex/rtthesisex/notation.tex → rapport/notation.tex


+ 0 - 0
latex/rtthesisex/resultat.tex → rapport/results.tex


+ 0 - 0
latex/rtthesisex/rtthesis-doc.tex → rapport/rtthesis-doc.tex


+ 0 - 0
latex/rtthesisex/setup/IEEEabrv.bib → rapport/setup/IEEEabrv.bib


+ 0 - 0
latex/rtthesisex/setup/IEEEfull.bib → rapport/setup/IEEEfull.bib


+ 0 - 0
latex/rtthesisex/setup/mynotation.sty → rapport/setup/mynotation.sty


+ 0 - 0
latex/rtthesisex/setup/mythesis.sty → rapport/setup/mythesis.sty


+ 0 - 0
latex/rtthesisex/tex/liclist-utf8.tex → rapport/tex/liclist-utf8.tex


+ 0 - 0
latex/rtthesisex/tex/liclist.tex → rapport/tex/liclist.tex


+ 0 - 0
latex/rtthesisex/tex/phdlist-utf8.tex → rapport/tex/phdlist-utf8.tex


+ 0 - 0
latex/rtthesisex/tex/phdlist.tex → rapport/tex/phdlist.tex


+ 0 - 0
latex/rtthesisex/tex/rtlic-defs-utf8.sty → rapport/tex/rtlic-defs-utf8.sty


+ 0 - 0
latex/rtthesisex/tex/rtlic-defs.sty → rapport/tex/rtlic-defs.sty


+ 0 - 0
latex/rtthesisex/tex/rtlic.sty → rapport/tex/rtlic.sty


+ 0 - 0
latex/rtthesisex/tex/rtmsc-defs-utf8.sty → rapport/tex/rtmsc-defs-utf8.sty


+ 0 - 0
latex/rtthesisex/tex/rtmsc-defs.sty → rapport/tex/rtmsc-defs.sty


+ 0 - 0
latex/rtthesisex/tex/rtmsc.sty → rapport/tex/rtmsc.sty


+ 0 - 0
latex/rtthesisex/tex/rtphd-defs-utf8.sty → rapport/tex/rtphd-defs-utf8.sty


+ 0 - 0
latex/rtthesisex/tex/rtphd-defs.sty → rapport/tex/rtphd-defs.sty


+ 0 - 0
latex/rtthesisex/tex/rtphd.sty → rapport/tex/rtphd.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-caption-defs-utf8.sty → rapport/tex/rtthesis-caption-defs-utf8.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-caption-defs.sty → rapport/tex/rtthesis-caption-defs.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-captions.sty → rapport/tex/rtthesis-captions.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-example.sty → rapport/tex/rtthesis-example.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-papers-caption-defs-utf8.sty → rapport/tex/rtthesis-papers-caption-defs-utf8.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-papers-caption-defs.sty → rapport/tex/rtthesis-papers-caption-defs.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-papers-captions.sty → rapport/tex/rtthesis-papers-captions.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-papers.sty → rapport/tex/rtthesis-papers.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-theorems.sty → rapport/tex/rtthesis-theorems.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis-utf8-ext.sty → rapport/tex/rtthesis-utf8-ext.sty


+ 0 - 0
latex/rtthesisex/tex/rtthesis.cls → rapport/tex/rtthesis.cls


+ 5 - 0
rapport/theory.tex

@@ -0,0 +1,5 @@
+\chapter{Theory}\label{cha:theory}
+
+This chapter contains all the necassary theory.
+
+\section{Test pulses}