Jurnal Teknologi. Vol. No. April 2026, 70-79 Feasibility and Technical Reliability Study of a Standalone Rooftop Solar Power Plant System Using Python Pvlib: A Case Study on Renewable Energy Engineering Laboratory Building of Universitas Malikussaleh Shaki S. Putra1. Hermin Kartika Sari2,*. Thomas Oka Pratama3. Reza Putra1 1Department of Mechanical Engineering. Universitas Malikussaleh. Indonesia 2Department of Chemical Engineering. Politeknik Negeri Bandung. Indonesia 3Department of Engineering Physics and Nuclear Engineering. Universitas Gadjah Mada. Indonesia *E-mail: hermin. kartika@polban. Abstract Article history: Received: 19-12-2025 Accepted: 13-03-2026 Published: 06-04-2026 Keywords: loss of power supply probability . off-grid photovoltaic system. python pvlib. rooftop solar power plant. solar energy reliability. This study evaluates the technical feasibility and reliability limits of a standalone rooftop solar power plant system for the Renewable Energy Laboratory at Universitas Malikussaleh. North Aceh. Utilizing the pvlib Python library and NASA POWER meteorological data from 2022 to 2024, a high-resolution time series simulation was conducted to model energy yield, battery dynamics, and Loss of Power Supply Probability (LPSP). The results reveal a significant seasonal reliability gap, while the system achieves optimal performance in dry months with LPSP < 1%, it suffers critical power failures during the monsoon season, with LPSP peaking at 31. 80% in December due to consecutive low irradiance days. Furthermore, the energy balance analysis highlights a system inefficiency where substantial energy curtailment occurs during high-irradiance periods despite severe deficits in wet months. Consequently, a pure off-grid configuration is deemed technically unfeasible for critical laboratory loads without unrealistic oversizing. The study concludes that transitioning to a PV-Hybrid topology with backup generation is essential to ensure operational continuity while complying with current non-export regulatory constraints. Introduction Global climate change has necessitated a fundamental transformation in the energy sector, shifting focus from fossil fuels to New and Renewable Energy (NRE). As a signatory to the Paris Agreement. Indonesia is committed to reducing carbon emissions and achieving an NRE mix of at least 23% by 2025, as mandated in the National Energy General Plan (RUEN). Solar energy, with a technical potential of 108. 7 GWp, is a primary driver of this transition, particularly for educational facilities aiming for "Green Campus" status. However, significantly with the issuance of Minister of Energy and Mineral Resources Regulation Number 2 of 2024. This regulation eliminates the export-import . et-meterin. scheme for grid-connected systems, reducing the economic feasibility of conventional on-grid topologies and necessitating a design shift toward standalone systems that rely on battery storage to maximize self-consumption. Implementing standalone solar systems in humid tropical climates, such as North Aceh, presents unique technical challenges due to high irradiance intermittency driven by dynamic cloud cover. For critical facilities like the Renewable Energy Engineering Laboratory at Universitas Malikussaleh . 20A N, 97. 06A E), supply instability increases the risk of Loss of Power Supply (LPSP), potentially disrupting sensitive equipment. Previous studies have indicated that battery performance in these tropical conditions is critical, yet often protocols. Therefore, dependence requires precise capacity sizing and rigorous reliability analysis beyond simple daily averages. Current feasibility studies often rely on commercial software like PVSyst or HOMER. While effective, these tools are often "black-box" in nature, limiting the flexibility to modify calculation algorithms for specific research needs. , . To address this limitation, this study utilizes an open-source computational approach using the Python pvlib library . This method offers greater transparency and allows selection of radiation decomposition and cell-temperature models that best suit local microclimates, in accordance with IEC 61724 standards . This study aims to analyze the annual energy production potential using pvlib and local satellite data, evaluate system reliability through LPSP analysis and battery cycle dynamics, and Jurnal Teknologi. Vol. No. April 2026, 70-79 determine the technical feasibility limits of a standalone system for critical laboratory loads under the current non-export regulatory By using high-resolution time-series simulation, this approach provides a more accurate mapping of energy-deficit probability under extreme weather scenarios in the North Aceh region. Global climate change, driven by greenhouse gas emissions, has driven a fundamental transformation in the energy sector worldwide, shifting from complete dependence on fossil fuels to consideration of New and Renewable Energy (NRE). Indonesia, as a country that ratified the Paris Agreement through Law Number 16 of 2016, is committed to reducing carbon emissions and increasing the share of NRE in its energy mix. In the National Energy General Plan (RUEN), the government targets the NRE mix to reach at least 23% by 2025. One of the NRE sources with the greatest potential in Indonesia, especially in most regions along the equator, is solar energy with a technical potential of up to 108. 7 GWp. The use of Solar Power Plants (PLTS) with installations on the roofs of educational facilities, especially campuses (Green Campu. , is one of the targets in the strategy to accelerate the energy transition. However, the implementation landscape of PLTS in Indonesia has undergone significant regulatory changes with the issuance of Minister of Energy and Mineral Resources Regulation Number 2 of 2024, which concerns PLTS directly connected to the electricity grid provided by the holder of a business license for the provision of electricity for public interest or PLN. This latest regulation eliminates the export-import . , so that excess energy generated by PLTS to the building's electricity grid is no longer counted as a reduction in customers' electricity This condition reduces the economic feasibility of conventional on-grid systems and underscores the urgency of a design shift toward standalone or off-grid systems that rely on battery-based energy storage to maximize the building's independent energy consumption . elf-consumptio. , . Implementing an independent solar power system in a humid tropical climate, such as North Aceh, poses technical challenges due to high solar irradiance intermittency driven by cloud dynamics and intensity. The research location is in the Renewable Energy Engineering Laboratory Building at Universitas Malikussaleh . 2016216 N, 97. 0650506 E), which experiences fluctuating weather conditions throughout the year. Instability in the energy supply from the solar power system can increase the risk of power supply failure (Loss of Power Suppl. to critical laboratory equipment. Therefore, a precise capacity design . and reliability analysis method is needed to ensure the continuity of system operations without relying on the main utility network. Current feasibility studies of solar power plant systems mostly rely on commercial software such as PVSyst or HOMER, which are often "black-box" in nature, making their calculation algorithms difficult to modify flexibly to meet specific research needs. This study uses an open-source computational simulation approach using the Python programming language with the pvlib library which offers higher transparency of mathematical models as an alternative solution to these limitations. The pvlib library allows researchers to select and validate the radiation decomposition model and cell temperature model that best suits local microclimate conditions, as recommended in the International Electrotechnical Commission (IEC) 61724 standard. , . This study proposes a technical feasibility and reliability analysis of a standalone solar power system using Python's pvlib-based timeseries simulation. This approach is expected to provide a more accurate picture of system performance than conventional methods, especially for mapping the probability of energy deficits under extreme weather scenarios in the North Aceh region. The objectives of this study include . analyzing the annual energy production potential of the solar power system using the Python pvlib computational approach with local satellite meteorological data, . evaluating the reliability of the standalone solar power system through load loss probability (LPSP) analysis and battery charge-discharge cycle dynamics, and . determining the technical feasibility limits of the standalone solar power system in serving critical laboratory loads in response to regulations without a power export scheme. This study applies several limitations to ensure a more focused and in-depth discussion and to minimize uncertainty in formulating final These limitations include: Jurnal Teknologi. Vol. No. April 2026, 70-79 The object of this study is the rooftop solar power system at the Renewable Energy Engineering Laboratory Building. Universitas Malikussaleh, with coordinates 2016216 N, 97. 0650506 E. The meteorological data used is sourced from the NASA POWER (Prediction of Worldwide Energy Resource. database with an hourly temporal resolution for the period 2022 to 2024. Numerical simulations were performed using the Python 3. 2 programming language with the main library pvlib version 1 or later. The radiation models used are the Perez transposition model. and the Sandia cell model. , considered to have good accuracy for satellite data conditions. The analysis focuses on technical aspects such as energy production and reliability . ower availabilit. of the solar PV system. In-depth economic analysis such as LCOE or NPV is beyond the scope of this study given the current volatile market prices of solar PV The modeled system is a stand-alone system with battery storage, without considering the reverse power flow or power export to the PLN grid, in accordance with Minister of Energy and Mineral Resources Regulation No. 2 of 2024. The load profile is modeled based on the estimated laboratory equipment load and the energy consumption intensity (IKE) for educational according to SNI 03-6196-2000 . Methods Figure 1 presents the overall research methodology, outlining the sequential stages from location selection and meteorological data acquisition to load profiling, photovoltaic system configuration, and creating a Python-based simulation algorithm. Location Selection This research focuses on the Renewable Energy Engineering Laboratory Building. Universitas Malikussaleh, located in North Aceh Regency. Aceh Province. Geographically, the research location is at 5. 2016216 N, 97. This location selection reflects the characteristics of a tropical climate in the equatorial region, or a tropical rainforest climate, with high relative humidity and dynamic cloud cover throughout the year. The physical object that limits the installation area is the concrete roof of the laboratory building, with a total roof area of approximately 1,317 mA. Based on an initial survey for the effective area free from building structure shadows . and maintenance access, the roof area of the building that can be utilized for solar module installation is assumed to be a maximum of 50% of the total roof area, or approximately 658 mA. Figure 1. Research methodology Meteorological Data Acquisition Simulation of photovoltaic system time-series meteorological data with high temporal This study uses secondary data acquired through the NASA POWER (Prediction of Worldwide Energy Resource. Application Programming Interface (API). Parameters acquired through the NASA POWER API include solar irradiance consisting of Global Horizontal Irradiance (GHI). Direct Normal Irradiance (DNI), and Diffuse Horizontal Irradiance (DHI), as well as environmental data such as average ambient temperature and wind speed at a height of 10 meters. The data period used in this study spans a full 3 years, from January 1, 2022, to December 31, 2024, with hourly resolution. Data acquisition is automated using pvlib. Jurnal Teknologi. Vol. No. April 2026, 70-79 Python environment to ensure the integrity and consistency of the data format used. Validation from previous studies shows that NASA POWER data has an acceptable level of accuracy for initial feasibility studies, with Root Mean Square Error (RMSE) for GHI ranging from 15-20% compared to ground station measurements in tropical regions. Load Profiling Due to the lack of historical hourly energy consumption data, the electrical load profile is modeled using a synthetic approach based on the operational patterns of an educational building, particularly a laboratory building. Energy consumption estimation is based on an audit of the use of laboratory equipment such as lights, air conditioners, computers, and test equipment, as well as the Energy Consumption Intensity (IKE) standard for educational buildings in Indonesia. The load profiles are divided into two main categories i. peak load . :00 AM - 4:00 PM), reflects the active activities of lectures and labs, with air conditioning, lighting, and laboratory equipment operating at maximum capacity and base load . :00 PM - 8:00 AM), reflects standby loads such as security lighting, data servers, and sample storage refrigerators, which must be on 24/7, commonly referred to as critical loads. This daily load profile is then multiplied by a random variability factor of A10% using the normal distribution function via the NumPy library in Python for a more realistically daily energy usage fluctuation. Photovoltaic System Configuration The solar power system was designed using a standalone scenario to meet the energy needs of the laboratory building without being directly connected to the PLN electricity grid. Based on this scenario, several initial configurations were required, including photovoltaic modules and battery-based energy storage modules. The photovoltaic module configuration in this simulation uses a Monocrystalline Silicon module model with a capacity of 500 Wp. The module's electrical parameters are taken from the California Energy Commission (CEC) database integrated through the pvlib library in Python. The array configuration is designed with a fixed orientation . ixed til. at 10A and an azimuth angle of 180A . acing Sout. The selection of the 10A tilt angle is based on a compromise among optimizing irradiation capture, a self-cleaning mechanism when it rains, and minimizing wind loads due to air friction on the roof structure. The energy storage system is modeled as a battery bank with Lithium Iron Phosphate (LiFePO. technology, with a round-trip efficiency of 95% and a maximum Depth of Discharge (DoD) of 80%. Battery capacity is determined using the Days of Autonomy (DoA) method, in which the system is designed to support critical loads for a minimum of 1. 5 days without significant solar energy input, such as during heavy cloud/rain. Python-Based Simulation Algorithm The simulation framework was built using Python 3. The system performance calculation flow to be simulated consists of three main stages: modeling solar irradiation on an inclined plane, modeling thermal factors and DC power from PV, and energy balance analysis. Data obtained from the NASA POWER API generally provides solar irradiance components on a horizontal plane (GHI), so to obtain the effective solar irradiance value on a tilted module surface (GPOA), the author uses the Perez Model (Perez Transposition Mode. This model was chosen for its superior ability to calculate the circumsolar diffuse radiation component and horizon brightness, which are common in cloudy areas such as Aceh. Meanwhile, the temperature of the PV cell will be calculated using the Sandia Array Performance Model (SAPM), which takes into account the influence of solar irradiation, ambient temperature, wind speed, and the type of installation . The accuracy of temperature prediction for the PV cell is crucial because the power-temperature coefficient of the silicon module is negative, which can result in a decrease in PV efficiency at high operational temperatures typical of tropical The DC output power from the PV will then be calculated by considering the total loss factor due to soiling, mismatch, and cable degradation, assumed to be 14% per the NREL conservative standard. In the energy balance analysis, the author applies energy balance principles at each time step to simulate power flow between the PV, load, and battery. Furthermore, the power Jurnal Teknologi. Vol. No. April 2026, 70-79 dispatch algorithm is configured with loadfollowing priority logic, with the provision that if the PV-generated power exceeds the load requirement, the excess energy will charge the battery until it reaches the maximum State of Charge (SoCma. If the battery is fully charged or in a fully charged state, the excess energy is recorded as dump energy. Conversely, if the PVgenerated power is less than the load's power requirement, the shortfall will be supplied by the battery if the SoC is not below the minimum predetermined SoC (SoCmi. Furthermore, the system's reliability will be evaluated using the Loss of Power Supply Probability (LPSP), defined as the ratio of the total energy the system fails to supply to the total annual load demand. Results and Discussion Based on the research conducted in accordance with the described methodology, several findings were obtained. Meteorological Characteristics and Resource Potential The performance of a photovoltaic (PV) system is highly dependent on the microclimate conditions of the installation site. Based on data acquired from the NASA POWER API over 20222024 for the Renewable Energy Engineering Laboratory of Universitas Malikussaleh . N, 97. 0650A E), the meteorological profile shows significant seasonal variability, which is a major challenge for the implementation of a standalone solar PV system. The meteorological profile of the research site is shown in Table 1 and Figure As shown in Table 1 and the visualization in Figure 2, the research site experienced sharp fluctuations in average daily insolation or Global Horizontal Irradiance (GHI). Insolation values fluctuated from the lowest of 3. 30 kWh/mA/day in December 2022 to a peak of 5. 80 kWh/mA/day in February 2024. A drastic decrease in solar irradiation consistently occurs at the end of the year, around November and December. Data shows a downward trend in average daily insolation 66 kWh/mA in September 2022 to only 30 kWh/mA in December 2022. This pattern repeated itself the following year, indicating a strong seasonal cycle that could directly impact the decline in energy production . from solar power plants. Meanwhile, the average ambient temperature was recorded as stable at 1AC to 25. 5AC, which is relatively conducive to the thermal efficiency of PV modules compared to hotter tropical regions. Table 1. Meteorological profile data Datetime (M/D/Y H:. 1/31/2022 7:00 2/28/2022 7:00 3/31/2022 7:00 4/30/2022 7:00 5/31/2022 7:00 6/30/2022 7:00 7/31/2022 7:00 8/31/2022 7:00 9/30/2022 7:00 10/31/2022 7:00 11/30/2022 7:00 12/31/2022 7:00 1/31/2023 7:00 2/28/2023 7:00 3/31/2023 7:00 4/30/2023 7:00 5/31/2023 7:00 6/30/2023 7:00 7/31/2023 7:00 8/31/2023 7:00 9/30/2023 7:00 10/31/2023 7:00 11/30/2023 7:00 12/31/2023 7:00 1/31/2024 7:00 2/29/2024 7:00 3/31/2024 7:00 4/30/2024 7:00 5/31/2024 7:00 6/30/2024 7:00 7/31/2024 7:00 8/31/2024 7:00 9/30/2024 7:00 10/31/2024 7:00 11/30/2024 7:00 12/31/2024 7:00 Daily Insolation . Wh/mA/da. Avg Temp (AC) Figure 2. Visualization of meteorological profile Jurnal Teknologi. Vol. No. April 2026, 70-79 Energy Production Profile and Daily Load Dynamics A standalone solar power system simulation was conducted by integrating the obtained meteorological data with a load profile model for a laboratory building. Annual simulation results revealed a mismatch between the building's energy production and the solar PV system's energy production, which 88 MWh, far exceeding the building's energy supply requirement of 20. 56 MWh. During this period, the LPSP was only 0. enabling the system to meet international reliability standards, which require an LPSP below 1%. A different phenomenon occurred during the system's critical period, for example, in December 2022, the solar PV system's energy production was only 17. 54 MWh, while the building's energy supply requirement increased 63 MWh. The energy deficit during this critical period led to an LPSP of 31. indicating power outages occurred for nearly a third of the month. This critical condition was also seen in November in two different years with LPSP of 21. 46% in 2023 and 23. 08% in Table 2. Simulation results of the PV system in 3 Figure 3. System daily average profile . iurnal Figure 3 illustrates the average daily system profile. Effective energy production from PV . reen curv. is limited to 8:00 AM to 4:00 PM. In contrast, the energy consumption load from the laboratory . ed curv. has a base load component that must be maintained at night. This forces the battery to work hard every night, as seen in the average State of Charge (SoC) curve . lue dashed lin. , which begins to decline drastically from 5:00 PM and reaches its lowest point near sunrise. This emergence of complete dependence on the battery at night is a critical point in analyzing system reliability. Reliability Analysis The main indicator of the technical feasibility of a solar PV system in this study is based on the Loss of Power Supply Probability (LPSP) value. Based on the simulation results for the solar PV system implementation over three years, presented in Table 2, the purely off-grid system is highly vulnerable to power supply failures during wet months or the rainy season. Referring to Table 2, the monthly LPSP values show a significant disparity between the reliable and critical periods. The most prominent reliable period was seen in February 2024, when the system operated optimally. This is evident in Datetime (M/D/Y H:. 1/31/2022 7:00 2/28/2022 7:00 3/31/2022 7:00 4/30/2022 7:00 5/31/2022 7:00 6/30/2022 7:00 7/31/2022 7:00 8/31/2022 7:00 9/30/2022 7:00 10/31/2022 7:00 11/30/2022 7:00 12/31/2022 7:00 1/31/2023 7:00 2/28/2023 7:00 3/31/2023 7:00 4/30/2023 7:00 5/31/2023 7:00 6/30/2023 7:00 7/31/2023 7:00 8/31/2023 7:00 9/30/2023 7:00 10/31/2023 7:00 11/30/2023 7:00 12/31/2023 7:00 1/31/2024 7:00 2/29/2024 7:00 3/31/2024 7:00 4/30/2024 7:00 5/31/2024 7:00 6/30/2024 7:00 7/31/2024 7:00 8/31/2024 7:00 9/30/2024 7:00 10/31/2024 7:00 11/30/2024 7:00 12/31/2024 7:00 PV Gen (MW. Load (MW. LPSP (%) Jurnal Teknologi. Vol. No. April 2026, 70-79 Figure 4 shows a consistent spike in LPSP exceeding the 1% tolerance threshold . reen lin. at the end of each year. This demonstrates that the designed battery capacity is unable to bridge the consecutive periods of no-sun days in North Aceh. Annual state of charge (SoC) heatmap in 3 years is shown in Figure 6. Figure 6. Annual state of charge (SoC) heatmap in 3 years Figure 4. Monthly LPSP in 3 years This failure condition is further clarified in Figure 5, which shows the system dynamics in December 2022, the most severe critical period. The graph shows a period where the battery SoC reached its minimum operational value and remained flat for several days, marked by the appearance of a blackout event . ed are. The system failed to recover battery charging during the day because the solar intensity was too low to lift the SoC from its nadir. Figure 5. System dynamics on critical month Evaluation of Storage and Energy Balance Energy balance analysis reveals the phenomenon of inefficiency in pure off-grid systems, namely energy wastage in sunny months but still experiencing a deficit in wet Based on Figure 6, a heatmap visualization of the annual battery SoC values over three years, the full battery condition . ark green are. predominantly occurs at the beginning of the year. However, critical battery conditions . ed are. are widespread in the final quarter, which is generally the rainy season. The average monthly SoC during critical months falls below 50%, reaching 47. 25% in February 2022 and even worse, reaching 43. 30% in December of the same year. Frequent deep discharge conditions can potentially significantly shorten the battery's cycle life. Figure 7. Monthly energy balance in 3 years The paradox of system performance is clearly visible in Figure 7, where at some times, such as December 2022, the system experienced an energy deficit of 6. 56 MWh, but the opposite condition occurred at other times, such as February 2024, where 3. 55 MWh was wasted due to an energy surplus. Jurnal Teknologi. Vol. No. April 2026, 70-79 Technical Feasibility Discussion Based on quantitative data from simulation results, the implementation of a pure standalone PV system in the Unimal Renewable Energy Engineering Laboratory Building is considered technically unfeasible for high reliability targets. This is because, although the system is capable of operating independently for 8-9 months a year, the risk of supply failure of 20-30% during the rainy season is intolerable for laboratory facilities that demand a 24-hour energy supply due to the presence of critical load Efforts to reduce LPSP to less than 1% with a pure off-grid scheme will require an unrealistic increase in system capacity . , given the limited physical roof area of the building. As a solution, the authors recommend transitioning to a PV-Hybrid topology. The system requires a backup energy source, such as a backup generator or a limited grid, that only needs to be activated to cover a monthly energy deficit of 4-6 MWh during wet months like November and December, while the solar PV system can serve as an efficient primary support during other months. Conclusion Based on the results of numerical simulations and performance analysis of the standalone solar power system at the Renewable Energy Engineering Laboratory Building. Universitas Malikussaleh using the Python pvlib library, it is evident that seasonal variability is a dominant factor affecting the stability of the energy supply. The research location exhibits a fluctuating average daily insolation potential, ranging from a low of 3. 30 kWh/mA/day during the peak rainy season to 5. 80 kWh/mA/day during the dry season. Consequently, the implementation of a purely off-grid system Although the system can operate with high reliability during dry months, which achieves a Loss of Power Supply Probability (LPSP) of less than 1%, such as the 0. recorded in February 2024, it experiences widespread supply failures at the end of the year. The LPSP value jumped drastically to 31. 80% in December 2022 and 23. 08% in November 2024, indicating the battery's inability to bridge consecutive no-sun days. Furthermore, an energy balance analysis reveals an operational paradox: in months with high irradiation, energy waste . umped energ. MWh/month due to full battery capacity, whereas wet months suffer an energy deficit . nmet loa. of up to 6. 56 MWh/month. Overall, targeting 100% year-round power availability for critical laboratory loads using a pure standalone PV system design is considered technically unfeasible, as it would require an unrealistic oversizing of components relative to the available roof area Acknowledgement The authors gratefully acknowledge the support from the Department of Mechanical Engineering. Universitas Malikussaleh, the Department of Chemical Engineering. Politeknik Negeri Bandung, and the Department of Engineering Physics and Nuclear Engineering. Universitas Gadjah Mada, for the collaboration to complete this research. Special thanks are also extended to Sandia National Laboratories. PVLIB Python Development Team, and all of PVLIB Python Contributors for openly developing and sharing the powerful tools used in this research. References