The present invention provides a heterogeneous catalyst for synthesizing aldehydes and alcohols through olefin
hydroformylation, and a preparation method thereof. The catalyst is a loaded heterogeneous catalyst and comprises a main
active component, a carrier and an optionally selected auxiliary agent, wherein the main
active component is Co2C or a compound of Co2C and a
metal Co, the Co2C weight content in the compound is 40-100%, the carrier is
active carbon, the auxiliary agent is one or more selected from Cu, La, Ce, Li and Sr, and the olefin is C2-C18 alpha-olefin. The preparation method comprises: adopting an impregnation method to impregnate the main
active component and the soluble inorganic
salt solution of the optionally selected auxiliary agent onto the
active carbon carrier,
drying, calcinating, reducing, and carbonizing to obtain the heterogeneous catalyst. The heterogeneous catalyst of the present invention has characteristics of high
hydroformylation activity and selectivity, easy separation from the product, avoidance of the problems of catalyst and production separation and recycling caused by the routine use of the homogeneous catalyst, and broad industrial application prospects.