医用输液加热系统的设计与实现

医用输液加热系统的设计与实现

ID:10270755

大小:120.00 KB

页数:6页

时间:2018-06-14

医用输液加热系统的设计与实现_第1页
医用输液加热系统的设计与实现_第2页
医用输液加热系统的设计与实现_第3页
医用输液加热系统的设计与实现_第4页
医用输液加热系统的设计与实现_第5页
资源描述:

《医用输液加热系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文献出处网址:http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4350611文献出处翻译示例:http://www.haofile.net/other/ieee.htm医用输液加热系统的设计与实现杨晓玲北京大学自动化学院王克明北京大学信息科学与技术学院摘要:论文主要介绍医用输液加热系统的主要结构以及软件和硬件的实现方法。系统以AT89C52单片机为基础采取整体-部分PID增量算法和脉冲宽度调制(PWM)相结合。系统的运行程序由结构化模型组成

2、。运行结果表明这个系统简单、可靠,易于操作并且有高度控制准确性和短控制时间,符合病人和医院两方的要求。关键词:注入;整体-部分PID增量算法;脉冲宽度调制1引言当一位病人正在接受医生输液/输血治疗时,过低温度的液体对他有许多伤害:1)因为注入到人体的大量的冰冷液体,可能让病人身体更脆弱;2)身体和液体之间温差很大,在输液期间,它能引起病人身体的体温下降,这对病人很危险。特别是快速输入大量冷血液时(标准温度为4°C.)(包含红血球、或新鲜的冷冻血浆),这样的低温血液对于病人自身体温来说可能是危险的,会引起

3、体温下降、心律不齐、和血液凝固。低温血液和所含有的红血球会比温热的血液更黏稠,而且达不到相同的流动速率,这样会减少配给药物的吸收效率。避免注入这样的液体给病人,可以避免身体温度下降的危险而且也减少由于身体和液体之间的强烈温差所引起的病人的痛苦,因此,液体被加温到与人体相同的温度是很有必要的,这样的温度一般是37°C。拥有一套有效率的装置在为患者注射温热血液或其他的药物的期间对于保持体温来说是很必要的。在北京一所医院的支持下,已经开发了这一医用输液/输血加热控制器。2系统设计考虑到系统对控制精度、调制时间

4、和超越量的较高的需求,采用适当的控制算法是必要的。此外,系统需要显示数据,比如说控制菜单,实时温度和设定温度等等。此系统基于AT89C52的单片机而且采用整体-部分PID增量算法和脉冲宽度调制(PWM)。系统有更快速的响应速度和较高的控制精度。它包括温度采集、A/D转换、AT89C52电源和显示电路。此系统在25°C至41°C6期间可由手控设定温度,而且温差可以精确到0.1°C。它能将血液等低温液体加温到预定温度并使液体的流动速度自动达到预设值。这套装置的一个特征是被注入的血液的温度保持在能够独立地流动

5、的温度,并根据患者的需要使速度从每分钟0到150毫升变化。系统的结构图如图1所示:图1系统结构图如图1所表示,系统主要地包含四个部份:信号采集与转换电路,运算控制电路,数据显示电路和故障警报器。3、信号采集与转换电路信号采集与转换电路将温度信号转换成二进位形式的模拟信号对任何的温度控制系统都是必要的。在这里使用DS18B20来完成对温度的监测和转换。DS18B20是达拉斯公司生产的温度计。DS18B20在一辆单一电线的公共汽车上只需要一条数据线(和地面)就可以实现与单片机的沟通。它的可操作温度在-55°

6、C到+125°C之间变化,而且在温度变化在+85°C到-10°C范围的时候,也可以精确到0.5°C。除此之外,DS18B20可以直接从数据线得到电力,不需要另外提供电源。而且,DS18B20整合了许多功能组件,如温度传感器,数据转换器,记忆芯片和计算机接口。它能直接输出模拟温度信号与单片机沟通。因此,由DS18B20芯片组成的系统在稳定性、准确性方面有明显优势。因此本系统为确保准确度,选择DS18B20的12位A/D转换器。64、控制算法在这里研究的输液加热系统有延迟、实时和非线性的特性。在实际生产中构

7、造精确的数学模型是不可能的。因此,使用传统的线性控制理论以达到满意的控制效果是非常困难的。相比之下,时常被应用于工程学的PID控制器理论已经十分成熟,在控制理论和计算机的发展中PID控制的应用越来越广泛,这是众所周知的。由于系统的控制精度不大于0.1°C而且在考虑误差对控制系统的影响时,采用PID增量算术控制算法,即:控制器输出的是控制的增量u(k)。它的计算公式是:∆u(k)=KP∆e(k)+KIe(k)+KD[∆e(k)-∆e(k-1)](1)这里KP、KI和KD分别是比例,积分的和微分系数。∆e(

8、k)是基本偏差,即实际数值和预定数值之间的不同,∆e(k)的公式如下:∆e(k)=e(k)-e(k-1)(2)PID控制算法的主要目的是除去误差和改良系统的控制精度。但是也可能引起一些问题:在短时间内系统会显现出比较大的误差;在PID积分作用下,可能增加超调量或扰动而增加调节时间。因此在这种情况下,引入了整体-部分PID运算概念。基于公式(1),可以得到整体-部分PID的控制算法:∆u(k)=KP∆e(k)+εKIe(k)+KD[∆e(k)

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

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

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