With the increasing complexity of the working environment and the diversification of mission requirements of UAVs, traditional UAVs have a fixed structure and single function. It is difficult to be applied in occasions with complex environments and changing load demands. The modular reconfigurable flight array (MRFA) is composed of no less than four isomorphic unit modules that are freely spliced together. By adding or removing flight unit modules and adjusting the arrangement of flight unit modules, the configuration of the MRFA can be changed, so that it can adapt to complex environments and then complete different flight missions. In the process of MRFA research and development, online configuration identification has become one of important problem to be solved. In this paper, a configuration recognition algorithm is designed based on the breadth-first searching method to identify the online structure of MRFA firstly. Then, the dynamic model of the aircraft is carried out according to the obtained configuration information. At the same time, the mathematical model and configuration information of the MRFA are combined to establish an optimization control allocation mechanism to allocate suitable rotational speed for multiple rotors. Finally, several examples are carried out to show that the proposed technology can recognize the configuration with 100% recognition rate and average online recognition time 569.4ms. Then a cascade PID controller is designed to realize the flight control of the irregular MRFA with faster tracking performance of no more than 40 seconds.
Read full abstract