无源RFID猪场溯源管理系统的实现与关键技术

上传人:hh****7 文档编号:208673359 上传时间:2023-05-11 格式:DOCX 页数:7 大小:3.68MB
收藏 版权申诉 举报 下载
无源RFID猪场溯源管理系统的实现与关键技术_第1页
第1页 / 共7页
无源RFID猪场溯源管理系统的实现与关键技术_第2页
第2页 / 共7页
无源RFID猪场溯源管理系统的实现与关键技术_第3页
第3页 / 共7页
资源描述:

《无源RFID猪场溯源管理系统的实现与关键技术》由会员分享,可在线阅读,更多相关《无源RFID猪场溯源管理系统的实现与关键技术(7页珍藏版)》请在装配图网上搜索。

1、无源RFID猪场溯源管理系统的实现与关键技术陶琳丽1, 杨秀娟1,曹志勇2,邓君明1,周 铝3,王全春3,张 曦1 *( 1.云南农业高校动物科学技术学院 云南省动物养分与饲料重点试验室, 云南 昆明 650201;2.云南农业高校基础与信息工程学院, 云南 昆明650201;3.云南农业高校经济管理学院, 云南 昆明650201)摘要:探讨旨在通过猪场溯源管理系统的建立, 供应真实牢靠的生猪饲养信息, 供国家质监部门和消费者对猪肉质量进行监控和查询。系统采纳. net面对对象编程技术、SQL Server2005数据库技术、动物射频编码技术和无源RFID标识技术进行设计开发, 本文论述了实现

2、过程中的核心问题,在猪场实际运用中对系统进行黑盒测试,测试结果表明系统的好用性、牢靠性和平安性均满意实际需求。关键字:无源RFID;猪;溯源系统猪场溯源是一种用来追踪生猪养殖过程和猪肉供应流通的机制,通过运用现代信息标识技术记录保存生产过程中每个环节的信息,当出现产品平安问题时,能够快速有效地查询到出问题的原料或生产环节,以此来提高猪肉的平安和质量1。现代信息标识技术中用于溯源的一般物理标识认证包括条码和无线射频识别技术(Radio Frequency Identification,RFID)。RFID技术主要是指利用无线射频进行非接触式的自动识别技术,它通过射频信号自动识别目标对象并获得相关

3、数据,识别工作无须人工干预,可工作于各种恶劣环境。基于RFID技术的电子标签可以重复运用读取的精确率超过98以上2。无源RFID电子标签成本相对较低,在家畜的检疫监督管理和家畜的饲养方面应用较多3。无源RFID猪场溯源管理系统是基于RFID的猪场溯源管理系统,正是利用RFID标签的传输数据率高、通信距离长和牢靠性高等优点,从源头上对猪肉的生产进行有效的监控。猪场溯源管理系统主要集猪只养殖信息记录和猪场管理两种功能为一体,实现对猪只基本信息、饲料运用状况、兽药运用状况和免疫状况等的真实记录,养殖过程中的重要信息被上传至数据中心,确保了溯源信息的真实性。该系统是畜产品可追溯管理系统的重要组成部分,

4、上传到数据管理中心的养殖信息,供消费者查询和国家质监部门对猪肉质量进行监控。1 系统构成1.1 系统业务流程图畜产品可追溯管理系统的总体结构图4如图1所示。图1 畜产品可追溯管理系统总体结构图猪场溯源管理系统的业务流程如图2所示。图2 系统业务流程图1.2 系统功能结构猪场生猪质量平安可追溯管理子系统主要由用户登录模块、用户管理、猪场档案信息管理、饲料档案管理、兽药档案管理、电子标签管理、生猪基本信息管理、饲养信息管理、疾病信息管理、免疫信息管理、转群信息管理、生猪出场信息管理、数据上传管理、生猪信息查询模块,系统数据维护模块组成。系统功能结构图如图3所示。图3 系统功能结构图2 硬件设备与软

