2020 年“深圳杯”数学建模挑战赛 C 题
无线可充电传感器网络充电路线规划
一、背景介绍
随着物联网的快速发展,无线传感器网络 WSN(Wireless Sensor
Network)在生活中的应用也越来越广泛。无线传感器网络中包括若
干传感器(Sensors)以及一个数据中心(Data Center)。传感器从
环境中收集信息后每隔一段时间将收集到的信息发送到数据中心。数
据中心对数据进行分析并回传控制信息。
影响 WSN 生命周期最重要的一个因素是能量。想要让 WSN 能够
持续不断地运转,就必须持续为 WSN 提供能量。提供能量的方式之一
是能量收集(Energy Harvesting),通过利用太阳能或风能等环境
能源让传感器自行从环境中汲取能量以维持其运作。然而这种方式提
供的能量不但不稳定,而且太过于依赖环境,一旦环境达不到条件,
WSN 无法从环境中汲取能量自然也就无法运转。提供能量的另外一种
方式是电池供电,并利用移动充电器定期为传感器的电池补充能量,
从而源源不断地为 WSN 提供稳定的能量使其正常运转。通过这种方式
供 电 的 网 络 也 被 称 为 无 线 可 充 电 传 感 器 网 络 WRSN ( wireless
Rechargeable Sensor Network)。
二、问题描述
无线可充电传感器网络包括三个部分:一个数据中心 DC(Data
Center)、若干传感器(Sensors)、一个或多个移动充电器 MC(Mobile
Charger)。
数据中心和若干传感器分布在一个二维空间中,如下图所示(虚
线箭头表示数据中心与传感器之间、传感器与传感器之间均存在一条
路径互相连通;实线箭头表示 MC 的充电路线)。
在该系统中,传感器从环境中收集信息并将收集到的信息传递给
数据中心。当一个传感器的电量低于一个阈值时便无法进行正常的信
息采集工作,为了让 WRSN 正常运转,移动充电器需要定期为传感器
进行充电以避免其电量低于阈值。移动充电器从数据中心出发,以固
定的速度依次经过每个传感器,在每个传感器处停留一段时间并以固
定的充电速率为传感器充电,直到为所有传感器充电完成之后返回数
据中心。每个传感器都有特定的能量消耗速率,以及固定的电池容量。
移动充电器的能量消耗主要有两个方面:一是为传感器节点充电所导
致的正常的能量消耗;另外一方面则是移动充电器在去为传感器充电
的路上的能量消耗。为了减小移动充电器在路上的能量消耗,需要合
理地规划移动充电器的充电路线。请考虑以下问题:
1. 若给出每个节点的经纬度(见附件 1),请考虑当只派出
一个移动充电器时,如何规划移动充电器的充电路线才能最小化移动
充电器在路上的能量消耗。
2. 若给出每个节点的经纬度、每个节点的能量消耗速率(见
附件 2),并假设传感器的电量只有在高于 f(mA)时才能正常工作,
移动充电器的移动速度为 v(m/s)、移动充电器的充电速率为 r(mA/s),
在只派出一个移动充电器的情况下,若采用问题 1)规划出来的充电
路线,每个传感器的电池的容量应至少是多大才能保证整个系统一直
正常运行(即系统中每个传感器的电量都不会低于 f(mA))?
3. 若给出每个节点的经纬度、每个节点的能量消耗速率(同
见附件 2),并假设传感器的电量只有在高于 f(mA)时才能正常工作,
移动充电器的移动速度为 v(m/s)、移动充电器的充电速率为 r(mA/s),
但为了提高充电效率,同时派出 4 个移动充电器进行充电,在这种情
况下应该如何规划移动充电器的充电路线以最小化所有移动充电器
在路上的总的能量消耗?每个传感器的电池的容量应至少是多大才
能保证整个系统一直正常运行?