The invention provides a preparation method for an aruthenium carbon catalyst used for the preparation of L-aminopropanol. The method includes the following steps that 1, pretreatment is conducted onactivated carbon; 2, a soluble
ruthenium compound and a soluble salt of an auxiliary agent are dissolved in a
solvent, and a precursor solution is obtained; 3, the precursor solution is added in the
activated carbon through atomization and dispersion, after uniform stirring,
slurry is obtained, and then pH value adjustment, adsorption,
filtration and washing are conducted; 4, after the
solvent issubjected to beating, high-temperature and high-
pressure reduction treatment is conducted, then,
filtration and washing are sequentially conducted, and a
ruthenium carbon catalyst is obtained. The invention further provides a method for applying the catalyst to the preparation of L-aminopropanol through
catalytic hydrogenation of L-
alanine. The prepared aruthenium carbon catalyst is high in activity and suitable for the preparation of L-aminopropanol through
catalytic hydrogenation of L-
alanine, the product yield is more than 90%, the catalyst performance is stable, the reaction time is short,and the catalyst is used repeatedly and has good
repeatability.