Design and verification of photovoltaic MPPT algorithm as an automotive-based embedded software. (1st September 2018)
- Record Type:
- Journal Article
- Title:
- Design and verification of photovoltaic MPPT algorithm as an automotive-based embedded software. (1st September 2018)
- Main Title:
- Design and verification of photovoltaic MPPT algorithm as an automotive-based embedded software
- Authors:
- Cheddadi, Youssef
Errahimi, Fatima
Es-sbai, Najia - Abstract:
- Highlights: A guide is proposed to design and verify a reliability of the MPPT algorithm. The verification is in accordance with the automotive development process standards. A modified Perturb and Observe MPPT method is appliedand its optimized C-code is tested. A low cost solution for the hardware implementation of the controller is proposed. A good performance in term of tracking factor and speed. A compliance during the verification steps MIL, SIL and PIL. Abstract: This paper presents the design and verification process of the Maximum Power Point Tracking Controller in accordance with the automotive development process standards, which could be used in Photovoltaic charging stations or in on-board chargers of electric vehicles. Considered as an automotive embedded software, the designed MPPT controller follows a sequence of three tests of the Model-based design MBD Approach to be verified and validated. The ultimate aim is to present a road map to design, test and validate an embedded software of the MPPT algorithm in vehicle based software. We design a modified Perturb and Observe P&O algorithm, then we generate optimized C code for a 32 bit ARM cortex microcontroller. Next, the algorithm is simulated through Model-in-the loop MIL, Software-in-the loop SIL, and finally co-simulated through Processor-in-the-loop PIL technique in the low cost STM32F429 discovery development board. During all the different tests, the designed embedded software shows a high accordance withHighlights: A guide is proposed to design and verify a reliability of the MPPT algorithm. The verification is in accordance with the automotive development process standards. A modified Perturb and Observe MPPT method is appliedand its optimized C-code is tested. A low cost solution for the hardware implementation of the controller is proposed. A good performance in term of tracking factor and speed. A compliance during the verification steps MIL, SIL and PIL. Abstract: This paper presents the design and verification process of the Maximum Power Point Tracking Controller in accordance with the automotive development process standards, which could be used in Photovoltaic charging stations or in on-board chargers of electric vehicles. Considered as an automotive embedded software, the designed MPPT controller follows a sequence of three tests of the Model-based design MBD Approach to be verified and validated. The ultimate aim is to present a road map to design, test and validate an embedded software of the MPPT algorithm in vehicle based software. We design a modified Perturb and Observe P&O algorithm, then we generate optimized C code for a 32 bit ARM cortex microcontroller. Next, the algorithm is simulated through Model-in-the loop MIL, Software-in-the loop SIL, and finally co-simulated through Processor-in-the-loop PIL technique in the low cost STM32F429 discovery development board. During all the different tests, the designed embedded software shows a high accordance with MPPT requirement and high performances. … (more)
- Is Part Of:
- Solar energy. Volume 171(2018)
- Journal:
- Solar energy
- Issue:
- Volume 171(2018)
- Issue Display:
- Volume 171, Issue 2018 (2018)
- Year:
- 2018
- Volume:
- 171
- Issue:
- 2018
- Issue Sort Value:
- 2018-0171-2018-0000
- Page Start:
- 414
- Page End:
- 425
- Publication Date:
- 2018-09-01
- Subjects:
- Embedded software -- Validation and verification -- MPPT -- Model-based design -- Software in the loop -- Processor-in-the-loop
ECU electronic control unit -- IDE integrated development environment -- MBD model-based design -- MIL model in the loop -- MPPT maximum power point tracking -- P & O perturb and observe -- PIL processor in the loop -- PV photovoltaic -- PWM pulse width modulation -- SDK software development kit -- SIL software in the loop -- V & V verification and validation
Solar energy -- Periodicals
Solar engines -- Periodicals
621.47 - Journal URLs:
- http://www.sciencedirect.com/science/journal/0038092X ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.solener.2018.06.085 ↗
- Languages:
- English
- ISSNs:
- 0038-092X
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8327.200000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 19127.xml