The present invention relates to a preparation method of an intelligent self-repairing,
flame-retardant and light-resistant water-based
polyurethane coating. The method comprises the following steps: preparing a self-made hyperbranched
flame retardant and using it in the synthesis of a
polyurethane prepolymer; cooling the mixture to 58° C., adding 2,2-
dimethylolpropionic acid, reacting the mixture for 1 to 2 hours, adding 1 to 2 parts of a
disulfide compound, reacting the mixture for 1 to 2 hours at 60 to 80° C., adding 1 to 2 parts of a
hydrogen bonding agent, reacting the mixture for 1 hour at 60 to 80° C., adding 0.5 to 1.5 parts of a
coumarin derivative, and reacting the mixture for 60 to 90° C. The mixture was stirred for 1-2 hours, and then
spiropyran, diethanol
monoisopropanolamine, and 0.01 parts of p-toluenesulfonamide were added, and the mixture was reacted at 50°C for 30 minutes. The temperature was lowered to 40-45°C, and 1-2 parts of
triethylamine were added, and the mixture was reacted for 1-2 hours. The mixture was cooled to
room temperature, and 60-65 parts of water were added. The mixture was stirred at a speed of 1800-2000 r / min for 0.5-1 hour to obtain an intelligent self-healing,
flame-retardant, and light-resistant water-based
polyurethane coating. The flame retardancy and self-healing properties of the obtained water-based polyurethane were significantly improved.