怎样为医疗设备选择最合适的系统软件?

发布者:RainbowDreamer最新更新时间:2010-12-22 来源: 医疗电子网 关键字:医疗设备  系统软件  操作系统 手机看文章 扫描二维码
随时随地手机看文章

  现代医疗设备步入数字化时代,买进设备要安装操作系统以及一些实用软件,比如多媒体播放器、图像处理工具等等。究竟是需要一款实时操作系统、还是一款通用操作系统,或者是否应依据于你所要求的特性和功能自行选择?

  80年代中期发生的Therac - 25事件(注:Therac – 25是Atomic Energy of Canada Limited所生产的一款辐射治疗机器。在1985年6月到1987年1月之间发生的六起已知医疗事故中,由于操作失误和软件缺陷导致剂量设定过量造成了患者死亡或严重辐射灼伤),彼时设备制造商们对因为其医疗设备在设计过程中存在缺陷但被假定其架构无误且具有足够的安全防护性,从而导致病人永久性损伤甚至死亡的事实视若不见。而这些对设计无误的假设最后经证明是致命性的。相比一般的电子产品(例如,一部多媒体播放器),我们必须对设计用于诊断或治疗的医疗设备设定更高的标准,因为即便多媒体播放器可能会节拍不准但这也不会给病人造成伤害。

  此外,现代医疗设备变得越来越复杂,并且具有比以往医疗设备更多的功能。我们要如何搭建这些新系统才能满足今后的需求?我们如何才能确保控制这些设备的系统软件不会对病人造成伤害?

  医疗行业有种类繁多且尺寸和复杂性各不相同的医疗设备。虽然有些设备仅被用来收集数据,但另一些设备被用于更重要的任务,如手术管理,包括很多由美国食品药品管理局监管的手术。
 
美国FDA医疗器械分类等级

  低级:如果设备发生故障或设计存在潜在缺陷不会对病人、操作人员受伤、和/或旁观者造成任何伤害。

  中等级:如果对与设备功能有关的软件进行操作会直接影响病人、操作人员和/或旁观者,因此若其发生故障或设计存在潜在缺陷可能会对病人、操作员和/或旁观者造成不算严重的伤害;或者它会间接影响病人、操作人员和/或旁观者(例如,通过护理提供者的活动),在此情况下不准确的或被延迟的信息可能会导致病人、操作人员和/或旁观者受到不算严重的伤害。

  重要级:如果对与设备功能有关的软件进行操作会直接影响病人、操作人员和/或旁观者,因此若其发生故障或设计存在潜在缺陷可能造成病人、操作人员和/或旁观者死亡或严重受伤;或者它会间接影响病人、操作人员和/或旁观者(例如,通过供应商的行动),在此情况下不准确或被延迟信息可能会造成病人、操作人员和/或旁观者死亡或重伤。

  从FDA的医疗器械分类表可以看出,可能对患者造成危害的医疗设备必须由FDA进行监管。目前的大部分由软件控制的医疗设备分别属于中等级(Moderate)和重要级(Major)这两大类。

  医疗嵌入式设备通常由好几类操作系统(OS)进行管理。操作系统简单的“独立运行的”执行循环到更复杂的由公司内部人员管理和维护(希望)的本地拓展操作系统。另一类操作系统是通用操作系统,如Linux或Android。通用操作系统为应用程度的开发提供了一个功能丰富的平台,但它通常因为内容杂而导致占用的容量大。另外还有实时操作系统(RTOS),实时操作系统需要能提供一些特定的要求,如一个确定性的抢占式内核。将这些操作系统的功能加以结合可以为您的应用程序和硬件选定一款理想的操作系统。但有一点是肯定的---没有哪一款操作系统会是万能的。

[page]

