The invention provides a preparation method of an amorphous
alloy coating on the surface of a
magnesium alloy. The preparation method comprises the steps that Al85Y10Ni5 aluminum base amorphous
alloy powder is dried for 8-12 h at 80 DEG C, wherein a
drying oven is vacuumized to be 10<2>-10<3> Pa; and the alloy
powder is placed into a cold spraying
system, a high-pressure gas serves as the gas source, the
gas pressure is 1.5-3 MPa, the
powder feeding amount is controlled to be 10-12 g / min, and it is guaranteed that the alloy powder is sprayed out of a spray gun at the speed of 500-1200 m / s. According to the preparation method provided by the invention, a low-temperature cold spraying mode is adopted, the powder
particle temperature is not greater than 150 DEG C, the Al85Y10Ni5 aluminum base amorphous alloy powder is kept in a
solid state in the whole spraying process and free of the fusion phenomenon, and therefore, the amorphous alloy powder is free of oxidation and
phase change phenomena; and high-speed flying particles deposit to form the
coating after colliding with the surface of a substrate at a high speed, the material of the
coating has an amorphous structure consistent with that of the original powder, amorphous oxidation and
crystallization do not exist, and the compact amorphous
alloy coating with the complete amorphous structure can be obtained.