Skip to content
Snippets Groups Projects
Commit 7d5ab125 authored by Thomas Bock's avatar Thomas Bock :speech_balloon:
Browse files

ce3 ig

parent 6b4ced9f
No related branches found
No related tags found
No related merge requests found
[
"device_description",
"calibration_procedure-ce3-ig",
"error_and_cf",
"result_error"
"device_description",
"calibration_procedure-ce3-ig",
"error_and_cf",
"result_error",
"uncertainty-ig"
]
......@@ -129,13 +129,13 @@ def get_tables(cal_docs):
tables[gas][result_type] = table
return tables
def get_formulars(cal_docs):
formulars = []
for i, doc in enumerate(cal_docs):
formular = doc.get("Calibration", {}).get("Result", {}).get("Formula", {})
formulars.append(formular)
return formulars
def get_measurement_data(cal_docs):
......@@ -251,7 +251,7 @@ def dcc_result(cal_docs, gas_trans, meas_type_trans, unit_trans):
{"lang":"de",
"content":["Ergebnis für das Prüfgas {}, {}".format(de_g, de_m)]}]}
if todo_type == "error":
if todo_type == "error" or todo_type == "srg_error" :
res["data"] = dcc_error_table(get_result_table(doc), unit_trans)["data"]
if todo_type == "srg_sigma":
......
\label{sec:procedure}
((*set helper = Helper*))
((*set lang = Meta["lang"]*))
Die Kalibrierung des Geräts wurde am Fachlaboratorium für Vakuummetrologie der Physikalisch-Technischen Bundesanstalt (PTB) durchgeführt.
Die Kalibrierung des Geräts wurde am Fachlaboratorium für Vakuummetrologie der
Physikalisch-Technischen Bundesanstalt (PTB) durchgeführt.
((*for gas, struct in MeasurementData.items()*))
((*if loop.index == 1*))
((*if loop.index == 1*))
((*for result_type, measurement_data in MeasurementData[gas].items()*))
((*if measurement_data.BakeoutTemperature*))
Die Messröhre wurde (((measurement_data.BakeoutTime))) bei einer Temperatur von
(((measurement_data.BakeoutTemperature))) ausgeheizt und anschließend bei \SI{100}{\degreeCelsius}
\SI{10}{\minute} degassed.
((*endif*))
((*if measurement_data.SputterTime*))
Der Sensor wurde (((measurement_data.SputterTime))) bei (((measurement_data.SputterPressure))) (Argon)
zum Reinigen (Sputtern) des Ionenkollektors betrieben.
((*endif*))
((*if result_type == "cont_expansion"*))
Im Bereich von (((measurement_data.PressureRangeBegin))) bis (((measurement_data.PressureRangeEnd)))
Im Bereich von (((measurement_data.PressureRangeBegin))) bis (((measurement_data.PressureRangeEnd)))
wurde das Verfahren der der kontinuierlichen Expansion angewandt. Benutzt wurde das Primärnormal CE3.
((*endif*))
((*if result_type == "srg_vg"*)) Im Bereich von
(((measurement_data.PressureRangeBegin))) bis (((measurement_data.PressureRangeEnd))) wurde die Kalibrierung mit
Hilfe eines kalibrierten Gasreibungsvakuummeters durchgeführt (Vergleichsverfahren).
Hilfe eines kalibrierten Gasreibungsvakuummeters (SRG) durchgeführt (Vergleichsverfahren).
((*endif*))
((*endfor*))
((*endif*))
((*for result_type, measurement_data in MeasurementData[gas].items()*))
((*if result_type == "cont_expansion"*))
Die Gastemperatur bei der Kalibrierung nach dem kontinuierlichen Expansionsverfahren mit (((helper["gas_trans"][gas][lang])))
betrug (((measurement_data.GasTemperature))) bei einer Raumtemperatur von (((measurement_data.RoomTemperature))).
Die Gastemperatur bei der Kalibrierung nach dem kontinuierlichen
Expansionsverfahren mit (((helper["gas_trans"][gas][lang])))
betrug (((measurement_data.GasTemperature))) bei einer
Raumtemperatur von (((measurement_data.RoomTemperature))).
((*endif*))
((*if result_type == "srg_vg"*))
Beim Vergleichsverfahren betrug die Gastemperatur bei der Kalibrierung mit (((helper["gas_trans"][gas][lang])))
(((measurement_data.GasTemperature))). Bei dieser Messung
betrug die Raumtemperatur (((measurement_data.RoomTemperature))).
((*if result_type == "srg_vg"*))
Beim Vergleichsverfahren betrug die Gastemperatur (((measurement_data.GasTemperature))).
Bei dieser Messung betrug die Raumtemperatur (((measurement_data.RoomTemperature))).
((*endif*))
((*endfor*))
((*endfor*))
......@@ -13,11 +13,13 @@
k == "RangeSelect" or
k == "ManualZero" or
k == "RESOL" or k == "GAIN1" or k == "SIGMODE1" or k == "RNG1" or
k == "C0" or k == "C1" or k == "C2" or k == "C3"
k == "display" or "Display" or
k == "gas" or "Gas" or
k == "filament" or "Filament" or
k == "emission" or "Emission" or
k == "C0" or k == "C1" or k == "C2" or k == "C3" or
k == "display" or k == "Display" or
k == "gas" or k == "Gas" or
k == "filament" or k == "Filament" or
k == "emission" or k == "Emission" or
k == "Cor.Gain" or
k == "Cal.Ful"
*))
\item[\textbf{\texttt{(((k)))}:}] \texttt{(((v)))}
((* endif *))
......
\section{Unsicherheit der Kalibrierung}
Angegeben ist die erweiterte Messunsicherheit, die sich aus der
Standardmessunsicherheit durch Multiplikation mit dem Erweiterungsfaktor \(k =
2\) ergibt. Sie wurde gemäß dem ``Guide to the Expression of Uncertainty in
Measurement (GUM)'' ermittelt. Der Wert der Messgröße liegt dann im
Regelfall mit einer Wahrscheinlichkeit von annähernd \SI{95}{\percent} im
zugeordneten Überdeckungsintervall.
\ No newline at end of file
\section{Uncertainty}
The uncertainty stated is the expanded measurement uncertainty obtained by
multiplying the standard measurement uncertainty by the coverage factor \(k=2\).
It has been determined in accordance with the “Guide to the Expression of
Uncertainty in Measurement (GUM)”. The value of the measurand then
normally lies, with a probability of approximately \SI{95}{\percent}, within
the attributed coverage interval.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment