基于AVR单片机的加液机PI控制器设计研究

来源 :中国测试 | 被引量 : 0次 | 上传用户:sdwudipaopao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:介绍加液机控制系统的工作原理及其相关电路,在保证安全使用的前提下,降低加液机成本,提高计量准确度。设计一种基于ATmega128单片机的加液机控制系统,采用单片机作为核心控制芯片,采用科里奥利质量流量计和DC1300型号的压力变送器,分别完成对流量和压力信号的自动采集,同时将采集到的信号送人单片机,根据系统的设定值完成相应的PI控制。最后论述其程序的实现方法,并对改进的PI算法进行验汪,给出仿真结果。
  关键词:控制工程;安全可靠;PI控制器;液化天然气(LNG)加液机;ATmega128单片机
  文献标志码:A
  文章编号:1674-5124(2015)02-0065-04
  引 言
  目前国内很多加液机采用双枪双计量的方式,其中“双枪”指的是一支加液枪和一支回气枪;“双计量”指的是分别与加液枪和回气管路串联的流量计。加液时,加液机分别对加液和回气进行计量、求差,从而得出加液量。目前此种加液机的相对误差约为+0.5%。但是由于其成本过高,因此国内部分加液机采用双枪单计量的方式,即去掉了回气管路上的流量计。此种加液机的相对误差明显增加,最大约为5%,但很大程度上降低了成本。
  除成本和精度问题外,国内大多数加液机运行时都存在瞬间高压冲击等问题,甚至一些加液机由此产生泄漏等安全方面的隐患。所谓高压冲击,是指当加液机阀门切换或切断时,由高频运行的潜液泵所带来的瞬间高压冲击。加液机运行时的流量越大,冲击越明显,后果越严重。近几年,随着国外喷淋式车载瓶(加液过程中可以对瓶内的气态LNG进行液化)技术的引进,为单枪单计量加液机的使用打下了基础。本文正是基于其原理,设计一种单枪单计量加液机控制器,以AVR单片机为核心,通过控制电磁阀、调节阀,以调压运行的工作方式,调节加液机进口压力,来解决目前加液机运行时所出现的问题。
  1.工作原理
  为了更好地了解加液机的运行,先简单介绍整个加液站的工作流程:液化天然气自储罐流入加液撬的潜液泵,经过潜液泵提升压力后,自加液机进液口流入加液机。加液机工作流程如图1所示。
  与其他加液机相同,本文所设计的加液机在运行时也包括小循环预冷、大循环预冷、加液3个过程。小循环预冷即是对流量计的预冷,打开预冷电磁阀,并控制调节阀阀门开度,使管道内液化天然气的压力稳定到初始设定值l MPa运行。LNG经过调节阀、流量计、预冷切断阀回流到储罐。由于储罐的压力较低,因此小循环会快速预冷到设定温度。当小循环完成时,加液机自动切换为大循环预冷,即对加液枪的预冷。打开加液电磁阀,同时关断预冷电磁阀,LNG经过调节阀、流量计、加液切断阀、加液枪、单向阀回流到储罐。当大循环预冷满足条件后,调节阀缓慢关断,加液电磁阀关断,此时预冷完成,管道内充满LNG。
  小循环预冷到大循环预冷的自动切换可以防止调节阀阀门的频繁启停,简化人员操作。由于预冷完成时,本设计先控制调节阀关断,而不是直接控制电磁阀关断,从而防止因流量突变和潜液泵滞后反应引起的瞬间高压冲击。
  预冷完成后进行加液。打开加液电磁阀,采集加液管道内的压力P(t)和瞬时流量V(t),将V(t)与设定值v1.比较,通过PI算法控制调节阀阀门开度,使加液机管道内的流量v(t)稳定到设定值v10。随着LNG经过流量计、加液切断阀、加液枪进入车载瓶,车载瓶内的高压(不超过l MPa)气态天然气将会被再次液化,使瓶内的压力Po降低。因为要保持加液管道内的流量不变,所以压差[P(t)-Po]必须保持不变,即加液管道内的压力p(t)降低。当p(t)≤lMPa时,转入压力控制阶段。将P(t)与设定值1MPa进行比较,通过PI算法使加液管道内的压力稳定在1MPa下运行。加液完成时,通过控制调节阀减小管道内的流量,使潜液泵处于低频运行状态,再关断加液电磁阀和调节阀。
  无论车载瓶内的压力高低,本设计都会通过自动调压的方式,使加液机在较低的压力下运行,从而降低事故发生概率,提高加液机的安全可靠性。2调节器硬件电路设计
  首先把压力变送器输出的4~20mA电流信号经电阻R34转换为电压信号,然后经集成运放模块送入单片机(Atmega128)ADC端口,见图2,其中E_AIO接压力变送器信号输H{端,ADINO接单片机ADC输入端口。高速双向二极管D3与阻容滤波电路相结合,对接口起箝位保护作用。集成运放LM324用作电压跟随器,起隔离缓冲作用,通过提高输入阻抗来提高信号精度。
  单片机采集的电压信号经过单片机内部10位A/D转换器转换、运算,得出的数字量信号经过D/A转换器转换为模拟电流信号,再经过运算放大器A1A2和三极管Vri、VT2最终变换成输出电流Ioutc通过调节调零电位器RP1和调量程电位器RP2,可以输出4~20mA直流电流信号,用来驱动调节阀,详细电路如图3所示。
  3.PI控制算法及其软件设计
  3.1 遇限抑制消弱积分法和带死区的PI控制
  若使用增量式PI控制算法,不可避免的会产生截断误差,并被逐次累加起来,产生较大误差,因此本设计采用位置式PI算法。由于单片机的控制是一种采样控制,属于离散控制系统,离散的PI控制算法表达式为式中:k=0,l,2…表示采样序列;
  u(k)——第k次采样时刻PI调节器的输出值;
  e(k)——第k次采样时刻输入的偏差值;
  Ts——采样周期;
  Ti——积分时间常数;
  Kp——比例系数;
  K1——积分系数。
  在数字PI控制系统中,当系统开、停或大幅度变动给定值时,系统输出会出现较大的偏差,经过积分项累积后,容易引起“饱和”现象,从而影响控制效果。本设计采用遇限抑制消弱积分法,其基本思路是:计算u(k)时,先判断u(k-l)是否超过限制范围,若已超过umax,则只累计负偏差,并且将kmax-u(k-l)加入积分项,其中ks。为抑制系数。因此控制量不易进入饱和区,即使进入,也能很快退出,改善了系统的输出特性。   在本控制系统中,控制过程要求尽量平稳,为避免控制动作过于频繁,消除由此引起的震荡,可以设置一个不灵敏区B,即采用带死区的PI控制。当k(k)≤B时,把u(k-l)的值赋给u(k),并输出控制量,只有当le(k)I>B时,才按PI算式计算控制量。死区B是一个可调参数,B值太小,调节动作过于频繁,达不到稳定控制的目的;B值太大,会产生很大的纯滞后,所以应根据实际情况而定。
  3.2 PI调节器的软件设计
  本设计在Windows环境下,编写程序时选用C语言,采用ICCAVR V6.31版本的软件作为开发平台,并配合AVR Studi0 4.0来调试单片机系统的运行。根据上述的PI算法,当加液机启动后,采用定时中断模式实现,其程序流程如图4所示。
  4.系统控制算法的仿真
  在Simulink下建立了PI控制算法系统仿真图,利用阶跃函数做输入信号,采用两个Switch(选择开关)和一个Memory(记忆模块)来实现,超过输出限值后,只对负偏差部分进行累加,利用Saluralion(积分饱和模块)前后值的偏差来实现积分抑制部分的累加。当输出超过限值后,实现快速抑制积分作用,使系统不会进入积分饱和。
  根据调节阀执行机构的惯性环节动态特性,可得调节阀的传递函数:式中:k,a——常数,不同的执行机构k和a的值也不同。
  通过实验计算测得DZRHP电动低温调节阀的k值为3.8,a值为0.6。设定采样周期为0.1s,比例系数Kp为5,积分系数Ki为2,抑制系数Ks为2.3,设定阶跃输入幅值为4,Umax限幅值为±5,不灵敏区B为+0.05。开始仿真,首先对基本PI算法进行仿真,结果如图5所示,表明使用普通的PI控制算法会出现较大的超调量,并伴随积分饱和现象,使实际系统输出曲线变得较差。使用遇限抑制积分的PI算法后,首先设定抑制系数Ks为l,其仿真波形如图6所示,其输出仍然会出现积分饱和现象,这是由于抑制系数较小造成的;若抑制系数过高,如图7所示,虽然抑制了积分饱和现象,但是输出曲线上升时间变长,并且出现了小幅震荡,使系统控制性能变差,因此一个合适的抑制系数也是很重要的,取Ks为2.3,如图8所示,输出曲线变得平滑,超调量变小,调节时间变短,提高了系统的控制性能。
  5.结束语
  本设计以ATmega128单片机为核心芯片,根据实际情况,改进了控制方式,并且使用了遇限抑制积分的PI控制算法。通过对单枪加液机的可行性分析和对调节阀的控制,提出以自动调压的方法来解决潜液泵对加液机的瞬间高压冲击和加注时泄漏的问题,提高了加液机的可靠性,降低了加液机的相对误差,以多次称重的方式测得误差约为±0.1%。经过对PI控制算法的仿真验证,本控制器可以消除积分饱和对系统带来的危害,使系统可以安全稳定运行。
其他文献
近年来,从我们熟悉的车辆出入口管理系统、病患监测设备到物流仓储管理等,各行各业都在为方便人们的生活及减少工作人员应用RFID技术,使得RFID技术得到迅猛发展,其应用领域也越来越广泛。与传统的条形码相比,RFID在使用上具有很明显的优势。就其外在表现形式来讲,RFID芯片一般都具有防水、防磁、耐
本文通过分析寿光市初中体操教学现状,揭示了存在的问题,提出了对策建议。指出各初级中学要制订科学的教学计划,合理配备教师比例,提高教师体操教学的业务水平,加强体操教学经费的
本文通过对动商概念的解析,对大学体育现状进行分析,以动商去诠释大学体育的发展方向,阐述动商对大学体育的深远意义;同时,从体育教学、学生体质健康、健全人格等方面入手,让
文章概述了汉剧的渊源与发展现状,生存危机,提出把学校作为发扬光大汉剧的重要基地的建议。首先,在中小学普及汉剧;其次,把当地高校办成培养汉剧人才的基地。
德国管理学教授赫尔曼·西蒙经过10年的研究发现:德国经济的中流砥柱原来并不只是西门子、拜耳、奔驰这些人们熟悉的名字,也包括一些叫做布里塔、豪尼、希拉布兰德之类的
本文阐述了企业文化对企业的重要性,具体分析了企业文化的导向力、凝聚力和作用力。认为加强企业文化的导向力是基础;增强企业文化的凝聚力是核心;发挥企业文化的作用力是关键。
粤籍南社社员群体在南社史上具有重要的意义,他们数量众多,参与南社的草创并成立南社广东支部。南社为广东文人参与全国性的文人与政治活动提供了公共空间。粤籍南社社员群体
针对动态测试系统在测试过程中出现的精度损失问题,提出一种基于小波神经网络和粒子群优化算法相结合的动态误差溯源方法。该方法基于全系统动态精度理论,通过设计小波神经网
本文以南京黄家圩房产项目为例,对项目的市场环境、项目定位、盈利能力、财务平衡和不确定性等方面进行了实证分析。研究结果显示,该项目拥有良好的市场前景和较强的获利能力
文章探讨如何做好独立学院的维稳工作:首先,应该建立健全以学院法人为第一责任人的维稳工作组织机构,明确工作职责;其次,以人为本,关心师生思想情绪、生活,未雨绸缪;再次,立足于学生成