1.一种葡萄霜霉病防控方法,其特征在于,步骤如下:第一步:
1.1建立葡萄参数向量:
x=(x(1),x(2),x(3),x(4),1)其中,x(1)为平均温度,x(2)为平均湿度,x(3)为葡萄品种,x(4)为等效持续时间;
等效持续时间计算方法为:
Te=βTw+(1-β)Ts
其中,Te为等效持续时间;Tw为在总时间段中温度在易感染区间的时间总和;Ts为在总时间段中湿度在易感染区间的时间总和;β为温度/湿度权重系数;
1.2建立系数向量w=(w(1),w(2),w(3),w(4),b);
其中,w(1)为温度系数;w(2)为湿度系数;w(3)为葡萄品种系数,w(4)为等效持续时间系数;
b为偏置;
1.3设函数hw(x):
1.4求取损失函数,损失函数为:
其中,m为数据集样本数;y为类别标签,表示“有感染”和“无感染”两种状态,并且y=1时,代表“感染”,y=0时,表示“无感染”;i为第i个;WT为W的转置;
1.5利用梯度下降法对损失函数J(w)进行迭代,求解使J(w)最小化的w最佳值;迭代函数为:其中,α表示步长;
第二步:
设临界感染概率为PL,T0为在上述临界感染状态;
2.1根据前述迭代所求得的w,以及当前葡萄的参数,求得wTX;
则当满足条件 时,启动高温及除湿设备;
其中,γ为启动临界系数;
2.2高温及除湿设备的工作时间由下式确定:
2.如权利要求1所述的一种葡萄霜霉病防控方法,其特征在于,第一步中,设定w初值为:2,2,1,1,2;α=0.01。
3.如权利要求1或2所述的一种葡萄霜霉病防控方法,其特征在于,第二步中,γ范围为
1.5-2.5。
4.根据权利要求1或2或3所述的任意一项葡萄霜霉病防控方法采用的葡萄霜霉病防控系统,其特征在于,包括Zigbee节点、Zigbee网关(1)、Intemet(2)和云服务器(3);n个传感器完成对温度、湿度环境指标的监测功能,并上传到所述的Zigbee网关(1);所述Zigbee网关(1)通过Intemet(2)与云服务器(3)相连,可将检测到的数据上传到云服务器(3)处理,以及将云服务器(3)对数据的处理结果传送给Zigbee网关(1)。