规范很重要

  我们必须首先考虑使用案例。系统如何使用?该设备将主要面向医疗保健机构,还是针对在家疗养的病人,或两者兼而有之?如何生产?如何对该设备进行测试,如何收集数据以供产品开发时使用?是否需要只允许专业技术员访问的特殊服务模式?是否有仅用于测试和生产制造的特殊模式?在无论何时涉及病人资料,确何患者资料安全被放在首位的使用环境下,如何准备一款供医院使用的设备? 

  该设备是否有通信模式,抑或纯粹是单机设备?考虑电源使用案例也很重要。设备是由墙壁插座供电,还是由电池供电,或两者都行?是否有充电周期?设备在充电时是否可用?

  若是考虑设备的生产制造,那设备的预期单位体积为多大?如果单位体积很大,那么材料清单(BOM)成本会是一件敏感的事。如果是一款消费性电子设备,你可能需要考虑价格点敏感度。也许该器件是设备的核心部件,那么这将降低对成本的敏感度。这些考虑因素将直接影响尽量缩减BOM的需求,这反过来可能会导致要把你用于有效地搭建一款完整应用并留有一定余量所需要的内存最小化。使用通用操作系统的医疗系统通常对内存占用不敏感,并且让通用操作系统中的所有中间件都可用的需求相比内存成本占了上风。

  是否有任何实时需求需要被识别?对于某些设备,没有实时行动的要求。如果某个中断服务晚100毫秒执行,它可能会导致结果被延迟100毫秒,但不会导致出现故障。然而,如果涉及到激光眼科手术中所用的激光,如果激光不能按时打开和关闭,那么将会导致灾难性的后果。或者,如果激光有眼睛跟踪向导,那么它必须与一个预定义的模式保持步调一致,以改善视力。

  是否需要能容错?考虑得最多的可能是系统是否能够承受某个应用程序崩溃以及随之而来的某个应用程序的重新启动和继续运行。尽管你不能忍受激光出错而伤害病人,那么在应用程序某些部分重新启动的时候,让激光脉冲延后几秒钟是可以的。

  设备上是否机密的病人资料?如果有,如何按HIPPA对其进行处理?病人资料必须安全且只能让医生和护士读取,但(可能)不能泄露给其它人。当病人病历记录从设备转移时,是否对其进行加密以防止外泄?

关键字:医疗设备  系统软件  操作系统 引用地址:怎样为医疗设备选择最合适的系统软件?

上一篇:谷歌推出人体浏览器 展示3D人体模型
下一篇:医改考核将纳入地方政府政绩考核体系

推荐阅读最新更新时间:2024-03-16 11:41

实时嵌入式系统软件调试问题分析
      本文将讨论常见的调试问题以及预防和检查这些故障问题的一些方法。   从历史角度上来看,嵌入式应用代码的调试流程可以分为两类。第一类调试流程是回答 “我的代码现在执行到哪里?” 的问题。当开发商依靠打印语句或者LED的闪烁来指示应用程序执行到某个节点的调试方法时,往往就属于这种情形。如果开发工具支持这种调试方法,可以沿着应用应当程序应当执行的路径插入断点。第二类调试流程是帮助回答“我看到的这一数值是从哪里来的?”这一问题。在这种情况下,人们往往依靠寄存器显示窗口观察变量信息、处理器内存的内容。人们还可以尝试单步执行,并且观察所有这些数据窗口以了解某个寄存器状态何时出现错误,内存位置何时得到错误的数据,抑或指针何时出现了误用
[嵌入式]
QNX实时操作系统Certified Plus即将面市
    全球操作系统及互联嵌入式系统中间件企业QNX软件系统有限公司近日宣布推出第一款能够同时提供产品安全及信息安全双重认证的 实时操作系统 Certified Plus ,可助力医疗、汽车及工业设备等任务关键型系统的制造商显著节省终端产品在通过认证时的耗时及开销。     QNX Neutrino实时操作系统(RTOS)Certified Plus是业内唯一同时达到IEC 61508安全完善性三级认证(SIL 3)和共通准则第六级(EAL 4+)认证的实时操作系统。     QNX软件系统销售及市场副总裁Derek Kuhn先生表示:“QNX Neutrino RTOS Certified Plus是业界首个为设备厂商
[手机便携]
51单片机开发操作系统应注意些什么?
  1,操作系统软件的代码不能太长   因为51系列单片机的系统硬件资源相对匮乏,如果操作系统的代码比应用程序的代码还大,甚至使得用户的应用程序要考虑给操作系统让出资源,这样的操作系统即使功能再完善,也不实用。现在流行的嵌入式操作系统就不能应用于51系列单片机,原因是代码太大。开发一个5000行的基于裸机的应用程序也就是占用 7~8KB ROM空间,一个操作系统用掉了几十KB,占空间不算,实时性的优势恐怕也没了(执行这么多的指令要时间)。所以,μCOS的作者也不支持将他的代码移植到51系列单片机上,这也就不奇怪了。   2,操作系统不能占用太多的片内RAM空间   51系列单片机只有128个或者256个字节的片内RAM空间,
