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

光伏浮体方阵位置监测方法、系统、计算设备及存储介质与流程

2021-11-05 21:05:00 来源:中国专利 TAG:


1.本发明涉及光伏发电技术领域,具体而言,涉及一种光伏浮体方阵位置监测方法、系统、计算设备及存储介质。


背景技术:

2.通常情况下,光伏浮体方阵通过锚固系统固定于水面上进行作业,为了保证水位的升降,需要对光伏浮体方阵的位移留一些余量,受水深、水位变化,风、浪、流等因素影响,光伏浮体方阵会产生位移,为防止方阵位移到一起形成挤压,另外也防止方阵锚固失效等浮体漂移过大,造成线缆等受力,因此需要实时掌握浮体的位置。
3.当前浮体的位移监测主要依赖人工巡检或无人机巡检,巡检成本高,同时实时性差,导致浮体位置的确定不准确,难以对光伏浮体方阵的漂移情况做到实时判断。


技术实现要素:

4.本发明旨在至少在一定程度上解决相关技术中的技术问题,为达上述目的,本发明提供了一种光伏浮体方阵位置监测方法,包括步骤:
5.根据预设固定点位和多个光伏浮体方阵处的第一定位装置生成连接族谱,其中,所述预设固定点位和所述第一定位装置构成所述连接族谱的节点,所述预设固定点位为所述连接族谱的起始节点;
6.根据所述连接族谱控制各个所述第一定位装置向所述第一定位装置的父节点进行定位,得到定位数据;
7.根据所述定位数据确定各个所述光伏浮体方阵的实时位置信息。
8.进一步地,所述第一定位装置包括测距装置,每个所述测距装置均对应有至少两个父节点,所述测距装置包括第一类测距装置和第二类测距装置,所以第一类测距装置的两个父节点分别为两个所述预设固定点位;所述第二类测距装置的两个父节点分别为与所述第二类测距装置相邻的两个所述测距装置,或所述第二类测距装置的两个父节点分别为一个所述预设固定点位和一个与所述第二类测距装置相邻的所述测距装置;
9.所述根据所述连接族谱控制各个所述第一定位装置向所述第一定位装置的父节点进行定位,得到定位数据包括:
10.根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行测距,得到所述测距装置和所述测距装置的父节点之间的间距数据;
11.所述根据所述定位数据确定所述光伏浮体方阵的实时位置信息包括:
12.根据所述间距数据确定所述光伏浮体方阵的所述实时位置信息。
13.进一步地,令已经确定两个父节点的测距装置为已定位测距装置,所述已定位测距装置的父节点标志为第一预设参数,其中所述父节点标志为所述第一预设参数表示所述已定位测距装置适于作为其它测距装置的父节点所述根据预设固定点位和多个光伏浮体方阵的第一定位装置生成连接族谱包括:
14.控制所述已定位测距装置搜索距离最近的未激活的测距装置并激活,以使激活后的所述测距装置搜索距离最近的两个所述已定位测距装置,并分别标记为父节点,同时在激活后的所述测距装置中标记父节点标志为所述第一预设参数。
15.进一步地,所述控制所述已定位测距装置搜索距离最近的未激活的测距装置并激活包括:
16.控制所述已定位测距装置搜索最近的测距装置;
17.判断所述最近的测距装置的激活点标志是否为第二预设参数,其中,所述激活点标志用于表示所述测距装置是否激活;
18.若是,则判定所述最近的测距装置已激活,并控制所述已定位测距装置搜索其它最近的测距装置;
19.若否,则激活所述最近的测距装置,并令所述最近的测距装置的激活点标志标记为所述第二预设参数。
20.进一步地,所述根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行测距包括:
21.根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行对时操作,直至各个所述测距装置的时间一致或符合预设偏差,其中,各个所述测距装置以预设时间间隔定时向所述测距装置的父节点进行自动测距。
22.进一步地,各所述光伏浮体方阵均设置有多个所述第一定位装置,所述第一定位装置位于所述光伏浮体方阵的顶点处;所述光伏浮体方阵处的一个第一定位装置用于接收并转发所述光伏浮体方阵处的其它第一定位装置发送的定位数据,和/或接收并转发其它相邻的光伏浮体方阵处的第一定位装置发送的定位数据。
23.本发明中的光伏浮体方阵位置监测方法,根据预设固定点位和多个光伏浮体方阵处的第一定位装置生成连接族谱,从而各个第一定位装置均可基于其上一级的父节点的位置而进行自身位置的准确定位,而对于预设固定点位的子节点,其可基于预设固定点位的位置而进行自身位置的准确定位,由此即可实现连接族谱中各个第一定位装置的实时位置确定。由于第一定位装置分别设置于各个光伏浮体方阵处,因此确定第一定位装置的定位数据后,即能够根据所述定位数据确定各个所述光伏浮体方阵的实时位置信息。通过各个第一定位装置进行定位数据的获取,能够确保定位的实时性,以此能够更加准确确定各个光伏浮体方阵的位置,当确定各个光伏浮体方阵的位置后,可对光伏浮体方阵的漂移情况进行判断,当漂移位置过大,可及时进行干预,以避免固定光伏浮体方阵的锚固受力不均,避免锚固长期受力致使锚固缆绳断裂。同时由于在第一定位装置的设置,可以适应于有规划、周期性的测量,以此能够降低测量成本,同时,各个第一定位装置均根据上一级第一定位装置或预设固定点位的位置而确定自身的定位数据,在实际应用中能够避免数据传输距离限制的影响,相对应地,可以采用通信距离相对较近的低成本设备实现本技术方案,由此可以降低成本。
24.本发明还提出了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的光伏浮体方阵位置监测方法。
25.本发明所述的计算设备与上述的光伏浮体方阵位置监测方法的有益效果相近似,
在此不再进行赘述。
26.本发明还提出了一种光伏浮体方阵位置监测系统,包括如上所述的计算设备,还包括多个光伏浮体方阵处的第一定位装置,所述第一定位装置设置有自发电模块、电源模块和无线通信模块,所述电源模块与所述自发电模块和所述无线通信模块均连接。
27.进一步地,光伏浮体方阵位置监测系统还包括固定设置的第二定位装置,所述第二定位装置处形成预设固定点位;所述第一定位装置和第二定位装置生成连接族谱,其中,所述第一定位装置和所述第二定位装置构成所述连接族谱的节点,所述第二定位装置为所述连接族谱的起始节点;所述第二定位装置的子节点用于接收并转发其它节点测量和/或转发的定位数据,所述第二定位装置用于接收并转发所述子节点发送的定位数据。
28.本发明所述的光伏浮体方阵位置监测系统与上述的光伏浮体方阵位置监测方法和计算设备的有益效果相近似,在此不再进行赘述。
29.本发明还提出了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的光伏浮体方阵位置监测方法。
30.本发明所述的计算机可读存储介质与上述的光伏浮体方阵位置监测方法的有益效果相近似,在此不再进行赘述。
附图说明
31.图1为本发明实施例中的光伏浮体方阵位置监测方法的流程图;
32.图2为本发明实施例中光伏浮体方阵的分布示意图;
33.图3为本发明实施例中连接族谱的示意图;
34.图4为本发明实施例中光伏浮体方阵的测距装置根据连接族谱进行测距的示意图;
35.图5为本发明实施例中测距装置的数据储存结构示意图;
36.图6为本发明实施例中的第一定位装置的结构示意图;
37.图7为本发明实施例中的测距装置的结构示意图。
具体实施方式
38.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
39.要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
40.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
41.在本说明书的描述中,参考术语“实施例”、“一个实施例”和“一个实施方式”等的
描述意指结合该实施例或实施方式描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示实施方式中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或实施方式。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或实施方式以合适的方式结合。
42.参照图1所示,本发明实施例提出了一种光伏浮体方阵位置监测方法,包括步骤:
43.s1、根据预设固定点位和多个光伏浮体方阵1处的第一定位装置生成连接族谱,其中,所述预设固定点位和所述第一定位装置构成所述连接族谱的节点,所述预设固定点位为所述连接族谱的起始节点;
44.s2、根据所述连接族谱控制各个所述第一定位装置向所述第一定位装置的父节点进行定位,得到定位数据;
45.s3、根据所述定位数据确定各个所述光伏浮体方阵1的实时位置信息。
46.相关技术中,当前浮体的位移监测主要依赖人工巡检或无人机巡检,可以理解,对于光伏浮体方阵1的应用场景,如图2所示,通常在水面上以阵列的形式设置多个光伏浮体方阵1,因此,对于人工巡检或无人机巡检,难以同时进行多个光伏浮体方阵1的测量,而水面时时刻刻对光伏浮体方阵1造成影响,因此在测量的实时性、同步性较差时,最终对各个光伏浮体方阵1的位置确定不够准确。同时,由于需要经常性地对各个光伏浮体方阵1的位置进行确认,人工巡检和无人机巡检均导致巡检成本比较高。
47.本发明实施例中的光伏浮体方阵位置监测方法,基于预设固定点位和多个光伏浮体方阵1处的第一定位装置生成有连接族谱,在连接族谱中,各个第一定位装置和预设固定点位构成连接族谱的节点,连接族谱可以具有一个或多个起始节点,连接族谱中除起始节点的其它节点均能够溯源至起始节点,本实施例中,预设固定点位构成的节点为所述起始节点,第一定位装置构成的节点依次为所述起始节点的下级节点。可以理解,第一定位装置设置于光伏浮体方阵1处,光伏浮体方阵1设置于水面而可能进行位置变化,从而第一定位装置的位置同时进行变化,而预设固定点位的位置不变,如预设固定点位可以是固定设置于岸边的定位参照物。
48.对于如图2所述光伏浮体方阵1的分布示意图,根据预设固定点位和多个光伏浮体方阵1处的第一定位装置生成连接族谱,从而各个第一定位装置均可基于其上一级的父节点的位置而进行自身位置的准确定位,而对于预设固定点位的子节点,其可基于预设固定点位的位置而进行自身位置的准确定位,由此即可实现连接族谱中各个第一定位装置的实时位置确定。即本实施例中,可根据所述连接族谱控制各个所述第一定位装置向所述第一定位装置的父节点进行定位,而得到各个第一定位装置相对其父节点的定位数据,由于起始节点的位置是固定的,因此当起始节点下一级节点的第一定位装置出现位置变化(漂移),此时基于其它第一定位装置测得的定位数据,可以准确得到自身的实时位置情况,而由于第一定位装置分别设置于各个光伏浮体方阵1处,因此确定第一定位装置的定位数据后,即能够根据所述定位数据确定各个所述光伏浮体方阵1的实时位置信息。由此根据实时位置信息能够对光伏浮体方阵1的漂移情况等进行确定,如相对于光伏浮体方阵1的原始位置的漂移方向、漂移距离等进行确认。综上,本实施例中的光伏浮体方阵位置监测方法,通过各个第一定位装置进行定位数据的获取,能够确保定位的实时性,以此能够更加准确确定各个光伏浮体方阵1的位置,当确定各个光伏浮体方阵1的位置后,可对光伏浮体方阵1的
漂移情况进行判断,当漂移位置过大,可及时进行干预,以避免固定光伏浮体方阵1的锚固受力不均,避免锚固长期受力致使锚固缆绳断裂。同时由于在第一定位装置的设置,可以适应于有规划、周期性的测量,以此能够降低测量成本,同时,各个第一定位装置均根据上一级第一定位装置或预设固定点位的位置而确定自身的定位数据,在实际应用中能够避免数据传输距离限制的影响,相对应地,可以采用通信距离相对较近的低成本设备实现本技术方案,由此可以降低成本。
49.相关实施例中,各个所述第一定位装置向所述第一定位装置的父节点进行定位的定位方式可采用载波相位差分技术进行定位,或采用测距技术进行定位,如第一定位装置包括测距装置,各个测距装置对应有多个父节点,一个或多个测距装置的父节点为两个所述预设固定点位,其它测距装置分别以父节点为两个所述预设固定点位的测距装置,和/或一个或两个所述预设固定点位作为上级节点而进行测距,基于测得的两个数据,即能够进行该测距装置的位置情况确定,进而进行光伏浮体方阵1的实时位置信息确定。
50.在本发明的一个可选的实施例中,所述第一定位装置包括测距装置,每个所述测距装置均对应有至少两个父节点,所述测距装置包括第一类测距装置和第二类测距装置,所以第一类测距装置的两个父节点分别为两个所述预设固定点位;所述第二类测距装置的两个父节点分别为与所述第二类测距装置相邻的两个所述测距装置,或所述第二类测距装置的两个父节点分别为一个所述预设固定点位和一个与所述第二类测距装置相邻的所述测距装置;
51.所述根据所述连接族谱控制各个所述第一定位装置向所述第一定位装置的父节点进行定位,得到定位数据包括:
52.根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行测距,得到所述测距装置和所述测距装置的父节点之间的间距数据;
53.所述根据所述定位数据确定所述光伏浮体方阵1的实时位置信息包括:
54.根据所述间距数据确定各个所述光伏浮体方阵1的实时位置信息。
55.在本实施例中,第一定位装置采用测距装置进行测距后定位,其中,每个测距装置均对应至少两个父节点形式,参照图2、图3和图4,a0和a1表示预设固定点位,b0

