来源:网络转载更新时间:2020-08-03 11:32:19点击次数:2178次
包装机,是指将具有热塑特性的塑料复合膜经加热软化制成包装容器,在一台设备上自动完成制袋成型、填充物料、封合剪切等全过程的自动包装设备[1-3]。塑料复合膜必须加热到一定的温度才能软化,所以包装机控制器必须把加热设备的温度控制在很小范围内。虽然现在已经有很多专用的温控模块,但其价格往往很高,为了节约成以往的温度控制方式大多是数字PID控制,数字PID控制是一种采样控制,它是根据采样时刻的偏差值来计算控制量的,由于数字PID控制具有技术成熟、结构灵活,不需要预先确定被控对象的数学模型以及控制效果好等优点,它广泛应用于冶金、机电、化工等行业[4-5]。但数字PID控制需要预先整定三个参数,对于温度控制系统而言,由于温度的变化缓慢,调试起来比较繁琐。神经元具有自学习、自适应、结构简单、计算量小等。
图1包装机温度控制系统框图
由于图1中的K型热电偶所测温度对应的电压信号是小信号,故需要在包装机控制器中设
u(k)=KΣ矪w(k)x(k) (2)2.2 有监督的Hebb学习规则
学习规则是修正神经元之间的连接强度或加权系数的算法,使获得的知识结构适应周围环境的变化。单神经元控制器的自适应功能是通过学习改变连接权值来实现的。学习算法就是调整连接权值wi的规则,它是单神经元控制器的核心,并反映了其学习的能力。
将无监督的Hebb学习规则和有监督的Delta学习规则两者结合起来,就组成有监督的Hebb学习规则[11],即:
Δwij=η(di(k)-oi(k))oi(k)oj(k) (3)
2.3
图3单神经元自适应PID控制结构
单神经元自适应PID控制器的结构如图3所示。单神经元自适应PID控制器是通过对加权系数的调整来实现自适应、自组织功能的,权系数的调整是按有监督的Hebb学习规则实现的[12]。
控制算法为:
计放大电路,将小信号电压放大到A/D转换器能学习算法为:wp(k)=w1(k)=w1(k-1)+ηpz(k)u(k)x1(k)
(5)
w1(k)=w2(k)=w2(k-1)+η1z(k)u(k)x2(k)
(6)
wD(k)=w3(k)=w3(k-1)+ηDz(k)u(k)x2(k)
(7)比例、积分、微分的自适应学习速率分别设定为0.4、0.5、0.4。当神经元的比例系数K取值较小时,温度缓慢上升,u(k)在0~32767之间缓慢上升,当温度达到设定温度后,u(k)并没有下降,直到温度大于设定温度时,控制量u(k)才下降,由于K
取值较小,u(k)变化缓慢,导致温度超调过大,因此
wy(k)= w1(k) 温度会在很长时间后才会稳定下来;而K取值较
w1(k)大时,由于温度偏差太大,控制器自适应学习,导致
式中,z(k)=e(k)=Td-T(k),x1(k)=e(k)-
e(k-1),x(k)=e(k),x(k)=Δe2(k)=e(k)u(k)在0~32767之间反复变化,当占空比较大时,会加热封刀,而当占空比较小时,就会导致温度的
-2e(k-1)+e(k-2),ηp、η1、ηD分别为比例、积分、微分的学习速率,K为神经元的比例系数,K>0。对比例P、积分I和微分D分别采用了不同的学习速率ηP、η1、ηD,以便对不同的权系数进行调整。
将单神经元自适应PID温控算法移植到包装机控制器MC56F8037中,实时在线采集封刀或捏纸轮加热管处的温度,并将其发送到触摸屏实时显示。温度上下限设定为±5℃,如果封刀或捏纸轮处的温度超出上下限将导致包装机控制系统的报警,并产生包装机控制系统的紧急停车,暂停包装机的正常工作。
神经元自适应PID算法的控制量u(k)是56F8037PWM模块输出脉冲的占空比(PWM
配置为Center-Aligned)[13],即PWMperiod=(PWMmodulus)×(PWMclockperiod)×2 (9)
PWMpulsewidth=(PWMvalue)×(PWMclockperiod)×2 (10)式(9)为PWM周期计算公式,PWMmodulus由CMOD寄存器决定,本测试设置为32767,则PWMperiod=65534×(PWMclockperiod)
而PWM值的变化范围为0~32767,即控制量u(k)的变化范围为0~32767。其中,式(9)、
(10)、(11)中的PWMclockperiod为PWM模块输入时钟的时钟周期,PWMmodulus由CMOD寄存器决定,用于设定输出PWM的周期,PWMperi-od为输出PWM的周期,PWMvalue用于设定输出PWM的占空比,PWMpulsewidth为输出PWM高电平的宽度。下降,所以会出现温度在升降中上升。
为了缩短温度的上升时间,加快整定过程,神经元的比例系数K取10。采用在温度低于140℃时,PWM的占空比控制在90%以上,以加快系统的稳定速度,当温度大于140℃并且小于160℃时,PWM的占空比控制在10%~90%之间,以使神经元自适应在线学习和整定PID参数,当温度大于160℃时,PWM占空比控制在0~10%,从而实现PID参数的快速整定。图4是单通道温控子系统的测试结果。包装机控制器的速度已经很快,所以4路温控连续整定没有问题,但为了提高
控制器的实时性,采用控制器每次循环只整定1路,4次循环就把4路都整定一遍,每隔1s同时改变4路的PWM占空比值,可以有效地提高PWM模块的效率[14]。
图4表明误差能够控制在±1℃,这是K型热电偶的电压采集模块ADC的精度以及PWM占空比分辨率决定的,如果温度采集精度达到0.1℃并且增大PWM占空比的范围,理论上讲,误差能够控制在±0.1℃。
实现了单神经元自适应PID算法在包装机温度控制子系统中的应用,并成功将其移植到包装机控制系统中,从控制效果来看,温度能够保持在149~151℃,没有超出设定的上下限温度范围,从而有效提高包装机的控制性能,为包装机的正常工作提供保障。
3 结束语
试验利用微生物法对婴幼儿乳粉中的生物素含量进行测定,所测得的标准曲线在0.1ng~1ng范围内线性关系良好,线性相关系数为0.9989,所测样品RSD为2.8%(n=6),标准品平均回收率在89.3%~97.7%之间。表明该方法重现性较好,稳定可靠,适用于婴幼儿乳粉中生物素含量的测定。
微生物法虽然存在操作步骤繁琐、工作量大、检测周期较长、微生物菌种保藏困难及操作过程容易发生污染等缺点,但与其他方法相比而言,微生物法应用历史悠久、方法较为成熟、先期投入成本低,比较容易开展。更为重要的是,微生物对有活性的生物素具有特异性。换句话说,只有具有生物活性的生物素才可以被人或动物吸收利用,微生物法测试的正是具有生物活性的那部分生物素,这对于测定婴幼儿乳粉中活性生物素的含量有着其他方法无可比拟的优势。
文章来源于网络转载,侵删
×