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...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
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&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&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&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 |