Page 49 - 2024年第55卷第2期
P. 49
为实现数据集的无量纲化,采用极
差法对样本 数 据 进 行 归 一化 处理,然后
进行网格训练:
x- x min
di
x′ = (5)
di
x - x
min
max
式中:x′为归一化后的样本数据;x 为
di di
原始样本数据;x 、x 为 x 中的最大
max min di
值、最小值。
3.3 PSO- BPNN - MIGA耦合优化模型
预测仿真智能算法(PSO - BPNN) [15 - 16]
利用粒子 群 算 法 [17] (PSO)优化 BP神经
网络 [18 - 19] 的权值与阈值来提升对信息间
非线性映射关系的预测能力,算法流程如
图 3所示。多岛遗传算法(MIGA) [20 - 22] 以 图 3 PSO - BPNN算法流程图
遗传算法(GA)为基础,将种群分割为多
个相互独立的 “岛” 并进行 GA优化求
解,同时各 “岛” 间个体定期迁移互换
保证了群体多样性,其有效提升了计算
能力、运行速度和全局搜索能力,算法
流程如图 4所示。
由于流场特性评价指标之间具有明
图 4 MIGA算法流程图
显的非一致性且进水结构设计参数对其
流场特 性 的 影 响 存 在 复 杂 非 线 性 关 系,
需要对流场特性评价指标与 结构设 计参
数之间的非线性映射关系进行准确辨识。
基于 PSO - BPNN和 MIGA构建多参数多
目标耦 合 优 化 模 型 PSO- BPNN- MIGA,
利用 PSO - BPNN预测辨识和拟合泵站原
型进水结构流场特性评价指 标与设 计参
数间的映射 关系,对 预 测输 出的 指标利
用线性加权 法 构 建目 标函数,最 后通过
MIGA对目标函数进行全局搜索寻优,实
现泵站原型进水结构流场特 性参数 多目
图 5 PSO - BPNN - MIGA耦合优化模型流程图
标优化。耦 合 优 化 模 型 运 算 流 程 如 图 5
所示,由相关研究成果 [23 - 24] 和经验得到模型参数配置,如表 5所列。
表 5 PSO - BPNN - MIGA耦合优化模型参数配置
BPNN算法 PSO算法 MIGA算法
神经网络结构 6 - 10 - 3 惯性权重 0.9~0.4 岛数 10
传递函数 tansig 学习因子 1.5 岛上个体数 10
训练函数 trainlm 种群规模 50 交叉率 1
训练速率 0.01 最大迭代次数 100 变异率 0.02
期望误差 10 - 6 迁移率 0.3
迁移间隔 3
进化代数 100
— 1 7 1 —