用户名: 密码: 验证码:
蔬菜专家系统的研制
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
专家系统是一个计算机程序,利用知识和经验,通过推理来解决某领域中只有专家才能解决的难题。它在农业领域的应用为农业生产带来了巨大的利益。精准农业生产的要求为农业专家系统提供广阔的发展空间。
     我国农业专家系统已经做了相当多的有益尝试,并已经开始在一定范围内应用,但应该看到还存在一些理论化、不实用、应用范围窄等问题。
     本系统对蔬菜专家的实践经验和管理经验等用于解决实际问题的专门知识加以归纳、整理,再根据知识的不同特点选用不同的知识表示方式进行表示,存入数据库。
     重要的是,由于国内专家系统种类繁多、重复开发,所以本系统提出资源共享、共同开发、专家系统标准化等观点。同时,也为了系统将来还能够不断的被完善,所以编制完成的程序源代码全部开放,采集、整理的数据库完全共享。包括图片等资料,为了他人调用方便,图片单独存放在明显表示的子目录中,采取通用JPG和BMP格式。在论文的附表中,有主程序源代码和程序窗体组成及关键点源程序,详细列出所有窗体文件名、数据环境、数据库的init事件的程序,使有普通编程经验或者学习过数据库操作的用户可以根据自己的需要直接改编程序以及丰富完善数据库。本系统最大程度方便他人共享,是现今开放性最好的农业专家系统之一。
     经过收集、归类之后完全整理了3种蔬菜:黄瓜、茄子、番茄。对每种蔬菜详细讲述了栽培的整个过程,从黄瓜的特性、选种,到栽培方式以及病虫害防治等。包括“生物学特性”、“品种类型与主栽品种”、“栽培方式与栽培季节”“栽培技术”“病害防治”“虫害防治”6个部分。
     其中栽培技术和病害防治是该系统的主要内容。
     (1)栽培技术部分收集了大量数据,对露地、温室和大棚栽培蔬菜有很详细的指导作用。
     (2)病害防治部分是按照一定的知识表示方式描述的专家经验知识的集合。它是专家能够以自己熟悉的方式进行问题求解思维过程的描述。是事实驱动非过程性的问题求解过程的实现。它根据用户提出的问题和已知的事实,在知识数据库中搜索,非匹配模糊查找相关的知识,由此推断出原因,或者向用户提问获取推理需要的相关事实,而且给出解决方法,直到最终问题求解或条件不足无法求解为止。
     病害防治部分既是用户生产中最需要的部分,也是控制整个专家系统进行工作、求解问题的核心部分。
     本系统从解决生产实践中的难题出发,以实际应用为目的,对蔬菜栽培专家系统的各项技术进行了全面的讨论和应用,开发出了一套适合蔬菜栽培管理的研究方法和实用系统,也可以用于教学和科研,通过不断完善其数据库内容来适用于不同的地区。
Expert system is a kind of computer program which uses knowledge and experience to analyze and resolveproblems in certain fields that are only resolvable to experts. The application of the expert system inagricultural production yields great profits. It provides dramatic developmental potential for this system bythe demand of precise and accurate agriculture.
     There are many meaningful explorations in the agricultural expert system in our country, and it has beenapplied to certain areas. However, there still exist many problems in theory, applicability and limitation.
     The system we studied analyzes and summarizes the experimental and management experiences of thespecific knowledge in resolving the practical issues from experts in green food and vegetable, and thenexpresses and stores the knowledge in the database according to the specificity.
     More importantly, our expert system first suggests the significance of the mutual sharing of the resourcesand co-development; this will overcome over-development and redundancy of expert systems in ourcountry. Meanwhile, the original coding system is completely open to facilitate the future improvement ofthis system; the database for data collection and management is completely open to share; the figures arespecially stored in clearly expressed sub-category in the commonly used format of JPG and MBP for theconvenience of other users. In the appendix of this thesis, it is listed the main program original cordingsystem, the components of program windows and the important original program; it is also listed that thedetail of the window file names, the program of the INIT issue for the environment of the database. Allthese make it possible for the common programmers or new users to apply and update this systemaccording to their own needs. We make great efforts to share our system and this makes it one of the bestsharing expert system in agriculture.
     We collect and summarize the information completely for three vegetables: cucumber, eggplant and tomato,and explain the detailed information of cultures for each of them from property, seed selection to culturingmethods and treatment of pests and diseases, etc. It includes the follow six sections: biological properties;types and major culturing types; culturing methods and culturing season; culturing techniques; theprevention and treatment of diseases; the prevention and treatment of pest. The sections of the culturingtechniques and the prevention and treatment of diseases are the major contents of this expert system.
     (1) Large amount of data is collected in the section of culturing techniques to guide vegetable culturesthrough green house and plastic covering house.
     (2) The section of prevention and treatment of diseases expresses the experiences of experts in aspecific structure of knowledge. It expresses the thinking procedure by the experts with their ownmethods; this makes it possible to understand how to resolve non-linear problems. The systemsearches the database according to the user requirement and known facts by non-matching,non-linear methods; and then provides the users with reasons; relevant facts or resolutions for theirquestions. The search ends until the ultimate resolutions are given or it is unavailable because ofinsufficient input.
     The section of prevention and treatment of diseases is not only the most demanding part for productionusers, but also the core in controlling and searching this expert system.
     This expert system starts to resolve the practical problems in production and aims to apply to practice. Itcompletely discuses and utilizes the techniques of vegetable culture expert system, and develops a researchmethod and practical system suitable to manage the vegetable culturing. It is also applicable to teaching andresearch. Furthermore, it can be optimized by updating the database with the information from differentareas.
引文
[1] 张培新,贺超兴,张百海.日光温室温湿环境数据库的建立及其在专家系统中的应用[J].农业网络信息,2006(6):18~20.
    [2] 朱春林,刘景春.农业专家系统的应用与发展[J].厦门科技,1998(5):35.
    [3] 马孝义,马建仓.土壤水分介电测量的频率上限分析[J].水土保持研究,2002,9(2).
    [4] 王立舒,戚国强,杨宇姝.产生式系统在农业专家系统中的应用[J].农机化研究,2003,1(1):22~51.
    [5] 彭永刚,关泰衫,董爱书.计算机专家系统在杂草管理中的应用[J].黑龙江农业科学,2003,(2):352371.
    [6] 周桂红,郑磊.农业专家系统生成工具的设计与实现[J].农业工程学报,1999,15(3):53~59.
    [7] 段韶芬,郑国清.农业专家系统研究之管见[J].计算机与农业,2003(8):3~5.
    [8] 杨宇姝,宋兆华.农业专家系统知识获取组织的研究与应用[M].农业系统科学与综合研究,2002(5):152~154.
    [9] 张春叶,邱煜辉.龙眼专家系统中病虫害咨询子系统的实现[J].计算机与农业,1999(3):17~20.
    [10] 黄昌宁,夏莹.晶体管电路[M].北京科学出版社,1983:583.
    [11] 曹卫星,李旭,罗卫红.基于生长模型的小麦管理专家系统[J].模式识别与人工智能,1999,12:30~35.
    [12] 付炜.水土保持专家系统的探索与试验[J].干旱区研究,1994,11(3):65~72.
    [13] 施鸿宝,王秋荷.专家系统[M].西安西安交通大学出版社,1991.5.
    [14] 刘晓燕.回顾与展望-专家系统在我国农业上应用情况概述[J].计算机与农业,1997(1):1~3.
    [15] 吕明,蔡经球,吴顺祥.关于农业专家咨询系统及其开发平台的若干探讨[J].模式识别与人工智能,1999,12:131~134.
    [16] 蒋文科,周桂红,陈丽萍.通用农业专家系统生成工具[J].模拟识别与人工智能,1999,12(增):186~188.
    [17] 周桂红,郑磊.农业专家系统生成工具的设计与实现[J].农业工程学报,1999,15(3):53~59.
    [18] 赵双宁,陈毅伟.计算机在作物育种和栽培中的应用与展望[J].计算机农业应用,1993(1):1~6.
    [19] 王纪华,杨信廷,王北洪,等.基于HPC开发平台的农业专家系统知识库的构建[J].计算机与农业,2001(4):13~16.
    [20] 欧阳建权,钱跃良,褚诚缘,等.基于PDA的农业专家系统的设计和实现[M].湘潭大学信息工程学院,中国科学院计算技术研究所.
    [21] 涂运华,黄席拙,王东辉,等.实用番茄栽培管理专家系统的研制与开发[J].重庆大学学报(自然科学版),2000,23(4):120~12.
    [22] 周之英.现代软件工程[M].北京:科学出版社,2000:418~419.
    [23] 永欣.数据仓库的概念和发展方向侧.深圳大学学报(理工版),1997,14(23):6872.
    [24] 陈亮,姚尧,罗滇生,等.UML在电厂管理系统建模中的应用研究[J].电力自动化设备,2002,22(7):50~59.
    [25] 朱剑,周家纪.统一建模语言UML及应用实例[J].物探化探计算技术,2002,24(1):9095.
    [26] 李子华.CM.1专家系统方法与设计技术闭.江汉大学学报,1999,16(6):89 91.
    [27] 周桂红,郑磊.农业专家系统生成工具的设计与实现[J].农业工程学报,1999,15(3):53~59.
    [28] 倪玲,舒宁.遥感图像理解专家系统中面向对象的知识表示.武汉测绘科技大学学报,1997,22 (1):3246.
    [29] 王晓军数据仓库在决策支持系统中的应用闭.计算机工程与应用,1997,12:43~45.
    [30] 胡春萍,王一平,梁欣霆.UML在系统开发中的应用研究[J].现代电子技术,2002,8:778.
    [31] 张传芹,郭贵珍.荃于Web的数据仓库及实现[J]山东化工,2001,30(5):44~46.
    [32] 罗宗航.基于ASP.NET的农业专家系统开发[J].农业网络信息,2004(1):10~12.
    [33] 王宝金.农业专家系统应用技术展望[J].计算机与农业,2002(8):3~4.
    [34] 张真和,李建伟.我国设施园艺的发展态势及问题探讨[J].中国蔬菜1999(3):1~4.
    [35] 周海.地方农科院信息所和农业专家系统[J].农业图书情报学刊,2000(4):43~44.
    [36] 李晓欧,梁曼君.基于ActiveX文档的农业专家系统网上推理技术[J].微电子学与计算机,2002(1):49~53.
    [37] 陈清,张宏彦,李晓林.德国蔬菜生产的氮肥推荐系统[J].中国蔬菜,2000(6):55~57.
    [38] 谭文学,赵春江,陆玲,等.基于启发式规则推理的多媒体农业专家系统开发平台的开发与研究[J].计算机与现代化,2003(7):1~3.
    [39] 柴萍,张保军,汪志农.农业专家系统在小麦栽培管理中的应用[J].水土保持研究,2002(2):64~66.
    [40] 周园春,李淼,张建,等.Web技术分析及其在农业专家系统开发平台中的应用[M].中国科学院合肥智能机械研究所.
    [41] 廖桂平,李爱平,吴泉源.多媒体在Web农业专家系统中的应用技术[J].计算机与农业,2002(11):6~9.
    [42] 柴萍,张保军,汪志农.农业专家系统在小麦栽培管理中的应用[J].水土保持研究,2002(2):64~66.
    [43] 陈新中,蔺丽华,王道平.面向对象的知识表示方法研究[J].西安矿业学院学报,1991,19(4):363~366..
    [44] 王立舒,戚国强,杨宇姝.产生式系统在农业专家系统中的应用[J].农机化研究;2003(1):132~134.
    [45] Giarratano J,Riley G.专家系统原理与编程[M].印鉴,刘星成,汤庸译.北京机械工业出版社,2000,5.
    [46] 陈青云,李鸿.黄瓜温室栽培管理专家系统的研究[J].农业工程学报,2001,11(6):142~146.
    [47] Bohn, HL, Ben-A sen, J, Hadi, ST et al. Theo ries and tests of elect rical conductivity in so il[J]. So il Sci. Soc. Am. J., 1982, 46: 1143~1146.
    [48] 崔乘幸,陈锡岭,张彦卿.玉米病虫草害诊断和咨询专家系统的构建[J].安徽农业科学,2007,35(6):1691~1692.
    [49] 潘大丰,李群.ANN预测方法应用研究[J].情报学报,1999,18(2):105~1121.
    [50] 潘大丰,李群.人工神经网络多指标评价方法研究[J].农业系统科学与综合研究,1999,15(2):105~1081.
    [51] 潘大丰,程季珍,李群,等.蔬菜施肥专家系统[J].华北农学报2000,15(3):118~121.
    [52] 徐爱玲,虞思旦,孟祥生.设施蔬菜生产环境自动化控制的功能与构成[J].沈阳农业大学学报,2000-02,31(1):103~105.
    [53] 刘慧敏,王欢,王万森.基于MAS的农业专家系统平台的研究[J].微机发展,2003(8):8~10.
    [54] 何离庆,黄席樾,柴毅,等.多媒体蔬菜栽培专家系统MVPES[J].计算机与农业,2001(2):10~12.
    [55] 李佐华,李萍萍.温室番茄病虫害、缺素诊断与防治系统的研究[J].农机化研究,2003(4):187~191.
    [56] 李芳,白晓虎,纪建伟.温室群智能环境管理系统的研究[J].农机化研究,2007(2):100~102.
    [57] 陆庆文,杨育斌,陈世福.基于构件的农业专家系统[J].计算机工程与设计,2002(23):26~28.
    [58] 赵健,翁启勇,何玉仙,等.蔬菜病虫害多媒体信息咨询系统[J].计算机与农业,2000(8):17~20.
    [59] 邵刚,李志红,王维瑞.北京地区蔬菜病虫害远程诊治专家系统VPRDES的研究[J].植物保护,2006(1):51~54.
    [60] 孙忠富,张希星,蒋卫杰,等.蔬菜精准施肥专家系统的设计和实现[J].农业网络信息,2005(8):15~17.
    [61] 马孝义,马建仓,康绍忠.土壤水分广义电磁测量方法的潜力分析[J].应用基础与工程科学学报,2002(1):25~35.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700