The invention relates to a water-based
cardanol-based
epoxy resin anticorrosive
coating, and belongs to the technical field of water-based
epoxy resin coatings. The paint is prepared by adopting the following method: carrying out epoxidation on anacardol by adopting a method for generating
peroxyformic acid in situ to prepare anacardol-based
epoxy resin; preparing a water-based
cardanol-based epoxy resin
emulsion by a
phase inversion method; and mixing the water-based
cardanol-based epoxy resin
emulsion with a curing agent, and curing to obtain the water-based cardanol-based epoxy resin anticorrosive
coating. According to the method, cardanol is adopted as a
raw material, the
raw material is a natural
renewable resource and is low in price,
petrochemical resources can be protected,
sustainable development of the resources can be achieved, and high-value utilization of agricultural by-products is achieved; the aqueous cardanol-based epoxy resin
emulsion is prepared by adopting a
phase inversion method for the first time, and the emulsion has the characteristics of good stability, long preservation time, small emulsion particle size, narrow
particle size distribution, high
cost performance and the like; and water is used as a
solvent, so that the
coating is environment-friendly and can be stably stored for a relatively long time.