The invention discloses a preparation method for an
yttrium phosphate catalyst with a hollow structure. The preparation method successively comprises the following steps: dissolving cetyltrimethylammonium
bromide in
cyclohexane so as to prepare an organic solution, then adding an
yttrium nitrate solution into the organic solution, and carrying out intense stirring so as to form a
microemulsion; dropwise adding 10 mL of a
sodium fluoride solution with a concentration of 0.1 to 0.5 mol / L into the
microemulsion under continuous stirring so as to gradually generate
yttrium trifluoride, carrying out
solid-liquid separation, respectively carrying out cleaning with absolute ethyl
alcohol and deionized water for 4 to 6 times, and carrying out
drying so as to obtain yttrium
trifluoride nanoparticles; and adding the yttrium
trifluoride nanoparticles into 20 mL of water, then dropwise adding a
dibasic sodium phosphate solution, wherein the
molar weight of
dibasic sodium phosphate is 1.1 to 1.2 times of the
molar weight of the used yttrium
nitrate, after completion of dropwise addition, carrying out water-bath heating to 70 to 80 DEG C, maintaining the temperature for 10 to 16 h so as to obtain a
solid, and carrying out washing and
drying so as to obtain the yttrium
phosphate catalyst with the hollow structure. The catalyst prepared by using the method provided by the invention has the advantages of good
crystal structure, large specific surface area, stability and high
photodegradation treatment efficiency.