張海明,齊麗晶
一種YY0709—2009中聽覺報警信號測試系統(tǒng)的設(shè)計
張海明,齊麗晶
目的:設(shè)計一種聽覺報警信號測試系統(tǒng),以滿足YY 0709—2009標(biāo)準(zhǔn)的測試要求。方法:采用心型指向的電容式麥克風(fēng)作為聽覺報警信號的采集模塊。選取采樣率達(dá)90 kHz的外置模數(shù)轉(zhuǎn)換卡作為信號轉(zhuǎn)換模塊并直接連接于麥克風(fēng)輸出端,將采集到的數(shù)字信號傳入計算機。在計算機中編寫分析軟件對數(shù)據(jù)進(jìn)行分析,從而得到待測結(jié)果。結(jié)果:可實現(xiàn)對YY 0709—2009標(biāo)準(zhǔn)條款的高效準(zhǔn)確測試。結(jié)論:該系統(tǒng)具有集成度高、操作簡便、顯示結(jié)果直觀等優(yōu)點,但仍需多次移動游標(biāo)以完成測試,如可實現(xiàn)軟件自動測量,從而直接給出待測參數(shù)數(shù)值將可進(jìn)一步提升測試的效率和準(zhǔn)確性,這也是課題組的下一步研究重點。
報警系統(tǒng);聽覺報警;麥克風(fēng);Matlab
YY 0709—2009《醫(yī)用電氣設(shè)備第 1-8部分:安全通用要求 并列標(biāo)準(zhǔn):通用要求,醫(yī)用電氣設(shè)備和醫(yī)用電氣系統(tǒng)中報警系統(tǒng)的測試和指南》已于2010年12月1日正式實施。其中一項重要內(nèi)容是對聽覺報警信號特征的要求[1-2]。它包含對聽覺報警信號的脈沖間隔、脈沖群間隔、脈沖振幅差異、脈沖頻率、諧頻數(shù)量、諧頻頻率、諧頻與基頻幅值差異和脈沖持續(xù)時間等多個參數(shù)的要求[3]。為了滿足這些測試要求,我們設(shè)計了一種聽覺報警信號測試系統(tǒng)以滿足實際檢測的需要。
圖1 測試系統(tǒng)邏輯結(jié)構(gòu)圖
測試系統(tǒng)的邏輯結(jié)構(gòu)如圖1所示。
由圖1可知,該系統(tǒng)主要由信號采集模塊、信號轉(zhuǎn)換模塊、信號處理模塊及測試結(jié)果顯示模塊組成,各模塊的主要功能如下:
(1)信號采集模塊:此模塊的作用是采集待測的聽覺報警信號,可以采用一個電容式麥克風(fēng)來實現(xiàn)。
(2)信號轉(zhuǎn)換模塊:此模塊將所采集到的信號轉(zhuǎn)換為易于處理的數(shù)字信號,可以采用數(shù)據(jù)采集卡來實現(xiàn),由于本裝置測試源的頻率處于100~4 000 Hz,故完全可以用聲卡來實現(xiàn)。
(3)信號處理模塊:此模塊主要實現(xiàn)2個功能,一是從源信號中提取出待測的報警信號片段;二是將報警信號的時域和頻域信號分別處理成波形數(shù)據(jù)。它可以使用Labview、Matlab等語言編程來實現(xiàn)該模塊的功能[4-6]。
(4)測試結(jié)果顯示模塊:此模塊會將測試的總體結(jié)論和各參數(shù)值簡潔有序地顯示出來,可選用C#、
C++以及VB等語言編程來實現(xiàn)該模塊的功能。
該測試系統(tǒng)使用麥克風(fēng)采集聽覺報警信號,經(jīng)過信號轉(zhuǎn)換模塊將采集到的模擬信號轉(zhuǎn)化為數(shù)字信號后通過數(shù)據(jù)傳輸線將該信號輸入到裝有數(shù)據(jù)分析軟件的PC機中,通過PC機上的數(shù)據(jù)分析軟件對采集到的信號進(jìn)行分析,從而得到所需要測試的相關(guān)參數(shù)。
2.1 硬件
我們選取了一款心型指向的電容式麥克風(fēng)作為信號采集模塊,該麥克風(fēng)具有頻率響應(yīng)平坦及單指向的優(yōu)點,相關(guān)特性如圖2所示。選取外置模數(shù)轉(zhuǎn)換卡作為信號轉(zhuǎn)換模塊并直接連接于麥克風(fēng)輸出端,這樣可以縮短模擬信號傳輸?shù)木嚯x,從而降低信號失真。該模數(shù)轉(zhuǎn)換卡采樣頻率可達(dá)90 kHz,完全可以滿足信號采樣的需求。之后將采集到的數(shù)字信號送入PC機,以便利用PC中的分析軟件對數(shù)據(jù)進(jìn)行分析。
圖2 麥克風(fēng)的頻響特性及指向性
2.2 軟件
軟件采用Matlab和C#聯(lián)合編程實現(xiàn),其中Matlab主要完成信號實時顯示、數(shù)值分析及信號處理工作;C#主要完成軟件界面的開發(fā)工作[7-9]。
編程思路:在Matlab中通過plot函數(shù)可簡單地實時顯示采集數(shù)據(jù)波形[10],在實時顯示采集波形的同時將所得數(shù)據(jù)封裝為矩陣函數(shù),當(dāng)按下 “信號分析”鍵時,開始對所存儲數(shù)據(jù)進(jìn)行條件化分析,自動顯示判定為聽覺報警信號的時域及頻域圖像;之后測試人員可通過提供的游標(biāo)對所需參數(shù)進(jìn)行測量,從而得到目標(biāo)測試參數(shù)。軟件測試界面如圖3所示。
聽覺報警信號測試系統(tǒng)與傳統(tǒng)的示波器接報警驅(qū)動電信號測試方法相比,具有準(zhǔn)確度高、測試效率高、操作便捷等優(yōu)勢;與麥克風(fēng)連接示波器法相比,具有顯示結(jié)果直觀及操作便捷的優(yōu)勢。本測試系統(tǒng)在實際應(yīng)用中已完成多臺呼吸機、麻醉機及輸液泵設(shè)備報警系統(tǒng)的測試,經(jīng)與不同測試方法比對,該系統(tǒng)測試過程高效便捷、測試結(jié)果準(zhǔn)確。
圖3 軟件測試界面
該系統(tǒng)可較好地完成YY 0709—2009中聽覺報警信號的測試,且具有集成度高、操作簡便、顯示結(jié)果直觀等優(yōu)點。
同時,本系統(tǒng)仍有待完善之處:因測試參數(shù)繁多,檢測人員需要多次操作游標(biāo)以完成相關(guān)測試,這在降低效率的同時也帶入了更多的人為誤差。若此系統(tǒng)可直接給出測試參數(shù)的數(shù)值而無需測試人員依次移動游標(biāo)進(jìn)行測試,將大大提高聽覺報警信號測試的效率和準(zhǔn)確度,目前本課題組對此問題的研究仍在進(jìn)行之中。
[1]YY 0709—2009 醫(yī)用電氣設(shè)備第1-8部分:安全通用要求并列標(biāo)準(zhǔn):通用要求,醫(yī)用電氣設(shè)備和醫(yī)用電氣系統(tǒng)中報警系統(tǒng)的測試和指南[S].
[2]IEC 60601-1-8:2006 Medical electrical equipment——Part 1-8:General requirements for basic safety and essential performance——Collateral standard:General requirements,tests and guidance for alarm systems in medical electrical equipment and medical electrical systems[S].
[3]齊麗晶,張海明.解讀YY 0709—2009 醫(yī)用報警系統(tǒng)的測試[J].中國醫(yī)療器械雜志,2011,35(4):291-293.
[4]全必勝,李斌.基于聲卡和MATLAB的數(shù)據(jù)采集與分析系統(tǒng)[J].計算機仿真,2003,20(8):148-150.
[5]王坤.Matlab在計算機數(shù)據(jù)采集系統(tǒng)中的應(yīng)用[J].軟件導(dǎo)刊,2012,11(6):102-104.
[6]曾明崗,賴萬昌,毛偉,等.基于聲卡和Labview的虛擬數(shù)字示波器的設(shè)計[J].電子設(shè)計工程,2013,21(3):121-122.
[7]王娟,周萬珍,李媛,等.C#.net與Matlab混合編程的快速實現(xiàn)[J].科技咨詢,2006(33):60-61.
[8]杜澤明,鮑峰.基于C#和MATLAB的實用測量數(shù)據(jù)處理[J].現(xiàn)代測繪,2010,33(2):36-37.
[9]朱玉穎,吳斌,劉宏偉,等.一種C#與Matlab混合編程的快速實現(xiàn)方法[J].電腦知識與技術(shù),2009,5(28):7 884-7 885,7 906.
[10]張曉利.Matlab中二維數(shù)據(jù)可視化及應(yīng)用[J].電腦知識與技術(shù),2011,7(19):4 748-4 749.
(收稿:2013-06-24 修回:2013-09-02)
Design of Audible Alarm Signal Test System Based on YY 0709-2009 Standard
ZHANG Hai-ming,QI Li-jing
(Tianjin Medical Devices Quality Supervision and Testing Center, State Food and Drug Administration,Tianjin 300384,China)
Objective To design an audible alarm signal test system based on YY 0709—2009 Standard.Methods A capacitor microphone was used as the acquisition module of the audible alarm signal.An external analogue-to-digital converter with a sampling rate of90 kHzwas connected with the outletend of themicrophone.The acquired digitalsignalswere transmitted into the computer,then the softwarewas developed toanalyze the data to get the results.Results The items in YY 0709—2009 Stan- dard were tested efficiently and accurately.Conclusion The system is highly integrated and operated easily;furthermore it can display the results visually.But itstillneeds to complete the testbymoving the cursor for several times,and the software has to be developed toenhance the efficiency and accuracy.[Chinese Medical Equipment Journal,2014,35(3):32-33]
alarm system;audible alarm;microphone;Matlab
R318
A
1003-8868(2014)03-0032-02
10.7687/J.ISSN1003-8868.2014.03.032
國家科技支撐計劃項目(2012BAI22B04)
張海明(1982—),男,碩士,工程師,主要從事醫(yī)療器械檢測方面的研究工作,E-mail:32595515@qq.com。
300384天津,國家食品藥品監(jiān)督管理局天津醫(yī)療器械質(zhì)量監(jiān)督檢驗中心(張海明,齊麗晶)