Managing power amongst a group of networked embedded fpgas using dynamic reconfiguration and task migration

Small unpiloted aircraft (UAVs) each have limited power budgets. If a group (swarm) of small UAVs is organized to perform a common task such as geo-location then it is possible to share the total power across the group by introducing task mobility inside the group supported by an ad hoc wireless network (where the communication encoding/decodeing is also done on fpgas). In this presentation I will describe research into the construction of a distributed operating system where partial dynamic reconfiguration and network mobility are combined so that fpga tasks can be moved to make the best use of the total power available in a swarm of UAVs.

[1]  Sorin Adrian Barbulescu,et al.  ITERATIVE DECODING OF TURBO CODES AND OTHER CONCATENATED CODES , 1996 .

[2]  A. Lynn Abbott,et al.  Reconfigurable object detection in FLIR image sequences , 2002, Proceedings. 10th Annual IEEE Symposium on Field-Programmable Custom Computing Machines.

[3]  Milind Tambe,et al.  Implementing Agent Teams in Dynamic Multiagent Environments , 1998, Appl. Artif. Intell..

[4]  H. Yamada,et al.  An autonomous flying object navigated by real-time optical flow and visual target detection , 2003, Proceedings. 2003 IEEE International Conference on Field-Programmable Technology (FPT) (IEEE Cat. No.03EX798).

[5]  Dejan S. Milojicic,et al.  Process migration , 1999, ACM Comput. Surv..

[6]  David Kotz,et al.  Mobile agents and the future of the internet , 1999, OPSR.

[7]  Stephen E. Dunagan,et al.  Demonstrating UAV-acquired real-time thermal data over fires , 2003 .

[8]  Stephen E. Dunagan,et al.  PRECISION AGRICULTURE AS A COMMERCIAL APPLICATION FOR SOLAR-POWERED UNMANNED AERIAL VEHICLES , 2002 .

[9]  Michael Rovatsos,et al.  Capturing agent autonomy in roles and XML , 2003, AAMAS '03.

[10]  Michael R. Genesereth,et al.  Software agents , 1994, CACM.

[11]  Anthony Finn,et al.  Miniature UAV’s & Future Electronic Warfare , 2003 .

[12]  David A. Kearney,et al.  Towards a Reconfigurable Tracking System , 2005, FPL.

[13]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[14]  David A. Kearney,et al.  The Development of an Operating System for Reconfigurable Computing , 2001, The 9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'01).

[15]  Scott Hauck,et al.  Reconfigurable computing: a survey of systems and software , 2002, CSUR.

[16]  Wayne P. Burleson,et al.  An FPGA-based data acquisition system for a 95 GHz W-band radar , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.