Photovoltaic Inverter JSON-LD

Mengjie Li, Kris Davis, Max Liggett, Jarod Kaltenbaugh, William C. Oltjen, Xuanji Yu, Laura S. Bruckman, Roger H. French

2023-01-10

Photovoltaic Inverter JSON-LD Description

This json-ld template is used to store metadata information commonly used to describe photovoltaic (PV) inverters There is information included on the PV system, PV module, inverter manufacturer, DC input, AC output and inverter efficiency. Note that a lot of the material included in this json pulls from the OrangeButton Taxonomy.

Creating JSON-LD for PV Inverter in R

library(FAIRmaterials)

# An example data frame for PV Inverters
inverter_example <- data.frame('InverterStyle' = 'Central',
                               'ProdMfr' = 'CSI')

# This will generate JSON-LD file for the example data
output <- fairify_data(inverter_example, domain = 'PVInverter', saveLocal = TRUE)

Creating JSON-LD for PV Inverter in Python

from fairmaterials.fairify_data import *
import pandas as pd

# An example data frame for PV Inverters
inverter_example = {'InverterStyle' : 'Central',
                    'ProdMfr' : 'CSI'}

inverter_example = pd.DataFrame(inverter_example)

# This will generate JSON-LD file for the example data
output <- fairify_data(inverter_example, domain = 'PVInverter')

PV Inverter schema diagram

PV Inverter schema diagram

PV Inverter schema diagram

Acknowledgment

This material is based upon work supported by