论文部分内容阅读
摘 要:果蔬储藏过程中环境因子的变化对储藏时间和保持果蔬品质起着至关重要的作用,而储藏室又是受多种环境因子综合影响、交互作用的一个复杂系统,单靠简单的人工管理显然不足以保证储藏效果。本文针对果蔬储藏过程中的环境因子多变性、控制过程复杂性和对储藏时间及保持较高储藏效果的客观与主观的双重要求,综述了应用于果蔬储藏过程中的五种不同的系统模式和四种控制算法,通过这些系统方案的设计与控制算法的应用达到延长储藏时间和确保储藏品质的目的。
关键词:果蔬储藏;环境监控;系统模式;控制算法
中图分类号:x859 文献标识码:A DOI:10.11974/nyyjs.20150932006
引言
我国是一个生产和消费水果蔬菜等农产品的大国,对农产品、特别是水果和蔬菜的需求呈逐年上升的态势。据农业部统计,2012年我国水果产量达2.41亿吨,水果种植面积同比增加1.2%,产量同比增加5.7%;2012年,我国蔬菜总产量达到7.09亿吨,较上年净增加2953万吨。如此规模和上升势头的果蔬产业,亟需先进的储藏系统和设备确保果蔬的品质与长时间保存,而由于储藏技术不过关,每年我国果品腐烂1200万吨之多,蔬菜腐坏更是高达1.3亿吨,每年损耗金额达1000亿元以上。
果蔬储藏环境具有多因子性、多变性和非线性的特征。需要监控的环境因子有温度、湿度、氧气浓度和二氧化碳浓度等,监控系统的任务就在于测量影响因子的数值,根据既定的控制算法确定出被控量的控制量值,通过实时合理的调节环境因子,改善储藏环境,达到长时间保鲜储藏的目的。果蔬储藏环境的监控有3个不同的层次:人工监控、自动监控和智能监控[1]。3种方式中,人工监控属于最初阶段的方式,由于其诸多缺点,现已较少采用;自动监控是我国应用最多的果蔬储藏环境监控方式;智能监控方式处于研究水平的较多,实际投入实践的较少,但智能监控势必是未来的发展趋势,因其能更合理、精确与智能地对果蔬储藏环境实施监督和控制,使得储藏效果更好[2]。
1 果蔬储藏环境监控系统模式
1.1基于单片机的监控模式
整个系统以单片机为核心,按照信息流向和控制模块组成划分为:前向输入通道、控制面板和后向输出控制3部分,如图1所示。工作过程为:前端传感器采集储藏环境信息,经数模转换芯片传给单片机处理中心,单片机中存储了某种或某几种果蔬必需的储藏环境因子数值,将其与传感器实时采集的环境因子参数数值进行比较运算,输出的结果控制各个执行机构的动作[14]。单片机监控模式是集中式控制结构,单片机承担了所有的控制要求,一旦单片机出现故障,整个系统就会失去控制,因此对单片机性能要求较高。
单片机监控系统可以实现果蔬储藏环境的全局管理,操作简单、成本低廉,但可靠性较差、精度不高、故障率高,且自动化水平较低。
1.2基于PLC的监控模式
基于PLC,即可编程控制器的果蔬储藏环境监控模式由上位机、PLC、数据采集单元及驱动执行机构组成,模式框图如图2所示。上位机作为全系统的管理监控中心,负责统一管理;PLC作为控制核心,通过扩展模块,接受来自传感器的环境因子参数信息,实时处理数据并发送指令,经驱动执行机构调控储藏环境小气候,实现储藏环境的自动化监控。
PLC作为系统的控制核心,融合了计算机控制技术、通信技术、传感器技术和传统继电器技术,具有控制能力强、操作灵活方便、可靠性高和适宜长期连续工作的特点。
1.3 基于CAN现场总线的系统模式
CAN(Controller Area Network),即控制器局域网,是一种有效支持分布式控制或实时控制的串行通信网络,由德国博世公司于20世纪80年代中期开发。CAN总线的通信速率最高可达1Mbps,通信距离最远可达10km,总线上可挂接的节点数达110个,总线接口芯片支持8位、16位CPU。CAN总线通信介质为双绞线,用户接口简单,编程方便,可采取点对点、点对多点和全局广播的方式传送数据。
基于CAN现场总线的系统模式由上位机监控中心、现场控制器、传感器和执行机构组成,组网简单,成本适中,宜于进行大规模、多储藏室的监控,系统框图如图3所示。
1.4 基于网络的监控系统模式
基于网络的监控系统模式包括无线通信网络和Internet互联网络,无线通信网络可采用GPRS、3G、微波等方式实现远距离储藏环境参数数据的传输,Internet网络使得管理人员可以通过远程登录的方式在异地就可完成对储藏现场的操控,只要有Internet网络覆盖就可随时随地掌控果蔬储藏的情况。
该系统模式分解成五层结构,最底层为现场层,由控制器、传感器和驱动执行机构组成,采用总线拓扑结构,传感器负责采集环境因子参数数据,驱动电路芯片驱动执行机构调节环境参数,控制器接受控制指令完成控制操作;第二层为无线通信网络层,负责现场层采集的数据和上层发送的控制指令的传输;第三层是监控层,完成下层传输上来的数据的存储、显示、处理和控制决策的制定;第四层是Internet网络层,实现远程登录;第五层为Web客户层,通过浏览器远程访问监控现场,系统框图如图1.4所示。通过网络技术、无线通信技术实现的储藏环境监控系统管理的储藏室规模大、范围广,易于统筹,通过远程登录的方式能方便的了解到现场的实际情况,利于决策的制定。但是,此系统所需的软硬件多、技术要求高、成本高,实现起来有一定难度也是其不足之处。
1.5 基于Zigbee无线技术的系统模式
Zigbee是一种短距离、低速率无线网络技术,主要用于近距离无线连接。在2.4G Hz输出功率和良好信道环境下,传输距离可达100米,数据传输率可达250kbps,具有功耗低、可靠性高、可扩展性好等优点[5]。 基于Zigbee网络的系统模式由5部分组成:上位机监控管理部分、控制器部分、传感器节点、协调器网关节点和驱动执行部分,系统框图如图5所示[3]。
2 果蔬储藏环境监控系统控制算法
监控系统的硬件核心可以说是控制器,性能优良的控制器不仅能够出色完成预定的控制任务,而且还要消耗较少的能量,具有实时性好、效率高等特点。与此同时,系统还有一个软件核心,是人为设置的控制策略,即算法。好的算法可使得控制精度高,系统时延小,甚至具有智能。
2.1 模糊控制算法
储藏环境系统是一个受多变量影响的大惯性非线性系统,且有交连、时延现象,很难对这类系统建立精确地数学模型,也就不适宜用经典控制方法和现代控制方法实现控制。模糊控制不需要建立被控对象的精确数学模型,它是通过计算机执行人类用自然语言描述的规则,综合考虑各种环境参数完成控制任务。
模糊控制的基本思想是把专家对特定被控对象和过程的控制策略总结成一系列控制规则,通过模糊推理得到控制作用集,作用于被控对象和过程。模糊控制的一般步骤如下:
定义模糊子集,建立模糊控制规则;
由基本论域转变为模糊集合论域;
模糊关系矩阵运算;
模糊推理合成,求出控制输出模糊子集;
进行逆模糊运算,判决,得到精确控制量。
模糊控制的一般结构如图6所示。
2.2 神经网络控制算法
神经网路是由简单处理单元,被称为“神经元”,构成的大规模并行分布式处理器,具有存储经验知识并使之可用的特性,特别适合于具有较高非线性和难于建立精确数学模型的系统的控制。神经网络通过学习过程,通常采用多组样本值进行训练的方式,从外界环境中获取知识,互联神经元的连接强度,即突触权值,用于存储获取的知识,经过多次有序的改变网络的突触权值,达到想要的设计目标。
神经元是神经网络的基本信息处理单位,由三种基本要素组成:突触、加法器和激活函数。每一个突触由其权值或强度作为特征,每个输入信号和权值相乘送往加法器;加法器用于求输入信号被神经元的相应突触加权的和;激活函数用来限制神经元输出的振幅,神经元模型图如图7所示。
2.3 模糊神经网络控制算法
模糊算法与神经网络算法的共同点在于处理和解决问题时都不需要对象的精确数学模型。但一般来说,神经网络不能直接处理结构化的知识,它需用大量的训练数据,通过自己学习的过程,并借助其并行分布式结构来估计输入输出的映射关系。模糊算法可以直接处理结构化的知识,也就是由专家给出的“规则”,因其引入了“隶属度”的概念,使得“规则”可以数值化。模糊算法与神经网络算法的结合,能将神经网络的学习机制引入模糊控制中,使模糊控制也具有自学习、自适应的能力,使神经网络借助大规模的并行分布式处理结构完成模糊的推理过程,构建一个带有人类感觉和认知成分的自适应系统。神经网络结合模糊控制,它“不知不觉“中向训练数据学习,产生、修正并高度概括输入输出之间的模糊规则,并利用神经网络自适应的产生和精炼这些规则,然后根据输出模糊集合的几何分布及由过去经验产生的模糊规则推理得出结论。神经网络与模糊控制的融合方式如图8所示。
2.4 模糊PID控制算法
常规PID算法具有原理简单、实现方便的优点,广泛应用于过程控制领域, PID算法适于简单的单输入、单输出线性系统的控制,稳态性能好,但动态性能较差,且容易产生超调,抗干扰能力差,对于非线性、时变、大滞后和参数难以实现在线整定的系统有难以克服的局限性。模糊控制算法鲁棒性和动态性能较好,自适应性强,对参数变化不敏感,能较大范围适应参数变化,对于非线性时变滞后系统而言,有较好的控制效果,考虑到果蔬储藏环境条件的多变性,可将二者控制算法结合实现稳定、高效、可靠地监控。
模糊PID算法的实现由模糊参数调节器和标准PID控制器共同完成。模糊参数调节器以误差e和误差变化率 作为输入,PID参数KP、KI、KD作为输出,利用模糊控制规则在线对PID参数进行修改,运行过程中不断检测e和,不断对三个参数进行修改,从而达到良好的控制性能。模糊PID原理图如图9所示。
3 结语
针对目前我国果蔬储藏业的现状,本文综述了可应用于果蔬储藏环境监控的五种系统模式和四种控制算法,用于改善果蔬储藏的条件,较少储藏损失,提高储藏品质。五种系统模式各具特点,适用不同的应用场合,实现的难易程度不同,成本有高有低,根据我国现状可实现多元化的选择,形成多元化的应用格局。四种控制算法相较常规控制方法,有其独特的一面,一定程度上使得控制的可靠性和精确性更高,但实现上有其难度,需要综合考虑,谨慎选择。总之,对果蔬储藏环境监控系统及控制算法的研究,会越来越向着智能化和网络化两个方向发展,人为干预程度越低,自动化程度越高,则监控效果会更好。
参考文献
[1] 张道辉,苑克俊等. 单片机果品贮藏环境监控系统的设计. 山东农业科学. 2006: 71-74.
[2] 阎勤劳,薛少平等. 果库温湿度智能调控系统的研制. 农业工程学报. 2002: 150-153.
[3] 章慧锋. 基于ARM与Linux的无线环境监控系统研究与开发. 硕士学位论文. 2010.
[4] 王璐超. 基于WSN的仓储环境监控系统关键技术研究. 硕士学位论文. 2011.
[5] 刘军. 基于无线传感器网络的仓储监控管理系统关键技术研究[J].中国流通经济.2010,7.
[6] 张耀平.仓储技术与库存管理.中国铁道出版社.2007:10-45.
[7] 姚运先.环境监测技术[M].北京:化学工业出版社,2008.5-10.
[8] 吴琼,张长利,董守田. 马铃薯贮藏环境监测系统设计.2013.1.农机化研究:138-140.
[9] 吕兵伟. 基于现场总线技术的木材加工车间环境监控系统. 硕士学位论文.2007.
[10] 于庆广. 可编程控制器原理及系统设计[M]. 北京:清华大学出版社,2004.
[11] 马国华. 监控组态软件及其应用[M]. 北京:清华大学出版社,2001.
[12] 陈佳,刘林林等. 基于工业PC的软PLC的设计与实现[M]. 工业控制计算机,2009.
[13] 何小阳. 计算机监控原理及技术[M]. 重庆:重庆大学出版社,2003.
[14] 孙鹤旭,林涛. 嵌入式控制系统[M]. 北京:清华大学出版社,2004.
[15] 王振明等. SCADA(监控与数据采集)软件系统设计与开发[M]. 北京:机械工业出版社,2009.
[16] 王耀南. 智能控制系统. 湖南大学出版社,2006.
作者简介:路同祝,男,在读硕士,研究方向:智能化检测与控制技术。
关键词:果蔬储藏;环境监控;系统模式;控制算法
中图分类号:x859 文献标识码:A DOI:10.11974/nyyjs.20150932006
引言
我国是一个生产和消费水果蔬菜等农产品的大国,对农产品、特别是水果和蔬菜的需求呈逐年上升的态势。据农业部统计,2012年我国水果产量达2.41亿吨,水果种植面积同比增加1.2%,产量同比增加5.7%;2012年,我国蔬菜总产量达到7.09亿吨,较上年净增加2953万吨。如此规模和上升势头的果蔬产业,亟需先进的储藏系统和设备确保果蔬的品质与长时间保存,而由于储藏技术不过关,每年我国果品腐烂1200万吨之多,蔬菜腐坏更是高达1.3亿吨,每年损耗金额达1000亿元以上。
果蔬储藏环境具有多因子性、多变性和非线性的特征。需要监控的环境因子有温度、湿度、氧气浓度和二氧化碳浓度等,监控系统的任务就在于测量影响因子的数值,根据既定的控制算法确定出被控量的控制量值,通过实时合理的调节环境因子,改善储藏环境,达到长时间保鲜储藏的目的。果蔬储藏环境的监控有3个不同的层次:人工监控、自动监控和智能监控[1]。3种方式中,人工监控属于最初阶段的方式,由于其诸多缺点,现已较少采用;自动监控是我国应用最多的果蔬储藏环境监控方式;智能监控方式处于研究水平的较多,实际投入实践的较少,但智能监控势必是未来的发展趋势,因其能更合理、精确与智能地对果蔬储藏环境实施监督和控制,使得储藏效果更好[2]。
1 果蔬储藏环境监控系统模式
1.1基于单片机的监控模式
整个系统以单片机为核心,按照信息流向和控制模块组成划分为:前向输入通道、控制面板和后向输出控制3部分,如图1所示。工作过程为:前端传感器采集储藏环境信息,经数模转换芯片传给单片机处理中心,单片机中存储了某种或某几种果蔬必需的储藏环境因子数值,将其与传感器实时采集的环境因子参数数值进行比较运算,输出的结果控制各个执行机构的动作[14]。单片机监控模式是集中式控制结构,单片机承担了所有的控制要求,一旦单片机出现故障,整个系统就会失去控制,因此对单片机性能要求较高。
单片机监控系统可以实现果蔬储藏环境的全局管理,操作简单、成本低廉,但可靠性较差、精度不高、故障率高,且自动化水平较低。
1.2基于PLC的监控模式
基于PLC,即可编程控制器的果蔬储藏环境监控模式由上位机、PLC、数据采集单元及驱动执行机构组成,模式框图如图2所示。上位机作为全系统的管理监控中心,负责统一管理;PLC作为控制核心,通过扩展模块,接受来自传感器的环境因子参数信息,实时处理数据并发送指令,经驱动执行机构调控储藏环境小气候,实现储藏环境的自动化监控。
PLC作为系统的控制核心,融合了计算机控制技术、通信技术、传感器技术和传统继电器技术,具有控制能力强、操作灵活方便、可靠性高和适宜长期连续工作的特点。
1.3 基于CAN现场总线的系统模式
CAN(Controller Area Network),即控制器局域网,是一种有效支持分布式控制或实时控制的串行通信网络,由德国博世公司于20世纪80年代中期开发。CAN总线的通信速率最高可达1Mbps,通信距离最远可达10km,总线上可挂接的节点数达110个,总线接口芯片支持8位、16位CPU。CAN总线通信介质为双绞线,用户接口简单,编程方便,可采取点对点、点对多点和全局广播的方式传送数据。
基于CAN现场总线的系统模式由上位机监控中心、现场控制器、传感器和执行机构组成,组网简单,成本适中,宜于进行大规模、多储藏室的监控,系统框图如图3所示。
1.4 基于网络的监控系统模式
基于网络的监控系统模式包括无线通信网络和Internet互联网络,无线通信网络可采用GPRS、3G、微波等方式实现远距离储藏环境参数数据的传输,Internet网络使得管理人员可以通过远程登录的方式在异地就可完成对储藏现场的操控,只要有Internet网络覆盖就可随时随地掌控果蔬储藏的情况。
该系统模式分解成五层结构,最底层为现场层,由控制器、传感器和驱动执行机构组成,采用总线拓扑结构,传感器负责采集环境因子参数数据,驱动电路芯片驱动执行机构调节环境参数,控制器接受控制指令完成控制操作;第二层为无线通信网络层,负责现场层采集的数据和上层发送的控制指令的传输;第三层是监控层,完成下层传输上来的数据的存储、显示、处理和控制决策的制定;第四层是Internet网络层,实现远程登录;第五层为Web客户层,通过浏览器远程访问监控现场,系统框图如图1.4所示。通过网络技术、无线通信技术实现的储藏环境监控系统管理的储藏室规模大、范围广,易于统筹,通过远程登录的方式能方便的了解到现场的实际情况,利于决策的制定。但是,此系统所需的软硬件多、技术要求高、成本高,实现起来有一定难度也是其不足之处。
1.5 基于Zigbee无线技术的系统模式
Zigbee是一种短距离、低速率无线网络技术,主要用于近距离无线连接。在2.4G Hz输出功率和良好信道环境下,传输距离可达100米,数据传输率可达250kbps,具有功耗低、可靠性高、可扩展性好等优点[5]。 基于Zigbee网络的系统模式由5部分组成:上位机监控管理部分、控制器部分、传感器节点、协调器网关节点和驱动执行部分,系统框图如图5所示[3]。
2 果蔬储藏环境监控系统控制算法
监控系统的硬件核心可以说是控制器,性能优良的控制器不仅能够出色完成预定的控制任务,而且还要消耗较少的能量,具有实时性好、效率高等特点。与此同时,系统还有一个软件核心,是人为设置的控制策略,即算法。好的算法可使得控制精度高,系统时延小,甚至具有智能。
2.1 模糊控制算法
储藏环境系统是一个受多变量影响的大惯性非线性系统,且有交连、时延现象,很难对这类系统建立精确地数学模型,也就不适宜用经典控制方法和现代控制方法实现控制。模糊控制不需要建立被控对象的精确数学模型,它是通过计算机执行人类用自然语言描述的规则,综合考虑各种环境参数完成控制任务。
模糊控制的基本思想是把专家对特定被控对象和过程的控制策略总结成一系列控制规则,通过模糊推理得到控制作用集,作用于被控对象和过程。模糊控制的一般步骤如下:
定义模糊子集,建立模糊控制规则;
由基本论域转变为模糊集合论域;
模糊关系矩阵运算;
模糊推理合成,求出控制输出模糊子集;
进行逆模糊运算,判决,得到精确控制量。
模糊控制的一般结构如图6所示。
2.2 神经网络控制算法
神经网路是由简单处理单元,被称为“神经元”,构成的大规模并行分布式处理器,具有存储经验知识并使之可用的特性,特别适合于具有较高非线性和难于建立精确数学模型的系统的控制。神经网络通过学习过程,通常采用多组样本值进行训练的方式,从外界环境中获取知识,互联神经元的连接强度,即突触权值,用于存储获取的知识,经过多次有序的改变网络的突触权值,达到想要的设计目标。
神经元是神经网络的基本信息处理单位,由三种基本要素组成:突触、加法器和激活函数。每一个突触由其权值或强度作为特征,每个输入信号和权值相乘送往加法器;加法器用于求输入信号被神经元的相应突触加权的和;激活函数用来限制神经元输出的振幅,神经元模型图如图7所示。
2.3 模糊神经网络控制算法
模糊算法与神经网络算法的共同点在于处理和解决问题时都不需要对象的精确数学模型。但一般来说,神经网络不能直接处理结构化的知识,它需用大量的训练数据,通过自己学习的过程,并借助其并行分布式结构来估计输入输出的映射关系。模糊算法可以直接处理结构化的知识,也就是由专家给出的“规则”,因其引入了“隶属度”的概念,使得“规则”可以数值化。模糊算法与神经网络算法的结合,能将神经网络的学习机制引入模糊控制中,使模糊控制也具有自学习、自适应的能力,使神经网络借助大规模的并行分布式处理结构完成模糊的推理过程,构建一个带有人类感觉和认知成分的自适应系统。神经网络结合模糊控制,它“不知不觉“中向训练数据学习,产生、修正并高度概括输入输出之间的模糊规则,并利用神经网络自适应的产生和精炼这些规则,然后根据输出模糊集合的几何分布及由过去经验产生的模糊规则推理得出结论。神经网络与模糊控制的融合方式如图8所示。
2.4 模糊PID控制算法
常规PID算法具有原理简单、实现方便的优点,广泛应用于过程控制领域, PID算法适于简单的单输入、单输出线性系统的控制,稳态性能好,但动态性能较差,且容易产生超调,抗干扰能力差,对于非线性、时变、大滞后和参数难以实现在线整定的系统有难以克服的局限性。模糊控制算法鲁棒性和动态性能较好,自适应性强,对参数变化不敏感,能较大范围适应参数变化,对于非线性时变滞后系统而言,有较好的控制效果,考虑到果蔬储藏环境条件的多变性,可将二者控制算法结合实现稳定、高效、可靠地监控。
模糊PID算法的实现由模糊参数调节器和标准PID控制器共同完成。模糊参数调节器以误差e和误差变化率 作为输入,PID参数KP、KI、KD作为输出,利用模糊控制规则在线对PID参数进行修改,运行过程中不断检测e和,不断对三个参数进行修改,从而达到良好的控制性能。模糊PID原理图如图9所示。
3 结语
针对目前我国果蔬储藏业的现状,本文综述了可应用于果蔬储藏环境监控的五种系统模式和四种控制算法,用于改善果蔬储藏的条件,较少储藏损失,提高储藏品质。五种系统模式各具特点,适用不同的应用场合,实现的难易程度不同,成本有高有低,根据我国现状可实现多元化的选择,形成多元化的应用格局。四种控制算法相较常规控制方法,有其独特的一面,一定程度上使得控制的可靠性和精确性更高,但实现上有其难度,需要综合考虑,谨慎选择。总之,对果蔬储藏环境监控系统及控制算法的研究,会越来越向着智能化和网络化两个方向发展,人为干预程度越低,自动化程度越高,则监控效果会更好。
参考文献
[1] 张道辉,苑克俊等. 单片机果品贮藏环境监控系统的设计. 山东农业科学. 2006: 71-74.
[2] 阎勤劳,薛少平等. 果库温湿度智能调控系统的研制. 农业工程学报. 2002: 150-153.
[3] 章慧锋. 基于ARM与Linux的无线环境监控系统研究与开发. 硕士学位论文. 2010.
[4] 王璐超. 基于WSN的仓储环境监控系统关键技术研究. 硕士学位论文. 2011.
[5] 刘军. 基于无线传感器网络的仓储监控管理系统关键技术研究[J].中国流通经济.2010,7.
[6] 张耀平.仓储技术与库存管理.中国铁道出版社.2007:10-45.
[7] 姚运先.环境监测技术[M].北京:化学工业出版社,2008.5-10.
[8] 吴琼,张长利,董守田. 马铃薯贮藏环境监测系统设计.2013.1.农机化研究:138-140.
[9] 吕兵伟. 基于现场总线技术的木材加工车间环境监控系统. 硕士学位论文.2007.
[10] 于庆广. 可编程控制器原理及系统设计[M]. 北京:清华大学出版社,2004.
[11] 马国华. 监控组态软件及其应用[M]. 北京:清华大学出版社,2001.
[12] 陈佳,刘林林等. 基于工业PC的软PLC的设计与实现[M]. 工业控制计算机,2009.
[13] 何小阳. 计算机监控原理及技术[M]. 重庆:重庆大学出版社,2003.
[14] 孙鹤旭,林涛. 嵌入式控制系统[M]. 北京:清华大学出版社,2004.
[15] 王振明等. SCADA(监控与数据采集)软件系统设计与开发[M]. 北京:机械工业出版社,2009.
[16] 王耀南. 智能控制系统. 湖南大学出版社,2006.
作者简介:路同祝,男,在读硕士,研究方向:智能化检测与控制技术。