This paper proposes a system for autonomous aerial combat of next generation unmanned combat aerial vehicles(UVACs). The system includes a decision making scheme, positional prediction of targets, an aircraft model analysis, and a basic fighter maneuvering (BFM)-based combat guidance law designed to generate effective combat maneuvers. A oneon-one combat simulation environment is set up, and the virtual fighter pilot (VFP) combat simulation results are addressed. The VFP proposed in this paper follows the mindset of an real human pilot, and all the subcomponents that reflect the thought processes are modularized. The designed BFM-based aerial combat guidance law conducts suboptimal combat maneuvers in real time. In order for a fighter jet to attain advantageous positions in aerial combat, it must have the ability to carry out high agility maneuvers. Therefore, a V-n diagram and an energy-maneuverability chart analysis are used to determine the limits of the aircraft's flight operable regions and to find the corner velocity of the aircraft model for the maximum rate of turn. Based on the measured combat geometry, the VFP carries out decision making processes and assesses situations in terms of scoring functions. In order to preoccupy advantageous geometry in combat, the system estimates the future positions of the target using velocity estimation-based target prediction. The modularized VFP is designed using a MATLAB/Simulink, and its simulation environment is designed based on an F-16 model. The performance of the designed VFP is verified, and through animation, the maneuvers of the UCAVs are visualized in real time.
Abstract:In this paper, a simulation system based on X-Plane and MATLAB/Simulink for multiple UAVs is presented. For the conceptual design of this proposed system, a hierarchical system architecture for multiple UAVs is presented. This architecture has object-oriented data structure which consists of three objects (UAV status, mission and task, and environment) and a hierarchy consisting of four layers (decision making layer, task assignment layer, path and motion planning layer, and collision avoidance layer) is also proposed. In addition, this paper shows a implementation of simulation system based on the proposed system architecture using X-Plane and MATLAB/Simulink. The result of simulation from the developed system in this paper validate capability of application for multiple UAVs in real environment.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citationsโcitations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.