Abstract:Small unmanned aerial vehicles are affected by the random distribution of obstacles and uncertain wind speed disturbances in complex low altitude environments. Traditional deterministic models are difficult to quantify dynamic risk fields, making candidate trajectories prone to local optima, which is not conducive to real-time updates of drone status, environmental models, and control strategies, resulting in deviations between actual flight and candidate trajectories. Therefore, a research on small unmanned aerial vehicle flight trajectory control method based on Monte Carlo method is proposed. Construct an environmental risk field model (obstacle position sub model and wind speed disturbance sub model), and achieve quantitative representation of dynamic risks through initialization of state vector probability density function. Generate candidate trajectories based on Markov chain Monte Carlo method, balance exploration efficiency and computational cost by dynamically adjusting sampling density strategy, and construct trajectory solution set that conforms to dynamic constraints. Introducing Bayesian optimization framework, utilizing Gaussian process surrogate model and Monte Carlo integration to evaluate the comprehensive cost of trajectory, achieving optimal trajectory screening under multi-objective optimization. By combining sliding window optimization technology, Kalman filtering, and Monte Carlo methods, real-time updates are made to the state, environmental model, and control strategy of unmanned aerial vehicles to cope with changes in uncertain factors, thereby achieving effective control of the flight trajectory of small unmanned aerial vehicles. The experimental results show that the candidate trajectories generated by the application of the design method for quadcopter small unmanned aerial vehicles tend to be consistent with the actual candidate trajectories, and the determined optimal trajectory for quadcopter small unmanned aerial vehicles is the same as the actual optimal trajectory. The minimum values of control disturbance variance and expected cost are 0.2 and 10, respectively.