在液压伺服系统动态流量软测量模型核心算法的研究中,综合考虑GA(Genetic Algorithm)和BFGS(Broyden-Fletcher-Goldfarb—Shanno)算法在最优化问题上的优势和不足,提出BFGS—GA.在GA中引入BFGS算子,对每一代中若干个精英个体以一定概率对其进行BFGS线性迭代运算.采用BFGS—GA对实数编码的染色体进行优化,得到最优的RBF(Radial Basis Funcdon)网络结构和参数.实验结果表明该算法比传统GA优化网络的速度提高16.09%,预测精度提高2.99%,能更好地满足动态流量软测量的要求.
During studying the core algorithms of the dynamic flow soft measurement model in hydraulic servo system, a new algorithm named BFGS-GA was proposed. It took the merits and the shortcomings of the GA and the BFGS algorithm in optimization into account. A BFGS operator was introduced into the genetic algorithm. BFGS operator carded on the BFGS iterative computation by certain probability for certain elitists of every generation. The chromosomes were coded with real number and optimized by the BFGS-GA. The experimentation results show that comparing to the traditional genetic algorithm, the BFGS-GA could save the training time about 16.09% and increase the forecast precision about 2.99%. So it can satisfy the request of dynamic flow soft measurement well.