<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于LabVIEW開發軟件和和虛擬儀器實現虛擬心電監護儀系統的設計

電子設計 ? 來源:電子產品世界 ? 作者:韓守謙 蔣偉林 馮 ? 2021-04-13 16:50 ? 次閱讀

作者:韓守謙 蔣偉林 馮凌杰

前言

當今心臟病已成為威脅人類健康最嚴重的疾病之一,因此需要一種能夠連續記錄或者智能記錄并分析心臟活動的心電監護系統,對患者進行實時監護。至今心電監護技術經過40年的臨床實踐和技術發展,其監護內容和儀器技術有了相當的發展。目前國內外心電監護的發展呈現出模塊化設計、長時數據保存、低功耗小型化、網絡信息化趨勢。理論和技術的不斷發展也為心電監護的進一步研究創造了條件。

LabVIEW是一種基于圖形編程語言—G語言的可視化開發平臺,多被應用于儀器控制、數據采集、數據分析等領域 。鑒于實際心電監護儀難以普及和虛擬儀器的強大優勢,我們采用LabVIEW的開發環境,設計了虛擬心電監護儀系統,實現了對心電信號進行采集讀取、濾波、保存和回放,自動計算心率并對異常心電給予報警。此心電監護儀可以實現長時間的數據保存,而且操作界面簡潔友好,便于掌握。

心電監護系統

此心電監護系統采用模塊化設計,包括讀取模塊、濾波模塊、保存和回放模塊、心率計算和異常報警模塊,各模塊間的關系如圖1所示。我們采用的數據取自心電數據庫,不需濾波,因此略去濾波模塊;其中“雙閾值+校正閾值”的設計方法包含在心率計算與異常報警模塊中,引入校正閾值的目的是為了“放大”心電的某些波段,針對性的檢測某些心臟疾病。

系統子模塊的實現

讀取模塊

獲取心電信號有三種主要方式:數據采集卡現場采集;軟件仿真心電信號;從數據庫中讀取。鑒于開發成本和真實性,我們采用最后一種方法。

我們采用著名的MIT-BIH數據庫,其心電數據由.atr .dat .hea三種文件描述。我們采用LabVIEW腳本接口控件MATLAB Script Node, 利用讀取心電數據的MatLab程序rddata.m[4],讀取心電信號,輸出心電波形。

濾波模塊

心電信號總是存在各種干擾,如工頻干擾、基線飄移、肌電干擾等,噪聲嚴重時可完全淹沒ECG(心電)信號,因此必須消除噪聲,對心電信號進行濾波處理。

由于本設計采用的心電數據基本不需濾波處理,故這里的濾波是為校正閾值而設計的特殊處理模塊。我們選用的是平滑濾波器,它能很好地濾除心電信號中混雜的高頻噪聲信號。

保存和回放模塊

本模塊是以“寫入測量文件”和“讀取測量文件”控件為核心,輔以“數據轉換”控件,可以實現心電異常時自動保存以及有選擇地回放,可以在8道(可增刪)心電通道間任意切換,也可以選擇保存的文件類型。

這里,“數據轉換”控件的運用體現了LabVIEW數據流編程的思想。即每個控件都是對數據流進行操作,但作用的數據類型不同,其間通信必須先轉換數據類型。

心率計算和心電異常報警模塊

此模塊是虛擬心電監護儀的核心,也是用戶最關心的功能模塊。目前ECG自動檢測技術的研究主要集中在QRS波,P波和T波檢測,ST段檢測等方面,QRS波檢測是ECG檢測中的首要問題[5]。

QRS波群檢測方法有閾值法、面積法、幅值法、神經網絡法、模式匹配法等。面積法和幅值法易受到噪聲干擾。后幾種方法較為復雜,運算量大且計算速度較慢,不適用于實時處理系統的要求。本系統采用的是改進的閾值法,可以概括為“雙閾值+校正閾值”。心電異常報警就是根據雙閾值和校正閾值的檢測數據,利用布爾運算判斷分析,結果送前面板顯示。

此方法的設計原理和思想與普通閾值法相似,即以檢測QRS波波峰的個數作為計算心率的依據,不同的是,此法采用雙閾值,利用“波峰峰值檢測”控件,設置兩個不同的波峰檢測閾值,一個閾值較大,用于檢測R波;一個閾值較小,用于檢測過強的T波和R波(本系統的檢測閾值可以在前面板中設置),得到兩個檢測心率,然后利用比較、布爾運算,分析心電信號的異常情況并適時報警。針對心電的某些特征信號,這里設計了校正閾值算法,用于特定心電異常的檢測(如高頻噪聲干擾,可以選用平滑濾波器,設置合適閾值,校正檢測心率)。

算法優點是計算量小,實時性好,便于在線分析;開放性強,可以擴展檢測閾值數量,提高分析的可信度;可以根據需要設置校正閾值。此法缺點是手動設定閾值,可以添加自學習模塊加以改進,利用自學習算法[4]可實現。

“雙閾值”法可以解決普通閾值法中存在的幅度大的T波誤檢或低壓的QRS波被漏檢情況,而“校正閾值”能夠解決噪聲干擾造成的心率誤檢等(取決于校正算法)??傊?,與普通閾值法相比,該算法極大地提高了系統的抗噪能力,并減低了誤判率。當然,可以根據需要,增加閾值檢測數目、以及采用其它校正算法,使其不僅僅局限于校正噪聲干擾造成的心率誤檢。

