RER Renewable Energy Research  français
   Overview       Expertise       Publications       Resources        Photos    
    All       By Topic       Articles       Reports       Non-technical       Presentations    

Validation and Verification of Component Models and System Models for the PV Toolbox

Dr. Didier Thevenard and Michael M.D. Ross
Numerical Logics Inc.

Full Text Report
Link to Numerical Logics
Link to CETC-Varennes

Note on Authorship:

This technical report was authored by the principal of RER Renewable Energy Research under the supervision of Dr. Didier Thevenard of Numerical Logics.


Research conducted on behalf of the Photovoltaics and Hybrid Systems Program at the CETC-Varennes (Natural Resources Canada) with partial funding from the Panel on Energy Research and Development (PERD).


Thevenard, Didier, and Michael M. D. Ross. Validation and Verification of Component Models and System Models for the PV Toolbox. Report to CETC-Varennes (Natural Resources Canada). Varennes, Québec, 2002.


The component models of the PV Toolbox have been validated and verified according to standard software engineering practices. The component models used for weather modelling required significant changes; other models required only minor corrections. These changes have been implemented. Thus the following component models can be considered valid and operational: weather modelling routines, PV generators, thermal mass, fuel reservoir, genset, and inverter.

The component models were assembled into system models ranging from a simple PV-load system to a full hybrid system. System model testing revealed that while the components functioned well in isolation, they caused the Simulink® simulation engine to freeze or halt due to difficulty in resolving the system of equations corresponding to the system model. Through various modifications to the component models, these difficulties were overcome. Subsequently, 12 system models were tested. Eleven of these were able to run for one simulation year without problem; the twelfth stopped only because the test parameters had permitted the battery to reach a low state-of-charge outside of the range of normal conditions.