8-Hydroxyquinoline,a corrosion inhibitor,is encapsulated in elonite nanotubes by divalent copper ions,forming HNTs/8-HQ/Cu2+which is added into a silicon-containing polyurethane coating(PU)to prepare a composite anti-corrosion coating that is coated on the surface of Q235 carbon steel.The morphology and structure of HNTs/8-HQ/Cu2+are characterized through using Fourier transform infrared spectroscopy,thermogravimetric analysis,and transmission electron microscopy.In a 3.5%NaCl solution,the corrosion resistance of PU/HNTs containing 0%,0.5%,1%,1.5%,2%,and 2.5%of HNTs/8-HQ/Cu2+is characterized by means of electrochemical impedance spectroscopy and Tafel polarization curves.Characterization results show that PU/HNTs coating has a significantly higher corrosion resistance than PU coating,of which PU/1.5%HNTs coating shows an impedance value of 8.0×105 Ω·cm2,a corrosion current density of 0.117±0.007 μA·cm-2,and a corrosion inhibition efficiency of 99.22%.The impedance value of the coating still reaches 9×104 Ω·cm2 after 30 days of immersion.