Abstract
Brushless Motors are frequently employed in control systems. The reliability of the brushless motor control circuits is highly critical especially in harsh environments. This paper presents an Evolvable Hardware (EHW) platform for automated design and adaptation of a brushless motors control circuit. The platform uses the principles of EHW to automate the configuration of FPGA dedicated to the implementation of the motor control circuit. The ability of the platform to adapt to a certain number of faults was investigated through introducing single logic unit faults and multi-logic unit faults. Results show that the functionality of the motor control circuit can be recovered through evolution. They also show that the location of faulty logic units can affect the ability of the evolutionary algorithm to evolve correct circuits, and the evolutionary recovery ability of the circuit decreases as the number of fault logic units is increasing.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Arslan, B.I., Thomsom, T.R.: Evolutionary Design and Adaptation of High Performance Digital Filters with an Embedded Reconfigurable Fault Tolerant Hardware Platform. In: Software Computing, vol. 8, pp. 307–317. Springer, Berlin (2004)
Higuchi, T., Niwa, T., Tanaka, T., de Garis, H., Furuya, T.: Evolvable Hardware with Genetic Learning: A first step toward building a Darwin machine. In: Proc. of Second International Conference On the Simulation Adaptive Behavior (SAB 1992), Cambridge, MA, pp. 417–424 (1992)
Higuchi, T., Liu, Y., Yao, X. (eds.): Evolvable Hardware. Springer Science+Media LLC, New York (2006)
Yao, X., Higuichi, T.: Promises and Challenges of Evolvable Hardware. IEEE Trans. On Systems Man and Cybernetics-Part C: Applications and Reviews 29, 87–97 (1999)
Murakawa, M., Yoshizawa, S., Kajitani, I., Yao, X., Kajihara, N., Iwata, M., Higuchi, T.: The GRD Chip: Genetic Reconfiguration of DSPs for Neural Network Processing. IEEE Transactions on Computers 48(6), 628–639 (1999)
Zhao, S.G., Jiao, L.C.: Multi-objective Evolutionary Design and Knowledge Discovery of Logic Circuits Based on an Adaptive Genetic Algorithm. In: Genetic Programming and Evolvable Machines, vol. 8, pp. 195–210. Springer, Berlin (2006)
He, J., Yao, X., Chen, Y.: A Novel and Practicable On-chip Adaptive Lossless Image Compression Scheme Using Intrinsic Evolvable Hardware. Connection Science 19(4), 281–295 (2007)
Gao, G.J., Wang, Y.R., Cui, J., Yao, R.: Research on Multi-objective On-line Evolution Technology of Digital Circuit Based on FPGA Model. In: Proc. of 7th International Conference of Evolvable System: From Biology to Hardware, Wuhan, China, pp. 67–76 (2007)
Ji, Q.J., Wang, Y.R., Xie, M., Cui, J.: Research on Fault-Tolerance of Analog Circuit Based on Evolvable Hardware. In: Proc. of 7th International Conference of Evolvable System: From Biology to Hardware, Wuhan, China, pp. 100–108 (2007)
Yao, R., Wang, Y.R., Yu, S.L., Gao, G.J.: Research on the Online Evolution Approach for the Digital Evolvable Hardware. In: Proc. of 7th International Conference of Evolvable System: From Biology to Hardware, Wuhan, China, pp. 57–66 (2007)
Stoica, A., Keymeulen, D., Arslan, T., Duong, V., Zebulum, R.S., Ferguson, I., Guo, X.: Circuit Self-Recovery Experiments in Extreme Environments. In: Proceedings of the 2004 NASA/DoD Conference on Evolution Hardware, Seattle, WA, USA, pp. 142–145 (2004)
Stoica, A., Keymeulen, D., Zebulum, R.S., Thakoor, A., Daud, T., Klimeck, G., Jin, Y., Tawel, R., Duong, V.: Evolution of Analog Circuits on Field Programmable Transistor Arrays. In: Proc. of the Second NASA/DOD Workshop on Evolvable Hardware, pp. 99–108. IEEE Computer Society Press, Los Alamitos (2000)
Yuan, L., Ding, G.L., Liu, W.B., Huang, F.Y., Zhao, Q.: TMR Hardware and Its Implementation on Controlling System. Computer Engineering 32(21), 249–251 (2006)
Chu, J.: Study of the Fault Tolerant Bionic circuit Model. PhD. Dissertation. Ordnance Engineering College, Shijiazhuang, China (2009) (in Chinese)
Zhao, S.G.: Study of the Evolutionary Design Methods of Electronic Circuits. PhD. Dissertation. Xidian University, Xi_an, China (2003) (in Chinese)
Schnier, T., Yao, X.: Using Negative Correlation to Evolve Fault-Tolerant Circuits. In: Tyrrell, A.M., Haddow, P.C., Torresen, J. (eds.) ICES 2003. LNCS, vol. 2606, pp. 35–46. Springer, Heidelberg (2003)
Yao, X.: Following the Path of Evolvable Hardware. Communications of the ACM 42(4), 47–49 (1999)
Minku, L.L., White, A., Yao, X.: The Impact of Diversity on On-line Ensemble Learning in the Presence of Concept Drift. IEEE Transactions on Knowledge and Data Engineering 22(5), 730–742 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wu, H., Chu, J., Yuan, L., Zhao, Q., Liu, S. (2011). Fault-Tolerance Simulation of Brushless Motor Control Circuits. In: Di Chio, C., et al. Applications of Evolutionary Computation. EvoApplications 2011. Lecture Notes in Computer Science, vol 6625. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20520-0_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-20520-0_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20519-4
Online ISBN: 978-3-642-20520-0
eBook Packages: Computer ScienceComputer Science (R0)