The invention relates to a preparation method for tung oil polyhydric
alcohol with high
hydroxyl value. The method comprises the following steps: (1) mixing tung oil,
carboxylic acid, an acid catalyst, a
hydroxylation reagent and deionized water, heating to 35-45 DEG C, dropwise adding a
hydrogen peroxide solution while stirring while maintaining the temperature at 40-65 DEG C, and maintaining the
reaction temperature for 2-8h after the ending of the dropwise adding, standing for layering after the ending of the reaction, and separating a water phase, thereby acquiring an
oil phase; (2) mixing the
oil phase with hydroxy-containing amine agents, adding ethyl
alcohol and an inorganic acid catalyst, heating to 30-40 DEG C under
nitrogen protection, dropwise adding an
aldehyde agent while stirring, heating to 50-90 DEG C while violently stirring and continuously reacting for 1-5h after the ending of the dropwise adding, standing for layering after the ending of the reaction, neutralizing the
oil phase, washing with water and performing reduced pressure
distillation, thereby acquiring the tung oil polyhydric
alcohol with high
hydroxyl value. According to the invention, the
hydroxylation agent is added in the epoxidation process, so that a cross-linking
side reaction can be effectively avoided, a tung oil conjugated triene bond after loop opening is replaced, the cross-linking can be effectively avoided in the amine
methylation process and the tung oil polyhydric alcohol with high
hydroxyl value is acquired.