b3、c0

c3、d0

d3和e0

e3表示测距装置,测距装置通过两个箭头指向另外两个测距装置或预设固定点位,即表示该测距装置的父节点为另外两个第一定位装置或预设固定点位,如图3中,b2的父节点为b0和b1,c0的父节点为b1和a1,此时节点b2和c0表示的测距装置及可视为上述的第二类测距装置,b0的父节点为a0和a1,此时节点b0表示的测距装置及可视为上述的第一类测距装置,由此各个测距装置与预设固定点位形成连接族谱,基于每个测距装置具有两个父节点,每个测距装置向父节点进行测距而能够得到两个间距数据,而且可以理解,对于多个光伏浮体方阵1的分布情况,例如图2所示的分布情况,各个光伏浮体方阵1具有相互位置对应关系,因此在实际操作中,可仅根据两个间距数据确定测距装置的实时位置,进而可根据所述间距数据确定各个所述光伏浮体方阵1的实时位置信息。
56.相关实施例中,第一类测距装置可以为多个,如图3和图4中具有b0和b1两个第一类测距装置。而其它第二类测距装置的父节点可均为测距装置,如图3和图4中,第二类测距装置c0的父节点也可变换为b1和b3,由此也能够实现c0的定位。而对于本实施例中,第二类测距装置c0的父节点为a1和b1,以此实现c0的定位,由于a1是预设固定点位,且在某些情况
下,a1和c0的距离相对较近,因此采用a1作为c0的父节点能够使得c0的定位更加精确。
57.由此本实施例中,采用测距装置进行各个光伏浮体方阵1的实时位置信息确认,测距较为方便,同时设备布置成本较低。并且,测距装置仅通过测量父节点与测距装置之间的相对距离,而生成用于定位的间距数据,而测距装置的父节点基于就近原则进行选定,以此能够避免距离过大而对测距造成影响,以此使得测距更加准确,进而使得实时位置的确定更加精确。
58.在本发明的一个可选的实施例中,各所述光伏浮体方阵1均设置有多个所述第一定位装置,所述第一定位装置位于所述光伏浮体方阵1的顶点处;所述光伏浮体方阵1处的一个第一定位装置用于接收并转发所述光伏浮体方阵1处的其它第一定位装置发送的定位数据,和/或接收并转发其它相邻的光伏浮体方阵1处的第一定位装置发送的定位数据。
59.参照图2和图4所示,本实施例中,光伏浮体方阵1大致为矩形,每个光伏浮体方阵1的四个顶角处均设置有第一定位装置,第一定位装置为测距装置,测距装置包括无线通信模块,以进行信号的传输,在一个光伏浮体方阵1中,存在一个测距装置用于接收并转发该光伏浮体方阵1的其它第一定位装置发送的间距数据,由此通过一个测距装置对该光伏浮体方阵1的所有间距数据进行汇总,进而进行转发,同时能够接收并转发其它相邻光伏浮体方阵1的测距装置发送的间距数据,如接收其它光伏浮体方阵1汇总的间距数据,进而实现多个光伏浮体方阵1的间距数据汇总,由此,对于多个光伏浮体方阵1,间距数据可通过逐级汇总的手拉手方式进行无线上传,可以理解,在实际的应用场景中,各光伏浮体方阵1的测距装置可以以就近的原则将所汇总的数据进行接收和转发,以此最终汇总的数据可上传至相应的监控系统,如本实施例中靠近岸边的光伏浮体方阵1将间距数据汇总至岸边的监控中心,以此实现各个光伏浮体方阵1的位置确定。由此,本实施例中,各个光伏浮体方阵1均包括一个测距模块能够汇总其它测距模块以及其它光伏浮体方阵1的间距数据,进而进行逐级上传,在实际应用中,即能够采用无线传输的形式进行上传,且由于各个光伏浮体方阵1的距离较近,该无线传输的方式可采用zigbee、wifi等近距离传输方式,相较于各个测距模块直接将间距数据传输至岸边监控中心,无需采用运营商基站,由此使得成本更低。同时基于本方案的间距数据传输形式,不需要搭线,以此同样能够降低成本,并且使得各个光伏浮体方阵1的布置更加灵活。
60.同时,当第一定位装置为测距装置时,基于各个光伏浮体方阵1均设有多个测距装置,其中,光伏浮体方阵1的位置是浮动的,但每个光伏浮体方阵1上多个测距装置之间的位置是固定的,可以理解,仅通过一个测距装置与光伏浮体方阵1的位置进行对应时,当根据两个间距数据确定一个测距装置的位置,该测距装置可能被判定为存在两个方位,最终确定的光伏浮体方阵1的实时位置信息中,可能存在两个不同方位,以图4中b0所处的光伏浮体方阵1和d0所处的光伏浮体方阵1为例,最终确定的光伏浮体方阵1的实时位置信息中,d0所处的光伏浮体方阵1可能被视为在b0所处的光伏浮体方阵1的上方或下方,在实际的应用场景中,各个光伏浮体方阵1具有初始的相互位置对应关系,且均通过锚固进行固定而不会存在较大的位置错位,以此能够排除两个不同方位中的异常方位,而通过多个测距装置与一个光伏浮体方阵1的位置对应,在多个测距装置之间的相对位置固定的情况下,能够更好地排除方位的干扰项,进而确定出光伏浮体方阵1的准确位置。
61.在本发明的一个可选的实施例中,令已经确定两个父节点的测距装置为已定位测
距装置,所述已定位测距装置的父节点标志为第一预设参数,其中所述父节点标志为所述第一预设参数表示所述已定位测距装置适于作为其它测距装置的父节点;所述根据预设固定点位和多个光伏浮体方阵1的第一定位装置生成连接族谱包括:
62.控制所述已定位测距装置搜索距离最近的未激活的测距装置并激活,以使激活后的所述测距装置搜索距离最近的两个所述已定位测距装置,并分别标记为父节点,同时在激活后的所述测距装置中标记父节点标志为所述第一预设参数。
63.参照图5所示,对于每个测距装置,其可包括具有激活点标志、父节点标志、父节点1和父节点2形式的数据储存结构,当测距装置的激活点标志为第二预设参数,则表示测距装置被激活,当测距装置的父节点标志为第一预设参数,则表示测距装置可以作为其它测距装置的父节点,父节点1和父节点2表示该测距装置已绑定的父节点,如b0确定a0和a1作为自己的父节点后,将a0、a1填充到自己数据结构的父节点1和父节点2中进行绑定,同时将自身的父节点标志置为第一预设参数,以视为b0可以作为其它测距装置的父节点进行绑定。
64.其中,为方便说明,本实施例中,将已经确定两个父节点的测距装置命名为已定位测距装置,第一预设参数和第二预设参数均为1,若该测距装置未激活且无法作为其它测距装置的父节点,则将激活点标志置和父节点标志均置为0。因此在根据预设固定点位和多个光伏浮体方阵1构建连接族谱时,将一个测距装置关联父节点的具体方式包括:
65.通过已定位的测距装置搜索距离最近的未激活的测距装置并激活,由此,被激活的测距装置能够寻找自己的父节点,其中激活后的测距装置搜索距离其最近的两个已定位测距装置,将其填充到自己的数据结构的父节点1和父节点2中,由此该激活并标记有父节点的测距装置可被其它测距装置标记为父节点,此时,该测距装置的父节点标志标记为1。本实施例中,通过就近原则构建测距装置的子节点、父节点关系,以此能够合理地构建出连接族谱,在进行测距时,即能够避免因间距过大而导致测距不准确,并且能够确保每个测距装置均能够基于父节点而确定自身的实时位置。
66.其中,所述控制所述已定位测距装置搜索距离最近的未激活的测距装置并激活包括:
67.控制所述已定位测距装置搜索最近的测距装置;
68.判断所述最近的测距装置的激活点标志是否为第二预设参数,其中,所述激活点标志用于表示所述测距装置是否激活;
69.若是,则判定所述最近的测距装置已激活,并控制所述已定位测距装置搜索其它最近的测距装置;
70.若否,则激活所述最近的测距装置,并令所述最近的测距装置的激活点标志标记为所述第二预设参数。
71.本实施例中,在已定位测距装置搜索为激活的测距装置并激活时,基于就近原则,搜索测距装置,并识别测距装置中的激活点标志是否为1,若为1,则表示该测距装置已被激活,进而对其它相对较近的测距装置进行识别判断,直至搜索到未激活的测距装置,进而标志其激活点标志为1进行激活。
72.参照图2

