The invention discloses a preparation method and application of a carbon-
phosphorus-
boron ternary co-doped
copper /
nickel-based catalyst, and the preparation method comprises the following steps: S1, dissolving a
copper salt and a
nickel salt in deionized water, and magnetically stirring at 50-80 DEG C for 3-5 hours to obtain a
mixed solution; s2, adding a catalyst carrier into the
mixed solution, performing pressurized impregnation adsorption for 1-3 hours under the pressure condition of 0.5-1.5 MPa, then dropwise adding a 0.02-0.03 mol / L
sodium citrate solution, performing stirring reaction for 6-12 hours at the temperature of 20-100 DEG C, filtering, and
drying to obtain a composite precursor; s3, placing the composite precursor in a tubular furnace, carrying out heat treatment at 500-600 DEG C for 1-3 hours, then introducing
mixed gas of CH4 and PH3 at a flow rate of 250-500 sccm, and carrying out vapor deposition for 2-4 hours to obtain
solid particles; and S4, adding the
solid particles into a 0.02-0.1 mol / L H3BO3 solution, stirring for 10-20 minutes, controlling the
solid-to-
liquid ratio to be 1g / 10mL, carrying out solid-liquid separation, washing with deionized water for 3 times, and
drying, so as to obtain the carbon-
phosphorus-
boron ternary co-doped
copper /
nickel-based catalyst. The ZSM-5
molecular sieve is used as a carrier,
sodium citrate is used as a
metal complexing agent, Cu < 2 + > and Ni < 2 + > grow in situ, non-metallic elements of carbon,
phosphorus and
boron are deposited, and the selectivity and catalytic activity of the catalyst are improved.