以硬件为中心措施构建高可靠性医疗电子设备.doc

以硬件为中心措施构建高可靠性医疗电子设备.doc

ID:58985481

大小:169.50 KB

页数:7页

时间:2020-10-27

以硬件为中心措施构建高可靠性医疗电子设备.doc_第1页
以硬件为中心措施构建高可靠性医疗电子设备.doc_第2页
以硬件为中心措施构建高可靠性医疗电子设备.doc_第3页
以硬件为中心措施构建高可靠性医疗电子设备.doc_第4页
以硬件为中心措施构建高可靠性医疗电子设备.doc_第5页
资源描述:

《以硬件为中心措施构建高可靠性医疗电子设备.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、以硬件为中心的设计方案构建高可靠性医疗电子设备作者:ChuckRusso    来源:电子工程专辑几乎每个使用手机的人都会有过几次通话中断的经历。虽然这些产品以及其他消费类产品的系统故障或者小毛病会带来不方便,但它们不会造成灾难性的后果。然而,医疗电子设备的一次系统故障就会带来生命威胁,这也是为什么医疗设备,以及这些系统中集成的器件和这些器件中运行的软件必须通过严格测试,并符合美国食品药品监督管理局(FDA>的严格要求。为确保我们的新设计能够发挥理想可靠的性能,顺利通过FDA的审批流程,我们采用了一种称为“Scrum/Sprint开发流程”的高度结构化的设计方

2、法。此外,通过减少在软件中实施的功能,还能够降低软件出错的几率。我们已在赛灵思的FPGA中实施了这些功能。为了能够更充分地理解这种方法,我们首先来分析一下医疗设备的设计流程。三阶段生命周期FDA针对医疗电子产品制定了严格的规定、要求和指导原则,旨在确保社会大众的人身安全。在这些规定中,FDA对医疗设备<图1)的生命周期制定了严格的要求。一般情况下,电子产品公司必须在如下方面都符合上述规定的要求,其中包括医疗设备的所有元件、零部件或者配件,医疗设备生产过程中采用的任何软件,以及设备制造商质量系统使用的所有软件,如可记录并保持设备历史记录的程序等。图1、FDA定义

3、的医疗设备设计整个生命周期图我们可将医疗设备整个生命周期划分为三个主要阶段。首先是产品整个生命周期的初期阶段<图2),该阶段是所有三个阶段中系统性最差的阶段,期间企业主要侧重于理论与构思方面的研究和开发。该阶段的持续时长从数星期到数年不等,这与企业准备开发的系统的复杂程度息息相关。图2、在产品整个生命周期的初期阶段应用虚拟仪器和HEI设计方法,可以清晰地理解需要解决的问题产品整个生命周期初期阶段的基本组成部分是数据采集与分析。通常情况下,研究人员与产品设计规范小组会使用多种工具来精简流程。在这个阶段,HEI通常会采用美国国家仪器(NI>公司的LabVIEW产品

4、来调整FPGA的I/O。一旦充分理解问题,我们就能设计出解决方案。对于器件开发及原型设计,我们结合直观的图形编程,重复使用数学与信号处理功能来开发新的算法。然后,通过使用商用套装硬件,我们对现实世界的数据进行参考来对算法的性能进行验证。在许多情况下,我们都能使用NI提供的基于FPGA的原型设计平台来实现最终器件的实验原型。确切地说,我们能够将LabVIEWReal-Time模块和FPGA模块同NICompactRIO结合使用,以便在算法设计和器件原型阶段之间迅速实现叠代。使用硬件套件进行原型设计,不仅能够显著缩短硬件开发与集成时间,而且还使我们能够将更多精力集

5、中到交付功能强大、性能可靠的软件设计中。可将医疗设备整个生命周期的第二阶段称为产品整个生命周期的中期<参见图3),能够充分满足所设计的设备在产品化、验证、审核以及制造等方面的需求。该阶段的重点是制定准确定义的、清晰载明可量化要求的规范文档。这些规范一经定义,即可在规范文档与实际的实施代码之间建立明确的映射关系。图3、软件设计的审核与验证工作通常是在产品整个生命周期的中期完成在当今错综复杂的医疗设备市场上,客户必须加速上市,捷足先登。众多公司纷纷采用传统的“瀑布式”开发法来完成这项工作。“瀑布式”开发法中的设计小组在进入下一步前,需要完成设计流程的每个步骤<图4

6、)。瀑布法高度依赖在工程展开之初就拥有完整准确的规范。但是,在医疗设备市场,更多的时候需求会随着产品的开发而不断发展变化。这就需要能够将发展演进也考虑周全的流程。HEI的Scrum/Sprint开发流程就是可充分解决这一问题的理想方案。图4、传统的“瀑布式”开发流程在进入到下一步前需完成每一阶段的开发图5——在“Scrum/Sprint”流程中,启动工程只需要高级系统架构和规范在Scrum/Sprint流程中,我们仅要求高级系统架构和规范即可启动工程。我们将工程细分为4~6个星期长的“Sprint”。在每个“Sprint”中,我们可确定我们认为流程将会要求的所

7、有任务,并将其置于“燃尽”列表(burn-downlist>中。图5与图6显示了相关流程图。HEI在全公司范围内使用Scrum/Sprint开发流程,不仅将我们的开发进程加快了30%,而且还使我们提前数月完成了新产品的实施。表1对瀑布式开发与Scrum/Sprint开发方案进行了比较。图6——工程小组为循环周期中的每个“Sprint”确定“Sprint待办事项”工作任务,并对其进行扩展和分配。然后,工程小组在日常的”Scrum“会议上评估进程,并消除相关障碍。小组在每个“Sprint”终止时向客户交付产品功能。医疗设备开发的第三阶段,也是最后一个阶段,属于产品

8、整个生命周期的后期<图7)。这个阶段要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。