海湾扇贝养殖病害预警系统[发明专利]

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 (43)申请公布日 (21)申请号 201811322942.6
(22)申请日 2018.11.08
(71)申请人 大连海洋大学
地址 116023 辽宁省大连市沙河口区黑石
礁街2-52
(72)发明人 宋林生 衣启麟 王玲玲 
(74)专利代理机构 大连非凡专利事务所 21220
代理人 闪红霞
(51)Int.Cl.
G08B 31/00(2006.01)
(54)发明名称
海湾扇贝养殖病害预警系统
(57)摘要
本发明公开一种海湾扇贝养殖病害预警系
统,设有云平台服务器,与云平台服务器相接有
数据记录单元及专家远程判断单元,所述云平台
服务器设有帐户管理单元及预警模型,所述数据
记录单元记录环境生态指标、贝类健康指标和病
理学指标。

采用养殖扇贝环境生态指标、养殖扇
贝健康状况指标和病理学指标构建预警模型并
最终优化得到输出变量(预测死亡率),用以评价
海湾扇贝养殖生长状况。

通过实时检测养殖扇贝
相应的指标,由云平台服务器分析并通过专家远
程判断、修正,
实现海湾扇贝养殖病害预警。

权利要求书1页 说明书4页 附图1页CN 109215310 A 2019.01.15
C N 109215310
A
1.一种海湾扇贝养殖病害预警系统,其特征在于:设有云平台服务器,与云平台服务器相接有数据记录单元及专家远程判断单元,所述云平台服务器设有帐户管理单元及嵌入有预警模型,所述数据记录单元记录环境生态指标、贝类健康指标和病理学指标。

2.根据权利要求1所述的海湾扇贝养殖病害预警系统,其特征在于:所述环境生态数据为日期、水温、叶绿素含量、浮游细菌丰度和灿烂弧菌比例;所述贝类健康指标为海湾扇贝总抗氧化能力及肌肉柱糖原含量;所述病理学指标为养殖贝类样品现场采集照片及组织病理学解剖和切片。

权 利 要 求 书1/1页CN 109215310 A
海湾扇贝养殖病害预警系统
技术领域
[0001]本发明属于水产养殖领域,尤其涉及一种海湾扇贝养殖病害预警系统。

背景技术
[0002]海湾扇贝属于经济附加值较高的养殖品种,在我国北方黄渤海地区海水养殖产业中占据重要地位。

但是,海湾扇贝容易受到病害尤其是细菌性病原侵染,进而出现大规模疫病爆发,导致贝类短时间内大面积死亡,造成巨大经济损失。

由于贝类养殖多采用开放海域浮筏或底播的养殖模式,只能依靠养殖户的经验对养殖病害等进行判别,难以及时发现。

发明内容
[0003]本发明是为了解决现有技术所存在的上述技术问题,提供一种海湾扇贝养殖病害预警系统。

[0004]本发明的技术解决方案是:一种海湾扇贝养殖病害预警系统,设有云平台服务器,与云平台服务器相接有数据记录单元及专家远程判断单元,所述云平台服务器设有帐户管理单元及嵌入有预警模型,所述数据记录单元记录环境生态指标、贝类健康指标和病理学指标。

[0005]所述环境生态数据为日期、水温、叶绿素含量、浮游细菌丰度和灿烂弧菌比例;所述贝类健康指标为海湾扇贝总抗氧化能力及肌肉柱糖原含量;所述病理学指标为养殖贝类样品现场采集照片及组织病理学解剖和切片。

[0006]本发明首先采用养殖扇贝环境生态指标、养殖扇贝健康状况指标和病理学指标构建预警模型并最终优化得到输出变量(预测死亡率),用以评价海湾扇贝养殖生长状况。

通过实时检测养殖扇贝相应的指标,由云平台服务器分析并通过专家远程判断、修正,实现海湾扇贝养殖病害预警。

具有样品数据收集便捷、预测准确性高等特点。

附图说明
[0007]图1为本发明实施例预测死亡率与实际死亡率示意图。

具体实施方式
[0008]本发明的海湾扇贝养殖病害预警系统,设有云平台服务器,与云平台服务器相接有数据记录单元及专家远程判断单元,所述云平台服务器设有帐户管理单元及嵌入预警模型,所述数据记录单元记录环境生态指标、贝类健康指标和病理学指标。

环境生态数据为日期、水温、叶绿素含量、浮游细菌丰度和灿烂弧菌比例;贝类健康指标为海湾扇贝总抗氧化能力及肌肉柱糖原含量;病理学指标为养殖贝类样品现场采集照片及组织病理学解剖和切片。

[0009]本发明的建模步骤如下:
1. 模型输入变量确定:需要预报建模的参数为水温(℃),叶绿素(μg/L),浮游细菌丰
度(单位:107CFU/mL),灿烂弧菌所占比例(VS_ratio),总抗氧能力(protein mg)和肌肉柱糖原(mg/g),根据以上模型变量,得到其与输出变量(预测死亡率 %)的时序关系。

[0010] 2. 检测模型建立
(1) 开始:所有变量初始化
(2) 读取模型训练所需数据集:选择BP神经网络模型训练,从数据库中读取或输入模型训练学习所需数据集。

[0011](3) 数据预处理:针对养殖海区水文状况及监测点数据可能存在的跳变数据,采用噪声尖峰滤波算法用于剔除跳变数据;并进行归一化处理后,作为最终的预报模型的训练数据。

[0012](4) 模型相关待定参数确定:确立以预测死亡率为输出变量并上传至云平台服务器(S8)进行检索分析和数据记录。

[0013](5) 建模效果评估:利用已有历年渤海海区海湾扇贝养殖海区环境数据和海湾扇贝健康数据,验证模型。

采用BP神经网络算法进行评估,若建模误差符合要求,则结束训练学习过程。

[0014]本发实施例建模及运算具体步骤如下:
SamNum=3;
输入样本数量
TestSamNum=3;
测试样本数量
ForcastSamNum=3;
预测样本数量
HiddenUnitNum=5;
中间层隐节点数量
InDim=1;
网络输入维度
OutDim=1;
网络输出维度
yuefen=[7 8 9];
%水温(单位:℃)
shuiwen=[18.3 22.5 21.5];
%叶绿素(单位:μg/L) chlorophyll
yelvsu=[2.56 1.12 1.86];
%浮游细菌丰度(单位:10^7CFU/mL) bacterioplankton abundance
fyxjfd=[9.5 25.7 57.6];
%灿烂弧菌所占比例VS_retio
clhjszbl=[0.039088796 0.057791527 0.554953963];
%总抗氧能力(单位/毫克蛋白)antioxidant_capacity
zkynl=[2.798113345 2.093014755 1.201754422];
%肌肉柱糖原(mg/g)Muscle column glycogen
jrzty=[1.153333333 1.854 1.201666667];
%死亡率(%)mortality
siwanglv=[19.1 33.1 23];
p=[yuefen;shuiwen;yelvsu;fyxjfd;clhjszbl;zkynl;jrzty];输入数据矩阵
t=[siwanglv];
目标数据矩阵
[SamIn,minp,maxp,tn,mint,maxt]=premnmx(p,t);
原始样本初始化
rand('state',sum(100*clock))
依据系统时钟种子产生随机数
NoiseVar=0.01;
噪声强度为0.01
Noise=NoiseVar*randn(1,SamNum);
生成噪声
SamOut=tn + Noise;
将噪声添加到输出样本上
TestSamIn=SamIn;
TestSamOut=SamOut;
MaxEpochs=10000-100000;
lr=0.035;
E0=0.65*10-3;
W1=0.5*rand(HiddenUnitNum,InDim)-0.1;
B1=0.5*rand(HiddenUnitNum,1)-0.1;
W2=0.5*rand(OutDim,HiddenUnitNum)-0.1;
B2=0.5*rand(OutDim,1)-0.1;
ErrHistory=[ ];
fori=1:MaxEpochs
HiddenOut=logsig(W1*SamIn+repmat(B1,1,SamNum));
%NetworkOut=W2*HiddenOut+repmat(B2,1,SamNum);
Error=SamOut-NetworkOut;
SSE=sumsqr(Error);
ErrHistory=[ErrHistory SSE];
if SSE<E0,break, end
(6) 根据BP网络模型进行输出变量计算
Delta2=Error;
Delta1=W2'*Delta2.*HiddenOut.*(1-HiddenOut);
dW2=Delta2*HiddenOut';
dB2=Delta2*ones(SamNum,n);
dW1=Delta1*SamIn';
dB1=Delta1*ones(SamNum,n);
W2=W2+lr*dW2;
B2=B2+lr*dB2;
W1=W1+lr*dW1;
B1=B1+lr*dB1;
end
HiddenOut=logsig(W1*SamIn+repmat(B1,1,TestSamNum));NetworkOut=W2* HiddenOut+repmat(B2,1,TestSamNum);
a=postmnmx(NetworkOut,mint,maxt);
x=n:n;
newk=a(n,:);
figure ;
plot(x,newk,'r-o',x,siwanglv,'b--+')
得到输出变量值(预测死亡率)。

[0015]从图1可以看出,本发明预测数据(网络输出死亡率)与实际死亡率基本一致,误差较小,且变化趋势类似,说明本发明可为实现海湾扇贝的健康养殖提供保障。

图1。

相关文档
最新文档