Diversity Diagnostic for New FPGA Based Controller of Renewable Energy Power Plant

Kenichi Morimoto, Yuichiro Shibata, Yudai Shirakura, Hidenori Maruta, Masaharu Tanaka, Fujio Kurokawa


The renewable energy plants tend to require the performance improvement and the scale extension continuously, and also tend to be installed in inconvenient locations for maintenance. Under these background, the control systems of them require high reliability and maintenance-free. In recent years, from the view point of heat generation and system inheritability, the construction of the control system with FPGA (Field Programmable Gate Array) is focused. To design the control system, redundancy with diversity is expected to be the key function to improve reliability and safety of the control, under the consideration of reduction of development cost and production cost. This paper proposes a methodology to generate diverse FPGA circuitries by the Technology-Mapping without both algorism diversity and code diversity. The diversity of the redundant control system is realized by different circuit structures in FPGA with the Technology Mapping and prove-in-use tools. From the simulation of real FPGA implementation setting, it is clarified that the diverse pair of FPGA circuitries improves the error detection rate and the common cause failure fraction. Moreover, it is also clarified that the proposed methodology provides the improvement of MTBF and Safety Integrity level (SIL) of control systems. Therefore, it is revealed that the proposed methodology realizes the new FPGA controller which is suitable for the redundant control system in renewable energy plants.

Total Views: 305


FPGA; Diversity; Reliability; Redundancy; Technology Mapping; Functional Safety

Full Text:



Y. Si, H. R. Karimi, H. Gao, "Parameter tuning for nacelle-based passive structural control of a spar-type floating wind turbine," in Proc. Industrial Electronics Society (IECON), pp. 7687-7691, Nov. 2013.

N. Luo, Y. Vidal, L. Acho, Wind turbine control and monitoring, Springer International, 2014.

M. K. Paul, B. Hamane, M. L. Doumbia, A. Cheriti, "Pitch control of a wind energy conversion system based on permanent magnet synchronous generator (PMSG)," in Proc. International Conference on Ecological Vehicles and Renewable Energies (EVER), pp. 1-7, Mar. 2015.

I. Moussa, A. Bouallegue, A. Khedher, “3 kW Wind Turbine Emulator Implementation on FPGA Using Matlab/Simulink,” in Proc. International Journal of Renewable Energy Research (IJRER), Vol.5, No.4, pp.1154-1163, 2015.

D. Patterson, J. L. Hennessy, Computer Organization and Design, 5th Edition, Elsevier, Morgan Kaufmann, 2013.

J. Cownie, "Multicore: the software view," in Proc. 12th EMEA ACADEMIC FORUM, Intel Corporation, 2007.

IEC, "61131-1 Programmable controllers - Part 3: Programming languages Ed.3," Feb. 2013.

K. H. John, M. Tiegelkamp, "Programming industrial automation systems," Springer International, 2001.

H. Kim, A. K. Lu, R. Rajkumar, "A coordinated approach for practical OS-level cache management in multi-core real-time systems," in Proc. Euromicro Conference on Real-Time Systems, pp. 80-89, Jul. 2013.

K. Gilles, S. Groesbrink, D. Baldin, T. Kerstan, "Proteus hypervisor: full virtualization and paravirtualization for multi-core embedded systems, embedded systems: design, analysis and verification," in Proc. IFIP International Embedded Systems Symposium (IESS), pp. 293-305, Jun. 2013.

C. Wang, W. Li, J. Belanger, "Real-time and faster-than-real-time simulation of Modular Multilevel Converters using standard multi-core CPU and FPGA chips," in Proc. Industrial Electronics Society (IECON), pp. 5405-5411, Nov.2013.

Y. Y. Tzou, T. S. Kuo, "Design and implementation of all FPGA-based motor control IC for permanent magnet AC servo motors," in Proc. International Conference on Industrial Electronics, Control and Instrumentation (IECON), vol.2, pp. 943-947, Nov. 1997.

J. T. Welch, J. Carletta, "A direct mapping FPGA architecture for industrial process control application," in Proc. International Conference on Computer Design (ICCD), pp. 595-598, Sep. 2000.

D.A. Lee, E.S. Kim, J. Yoo, J.S. Lee, J. G. Choi, "FBD to Verilog 2.0: an automatic translation of FBD into Verilog to develop FPGA," in Proc. International Conference on Information Science and Application (IcISA), pp. 1-4, May 2014.開

M. Kocur, S. Kozak, B. Dvorscak, "Design and implementation of FPGA - digital based PID controller," in Proc. International Carpathian Control Conference (ICCCC), pp. 233-236, May 2014.