該心電監護系統的前面板和程序框圖分別見圖2和圖3。

結語

本文闡述了基于LabVIEW的虛擬心電監護系統的設計,該系統用戶界面友好、使用方便,充分發揮了LabVIEW的優勢;本心電監護儀實現了心電信號讀取、濾波、保存和回放,并且可以自動保存異常數據,實時報警和簡易的心電分析。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1925

    文章

    3619

    瀏覽量

    317741
  • 虛擬儀器
    +關注

    關注

    22

    文章

    775

    瀏覽量

    87065
  • 數據采集
    +關注

    關注

    38

    文章

    4677

    瀏覽量

    112430
收藏 人收藏

    評論

    相關推薦

    心電監護儀原理和使用步驟詳解

    什么是心電監護儀?它是監護儀一種及其重要的應用(什么是監護儀),它作為現在醫院常用的設備,可以同時對病人的心電圖、呼吸、血壓、體溫、脈搏等生理參數進行精密測試和測量的的實用的醫學
    發表于 04-07 16:06 ?6.1w次閱讀
    <b class='flag-5'>心電監護儀</b>原理和使用步驟詳解

    組建虛擬儀器系統的費用如何?

    組建虛擬儀器系統的費用如何?組建虛擬儀器系統的費用主要包括以下幾項:硬件平臺費用:包括總線機箱和計算機。軟件平臺費用:
    發表于 09-06 22:46

    遠程心電實時監護儀軟件系統設計

    遠程心電實時監護儀軟件系統設計     當今社會,心臟疾病已嚴重影響了人們的生命安全,許多突發患者因得不到及時救治而使生命受到
    發表于 11-30 09:45

    求高手編寫用電腦聲卡輸入虛擬心電監護儀程序

    求高手編寫用電腦聲卡輸入虛擬心電監護儀程序
    發表于 03-16 18:41

    虛擬儀器及其常用開發軟件

    虛擬儀器及其常用開發軟件
    發表于 05-08 17:39

    基于LabVIEW虛擬儀器心電信號采集系統的設計

    基于LabVIEW虛擬儀器心電信號采集系統的設計
    發表于 05-04 10:20

    基于LabVIEW虛擬儀器心電信號采集系統的設計

    `摘 要 : 作為計算機和網絡技術與傳統儀器融合的產物, 虛擬儀器具有很多傳統儀器無法比擬的優勢。 以 NI 公司的L a b VI E W為開發平臺, 本文設計了一個低成本的
    發表于 12-05 10:49

    【TQi.MX6UL試用申請】TQIMX6UL心電監護儀

    項目名稱:TQIMX6UL心電監護儀試用計劃:天嵌TQi.MX6UL開發板采用優秀的電子元件,具有極高的性能和穩定的電氣指標,非常適合做心電監護儀,我熟悉恩智浦(NXP)IMX6ULtraLite
    發表于 06-19 09:54

    心電導聯線與心電監護儀的工作結構原理

    隨著醫療科技在不斷的進步以來,我們國家的許多醫療器械耗材生產廠家們,生產出來的多數的心電監護儀都是可以實時、長時間、連續的監測病患病人的詳細生命體征參數數據,在臨床的使用中起到舉住輕重的價值。隨著
    發表于 09-18 17:37

    采用LabVIEW實現虛擬心電記錄系統設計

    ?! ?b class='flag-5'>LabVIEW是美國NI公司開發的圖形化虛擬儀器開發軟件,它具有編成簡單,結果直觀等特點。我們利用LabVIEW、自制多路
    發表于 05-09 09:40

    基于組件的虛擬儀器軟件系統設計

    本文介紹了組件技術和虛擬儀器軟件系統,討論了采用組件技術開發軟件的優勢,并結合組件技術模型設計了一種虛擬儀器
    發表于 07-16 08:55 ?11次下載

    基于虛擬儀器Labview開發的串行通信系統

    基于虛擬儀器Labview開發的串行通信系統:利用虛擬儀器軟件
    發表于 09-19 08:14 ?75次下載

    基于LabVIEW虛擬示波器及遠程測控

    論文介紹虛擬儀器的概念、組成和虛擬儀器開發軟件LabVIEW, 以及基于 LabVIEW 的數據采集系統
    發表于 07-04 11:05 ?167次下載
    基于<b class='flag-5'>LabVIEW</b>的<b class='flag-5'>虛擬</b>示波器及遠程測控

    心電監護儀操作過程

    心電監護儀是醫院實用的精密醫學儀器,能同時監護病人的動態心電圖形、呼吸、體溫、等生理參數。這里提供了心電監護儀操作過程使用維護。
    發表于 12-21 17:36 ?2w次閱讀
    <b class='flag-5'>心電監護儀</b>操作過程

    關于虛擬儀器的家庭心電監護系統

    介紹了基于虛擬儀器的家庭心電監護系統。根據人體心電信號的特征,設計了性能優良的心電信號調理、采集電路。
    發表于 04-25 09:35 ?11次下載
    關于<b class='flag-5'>虛擬儀器</b>的家庭<b class='flag-5'>心電監護</b><b class='flag-5'>系統</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>