The invention discloses a
Mannich base metal iodide corrosion inhibitor and a preparation method thereof. The
Mannich base metal iodide corrosion inhibitor comprises components of the following
mass percentage: 15 to 30 percent of the
metal iodide of a condensate of
ketone,
aldehyde and amine, and 70 to 85 percent of complex, wherein the complex is made up of following materials with
mass percentof: 5 to 15 percent of
cetylpyridinium chloride, 5 to 20 percent of emulsifier, and 65 to 80 percent of
solvent. The metal iodide of a condensate of
ketone,
aldehyde and amine can be obtained by reaction of the metal iodide and the condensate of
ketone,
aldehyde and amine synthesized with 1-naphthy lamine,
paraformaldehyde, and ethyl
phenyl ketone. The problem that other
corrosion inhibitors can be easily decomposed at high temperature can be solved, the inconvenience in production caused by
toxic material can be reduced, acidification and corrosion of
hydrochloric acid at high temperature can be inhibited, the problem of corrosion by strong acid during the acidification fracturing of
petroleum exploitation can be solved, and the goal of protecting oil pipes can be achieved.