著录项信息
专利名称 | 一种基于CAN总线的鸡舍环境温度控制系统 |
申请号 | CN201310612072.7 | 申请日期 | 2013-11-28 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2014-03-12 | 公开/公告号 | CN103631285A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G05D23/19 | IPC分类号 | G;0;5;D;2;3;/;1;9;;;G;0;5;B;1;9;/;4;1;8查看分类表>
|
申请人 | 马从国 | 申请人地址 | 江苏省淮安市经济技术开发区枚乘路3号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 淮安信息职业技术学院 | 当前权利人 | 淮安信息职业技术学院 |
发明人 | 马从国;张晨;杨玉东;颜世颀;姜仲秋;李仁和;徐建俊;李明金;李园园 |
代理机构 | 淮安市科文知识产权事务所 | 代理人 | 谢观素 |
摘要
本发明公开了一种基于CAN总线的鸡舍环境温度控制系统,所述系统由数据采集与控制平台、智能化鸡舍养殖环境温度控制系统和设定温度理想值的专家系统三部分组成。本发明针对鸡舍养殖环境中温度变化具有非线性、大惯性、大时滞以及时变性的特点和难以控制的难题,设计了一种基于CAN现场总线的鸡舍养殖环境温度控制系统,该系统由数据采集与控制平台、智能化鸡舍养殖环境温度控制系统和温度理想值设定的专家系统实现对养殖环境的温度进行检测、智能控制与管理的现场总线监控系统,实现对鸡舍养殖环境温度高质高效调控来提高养殖户提高经济效益的要求,该系统具有非常大的推广价值。
1.一种基于CAN总线的鸡舍环境温度控制系统,其特征在于:所述系统由数据采集与控制平台、模糊神经网络-PID多串级鸡舍养殖环境温度控制系统和基于经济最优推理的专家系统三部分组成,其中:
1)数据采集与控制平台:包括鸡舍养殖现场的检测节点、控制节点和现场监控计算机组成,它们通过CAN现场总线实现信息交互构建成测控网络,检测节点负责检测养殖现场的温湿度实际值并通过CAN现场总线上传给现场监控计算机;
2)模糊神经网络-PID多串级鸡舍养殖环境温度控制系统:该系统由温度模糊神经网络主调节器、养殖环境温度神经网络模型辨识器、养殖环境控制节点的多个PID副调节器组成,鸡舍养殖环境温度模糊神经网络主调节器与养殖环境多种温度控制设备的PID副调节器构成多串级的温度控制系统,养殖环境的温度为主控变量,加热器的电压、风机的转速、湿帘电机转速和喷雾降温电机转速为副控变量;通过养殖环境温度神经网络模型辨识器的输出与鸡舍养殖环境温度给定控制量的误差来调节模糊神经网络主调节器的输出使鸡舍养殖环境的温度实际值迅速跟踪温度给定值;
3)基于经济最优推理的专家系统:该专家系统实现对鸡舍养殖环境温度的控制目标进行科学设定,专家系统由基于养殖环境温度控制成本、生长模型、料重比和生长阶段构成的经济效益模型的温度控制理想参数设定的专家系统,系统根据鸡舍养殖环境温度调控成本、生长模型、料重比和生长阶段科学确定处于不同生长阶段鸡生长理想温度。
一种基于CAN总线的鸡舍环境温度控制系统\n技术领域\n[0001] 本发明涉及鸡舍环境温度的智能控制设备技术领域,具体涉及一种基于CAN总线的鸡舍环境温度控制系统。\n背景技术\n[0002] 适宜的环境是保证鸡群发挥正常生产性能的条件,夏季蛋鸡舍通风降温状况的好坏直接影响蛋鸡的生产性能,因为高温严重影响蛋鸡饲料摄入量和饲料转化率、增重以及产蛋性能等,甚至导致死亡。蛋鸡鸡舍环境温度控制在21℃-25℃时, 饲料转化率和产蛋率最高;当鸡舍环境温度升高到26℃-29℃时, 由于鸡呼吸中枢兴奋、 呼吸加快、 而抑制了大脑采食中枢, 使其采食量下降,致使其营养物质摄取不足而产蛋量下降, 蛋形变小, 蛋重变轻, 蛋壳变薄, 蛋破损率升高;当温度升高到30℃时,其采食量约为18℃时的80%,35℃时下降至60%。此时的营养摄入已不能满足快速生长和高产蛋率的需求。环境的调控就成为这一时期饲养管理的重要环节。经试验证明, 高温季节所产蛋的蛋壳比正常情况下薄5%左右。因此, 饲养蛋鸡要达到低成本、高效益的目的, 须根据气候特点做好相应的措施, 寒冷季节要保温, 炎热时要充分隔热、注意通风、洒凉水等。鸡舍温度应保持适宜范围, 为鸡群创造良好的小气候条件。成年鸡舍温度应该保持在13℃-23℃范围内。温度低鸡散热多, 消耗能量大, 饲料消耗多。有关资料介绍鸡舍环境温度每下降\n1℃, 鸡每天要多吃1.5% 的饲料, 少产蛋5%。如果温度下降到5℃时, 鸡每天要多吃饲料15%,少产蛋50% 以上。由于鸡的皮肤没有汗腺且有丰富的羽毛, 它不能象哺乳动物那样在高温条件下利用汗腺蒸发来散发过多的热量, 而是主要依靠呼吸来进行散热。肉仔鸡在适宜温度环境中,能获得较高的成活率、增重速度和饲料报酬。温度适宜时,雏鸡在室内散布均匀、活泼好动、羽毛光顺、紧贴体表,睡眠时较为安静,吃食时争先恐后。温度太低时,雏鸡就会出现低温表现,雏鸡拥挤于热源附近或某角落,羽毛蓬松,精神萎顿,发出连续不断的叫声。这样时间长了,容易引起雏鸡感冒或被压死。必须立即加温,并驱散挤堆雏鸡。\n因此,在肉仔鸡的整个饲养期内都要注意对鸡舍温度的控制。\n[0003] 环境温度过高,引起鸡的热应激,从而导致疾病的发生,使鸡的死亡率升高,饲料利用率和生产性能降低。热应激通过降低采食量而影响鸡的生产性能,同时影响鸡的生理机能,降低营养物质的利用率,从而使生产者蒙受巨大的损失。规模化的密闭式鸡舍已经实现自动化的环境控制系统来完成舍内的降温及维持温度的稳定。适宜的温度可以促进鸡的生长发育, 而温度过高, 不仅会严重影响到蛋鸡的进食量和产蛋量, 而且由于高温高湿环境有利于微生物的孽生和繁衍, 还会诱发多种鸡病, 同时空气中相对温度高将严重影响鸡的呼吸散热, 最终导致鸡体死亡。\n[0004] 李文设计基于ZigBee和以太网技术的鸡舍环境监控系统,为实现对大规模养鸡场内环境的远程监控,可以对鸡舍内的温度、湿度、光照以及红外报警等信息进行实时采集和远程监控,韩玉坤设计CAN 总线在大型鸡舍温度测控系统,介绍了基于CAN 总线的鸡舍温度测控系统的设备组成和工作原理,重点叙述了智能节点的软硬件设计,对大型鸡舍的环境温度控制对于肉鸡的饲养有着重要的意义。邹存名设计鸡舍温度控制器,给出了基于AD7416鸡舍温度控制器的设计与实现方案,基于AD7416鸡舍温度控制器的设计与实现能够实时准确测量鸡舍温度,并将温度保存起来,使温度控制器实现了温度的实时测量、保存、高低温报警。这些系统的开发有力地促进养鸡业的快速发展,但是鸡舍温度不稳定、控制精度低和系统响应速度慢等问题没有从根本上得到解决。\n发明内容\n[0005] 本发明的目的是提供一种基于CAN总线的鸡舍环境温度控制系统,本发明针对鸡舍养殖环境中温度变化具有非线性、大惯性、大时滞以及时变性的特点和难以控制的难题,设计了一种基于CAN现场总线的鸡舍养殖环境温度控制系统,该系统由数据采集与控制平台、模糊神经网络-PID多串级鸡舍养殖环境温度控制系统和基于经济最优推理的专家系统实现对鸡舍养殖环境温度的控制目标进行科学设定三部分组成,形成对养殖环境的温度进行检测、智能控制与管理的现场总线监控系统。\n[0006] (1)数据采集与控制平台:包括鸡舍养殖环境监控现场的检测节点、控制节点和现场监计算机组成,由它们在鸡舍养殖现场通过CAN现场总线实现它们之间的信息交互构建成测控网络,实现对养殖环境的温度进行检测和控制。在现场监控计算机和控制节点设计模糊神经网络-PID多串级的鸡舍养殖环境温度控制系统实现对规模化鸡舍养殖环境温度进行智能化控制和基于经济最优推理的专家系统实现对养殖环境温度的控制目标值科学设定,该控制系统由模糊神经网络主调节器、养殖环境温度神经网络模型辨识器、养殖环境控制节点的多个PID副调节器和专家系统组成,其中在现场监控计算机设计模糊神经网络主控制器、温度神经网络模型辨识器和专家系统,在控制节点实现控制养殖环境温度装备的多个PID副调节器,数据采集与控制平台见图1。\n[0007] (2)根据鸡舍养殖环境温度的非线性、大惯性、大时滞及时变性的特点和难以控制的问题,在现场监控计算机和控制节点中设计模糊神经网络-PID多串级鸡舍养殖环境温度控制系统来提高控制的稳定性、精度和系统的响应速度,该控制系统见图2下半部分。其中模糊神经网络-PID多串级鸡舍养殖环境温度控制系统由鸡舍养殖环境温度模糊神经网络主调节器与控制养殖环境温度的多种装备的PID副调节器组成多串级的温度控制系统,养殖环境的温度为主控变量,加热器的电压、风机的转速、湿帘电机转速和喷雾降温电机转速为副控变量。养殖环境温度模糊神经网络主调节器与养殖环境温度神经网络模型辨识器构成模糊神经网络预测控制,通过养殖环境温度神经网络模型辨识器的输出与鸡舍养殖环境温度给定控制量的误差来调节模糊神经网络主调节器的输出使鸡舍养殖环境的温度实际值迅速跟踪温度给定值,通过串级与预测控制解决具有非线性、大惯性、大时滞及时变性的鸡舍养殖环境温度难以控制的问题,提高鸡舍养殖环境温度控制系统的响应速度、控制精度和稳定性。\n[0008] 模糊神经网络主调节器的作用是及时调整控制养殖环境温度的多个控制装备的PID副调节器的给定值,多个 PID副调节器的作用是保证加热器电压、风机、湿帘电机和喷雾降温电机转速的稳定。针对鸡舍养殖环境温度变化显著的非线性特性、滞后性和时变性,将具有非线性映射能力及自适应能力的模糊神经网络应用于鸡舍养殖环境的温度控制,本发明提出一种基于神经网络的养殖环境温度在线辫识与自适应模糊神经网络控制相结合方法,该方法利用神经网络实时在线辨识系统温度输出,优化模糊神经网络主调节器参数,对于解决养殖环境温度由于非线性严重、滞后性和时变性而导致控制困难的问题具有较强的针时性,实验结果证明该系统适应性强,稳定性好,响应速度和控制精度均令人满意。当鸡舍养殖环境温度偏离设定值时,模糊神经网络主调节器进行运算,其输出作为控制养殖环境温度装置的多个执行机构的PID副调节的给定值,接着对应机构的PID副调节器进行运算,通过改变对应执行机构的状态使养殖环境的温度跟随给定值的变化,一直到接近鸡舍养殖环境温度的设定值为止。\n[0009] 本发明在串级控制的基础上,鸡舍养殖环境温度采用模糊神经网络的主调节器来对鸡舍养殖环境的温度进行控制,该控制方法确保养殖环境温度稳定在给定值附近,该控制算法能够充分发挥模糊控制及神经网络的优点,该控制方法无论是抗干扰能力还是在鲁棒性方面与传统的串级 PID 控制及常规的神经网络控制性能相比较都有了很大的提高。\n模糊神经网络-PID多串级的鸡舍养殖环境温度控制系统,提高了鸡舍养殖环境温度的控制品质,提高了系统响应速度、稳定了养殖环境温度、抑制了多种因素对鸡舍养殖环境温度的影响,模糊神经网络-PID多串级的鸡舍养殖环境温度控制系统见图2下部分。\n[0010] (3)养殖环境温度设定的专家系统:在现场监控计算机设计基于经济最优推理的专家系统实现对鸡舍养殖环境温度的控制目标进行科学设定。该系统基于温度控制成本、生长模型、料重比和生长阶段形成的经济效益模型的温度控制理想参数设定的专家系统,该系统可以根据鸡舍养殖环境温度调控成本、生长模型、料重比和生长阶段科学确定处于不同生长阶段鸡生长理想温度。有效克服仅凭养殖操作人员经验设定不同时刻养殖环境温度的设定值,提高饲料的利用率和养殖效益,该专家系统见图2上部分。\n[0011] 本发明专利与现有技术相比,具有以下明显优点:\n[0012] (1)、本发明采用模糊神经网络-PID多串级的鸡舍环境温度控制系统,多个执行机构的PID副调节器是根据鸡舍环境温度的主调节器输出来调整鸡舍养殖环境执行机构状态的随动系统,多个副调节器回路已经尽可能把被控过程中对养殖环境温度的影响变化剧烈、频繁、幅度大的主要扰动包括在副调节器回路中,这些副调节器回路对包含在其中影响鸡舍环境温度的二次扰动具有很强的抑制能力和自适应能力,二次扰动通过主、副调节器回路的调节对主被控量环境温度的影响很小,所以鸡舍养殖环境温度输出值变化幅度小、稳定、系统能够快速度响应控制系统对鸡舍养殖环境温度的要求。\n[0013] (2)、本发明通过养殖环境温度神经网络模型辨识器对养殖环境温度预估,通过该预估值与养殖环境温度给定控制值的误差不断修正鸡舍养殖环境温度模糊神经网络主调节器的输出参数,使养殖环境温度的实际值随时向预定的设定值靠近,该控制系统不允许被控制量养殖环境温度存在偏差而准确保持被调量符合生产要求,养殖环境温度发生扰动时,就能快速把养殖环境温度调节到所需要的数值上。该控制系统对误差实施的是预测闭环控制,能够适应诸多扰动因素影响,具有良好的鲁棒性。\n[0014] (3)、本发明养殖环境温度在模糊神经网络主调节器与养殖环境温度神经网络模型辨识器构成的反馈预测控制系统的共同作用下,养殖环境温度的稳定性有了很大的提高,该控制系统对养殖环境温度的非线性、大惯性、大时滞及时变性对象的控制有很强的鲁棒性,控制系统对给定值的跟踪特性好。与原有的常规控制相比该控制系统的控制品质、响应速度和稳定性能都明显提高,养殖环境温度的控制精度高、抗干扰能力强和温度的稳定性能好,具有较好的应用和推广价值。\n[0015] (4)、本发明采用基于经济最优推理的专家系统对养殖过程的环境温度的理想值进行科学设置,提高了设置养殖过程中不同生长阶段对温度需求量的科学性,提高了养殖的效益和效率,实现了科学养殖和高效养殖。\n[0016] (5)、本发明将模糊控制、神经网络、预测控制、串级控制和专家系统,设计了模糊神经网络-PID多串级鸡舍养殖环境温度控制系统。该控制系统克服了单纯PID控制对大惯性大延迟对象调节品质差、抗干扰性弱的缺点,养殖环境温度神经网络模型辨识器有效地补偿了传统预测控制基于线性模型的局限性。将该控制系统用于鸡舍养殖环境温度的控制具有较强的动态跟踪性能和抗干扰能力及良好的动静态性能指标。\n附图说明\n[0017] 图1鸡舍养殖环境温度控制系统结构框图。\n[0018] 图2模糊神经网络-PID多串级鸡舍养殖环境温度控制系统。\n[0019] 图3检测节点软件工作流程图。\n[0020] 图4现场监控计算机软件结构框图。\n[0021] 图5 控制系统平面布置结构图。\n具体实施方式\n[0022] (1)检测节点设计\n[0023] 检测单元由温湿度传感器数据采集电路、信号调理电路、通信接口和C8051F020单片机构成。采用THT-N163A温湿变送器采集鸡舍环境温湿度,通过信号调理电路放大送入C8051F020单片机,通信接口由CAN协议芯片SJA1000、光电隔离电路、抗干扰电路和收发电路等组成,由检测节点通信口、控制节点通信口、CAN/232和现场监控计算机构成CAN总线通信网络,实现现场监控计算机和检测节点与控制节点的通信,系统采用CAN/RS232模块实现现场监控计算机和现场总线的协议转换。检测节点结构(图1),检测节点实现对鸡舍养殖温湿度的检测,软件流程(图3)。\n[0024] (2)控制节点设计\n[0025] 控制节点由光电隔离输出驱动电路、C8051F020单片机和通信接口构成,通信接口由CAN协议芯片SJA1000、光电隔离电路、抗干扰电路和收发电路等组成,由检测节点通信口、控制节点通信口、CAN/232和现场监控计算机构成CAN总线通信网络,实现现场监控计算机和检测节点与控制节点的通信,系统采用CAN/RS232模块实现检测中心计算机和现场总线的协议转换。控制系统结构和控制节点结构(图1)。在该节点中根据控制外部设备的需要设计4个回路的PID副调节器实现对加热器、风机、湿帘和喷雾降温装备的控制,其中PID的输入连接温度模糊神经网络主调节器的输出,从而构成主副调节器的多串级控制系统(见图2下半部分)。\n[0026] (3)现场监控计算机\n[0027] 现场监控计算机定时从串口读取从检测节点采集的温湿度数据,它对检测点的数据能够进行实时显示、曲线显示、数据存储和历史查询。在现场监控计算机设计温度模糊神经网络主调节器和温度神经网络模型辨识器NNM,该神经网络模型辨识器NNM和模糊神经网络主调节器实现对鸡舍养殖环境温度的预测控制,可以有效地调节由于鸡舍环境温度的非线性、大滞后和时变性等造成的控制精度低、响应慢和稳定性差的问题。为了提高养殖效益与效率,避免人为设置鸡舍环境温度的效益与效率低下的实际状况,根据鸡不同生长阶段和养殖效益对温度的需要,设计基于经济最优推理的专家系统实现对鸡舍养殖环境温度科学设置(见图2上半部分)。其中:\n[0028] Ⅰ、模糊神经网络主调节器设计\n[0029] 模糊神经网络由2-14-49-4节点IV层结构组成(图2左部分),其中网络的(I) —(II) 层对应于模糊控制规则的前提“IF —THEN”部分, ( III) 层对应模糊逻辑,每个节点输出表示一条规则的触发强度(隶属度), (IV) 层对应于规则推理的结论部分“THEN —PART”,完成推理合成,逆模糊运算,整个网络的输入输出映射关系如下:\n[0030] 第(I) 层:输入层有2个节点,对应于温度的误差和误差变化率,输出对应它们的7个等级,连接权为1。\n[0031] 第(II) 层:有14个节点,它是隶属函数层,采用高斯函数作为隶属函数。\n[0032] 第(III) 层:有49个节点,它是规则库,这一层主要实现前提匹配, “AND —MIN”操作运算。连接权值给定为1。\n[0033] 第(IV)层:有4个节点,为输出层,这一层主要实现所有规则的结论组合。节点的输出对应控制装置的PID副调节器的给定值。\n[0034] 其中模糊神经网络在线学习控制算法:\n[0035] 把模糊神经网络控制器接入鸡舍养殖环境的温度控制系统中,为了使控制系统自适应被控对象的变化,采用在线学习方式,利用BP最速梯度算法调节网络的权值Wj。在线学习的性能指标如式(1)所示,其中 和 分别为系统的期望输出和实际输出;网络权值的调整如式(2)所示。\n[0036] (1)\n[0037] (2)\n[0038] 式中 ——学习率; ——动量因子。\n[0039] 在模糊神经网络中隶属函数的参数调整如式(3)和(4)所示。\n[0040] (3)\n[0041] (4)\n[0042] Ⅱ、温度神经网络模型辨识器(NNM)设计\n[0043] 由该网络实现对鸡舍养殖环境温度进行预测,通过它与温度控制的给定值的误差来调整模糊神经网络主调节器的连接权和隶属函数相关参数,实现对系统温度变化的预测控制。该网络由BP神经网络构成,它是5-15-1神经元构成的三层结构,输入5个神经元对应模糊神经网络主调节器的4个输出和1个上一时刻养殖环境温度检测的实际值,中间层采用15个神经元,传递函数为S型正切函数,输出层采用1个神经元,传递函数为S型对数函数,对应温度的预测值。\n[0044] Ⅲ、专家系统设计\n[0045] 该专家系统主要根据经济效益模型来设定养殖环境温度的理想参数值,主要根据:温度控制的成本模型、鸡生长模型、不同温度下料重比和鸡生长阶段等参数,通过产出/成本的经济效益模型得到当前时段鸡生长的经济最优温度,通过专家系统的推理来设定养殖环境温度控制系统目标值,该值作为模糊神经网络-PID多串级鸡舍养殖环境温度控制系统的设定值。该管理软件选择了Microsoft Visual++ 6.0作为开发工具,专家系统的推理过程见图2的右上半部分。\n[0046] (4)鸡舍养殖环境温度控制系统的设计举例\n[0047] 根据鸡舍的相对位置,系统布置了检测节点和控制节点、现场监控计算机,整个系统平面布置图见图5。\n[0048] 本发明未涉及部分均与现有技术相同或可采用现有技术加以实现。
法律信息
- 2018-02-06
著录事项变更
发明人由马从国 周恒瑞 王建国 张晨杨玉东 颜世颀 林静 刘斌李华变更为姜仲秋 李仁和 马从国 徐建俊李明金 李园园 张晨 杨玉东颜世颀
- 2017-12-05
专利权的转移
登记生效日: 2017.11.15
专利权人由淮阴工学院变更为淮安信息职业技术学院
地址由223005 江苏省淮安市经济技术开发区枚乘路1号变更为223005 江苏省淮安市经济技术开发区枚乘路3号
- 2015-11-18
- 2015-10-28
著录事项变更
发明人由马从国 周恒瑞王建国 变更为马从国 周恒瑞 王建国 张晨杨玉东 颜世颀 林静 刘斌李华
- 2015-10-28
专利申请权的转移
登记生效日: 2015.09.23
申请人由马从国变更为淮阴工学院
地址由223700 江苏省宿迁市泗阳县众兴镇众兴中路26号泗阳县人民医院麻醉科变更为223005 江苏省淮安市经济技术开发区枚乘路1号
- 2014-04-30
实质审查的生效
IPC(主分类): G05D 23/19
专利申请号: 201310612072.7
申请日: 2013.11.28
- 2014-03-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |