一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于船位数据提取毛虾网船捕捞行为特征的方法与流程

2022-02-19 00:21:03 来源:中国专利 TAG:


1.本发明涉及渔船船位数据应用技术领域,特别是涉及一种基于船位数据提取毛虾网船捕捞行为特征的方法。


背景技术:

2.船位数据是通过渔船监测系统(vms,vessel monitoring system)基于卫星所获取的渔船轨迹点数据,其包含定位时间、渔船位置的经纬度信息、航速及航向信息。基于北斗卫星船位监控系统等技术的发展,我国对渔船位置数据信息获取精度越来越高,船位数据在海洋渔业中的应用前景十分广阔。
3.随着海洋生态文明的推进,限额捕捞制度成为我国渔业资源可持续发展的必要手段。2020年我国首次实行毛虾限额捕捞,于江苏省成功试点。2021年我国毛虾限额捕捞项目已推广至辽宁、山东等省份。因此,毛虾网船捕捞活动的管控以及毛虾资源时空分布探究成为了毛虾限额捕捞制度深入推广的关键。
4.渔船捕捞行为特征是指渔船在进行渔业捕捞活动所产生的行为特征,包含航速航向特征、空间特征以及时间特征等信息,捕捞行为特征的研究对于渔业捕捞效率提升和捕捞活动管控等具有重要意义。迄今为止,尚未涉及有基于船位数据提取毛虾网船捕捞行为特征的研究。因此,亟需一种基于船位数据提取毛虾网船捕捞行为特征的方法,为我国毛虾资源精细化管理提供科学依据。


技术实现要素:

5.本发明所要解决的技术问题是提供一种基于船位数据提取毛虾网船捕捞行为特征的方法,实现对渔船在进行毛虾捕捞活动时行为特征的挖掘,为毛虾限额捕捞管理提供科学依据。
6.本发明解决其技术问题所采用的技术方案是:提供一种基于船位数据提取毛虾网船捕捞行为特征的方法,包括以下步骤:
7.(1)提取毛虾网船的船位数据,所述船位数据包括航速、航向和定位时间;
8.(2)对所述毛虾网船的船位数据进行预处理,即对所述毛虾网船的船位数据按所述定位时间的顺序每n条数据进行航速、航向及定位时间的平均值提取;
9.(3)基于预处理后的毛虾网船的船位数据以及捕捞日志中抛锚布网和起网收渔获状态的始末时间,通过运用人工神经网络方法对所述毛虾网船各个轨迹点的渔船状态进行判断及验证,得到训练好的毛虾网船船位点捕捞状态人工神经网络模型;
10.(4)对新的毛虾网船的船位数据进行如所述步骤(2)的预处理,并将其作为所述毛虾网船船位点捕捞状态人工神经网络模型的输入,得到所述新的毛虾网船轨迹点的渔船状态.
11.(5)通过得到的所述新的毛虾网船轨迹点的渔船状态运用频数占比法以及地理空间可视化方法探究毛虾网船的捕捞行为特征。
12.所述渔船状态包括:抛锚布网、起网收渔获和快速航行。
13.所述步骤(2)中对所述毛虾网船的船位数据进行预处理时,还包括剔除航速小于0.2节的毛虾网船位数据的操作。
14.所述步骤(2)中对所述毛虾网船的船位数据按所述定位时间的顺序每3条或每5条数据进行航速、航向及定位时间的平均值提取。
15.所述步骤(3)中所述人工神经网络的节点的传输函数采用logsig和purelin函数,训练函数采用traingdx,从所述预处理后的毛虾网船的船位数据中随机分配80%训练样本和20%测试样本,设置所述人工神经网络训练的最大迭代次数为1000,学习率为0.02,最大误差给定0.001,最大失败验证为6次。
16.所述步骤(5)具体为:统计抛锚布网、起网收渔获和快速航行下的航速和频数占比,得到捕捞行为航速特征;根据起网收渔获处于毛虾捕捞阶段抛锚布网和等待渔获状态之后,以及单网次捕捞时长为抛锚布网和起网收渔获频数占比较高时刻的时间差,统计抛锚布网、起网收渔获和快速航行下的定位时刻和频数占比,得到捕捞行为时间特征;通过对起网收渔获点集进行地理空间可视化,并提取每一网次起网收渔获点集的始末点连接成线得到布网方位角,统计各方位角的频数占比,得到捕捞行为空间特征。
17.有益效果
18.由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明充分考虑渔船船位大数据的特征,在保证数据特征前提下进行减少数据冗余操作,更是提出了一种能够自动化识别毛虾网船捕捞状态的高准确率人工神经网络模型,为挖掘捕捞行为背后机制,如毛虾生物学特性、海洋环境影响及渔业捕捞实行精细化管理提供科学依据,也可作为成功模式推广至其它捕捞方式行为特征及其机制的挖掘。
附图说明
19.图1是本发明实施方式的流程图;
20.图2是本发明实施例中毛虾捕捞样本船轨迹点数据空间分布图;
21.图3是本发明实施例中毛虾网船不同状态下航速分布图;
22.图4是本发明实施例中毛虾网船不同状态轨迹点定位时刻分布图;
23.图5是本发明实施例中毛虾捕捞样本船布网方位角分布图;
24.图6是本发明实施例中海州湾6月潮流及起网收渔获点集空间分布图;
25.图7是本发明实施例中海州湾7月潮流及起网收渔获点集空间分布图。
具体实施方式
26.下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本技术所附权利要求书所限定的范围。
27.本发明的实施方式涉及一种基于船位数据提取毛虾网船捕捞行为特征的方法,如图1所示,包括以下步骤:
28.(1)提取毛虾网船的船位数据,所述船位数据包括航速、航向和定位时间;
29.(2)对所述毛虾网船的船位数据进行预处理,即对所述毛虾网船的船位数据按所述定位时间的顺序每n条数据进行航速、航向及定位时间的平均值提取;本步骤中还包括剔除航速小于预设速度的毛虾网船位数据的操作,以确保毛虾网船船位数据是处于抛锚布网、起网收渔获或快速航行状态。
30.(3)基于预处理后的毛虾网船的船位数据以及捕捞日志中抛锚布网和起网收渔获状态的始末时间,通过运用人工神经网络方法对所述毛虾网船各个轨迹点的渔船状态进行判断及验证,得到训练好的毛虾网船船位点捕捞状态人工神经网络模型;其中,渔船状态包括:抛锚布网、起网收渔获和快速航行。
31.(4)对新的毛虾网船的船位数据进行如所述步骤(2)的预处理,并将其作为所述毛虾网船船位点捕捞状态人工神经网络模型的输入,得到所述新的毛虾网船轨迹点的渔船状态;
32.(5)通过得到的所述新的毛虾网船轨迹点的渔船状态运用频数占比法以及地理空间可视化方法探究毛虾网船的捕捞行为特征。具体为:统计抛锚布网、起网收渔获和快速航行下的航速和频数占比,得到捕捞行为航速特征;根据起网收渔获处于毛虾捕捞阶段抛锚布网和等待渔获状态之后,以及单网次捕捞时长为抛锚布网和起网收渔获频数占比较高时刻的时间差,统计抛锚布网、起网收渔获和快速航行下的定位时刻和频数占比,得到捕捞行为时间特征;通过对起网收渔获点集进行地理空间可视化,并提取每一网次起网收渔获点集的始末点连接成线得到布网方位角,统计各方位角的频数占比,得到捕捞行为空间特征。
33.下面以具体的实施例来进一步说明本发明,3艘毛虾网样本船在2021年6月15日

2021年7月15日船位点的空间分布如图2,按照定位时间组成空间轨迹。
34.1、毛虾网船关键捕捞状态的定义;毛虾网船捕捞活动过程一般为:毛虾网船从港口出发,以快速航行状态抵达毛虾渔场,随即进行抛锚布网、等待渔获和起网收渔获;当该渔场不满足捕捞需求时,渔船再以快速航行状态寻找下一个渔场或者返航回港。因此,关键的渔船捕捞活动状态主要为:抛锚布网、起网收渔获和快速航行状态。
35.2、为减弱因海况及其它因素而产生对船位数据正常特征的干扰和减少数据量并保持原始船位数据特征,需要对毛虾网船的船位数据进行预处理,即对32艘毛虾网船(包括3艘毛虾网样本船,29艘为毛虾网非样本船)在限额捕捞期间的航速、航向及定位时间数据按时间顺序每3条数据进行平均值提取。同时剔除航速小于0.2节的轨迹点数据,以确保毛虾网船是处于捕捞或快速航行阶段,最后得到28956条vms轨迹点数据。同时设置保留了没有经过数据预处理的轨迹原始数据作为此数据预处理对测试效果的对比组。值得一提的是,本步骤中在进行平均值提取时还可以每5条数据进行平均值提取,具体取平均值选择的数据条数可以根据原始船位数据的数量以及vms船位数据信息发送的时间频率进行选择。
36.3、基于毛虾网样本船船位数据的经纬度、航速、航向以及捕捞日志中抛锚布网和起网收渔获状态的始末时间等信息,通过运用人工神经网络方法对其轨迹点渔船状态进行判断及验证,从而得到具有高准确率的毛虾网船船位点捕捞状态人工神经网络模型。具体操作是首先分别利用航速和定位时间、航向和定位时间建立2组网络模型。输入层节点数为2个,分别为渔船的航速或者航向、以及定位时间,输出层节点数3个,分别代表抛锚布网、起网收渔获和快速航行这3种状态。根据确认隐含层节点数,其中,j为隐含层节点数,n为输入神经元数,m为输出神经元数,a为1

10间的常数,本实施例最后当隐含层节点
数为9时识别率最高,且训练速度较快。
37.4、结合3艘毛虾捕捞样本船捕捞日志中抛锚布网、起网收渔获的起始和结束时间,提取出抛锚布网、起网收渔获以及快速航行状态对应的轨迹点集合。最后随机选取这3种渔船状态已经经过数据预处理和未经过数据预处理的各300条vms轨迹点数据作为研究bp神经网络模型的训练集及测试集样本。在matlab中对包含了抛锚布网、起网收渔获以及快速航行3种状态的300组样本数据进行归一化处理,数值控制在

1~1。建立对应的布尔变量,分类目标的值对应1,其余为零即[1,0,0]为抛锚布网,[0,1,0]为起网收渔获,[0,0,1]为快速航行状态。
[0038]
5、本实施例使用matlab建立神经网络模型,节点的传输函数采用logsig和purelin函数,训练函数采用traingdx,为梯度下降自适应学习率训练函数,随机分配80%训练样本和20%测试样本,设置网络训练最大迭代次数为1000,学习率为0.02,最大误差给定0.001,最大失败验证为6次。
[0039]
6、神经网络模型训练测试效果如下:对于经过数据预处理的轨迹点数据,基于航速和定位时间的人工神经网络模型能更好识别轨迹点数据所对应毛虾网船状态,抛锚布网、起网收渔获和快速航行状态识别准确率分别为98.33%、100%和97.33%(表1);而基于航向和定位时间的人工神经网络模型识别轨迹点数据所对应毛虾网船状态准确率明显较低,抛锚布网、起网收渔获和快速航行状态识别准确率分别为67.00%、41.00%和46.33%(表2)。但对于未经过数据预处理的轨迹点数据,无论是基于航速和定位时间的人工神经网络模型还是基于航向和定位时间的人工神经网络模型,它们识别渔船轨迹数据的准确率都明显降低,其中基于航速和定位时间的人工神经网络模型识别毛虾网船抛锚布网、起网收渔获和快速航行状态的准确率分别为77.33%、92.67%和74.33%(表3);基于航向和定位时间的人工神经网络模型识别毛虾网船抛锚布网、起网收渔获和快速航行状态的准确率分别为68.00%、25.33%和44.33%(表4)。可见本实施例中所提出的数据预处理方法能够有效提高轨迹点数据对应的渔船状态识别准确率。所以最终选取的是已经过数据预处理的基于航速和定位时间人工神经网络作为识别未知轨迹点数据渔船状态模型。
[0040]
表1经过数据预处理的基于航速和定位时间的神经网络模型渔船状态识别结果
[0041][0042]
表2经过数据预处理的基于航向和定位时间的神经网络模型渔船状态识别结果
[0043][0044]
表3未经数据预处理的基于航速和定位时间的神经网络模型渔船状态识别结果
[0045][0046]
表4未经数据预处理的基于航向和定位时间的神经网络模型渔船状态识别结果
[0047][0048]
7、采用步骤6最终选取的高准确率人工神经网络模型对已经过数据预处理的2021年连云港所有毛虾网船在限额捕捞期间vms数据进行渔船状态识别,运用频数占比法以及地理空间可视化方法挖掘这3种渔船状态的捕捞行为特征,结果如下:
[0049]
(1)渔船状态航速特征:毛虾网船在不同状态下的航速存在明显差异(图3),其中抛锚布网状态渔船航速基本为4.5

7.5节,起网收渔获状态航速为0.5

2.5节,快速航行状态基本为8

12节。
[0050]
(2)捕捞行为时间特征:毛虾网船抛锚布网点集主要分布在每日凌晨4点开始出现,至下午17点(图4),起网收渔获处于毛虾捕捞阶段抛锚布网和等待渔获状态之后,主要分布在每日早上6点,至夜晚22点。单网次捕捞时长为抛锚放网、起网收渔获频数较高时刻的时间差,因此可得到毛虾单网次捕捞时长基本为1.5

2.5h。
[0051]
(3)捕捞行为空间特征:由于铁锚在海流中具有网具固定作用,因此起网收渔获点集代表了毛虾网船每一网次布网空间位置。对3艘毛虾捕捞样本船的起网收渔获点集进行可视化,提取每一网次起网收渔获点集的始末点连接成线,从而得到该网次布网的方位角。结果表明,海州湾毛虾捕捞样本船布网方位角基本为60

90或240

270度(图5),捕捞阶段轨迹点呈直线分布,再通过对样本船6月和7月起网收渔获点集叠加海州湾相应月份的潮流数据,可见毛虾网船布网方位角与该海域潮流流向呈垂直状态(图6

7)。
[0052]
不难发现,本发明充分考虑渔船船位大数据的特征,在保证数据特征前提下进行减少数据冗余操作,更是提出了一种能够自动化识别毛虾网船捕捞状态的高准确率人工神经网络模型,为挖掘捕捞行为背后机制,如毛虾生物学特性、海洋环境影响及渔业捕捞实行精细化管理提供科学依据,也可作为成功模式推广至其它捕捞方式行为特征及其机制的挖掘。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献