The flush airdata sensing system (FADS) calculates flight parameters such as angle of attack, sideslip angle, Mach number, incoming flow pressure and static pressure based on the pressure measurement of the aircraft surface. It can effectively solve the problem that the leading edge of the pitot tube protruding from the fuselage cannot adapt to the severe aerodynamic heating faced by hypersonic aircraft during the cruise phase, and at the same time meet the aircraft's demand for stealth performance. At present, there is little analysis and research on the use of neural network methods and FADS systems for complex leading edge aircraft. In view of the subsonic/transonic conditions of hypersonic aircraft returning autonomously during the landing phase, the redundancy design and verification of the head FADS system of complex leading edge aircraft are carried out considering the influence of thin leading edge and inlet components. 15 pressure measuring holes are opened in the head of the complex leading edge aircraft. Through a large number of refined numerical simulations, the pressure database of the aircraft under different incoming flow conditions is established, and the typical working conditions are verified by wind tunnel tests. For the complex leading edge aircraft, 4 sets of neural network algorithms are established based on pressure data and redundant design research is carried out, including 1 set of 9-hole algorithm and 3 sets of redundant algorithms. Among them, the 9-hole algorithm has a higher accuracy, with the solution error of the angle of attack within 0.07∘, the solution error of the sideslip angle within 0.3∘, the solution error of the Mach number within 0.0012, and the relative error of the solution of the incoming flow pressure and static pressure within 1.5%. In addition, a system solution process with a certain fault tolerance was established, which can continue to maintain the effective output of the incoming flow parameters in the event of failure of any single pressure measuring hole.