sunpeek.core_methods.dcam_lite_collective.plotting#

Module for creating plots and pdf report for D-CAM Yield Check.

Notes

by using the methods in the DCAMYieldPlots class. The functions are thin wrappers around the class methods. - Settings are documented in the plot_utils.PlotSettings class. - Tests for this module are in test_dcam_FHW_plot.py.py - Only tested for FHW plant. - As opposed to PC plots, these plots are for an array (not a plant), like the whole D-CAM yield currently is.

Functions

as_pint_series(values, unit, index)

create_pdf_report(dcam_output[, settings, ...])

Combine matplotlib figures into a pdf report and save file to disk.

default_filename(dcam_output, ...)

plot_all(dcam_output[, settings])

Produce "all" D-CAM yield concept4 figures that should go into a report.

plot_bars(dcam_output[, settings])

Plot sums / average energy yields in intervals, measured vs.

plot_collector_overview(dcam_output[, settings])

Collector overview page: collector details, IAMs etc.

plot_cover(dcam_output[, settings])

Cover page for Thermal Power Check report.

plot_data_overview(dcam_output[, settings])

Page with considered data: Table with data points considered, on the basis of ISO 24194 Annex A.

plot_deviations(dcam_output[, settings, ...])

Plot residuals/deviations from measured and simulated outlet temperatures for each interval in an individual plot.

plot_deviations_cumulated_intervals(dcam_output)

Plot residuals/deviations from measured and simulated outlet temperatures for all intervals, but cumulated in one plot.

plot_intervals(dcam_output[, settings, ...])

Plot full-resolution data for temperatures, power, volume flow etc.

plot_parameters_overview(dcam_output[, settings])

Table with reference conditions and the 2-N collector parameters used in each interval.

plot_plant_overview(dcam_output[, settings])

Plant overview page: plant details, arrays + areas etc.

plot_shadow_and_intervals(dcam_output[, ...])

Plots ratio of measured vs.

plot_square(dcam_output[, settings, axis_range])

Plot measured vs.

plot_symbols_overview(dcam_output[, settings])

Page with symbols / abbreviations used in the report.

plot_time(dcam_output[, settings, ...])

Plot ratio of measured vs.

Classes

DCAMYieldPlots(dcam_output, settings)