Coordinated Meta-level Control for

Tracking Meteorological Phenomenon

 

 

 

NetRads [Zink05a, Zink05b]  is a network of adaptive radars controlled by a collection of Meteorological Command and Control (MCC) agents that instruct where to scan based on emerging weather conditions. The NetRad radar is designed to quickly detect low-lying meteorological phenomena such as tornadoes. Each MCC agent has several radar associated with it. The MCC agent gathers raw data from the radars and runs detection algorithms on weather data to recognize significant meteorological phenomenon [Kra07].   It executes a local combinatorial optimization algorithm to determine the best configuration from a local point of view, then exchanges these configurations with neighborhood agents and a hill-climbing negotiation algorithm to determine which radars to activate and how much time to allocate to each task. This process of local optimization and negotiation is time-bounded since radars need to be constantly repositioned to track weather phenomena and recognize the arrival of ones.


Meta-level control in this application will balance the resources spent on local combinatorial optimization versus the number of negotiation cycles. This is important because in certain situations it is better to do a good job in local optimization and allocate fewer cycles to negotiation while in other situations more cycles for negotiation would be better. For example, if there are a lot of boundary tasks , then having more negotiation cycles to coordinate the scanning tasks may be preferable. This work involves gathering data to develop the methodology to determine where this balance is  and developing techniques to automate the meta-level control decision making process. The main research questions in developing this methodology as discussed above are:

Figure 1: UMASS Netrads simulator to track tornadoes [Kra07]

In the multi-agent (multi-MCC) context, meta-level control decisions at different agents need to be coordinated [Alex07]. These agents  have multiple high-level goals from which to choose, but if two or more radars need to coordinate their actions, the agents' meta-control components must be on the same page. That is, the agents must reason about the same problem and may need to be at the same stage of the problem-solving process (e.g., if one agent decides to devote little time to communication/negotiation before moving to other deliberative decisions while another agent sets aside a large portion of deliberation time for negotiation, the latter agent would waste time trying to negotiate with an unwilling partner). Thus if an agent changes the problem solving context it is focusing on, it must notify other agents with which it may interact. This suggests that the meta-control component of each agent should have a multi-agent policy, where the progression of what deliberations agents do, and when, is choreographed carefully and includes branches to account for what could happen as deliberation (and execution) plays out.  We are currently exploring these issues.

PI: Anita Raja
RAs: George Alexander, Jason Hillgen

Collaborator:  Professor Victor Lesser, UMass.

References:

[Alex07] G. Alexander, A. Raja, E. Durfee and D. Musliner, Design Paradigms for Meta-Control in Multi-Agent Systems Proceedings of AAMAS 2007 Workshop on Metareasoning in Agent-based Systems, pp 92-103, Hawaii, May 2007.

[Kra07] M. Krainin, B. An, V.  Lesser,  An Application of Automated Negotiation to Distributed Task Allocation.   IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2007). November 2007.

[Zink05a] M. Zink, D. Westbrook, E. Lyons, K. Hondl, J. Kurose, F. Junyent, L. Krnan and V. Chandrasekar University of Massachussetts Amherst, 2005. "NetRad: Distributed, Collaborative and Adaptive Sensing of the Atmosphere. Calibration and Initial Benchmarks", International Conference on Distributed Computing in Sensor Systems, Marina Del Rey, CA, USA, June 30 - July 1, 2005.

[Zink05b] M. Zink, D. Westbrook, S. Abdallah, B. Horling, V. Lakamraju, E. Lyons, V. Manfredi, J. Kurose, and K. Hondl, 2005. "Meteorological Command and Control: An End-to-end Architecture for a Hazardous Weather Detection Sensor Network", Workshop on End-to-End, Sense-and-Respond Systems, Applications, and Services, Seattle, WA, USA, June 5, 2005, pp. 37-42.


Images: Courtesy of NOAA and CASA Netrads Simulator