{"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}
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?”