Scholarly Index

Dejian Yang

Northeast Electric Power University; 713 total citations; 51 total publications; best world rank #37

Northeast Electric Power University

713Total citations
51Total publications
12H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Wind Turbine Control SystemsLifetime487CN 10992.92
Wind Turbine Control Systems2021-202537CN 896.31
Microgrid Control and Optimization2021-2025784CN 25194.84
Power Systems and Renewable Energy2021-2025317CN 20890.35
Wind Energy Research and Development2021-2025286CN 9489.69