This invention provides an active flow control method and
system based on
intelligent algorithms. The method includes: determining the number of inlet parameter sets for a typical flight state point, constrained by
simulation economy and sampling efficiency; performing numerical simulations according to the number of inlet parameter sets to obtain dataset 1, with inlet parameters as independent variables and flow field characteristics as dependent variables; obtaining dataset 2, with flight state as independent variables and flow field characteristics as dependent variables, through numerical
simulation for a certain set of inlet parameters; constructing a proxy model of
inlet flow field characteristics for a typical flight state point using
deep learning based on dataset 1; constructing a proxy model of
inlet flow field characteristics for a wide-speed-domain flight state based on the proxy model of
inlet flow field characteristics for the flight state point, using a transfer learning
algorithm and dataset 2; constructing an environment-agent
interaction model based on a deep
reinforcement learning algorithm, using the proxy model of inlet flow field characteristics for a wide-speed-domain flight state as the environment model for deep
reinforcement learning; setting optimization termination conditions based on the environment-agent
interaction model, and obtaining a control sequence with continuously optimal inlet performance under different flight states through deep
reinforcement learning. This invention can stably adapt to flight scenarios with a wide speed range and a large airspace, and achieve real-
time optimal control of the air intake flow field under a wide speed range, solving the problem of poor generalization ability of traditional methods under different operating conditions.