Abstract
Since traditional fault tolerance methods of electronic systems are based on redundant fault tolerance technique, and their structures are fixed when circuits are designed, the self-adaptive ability is limited. In order to solve these problems, a novel circuit self-adaptive design technique based on evolvable hardware (EHW) is proposed. It features robustness, self-organization and self-adaption. It can be adapted to a complex environment through dynamic configuration of the circuit. In this paper, the proposed technique simulated. The consumption of hardware resources and the number of convergence iterations researched. The effectiveness and superiority of the proposed technique are verified. The designed circuit has the ability of resistible redundant-state interference (RRSI). The proposed technique has a broad application prospect, and it has great significance.
Similar content being viewed by others
References
S. Y. Yang. Fault Diagnosis and Reliability Design of Digital Systems, 2nd ed, Beijing, China: Tsinghua University Press, 1999.
Y. J. He, C. H. Chang. A new redundant binary booth encoding for fast 2n-bit multiplier design. IEEE Transactions on Circuits and Systems, Part I: Fundamental Theory and Applications, vol. 56, no. 6, pp. 1192–1201, 2009.
B. Vaseghi, N. Takorabet, J. P. Caron, B. Nahid-Mobarakeh, F. Meibody-Tabar, G. Humbert. Study of different architectures of fault-tolerant actuator using a twochannel PM motor. IEEE Transactions on Industry Applications, vol. 47, no. 1, pp. 47–54, 2011.
K. J. Gan, C. S Tsai, S. H. Liu. Multiple-input logic circuit design using BiCMOS-based negative differential resistance circuits. Analog Integrated Circuits and Signal Processing, vol. 73, no. 1, pp. 409–414, 2012.
J. Wang, H. L. Pei, N. Z. Wang. Adaptive output feedback control using fault compensation and fault estimation for linear system with actuator failure. International Journal of Automation and Computing, vol. 10, no. 5, pp. 463–471, 2013.
N. Laouti, S. Othman, M. Alamir, N. Sheibat-Othman. Combination of model-based observer and support vector machines for fault detection of wind turbines. International Journal of Automation and Computing, vol. 11, no. 3, pp. 274–287, 2014.
M. Arounassalame. Analysis of nonlinear electrical circuits using bernstein polynomials. International Journal of Automation and Computing, vol. 9, no. 1, pp. 81–86, 2012.
G. J. Gao, Y. R. Wang, R. Yao. Research on redundancy and tolerance of system with different structures. Transducer and Microsystem Technologies, vol. 26, no. 10, pp. 25–28, 2007. (in Chinese)
J. Davies, R. Dixon, R. M. Goodall, T. Steffen. Multi-agent control of high redundancy actuation. International Journal of Automation and Computing, vol. 11, no. 1, pp. 1–9, 2014.
D. S. Wang, W. M. Zheng, C. L. Wang. Upgradable and degradable reconfiguration for a TMR computer system. Acta Electronica Sinica, vol. 25, no. 8, pp. 41–44, 1997. (in Chinese)
L. Guo, Z. S. Tang. Specification and verification of the triple-modular redundancy fault-tolerant system. Journal of Software, vol. 14, no. 1, pp. 54–61, 2003. (in Chinese)
J. B. Zhang, J. Y. Cai, D. Y. Li, G. Pan. Ternary code implemented in hardware evolution research. Microelectronics & Computer, vol. 30, no. 3, pp. 1–4, 2013. (in Chinese)
L. Sekanina, Š Friedl. An evolvable combinational unit for FPGAs. Computing and Informatics, vol. 23, no. 5–6, pp. 461–486, 2004.
P. Layzell. Inherent qualities of circuits designed by artificial evolution: A preliminary study of population fault tolerance. In Proceedings of the 1st NASA/DoD Workshop on Evolvable Hardware, IEEE, Pasadena, USA, pp. 85–86, 1999.
S. C. Chiam, K. C. Tan, A. A. Mamun. Dynamic index tracking via multi-objective evolutionary algorithm. Applied Soft Computing, vol. 13, no. 7, pp. 3392–3408, 2013.
T. C. Lu, J. C. Juang. A region-based quantum evolutionary algorithm (RQEA) for global numerical optimization. Journal of Computational and Applied Mathematics, vol. 239, pp. 1–11, 2013.
Y. Tenne, K. Izui, S. Nishiwaki. A model-adaptive evolutionary algorithm for optimization. Artificial Life and Robotics, vol. 16, no. 4, pp. 546–550, 2012.
J. B. Zhang, J. Y. Cai, Y. F. Meng, T. Z. Meng. The fault self-repair strategy based on evolvable hardware and reparation balance technology. Chinese Journal of Aeronautics, vol. 27, no. 5, pp. 1211–1222, 2014.
P. C. Haddow, A. M. Tyrrell. Challenges of evolvable hardware: Past, present and the path to a promising future. Genetic Programming and Evolvable Machines, vol. 12, no. 3, pp. 183–215, 2011.
R. Ross, A. R. Hall. FPGA simulation using asexual genetic algorithms for integrated self-repair. In Proceedings of the 1st NASA/ESA Conference on Adaptive Hardware and Systems, IEEE, Istanbul, Turkey, pp. 301–304, 2006.
S. N. Pawar, R. S. Bichkar. Genetic algorithm with variable length chromosome for network intrusion detection. International Journal of Automation and Computing, vol. 12, no. 3, pp. 337–342, 2015.
H. Nazif, L. S. Lee. Optimised crossover genetic algorithm for capacitated vehicle routing problem. Applied Mathematical Modelling, vol. 36, no. 5, pp. 2110–2117, 2012.
D. M. Wonohadidjojo, G. Kothapalli, M. Y. Hassan. Position control of electro-hydraulic actuator system using fuzzy logic controller optimized by particle swarm optimization. International Journal of Automation and Computing, vol. 10, no. 3, pp. 181–193, 2013.
M. M. Zirkohi, M. M. Fateh, M. A. Shoorehdeli. Type-2 fuzzy control for a flexible-joint robot using voltage control strategy. International Journal of Automation and Computing, vol. 10, no. 3, pp. 242–255, 2013.
K. Kepa, F. Morgan, K. Kościuszkiewicz, L. Braun, M. Hübner, J. Becker. FPGA analysis tool: High-level flows for low-level design analysis in reconfigurable computing. In Proceedings of the 5th International Workshop, Springer, Karlsruhe, Germany, vol. 5453, pp. 62–73, 2009.
M. A. Mohamed. FPGA synthesis of VHDL OFDM system. Wireless Personal Communications, vol. 70, no. 4, pp. 1885–1909, 2011.
C. Z. Chi, W. G. Zhang, X. X. Liu. Application of analytic redundancy-based fault diagnosis of sensors to onboard maintenance system. Chinese Journal of Aeronautics, vol. 25, no. 2, pp. 236–242, 2012.
H. G. Gross, I. Schieferdecker, G. Din. Model-based builtin tests. Electronic Notes in Theoretical Computer Science, vol. 111, pp. 161–182, 2005.
M. J. Barragán, D. Vázquez, A. Rueda. Analog sinewave signal generators for mixed-signal built-in test applications. Journal of Electronic Testing, vol. 27, no. 3, pp. 305–320, 2011.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Chandrasekhar Kambhampati
Jun-Bin Zhang received his B. Sc. degree from University of Electronic Science and Technology of China, China in 2011, and received his M. Sc. degree from Mechanical Engineering College, China in 2013. Currently, he is a Ph.D. candidate at Department of Electronic and Optical Engineering, Mechanical Engineering College, China.
His research interests include evolvable hardware (EHW) and fault self-repair of electronic systems.
ORCID iD: 0000-0001-7085-6056
Jin-Yan Cai received B. Sc. degree from Nanjing University of Science and Technology, China in 1982. She received M. Sc. degree from Tsinghua University and Ph.D. degree from Nanjing University of Science and Technology, China in 1988 and 2010. Currently, she is a professor and Ph.D. supervisor at Mechanical Engineering College, China.
Her research interests include electronic system fault diagnosis, electronic system reliability, fault self-repair and evolvable hardware (EHW).
ORCID iD: 0000-0002-2070-2638
Ya-Feng Meng received his B. Sc., M. Sc. and Ph.D. degrees from Mechanical Engineering College, China in 1998, 2000 and 2004. Currently, he is an associate professor and master supervisor at Mechanical Engineering College, China.
His area of research includes electronic system fault diagnosis and electronic system reliability.
Tian-Zhen Meng received her B. Sc. degree from Nanjing University of Aeronautics and Astronautics, China in 2012. She is a master student at mechanical engineering college, China.
Her area of research includes electronic system fault diagnosis and evolvable hardware.
Rights and permissions
About this article
Cite this article
Zhang, JB., Cai, JY., Meng, YF. et al. A novel self-adaptive Circuit design technique based on evolvable hardware. Int. J. Autom. Comput. 17, 744–751 (2020). https://doi.org/10.1007/s11633-016-1000-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11633-016-1000-8