基于RBF代理模型和粒子群算法的水交换优化研究

Optimization of water exchange based on RBF surrogate model and particle swarm optimization

  • 摘要: 良好的水交换对改善水环境、提高水域周边景观效果等具有十分重要的作用。而引水置换的方法对促进水交换效果显著,但利用数值模拟进行水交换研究耗时长、效率低,且人为改变参数的局限性大,不利于寻找最优的换水方案。为解决这一问题,基于径向基函数(简称RBF)代理模型建立水交换优化模型,并通过粒子群算法求最优解。以某人工岛游艇别墅区港池初拟方案为例,验证该方法的可行性和优越性。算例结果表明:(1)构建的基于RBF代理模型的水交换优化模型精度较高;(2)基于RBF代理模型的水交换优化模型计算1次所需时间量级为秒,而传统数值模拟计算的量级为小时;(3)通过粒子群算法,对建立的基于RBF代理模型的水交换优化模型求解,得到研究区域的最优换水方案。上述最优方案的结果与MIKE21水动力和对流扩散模型的计算结果相符。

     

    Abstract: Good water exchange is very essential, not only for improving the water environment, but also for enhancing the landscape effect around the water. The diversion replacement method is significant for promoting water exchange. However, the numerical simulation method used to carry out water exchange research operates at a high time cost with low calculation efficiency. Moreover, artificially changing parameters have numerous limitations and are not conducive for finding the optimal water exchange scheme. To solve this problem, we established the optimization model of water exchange based on the radial basis function (RBF) surrogate model and used the particle swarm optimization to find the optimal solution for the surrogate model. To verify the feasibility and superiority of the method, we established an RBF surrogate model based on the initial plan of the harbor pool of an artificial island yacht villa and solved it. This example showed that: (1) The water exchange optimization model based on the RBF surrogate model had high precision. (2) The order of time required by the water exchange optimization model based on the RBF surrogate model was in seconds, while the order of time required by the traditional numerical simulation was in hours. (3) The particle swarm optimization, used to solve the established water exchange optimization model based on the RBF surrogate model, obtained the optimal water exchange scheme for the study area. The results were compared with the optimal scheme results obtained through the surrogate model where the difference between the two is negligible.

     

/

返回文章
返回