The invention relates to a lubricating
oil additive and a preparation method thereof, and the preparation method of the additive comprises the following steps: (1) preparation of
Mannich base containing 5-chlorobenzotriazole: adding 5-chlorobenzotriazole, organic amine and a
solvent into a reactor, simultaneously adding
fatty aldehyde or aromatic
aldehyde, uniformly stirring and mixing, heating to 50-100 DEG C, carrying out gas stripping to remove water, continuously reacting for 3-9 hours, filtering, washing, and
drying to obtain the
Mannich base containing 5-chlorobenzotriazole; carrying out reduced pressure
distillation to remove the
solvent to obtain
Mannich base containing 5-chlorobenzotriazole; (2) preparation of a multifunctional additive: adding the Mannich base of 5-chlorobenzotriazole in the step (1) and a
solvent into a reaction container, uniformly stirring and mixing, adding
alkyl sulfonate, heating to 80-130 DEG C, carrying out
reflux reaction for 3-6 hours, adding deionized water after the reaction is completed, separating an oil-water phase, and evaporating to remove the solvent to obtain the lubricating
oil additive; wherein the
molar ratio of the Mannich base of the 5-chlorobenzotriazole to the
alkyl sulfonate in the step (2) is 1: (0.1-0.5); the additive containing the
benzotriazole alkyl sulfonic acid derivative and the Mannich base of the 5-chlorobenzotriazole is synthesized, is applied to lubricating oil, has excellent oil
solubility and excellent
corrosion resistance,
rust resistance and
wear resistance, and is a lubricating
oil additive with excellent comprehensive performance. The preparation process is simple, the
reaction conditions are mild, the used raw materials are cheap and easy to obtain, and the synthesis yield is high.