ABSTRACT

Unmanned aerial vehicle (UAV) is widely used in civilian and military applications, such as military reconnaissance, rescue, data collection, payload delivery and agriculture. A UAV usually works in an open operational environment; thus it is susceptible to various disruptions. Predictable disruptions have the information of time and location of occurrence and triggering event. Random disruptions can only be defined by utilizing probability distributions, and it can happen unexpectedly. Along with redundancy and connectivity, function re-allocation and human-in-the-loop are two means to protect the system. Function re-allocation redistributes the overall functionalities (remaining tasks) among the remaining UAVs when some UAVs leave the system because of disruptions. Sensor networks are becoming more and more popular in daily life, because they can help with monitoring tasks, such as with natural disaster, pollution, agriculture and industrial equipment. A sensor network or system that achieves resilience, high performance and energy efficiency at the same time is highly desirable.