CN115801844B - 一种应用于泳池机器人的数据传输管理***及方法 - Google Patents
一种应用于泳池机器人的数据传输管理***及方法 Download PDFInfo
- Publication number
- CN115801844B CN115801844B CN202310054461.6A CN202310054461A CN115801844B CN 115801844 B CN115801844 B CN 115801844B CN 202310054461 A CN202310054461 A CN 202310054461A CN 115801844 B CN115801844 B CN 115801844B
- Authority
- CN
- China
- Prior art keywords
- electric quantity
- swimming pool
- communication
- data transmission
- transmission link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 205
- 230000009182 swimming Effects 0.000 title claims abstract description 143
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 156
- 238000009826 distribution Methods 0.000 claims abstract description 48
- 238000004458 analytical method Methods 0.000 claims abstract description 27
- 238000004140 cleaning Methods 0.000 claims description 53
- 238000007726 management method Methods 0.000 claims description 17
- 238000010276 construction Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 claims description 7
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 7
- 238000012360 testing method Methods 0.000 claims description 6
- 230000014759 maintenance of location Effects 0.000 claims description 5
- 230000000717 retained effect Effects 0.000 claims description 3
- 238000009827 uniform distribution Methods 0.000 claims 1
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 229910052731 fluorine Inorganic materials 0.000 description 2
- 125000001153 fluoro group Chemical group F* 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 206010042008 Stereotypy Diseases 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012876 topography Methods 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
Abstract
本发明公开了一种应用于泳池机器人的数据传输管理***及方法,属于数据传输管理技术领域。该***包括通信端口模块、三维定位模块、通信传输链路分布模块、电量预测模块、数据传输质量分析模块;所述通信端口模块的输出端与所述三维定位模块的输入端相连接;所述三维定位模块的输出端与所述通信传输链路分布模块的输入端相连接;所述通信传输链路分布模块的输出端与所述电量预测模块的输入端相连接;所述电量预测模块的输出端与所述数据传输质量分析模块的输入端相连接。本发明基于泳池机器人的工作方式与工作环境,在不同的电量变化下,保证通信传输链路的完整,降低通信传输过程中的干扰,保持图传质量的高清程度。
Description
技术领域
本发明涉及数据传输管理技术领域,具体为一种应用于泳池机器人的数据传输管理***及方法。
背景技术
随着不断的技术变革,水下智能无线泳池机器人解决了用户在泳池清理时面对的人工布线、专人看管、路径随机等痛点,以全新的解决方案满足用户应对日常清洁难题下的多样化需求,已然具备了成为未来私人泳池标配的潜力;在目前的水下无线机器人,一般采用的都是局域网内数据传输,通过图传判断清洁的结果,利用人工智能以及图像分析在主机端口自主确认清洁完成,然而在水下环境中,局域网的无线传输会受到较大的阻碍情况,以目前的造价来说搭载较高的数据传输组件几乎不可能,同时由于私人泳池多数处于别墅区域,其建筑林立,更是会对信号产生较大的干扰,导致在泳池的每个区域内造成的信号干扰并不相同,而且由于电量的限制,在不同的电量下,图传水平也会逐步降低,而目前,对于这些问题缺乏一定的技术分析支持。
发明内容
本发明的目的在于提供一种应用于泳池机器人的数据传输管理***及方法,以解决上述背景技术中提出的问题。
为了解决上述技术问题,本发明提供如下技术方案:一种应用于泳池机器人的数据传输管理方法,该方法包括以下步骤:
S1、获取当前泳池机器人的通信端口信息数据;所述通信端口信息数据包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;
S2、以泳池中心点为三维坐标系中心点,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合,生成在通信传输链路集合下的电量分布模型;
S3、获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型,输出在计划清洁线路下的不同点位的预测电量;
S4、基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析,在输出的数据传输质量达不到***预设阈值时,生成预警信号。
根据上述技术方案,所述电量分布模型包括:
所述通信传输链路为泳池中任一点与部署在局域网内的通信接收端口之间的空间直线;在无线传输中,像游泳池这种特殊环境下的水下微波传输,对于射频发射端口的功率要求会比较高,一旦达不到相应的功率需求,就容易出现图像断连、漏传等现象;
对通信传输链路集合中任一条通信传输链路A,获取通信传输链路上的干扰项;所述干扰项包括水深与通信传输链路的障碍物;在游泳池中,主要清洁的是泳池底部和侧壁,那么就会导致泳池机器人处于不同水深,而不同水深对于信号传输的影响也是不同的。通信传输链路的障碍物更是直接影响微波传输的重要因素,在局域网环境下,如果隔有墙体、玻璃等障碍物,对于信号的影响巨大。
获取历史测试数据下的通信传输链路A,记录测试过程中在通信传输链路A中出现数据传输质量故障时的泳池机器人电量信息数据;
利用记录的出现数据传输质量故障时的泳池机器人电量信息数据的平均值作为初始解L1;
S2-1、对初始解L1随机扰动生成新电量信息解L2;
S2-2、计算新电量信息解L2的增量数据△L:
△L=f(L2)-f(L1)
其中,f(L1)、f(L2)分别为初始解L1、新电量信息解L2的代价函数;
S2-3、对增量数据△L进行进一步分析,若存在△L<0,则用新电量信息解L2替换初始解L1,作为新的初始解;若△L≥0,计算新电量信息解L2的接受概率M:
M=exp(-△L/L1)
S2-4、若M>rand,则用新电量信息解L2替换初始解L1,否则,保留初始解L1;rand代表在(0,1)区间上随机产生的均匀分布的随机数;
将步骤S2-1至S2-4记为一次迭代,构建迭代次数阈值,在迭代满足迭代次数阈值后,保留当前输出的初始解,作为通信传输链路A的电量警告阈值。
根据上述技术方案,所述电量损耗模型包括:
获取通信传输链路A对应的泳池点位A1,计算泳池机器人在A1处的预测停留时间:
t(A1)=a1*x1+a2*x2+a3*x3+φ
其中,t(A1)代表泳池机器人在A1处的预测停留时间;a1、a2、a3分别代表回归系数;x1代表距前一次清洁后的泳池实际使用时长;x2代表当前泳池点位与泳池最高地势点位的差值,取正值;x3代表泳池点位A1在泳池机器人的计划清洁线路上的位置比例;φ代表误差值;
在实际计算中,通常将泳池分为多个区域,将每个区域视为一个泳池点位,通过历史数据测算泳池机器人在每个区域内的清洁停留时间,拟合成线性模型,作为预测输出的手段;泳池实际使用时长提供了泳池中出现脏污物的数据总量;游泳池的地势条件代表着每个区域内留存脏污物的地理条件,例如低地势的地方由于水流影响,一般情况下,留存脏污物的概率要远高于高地势;泳池点位A1在泳池机器人的计划清洁线路上的位置比例,是指当前点位属于计划清洁线路上的位置分布,例如计划清洁线路一共有十个点位,当前处于第四个点位,则取值为0.4,处于后续的清洁位置,会由于泳池机器人的工作持续时长导致一定的机体内部零件发热等情况,在传输数据与清理过程中增加时间成本;误差值主要是考虑到脏污物的体积在、质量较小,例如像头发这一类物质,其受到地势的影响一般,可能会形成一定的误差;
基于在不同泳池点位的停留时间,选取分均耗电量作为耗电速度,计算出泳池机器人离开每个泳池点位的预测剩余电量,记为V0;
Vxia=V0-Vxing
其中,Vxia代表泳池机器人离开当前泳池点位到达下一泳池点位的预测剩余电量;Vxing代表路途行进中的损耗电量;
若存在Vxia低于下一泳池点位的电量警告阈值,对数据传输质量进一步分析。
根据上述技术方案,所述对数据传输质量进一步分析包括:
构建数据传输质量分级模型:
T=(L0-Vxia)*k1/L0
其中,T代表数据传输质量分级得分,L0代表下一泳池点位的电量警告阈值;k1代表电量差值对于数据传输质量的影响;
构建数据传输质量分级得分阈值,若存在输出的数据传输质量达不到***预设的数据传输质量分级得分阈值时,生成预警信号。
在上述技术方案中,主要是由于泳池机器人判断清洁完成的方式为图像传输过程,那么在电量不能满足的情况下,就会出现两种方式进行替代,一种是依旧以高帧率图像传输,但是容易出现卡顿状况,一种是以低帧率图像传输,会造成机器识别不清楚的问题,在实际使用过程中,***可以自设定能够接受的程度情况,例如选择低帧率后,能够接受到的图像素质可以略低,那么可以设置一个传输质量飞机,例如高、中、低,分别对应不同的得分,例如90-100、50-90、0-55;那么高帧率就对应的90-100,而转换成低帧率后,仅满足分值在50-90,即可使用,不必预警。一旦当其低于50时,马上生成预警信号。
一种应用于泳池机器人的数据传输管理***,该***包括:通信端口模块、三维定位模块、通信传输链路分布模块、电量预测模块、数据传输质量分析模块;
所述通信端口模块用于获取当前泳池机器人的通信端口信息数据;所述通信端口信息数据包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;所述三维定位模块用于以泳池中心点为三维坐标系中心点,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合;所述通信传输链路分布模块用于根据通信传输链路集合生成在通信传输链路集合下的电量分布模型;所述电量预测模块用于获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型,输出在计划清洁线路下的不同点位的预测电量;所述数据传输质量分析模块基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析,在输出的数据传输质量达不到***预设阈值时,生成预警信号;
所述通信端口模块的输出端与所述三维定位模块的输入端相连接;所述三维定位模块的输出端与所述通信传输链路分布模块的输入端相连接;所述通信传输链路分布模块的输出端与所述电量预测模块的输入端相连接;所述电量预测模块的输出端与所述数据传输质量分析模块的输入端相连接。
根据上述技术方案,所述通信端口模块包括端口信息数据采集单元、端口信息数据分类单元;
所述端口信息数据采集单元用于获取当前泳池机器人的通信端口信息数据;所述端口信息数据分类单元用于将通信端口进行分类,包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;
所述端口信息数据采集单元的输出端与所述端口信息数据分类单元的输入端相连接。
根据上述技术方案,所述三维定位模块包括三维建模单元、定位单元;
所述三维建模单元用于以泳池中心点为三维坐标系中心点,构建三维坐标系;所述定位单元用于获取三维坐标系下泳池中任一点位置,侯建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合;
所述三维建模单元的输出端与所述定位单元的输入端相连接。
根据上述技术方案,所述通信传输链路分布模块包括模型构建单元、电量分布输出单元;
所述模型构建单元用于根据通信传输链路集合生成在通信传输链路集合下的电量分布模型;所述电量分布输出单元用于输出各通信传输链路的电量警告阈值;
所述模型构建单元的输出端与所述电量分布输出单元的输入端相连接。
根据上述技术方案,所述电量预测模块包括电量损耗分析单元、预测单元;
所述电量损耗分析单元用于获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型;所述预测单元用于输出在计划清洁线路下的不同点位的预测电量;
所述电量损耗分析单元的输出端与所述预测单元的输入端相连接。
根据上述技术方案,所述数据传输质量分析模块包括数据传输质量分级单元、预警单元;
所述数据传输质量分级单元基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析;所述预警单元用于在输出的数据传输质量达不到***预设阈值时,生成预警信号;
所述数据传输质量分级单元的输出端与所述预警单元的输入端相连接。
与现有技术相比,本发明所达到的有益效果是:本发明基于泳池机器人的特殊工作环境,在水下的通信图传易受到各种影响的前提下,基于不同的电量变化下,保证通信传输链路的完整,降低通信传输过程中的干扰,保持图传质量的高清程度,辅助泳池机器人的清洁效果提高,颠覆传统设备“大、笨、重”的刻板印象,推动、助力泳池清洁品类,甚至是泳池设备的发展,为泳池业主维护健康泳池水、创造理想的户外庭院环境提供智能化服务。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明一种应用于泳池机器人的数据传输管理***及方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,在本实施例一中,以一泳池清洁机器人为例,其通过局域网控制,以无线微波形式传输数据,回馈水下图传,在主机确定图像清洁完成后,自动行进至下一区域;
该泳池清洁机器人通信端口信息数据包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;
以泳池中心点为三维坐标系中心点,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合,生成在通信传输链路集合下的电量分布模型,所述电量分布模型包括:
所述通信传输链路为泳池中任一点与部署在局域网内的通信接收端口之间的空间直线;
对通信传输链路集合中任一条通信传输链路A,获取通信传输链路上的干扰项;所述干扰项包括水深与通信传输链路的障碍物;
获取历史测试数据下的通信传输链路A,记录测试过程中在通信传输链路A中出现数据传输质量故障时的泳池机器人电量信息数据;
利用记录的出现数据传输质量故障时的泳池机器人电量信息数据的平均值作为初始解L1;
S2-1、对初始解L1随机扰动生成新电量信息解L2;
S2-2、计算新电量信息解L2的增量数据△L:
△L=f(L2)-f(L1)
其中,f(L1)、f(L2)分别为初始解L1、新电量信息解L2的代价函数;
S2-3、对增量数据△L进行进一步分析,若存在△L<0,则用新电量信息解L2替换初始解L1,作为新的初始解;若△L≥0,计算新电量信息解L2的接受概率M:
M=exp(-△L/L1)
S2-4、若M>rand,则用新电量信息解L2替换初始解L1,否则,保留初始解L1;rand代表在(0,1)区间上随机产生的均匀分布的随机数;
将步骤S2-1至S2-4记为一次迭代,构建迭代次数阈值,在迭代满足迭代次数阈值后,保留当前输出的初始解,作为通信传输链路A的电量警告阈值。
获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型,输出在计划清洁线路下的不同点位的预测电量,所述电量损耗模型包括:
获取通信传输链路A对应的泳池点位A1,计算泳池机器人在A1处的预测停留时间:
t(A1)=a1*x1+a2*x2+a3*x3+φ
其中,t(A1)代表泳池机器人在A1处的预测停留时间;a1、a2、a3分别代表回归系数;x1代表距前一次清洁后的泳池实际使用时长;x2代表当前泳池点位与泳池最高地势点位的差值,取正值;x3代表泳池点位A1在泳池机器人的计划清洁线路上的位置比例;φ代表误差值;
基于在不同泳池点位的停留时间,选取分均耗电量作为耗电速度,计算出泳池机器人离开每个泳池点位的预测剩余电量,记为V0;
Vxia=V0-Vxing
其中,Vxia代表泳池机器人离开当前泳池点位到达下一泳池点位的预测剩余电量;Vxing代表路途行进中的损耗电量;
若存在Vxia低于下一泳池点位的电量警告阈值,对数据传输质量进一步分析。
所述对数据传输质量进一步分析包括:
构建数据传输质量分级模型:
T=(L0-Vxia)*k1/L0
其中,T代表数据传输质量分级得分,L0代表下一泳池点位的电量警告阈值;k1代表电量差值对于数据传输质量的影响;
所述数据传输质量分级以超清、高清、标清为例,分别设置分值为95-100、50-95、0-50,含前不含后;
构建数据传输质量分级得分阈值,以50作为阈值,若存在输出的数据传输质量达不到***预设的数据传输质量分级得分阈值时,生成预警信号。
在本实施例二中,提供一种应用于泳池机器人的数据传输管理***,该***包括:通信端口模块、三维定位模块、通信传输链路分布模块、电量预测模块、数据传输质量分析模块;
所述通信端口模块用于获取当前泳池机器人的通信端口信息数据;所述通信端口信息数据包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;所述三维定位模块用于以泳池中心点为三维坐标系中心点,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合;所述通信传输链路分布模块用于根据通信传输链路集合生成在通信传输链路集合下的电量分布模型;所述电量预测模块用于获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型,输出在计划清洁线路下的不同点位的预测电量;所述数据传输质量分析模块基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析,在输出的数据传输质量达不到***预设阈值时,生成预警信号;
所述通信端口模块的输出端与所述三维定位模块的输入端相连接;所述三维定位模块的输出端与所述通信传输链路分布模块的输入端相连接;所述通信传输链路分布模块的输出端与所述电量预测模块的输入端相连接;所述电量预测模块的输出端与所述数据传输质量分析模块的输入端相连接。
所述通信端口模块包括端口信息数据采集单元、端口信息数据分类单元;
所述端口信息数据采集单元用于获取当前泳池机器人的通信端口信息数据;所述端口信息数据分类单元用于将通信端口进行分类,包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;
所述端口信息数据采集单元的输出端与所述端口信息数据分类单元的输入端相连接。
所述三维定位模块包括三维建模单元、定位单元;
所述三维建模单元用于以泳池中心点为三维坐标系中心点,构建三维坐标系;所述定位单元用于获取三维坐标系下泳池中任一点位置,侯建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合;
所述三维建模单元的输出端与所述定位单元的输入端相连接。
所述通信传输链路分布模块包括模型构建单元、电量分布输出单元;
所述模型构建单元用于根据通信传输链路集合生成在通信传输链路集合下的电量分布模型;所述电量分布输出单元用于输出各通信传输链路的电量警告阈值;
所述模型构建单元的输出端与所述电量分布输出单元的输入端相连接。
所述电量预测模块包括电量损耗分析单元、预测单元;
所述电量损耗分析单元用于获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型;所述预测单元用于输出在计划清洁线路下的不同点位的预测电量;
所述电量损耗分析单元的输出端与所述预测单元的输入端相连接。
所述数据传输质量分析模块包括数据传输质量分级单元、预警单元;
所述数据传输质量分级单元基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析;所述预警单元用于在输出的数据传输质量达不到***预设阈值时,生成预警信号;
所述数据传输质量分级单元的输出端与所述预警单元的输入端相连接。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种应用于泳池机器人的数据传输管理方法,其特征在于:该方法包括以下步骤:
S1、获取当前泳池机器人的通信端口信息数据;所述通信端口信息数据包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;
S2、以泳池中心点为三维坐标系中心点,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合,生成在通信传输链路集合下的电量分布模型;
S3、获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型,输出在计划清洁线路下的不同点位的预测电量;
S4、基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析,在输出的数据传输质量达不到***预设阈值时,生成预警信号。
2.根据权利要求1所述的一种应用于泳池机器人的数据传输管理方法,其特征在于:所述电量分布模型包括:
所述通信传输链路为泳池中任一点与部署在局域网内的通信接收端口之间的空间直线;
对通信传输链路集合中任一条通信传输链路A,获取通信传输链路上的干扰项;所述干扰项包括水深与通信传输链路的障碍物;
获取历史测试数据下的通信传输链路A,记录测试过程中在通信传输链路A中出现数据传输质量故障时的泳池机器人电量信息数据;
利用记录的出现数据传输质量故障时的泳池机器人电量信息数据的平均值作为初始解L1;
S2-1、对初始解L1随机扰动生成新电量信息解L2;
S2-2、计算新电量信息解L2的增量数据△L:
△L=f(L2)-f(L1)
其中,f(L1)、f(L2)分别为初始解L1、新电量信息解L2的代价函数;
S2-3、对增量数据△L进行进一步分析,若存在△L<0,则用新电量信息解L2替换初始解L1,作为新的初始解;若△L≥0,计算新电量信息解L2的接受概率M:
M=exp(-△L/L1)
S2-4、若M>rand,则用新电量信息解L2替换初始解L1,否则,保留初始解L1;rand代表在(0,1)区间上随机产生的均匀分布的随机数;
将步骤S2-1至S2-4记为一次迭代,构建迭代次数阈值,在迭代满足迭代次数阈值后,保留当前输出的初始解,作为通信传输链路A的电量警告阈值。
3.根据权利要求2所述的一种应用于泳池机器人的数据传输管理方法,其特征在于:所述电量损耗模型包括:
获取通信传输链路A对应的泳池点位A1,计算泳池机器人在A1处的预测停留时间:
t(A1)=a1*x1+a2*x2+a3*x3+φ
其中,t(A1)代表泳池机器人在A1处的预测停留时间;a1、a2、a3分别代表回归系数;x1代表距前一次清洁后的泳池实际使用时长;x2代表当前泳池点位与泳池最高地势点位的差值,取正值;x3代表泳池点位A1在泳池机器人的计划清洁线路上的位置比例;φ代表误差值;
基于在不同泳池点位的停留时间,选取分均耗电量作为耗电速度,计算出泳池机器人离开每个泳池点位的预测剩余电量,记为V0;
Vxia=V0-Vxing
其中,Vxia代表泳池机器人离开当前泳池点位到达下一泳池点位的预测剩余电量;Vxing代表路途行进中的损耗电量;
若存在Vxia低于下一泳池点位的电量警告阈值,对数据传输质量进一步分析。
4.根据权利要求3所述的一种应用于泳池机器人的数据传输管理方法,其特征在于:所述对数据传输质量进一步分析包括:
构建数据传输质量分级模型:
T=(L0-Vxia)*k1/L0
其中,T代表数据传输质量分级得分,L0代表下一泳池点位的电量警告阈值;k1代表电量差值对于数据传输质量的影响;
构建数据传输质量分级得分阈值,若存在输出的数据传输质量达不到***预设的数据传输质量分级得分阈值时,生成预警信号。
5.一种应用于泳池机器人的数据传输管理***,其特征在于:该***包括:通信端口模块、三维定位模块、通信传输链路分布模块、电量预测模块、数据传输质量分析模块;
所述通信端口模块用于获取当前泳池机器人的通信端口信息数据;所述通信端口信息数据包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;所述三维定位模块用于以泳池中心点为三维坐标系中心点,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合;所述通信传输链路分布模块用于根据通信传输链路集合生成在通信传输链路集合下的电量分布模型;所述电量预测模块用于获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型,输出在计划清洁线路下的不同点位的预测电量;所述数据传输质量分析模块基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析,在输出的数据传输质量达不到***预设阈值时,生成预警信号;
所述通信端口模块的输出端与所述三维定位模块的输入端相连接;所述三维定位模块的输出端与所述通信传输链路分布模块的输入端相连接;所述通信传输链路分布模块的输出端与所述电量预测模块的输入端相连接;所述电量预测模块的输出端与所述数据传输质量分析模块的输入端相连接。
6.根据权利要求5所述的一种应用于泳池机器人的数据传输管理***,其特征在于:所述通信端口模块包括端口信息数据采集单元、端口信息数据分类单元;
所述端口信息数据采集单元用于获取当前泳池机器人的通信端口信息数据;所述端口信息数据分类单元用于将通信端口进行分类,包括部署在泳池机器人上的通信发送端口、部署在局域网内的通信接收端口;
所述端口信息数据采集单元的输出端与所述端口信息数据分类单元的输入端相连接。
7.根据权利要求5所述的一种应用于泳池机器人的数据传输管理***,其特征在于:所述三维定位模块包括三维建模单元、定位单元;
所述三维建模单元用于以泳池中心点为三维坐标系中心点,构建三维坐标系;所述定位单元用于获取三维坐标系下泳池中任一点位置,构建泳池中任一点与部署在局域网内的通信接收端口之间的通信传输链路,记为通信传输链路集合;
所述三维建模单元的输出端与所述定位单元的输入端相连接。
8.根据权利要求5所述的一种应用于泳池机器人的数据传输管理***,其特征在于:所述通信传输链路分布模块包括模型构建单元、电量分布输出单元;
所述模型构建单元用于根据通信传输链路集合生成在通信传输链路集合下的电量分布模型;所述电量分布输出单元用于输出各通信传输链路的电量警告阈值;
所述模型构建单元的输出端与所述电量分布输出单元的输入端相连接。
9.根据权利要求5所述的一种应用于泳池机器人的数据传输管理***,其特征在于:所述电量预测模块包括电量损耗分析单元、预测单元;
所述电量损耗分析单元用于获取泳池机器人的计划清洁线路以及清洁时初始电量,构建电量损耗模型;所述预测单元用于输出在计划清洁线路下的不同点位的预测电量;
所述电量损耗分析单元的输出端与所述预测单元的输入端相连接。
10.根据权利要求5所述的一种应用于泳池机器人的数据传输管理***,其特征在于:所述数据传输质量分析模块包括数据传输质量分级单元、预警单元;
所述数据传输质量分级单元基于电量分布模型与输出在计划清洁线路下的不同点位的预测电量,对数据传输质量进一步分析;所述预警单元用于在输出的数据传输质量达不到***预设阈值时,生成预警信号;
所述数据传输质量分级单元的输出端与所述预警单元的输入端相连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310054461.6A CN115801844B (zh) | 2023-02-03 | 2023-02-03 | 一种应用于泳池机器人的数据传输管理***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310054461.6A CN115801844B (zh) | 2023-02-03 | 2023-02-03 | 一种应用于泳池机器人的数据传输管理***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115801844A CN115801844A (zh) | 2023-03-14 |
CN115801844B true CN115801844B (zh) | 2023-04-11 |
Family
ID=85429653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310054461.6A Active CN115801844B (zh) | 2023-02-03 | 2023-02-03 | 一种应用于泳池机器人的数据传输管理***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115801844B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116027794B (zh) * | 2023-03-30 | 2023-06-20 | 深圳市思傲拓科技有限公司 | 一种基于大数据的泳池机器人自动定位管理***及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3580929A1 (en) * | 2017-05-18 | 2019-12-18 | LiveU Ltd. | Device, system, and method of wireless multiple-link vehicular communication |
CN113066273A (zh) * | 2021-03-17 | 2021-07-02 | 向亚丽 | 水下遥控机器人的数据采集监控*** |
CN114448114A (zh) * | 2022-02-15 | 2022-05-06 | 北京精密机电控制设备研究所 | 基于移动机器人的智能无线供电*** |
CN114707737A (zh) * | 2022-04-12 | 2022-07-05 | 广州汉光电气股份有限公司 | 一种基于边缘计算的预测用电量的***和方法 |
-
2023
- 2023-02-03 CN CN202310054461.6A patent/CN115801844B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3580929A1 (en) * | 2017-05-18 | 2019-12-18 | LiveU Ltd. | Device, system, and method of wireless multiple-link vehicular communication |
CN113066273A (zh) * | 2021-03-17 | 2021-07-02 | 向亚丽 | 水下遥控机器人的数据采集监控*** |
CN114448114A (zh) * | 2022-02-15 | 2022-05-06 | 北京精密机电控制设备研究所 | 基于移动机器人的智能无线供电*** |
CN114707737A (zh) * | 2022-04-12 | 2022-07-05 | 广州汉光电气股份有限公司 | 一种基于边缘计算的预测用电量的***和方法 |
Non-Patent Citations (1)
Title |
---|
吕俊霞.采摘机器人执行端机械结构优化和电量模糊控制设计.《农机化研究》.2016,(第6期),第36-40页. * |
Also Published As
Publication number | Publication date |
---|---|
CN115801844A (zh) | 2023-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115801844B (zh) | 一种应用于泳池机器人的数据传输管理***及方法 | |
Sengupta et al. | An evolutionary multiobjective sleep-scheduling scheme for differentiated coverage in wireless sensor networks | |
CN106780089B (zh) | 基于神经网络元胞自动机模型的永久性基本农田划定方法 | |
CN110187290A (zh) | 一种基于融合型算法的锂离子电池剩余寿命预测方法 | |
CN105163326B (zh) | 一种基于无线网络话务特征的小区聚类方法和*** | |
CN109344992B (zh) | 一种融合时空因素的智能家居用户操控行为习惯建模方法 | |
CN108879692A (zh) | 一种区域综合能源***能流分布预测方法及*** | |
CN109409568A (zh) | 一种基于遗传算法优化bp神经网络地下水埋深的预测方法 | |
CN101459915A (zh) | 基于遗传算法的无线传感器网络节点覆盖优化方法 | |
CN112327907A (zh) | 一种无人机路径规划方法 | |
Luo et al. | An active-learning Pareto evolutionary algorithm for parcel locker network design considering accessibility of customers | |
CN110251009A (zh) | 一种扫地机器人的清扫路径管理方法及*** | |
CN113839725B (zh) | 无线信号传播预测方法及装置 | |
CN113038614A (zh) | 基于频谱知识图谱的智能频谱管控框架 | |
CN107703847B (zh) | 一种集控器选址方法及传感器监控*** | |
CN108632832A (zh) | 网络覆盖分析方法及*** | |
CN105744548A (zh) | Pci优化方法及装置 | |
CN115146829A (zh) | 基于深度学习时空模型的水质预测方法和*** | |
CN112766325B (zh) | 一种信息时空统一表达的交通数据缺失填补方法 | |
CN117885593A (zh) | 一种基于大数据的充电站数据管控方法及*** | |
CN114492735A (zh) | 一种无人机集群过程行为建模与协同优化方法及*** | |
CN103428724A (zh) | 基于地理位置信息的频谱资源协作接入方法和*** | |
CN111062633A (zh) | 一种基于多源异构数据的输变电线路和设备状态评估*** | |
CN108629362A (zh) | 一种面向移动环境的学习行为习惯发现量化***及方法 | |
CN117390590B (zh) | 一种基于cim模型的数据管理方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |