Abstract
An 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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Hunt, J.E., Cooke, D.E.: Learning Using an Artificial Immune System. Journal of Network and Computer Applications 19, 189–212 (1996)
Wen, X., Song, A.: An Immune Evolutionary Algorithm for Sphericity Error Evaluation. International Journal of Machine Tools & Manufacture 44, 1077–1084 (2004)
Chun, J.S., Kim, M.K., Jung, H.K., Hong, S.K.: Shape Optimization of Electromagnetic Devices Using Immune Algorithm. IEEE Transactions on Magnetics 33, 1876–1879 (1997)
Lun, G., Chueh, C.: Multi-objective Optimal Design of Truss Structure with Immune Algorithm. Computers and Structures 82, 829–844 (2004)
Kalinli, A., Karaboga, N.: Articificial Immune Algorithm for IIR Filter Design. Engineering Applications of Artificial Intelligence 18, 919–929 (2005)
Chun, J.S., Jung, H.K., Hahn, S.Y.: A Study on Comparison of Optimization Performances between Immune Algorithm and Other Heuristic Algorithms. IEEE Transactions on Magnetics 34, 2972–2975 (1998)
Sashida, T., Kenjo, T.: An Introduction to Ultrasonic Motors. Clarendon Press, Oxford (1993)
Ueha, S., Tomikawa, T.: Piezoelectric Motors: Theory and Application, pp. 1–293. Science Publications, Oxford (1993)
Lin, F.J., Wai, R.J., Hong, C.M.: Identification and Control of Rotary Traveling-wave Type Ultrasonic Motor Using Neural Networks. IEEE Transactions on Control Systems Technology 9, 672–680 (2001)
Senjyu, T., Miyazato, H., Yokoda, S., Uezato, K.: Speed Control of Ultrasonic Motors Using Neural Network. IEEE Transactions on Power Electronics 13, 381–387 (1998)
Xiong, Z.H., Zhang, J.: A Batch-to-batch Tterative Optimal Control Strategy Based on Recurrent Neural Network Models. Journal of Process Control 15, 11–21 (2005)
Cong, S., Gao, X.P.: Recurrent Neural Networks and Their Application in System Identification. Systems Engineering and Electronics 25, 194–197 (2003)
Dasgupta, D.: Artificial Immune Systems and Their Applications. Springer, Heidelberg (1999)
Zheng, R.R., Mao, Z.Y.: A Modified Artificial Immune Algorithm. Computer Engineering and Applications 33, 55–57 (2003)
Xu, X., Liang, Y.C., Lee, H.P., Lin, W.Z., Lim, S.P., Lee, K.H.: Mechanical Modeling of A Longitudinal Oscillation Ultrasonic Motor and Temperature Effect Analysis. Smart Materials and Structures 12, 514–523 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, Q., Xu, X., Liang, Y. (2006). Identification and Speed Control of Ultrasonic Motors Based on Modified Immune Algorithm and Elman Neural Networks. In: Greco, S., et al. Rough Sets and Current Trends in Computing. RSCTC 2006. Lecture Notes in Computer Science(), vol 4259. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908029_77
Download citation
DOI: https://doi.org/10.1007/11908029_77
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47693-1
Online ISBN: 978-3-540-49842-1
eBook Packages: Computer ScienceComputer Science (R0)