An acid-free process to prepare battery grade nickel and cobalt sulfates from complex resources
Related Experiment Video
Updated: May 23, 2025

Simple Methods for the Preparation of Non-noble Metal Bulk-electrodes for Electrocatalytic Applications
Published on: June 21, 2017
Qing Zhang1,2,3, Xiaohong Zheng2,3,4, Weiguang Lv2,3
1School of Chemical Engineering, University of Chinese Academy of Sciences, Beijing, 100190, China.
Abstract:
Nickel sulfate is a critical compound for lithium-ion batteries, mainly prepared from nickel sulfide concentrate (NSC). Typically, high-temperature smelting or high-pressure leaching is required to achieve high extraction rates for Ni and Co. Here, we demonstrate an acid-free atmospheric leaching process for effectively processing of NSC using a mechanochemical treatment. When a suitable intermediate phase of the NSC is obtained, the leaching efficiency for Ni and Co can reach 97.4% and 98.8%, respectively, while the main impure element, iron, almost remains in the solid phase. As a consequence, the leaching solution can be easily treated to prepare battery-grade NiSO4. A technoeconomic analysis demonstrates that the acid-free process provides excellent economic advantages, with carbon emissions being reduced by 59.5%. This provides a sustainable alternative for processing complex sulfide resources and is expected to be applied to zinc and copper sulfide concentrates.
Related Concept Videos
Precipitation Gravimetry
In determining nickel by gravimetric analysis, a precipitant of ethanolic dimethylglyoxime is added to a hot nickel salt solution. This is quickly followed by the dropwise addition of dilute ammonia solution until precipitation occurs. A...
Formation of Complex Ions
Electrodeposition
Electrodeposition can...
Precipitation and Co-precipitation
Washing, Drying, and Ignition of Precipitates
Sample Preparation for Analysis: Advanced Techniques
Acid digestion with strong acids is commonly used to dissolve inorganic materials that are insoluble (do not dissolve) in water. This method can be useful for...

