Using Physical Stigmergy in Decentralized Optimization under Multiple Non-separable Constraints: Formal Methods and an Intelligent Lighting Example

In this paper, a distributed asynchronous algorithm for intelligent lighting is presented that minimizes collective power use while meeting multiple user lighting constraints simultaneously and requires very little communication among agents participating in the distributed computation. Consequently, the approach is arbitrarily scalable, adapts to exogenous disturbances, and is robust to failures of individual agents. This algorithm is an example of a decentralized primal-space algorithm for constrained non-linear optimization that achieves coordination between agents using stigmergic memory cues present in the physical system as opposed to explicit communication and synchronization. Not only does this work make of stigmergy, a property first used to describe decentralized decision making in eusocial insects, but details of the algorithm are inspired by classic social foraging theory and more recent results in eusocial-insect macronutrient regulation. This theoretical analysis in this paper guarantees that the decentralized stigmergically coupled system converges to within a finite neighborhood of the optimal resource allocation. These results are validated using a hardware implementation of the algorithm in a small-scale intelligent lighting scenario. There are other real-time distributed resource allocation applications that are amenable to these methods, like distributed power generation, in general, this paper means to provide proof of concept that physical variables in cyberphysical systems can be leveraged to reduce the communication burden of algorithms.

[1]  Hadi Saadat,et al.  Power Systems Analysis , 2002 .

[2]  Angelia Nedic,et al.  Subgradient Methods for Saddle-Point Problems , 2009, J. Optimization Theory and Applications.

[3]  Alfred O. Hero,et al.  A Convergent Incremental Gradient Method with a Constant Step Size , 2007, SIAM J. Optim..

[4]  Eric Bonabeau,et al.  Cooperative transport by ants and robots , 2000, Robotics Auton. Syst..

[5]  D. Caicedo,et al.  Distributed Illumination Control With Local Sensing and Actuation in Networked Lighting Systems , 2013, IEEE Sensors Journal.

[6]  Nicanor Quijano,et al.  A population dynamics approach for the water distribution problem , 2010, Int. J. Control.

[7]  S. Fretwell,et al.  On territorial behavior and other factors influencing habitat distribution in birds , 1969 .

[8]  Nicanor Quijano,et al.  Honey bee social foraging algorithms for resource allocation: Theory and application , 2010, Eng. Appl. Artif. Intell..

[9]  Jean-Paul M. G. Linnartz,et al.  Communications and Sensing of Illumination Contributions in a Power LED Lighting System , 2008, 2008 IEEE International Conference on Communications.

[10]  Duong Tran,et al.  Sensorless Illumination Control of a Networked LED-Lighting System Using Feedforward Neural Network , 2014, IEEE Transactions on Industrial Electronics.

[11]  Kevin M. Passino,et al.  Illumination Balancing Algorithm for Smart Lights , 2014, IEEE Transactions on Control Systems Technology.

[12]  Asuman E. Ozdaglar,et al.  Constrained Consensus and Optimization in Multi-Agent Networks , 2008, IEEE Transactions on Automatic Control.

[13]  M. Miki,et al.  Intelligent Lighting System using Visible-Light Communication Technology , 2006, 2006 IEEE Conference on Cybernetics and Intelligent Systems.

[14]  P.-P. Grasse La reconstruction du nid et les coordinations interindividuelles chezBellicositermes natalensis etCubitermes sp. la théorie de la stigmergie: Essai d'interprétation du comportement des termites constructeurs , 1959, Insectes Sociaux.

[15]  Tomoyuki Hiroyasu,et al.  Distributed optimization algorithm for lighting color control using chroma sensors , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[16]  Nicanor Quijano,et al.  The Ideal Free Distribution: Theory and Engineering Application , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[17]  Kevin M. Passino,et al.  Optimal allocation of heterogeneous resources in cooperative control scenarios , 2009, Autom..

[18]  Vadim I. Utkin,et al.  A control engineer's guide to sliding mode control , 1999, IEEE Trans. Control. Syst. Technol..

[19]  Alice M. Agogino,et al.  Towards Demand-Responsive Intelligent Lighting With Wireless Sensing and Actuation , 2004 .

[20]  Kevin M. Passino,et al.  Stable Cooperative Vehicle Distributions for Surveillance , 2007 .

[21]  H. C. Snape THE ANNUAL CONFERENCE , 1950, Archives: The Journal of the British Records Association.

[22]  Bruce H. Krogh,et al.  Distributed model predictive control , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[23]  Asuman E. Ozdaglar,et al.  Distributed Subgradient Methods for Multi-Agent Optimization , 2009, IEEE Transactions on Automatic Control.

[24]  Yu-Chee Tseng,et al.  A WSN-Based Intelligent Light Control System Considering User Activities and Profiles , 2008, IEEE Sensors Journal.

[25]  Jonathan Wright Foraging: Behavior and Ecology, David W. Stephens, Joel S. Brown, Ronald C. Ydenberg (Eds.). University of Chicago Press, Chicago (2007), Pp. xiii+608. Price £23.50 paperback , 2008 .

[26]  Eduardo Camponogara,et al.  Distributed model predictive control , 2002 .

[27]  Yao-Jung Wen,et al.  Wireless networked lighting systems for optimizing energy savings and user satisfaction , 2008, 2008 IEEE Wireless Hive Networks Conference.

[28]  Dimitri P. Bertsekas,et al.  Nonlinear Programming , 1997 .

[29]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[30]  A Pantoja,et al.  A bioinspired approach for a multizone temperature control system , 2011, Bioinspiration & biomimetics.

[31]  Audrey Dussutour,et al.  Communal Nutrition in Ants , 2009, Current Biology.

[32]  Yoshihiro Yamamoto A new method for solving a linear programming problem , 2010, 49th IEEE Conference on Decision and Control (CDC).

[33]  Mikael Johansson,et al.  A simple peer-to-peer algorithm for distributed optimization in sensor networks , 2007, 2007 46th IEEE Conference on Decision and Control.

[34]  René Vidal,et al.  Consensus with robustness to outliers via distributed optimization , 2010, 49th IEEE Conference on Decision and Control (CDC).