传感器网络最优覆盖控制的异步分布式算法

Minyi Zhong, C. Cassandras
{"title":"传感器网络最优覆盖控制的异步分布式算法","authors":"Minyi Zhong, C. Cassandras","doi":"10.1109/MED.2009.5164522","DOIUrl":null,"url":null,"abstract":"A sensor network consists of a collection of (possibly mobile) sensing devices that can coordinate their actions through wireless communication and aim at performing various tasks (e.g., surveillance, environmental monitoring) over a region sometimes referred to as the “mission space”. The performance of a sensor network is sensitive to the location of its nodes in the mission space. This leads to the basic “coverage control” problem of properly, and possibly optimally, deploying sensors in order to meet the overall system's objectives [1],[2],[3],[4],[5]. Clearly, to achieve such a goal, the nodes must share, at least partially, their state information. However, this may require a large amount of information exchange. Moreover, sensor nodes are frequently small, inexpensive devices with limited resources. Aside from energy required to move (if nodes are mobile), communication is known to be by far the largest consumer of the limited energy of a node [6], compared to other functions such as sensing and computation. Therefore, it is crucial to reduce communication between nodes to the minimum possible. This in turn imposes a constraint on the optimization task performed by each node, since it requires that actions be taken without full knowledge of other nodes' states. Standard synchronization schemes require that nodes periodically exchange state information which is clearly inefficient and, in fact, unnecessary since often the state of a node may not have changed much or may have only changed in a predictable way. This motivates us to seek not only distributed but also asynchronous optimization mechanisms in which a node communicates with others only when it considers it indispensable; in other words, each node tries to minimize the cost of communication by transmitting state information only under certain conditions and only as a last resort. This poses questions such as “what should the conditions be for a node to take such communication actions?” and “under what conditions, if any, can we guarantee that the resulting optimization scheme possesses desirable properties such as convergence to an optimum?”","PeriodicalId":422386,"journal":{"name":"2009 17th Mediterranean Conference on Control and Automation","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Asynchronous distributed algorithms for optimal coverage control with sensor networks\",\"authors\":\"Minyi Zhong, C. Cassandras\",\"doi\":\"10.1109/MED.2009.5164522\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A sensor network consists of a collection of (possibly mobile) sensing devices that can coordinate their actions through wireless communication and aim at performing various tasks (e.g., surveillance, environmental monitoring) over a region sometimes referred to as the “mission space”. The performance of a sensor network is sensitive to the location of its nodes in the mission space. This leads to the basic “coverage control” problem of properly, and possibly optimally, deploying sensors in order to meet the overall system's objectives [1],[2],[3],[4],[5]. Clearly, to achieve such a goal, the nodes must share, at least partially, their state information. However, this may require a large amount of information exchange. Moreover, sensor nodes are frequently small, inexpensive devices with limited resources. Aside from energy required to move (if nodes are mobile), communication is known to be by far the largest consumer of the limited energy of a node [6], compared to other functions such as sensing and computation. Therefore, it is crucial to reduce communication between nodes to the minimum possible. This in turn imposes a constraint on the optimization task performed by each node, since it requires that actions be taken without full knowledge of other nodes' states. Standard synchronization schemes require that nodes periodically exchange state information which is clearly inefficient and, in fact, unnecessary since often the state of a node may not have changed much or may have only changed in a predictable way. This motivates us to seek not only distributed but also asynchronous optimization mechanisms in which a node communicates with others only when it considers it indispensable; in other words, each node tries to minimize the cost of communication by transmitting state information only under certain conditions and only as a last resort. This poses questions such as “what should the conditions be for a node to take such communication actions?” and “under what conditions, if any, can we guarantee that the resulting optimization scheme possesses desirable properties such as convergence to an optimum?”\",\"PeriodicalId\":422386,\"journal\":{\"name\":\"2009 17th Mediterranean Conference on Control and Automation\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 17th Mediterranean Conference on Control and Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MED.2009.5164522\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 17th Mediterranean Conference on Control and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED.2009.5164522","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

传感器网络由一组(可能是移动的)传感设备组成,这些设备可以通过无线通信协调它们的行动,目的是在有时称为“任务空间”的区域执行各种任务(例如,监视、环境监测)。传感器网络的性能对其节点在任务空间中的位置非常敏感。这就导致了基本的“覆盖控制”问题,即为了满足整个系统的目标[1],[2],[3],[4],[5],适当地,可能是最优地部署传感器。显然,要实现这样的目标,节点必须共享(至少部分共享)它们的状态信息。然而,这可能需要大量的信息交换。此外,传感器节点通常是资源有限的小型廉价设备。除了移动所需的能量(如果节点是移动的),与传感和计算等其他功能相比,通信是迄今为止节点有限能量的最大消耗者[6]。因此,尽可能减少节点之间的通信是至关重要的。这反过来又对每个节点执行的优化任务施加了约束,因为它要求在不完全了解其他节点状态的情况下采取行动。标准的同步方案要求节点定期交换状态信息,这显然是低效的,而且实际上是不必要的,因为节点的状态通常不会发生太大变化,或者只是以一种可预测的方式发生变化。这促使我们不仅要寻求分布式优化机制,还要寻求异步优化机制,在这种机制中,一个节点只有在它认为自己不可或缺的时候才与其他节点通信;换句话说,每个节点都试图通过仅在特定条件下且仅作为最后手段传输状态信息来最小化通信成本。这就提出了诸如“节点采取这种通信操作的条件应该是什么?”和“在什么条件下,如果有的话,我们可以保证最终的优化方案具有理想的性质,比如收敛到最优?”
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Asynchronous distributed algorithms for optimal coverage control with sensor networks
A sensor network consists of a collection of (possibly mobile) sensing devices that can coordinate their actions through wireless communication and aim at performing various tasks (e.g., surveillance, environmental monitoring) over a region sometimes referred to as the “mission space”. The performance of a sensor network is sensitive to the location of its nodes in the mission space. This leads to the basic “coverage control” problem of properly, and possibly optimally, deploying sensors in order to meet the overall system's objectives [1],[2],[3],[4],[5]. Clearly, to achieve such a goal, the nodes must share, at least partially, their state information. However, this may require a large amount of information exchange. Moreover, sensor nodes are frequently small, inexpensive devices with limited resources. Aside from energy required to move (if nodes are mobile), communication is known to be by far the largest consumer of the limited energy of a node [6], compared to other functions such as sensing and computation. Therefore, it is crucial to reduce communication between nodes to the minimum possible. This in turn imposes a constraint on the optimization task performed by each node, since it requires that actions be taken without full knowledge of other nodes' states. Standard synchronization schemes require that nodes periodically exchange state information which is clearly inefficient and, in fact, unnecessary since often the state of a node may not have changed much or may have only changed in a predictable way. This motivates us to seek not only distributed but also asynchronous optimization mechanisms in which a node communicates with others only when it considers it indispensable; in other words, each node tries to minimize the cost of communication by transmitting state information only under certain conditions and only as a last resort. This poses questions such as “what should the conditions be for a node to take such communication actions?” and “under what conditions, if any, can we guarantee that the resulting optimization scheme possesses desirable properties such as convergence to an optimum?”
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An application of the RMMAC methodology to an unstable plant Low-cost embedded solution for PID controllers of DC motors A grid forming target allocation strategy for multi robot systems. Modeling and motion control of an articulated-frame-steering hydraulic mobile machine Approximate dynamic programming for continuous state and control problems
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1