Validation of MPPT controller based on backstepping using the model and the processor in the loop with a 32-bit microcontroller

In this paper, we present the validation of control using backstepping for Maximum Power Point Tracking (MPPT). For designing this controller, we follow an approach based on the validation of two Model based Design (MBD) tests. The objective is to design, to test and to validate the MPPT algorithms...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Diouri, Omar, Senhaji, Saloua, Faquir, Sanaa, Jamil, Mohammed Ouazzani
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 1
container_start_page
container_title
container_volume 2814
creator Diouri, Omar
Senhaji, Saloua
Faquir, Sanaa
Jamil, Mohammed Ouazzani
description In this paper, we present the validation of control using backstepping for Maximum Power Point Tracking (MPPT). For designing this controller, we follow an approach based on the validation of two Model based Design (MBD) tests. The objective is to design, to test and to validate the MPPT algorithms into embedded software. Using the Perturb and observe algorithm (P&O) allows to provide the reference voltage to the backstepping controller. After testing the good behavior of the whole system, we can generate C code optimized exactly for the STM32F4 microcontroller. Model in the Loop (MIL) and Processor in the Loop (PIL) are two techniques used to simulate the MPPT algorithm and backstepping controller. As conclusion, the algorithm and controller developed demonstrates a high performance with MPPT requirements. The power generated from PV array tracked perfectly the reference power with response time is less than 0.006s.
doi_str_mv 10.1063/5.0149117
format Conference Proceeding
fullrecord <record><control><sourceid>proquest_scita</sourceid><recordid>TN_cdi_scitation_primary_10_1063_5_0149117</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2835641847</sourcerecordid><originalsourceid>FETCH-LOGICAL-p967-37fcaac95727ac8765108d39e45ae59908d97284e8d38f6998abdf2674df15523</originalsourceid><addsrcrecordid>eNo9kEtLAzEUhYMoWKsL_0HAnTA178dSilahYhdF3A2ZTMamTifjJEVc-ddNH7i5l3vu4Z7LB8A1RhOMBL3jE4SZxliegBHmHBdSYHEKRghpVhBG38_BRYxrhIiWUo3A75tpfW2SDx0MDXxZLJbQhi4NoW3dACsTXQ3zrjL2MybX9777gNu4q2nl4CbUroWmq_dTPwTrYgwD9N1eaEPo4bdPK2ggJUXlE9x4m13_CZfgrDFtdFfHPgbLx4fl9KmYv86ep_fzotdCFlQ21hiruSTSWCUFx0jVVDvGjeNa50FLopjLomqE1spUdUOEZHWTKRA6BjeHs_nFr62LqVyH7dDlxJIoygXDisnsuj24ovVpz6TsB78xw0-JUbnjW_LyyJf-Adz8bTc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>2835641847</pqid></control><display><type>conference_proceeding</type><title>Validation of MPPT controller based on backstepping using the model and the processor in the loop with a 32-bit microcontroller</title><source>AIP Journals Complete</source><creator>Diouri, Omar ; Senhaji, Saloua ; Faquir, Sanaa ; Jamil, Mohammed Ouazzani</creator><contributor>Boulouard, Zakaria ; Ouaissa, Mariya ; Ouaissa, Mariyam ; Iwendi, Celestine ; Himer, Sarah El ; Mellouli, El Mehdi ; Khan, Inam Ullah</contributor><creatorcontrib>Diouri, Omar ; Senhaji, Saloua ; Faquir, Sanaa ; Jamil, Mohammed Ouazzani ; Boulouard, Zakaria ; Ouaissa, Mariya ; Ouaissa, Mariyam ; Iwendi, Celestine ; Himer, Sarah El ; Mellouli, El Mehdi ; Khan, Inam Ullah</creatorcontrib><description>In this paper, we present the validation of control using backstepping for Maximum Power Point Tracking (MPPT). For designing this controller, we follow an approach based on the validation of two Model based Design (MBD) tests. The objective is to design, to test and to validate the MPPT algorithms into embedded software. Using the Perturb and observe algorithm (P&amp;O) allows to provide the reference voltage to the backstepping controller. After testing the good behavior of the whole system, we can generate C code optimized exactly for the STM32F4 microcontroller. Model in the Loop (MIL) and Processor in the Loop (PIL) are two techniques used to simulate the MPPT algorithm and backstepping controller. As conclusion, the algorithm and controller developed demonstrates a high performance with MPPT requirements. The power generated from PV array tracked perfectly the reference power with response time is less than 0.006s.</description><identifier>ISSN: 0094-243X</identifier><identifier>EISSN: 1551-7616</identifier><identifier>DOI: 10.1063/5.0149117</identifier><identifier>CODEN: APCPCS</identifier><language>eng</language><publisher>Melville: American Institute of Physics</publisher><subject>Algorithms ; Control systems design ; Controllers ; Maximum power tracking ; Microcontrollers ; Microprocessors</subject><ispartof>AIP conference proceedings, 2023, Vol.2814 (1)</ispartof><rights>Author(s)</rights><rights>2023 Author(s). Published by AIP Publishing.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://pubs.aip.org/acp/article-lookup/doi/10.1063/5.0149117$$EHTML$$P50$$Gscitation$$H</linktohtml><link.rule.ids>309,310,314,780,784,789,790,794,4512,23930,23931,25140,27924,27925,76384</link.rule.ids></links><search><contributor>Boulouard, Zakaria</contributor><contributor>Ouaissa, Mariya</contributor><contributor>Ouaissa, Mariyam</contributor><contributor>Iwendi, Celestine</contributor><contributor>Himer, Sarah El</contributor><contributor>Mellouli, El Mehdi</contributor><contributor>Khan, Inam Ullah</contributor><creatorcontrib>Diouri, Omar</creatorcontrib><creatorcontrib>Senhaji, Saloua</creatorcontrib><creatorcontrib>Faquir, Sanaa</creatorcontrib><creatorcontrib>Jamil, Mohammed Ouazzani</creatorcontrib><title>Validation of MPPT controller based on backstepping using the model and the processor in the loop with a 32-bit microcontroller</title><title>AIP conference proceedings</title><description>In this paper, we present the validation of control using backstepping for Maximum Power Point Tracking (MPPT). For designing this controller, we follow an approach based on the validation of two Model based Design (MBD) tests. The objective is to design, to test and to validate the MPPT algorithms into embedded software. Using the Perturb and observe algorithm (P&amp;O) allows to provide the reference voltage to the backstepping controller. After testing the good behavior of the whole system, we can generate C code optimized exactly for the STM32F4 microcontroller. Model in the Loop (MIL) and Processor in the Loop (PIL) are two techniques used to simulate the MPPT algorithm and backstepping controller. As conclusion, the algorithm and controller developed demonstrates a high performance with MPPT requirements. The power generated from PV array tracked perfectly the reference power with response time is less than 0.006s.</description><subject>Algorithms</subject><subject>Control systems design</subject><subject>Controllers</subject><subject>Maximum power tracking</subject><subject>Microcontrollers</subject><subject>Microprocessors</subject><issn>0094-243X</issn><issn>1551-7616</issn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNo9kEtLAzEUhYMoWKsL_0HAnTA178dSilahYhdF3A2ZTMamTifjJEVc-ddNH7i5l3vu4Z7LB8A1RhOMBL3jE4SZxliegBHmHBdSYHEKRghpVhBG38_BRYxrhIiWUo3A75tpfW2SDx0MDXxZLJbQhi4NoW3dACsTXQ3zrjL2MybX9777gNu4q2nl4CbUroWmq_dTPwTrYgwD9N1eaEPo4bdPK2ggJUXlE9x4m13_CZfgrDFtdFfHPgbLx4fl9KmYv86ep_fzotdCFlQ21hiruSTSWCUFx0jVVDvGjeNa50FLopjLomqE1spUdUOEZHWTKRA6BjeHs_nFr62LqVyH7dDlxJIoygXDisnsuj24ovVpz6TsB78xw0-JUbnjW_LyyJf-Adz8bTc</recordid><startdate>20230711</startdate><enddate>20230711</enddate><creator>Diouri, Omar</creator><creator>Senhaji, Saloua</creator><creator>Faquir, Sanaa</creator><creator>Jamil, Mohammed Ouazzani</creator><general>American Institute of Physics</general><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope></search><sort><creationdate>20230711</creationdate><title>Validation of MPPT controller based on backstepping using the model and the processor in the loop with a 32-bit microcontroller</title><author>Diouri, Omar ; Senhaji, Saloua ; Faquir, Sanaa ; Jamil, Mohammed Ouazzani</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p967-37fcaac95727ac8765108d39e45ae59908d97284e8d38f6998abdf2674df15523</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Control systems design</topic><topic>Controllers</topic><topic>Maximum power tracking</topic><topic>Microcontrollers</topic><topic>Microprocessors</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Diouri, Omar</creatorcontrib><creatorcontrib>Senhaji, Saloua</creatorcontrib><creatorcontrib>Faquir, Sanaa</creatorcontrib><creatorcontrib>Jamil, Mohammed Ouazzani</creatorcontrib><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Diouri, Omar</au><au>Senhaji, Saloua</au><au>Faquir, Sanaa</au><au>Jamil, Mohammed Ouazzani</au><au>Boulouard, Zakaria</au><au>Ouaissa, Mariya</au><au>Ouaissa, Mariyam</au><au>Iwendi, Celestine</au><au>Himer, Sarah El</au><au>Mellouli, El Mehdi</au><au>Khan, Inam Ullah</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Validation of MPPT controller based on backstepping using the model and the processor in the loop with a 32-bit microcontroller</atitle><btitle>AIP conference proceedings</btitle><date>2023-07-11</date><risdate>2023</risdate><volume>2814</volume><issue>1</issue><issn>0094-243X</issn><eissn>1551-7616</eissn><coden>APCPCS</coden><abstract>In this paper, we present the validation of control using backstepping for Maximum Power Point Tracking (MPPT). For designing this controller, we follow an approach based on the validation of two Model based Design (MBD) tests. The objective is to design, to test and to validate the MPPT algorithms into embedded software. Using the Perturb and observe algorithm (P&amp;O) allows to provide the reference voltage to the backstepping controller. After testing the good behavior of the whole system, we can generate C code optimized exactly for the STM32F4 microcontroller. Model in the Loop (MIL) and Processor in the Loop (PIL) are two techniques used to simulate the MPPT algorithm and backstepping controller. As conclusion, the algorithm and controller developed demonstrates a high performance with MPPT requirements. The power generated from PV array tracked perfectly the reference power with response time is less than 0.006s.</abstract><cop>Melville</cop><pub>American Institute of Physics</pub><doi>10.1063/5.0149117</doi><tpages>8</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0094-243X
ispartof AIP conference proceedings, 2023, Vol.2814 (1)
issn 0094-243X
1551-7616
language eng
recordid cdi_scitation_primary_10_1063_5_0149117
source AIP Journals Complete
subjects Algorithms
Control systems design
Controllers
Maximum power tracking
Microcontrollers
Microprocessors
title Validation of MPPT controller based on backstepping using the model and the processor in the loop with a 32-bit microcontroller
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T09%3A41%3A25IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_scita&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Validation%20of%20MPPT%20controller%20based%20on%20backstepping%20using%20the%20model%20and%20the%20processor%20in%20the%20loop%20with%20a%2032-bit%20microcontroller&rft.btitle=AIP%20conference%20proceedings&rft.au=Diouri,%20Omar&rft.date=2023-07-11&rft.volume=2814&rft.issue=1&rft.issn=0094-243X&rft.eissn=1551-7616&rft.coden=APCPCS&rft_id=info:doi/10.1063/5.0149117&rft_dat=%3Cproquest_scita%3E2835641847%3C/proquest_scita%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2835641847&rft_id=info:pmid/&rfr_iscdi=true