Skip to content
1900

Bipolar Electrolysis Cells with Hydride Ion-proton Conductor Heterejunctions

Abstract

Protonic solid oxide electrolysis cells are pivotal for environmentally sustainable hydrogen production via water splitting but suffer from efficiency losses due to partial hole conductivity. Here, we introduce a device architecture based on a hydride-ion (H− )/proton (H+ ) bipolar electrolyte, which exploits electrochemical rectification at a heteroionic interface to overcome this limitation. The perovskite-type BaZr0.5In0.5O2.75 electrolyte undergoes an in situ transformation under electrolysis conditions, forming an H+ -conducting hydrate layer adjacent to the anode and an H− -conducting oxyhydride layer near the cathode, governed by competitive thermodynamic equilibria of hydration and hydrogenation. This bipolar configuration enables high Faradaic currents through the superior H− ion conductivity of the oxyhydride phase, stabilized by cathodic potentials, while facilitating continuous H+ /H− interconversion at the interface. Furthermore, electrochemical hydrogenation generates an electron-depleted interfacial layer that effectively suppresses hole conduction. Consequently, the cells achieve efficiencies of ∼95% at 1.0 A cm− 2 , surpassing conventional H+ unipolar designs.

Funding source: This is based on results obtained from a project subsidized by the New Energy and Industrial Technology Development Organization (NEDO; JPNP21001). This work was also supported by JSPS KAKENHI grant numbers JP21H05100 and JP24H00477. NPD measurements were conducted by technical support within a framework of J-PARC program 2023AM0014.
Related subjects: Production & Supply Chain
Countries: Japan
Loading

Article metrics loading...

/content/journal7889
2025-10-15
2025-12-05
/content/journal7889
Loading
This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error
Please enter a valid_number test