5、件环境2.1 标签与读写器电子标签采纳基于IPJ_Monza3的866M频段RFID标识件,如图4所示,其中图b已申请外观专利,读写器采纳ISO18000-6C开发板,自行探讨设计标签振子天线,协作自行研发的读写器,使通讯距离延长至30-100cm。(a)方形标签(b)弧形标签图4 RFID标签实物图图5 866MHZ读写器电路板2.2 开发及运行环境本系统后台数据库采纳Microsoft SQL Server 2005,该数据库系统在平安性、精确性和运行速度方面具有较强优势,并且处理数据量大,效率高;前台采纳Microsoft公司的Visual Studio 2008作为主要的开发工具,可与

6、SQL Server 2005数据库无缝链接,运用 A和C#作为开发语言。l 系统开发平台:Windows Server 2003; Microsoft Visual Studio 2008; M framework3.5;AjaxControlToolkit .28736。l 系统开发语言:C#,A。l 系统后台数据库:SQL Server 2005。l 运行平台:Windows Server 2003; SQL Server 2005l 运行环境:M framework3.5;AjaxControlToolkit 。l 辨别率:最佳效果1400900像素。3 系统实现的关键技术3.1 RF

7、ID编码3.1.1 RFID编码与EPC编码的转换每一个RFID标识件中携带的ID号应是全球唯一,对动物电子标签的编码应遵循GB/T 205632006和ISO11784:1996动物射频识别代码结构标准的规定。具体实现的过程中发觉RFID芯片在其出厂时,遵守EPC码的编码规范,如何将EPC编号和RFID编码实现无缝识别,让用户在全程运用的过程中只接触一个编码,感受不到存在两个编码,是系统探讨的一个关键技术,具体实现如图7所示。图7 RFID编码与EPC编码转换的实现3.1.2 RFID十进制编码规则在数据库中定义RFID编码字段时依据二进制位表示的含义不同又转化成23位的十进制编码字符串,其

8、十进制字符串编码含义如图8所示。2322212019181716151413121110987654321XXXXXXXXXXXXXXXXXXXXXXX高位低位第23位:标签类别,取值范围0,1,“1”表示动物标签,“0”表示非动物标签;第22位:标签重置计数,取值范围0.7;第21-20位:畜禽种类,取值范围00.31,猪的代码是“01”;第19-18位:省市代码,取值范围00.63,云南省的代码是“00”;第17位:链接标记,取值范围0,1;第16-13位:国家(地区)代码,取值范围0000.1023,中国的代码是“0156”;第12-11位:猪只编码,取值范围000000000000.2

9、74877906943。图8 猪RFID码十进制字符串编码规则3.2 接口设计与实现系统接口主要涉及三个方面:一是RFID读写器读卡程序获得的数据与B/S架构的猪场溯源管理系统之间的数据传递;二是猪场溯源管理系统须要从数据中心下载RFID标签的购买信息;三是猪场溯源管理系统将养殖信息上传至数据中心。针对以上三个方面的接口问题,均采纳数据表作为连接介质。3.2.1 读卡程序与猪场溯源管理系统之间的接口实现考虑到读卡器读卡程序是基于window的用户程序,假如数据库再运用SQL SERVER的话,用户在软件和硬件的成本投入会加大,因此,读卡程序就以ACCESS 2003数据库为基础进行RFID读卡

10、程序的信息保存,读卡完成后,用户再将信息上传至猪场的数据库服务器中,供猪场溯源管理系统运用。3.2.2 基于B/S系统的数据的上传下载数据的上传下载均是通过数据表来进行信息的传递,在上传和下载过程中严格审核RFID标签购买信息,一旦发觉RFID编号不对应或者猪场信息不一样,则审核失败,只有审核通过才能进行信息的上传和下载。3.3 NET Language-Integrated Query(LINQ)技术的运用NET Language-Integrated Query(LINQ,语言集成查询)是微软公司供应的一项新技术。它能够将查询功能干脆引入到.NET Framework 3.5所支持的编程语

