診斷覆蓋率(diagnostic coverage),縮寫為DC,是安全控制系統(tǒng)通過(自我)測試和監(jiān)測措施,進行診斷的有限性的度量。診斷覆蓋率存在于整個安全控制系統(tǒng)中,可以存在于一個元件、一個模塊或者整個安全控制系統(tǒng)。執(zhí)行安全功能的安全控制(子)系統(tǒng)只有一個平均診斷覆蓋率DCavg。DC的值分4級給出(見表1)。
對于安全控制系統(tǒng)的應用設計,一般直接對元件或模塊層的DC進行合理保守的估算,然后再采用平均公式利用各DC值計算DCavg
有些元件是自診斷的,制造商會直接給出診斷覆蓋率DC的值。如果制造商未給出,GB/T 16855.1-2018中附錄E列出了各類措施的DC估計值。這些數(shù)值采用由四個分值(0%、60%、90%和99%)組成的粗略系統(tǒng)進行分類。常用的診斷覆蓋率(DC)的估計見表2(摘自GB/T 16855.1-2018表E.1):
一旦知道了所有元件的DC值,就可以采用下面的近似計算公式(1)計算系統(tǒng)的DCavg值。此公式適合用于采用不同DC值的冗余通道的子系統(tǒng)的DCavg估計。
在 “確定系統(tǒng)類別對應的指定架構”的文章中,對各個類別進行了描述。對照類別的相關內(nèi)容和本期內(nèi)容,可以發(fā)現(xiàn)診斷覆蓋率DC與類別Category是有關聯(lián)的。類別B和1的安全控制系統(tǒng)的DC為0,即無DCavg;類別2和3的安全控制系統(tǒng)的DC的最低要求為低,可達到中;類別4的安全控制系統(tǒng)的DC則要求為高。