4所示,本实施例中,岸边固定设置两个与第一定位装置结构近似的第二定位装置,如第一定位装置和第二定位装置均为测距装置,两个预设固定点位分别设置于
两个第二定位装置处,两个第二定位装置作为连接族谱的起始节点,由此第二定位装置可以供其它第一定位装置搜索并标记为父节点。由此,节点a0和a1作为起始节点,从而a0的父节点标志为1,激活点标志为1,以a0开始寻找自己最近的节点,本实施例中为b0,向b0激活,b0设置激活点标志为1,b0寻找距离自己最近的节点,假设为b1,判断b1的激活点标志是否为1,如果为1,则b0继续寻找其他最近的节点,再判断激活点标志;如果b1的激活点标志为0,那么激活b1,b0执行完毕。b1激活后,按照距离寻找自己的父节点,即距离最近的且父节点标志位1的点,假设b1寻找到父节点为a0,a1,那么把a0,a1,填充到自己数据结构的父节点1和父节点2的中,然后设置自身结构的父节点标志为1,以此完成各个节点的父节点标记,进而构成所述连接族谱。
73.在本发明的一个可选的实施例中,根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行测距包括:
74.根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行对时操作,直至各个所述测距装置的时间一致或符合预设偏差,其中,各个所述测距装置以预设时间间隔定时向所述测距装置的父节点进行自动测距。
75.本实施例中,在各个测距装置向父节点进行测距前,根据所述连接族谱控制各个所述测距装置向所述测距装置的父节点进行对时操作,以确保各个测距装置处于同一时刻或符合要求的预设偏差,由于具有多个测距装置,甚至每个光伏浮体方阵1均具有多个测距装置,因此在对时操作后,以自动测距的方式,将各个测距装置设定为按照预设时间间隔定时进行测距,以能够确保测距的实时性,进而使得位置的确定更加准确。可以理解,基于降低成本的原则,相邻的光伏浮体方阵1的测距装置无线连接,进行短距离无线通讯,此时,难以基于通讯设备对各个测距装置进行统一控制,而如果采用逐级传输控制指令控制各个测距装置进行测距,可能会导致测距存在一定延时,因此本实施例中按照时间间隔定时进行测距,能够更好地适应于短距离无线传输方案,降低测距延时,进而能够更好地确定多个光伏浮体方阵1在同一时刻的位置情况。同时,按照间隔时间自动进行测距,能够更好地反映多个光伏浮体方阵1的位置变化,实时掌握光伏浮体方阵1的位置情况。
76.在一发明的可选的实施例中,光伏浮体方阵位置监测方法还包括:根据所述光伏浮体方阵1的实时位置信息,生成用于显示光伏浮体方阵1实时位置的位置显示画面,如图像显示或视频显示等,以此可通过显示器等实时显示光伏浮体方阵1的位置,以便于作业人员作业。
77.本发明另一实施例的一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,当所述处理器执行所述计算机程序时,实现如上所述的光伏浮体方阵位置监测方法。
78.本发明所述的计算设备与上述的光伏浮体方阵位置监测方法的有益效果相近似,在此不再进行赘述。
79.本发明另一实施例的一种光伏浮体方阵位置监测方法,光伏浮体方阵位置监测方法包括上述的计算设备和位于多个光伏浮体方阵1处的第一定位装置,所述第一定位装置设置有自发电模块、电源模块和无线通信模块,所述电源模块与所述自发电模块和所述无线通信模块均连接。
80.参照图6所示,本实施例中,第一定位装置包括电源模块进行供电,还包括自发电
模块,以与电源模块连接进行发电后的蓄电,电源模块连接定位模块进行定位,同时包括控制运算模块用于实现一定的控制功能,如实现各个测距模块之间的对时操作,以及对时操作后的自动控制定位等,以及连接有无线通信模块,用于进行信号接收和传输。通过设置自发电模块和无线通信模块,能够进行自发电以及各个第一定位装置之间的数据通信,以此不需要进行线路的布置,进而便于各个光伏浮体方阵1在水面进行更加灵活地布置,以及节省成本。
81.参照图7所示,在一可选的实施例中,第一定位装置为测距装置,通过测距进行定位,自发电模块包括光伏发电模块,以与电源模块连接,通过光能进行自发电,并在发电后对电源模块进行充电,其中还设置dc/dc模块进行直流转换,以便于稳定的充电,定位模块包括无线脉冲测距模块,无线脉冲测距模块用于进行测距定位。
82.相关实施例中,自发电模块还可以包括风力发电模块等通过风力进行自发电,定位模块还可包括基于卫星以及载波相位差分技术的定位模块,在此不再进行赘述。
83.本发明的一个可选的实施例中,光伏浮体方阵位置监测方法还包括第二定位装置,所述第二定位装置处形成预设固定点位;所述第一定位装置和第二定位装置生成连接族谱,其中,所述第一定位装置和所述第二定位装置构成所述连接族谱的节点,所述第二定位装置为所述连接族谱的起始节点;所述第二定位装置的子节点用于接收并转发其它节点测量和/或转发的定位数据,所述第二定位装置用于接收并转发所述子节点发送的定位数据。
84.本实施例中,当第一定位装置采用测距装置进行测距定位,在根据间距进行定位时,则需要根据至少两个预设固定点位进行测距定位,此时两个预设固定点位可以有一个位于第二定位装置处,或分别位于两个第二定位装置处,本实施例中两个预设固定点位分别位于两个第二定位装置处,两个第二定位装置能够接收其子节点(第一定位装置)发送的间距数据,同时可以理解,该子节点的间距数据可以包括其自身测量的间距数据,以及可以包括其它测距装置测得的间距数据,如子节点接收到其它节点发送的间距数据以及测量到与父节点之间的间距数据时,生成汇总有多个间距数据的数据信号,并发送给第二定位装置,进而第二定位装置对连接族谱中所有测距装置测得的间距数据进行汇总,进而能够便于转发至岸边的数据中心,以此实现短距离的无线数据传输,降低成本。并且,第二定位装置可以与第一定位装置的结构类似,从而能够与第一定位装置进行配合,以此实现准确地定位。
85.本发明另一实施例的一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序被处理器执行时,实现如上所述的光伏浮体方阵位置监测方法。
86.本发明所述的计算机可读存储介质与上述的光伏浮体方阵位置监测方法的有益效果相近似,在此不再进行赘述。
87.一般来说,用于实现本发明方法的计算机指令的可以采用一个或多个计算机可读的存储介质的任意组合来承载。非临时性计算机可读存储介质可以包括任何计算机可读介质,除了临时性地传播中的信号本身。
88.计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储
器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
89.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言,特别是可以使用适于神经网络计算的python语言和基于tensorflow、pytorch等平台框架。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
90.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
再多了解一些

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

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

相关文献