Al Dawsari, Saleh Awadh, Anayi, Fatih ORCID: https://orcid.org/0000-0001-8408-7673 and Packianather, Michael ORCID: https://orcid.org/0000-0002-9436-8206
2025.
Novel techno-economic feasibility study of an off-grid PV/wind/diesel/battery hybrid energy system using MATLAB-HOMER link.
Energy Conversion and Management: X
28
, 101386.
10.1016/j.ecmx.2025.101386
|
|
PDF
- Published Version
Available under License Creative Commons Attribution. Download (13MB) |
Abstract
This paper investigates the design and optimization of an off-grid hybrid renewable energy system (HRES) for remote areas, combining solar PV, wind turbines, diesel generators, and battery storage. The system is analyzed using a proposed HOMER Pro with a MATLAB-linked dispatch strategy to evaluate technical feasibility and cost-effectiveness under varying weather conditions. A case study in Sharurah, Saudi Arabia, demonstrates the optimal configuration, which includes 5.8 MW of solar PV, 3.2 MW of wind turbines, 4 MWh of battery storage, and 2 MW of diesel backup. The proposed system achieves 100 % renewable energy penetration under optimal conditions, covering 328 % of the annual load demand (14,500 MWh) while generating 41 % excess electricity. Economically, the system yields a Net Present Cost (NPC) of $16.4 million, eliminating fuel costs and reducing CO2 emissions by 1200 tons/year. Reliability is ensured with less than 0.1 % unmet load, making it a viable solution for sustainable energy supply in isolated regions. The results highlight the system’s ability to balance cost, reliability, and environmental benefits, proving its suitability for off-grid applications.
| Item Type: | Article |
|---|---|
| Date Type: | Publication |
| Status: | Published |
| Schools: | Schools > Engineering |
| Publisher: | Elsevier |
| ISSN: | 2590-1745 |
| Date of First Compliant Deposit: | 24 November 2025 |
| Date of Acceptance: | 6 November 2025 |
| Last Modified: | 24 Nov 2025 16:45 |
| URI: | https://orca.cardiff.ac.uk/id/eprint/182604 |
Actions (repository staff only)
![]() |
Edit Item |





Altmetric
Altmetric