[发明专利]一种音圈马达精确气压控制方法在审
申请号: | 201410840506.3 | 申请日: | 2014-12-30 |
公开(公告)号: | CN104615170A | 公开(公告)日: | 2015-05-13 |
发明(设计)人: | 王俊玲;陈川;张鹏杰;梁冰 | 申请(专利权)人: | 河南西瑞医疗电子技术有限公司 |
主分类号: | G05D16/20 | 分类号: | G05D16/20 |
代理公司: | 郑州德勤知识产权代理有限公司 41128 | 代理人: | 黄军委 |
地址: | 450008 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 马达 精确 气压 控制 方法 | ||
技术领域
本发明涉及压力控制方法,尤其涉及一种音圈马达精确气压控制方法。
背景技术
在当下的压力控制应用中,通常使用音圈马达对压力进行控制,尤其是在医疗器械行业使用音圈马达对气体压力实现精确控制,通过控制音圈马达的驱动部位伸出程度来进行开环实现的。但是这种压力控制应用中,存在着在实际应用中表现不良的问题,究其原因可以容易分析出来:由于开环控制具有的先天不足造成的,环境因素影响比如:环境温度变化、大气压力变化,这些因素的影响都是客观存在的,仅在于影响程度的大小不同,而要克服这些影响需要构造比较好的环境来满足,但这样的代价是高昂的有时甚至无法实现。另外,设备部件在应用当中都会随着时间和环境因素自然衰变,自然衰变也是造成控制效果不佳原因。
发明内容
有鉴于此,本发明的目的是针对现有技术的不足,提供一种音圈马达精确气压控制方法,该控制方法在闭环控制的基础上进行二分法和迭代处理,可以实现精确控制。
为达到上述目的,本发明采用以下技术方案:
一种音圈马达精确气压控制方法,本发明包括如下步骤:
步骤1,系统开始运行;
步骤2,进行初始化;
步骤3,采集音圈马达的压力值,并进行压力值采集标度变换;
步骤4,对压力值与预设的压力值允差范围进行比较,如果压力值超出压力值允差范围,则执行步骤5;如果压力值在压力值允差范围之内,则执行步骤3;
步骤5,设定控制量=当前控制量+0.8×控制量满度×(设定压力值-当前压力值)/压力满度值,完成对控制量的调节并输出,然后返回步骤3。
本发明的有益效果是:
本发明在闭环控制的基础上,再进行二分法和迭代处理,当采集到的压力值超出预设的压力值允差范围时,对差额部分进行二分法处理,而对压力设定的控制量进行对迭代处理,从而得到修正后的音圈马达的压力的设定控制量。本发明在保证音圈马达精确控制压力的前提下,整个方法成本低、调节速度快、易实现、长期稳定性好。
附图说明
图1为本发明的控制流程图。
具体实施方式
下面结合附图和实施例对本发明作进一步描述。
如图1所示,本发明包括如下步骤:
步骤1,系统开始运行;
步骤2,进行初始化;初始化为系统运行建立必要的环境并且只进行一次;
步骤3,采集音圈马达的压力值并进行压力值标度变换;
步骤4,对压力值与预先设定的压力值允差范围进行比较,如果压力值超出压力值允差范围,则执行步骤5;如果压力值在压力值允差范围之内,则执行步骤3;
步骤5,设定控制量=当前控制量+0.8×控制量满度×(设定压力值-当前压力值)/压力满度值,完成对控制量的调节并输出,然后返回步骤3。此处设定压力值是预设的,具体数值是操作者或医务工作者依据专业知识设定。控制量是由初始值和运行本方法来产生的且是动态变化的。设定控制量是指输出的控制量,由于该量在整个过程中是动态变化的。控制量满度指为了使气体压力值达到最大而间接地施加于音圈马达上的电参量。
本发明在闭环控制的基础上再进行二分法和迭代处理,对采集到的压力值进行标度变换后与预设的压力值的允差范围进行比较,当采集到的压力值超出了预设的压力值允差范围时,通过算法公式,得到修正后的音圈马达压力的设定控制量。当采集到的压力值没有超出预设的压力值允差范围时,继续进行压力值的采集。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其他修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南西瑞医疗电子技术有限公司,未经河南西瑞医疗电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410840506.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光伏发电系统中MPPT优化器的控制方法
- 下一篇:一种水位控制报警系统