Maybe there is something wrong with your DC voltage measurement.I do not know the "5级级联到380v".Have you measured your dc voltage with 500W and 7500W load. Or you may try to measure the small-scale dc voltage which fed to your MCU. I met the problem, the dc voltage measurement delay lead to a bad output current.
Good luck.