English | ä¸æ–‡
This page is the front-end code repository for the project, and the back-end code please go to
The national policy in the new era requires the promotion of the construction of
"smart wind power"
. The current difficulties in the field of wind power prediction mainly include poor prediction accuracy and insufficient digitalization of the industry. The 14th Five Year Plan for Modern Energy System proposes to accelerate the digital and intelligent upgrading of the energy industry and promote the construction of "smart wind power". Improving the accuracy of wind power prediction and providing scientific support for power grid scheduling is of great value to China's energy industry.The WPFboost work was developed by the Wuhan University End Band, aiming to build a
"digital intelligent"
wind power prediction platform to solve the above problems.
Relying on the multi-source heterogeneous spatiotemporal big data and algorithm models accumulated in the early stage of the project, the team has built a three-level architecture application platform based on "digital intelligence integration" for wind power clusters, wind farm stations, and single wind turbines. While covering all aspects of wind power prediction, it also cleverly integrates advanced technologies such as the Internet of Things
, digital twins
, and artificial intelligence
.
Specifically, the project is based on a large-scale distributed database with full temporal and spatial resolution, as well as the team's innovative and integrated algorithm, the Comprehensive Time series Fusion Networks (CTFN)
. In terms of digitization and intelligence, a multimodal large language model robot is introduced to create functional modules such as data upload and preprocessing, training prediction, digital twin stations, wind farm monitoring screens, wind turbine anomaly monitoring, and AR wind power.
The team proposed a prediction algorithm that integrates weather forecast data, models twenty wind turbines uniformly, and expands the dataset. Then expand the weather forecast data and input it into the encoder and decoder. Considering that the prediction performance varies for different wind turbine models, the team determines the model selection based on prediction errors, such as the model integration scheme of LightGBM and deep learning. Finally, the model algorithm also achieved good results among the top in the country (score: 0.75274).
- Relying on the Supercomputing Center of Wuhan University, we have achieved high-speed model inference and fast prediction;
- Multi scale and multi scene digital twinning has been carried out on multiple scenes such as high-altitude wind fields, coastal wind fields, and wilderness wind fields at a large scale. A monitoring screen for a single wind farm has been achieved at a medium scale, and abnormal monitoring for a single wind turbine has been achieved at a small scale;
- The visualization of the prediction results throughout the entire project provides a comprehensive solution to integrate wind power prediction into the platform from start to finish;
- Real time connection of IoT data, which can access real-time data from sensors, achieving data connection and multi screen simultaneous changes;
- AI empowers the real economy, supports voice input, and achieves artificial intelligence content generation for multimodal large language models.
​ The team designed 6+1 functional modules: data upload and preprocessing, training prediction, digital twin station, wind farm monitoring screen, wind turbine anomaly monitoring, AR wind power, and a relatively independent LLM robot. These modules cover a comprehensive range of functions from data processing to prediction, from digital twins to AR display, providing a comprehensive solution for wind power prediction.
The team has implemented multi terminal responsive design for all pages;
The team provides a total of 16 4x4 preprocessing combination methods for data uploading and preprocessing, and displays rich visual charts, providing a workspace for users to review historical records;
- Multiple terminals
- Data upload and preprocessing
- Training prediction
- Digital Field Station
- Monitoring large screen
- Abnormal monitoring
- AR
- Multimodal Q&A robot
- Get project code
git clone https://github.com/binwenwu/WPFS.git
- Installation dependencies
cd WPFS
npm install
- Local operation
npm run serve
- pack
npm run build
The Chrome 80+
browser is recommended for local development
Support modern browsers, doesn't include IE
IE |
Edge |
Firefox |
Chrome |
Safari |
---|---|---|---|---|
not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |