一种医疗临床监护设备的数据采集及其模拟仿真方法

文档序号:9200583阅读:636来源:国知局
一种医疗临床监护设备的数据采集及其模拟仿真方法
【技术领域】
[0001]本发明属于医疗监护设备技术领域,尤其涉及一种医疗监护设备数据显示的模拟仿真方法。
【背景技术】
[0002]医院信息系统(HIS)经过十几年的发展,已经逐步覆盖了医院的人、财、物以及医疗等主要业务部门,成为医院提高医疗质量和工作效率的有效工具。但是,医院所用临床监护设备(监护仪等)都还是作为孤立设备运行,没有融入医院信息系统。众多监护设备的使用,在提高病人监护质量的同时,也给临床工作者带来了更多的工作量,需要人工操作、监视这些设备信息并及时发现可能会危发病人生命的状况,不仅工作量大,而且也很难保证数据的完整准确,容易出现疏漏。

【发明内容】

[0003]本发明的目的在于提供一种医疗临床监护设备的数据采集及其模拟仿真方法,旨在解决临床监护设备孤立、数据无法共享、医护人员工作效率低容易出错的问题。
[0004]本发明是这样实现的,一种医疗临床监护设备数据显示的模拟仿真方法,所述模拟仿真方法实现中包括临床监护设备及仿真终端,所述临床监护设备与所述仿真终端通信连接,其特征在于,所述模拟仿真方法包括以下步骤:
A、临床监护设备在医疗监护过程中进行实时数据采集。
[0005]B、临床监护设备将采集的实时数据进行压缩成数据包传输给仿真终端。
[0006]C、仿真终端将接收临床监护设备发送的数据包进行解压缩分析处理。
[0007]D、仿真终端将解析的数据信息以与临床监护设备同步形式在坐标系统中以波形图形式进行显示。
[0008]本发明的进一步技术方案是:所述步骤D中还包括以下步骤:
D1、在仿真终端对解析数据进行显示时、并将解析的数据进行存储。
[0009]本发明的进一步技术方案是:所述步骤B中数据传输采用TCP/IP协议或广播数据包形式或TCP/IP协议和广播数据包结合的形式。
[0010]本发明的进一步技术方案是:所述仿真终端与所述临床监护设备在数据传输过程中均是通过WinSOCk32接口进行数据通信。本发明的进一步技术方案是:所述数据包为HL7标准数据包。
[0011]本发明的进一步技术方案是:所述数据包内的每条消息包括消息段、字段及数据类型。
[0012]本发明的进一步技术方案是:所述步骤Dl中采用多线程处理,所述多线程处理为两线程,一个线程负责接收波形数据,保存到数据缓冲区,另一个线程负责定时从数据缓冲区读取波形数据,所述读取波形数据时读取速度根据缓冲区数据大小动态调整定时值,避免缓冲区数据溢出,保证在仿真终端显示窗口能匀速稳定的描绘波形图。
[0013]本发明的进一步技术方案是:所述描绘波形图采用的是Windows API底层函数Polyline绘制波形图。
[0014]本发明的进一步技术方案是:所述绘制波形图的波形属性包括通道ID、波形名称、采样率、最大值及最小值,所述步骤D中的波形图显示时通过波形属性确定显示窗口中的坐标系绘制波形图。
[0015]本发明的进一步技术方案是:所述显示窗口通过前后翻页切换实现一个显示窗口对应多个模拟仿真界面。
[0016]本发明的有益效果是:实现数据自动采集和实时监控、能同时监控多台监护设备,不仅能如实准确地全面反映患者生命体征参数的变化,也极大程度减轻了医护人员工作强度,提供数据接口,与医院其他业务系统(如HIS、LIS、PACS等)进行数据交互和共享,协同办公,解决设备孤立,实现数据共享;数据采集实时准确,能全面动态监控监护设备的运行情况;减轻医护人员工作量和出错率;操作简单方便。
【附图说明】
[0017]图1是本发明实施例提供的一种医疗临床监护设备数据显示的模拟仿真方法的流程图。
[0018]图2是本发明实施例提供的一种医疗临床监护设备数据显示的模拟仿真方法的数据传输图。
[0019]图3是本发明实施例提供的一种医疗临床监护设备数据显示的模拟仿真方法的传输信息图。
【具体实施方式】
[0020]如图1所示,本发明提供的一种医疗临床监护设备数据显示的模拟仿真方法的流程图,所述模拟仿真方法实现中包括临床监护设备及仿真终端,所述临床监护设备与所述仿真终端通信连接;其详述如下:
步骤Si,临床监护设备在医疗监护过程中进行实时数据采集。
[0021]首先将医疗临床监护设备进行安装及调试,确保医疗临床监护仪可以正常使用以及可以正常的采集数据,可以正常的与仿真终端进行消息交互,准备工作进行完,医疗临床监护设备就可以对病人使用,将医疗临床监护设备与病人进行连接,对病人进行生理数据采集,将采集的结果以波形图的形式显示在医疗临床监护设备的显示窗口,进一步的进行对病人的基本信息进行登记,将病人信息、病人周期生理数据、病人非周期生理数据及其他信息进行登记,以便及时的有效的获取病人的信息。
[0022]步骤S2,临床监护设备将采集的实时数据进行压缩成数据包传输给仿真终端; 在进行完病人的信息采集,将这些实时的数据进行压缩处理,将实时数据压缩成
HL7 (Health Level Severn健康信息交换第七层协议)标准数据包,而每个HL7标准数据包内的每一条消息包括消息段、字段及数据类型,将HL7标准数据包在通过TCP/IP协议或是广播数据包形式或是TCP/IP协议和广播数据包结合的形式将实时数据发送出去,且仿真终端与临床监护设备在数据传输的过程中均是通过WinSock32接口进行数据通信。
[0023]步骤S3,仿真终端将接收临床监护设备发送的数据包进行解压缩分析处理;仿真终端在接收到临床监护设备发送过来的HL7标准数据包,将其在仿真终端上进行数据包的解压缩,进行分析处理。
[0024]步骤S4,仿真终端将解析的数据信息以与临床监护设备同步形式在坐标系统中以波形图形式进行显示;在仿真终端对解析数据进行显示时、并将解析的数据进行存储。
[0025]在数据信息进行解析的同时,仿真终端会对解析的数据进行存储,在进行数据解析时采用的是多线程处理技术,本发明采用的为两线程技术,一个线程负责接收波形数据,保存到数据缓冲区,另一个线程负责定时从数据缓冲区读取波形数据,所述读取波形数据时读取速度根据缓冲区数据大小动态调整定时值,避免缓冲区数据溢出,保证在仿真终端显示窗口能勾速稳定的描绘波形图。而描绘波形图是采用的Windows API底层函数Polyline绘制波形图,而描绘的波形图属性包括通道ID、波形名称、采样率、最大值及最小值,所述步骤D中的波形图显示时通过波形属性确定显示窗口中的坐标系绘制波形图,而且显示窗口在通过前后翻页切换可以实现一个窗口对应多个模拟仿真界面。
[0026]利用多线程技术,一个线程负责接收波形数据,保存到数据缓冲区,另一个线程负责定时从数据缓冲区读取波形数据,读取速度根据缓冲区数据大小动态调整值,避免缓冲区数据溢出,保证在仿真终端显示窗口能匀速稳定的描绘波形图。
[0027]采用波形属性图及数据通过Winsock32接口接收对应的事件,来确定显示窗口的X、Y轴坐标系。
[0028]采用使用Windows API底层函数Polyline绘制波形图,直接操作内存绘制,多个数据点一次画完,而不是一次只画一个点,有很高的执行效率,且降低了 CPU和内存
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1