Disclosed are anticorrosive photo-responsive and self-healing shape-memory
polyurethane coating and a preparation method thereof. The preparation method includes: adding a filling material into
polycaprolactone, adding
stannous octoate, reacting for 24-36 hours at a temperature of 130-140 DEG C, adding a
solvent, a crosslinking agent and
dibutyltin dilaurate, stirring for 5-10 hours at a temperature of 60-80 DEG C under protection of
nitrogen,
coating on
metal surfaces, and curing. The
polycaprolactone is adopted as a substrate, a
photothermal conversion material is introduced into a
polymer network by an in-situ
polymerization method, catalyst and the crosslinking agent are introduced, and the
polymer network is formed by a crosslinking action to prepare the shape-memory
polyurethane coating capable of healing automatically. Under illumination of
infrared lights, an interior of the coating can be heated up to 130-140 DEG C rapidly through
photothermal conversion, shape memory restoreis stimulated by high temperature, crack surfaces are enabled to contact,
polymer chain segments exercise strenuously to stride damaged areas along with
cracking and reconstructing of
ammonia ester bonds, and accordingly a self-healing function of the coating is realized.