11、言(如C#、Visual Basic等)中。查询操作可以通过编程语言自身来传达,而不是以字符串嵌入到应用程序代码中。猪场溯源管理系统应用LINQ技术中的LINQ-SQL进行数据的操作,在系统中生成一个LINQ to SQL类,将猪场数据库中的数据表引入到此类中,便利程序集的调同。运用此技术的优点是:第一,通过自动翻译sql语句,将结果集创建成对象并返回。发送到Sql Server端的sql语句由Linq To Sql自动生成;其次,Linq To Sql语句是在编译期间就做检查的,而不是运行时检查,这样,那里出了问题,就可以刚好更改,而不是到了运行时才发觉问题;第三,Linq To Sql是针

12、对对象操作的,更符合今日的面对对象呼声。3.4 用户权限管理设置系统用户权限的设置,大多通过用户与角色来进行安排,给不同的角色安排固定的操作权限,不同的用户又从属于不同的角色,从而拥有不同的操作权限。但猪场溯源管理系统在用户权限的设计时,假如遵循上述原则,则会出现角色安排权限过细,猪场用户运用不敏捷,操作不便利等弊端。因此,系统在用户权限的设定中,依据系统的特点,在系统中设置了猪场功能权限自安排页面,实现了猪场用户可依据自身的须要动态的进行用户权限的设置,增加了用户运用过程中的互动性和友好性。3.5 系统信息真实性的限制如何使上传至数据中心的溯源信息真实牢靠,是系统设计和实现中的重中之重,为了

13、实现这一目的,系统进行了多重限制,下面就以饲料上传信息为例进行说明,具体实现流程如图9所示。图9 饲料上传信息限制流程3.5 通用类的定义类是C# 中功能最为强大的数据类型。像结构一样,类也定义了数据类型的数据和行为,为了针加系统的通用性和可适性,在系统中定义了不同的类,如数据库连接类、数据类型转换类等等。4 系统测试本系统在云南神农安静云山育肥基地进行系统测试,数据中心管理系统安装于云南神农农业产业集团数据中心。4.1 发卡测试模拟猪场购买RFID标签过程,在数据中心共发RFID卡300张,其中方形卡180张,弧形卡120张,发卡率胜利率为100%。如图10和图11。在发卡时将电子耳标放在读

14、写器左上方0到10厘米处写发胜利,超出这个范围则不能胜利发卡。图10 溯源RFID发卡程序图 11 发卡胜利的耳标4.2 读卡测试将读写器垂直安装与赶猪通道的左边,距离地面1.0米,此时读写器识读RFID标签的最大距离为10米,当读取目标与读卡器成45夹角时,读卡最灵敏。两者间有障碍物时会影响读卡的灵敏度,甚至不能读卡。4.3 RFID标签佩戴协作读写器安装位置,RFID耳标均佩戴在猪左边,如图12所示。图12 猪配套RFID耳标4.4 猪场溯源管理系统测试分别以管理员身份、猪场场长身份和饲养人员身份对系统中各功能进行黑盒测试,各功能运行正常,并针对猪场实际操作流程,对饲料档案信息模块进行微调

15、,使原来以饲料名称为查询关键字的模式,改为以饲料名称和生产日期为查询关键字的模式,弥补了原系统中相同饲料名称生产批次不同只产生一条溯源记录的不足,改为只要生产批次不同,溯源记录均上传数据中心,增加了信息的可追溯性。5 小结猪场溯源管理系统具体的记录了猪场养殖管理信息,并供应了多种技术措施实现了溯源信息的平安性、真实性和牢靠性,为保障我国的食品平安供应了一种新的可行性方法。在该系统的基础上,今后将进一步探讨如何将养殖和环境自动化限制技术与该系统的融合运用,使之发挥更大的功效。参考文献1曹志勇,周铝,李晓斌等.基于溯源技术的养殖厂管理系统设计J.广东农业科学.2010,6:237-2392Schwaegele F.Traceability from a European perspectiveJ. Meat Science,2005,71(1):164-1733周仲芳,游洪,王彭军等.RFID技术在活猪检验检疫监督管理中的应用探讨J.农业工程学报,2008,24(2):241-2454雷兴刚,周铝,曹志勇等.基于有源RFID的猪场溯源管理系统J.黑龙江畜牧兽医.2011,(1):48-51

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!