Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico

Este proyecto parte del trabajo previo en la implementación de un controlador PID para un emulador eólico. Dicho emulador esta formado por un generador DC, conectado mecánicamente a un motor asíncrono, donde la velocidad de dicho motor AC es controlada por un variador de frecuencia, y la corriente y...

Full description

Autores:
Plata Palacín, Luis Eduardo
Gasser De la Hoz, Kelly Paola
Tipo de recurso:
Fecha de publicación:
2019
Institución:
Universidad del Norte
Repositorio:
Repositorio Uninorte
Idioma:
spa
OAI Identifier:
oai:manglar.uninorte.edu.co:10584/8794
Acceso en línea:
http://hdl.handle.net/10584/8794
Palabra clave:
Controlador
Emulador
PID
Eólico
Raspberry Pi 3B+
Raspberry
Eolic
Emulator
Controller
Rights
License
Universidad del Norte
id REPOUNORT2_b0faec48ad51855b730ff77bfe2c6fd2
oai_identifier_str oai:manglar.uninorte.edu.co:10584/8794
network_acronym_str REPOUNORT2
network_name_str Repositorio Uninorte
repository_id_str
dc.title.es_ES.fl_str_mv Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
dc.title.en_US.fl_str_mv Design and implementation of an interface, acquisition and control device for a wind emulator
title Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
spellingShingle Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
Controlador
Emulador
PID
Eólico
Raspberry Pi 3B+
Raspberry
Eolic
Emulator
Controller
title_short Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
title_full Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
title_fullStr Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
title_full_unstemmed Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
title_sort Diseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólico
dc.creator.fl_str_mv Plata Palacín, Luis Eduardo
Gasser De la Hoz, Kelly Paola
dc.contributor.advisor.none.fl_str_mv Pardo Gonzalez, Mauricio
Navarro Estrada, Loraine Isabel
dc.contributor.author.none.fl_str_mv Plata Palacín, Luis Eduardo
Gasser De la Hoz, Kelly Paola
dc.subject.es_ES.fl_str_mv Controlador
Emulador
PID
Eólico
topic Controlador
Emulador
PID
Eólico
Raspberry Pi 3B+
Raspberry
Eolic
Emulator
Controller
dc.subject.en_US.fl_str_mv Raspberry Pi 3B+
Raspberry
Eolic
Emulator
Controller
description Este proyecto parte del trabajo previo en la implementación de un controlador PID para un emulador eólico. Dicho emulador esta formado por un generador DC, conectado mecánicamente a un motor asíncrono, donde la velocidad de dicho motor AC es controlada por un variador de frecuencia, y la corriente y el voltaje de salida son sensados. El sistema fue implementado previamente utilizando una tarjeta de adquisición (DAQ) y el software SimuLink. El proyecto consiste en la implementación de un dispositivo de control “Standalone”; es decir, independiente de software externo. Debido a esto, se contempla el desarrollo de un prototipo funcional del sistema, el cual debe ser capaz de realizar apropiadamente el control de la potencia de salida del emulador. Además, el sistema debe permitir la modificación de las constantes del PID y la consigna, la cual se ingresa en forma de perfil de viento en un archivo CSV. Se eligió la Raspberry Pi 3B+ como la plataforma a utilizar, y se le añadieron módulos ADC y DAC, ADS1115 y MCP4725 respectivamente, para su acople con el sistema a controlar. Luego de implementar el sistema, se validó que este controla la potencia según el perfil o consigna vigente. Por otro lado, para los parámetros previamente validados, la acción de control se ve retrasada y la potencia controlada oscila alrededor de la consigna. Esto se debe al retraso, producto de la implementación de filtros digitales en la adquisición de datos de los sensores analógicos. Dicho retardo modifica las características del sistema el cual requiere un rediseño de los parámetros para su correcto funcionamiento.
publishDate 2019
dc.date.issued.none.fl_str_mv 2019-11-24
dc.date.accessioned.none.fl_str_mv 2020-01-16T15:31:21Z
dc.date.available.none.fl_str_mv 2020-01-16T15:31:21Z
dc.type.es_ES.fl_str_mv article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10584/8794
url http://hdl.handle.net/10584/8794
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.rights.es_ES.fl_str_mv Universidad del Norte
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Universidad del Norte
http://purl.org/coar/access_right/c_abf2
dc.publisher.es_ES.fl_str_mv Barranquilla, Universidad del Norte, 2019
institution Universidad del Norte
bitstream.url.fl_str_mv http://manglar.uninorte.edu.co/bitstream/10584/8794/1/Conexiones.pdf
http://manglar.uninorte.edu.co/bitstream/10584/8794/2/Conexiones.png
http://manglar.uninorte.edu.co/bitstream/10584/8794/3/Connections.pdf
http://manglar.uninorte.edu.co/bitstream/10584/8794/4/Connections.png
http://manglar.uninorte.edu.co/bitstream/10584/8794/5/license.txt
bitstream.checksum.fl_str_mv ab8d382f36810d0fc7cbc77f3caa4a58
8d144bb44800671f7c7cc54a7c7af58f
c5e0b4e96feb976b570100c72ee5706e
639a54466bc561f97cd522e1cec06415
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital de la Universidad del Norte
repository.mail.fl_str_mv mauribe@uninorte.edu.co
_version_ 1808401292231442432
spelling Pardo Gonzalez, MauricioNavarro Estrada, Loraine IsabelPlata Palacín, Luis EduardoGasser De la Hoz, Kelly Paola2020-01-16T15:31:21Z2020-01-16T15:31:21Z2019-11-24http://hdl.handle.net/10584/8794Este proyecto parte del trabajo previo en la implementación de un controlador PID para un emulador eólico. Dicho emulador esta formado por un generador DC, conectado mecánicamente a un motor asíncrono, donde la velocidad de dicho motor AC es controlada por un variador de frecuencia, y la corriente y el voltaje de salida son sensados. El sistema fue implementado previamente utilizando una tarjeta de adquisición (DAQ) y el software SimuLink. El proyecto consiste en la implementación de un dispositivo de control “Standalone”; es decir, independiente de software externo. Debido a esto, se contempla el desarrollo de un prototipo funcional del sistema, el cual debe ser capaz de realizar apropiadamente el control de la potencia de salida del emulador. Además, el sistema debe permitir la modificación de las constantes del PID y la consigna, la cual se ingresa en forma de perfil de viento en un archivo CSV. Se eligió la Raspberry Pi 3B+ como la plataforma a utilizar, y se le añadieron módulos ADC y DAC, ADS1115 y MCP4725 respectivamente, para su acople con el sistema a controlar. Luego de implementar el sistema, se validó que este controla la potencia según el perfil o consigna vigente. Por otro lado, para los parámetros previamente validados, la acción de control se ve retrasada y la potencia controlada oscila alrededor de la consigna. Esto se debe al retraso, producto de la implementación de filtros digitales en la adquisición de datos de los sensores analógicos. Dicho retardo modifica las características del sistema el cual requiere un rediseño de los parámetros para su correcto funcionamiento.This project is based on previous work in the implementation of a PID controller for a wind emulator. Said emulator is formed by a DC generator, mechanically connected to an asynchronous motor, where the speed of said AC motor is controlled by a frequency converter, and the current and the output voltage are sensed. The system was previously implemented using an acquisition card (DAQ) and SimuLink software. The project consists of the implementation of a “Standalone” control device; that is, independent of external software. Due to this, the development of a functional prototype of the system is contemplated, which must be able to properly control the output power of the emulator. In addition, the system must allow the modification of the PID constants and the setpoint, which is entered as a wind profile in a CSV file. The Raspberry Pi 3B + was chosen as the platform to be used, and ADC and DAC, ADS1115 and MCP4725 modules were added respectively, for coupling with the system to be controlled. After implementing the system, it was validated that it controls the power according to the current profile or setpoint. On the other hand, for the previously validated parameters, the control action is delayed and the controlled power oscillates around the setpoint. This is due to the delay, due to the implementation of digital filters in the acquisition of data from analog sensors. Said delay modifies the characteristics of the system which requires a redesign of the parameters for its correct operation.spaBarranquilla, Universidad del Norte, 2019Universidad del Nortehttp://purl.org/coar/access_right/c_abf2ControladorEmuladorPIDEólicoRaspberry Pi 3B+RaspberryEolicEmulatorControllerDiseño e implementación de un dispositivo de interfaz, adquisición y control para un emulador eólicoDesign and implementation of an interface, acquisition and control device for a wind emulatorarticlehttp://purl.org/coar/resource_type/c_6501ORIGINALConexiones.pdfConexiones.pdfDiagrama de conexiones de la plataforma y la planta a controlar.application/pdf145748http://manglar.uninorte.edu.co/bitstream/10584/8794/1/Conexiones.pdfab8d382f36810d0fc7cbc77f3caa4a58MD51Conexiones.pngConexiones.pngDiagrama de conexiones de la plataforma y la planta a controlar.image/png679281http://manglar.uninorte.edu.co/bitstream/10584/8794/2/Conexiones.png8d144bb44800671f7c7cc54a7c7af58fMD52Connections.pdfConnections.pdfDiagram showing the connections between the platform and the plant to controlapplication/pdf187034http://manglar.uninorte.edu.co/bitstream/10584/8794/3/Connections.pdfc5e0b4e96feb976b570100c72ee5706eMD53Connections.pngConnections.pngDiagram showing the connections between the platform chosen and the plant to controlimage/png728651http://manglar.uninorte.edu.co/bitstream/10584/8794/4/Connections.png639a54466bc561f97cd522e1cec06415MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://manglar.uninorte.edu.co/bitstream/10584/8794/5/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5510584/8794oai:manglar.uninorte.edu.co:10584/87942020-01-16 10:31:21.974Repositorio Digital de la Universidad del Nortemauribe@uninorte.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=