您的位置 首页 国产IC

根据LabVIEW的呼吸机测验

引言随着测试技术和总线技术的发展,以虚拟仪器为标志的自动测试系统开始出现。所谓虚拟仪器就是在以计算机和总线系统设备为硬件平台的基础上,由软件来实现原来需要用硬件来完成的功能,使用者只需用鼠标点击计算机

引 言

跟着测验技能和总线技能的开展,以虚拟仪器为标志的主动测验体系开端呈现。所谓虚拟仪器就是在以核算机和总线体系设备为硬件渠道的基础上,由软件来 完结本来需求用硬件来完结的功用,运用者只需用鼠标点击核算机的虚拟面板来操作,即可完结对被测目标测验的主动测验体系,因而,在测验范畴有“软件便是仪 器”的说法。

呼吸机是当时大型医院必备的抢救设备,是延伸患者生命为进一步医治争夺宝贵时刻的重要东西。适用于呈现下面状况的患者:1.严峻通气不良;2.严峻 换气妨碍;3.神经肌肉麻木;4.心脏手术后;5.颅内压增高;6.新生儿破伤风运用大剂量镇静剂需呼吸支撑时;7.窒息、心肺复苏;8.任何原因的呼吸 中止或即将中止。它经过机械设备依据不同的医治意图,为呼吸功用不全的危重患者供给呼吸支撑[1]。跟着电子和机械技能水平的不断提高,呼吸机的功用日臻 完善,其适用范围也日益扩大和遍及。

现在,国内呼吸机的各项功用指标均落后于国外。为了改进推动我国呼吸机研讨,首要需求树立一套呼吸机的测验渠道。为此根据Labview构建呼吸机测验虚拟仪器。本文介绍一种根据LabVIEW呼吸机测验虚拟仪器完结办法。

图形化言语

是美国NI(National Instrument Company)公司推出的一种根据G言语(Graphics Language)的虚拟仪器软件开发东西。是现在运用最广、开展最快、功用最强的图形化软件开发集成环境。

一个LABVIEW程序分为3部分:前面板、框图程序、图标/接线端口。前面板用于构建仪器的操作显现界面;框图程序则是运用图形言语对前面板上的 控件目标(分为操控量和指示量两种)进行操控;图标/接线端口用于把LABVIEW程序界说成一个子程序,然后完结模块化编程。运用LABVIEW设计者 能够像搭积木相同,轻松组成一个虚拟仪器前面板。

呼吸机测验虚拟仪器完结办法

整个测验仪器由下列设备组成:PC机,收集卡,由三个压力传感器和两个流速传感器组成的气路。

图1 呼吸机测验虚拟仪器结构图

在测验时,需求外接模仿肺。测验体系选用NI的数据收集卡PCI-6221,它具有16路16位的A/D通道,总采样速度可高达250KHz,针对 呼吸机,在数据收集时,虚拟仪器采样频率为1KHz;压力传感器选用森创30 INCH-D-4V型低压传感器,具有自校对,零点补偿和温度补偿,线形度为0.05%,分辨率为3/40inH2O;流速传感器选用TSI Model 84020×型高精度流速传感器,具有温度补偿,准确度为±2.5%读数±0.1Lpm,响应速度<5ms。图1是虚拟仪器的结构结构图。

呼吸机测验首要针对四大参数:、压力、流量、时刻(含呼吸频率、吸呼比)。其他重要参数胸肺顺应性、气道阻力、潮气量等可经过核算估量。测验过程中 要触及杂乱的数学运算,LABVIEW作为图形化言语在软件设计中有必定的困难。这能够经过与C言语或MATLAB混合编程来完结。不过MABTLAB是 一种脚本言语,其运转速度遭到很大的约束,因而,在虚拟仪器软件设计中选用以LABVIEW为主,LABVIEW和C言语混合编程的办法。

和C混合编程运用CIN节点。CIN是一个坐落LABVIEW框图程序窗口的带有输入输出端口的图标。用户可将需调用的外部代码编译成 LABVIEW所能辨认的格局后与此结点相连,当此结点履行时,LABVIEW将主动调用与此结点相连的外部代码,并向CIN传递特定数据结构。运用 CIN技能,用户可向CIN传递恣意复合的数据结构,运用CIN可获得较高的程序功率。详细运用办法见参考文献[2][3]。LABVIEW中数据的存储 格局遵从了C言语中数据的存储格局, 二者完全相同。LABVIEW经过调用C言语来完结数据的处理和剖析,大大简化了程序的杂乱度,一起加快了程序的履行时刻。图2所示是LABVIEW直接 编程和LABVIEW调用CIN节点编程的程序杂乱度与编程功率,履行速度的示意图。图3是整个体系软件设计流程。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/ic/206673.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部