The traditional PID controller in quadrotor UAVs has poor performance, a large overshoot, and a long adjustment time, which limit its stability and accuracy in practical applications. In order to solve this problem, an improved whale optimization fuzzy PID control strategy based on CRICLE chaos map initialization is proposed, and a detailed simulation analysis was carried out using MATLAB software (MATLAB R2022B). Firstly, to more realistically reflect quadrotor UAVs’ flight behavior, a dynamic simulation model was established, and the dynamics and kinematic characteristics of the aircraft were considered. Then, CRICLE chaotic mapping initialization was introduced to improve the global search ability of the whale optimization algorithm and to effectively initialize the parameters of the fuzzy PID controller. This improved initialization method helped to speed up the convergence process and improve the stability of the control system. In the simulation experiments, we compared the performance indicators of the improved CRICLE chaotic mapping initialization whale optimization fuzzy PID controller to the traditional PID and fuzzy PID controllers, including overshoot, adjustment time, etc. The results show that the proposed control strategy has better performance than the traditional PID and fuzzy PID controllers, significantly reduces overshoot, and achieves a significant improvement in adjustment time. Therefore, the improved CRICLE chaotic mapping initialization whale optimization fuzzy PID control strategy proposed in this study provides an effective solution for improving the performance of the quadrotor control system and has practical application potential.