在 ECG 性能測試標準 IEC60601-2-47 中提到 HRV 演算法的評估可使用人造的 ECG 訊號,而測試條文 201.12.1.101.2.3.3.2 中定義須使用類比訊號及數位訊號兩種測試方法;為了完全符合醫療標準所要求,建議此兩種方法都做測試。以下為兩種測試方法的解說。

 

類比訊號測試

採用單一 Test Pattern 輸入到 ECG Recorder及演算法。此 Test Pattern 1 波形設定為:三角波(Triangle Pulse)、1mV 振幅(Amplitude)、100ms 脈衝寬度(Pulse Width)及 1Hz(60BPM)。測試訊號將會輸入到待測 ECG 的放大器、類比數位轉換元件、濾波處理、QRS Detector 及 HRV 演算法,請參考下圖圖例。

此項 HRV Index 的測試共需進行三次,每一次的 HRV 計算期間最少為五分鐘。Noise Floor 可在三次測試後再行量測。Noise Floor 可顯示取樣(Sampling)、鎖相迴路(Phase Lock Loops)、精度運算(Arithmetic Precision)及其他相關的效果。表格一是 HRV Index 測試結果及 Noise Floor 計算結果的範例表格,我們建議使用同樣的格式來顯示其性能表現。

HRV indexTrial 1Trial 2Trial 3Noise floor
SDNN4.7ms4.8ms4.1ms4.8ms
ASDNN4.1ms3.9ms4.0ms4.1ms
SDANN0.2ms0.4ms0.5ms0.5ms
RMSSD5.6ms6.1ms5.7ms6.1ms
pNN500%0%0%0%
TINN24ms24ms16ms24ms
VLF0.04ms20.04ms20.04ms20.04ms2
LF0.13ms20.13ms20.13ms20.13ms2
HF1.3ms21.3ms21.25ms21.3ms2

表格一、類比訊號測試結果表格

 

數位訊號測試

此項測試採用四種 Test Pattern 直接輸入到 HRV 演算法,請參考以下圖例。這四種 Test Pattern(名稱:Test Pattern 2 至 5)為 Beat to Beat 順序。

所有的 Test Pattern 皆是採用正弦曲線狀模式(Sinusoidal Pattern)及 NN 區間的時間順序,且符合下述的規則,可變動的參數如表格二所示。

rr(k) = rravg + rrdev * sin(2*π*hrvfreq*T(k))

T(k+1) = T(k) + rr(k), T(0) = 0.0

Test patternrravgrrdevhrvfreqhrvperiod
20.80.0350.254s
310.070.110s
430.280.03333330s
51.50.140.0002781h

表格二、數位訊號測試 Test Pattern 參數

 

我們可利用每個 Test Pattern 的持續時間來取得每個 HRV Period 的數值。在進行測試之前,我們需定義每個 Test Pattern 期望的 HRV Index 數值,如下列表格三所示。

HRV indexTest pattern 2Test pattern 3Test pattern 4Test pattern 5
SDNN24.7549.5197.9998.99
ASDNN00097.87
SDANN24.7549.5197.9914
RMSSD29.7731.25125.870.28
pNN5000870
VLF00392000
LF0245000
HF612.5000

表格三、HRV Index 期望值與對應的 Test Pattern

 

測試結束後,我們須將實際上量測到的 HRV Index 填入表格四,並與表格三中的期望 HRV Index 值做比對。

HRV indexTest pattern 2Test pattern 3Test pattern 4Test pattern 5
SDNN    
ASDNN    
SDANN    
RMSSD    
pNN50    
VLF    
LF    
HF    

表格四、實際量測的 HRV Index 值與對應的 Test Pattern