A solar panel model. More...
#include <solar_panel.h>
Public Member Functions | |
| solar_panel (dsim_model_setup *setup) | |
| Constructor. | |
| void | initialization_complete () |
| Finish initialization. | |
| void | initialize_data () |
| Initialize outlets and output variables. | |
| void | pre_calculate () |
| Computation done prior to numerical integration. | |
Protected Attributes | |
Outputs | |
| dsim_variable | power_dsim |
| Power generated per panel. | |
| dsim_variable | normal_dsim |
| Normal to each panel (3xn matrix) | |
| dsim_variable | area_dsim |
| Area of each panel; (1xn) row vector for multiple panels. | |
| dsim_variable | efficiency_dsim |
| Efficiency of each panel; or row vector. | |
A solar panel model.
Can have multiple panels pointed in arbitrary directions. Each panel can have its own efficiency.
Requires a connection to a source of a solar flux vector.
Definition at line 23 of file solar_panel.h.
1.7.2