Beijing Science and Technology Project(Z191100001419009);Open Fund of State Key Laboratory of Operation and Control of Renewable Energy&Storage Systems(China Electric Power Research Institute)(NYB51202001600);Scientific Research Plan of Beijing Municipal Education Commission(KM202111232022)。