DOI: 10.5281/zenodo.15166732
title: Mesurements from a residential hydrogen-based energy system reported between March and April 2024 [Dataset]

description: This dataset contains the measuments registered by the programmable logical controller (PLC) of a residential hydrogen-based energy system. The system corresponds to a pilot plant located in Novales (Spain) based on the hybridization of renewable energy system and hydrogen-based technologies to accomplish the 100% electrical self-sufficiency of a dwelling. This pilot plant works as follows:



Photovoltaic panels harvest the solar energy that is supplied to the home through a hybrid inverter. The existing surpluses are firstly stored in a battery pack, that saves energy in a day-to-day basis. Subsequently, in case of further surpluses, the electricity is employed to store energy in the form of hydrogen, which is generated by an electrolyzer, yielding seasonal energy accumulation. This hydrogen is sent to a buffer tank. When the buffer reaches its maximum pressure, a compressor is triggered to accumulate the generated hydrogen in a high-pressure tank. Finally, if additional electricity excesses exist, these are injected back to the grid, and sold to the utility grid company to obtain additional revenues.

If there is not sufficient PV generation to meet the demand of the dwelling, the batteries cover the electricity deficit in a first stage. If the energy stored in the battery pack is not enough to ensure the continuous electrical supply, a fuel cell is triggered, either with the hydrogen stored in the buffer tank or in the high-pressure tank. The fuel cell can also charge the battery pack apart from covering the electricity required by the home.

The decision-making to switch on/off the electrolyzer, compressor or fuel cell is carried out by a PLC based on the comparison of the system variables with a predefined set of thresholds, programmed into the PLC, as shown in the next figure.


The measurements were collected every 5 seconds during the time period of March-April 2024. The.csv file format is following described. Each row represents a sample from the real system, and the colums the measuments colleted:



datetime (datetime): Timestamp of the measurements, in "yyyy-MM-dd hh:mm:ss" format.

Breaks (string): Indicates the starting ("OPEN") and end ("CLOSE") of a period of measurements. Intermediate samples should contain empty values.

P_pan (float): Power generated by the photovoltaic panels [Watts].

P_viv (float): Power consumed in the dwelling[Watts].

P_car (float): Changing battery power [Watts].

P_des (float): Discharching battery power [Watts].

P_exp (float): Power exported to the grid [Watts].

P_imp (float): Power imported from the grid [Watts].

P_elec (float): Power consumed by the electrolizer [Watts]

P_comp (float): Power consumed by the compressor [Watts].

P_pur (float): Power consumed by purifier [Watts].

SOC (float): state of charge of the battery [%].

pres_buf (float): Buffer pressure [Bar].

pres_comp (float): Tank pressure [Bar].

P_pila (float): Power provided by the fuel cell [Watt].

pres_pila (float): Fuel Cell pressure [Bar].

h2_flow_pila (float): Hydrogen flow consumed by the fuel cell [NL/h].

h2_total (float): Total hydrogen generated by the electrolyzer [NL].

h2_flow (float): Hydrogen flow generatedby the electrolyzer in the pariod between current sample and the one before [NL/h]

Temperature (float): Environmental temperature [ºC].