基于改进免疫算法和Elman神经网络的超声马达速度辨识与控制
Identification and Speed Control of Ultrasonic Motors Based on Modified Immune Algorithm and Elman Neural Networks
本文提出了动态阈值调整人工面议算法。数值模拟实验表明,此算法比遗传算法和传统的免疫算法具有更高的收敛精度和更快的收敛速度。应用此算法训练改进的Elman网络,并提出了相应的辨识器和控制器来辨识和控制超声马达这一典型的非线性系统的速度,数值实验表明,提出的辨识器和控制器具有很高的收敛精度,对于系统内部噪声具有很好的鲁棒性。
n improved artificial immune algorithm with a dynamic threshold is presented in this paper. Numerical experiments show that compared with the genetic algorithm and the originally real-valued coding artificial immune algorithm, the improved algorithm possesses high speed of convergence and good performance of preventing the premature convergence. The proposed algorithm is employed to train the network structure, weights, initial inputs of the context units and self-feedback coefficient of the modified Elman network. A novel identifier and controller are constructed successively based on the proposed algorithm. A simulated dynamic system of the ultrasonic motor (USM) is considered as an example of a highly nonlinear system. The novel identifier and controller are applied to perform the speed identification and control of the ultrasonic motors. Numerical results show that both the identifier and controller based on the proposed algorithm possesses not only high convergent precision but also robustness to the external noise.
张巧、徐旭
自动化技术、自动化技术设备
动态阈值人工免疫算法Elman 网络超声马达系统辨识控制
dynamic thresholdartificial immune algorithmElman networkultrasonic motorsystem identificationcontrol
张巧,徐旭.基于改进免疫算法和Elman神经网络的超声马达速度辨识与控制[EB/OL].(2006-10-29)[2025-08-02].http://www.paper.edu.cn/releasepaper/content/200610-487.点此复制
评论