[发明专利]一种污染源定位移动机器人及污染源定位方法有效
申请号: | 201811408687.7 | 申请日: | 2018-11-23 |
公开(公告)号: | CN109540141B | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 谢慧;王赫;梁薇 | 申请(专利权)人: | 北京科技大学 |
主分类号: | G01C21/20 | 分类号: | G01C21/20;G01N33/00 |
代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 污染源 机器人 定位移动 梯度传感器 移动机器人 搜索算法 污染物传感器 定位策略 发现过程 浓度梯度 搜索效率 算法收敛 主动发现 准确度 浓度差 算法 制备 成功率 收敛 进化 搜索 主动性 | ||
1.一种污染源定位移动机器人,其特征在于,所述移动机器人包括:单个机器人和污染物传感器;其中,
所述污染物传感器为六个,搭载于所述单个机器人上,由等角度呈圆周分布的感应元件组成,用于检测污染物浓度,并将所感应到的数据发送给单个机器人;所述感应元件具有瞬时浓度差;
所述单个机器人用于在搜索空间内带动所搭载的传感器移动,并对所述传感器发送的数据进行处理;并进一步用于完成以下步骤:
步骤S21,对污染源定位移动机器人的位置、迭代次数、阈值进行初始化;
步骤S22,污染源定位移动机器人对搜索区域分区,而后以Z字形前进,发现烟羽;
步骤S23,预设时间间隔,判断是否检测到烟羽;若检测到烟羽,则进入步骤S24;若未检测到烟羽,则转入步骤S22;
步骤S24,比较六个传感器位置当前的浓度信息,确定移动机器人下一步的移动方向和移动距离,具体为:机器人携带的六个传感器测得六个点的污染物浓度,比较六个浓度值的大小,浓度值较大的那个点所在的方向就是移动机器人下一步要移动的方向;移动机器人每一次移动的距离根据测得的浓度值自适应调整,根据公式R=A·α确定污染源定位移动机器人下一步移动的距离R;其中,R为移动机器人下一步移动的距离;A是比例因子,为由定位空间尺寸决定的常数;α是浓度相对变化率;所述浓度相对变化率为:其中,λi是当前传感器测得的最大浓度值,λ是预设阈值;
步骤S25,污染源定位移动机器人按步骤S24所确定的方向和距离,移动到目标位置,并更新位置信息;
步骤S26,污染源定位移动机器人移动到新的位置后,再次判断是否检测到烟羽;是,则进入步骤S27;否,则转入步骤S22;
步骤S27,判断是否定位到污染源;如果是,则输出当前移动机器人的位置;如果否,则进入步骤S28;
步骤S28,判断是否满足终止条件;如果是,则强制退出搜索过程,终止定位;如果否,则转入步骤S24。
2.根据权利要求1所述的污染源定位移动机器人,其特征在于,当所述单个机器人用于判断是否定位到污染源时,进一步用于判断是否同时满足以下条件:
第一条件,传感器连续2次检测到的污染物浓度值均大于阈值λ;
第二条件,移动机器人的位置变化小于阈值d。
3.一种污染源定位方法,其特征在于,所述方法包括如下步骤:
步骤S1,单个机器人搭载污染物传感器且两者电连接,组成污染源定位移动机器人;所述传感器为六个,以单个机器人为圆心、在圆周上以等角度分布,用于检测不同位置污染物的浓度;所述传感器具有瞬时浓度差;
步骤S2,所述污染源定位移动机器人对污染源进行定位,且包括如下步骤:
步骤S21,对污染源定位移动机器人的位置、迭代次数、阈值进行初始化;
步骤S22,污染源定位移动机器人对搜索区域分区,而后以Z字形前进,发现烟羽;
步骤S23,预设时间间隔,判断是否检测到烟羽;若检测到烟羽,则进入步骤S24;若未检测到烟羽,则转入步骤S22;
步骤S24,比较六个传感器位置当前的浓度信息,确定移动机器人下一步的移动方向和移动距离,具体为:机器人携带的六个传感器测得六个点的污染物浓度,比较六个浓度值的大小,浓度值较大的那个点所在的方向就是移动机器人下一步要移动的方向;移动机器人每一次移动的距离根据测得的浓度值自适应调整,根据公式R=A·α确定污染源定位移动机器人下一步移动的距离R;其中,R为移动机器人下一步移动的距离;A是比例因子,为由定位空间尺寸决定的常数;α是浓度相对变化率;所述浓度相对变化率为:其中,λi是当前传感器测得的最大浓度值,λ是预设阈值;
步骤S25,污染源定位移动机器人按步骤S24所确定的方向和距离,移动到目标位置,并更新位置信息;
步骤S26,污染源定位移动机器人移动到新的位置后,再次判断是否检测到烟羽;是,则进入步骤S27;否,则转入步骤S22;
步骤S27,判断是否定位到污染源;如果是,则输出当前移动机器人的位置;如果否,则进入步骤S28;
步骤S28,判断是否满足终止条件;如果是,则强制退出搜索过程,终止定位;如果否,则转入步骤S24。
4.根据权利要求3所述的污染源定位方法,其特征在于,所述步骤S27判断是否定位到污染源,进一步为,判断是否同时满足以下条件:
第一条件,传感器连续2次检测到的污染物浓度值均大于阈值λ;
第二条件,移动机器人的位置变化小于阈值d。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京科技大学,未经北京科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811408687.7/1.html,转载请声明来源钻瓜专利网。