<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0379-3982</journal-id>
<journal-title><![CDATA[Revista Tecnología en Marcha]]></journal-title>
<abbrev-journal-title><![CDATA[Tecnología en Marcha]]></abbrev-journal-title>
<issn>0379-3982</issn>
<publisher>
<publisher-name><![CDATA[Instituto Tecnológico de Costa Rica]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0379-39822020000100138</article-id>
<article-id pub-id-type="doi">10.18845/tm.v33i1.5028</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Implementación en FPGA de un módulo lineal de estimación de parámetros eléctricos para un sistema fotovoltaico (PVS)]]></article-title>
<article-title xml:lang="en"><![CDATA[FPGA implementation of a linear module for the estimation of electrical parameters for a photovoltaic system (PVS)]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Lozano-Rivera]]></surname>
<given-names><![CDATA[Clevis]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Oviedo]]></surname>
<given-names><![CDATA[Marco]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Chacón-Rodríguez]]></surname>
<given-names><![CDATA[Alfonso]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Meza]]></surname>
<given-names><![CDATA[Carlos]]></given-names>
</name>
<xref ref-type="aff" rid="Aff"/>
</contrib>
</contrib-group>
<aff id="Af1">
<institution><![CDATA[,Instituto Tecnológico de Costa Rica Universidad Nacional Universidad Estatal a Distancia]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Costa Rica</country>
</aff>
<aff id="Af2">
<institution><![CDATA[,Instituto Tecnológico de Costa Rica Escuela de Electrónica ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Costa Rica</country>
</aff>
<aff id="Af3">
<institution><![CDATA[,Instituto Tecnológico de Costa Rica Escuela de Electrónica ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Costa Rica</country>
</aff>
<aff id="Af4">
<institution><![CDATA[,Instituto Tecnológico de Costa Rica Escuela de Electrónica ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
<country>Costa Rica</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>03</month>
<year>2020</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>03</month>
<year>2020</year>
</pub-date>
<volume>33</volume>
<numero>1</numero>
<fpage>138</fpage>
<lpage>151</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.sa.cr/scielo.php?script=sci_arttext&amp;pid=S0379-39822020000100138&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.sa.cr/scielo.php?script=sci_abstract&amp;pid=S0379-39822020000100138&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.sa.cr/scielo.php?script=sci_pdf&amp;pid=S0379-39822020000100138&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Resumen Este artículo presenta el análisis y evaluación de la implementación FPGA de un modelo adaptativo lineal para la estimación de parámetros eléctricos linealizados. Estos parámetros pueden provenir, por ejemplo, de modelos no lineales requeridos para el monitoreo de la eficiencia o el control de lazo cerrado de sistemas complejos, con necesidades de velocidad de procesamiento no alcanzables por sistemas embebidos tradicionales (en el orden de una mega muestra por segundo o más). El modelo implementado se compone de un juego de ecuaciones que se han derivado de una aproximación basada en el solucionador numérico típico de Euler para ecuaciones diferenciales. En el caso acá presentado, los parámetros representan el comportamiento dinámico de un panel generador fotovoltaico. El objetivo del modelo es evaluar el desempeño de algoritmos distribuidos de búsqueda del punto de máxima potencia, a partir de una única ecuación que describe su relación voltaje-corriente. El algoritmo se evalúa primero usando una descripción Verilog a nivel de transferencia de registros (RTL), y luego se prueba sobre una FPGA comercial, con datos generados desde un modelo dorado de alto nivel. La validación final sobre herramientas automatizadas de diseño electrónico de circuitos integrados (EDA) muestran que el diseño no es solo viable para portarse a una tecnología CMOS comercial, sino que es eficiente en términos de velocidad de procesamiento y consumo de potencia. Dicha eficiencia lo hace adecuado para el monitoreo y control de paneles solares interconectados.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[Abstract This papers presents the analysis and evaluation of the FPGA implementation of a linear adaptive model for the estimation of linearized electrical parameters. These parameters may come, for instance, from non linear models required for complex systems&#8217; efficiency monitoring and/or closed control loop, with speed processing needs not feasible for traditional embedded systems (on the order of at least 1 mega-sample per second). The implemented model is composed by a set of equations, that have been derived from an estimation approach based on a typical Euler numeric differential equation solver. In the particular case here presented, the parameters represent the dynamic behavior of a photovoltaic generator panel. The goal of the model is to evaluate the performance of distributed maximum power tracking algorithms, from a single equation that estimates the current-voltage relations. The algorithm is evaluated first using a Register Transfer Level (RTL) Verilog description, and then is tested on a commercial FPGA with data generated from a high level golden model reference. Final validation on integrated circuits Electronic Design Automation (EDA) tools show that the design is not only feasible to be ported to a commercial CMOS technology, but that is efficient in terms of processing speed and power consumption. Such efficiency makes it adequate for the monitoring and control of interconnected solar panels.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Estimador lineal adaptativo]]></kwd>
<kwd lng="es"><![CDATA[FPGA]]></kwd>
<kwd lng="es"><![CDATA[aritmética digital]]></kwd>
<kwd lng="es"><![CDATA[sistema fotovoltaico]]></kwd>
<kwd lng="es"><![CDATA[circuitos integrados CMOS]]></kwd>
<kwd lng="en"><![CDATA[Linear adaptive estimators]]></kwd>
<kwd lng="en"><![CDATA[FPGA]]></kwd>
<kwd lng="en"><![CDATA[digital arithmetic]]></kwd>
<kwd lng="en"><![CDATA[photovoltaic systems]]></kwd>
<kwd lng="en"><![CDATA[CMOS integrated circuits]]></kwd>
</kwd-group>
</article-meta>
</front><back>
<ref-list>
<ref id="B1">
<label>(1)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bello]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Relevador portátil de curvas IV de paneles fotovoltaicos como herramienta de diagnóstico in situ de sistemas de generación fotovoltaica.]]></article-title>
<source><![CDATA[Avances en Energías Renovables y Medio Ambiente]]></source>
<year>2009</year>
<page-range>77-83</page-range></nlm-citation>
</ref>
<ref id="B2">
<label>(2)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bube]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Fundamentals of solar cells: photovoltaic solar energy conversion]]></article-title>
<source><![CDATA[Elsevier]]></source>
<year>2012</year>
</nlm-citation>
</ref>
<ref id="B3">
<label>(3)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Meza]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Ortega]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[On-line estimation of the temperature dependent parameters of photovoltaic generators.]]></article-title>
<source><![CDATA[11th IFAC InternationaWorkshop on Adaptation and Learning in Control and Signal Processing]]></source>
<year>2013</year>
<publisher-loc><![CDATA[Francia ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B4">
<label>(4)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chiang]]></surname>
<given-names><![CDATA[Ch]]></given-names>
</name>
<name>
<surname><![CDATA[Tung-Sheng]]></surname>
<given-names><![CDATA[Ch]]></given-names>
</name>
<name>
<surname><![CDATA[Hou-Sheng]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Modeling a photovoltaic power system by CMAC-GBF.]]></article-title>
<source><![CDATA[Photovoltaic Energy Conversion]]></source>
<year>2003</year>
<volume>3</volume>
</nlm-citation>
</ref>
<ref id="B5">
<label>(5)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Cervantes]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Lopez]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Jeffry Quiros]]></surname>
<given-names><![CDATA[Q]]></given-names>
</name>
<name>
<surname><![CDATA[Rodriguez]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Salazar-Garcia]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Meza]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Chacon-Rodriguez]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Implementation of an open core IEEE 754-based FPU with non-linear arithmetic support]]></article-title>
<source><![CDATA[IEEE 36ta Convención de Centroamérica y Panamá]]></source>
<year>2016</year>
</nlm-citation>
</ref>
<ref id="B6">
<label>(6)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Bailey]]></surname>
<given-names><![CDATA[D. G.]]></given-names>
</name>
<name>
<surname><![CDATA[Poor]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Design for embedded image processing on FPGAs.]]></article-title>
<source><![CDATA[Singapore: John Wiley &amp; Sons]]></source>
<year>2011</year>
</nlm-citation>
</ref>
<ref id="B7">
<label>(7)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chacon-Rodriguez]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Julian]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[Masson]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Fast and low power integrated circuit for impulsive sound localisation using kalman fiter approach]]></article-title>
<source><![CDATA[Electronics Letters]]></source>
<year>2010</year>
<numero>7</numero>
<issue>7</issue>
<page-range>533-4</page-range></nlm-citation>
</ref>
<ref id="B8">
<label>(8)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Chacón-Rodríguez]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Circuitos integrados de bajo consumo para detección y localización de disparos de armas de fuego]]></article-title>
<source><![CDATA[Ph.D. dissertation]]></source>
<year>2009</year>
<publisher-loc><![CDATA[Mar del Plata, Argentina ]]></publisher-loc>
<publisher-name><![CDATA[Universidad Nacional de Mar del Plata]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<label>(9)</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lozano]]></surname>
<given-names><![CDATA[C]]></given-names>
</name>
<name>
<surname><![CDATA[Gómez]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Chacón-Rodríguez]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[Merchan]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[Julian]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
</person-group>
<article-title xml:lang=""><![CDATA[Analysis of source separation algorithms in industrial acoustic environments.]]></article-title>
<source><![CDATA[In Circuits &amp; Systems (LASCAS), 2015 IEEE 6th Latin American Symposium on,]]></source>
<year>2015</year>
<page-range>1-4</page-range></nlm-citation>
</ref>
</ref-list>
</back>
</article>
