In the synthesis of BiVO4, why acetic acid is normally used? what is the purpose of adding acetic acid in a solvent mixture containing acetylacetone and 2-methoxyethanol?
this is clearly a very interesting and intricate technical question. Personally I have never done this reaction but I assume that the purpose of adding acetic acid to the reaction mixture could to redissolve small amounts of hydrolysis products of the bismuth nitrate (e.g. BiO(OH)). On the other hand, this is just one protocol for carrying out the synthesis of bismuth vanadate. There are other methods which have been described in the literature where no added acetic acid is needed. In this context, please have a look at the following interesting research article:
Controlling bismuth vanadate morphology and crystalline structure through optimization of microwave-assisted synthesis conditions
Article Controlling Bismuth Vanadate Morphology and Crystalline Stru...
The full text of this paper is freely accessible on RG and can be downloaded as pdf file.
By the way, you can find and access many other relevant literature references when you search the "Publications" section of RG for the term "bismuth vanadate":
I think the acidic medium is to control the morphology and the crystalline structure. See the following link: Article Controlling Bismuth Vanadate Morphology and Crystalline Stru...
I think, the mostly used Bi source for synthesizing Bismuth Vanadate is Bismuth Nitrate and it is insoluble in D.I. water. So to make it clear, a homogenous bismuth precursor acidic medium is helpful. I hope this will be helpful for you. Good luck with your research !!