新闻中心

EEPW首页 > 医疗电子 > 设计应用 > 软件工程师优化医疗设备设计

软件工程师优化医疗设备设计

—— 助力人体解剖学
作者:时间:2010-10-20来源:电子产品世界收藏

  使用软件来创建和验证一个人工心脏的长期测试系统

本文引用地址:http://www.eepw.com.cn/article/113689.htm

  挑战

  创建一个人工心脏模拟流程测试系统(SFTS)的长期测试程序,对医疗设备应用进行VIs的验证和有效性测试。

  解决方案

  使用NI 公司的基于USB数据采集(DAQ)和信号调节设备的并行循环架构,和使用NI 单元测试框架工具包。

 

  当测试人工心脏时, Data Science Automation将设备加入到流程系统中,来模拟动脉流体流动测试。每次,我们对心脏测试要进行数月和数年,以验证人工心脏可以在患者身上使用数月和数年。我们同时运行18个循环,需要对数据进行采集、记录、分析和定期地记录日志。因为我们需要对集中的数据进行收集,并需要流动探针测试的专用系统,我们使用一个多路系统将来自传感器和串口通信的信号路由到一组单数据集中。系统每种“模式”,无论是报警状态,用户覆盖还是中断,每天三次的单次循环测试需要可靠地记录10个心脏节拍的数据。

  即使我们一天只收集三次数据,系统还需要不断地监测每次循环中的压力,流量,和温度。如果这些值超过了用户定义的限制,报警状态就会被激活,通过循环和多路复用器覆盖当前自动进程。我们收集和写入额外的诊断数据到报警日志中,并发送信息给用户,该信息必须在接受其他任何用户输入之前被清除。

  为了满足开发医疗设备软件的规范,程序的每个部分必须要经过验证测试。当我们完成每个VI,我们必须要使用一个合理的报告进行测试和验证,生成一个测试记录。虽然我们可以人工地执行这些验证测试,单元测试框架工具为我们节省了时间和精力,尤其是对于递归测试,因为我们可以使用该工具有效地产生测试和文档。此外,在整合,重新测试和重新验证期间对软件的更改变得更加简单。LabVIEW单元测试框架工具的灵活性和易用性为项目部分提供了更快和更可靠的完成,这无疑在项目生命周期中潜在地节省了人工大量的时间和数亿百计的资金。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