A new controller for DC-DC converters based on particle swarm optimization
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.6/7059 |
Resumo: | We propose a new controller for DC-DC converters based on particle swarm optimization (PSO). This new converter controller uses the PSO optimization method to directly control, by itself, the output voltage of a boost DC-DC converter. In order to validate and qualify the proposed converter controller, we analyzed and implemented some variants of the PSO algorithm, namely the standard PSO and the global local best PSO. The proposed converter controller was then compared with a variant of the classic PI controller with anti-windup, for different operational conditions. The three controllers compared in this work were implemented in the microcontroller TMS320F28027 by using the code composer studio from Texas Instruments. The results show that the proposed controller exhibits better behavior in terms of settling time and overshoot. Unlike most popular DC-DC converter controllers, the proposed controller does not require any sort of optimal parameter determination. |
id |
RCAP_559d206e9b72a0f2ee5cac1b0132b7f1 |
---|---|
oai_identifier_str |
oai:ubibliorum.ubi.pt:10400.6/7059 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
|
spelling |
A new controller for DC-DC converters based on particle swarm optimizationDC-DC converterParticle swarm optimization controllerVoltage mode controlWe propose a new controller for DC-DC converters based on particle swarm optimization (PSO). This new converter controller uses the PSO optimization method to directly control, by itself, the output voltage of a boost DC-DC converter. In order to validate and qualify the proposed converter controller, we analyzed and implemented some variants of the PSO algorithm, namely the standard PSO and the global local best PSO. The proposed converter controller was then compared with a variant of the classic PI controller with anti-windup, for different operational conditions. The three controllers compared in this work were implemented in the microcontroller TMS320F28027 by using the code composer studio from Texas Instruments. The results show that the proposed controller exhibits better behavior in terms of settling time and overshoot. Unlike most popular DC-DC converter controllers, the proposed controller does not require any sort of optimal parameter determination.ElsevieruBibliorumFermeiro, J.B.L.Pombo, José Álvaro NunesCalado, M. do RosárioMariano, S.2019-05-02T13:19:06Z2017-032017-03-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10400.6/7059eng1568494610.1016/j.asoc.2016.10.025metadata only accessinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-01-16T11:51:07ZPortal AgregadorONG |
dc.title.none.fl_str_mv |
A new controller for DC-DC converters based on particle swarm optimization |
title |
A new controller for DC-DC converters based on particle swarm optimization |
spellingShingle |
A new controller for DC-DC converters based on particle swarm optimization Fermeiro, J.B.L. DC-DC converter Particle swarm optimization controller Voltage mode control |
title_short |
A new controller for DC-DC converters based on particle swarm optimization |
title_full |
A new controller for DC-DC converters based on particle swarm optimization |
title_fullStr |
A new controller for DC-DC converters based on particle swarm optimization |
title_full_unstemmed |
A new controller for DC-DC converters based on particle swarm optimization |
title_sort |
A new controller for DC-DC converters based on particle swarm optimization |
author |
Fermeiro, J.B.L. |
author_facet |
Fermeiro, J.B.L. Pombo, José Álvaro Nunes Calado, M. do Rosário Mariano, S. |
author_role |
author |
author2 |
Pombo, José Álvaro Nunes Calado, M. do Rosário Mariano, S. |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
uBibliorum |
dc.contributor.author.fl_str_mv |
Fermeiro, J.B.L. Pombo, José Álvaro Nunes Calado, M. do Rosário Mariano, S. |
dc.subject.por.fl_str_mv |
DC-DC converter Particle swarm optimization controller Voltage mode control |
topic |
DC-DC converter Particle swarm optimization controller Voltage mode control |
description |
We propose a new controller for DC-DC converters based on particle swarm optimization (PSO). This new converter controller uses the PSO optimization method to directly control, by itself, the output voltage of a boost DC-DC converter. In order to validate and qualify the proposed converter controller, we analyzed and implemented some variants of the PSO algorithm, namely the standard PSO and the global local best PSO. The proposed converter controller was then compared with a variant of the classic PI controller with anti-windup, for different operational conditions. The three controllers compared in this work were implemented in the microcontroller TMS320F28027 by using the code composer studio from Texas Instruments. The results show that the proposed controller exhibits better behavior in terms of settling time and overshoot. Unlike most popular DC-DC converter controllers, the proposed controller does not require any sort of optimal parameter determination. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-03 2017-03-01T00:00:00Z 2019-05-02T13:19:06Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.6/7059 |
url |
http://hdl.handle.net/10400.6/7059 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
15684946 10.1016/j.asoc.2016.10.025 |
dc.rights.driver.fl_str_mv |
metadata only access info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
metadata only access |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Elsevier |
publisher.none.fl_str_mv |
Elsevier |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1777301811867156480 |