The application provides a preparation method of piezoelectric
nanofiber aerogel, comprising the following steps: S1,
zinc oxide is added into hexafluoroisopropanol,
polyhydroxybutyrate is added after
ultrasonic dispersion, and magnetic stirring is conducted to obtain a PHB@ZnO solution; S2, the PHB@ZnO solution is prepared into a
nanofiber membrane through
electrospinning, the
nanofiber membrane is placed into a
vacuum drying box for
vacuum drying to obtain a PHB@ZnO nanofiber membrane; S3, the PHB@ZnO nanofiber membrane is added into deionized water, and a short PHB@ZnO nanofiber dispersion liquid is obtained after homogenization; S4,
chitosan powder is added into deionized water, glacial
acetic acid is added after stirring, and
chitosan solution is obtained after continuous stirring; S5, the short PHB@ZnO nanofiber dispersion liquid, the
chitosan solution and
glutaraldehyde are uniformly mixed to obtain a mixture, the mixture is poured into a mold, the mold is placed into a freeze dryer for
freeze drying to obtain piezoelectric nanofiber
aerogel. The piezoelectric nanofiber
aerogel prepared by the piezoelectric nanofiber aerogel has a porous structure and good piezoelectric performance, and can accelerate
bone defect repair.