Automated Verification of Stand-alone Solar Photovoltaic Systems

11/23/2018
by   Alessandro Trindade, et al.
0

With declining costs and increasing performance, the deployment of renewable energy systems is growing faster. Particular attention is given to stand-alone solar photovoltaic systems in rural areas or where grid extension is unfeasible. Tools to evaluate electrification projects are available, but they are based on simulations that do not cover all aspects of the design space. Automated verification using model checking has proven to be an effective technique to program verification. This paper marks the first application of software model checking to formally verify the design of a stand-alone solar photovoltaic system including solar panel, charge controller, battery, inverter, and electric load. Case studies, from real photovoltaic systems deployed in five different sites, ranging from 700W to 1,200W, were used to evaluate this proposed approach and to compare that with specialized simulation tools. Data from practical applications show the effectiveness of our approach, where specific conditions that lead to failures in a photovoltaic solar system are only detected by our automated verification method.

READ FULL TEXT
research
12/20/2018

A benchmark library for parametric timed model checking

Verification of real-time systems involving hard timing constraints and ...
research
04/12/2019

Boost the Impact of Continuous Formal Verification in Industry

Software model checking has experienced significant progress in the last...
research
09/07/2021

Failure Analysis of Hadoop Schedulers using an Integration of Model Checking and Simulation

The Hadoop scheduler is a centerpiece of Hadoop, the leading processing ...
research
03/30/2022

Applying Model Checking to Highly-Configurable Safety Critical Software: The SPS-PPS PLC Program

An important aspect of many particle accelerators is the constant evolut...
research
02/21/2021

Model Checking for Decision Making System of Long Endurance Unmanned Surface Vehicle

This work aims to develop a model checking method to verify the decision...
research
10/05/2011

Generalization Strategies for the Verification of Infinite State Systems

We present a method for the automated verification of temporal propertie...
research
08/14/2020

Model Checking Software-Defined Networks with Flow Entries that Time Out

Software-defined networking (SDN) enables advanced operation and managem...

Please sign up or login with your details

Forgot password? Click here to reset