Strategies for choosing an appropriate numerical method for FPGA-based HIL. (November 2021)
- Record Type:
- Journal Article
- Title:
- Strategies for choosing an appropriate numerical method for FPGA-based HIL. (November 2021)
- Main Title:
- Strategies for choosing an appropriate numerical method for FPGA-based HIL
- Authors:
- Yushkova, Marina
Sanchez, Alberto
de Castro, Angel - Abstract:
- Highlights: FPGA implementations for numerical solvers are different from software ones. When area and latency are considered, high-order methods are not the best choice. The DAC's resolution also affects this choice as it may limit the global accuracy. The 32- and 64-bit floating point models are implemented using HLS languages. This paper analyses the system's global accuracy, considering all these factors. Abstract: Hardware-In-the-Loop (HIL) has become a very popular approach for power electronics testing in recent years due to its safety and low cost. Furthermore, the outcome of HIL techniques has improved with the incorporation of Field-Programmable Gate Arrays (FPGAs), which allow faster and more accurate real-time simulations. The use of FPGAs in HIL implies some challenges, like the choice of a relevant numerical method for the implementation. The task is not trivial, because the numerical method should be executed in real time and it should obtain the best trade-off between accuracy and hardware resources using the smallest possible computation time. The HIL performance of four popular numerical methods is evaluated in this paper: 1 st order Forward Euler, 2 nd order Adams–Bashforth, 2 nd order Runge–Kutta, and 4 th order Runge–Kutta. Their error results with different simulation time steps and 32- and 64-bit resolutions are calculated. The methods are implemented in FPGA for the simulation of a simple power converter independently and as a part of an HIL systemHighlights: FPGA implementations for numerical solvers are different from software ones. When area and latency are considered, high-order methods are not the best choice. The DAC's resolution also affects this choice as it may limit the global accuracy. The 32- and 64-bit floating point models are implemented using HLS languages. This paper analyses the system's global accuracy, considering all these factors. Abstract: Hardware-In-the-Loop (HIL) has become a very popular approach for power electronics testing in recent years due to its safety and low cost. Furthermore, the outcome of HIL techniques has improved with the incorporation of Field-Programmable Gate Arrays (FPGAs), which allow faster and more accurate real-time simulations. The use of FPGAs in HIL implies some challenges, like the choice of a relevant numerical method for the implementation. The task is not trivial, because the numerical method should be executed in real time and it should obtain the best trade-off between accuracy and hardware resources using the smallest possible computation time. The HIL performance of four popular numerical methods is evaluated in this paper: 1 st order Forward Euler, 2 nd order Adams–Bashforth, 2 nd order Runge–Kutta, and 4 th order Runge–Kutta. Their error results with different simulation time steps and 32- and 64-bit resolutions are calculated. The methods are implemented in FPGA for the simulation of a simple power converter independently and as a part of an HIL system which includes a DAC. The hardware synthesis results are obtained along with the minimum execution time for each method. The results show that even though Runge–Kutta methods get the best accuracy outcome, once accuracy limiting factors in real environments are considered, the simplest methods ( 1 st order Forward Euler and 2 nd order Adams–Bashforth) gain the best overall performance considering Cost Performance Indexes. … (more)
- Is Part Of:
- International journal of electrical power & energy systems. Volume 132(2021)
- Journal:
- International journal of electrical power & energy systems
- Issue:
- Volume 132(2021)
- Issue Display:
- Volume 132, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 132
- Issue:
- 2021
- Issue Sort Value:
- 2021-0132-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-11
- Subjects:
- Real-Time Simulation -- Power Electronics -- Hardware-in-the-Loop -- FPGA -- Switching Converter -- Numerical Methods
Electrical engineering -- Periodicals
Electric power systems -- Periodicals
Électrotechnique -- Périodiques
Réseaux électriques (Énergie) -- Périodiques
Electric power systems
Electrical engineering
Periodicals
621.3 - Journal URLs:
- http://www.sciencedirect.com/science/journal/01420615 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.ijepes.2021.107186 ↗
- Languages:
- English
- ISSNs:
- 0142-0615
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.220000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 17259.xml