Skip to content
Snippets Groups Projects
Commit efbd63b5 authored by Benedikt's avatar Benedikt
Browse files

Text für Konformität

parent ce94542c
No related branches found
No related tags found
No related merge requests found
Pipeline #50278 failed
###
# Beispiel für eine Zeilenweise konformitätsbewertung bezogen auf eine `dcc:quantity`
Die Konformitätsaussage in einem DCC besteht aus zwei logischen Blöcken.
1. Einem `dcc:statement` das die Entscheidungsregel beschreibt und
2. Das `dcc:metaData` Element mit `dcc:conformityXMLList` die `pass \ fail` enthält.
Das Statment beschreibt die Entscheidugsregel als Text in der `dcc:declaration` zusätzlich werden in dem Statment noch die statistischen Werte für `TUR Test Uncertainty ratio`, `PFA Maximum probability of false acceptance` und `PFR Maximum probability of false rejection` angegeben diese tragen entsprechende refTypes.
```xml
<dcc:administrativeData>
<dcc:statements>
<dcc:statement refType="basic_decisionRule">
<dcc:reference>customer</dcc:reference>
<dcc:declaration>
<dcc:name>
<dcc:content lang="de">Konformitäts Entscheidungsregel</dcc:content>
<dcc:content lang="en">Decision Rule</dcc:content>
</dcc:name>
<dcc:content lang="de">Abweichung des Ladungsübertragungskoeffizienten um weniger als 5 % vom Betrag des ladungsübertragungskoeffizienten der niedrigsten Frequenz ohne Berücksichtigung der Messunsicherheit.</dcc:content>
<dcc:content lang="en">Deviation of the Charge transfer coefficients by less than 5 % from the value of the Charge transfer coefficients of the lowest frequency without taking the measurement uncertainty into account.</dcc:content>
</dcc:declaration>
<dcc:data>
<dcc:quantity refType="basic_minimum basic_toleranceUncertaintyRatio">
<dcc:name>
<dcc:content lang="en">Min. TUR</dcc:content>
</dcc:name>
<dcc:description>
<dcc:content lang="en">Minimum allowed Test Uncertainty ratio - for smaller TUR values, no conformity statement is made</dcc:content>
</dcc:description>
<si:real>
<si:value>21</si:value>
<si:unit>\one</si:unit>
</si:real>
</dcc:quantity>
<dcc:quantity refType="basic_maximum basic_probabilityFalseAccept">
<dcc:name>
<dcc:content lang="en">Max PFA</dcc:content>
</dcc:name>
<dcc:description>
<dcc:content lang="en">Maximum probability of false acceptance associated with the applied decision rule</dcc:content>
</dcc:description>
<si:real>
<si:value>0.5</si:value>
<si:unit>\one</si:unit>
</si:real>
</dcc:quantity>
<dcc:quantity refType="basic_maximum basic_probabilityFalseReject">
<dcc:name>
<dcc:content lang="en">Max. PFR</dcc:content>
</dcc:name>
<dcc:description>
<dcc:content lang="en">Maximum probability of false rejection associated with the applied decision rule</dcc:content>
</dcc:description>
<si:real>
<si:value>0.5</si:value>
<si:unit>\one</si:unit>
</si:real>
</dcc:quantity>
</dcc:data>
</dcc:statement>
</dcc:statements>
</dcc:administrativeData>
```
Die eigentliche Konformitätsaussage wird als `dcc:metaData` and die `dcc:quantity` angebracht und trägt den refType `basic_conformity`.
Das metaData-Element enthält im Element `<dcc:convention>` die "Herkunft" der Entscheidungsregel meist is diese eine Absprache mit dem Kunden.
Das Elemnt `dcc:conformityXMLList` trägt das Ergebniss der Konformitätsentscheidung die möglichen Werte sind:
`pass, fail, conditionalPass, conditionalFail, noPass, noFail`
Im `dcc:data` Element werden die Konformitäts-Grenz als Werte als `dcc:quantity`s mit den refTypes `basic_toleranceLimitLower` bzw. `basic_toleranceLimitUpper` an gegeben. Wenn diese Werte für alle Elemente der Liste gleich sind kann statt der List ein einzelner Wert verwendet werden.
```xml
<dcc:results>
<dcc:result refType="vibration_chargeTransferFunction">
<dcc:name>
<dcc:content lang="de">Ladungsübertragungskoeffizienten</dcc:content>
<dcc:content lang="en">Charge transfer coefficients</dcc:content>
</dcc:name>
<dcc:data>
<dcc:list refType="basic_2IndexTable">
<dcc:name>
<dcc:content lang="en">Charge transfer coefficients</dcc:content>
<dcc:content lang="de">Ladungsübertragungskoeffizienten</dcc:content>
</dcc:name>
<!-- Index Spalte -->
<dcc:quantity refType="vibration_frequency basic_nominalValue basic_tableIndex0">
<dcc:name>
<dcc:content lang="en">Excitation frequency</dcc:content>
<dcc:content lang="de">Anregungsfrequenz</dcc:content>
</dcc:name>
<si:realListXMLList>
<si:labelXMLList>f</si:labelXMLList>
<si:valueXMLList>10.0 12.5 16.0 20.0 25.0 31.5 40.0 50.0 63.0 80.0 1.0e+02
1.25e+02 1.6e+02 2.0e+02 2.5e+02 3.15e+02 4.0e+02 5.0e+02 6.3e+02 8.0e+02
1.0e+03 1.25e+03 1.6e+03 2.0e+03 2.5e+03 3.15e+03 4.0e+03 5.0e+03 6.3e+03
8.0e+03 1.0e+04
</si:valueXMLList>
<si:unitXMLList>\hertz</si:unitXMLList>
</si:realListXMLList>
</dcc:quantity>
<!-- Quantity für die Konformitäts-Aussage -->dcc:conformityXMLList
<dcc:quantity refType="vibration_magnitudeTransferCoefCharge vibration_magnitude">
<dcc:name>
<dcc:content lang="en">Charge transfer coefficient magnitude</dcc:content>
<dcc:content lang="de">Ladungsübertragungskoeffizent Betrag</dcc:content>
</dcc:name>
<si:realListXMLList>
<si:labelXMLList>S_{\text{qa}}</si:labelXMLList>
<si:valueXMLList>0.13017 0.13017 0.13016 0.13016 0.13017 0.13017 0.13017 0.13016
0.13013 0.13013 0.13012 0.13012 0.13012 0.13012 0.13014 0.13014 0.13015 0.13018
0.13017 0.13027 0.13033 0.13044 0.13058 0.13085 0.13124 0.13188 0.13300 0.13467
0.13753 0.14285 0.14968
</si:valueXMLList>
<si:unitXMLList>\pico\coulomb\per\metre\second\tothe{-2}</si:unitXMLList>
<si:measurementUncertaintyUnivariateXMLList>
<si:expandedMUXMLList>
<si:valueExpandedMUXMLList>0.00026 0.00026 0.00026 0.00026 0.00026 0.00026
0.00026 0.00026 0.00026 0.00026 0.00026 0.00026 0.00026 0.00026 0.00026
0.00026 0.00026 0.00026 0.00026 0.00026 0.00026 0.00026 0.00039 0.00039
0.00039 0.00040 0.00040 0.00040 0.00055 0.00057 0.00060
</si:valueExpandedMUXMLList>
<si:coverageFactorXMLList>2.0</si:coverageFactorXMLList>
<si:coverageProbabilityXMLList>0.95</si:coverageProbabilityXMLList>
<si:distributionXMLList>normal</si:distributionXMLList>
</si:expandedMUXMLList>
</si:measurementUncertaintyUnivariateXMLList>
</si:realListXMLList>
<dcc:relativeUncertainty>
<dcc:relativeUncertaintyXmlList>
<si:valueXMLList>0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2
0.2 0.2 0.2 0.2 0.2 0.2 0.3 0.3 0.3 0.3 0.3 0.3 0.4 0.4 0.4
</si:valueXMLList>
<si:unitXMLList>\percent</si:unitXMLList>
</dcc:relativeUncertaintyXmlList>
</dcc:relativeUncertainty>
<dcc:measurementMetaData>
<dcc:metaData refType="basic_conformity">
<dcc:convention>customer</dcc:convention>
<!-- Das Element dcc:conformity bzw conformityXMLList trägt das Ergebniss der Aussage -->
<dcc:conformityXMLList>pass pass pass pass pass pass pass pass pass pass pass
pass pass pass pass pass pass pass pass pass pass pass fail fail fail fail
fail fail fail fail fail
</dcc:conformityXMLList>
<dcc:data>
<!-- Diese Quantity gibt das untere Limit an. dieses Limt ist für alle Frequenzen gleich daher wird nur ein Wert angegeben. -->
<dcc:quantity refType="basic_toleranceLimitLower">
<dcc:name>
<dcc:content lang="en">Untere Konformitäts-Grenze des Betrags des Ladungsübertragungskoeffizenten</dcc:content>
<dcc:content lang="de">Lower conformity limit for Charge transfer coefficient magnitude</dcc:content>
</dcc:name>
<si:realListXMLList>
<si:valueXMLList>0.1236615</si:valueXMLList>
<si:unitXMLList>\pico\coulomb\per\metre\second\tothe{-2}</si:unitXMLList>
</si:realListXMLList>
</dcc:quantity>
<!-- Diese Quantity gibt das obere Limit an. dieses Limt ist für alle Frequenzen gleich daher wird nur ein Wert angegeben. -->
<dcc:quantity refType="basic_toleranceLimitUpper">
<dcc:name>
<dcc:content lang="en">Obere Konformitäts-Grenze des Betrags des Ladungsübertragungskoeffizenten</dcc:content>
<dcc:content lang="de">Upper conformity limit for Charge transfer coefficient magnitude</dcc:content>
</dcc:name>
<si:realListXMLList>
<si:valueXMLList>0.1366785</si:valueXMLList>
<si:unitXMLList>\pico\coulomb\per\metre\second\tothe{-2}</si:unitXMLList>
</si:realListXMLList>
</dcc:quantity>
</dcc:data>
</dcc:metaData>
</dcc:measurementMetaData>
</dcc:quantity>
</dcc:list>
</dcc:data>
</dcc:result>
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment