Carrier-based unmanned aerial aircraft (UAV) structure is subjected to severe tensile load during takeoff, especially the drawbar, which affects its fatigue performance and structural safety. However, the complex structural features pose great challenges for the engineering design. Considering this situation, a structural design, fatigue analysis, and parameters optimisation joint working platform are urgently needed to solve this problem. In this study, numerical analysis of strain fatigue is carried out based on the laboratory fatigue failure of the carrier-based aircraft drawbar. Taking the sensitivity of drawbar parameters to stress and life into account and optimum design of drawbar with fatigue life as a target using the parametric method, this study also includes cutting-edge parameters of milling cutters, structural details of the drawbar and so on. Then an experimental design is applied using the Latin hypercube sampling method, and a surrogate model based on RBF neural network is established. Lastly, a multi-island genetic algorithm is introduced for optimisation. The results show that the error between the obtained optimal solution and simulation is 0.26%, while the optimised stress level is reduced by 15.7%, and the life of the drawbar is increased by 122%.