[单片机]
三年就得换手机,如今的手机为何越来越“短命”?
  如果说有什么产品彻底地改变了我们的生活的话,21世纪之前是电脑,电脑的存在让人们从五大洲四大洋变成了一个地球村,电脑和互联网的相互匹配创造了一个时代。下面就随手机便携小编一起来了解一下相关内容吧。   而进入了21世纪之后,改变我们生活最大的东西就是 手机 了, 手机 和移动互联网的相互组合最终让 手机 成为了我们现在最大的数字器官,现在可以让大家一个月不看电视,甚至可以让你一个星期不看电脑,但是几乎没有人可以接受一天不看手机了。    日益变短的手机寿命   在当年的诺基亚时代,手机对于我们的生活非常重要,但是手机却也真正符合大额耐用消费品这个特征,一台诺基亚的手机用个五六年基本上不算什么大事。   但是如今手机的寿命似
[手机便携]
2021Medtec中国展12月20-22日上海开幕在即
2021Medtec中国展12月20-22日上海开幕在即,8大看点提前揭晓 2021Medtec中国展暨第十七届国际医疗器械设计与制造技术展览会,将于12月20-22日在上海世博展览馆开幕。今年Medtec 中国展将于上海世博展览馆1号馆和2号馆同时举办,面积达到28,000m²,开创历史规模之最。届时来自25 个国家和地区的600多家参展企业将汇聚一堂,其中230家企业首次亮相,其中有源医疗设备配套参展商数量占比35%,数百家企业携新产品新技术再度加盟。他们将展出包含医疗器械研发和设计、自动化生产、原材料、管件挤压和加工、零部件、电子组件、制造设备、表面处理、自动化生产、包装和消毒,以及测试检验设备等21 大类别的产品、技术
[医疗电子]
2021Medtec中国展12月20-22日上海开幕在即
更快更流畅,领克公布智能座舱操作系统更新计划
领克一直是大家眼中“别人家的高端品牌”,相比于其他中国高端品牌,背靠吉利和沃尔沃的领克一路走来可谓是顺风顺水。从2016年诞生至今,领克已经度过了7年的时光,在这段时间里,领克为我们奉献了一款又一款的经典座驾,无论是最先发布的领克01,还是全新旗舰产品领克09,均有着让人眼前一亮的魅力。对于领克,每一位消费者有着自己的不同印象,有人喜爱它的性能,有人喜爱颜值,而对我而言,领克的智能化表现无疑更让人心动。近日,领克又发布了智能座舱操作系统的更新计划,那么在新一轮的更新之中,领克又为我们准备了哪些惊喜呢?下面让我们来一一了解一下。 作为一家紧跟时代潮流,注重智能化表现的车企,领克对于旗下产品的智能化升级十分重视。本次领克的智能座舱
[汽车电子]
更快更流畅,领克公布智能座舱<font color='red'>操作系统</font>更新计划
利用高性能模拟器件简化便携式医疗设备的设计
目前,医疗电器OEM厂商正在开发技术含量更高的、用于治疗和监控常见疾病的个人保健设备。这些产品价格合理,极大提高了医疗保健质量。MCU在家用血压计、肺活量计、脉搏血氧计及心率监测器等便携式医疗设备中起着重要作用。大多数此类产品中的实际生理信号是模拟信号,在测量、监控或显示前需要进行放大、过滤等处理。 将高性能模拟外设嵌入超低功耗 MCU 中,不仅可以实现便携式医疗电子设备的片上系统化,而且还可延长电池使用寿命。本文将介绍简化便携式电池供电医疗设备的模拟前端设计的多种方法,如将运算放大器、ADC、DAC等高性能外设与低功耗MCU结合使用。MCU 具有数字滤波、处理功能,还可以显示血压、肺活量、心率及血氧含量等生理数据。将上述外设与
[模拟电子]
利用高性能模拟器件简化便携式<font color='red'>医疗设备</font>的设计
嵌入式操作系统的通用硬件抽象层设计
摘要 基于嵌入式操作系统硬件抽象层理论,设计一种用于嵌入式操作系统内核开发的通用硬件抽象层平台。通用硬件抽象层能够为嵌入式操作系统内核的设计开发屏蔽硬件平台的特性,提供统一的硬件相关的服务接口,可以使嵌入式操作系统内核的设计开发不依赖于特定的硬件平台,同时开发的嵌入式操作系统内核具有更强的可移植性。 关键词 嵌入式操作系统 通用硬件抽象层(HAL) BSP V开发模式 引言   为了便于操作系统在不同硬件结构上进行移植,美国微软公司首先提出了将底层与硬件相关的部分单独设计成硬件抽象层美国微软公司提出了将操作系统底层与硬件相关的部分单独设计成硬件抽象层HAL(Hardware Abstraction Layer)的思想。硬件抽象层
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新医疗电子文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 医学成像 家庭消费 监护/遥测 植入式器材 临床设备 通用技术/产品 其他技术 综合资讯

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved