欢迎来到学术参考网

浅谈计算机在森林病虫害预测预报中的应用

发布时间:2015-07-07 09:29

  摘要:提高病虫预测预报的准确性和时效性,对森林资源的保护和生态环境的建设具有重大的意义,将计算机应用在森林病虫害预测预报中,对于我国林业发展起着重要作用。本文主要介绍了通过计算机在森林病虫害预测预报中的应用,通过马尔科夫模型,实现了病虫害的预测预报。提高病虫预测预报的准确性和时效性,对森林资源的保护和生态环境的建设具有重大的意义。
  abstract: improving the accuracy and timeliness of pest forecast is of great significance to the protection of forest resources and ecological environment construction, and using the computer in the prediction of forest diseases and insect pests plays an important role in the development of forestry. this paper describes the application of computer in the forest pest forecast, through the markov model, achieves the forecast of pests and diseases.
  关键词:计算机应用;马尔科夫模型;预测预报
   
  1背景介绍
  森林病虫害每年给我国造成的直接经济损失达数十亿元,对生态环境的破坏更是难以估量。由于社会经济和科技发展的局限性,过去人们在控制森林病虫灾害的过程中,总存在着被动抗灾的思想意识,往往在森林病虫害暴发成灾后,再筹集巨额资金救灾。
  森林病虫害信息的及时获取及准确传递,提高病虫预测预报的准确性和时效性,是各级林管部门科学决策、科学管理的基础,对森林资源的保护和生态环境的建设具有重大的意义,因此,将计算机应用在病虫害预测预报中,应用马尔科夫模型对森林病虫害的预测预报预病对于我国林业发展起着重要作用。
  2计算机在森林病虫害预测预报中的应用
  2.1 用数据库收集数据数据库技术数据库(database)技术的发展,为信息的存储、分类、查询、传递等提供了保证。这些数据演绎着这个事物的变化过程,我们把这些数据,回归成数学模型,来帮助我们分析解决实际中的问题。在森林病虫害预测预报中,将实际收集的病虫害数据放到数据库中,为实现预测预报做好准备工作。
  2.2 数据计算将收集到的森林病虫害数据回归成马尔科夫数学模型,原来非常复杂的计算过程,就可以在我们按几下按键的情况下得出正确的结果,从而为预测预报起到参考的意义。
  2.3 计算机模拟预测在实际病虫害预测预报过程中,把积累的大量相关数据,回归成马尔科夫数学模型,把这个反映过程的数学模型编成软件序,在以后的工程过程中,通过这个软件预测这个工程过程的情况,从而达到计算机预测预报森林病虫害的目的。
  2.4 在工程过程中优化控制将实际收集到的数据回归,建立马尔科夫数学模型,编成计算机程序,输入计算机,优化了控制,最终实现便实现了森林病虫害的预测预报。
  3马尔可夫预测模型在森林病虫害预测预报应用及实现
  马尔可夫(markov)过程是研究事物的状态及其转移的理论。它是通过对不同状态的初始概率及其状态之间转移概率的研究来确定状态的变化趋势,从而达到对未来进行预测的目的。
  马尔可夫过程的特点是:过程在时刻ti到时刻tj(tj>ti)的时间段内所处的各状态已知时,而过程在t时刻(t>tj)所处的状态的统计规律只与时刻ti到时刻tj区间的状态有关,而与时刻ti以前的状态无关。这种特点也称为状态的无后效性。
  当马尔可夫过程中的时间取离散点,状态也取离散值时,称马儿可夫链。
  马尔可夫链预测病虫害不需要考虑其它繁杂的外界因子,只需要连续多年的病虫发生程度的历史资料,将收集到的病虫害数据输入到计算机中,通过计算状态转移概率,方法简单易行。对病虫害的长期预测有着良好的效果。
  3.1 数据计算马尔可夫链预测病虫害发生程度的方法说明如下:例如:屏边苗族自治县1984年至2007年24年间毒蛾的发生程度如表1所示。其中,级别为1表示常态,级别为2表示轻微,级别为3表示中度,级别为4表示重度。现要预测2008年屏边苗族自治县毒蛾的发生程度。
  设pij(m)表示毒蛾状态等级经过m次转移,由级别i转移到级别j的概率。则有:
  pij(m)=nj(m)/mi
  其中,mi为毒蛾发生等级为i的总次数,nj(m)为毒蛾发生等级值由i经过m次转移后的发生等级值为j的次数。在这里i取1、2、3、4,同样j也取1、2、3、4。

  故在本例中转移次数为m次的概率矩阵为:
  p(m)=p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)p(m)
  相距1年各级值间转移次数如表2所示。
  所以迁移概率矩阵:
  p(1)==0.570.140.29 00.40.2 0.2 0.200.3750.3750.250.25 0 0.5 0.25
  同理:
  p(2)=0.430.14 0.29 0.140.2 0.4 0.2 0.20.250.1250.3750.250.250.250.5 0
  p(3)=0.29 0.290.140.290.2 0.2 0.2 0.40.3750.1250.3750.1250.250.25 0.5 0
  p(4)=0.29 0.290.4300 0.2 0.2 0.60.5 0.1250.37500.250.25 0.25 0.25
  3.2 预测预报根据2008年的相邻4个年份,2004年、2005年、2006年、2007年的毒蛾发生级别以及各自到2008年的转移步数,再根据前面计算的迁移概率矩阵p(4)、p(3)、p(2)、p(1)。从而可得到屏边苗族自治县2008年毒蛾发生程度预测表,如表3所示。
  根据表3,再转移状态概率合计栏中,以状态“3”的概率最大,因此预测屏边苗族自治县2008年毒蛾发生级别为3级,即毒蛾发生程度为“中等”。而2008年屏边苗族自治县毒蛾实际发生情况也是“中等”程度。
  3.3 计算机模拟预测将连续多年的病虫发生程度的历史资料,通过计算机处理,转化为马尔可夫模型,通过马尔可夫模型预测、预报病虫害发生、危害程度和发生范围。
  用马尔可夫模型预测森林病虫害不需要考虑其它繁杂的外界因子,只需要连续多年的森林病虫发生程度的历史资料,通过计算状态转移概率,方法简单易行。对森林病虫害的长期预测有着较好的效果。利用该模型不仅可以预测某一地区的某种病虫的发生危害程度预测,同时,还可以预测预报病虫的发生范围。对森林病虫害的预防和控制有着积极的作用。
  如图1所示,该图即是根据屏边苗族自治县毒蛾从1984-2007年共24年的发生程度来预测2008年的毒蛾发生程度,将相关的数据输入到马尔科夫模型中,计算出发生、危害程度以及发生范围的预测,等级及其预测结果也与实际情况相符。
  图1为马尔可夫模型预测病虫害发生、危害程度和发生范围。
  从以上分析来看,将计算机应用在森林病虫害的预测预报中,可以大大提高预测预报的效率,所以,计算机在森林病虫害预测预报的应用也得到了广大工作人员的认可,并不断得到了推广,为森林病虫害的防治工作起到了决定性的作用。

上一篇:一种基于互信息的规则约简方法

下一篇:试论中职学校 计算机应用基础 课程教学的思考