Publication

The SGOOL team has produced numerous academic achievements including textbooks, papers, and patents

Honors & Awards

Papers

Patents & Software Copyrights

Books

Data Structures (JavaScript Language Edition)

Shufeng Dong, Xingru Ye · Written by

Introduction

This textbook is written for the 'Data Structures' course. The first two chapters introduce mathematical foundations and algorithm prerequisites, while Chapters 3-10 cover abstract data types, algorithm implementations, performance analysis and applications of common data structures. The book uses JavaScript as the description language and explains implementation principles of common data structures such as ArrayList, LinkedList, HashMap, etc., making it particularly suitable for intermediate JavaScript learners.

This textbook is written for the 'Data Structures' course. The first two chapters introduce mathematical foundations and algorithm prerequisites, while Chapters 3-10 cover abstract data types, algorithm implementations, performance analysis and applications of common data structures. The book uses JavaScript as the description language and explains implementation principles of common data structures such as ArrayList, LinkedList, HashMap, etc., making it particularly suitable for intermediate JavaScript learners.

Optimization Computing for Interconnected Large-Scale Power Grids

Shufeng Dong, Kunjie Tang · Written by

Introduction

This foundational monograph introduces interconnected large-scale power grid knowledge, providing theoretical foundations and practical experience for researchers in grid optimization computing. The book focuses on optimization computing technologies needed for future grid dispatch and control, covering steady-state modeling, state estimation, power flow calculation, and optimal dispatch.

This foundational monograph introduces interconnected large-scale power grid knowledge, providing theoretical foundations and practical experience for researchers in grid optimization computing. The book focuses on optimization computing technologies needed for future grid dispatch and control, covering steady-state modeling, state estimation, power flow calculation, and optimal dispatch.

Data Structures (Java Language Edition)

Shufeng Dong, Kaicheng Lu, Yingqi Tang, Chuangxin Guo · Written by

Introduction

This textbook is written for the 'Data Structures' course. The first two chapters introduce mathematical foundations and algorithm prerequisites, while Chapters 3-10 cover abstract data types, algorithm implementations, performance analysis and applications of common data structures. The book uses Java as the description language and explains the implementation principles of common JDK data structures such as ArrayList, LinkedList, HashMap, etc., making it particularly suitable for intermediate Java learners.

This textbook is written for the 'Data Structures' course. The first two chapters introduce mathematical foundations and algorithm prerequisites, while Chapters 3-10 cover abstract data types, algorithm implementations, performance analysis and applications of common data structures. The book uses Java as the description language and explains the implementation principles of common JDK data structures such as ArrayList, LinkedList, HashMap, etc., making it particularly suitable for intermediate Java learners.

Modeling and Analysis of Smart Distribution Networks

Shufeng Dong, Chengsi Xu, Chuangxin Guo, Chengzhi Zhu · Written by

Introduction

This textbook covers smart distribution network modeling and analysis. Chapter 1 introduces definitions, development overview and fundamental concepts. Chapters 2-5 present mathematical models of key components. Chapters 6-9 cover power flow calculation, state estimation, network reconfiguration and other analytical methods. Chapter 10 introduces modeling and analysis of active distribution networks.

This textbook covers smart distribution network modeling and analysis. Chapter 1 introduces definitions, development overview and fundamental concepts. Chapters 2-5 present mathematical models of key components. Chapters 6-9 cover power flow calculation, state estimation, network reconfiguration and other analytical methods. Chapter 10 introduces modeling and analysis of active distribution networks.

Modeling and Analysis of Smart Distribution Networks — Exercise Collection

Shufeng Dong, Yingqi Tang · Written by

Introduction

This companion exercise collection corresponds to the 'Modeling and Analysis of Smart Distribution Networks' textbook. Chapters 1-6 provide exercises and detailed solutions for the corresponding chapters of the textbook. Recommended for use alongside the main textbook.

This companion exercise collection corresponds to the 'Modeling and Analysis of Smart Distribution Networks' textbook. Chapters 1-6 provide exercises and detailed solutions for the corresponding chapters of the textbook. Recommended for use alongside the main textbook.

Microgrid Stability Modeling and Analysis

Shufeng Dong, Yifan Xu, Liheng Lin · Written by

Introduction

This book summarizes microgrid research achievements. Chapter 1 provides an overview of microgrids and their stability. Chapters 2-3 introduce common microgrid models and power flow calculation as the foundation for stability analysis. Chapters 4-7 detail various types of microgrid stability including common methods, principles, and illustrative examples. Chapter 8 presents the latest microgrid research findings.

This book summarizes microgrid research achievements. Chapter 1 provides an overview of microgrids and their stability. Chapters 2-3 introduce common microgrid models and power flow calculation as the foundation for stability analysis. Chapters 4-7 detail various types of microgrid stability including common methods, principles, and illustrative examples. Chapter 8 presents the latest microgrid research findings.

Data Structures (C Language Edition)

Shufeng Dong, Chuangxin Guo · Written by

Introduction

This textbook is written for the 'Data Structures' course. Chapters 1-2 introduce mathematical foundations and algorithm prerequisites, while Chapters 3-10 cover abstract data types, algorithm implementations, performance analysis and applications of common data structures. The book emphasizes practical case studies on solving real-world problems using data structure knowledge, with programming techniques interspersed throughout. All data structures and algorithms are described in C language, with well-designed code and insightful explanations of underlying mathematical principles.

This textbook is written for the 'Data Structures' course. Chapters 1-2 introduce mathematical foundations and algorithm prerequisites, while Chapters 3-10 cover abstract data types, algorithm implementations, performance analysis and applications of common data structures. The book emphasizes practical case studies on solving real-world problems using data structure knowledge, with programming techniques interspersed throughout. All data structures and algorithms are described in C language, with well-designed code and insightful explanations of underlying mathematical principles.

Power System Risk Assessment and Risk-based Dispatch

Chuangxin Guo, Yi Ding, Jinjiang Zhang, Shufeng Dong · Written by

Introduction

This book addresses the increasing operational risks in modern power systems subject to multiple uncertainties from sources, networks, loads and environments. Building upon traditional deterministic dispatch theory, it incorporates uncertainties encountered during system operation to propose risk prediction and prevention theories. By quantifying various uncertain risk factors, it studies power system risk assessment and risk-based dispatch methods, constructing a comprehensive risk prevention and control framework.

This book addresses the increasing operational risks in modern power systems subject to multiple uncertainties from sources, networks, loads and environments. Building upon traditional deterministic dispatch theory, it incorporates uncertainties encountered during system operation to propose risk prediction and prevention theories. By quantifying various uncertain risk factors, it studies power system risk assessment and risk-based dispatch methods, constructing a comprehensive risk prevention and control framework.

Power Information Technology

Chuangxin Guo, Shufeng Dong, Jinjiang Zhang · Written by

Introduction

This book consists of 9 chapters. The first 5 chapters cover information system concepts and fundamentals, including main concepts and phase models, structures and classifications of power information systems, and features of real-time and non-real-time power information systems. The remaining 4 chapters introduce the latest power information standards and technologies (IEC 60870, IEC 61850, IEC 61970, IEC 61968) with practical case studies.

This book consists of 9 chapters. The first 5 chapters cover information system concepts and fundamentals, including main concepts and phase models, structures and classifications of power information systems, and features of real-time and non-real-time power information systems. The remaining 4 chapters introduce the latest power information standards and technologies (IEC 60870, IEC 61850, IEC 61970, IEC 61968) with practical case studies.