J. Khalifat, A. Ebrahim, A. Adetomi, T. Arslan, "A dynamic partial reconfiguration design for camera systems," in Proc. Adaptive Hardware and Systems (AHS), pp. 1-7, Jun. 2015.

E.Monmasson, M.N.Cirstea, “FPGA design methodology for industrial control systems-a review,” IEEE Transactions on Industrial Electronics, vol. 54, no. 4, pp. 1824-1842, Aug. 2007.

G.Singh, S.S.Gill, “Design and Implementation of process controller for direct digital control on FPGA,” in Proc. International Conference on Machine Intelligence and Research Advancement (IC-MIRA), pp. 326-330, Dec. 2013.

S.W.A.Hashmi, M.Rehan, M.Aamir, H.Kumar,F.Liaquat, “Distributed process monitoring and control using FPGA,” in Proc. International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace & Electronics System (VITAE), pp. 1-5, May 2014.

A. M. Colak, Y. Shibata, F. Kurokawa, “FPGA implementation of the automatic multiscale based peak detection for real-time signal analysis on renewable energy systems,” in Proc. International Conference on Renewable Energy Reserch and Applications (ICRERA), pp. 379 – 384, Nov. 2016.

E. Irmak, I. Colak, H. I. Bulbul, N. Guler, A. Calpbinici, “FPGA based parallel connection system of separate voltage sources,” in Proc. International Conference on Renewable Energy Reserch and Applications (ICRERA), pp. 1-3, Nov. 2012.

IEC, “Functional safety of electrical/electronic/program-

mable electronic safety-related systems, IEC-61508-Part1-7 ed2.0,” Apr. 2010.

A. Hayek, M AI-Bokhaiti and J. Borcsok, "Design and implementation of an FPGA-based 1004-architecture for safety-related system-on-chips," in Proc. International Conference on Microelectronics (ICM), pp. 1-4, Dec. 2013.

R. Noji, S. Fujie, Y. Yoshikawa, H. Ichihara and T. Inoue, “Reliability and performance analysis of FPGA-based fault tolerant system,” in Proc. IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems (DFT), pp. 245-253, Oct. 2009.

F. Kastensmidt and R. Reis, “Soft error rate and fault tolerance techniques for FPGAs,” Circuit Design for Reliability, Springer, pp. 207-221, 2015.

M. Radu, “Reliability and fault tolerance analysis of FPGA platforms,” in Proc. IEEE Long Island Systems Applications and Technology Conference (LISAT), pp. 1-4, May 2014.

W. Wei, Y. Jun and Z. Mei-jie, “The research of FPGA reliability based on redundancy methods,” in Proc. International Conference on Computer Science and Network Technology (ICCSNT), pp. 1608-1611, Dec. 2011.

R. A. Ashraf, O. Mouri, R. Jadaa, R. F. Demara, "Design-for-Diversity for Improved Fault-Tolerance of TMR Systems on FPGAs," in Proc. International Conference on Reconfigurable Computing and FPGAs, pp. 99-104, Nov. 2011.

L. A. Tambara, F. L. Kastensmidt, J. R. Azambuja, E. Chielle, F. Almeida, G. Nazar, P. Rech, C. Frost, M. S. Lubaszewski, " Evaluating the effectiveness of a diversity TMR scheme under neutrons," in Proc. International Conference on Radiation and Its Effects on Components and Systems (RADECS), pp. 1-5, Sept. 2013.

T. Lovric, “Systematic and design diversity - Software techniques for hardware fault detection,” in LNCS 852, Springer, pp. 307-326, Oct. 1994.

T. Shindo, “Lightning strike fault risk on wind power generation system,” in Proc. International Symposium on Electromagnetic Compatibility (EMC), pp. 593-596, May 2014.

IEC, “Safety instrumented systems for the process industry sector, IEC-61511- ed2.0,” Feb. 2016.

K. Morimoto, Y. Shibata, Y. Shirakura, H. Maruta, F. Kurokawa, M. Nobe, M. Tanaka, “A New FPGA Based Green Controller Using Modeling Language,” in Proc. International Journal of Renewable Energy Research (IJRER), Vol.6, No.2, pp. 715-722, 2016.


  • There are currently no refbacks.

Online ISSN: 1309-0127


ijrereditor@gmail.com; ilhcol@gmail.com;

IJRER is cited in SCOPUS, EBSCO, WEB of SCIENCE (Thomson Reuters)