The invention provides a method for preparing
sorbitol by hydrogenating glucose, and belongs to the technical field of
sorbitol. The method comprises preparing a catalyst carrier, loading, reducing and hydrogenating reactions. The preparing the catalyst carrier comprises the steps of
acid washing of carbon nanotubes, ammoniation of carbon nanotubes and stabilization. The stabilization step comprises the steps of adding a
hydrochloric acid solution into a reaction container, then adding aminated carbon nanotubes and beta-
cyclodextrin, stirring evenly, and performing a stirring reaction once. After the first stirring reaction,
dialdehyde cellulose is added, the temperature is raised to 88-92°C at a rate of 0.4-0.6°C / min, ultrasonic treatment is performed, a second stirring reaction is performed after the ultrasonic treatment ends, a 7.8-8.2wt%
sodium hydroxide solution is added after the second stirring reaction ends, the pH value is adjusted to 11.3-11.6, stirring is continued for 1.4-1.7h, and after the stirring ends, filtering, washing and
drying are performed to obtain the catalyst carrier. The method for preparing
sorbitol by hydrogenating glucose of the invention has
high glucose conversion rate and sorbitol yield, and excellent catalyst
recovery and application performance.