Show simple item record

dc.contributor.authorSaralegui, Robertoes_ES
dc.contributor.authorSanchez, Albertoes_ES
dc.contributor.authorCastro Martín, Ángel de es_ES
dc.contributor.otherUAM. Departamento de Tecnología Electrónica y de las Comunicacioneses_ES
dc.date.accessioned2022-03-30T15:53:34Zen_US
dc.date.available2022-03-30T15:53:34Zen_US
dc.date.issued2021-07-14en_US
dc.identifier.citationApplied Sciences-Basel 11.14 (2021): 6490en_US
dc.identifier.issn2076-3417 (online)es_ES
dc.identifier.urihttp://hdl.handle.net/10486/701133en_US
dc.description.abstractHardware-in-the-loop (HIL) simulations of power converters must achieve a truthful representation in real time with simulation steps on the order of microseconds or tens of nanoseconds. The numerical solution for the differential equations that model the state of the converter can be calculated using the fourth-order Runge–Kutta method, which is notably more accurate than Euler methods. However, when the mathematical error due to the solver is drastically reduced, other sources of error arise. In the case of converters that use deadtimes to control the switches, such as any power converter including half-bridge modules, the inductor current reaching zero during deadtimes generates a model error large enough to offset the advantages of the Runge–Kutta method. A specific model is needed for such events. In this paper, an approximation is proposed, where the time step is divided into two semi-steps. This serves to recover the accuracy of the calculations at the expense of needing a division operation. A fixed-point implementation in VHDL is proposed, reusing a block along several calculation cycles to compute the needed parameters for the Runge–Kutta method. The implementation in a low-cost field-programmable gate arrays (FPGA) (Xilinx Artix-7) achieves an integration time of 1 µs. The calculation errors are six orders of magnitude smaller for both capacitor voltage and inductor current for the worst case, the one where the current reaches zero during the deadtimes in 78% of the simulated cycles. The accuracy achieved with the proposed fixed point implementation is very close to that of 64-bit floating point and can operate in real time with a resolution of 1 µs. Therefore, the results show that this approach is suitable for modeling converters based on half-bridge modules by using FPGAs. This solution is intended for easy integration into any HIL system, including commercial HIL systems, showing that its application even with relatively high integration steps (1 µs) surpasses the results of techniques with even faster integration steps that do not take these events into accounten_US
dc.format.extent19 pag.es_ES
dc.format.mimetypeapplication/pdfen_US
dc.language.isoengen_US
dc.publisherMDPIen_US
dc.relation.ispartofApplied Sciencesen_US
dc.rights© Authorsen_US
dc.subject.otherField programmable gate arrayen_US
dc.subject.otherFixed-pointen_US
dc.subject.otherFloating-pointen_US
dc.subject.otherHardware-in-the-loopen_US
dc.subject.otherReal-time emulationen_US
dc.titleModeling of deadtime events in power converters with half-bridge modules for a highly accurate hardware-in-the-loop fixed point implementation in fpgaen_US
dc.typearticleen_US
dc.subject.ecienciaTelecomunicacioneses_ES
dc.relation.publisherversionhttps://doi.org/10.3390/app11146490es_ES
dc.identifier.doi10.3390/app11146490es_ES
dc.identifier.publicationfirstpage6490-1es_ES
dc.identifier.publicationissue14es_ES
dc.identifier.publicationlastpage6490-19es_ES
dc.identifier.publicationvolume11es_ES
dc.type.versioninfo:eu-repo/semantics/publishedVersionen_US
dc.contributor.groupHardware and Control Technology Laboratoryen_US
dc.rights.ccReconocimientoes_ES
dc.rights.accessRightsopenAccessen_US
dc.authorUAMCastro Martínez, Ángel (264856)es_ES
dc.authorUAMSánchez González, Alberto (262030)es_ES
dc.facultadUAMEscuela Politécnica Superiores_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record