[go: up one dir, main page]

CN119961606B - Micro-grid dynamic state estimation method and system considering data loss - Google Patents

Micro-grid dynamic state estimation method and system considering data loss

Info

Publication number
CN119961606B
CN119961606B CN202510050693.3A CN202510050693A CN119961606B CN 119961606 B CN119961606 B CN 119961606B CN 202510050693 A CN202510050693 A CN 202510050693A CN 119961606 B CN119961606 B CN 119961606B
Authority
CN
China
Prior art keywords
data
model
microgrid
fnn
lstm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202510050693.3A
Other languages
Chinese (zh)
Other versions
CN119961606A (en
Inventor
王岳凡
曾琪
冯睿铠
马俊睿
曹宏悦
骆志远
邓景元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou City University of Technology
Original Assignee
Guangzhou City University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou City University of Technology filed Critical Guangzhou City University of Technology
Priority to CN202510050693.3A priority Critical patent/CN119961606B/en
Publication of CN119961606A publication Critical patent/CN119961606A/en
Application granted granted Critical
Publication of CN119961606B publication Critical patent/CN119961606B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Feedback Control In General (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种考虑数据丢失的微电网动态状态估计方法及系统,该方法包括以下步骤:建立微电网模型和Gilbert‑Elliott模型;从微电网的传感器和数据中心获取微电网的历史测量数据,并利用Gilbert‑Elliott模型对微电网的历史测量数据进行模拟和补充,以得到包含历史测量数据和丢包数据的数据集;对包含历史测量数据和丢包数据的数据集中的数据进行预处理,得到预处理后的数据集;构建LSTM‑FNN模型;使用预处理后的数据集对LSTM‑FNN模型进行训练;将微电网的传感器实时采集到的数据输入训练后的LSTM‑FNN模型进行因数据丢失导致的缺失状态的估计。本发明解决了现有基于EKF的电网状态估计方法高度依赖于精准的数学模型,难以适应数据不完整的情况,导致状态估计的准确性和可靠性下降的问题。

The present invention discloses a method and system for estimating the dynamic state of a microgrid that takes data loss into account. The method includes the following steps: establishing a microgrid model and a Gilbert-Elliott model; obtaining historical measurement data of the microgrid from sensors and a data center of the microgrid, and using the Gilbert-Elliott model to simulate and supplement the historical measurement data of the microgrid to obtain a data set containing historical measurement data and packet loss data; preprocessing the data in the data set containing historical measurement data and packet loss data to obtain a preprocessed data set; constructing an LSTM-FNN model; training the LSTM-FNN model using the preprocessed data set; and inputting data collected in real time by sensors of the microgrid into the trained LSTM-FNN model to estimate missing states caused by data loss. The present invention solves the problem that existing EKF-based grid state estimation methods are highly dependent on precise mathematical models and are difficult to adapt to situations where data is incomplete, resulting in reduced accuracy and reliability of state estimation.

Description

Micro-grid dynamic state estimation method and system considering data loss
Technical Field
The invention relates to the technical field of dynamic state estimation of micro-grids, in particular to a method and a system for estimating dynamic state of a micro-grid by considering data loss.
Background
State estimation plays a significant role in many fields as a method for inferring the current state of a system based on observed data and a dynamic model of the system. In the field of power systems, state estimation is not only helpful for monitoring the running state of a power grid in real time, but also ensures the reliability and high efficiency of power transmission. For micro-grid, which is a small power system, accurate state estimation is even more critical. The method can improve the accuracy of reliability related operations such as equipment operation evaluation, power grid operation stability margin and the like, thereby further improving the operation efficiency of power grid equipment. However, state estimation in micro-grids is not trivial, and some challenges, such as data loss, are encountered, which can greatly reduce the accuracy and reliability of the estimation. In order to solve the problem of data loss, in the prior art, an Extended Kalman Filter (EKF) is mainly used for predicting and estimating the state of a power grid, and the EKF is used as a recursive algorithm, so that noise and uncertainty can be processed to a certain extent, but the EKF is highly dependent on an accurate mathematical model, and is difficult to adapt to the condition of incomplete data, so that the accuracy and reliability of state estimation are reduced.
Disclosure of Invention
Aiming at the defects, the invention provides a micro-grid dynamic state estimation method and a micro-grid dynamic state estimation system considering data loss, and aims to solve the problems that the existing EKF-based grid state estimation method is highly dependent on an accurate mathematical model, is difficult to adapt to the condition of incomplete data, and causes the reduction of the accuracy and reliability of state estimation.
To achieve the purpose, the invention adopts the following technical scheme:
A micro-grid dynamic state estimation method considering data loss comprises the following steps:
Step S1, a micro-grid model and a Gilbert-Elliott model are established and combined, wherein the micro-grid model is used for simulating dynamic behaviors of a micro-grid, and the Gilbert-Elliott model is used for describing data loss behaviors in a communication network;
Step S2, acquiring historical measurement data of the micro-grid from a sensor and a data center of the micro-grid, and simulating and supplementing the historical measurement data of the micro-grid by utilizing a Gilbert-Elliott model to obtain a data set containing the historical measurement data and packet loss data;
Step S3, preprocessing data in a dataset containing historical measurement data and packet loss data to obtain a preprocessed dataset;
s4, constructing an LSTM-FNN model;
s5, training the LSTM-FNN model by using the preprocessed data set to obtain a trained LSTM-FNN model;
and S6, inputting the data acquired by the sensors of the micro-grid in real time into a trained LSTM-FNN model to estimate the missing state caused by data loss, and outputting an estimated value of the missing state of the micro-grid.
Preferably, in step S1, the Gilbert-Elliott model describes transition probabilities between system states through a markov chain state transition matrix to simulate a data loss process, wherein the mathematical expression of the markov chain state transition matrix is as follows:
Where a denotes a markov chain state transition matrix, prmγ k+1=0|γk =0 denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =0, p=pr (γ k+1=1|γk =0) denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =1, q=pr (γ k+1=0|γk =1 denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =0, and Pr (γ k+1=1|γk =1) denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =1.
Preferably, in the step S3, the method specifically comprises the substeps of deleting repeated values and abnormal values in the dataset containing the history measurement data and the packet loss data and filling missing values in the dataset containing the history measurement data and the packet loss data to obtain a deleted and filled dataset, and the substep of normalizing the data in the deleted and filled dataset to obtain a preprocessed dataset.
Preferably, in step S5, the following substeps are specifically included:
Step S51, training LSTM1, FNN1 and FNN2 in an LSTM-FNN model sequentially by using the preprocessed data set to complete training in a first stage, wherein LSTM1 represents a long-short-term memory network 1 for extracting time features under the condition of no data loss, FNN1 represents a feedforward neural network 1 for processing the time features extracted by LSTM1 in a deeper level, FNN2 represents a feedforward neural network 2 for extracting features from the output of FNN 1;
Step S52, parameters of LSTM1, FNN1 and FNN2 which are subjected to training in the first stage are kept unchanged, and a preprocessed data set is used for training LSTM2, FNN3 and FNN4 in the LSTM-FNN model in sequence to complete training in the second stage, wherein LSTM2 represents a long and short term memory network 2 and is used for extracting time features under the condition of data loss, FNN3 represents a feedforward neural network 3 and is used for processing information of a deeper level on the time features extracted by LSTM2, and FNN4 represents a feedforward neural network 4 and is used for extracting features from output of FNN 3;
And step S53, parameters of LSTM2, FNN3 and FNN4 which are subjected to the second stage training are kept unchanged, a random forest regressive is built at the output end of the FNN4, the random forest regressive is trained through the output of the FNN4, and parameters of the random forest regressive are optimized by using RandomizedSearchCV and GRIDSEARCHCV, so that the training of the third stage is completed.
Preferably, the method further comprises the following steps:
The optimal parameter set theta M of the trained LSTM-FNN model is found by adjusting the parameter theta of the trained LSTM-FNN model, so that the error between the predicted value and the actual value of the trained LSTM-FNN model is minimum, wherein the specific mathematical formula of the optimal parameter set theta M of the trained LSTM-FNN model is as follows:
Wherein θ M represents the optimal parameter set of the trained LSTM-FNN model, f nn(yu,yv) represents the output value of the trained LSTM-FNN model, i.e., the predicted value, and y m represents the target value, i.e., the actual value, for which the trained LSTM-FNN model is desired to be predicted.
Another aspect of the present application provides a dynamic state estimation system of a micro grid considering data loss, the system comprising:
The first building module is used for building a micro-grid model, wherein the micro-grid model is used for simulating the dynamic behavior of the micro-grid;
the second building module is used for building a Gilbert-Elliott model, wherein the Gilbert-Elliott model is used for describing data loss behaviors in a communication network;
the combining module is used for combining the micro-grid model and the Gilbert-Elliott model;
the acquisition module is used for acquiring historical measurement data of the micro-grid from the sensors and the data center of the micro-grid;
the simulation and supplementation module is used for simulating and supplementing historical measurement data of the micro-grid by using a Gilbert-Elliott model so as to obtain a data set containing the historical measurement data and packet loss data;
The preprocessing module is used for preprocessing data in a data set containing historical measurement data and packet loss data to obtain a preprocessed data set;
The building module is used for building an LSTM-FNN model;
the model training module is used for training the LSTM-FNN model by using the preprocessed data set to obtain a trained LSTM-FNN model;
The input module is used for inputting data acquired by the sensors of the micro-grid in real time into the trained LSTM-FNN model to estimate the missing state caused by data loss;
And the output module is used for outputting the estimated value of the missing state of the micro-grid.
Preferably, in the second building block, the Gilbert-Elliott model describes transition probabilities between system states through a markov chain state transition matrix to simulate a data loss process, wherein a mathematical expression of the markov chain state transition matrix is as follows:
Where a denotes a markov chain state transition matrix, pr (γ k+1=0|γk =0) denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =0, p=pr (γ k+1=1|γk =0) denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =1, q=pr (γ k+1=0|γk =1) denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =0, and Pr (γ k+1=1|γk =1) denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =1.
Preferably, the preprocessing module comprises a data deleting sub-module for deleting repeated values and abnormal values in a dataset containing historical measurement data and packet loss data, a data filling sub-module for filling missing values in the dataset containing historical measurement data and packet loss data, and a data normalizing sub-module for normalizing the deleted and filled data in the dataset to obtain a preprocessed dataset.
Preferably, the model training module comprises:
The system comprises a first training submodule, a feedforward neural network 1, a feedforward neural network 2 and a first training submodule, wherein the first training submodule is used for training LSTM1, FNN1 and FNN2 in an LSTM-FNN model in sequence by using a preprocessed data set to complete training of a first stage, LSTM1 represents a long-short-period memory network 1 and is used for extracting time characteristics under the condition of no data loss, FNN1 represents the feedforward neural network 1 and is used for carrying out deeper information processing on the time characteristics extracted by LSTM1, and FNN2 represents the feedforward neural network 2 and is used for extracting the characteristics from the output of FNN 1;
The first parameter setting sub-module is used for keeping the parameters of the LSTM1, the FNN1 and the FNN2 which are trained in the first stage unchanged;
The second training sub-module is used for training the LSTM2, the FNN3 and the FNN4 in the LSTM-FNN model sequentially by using the preprocessed data set to complete the training of the second stage, wherein the LSTM2 represents a long-short-period memory network 2 for extracting time characteristics under the condition of data loss, the FNN3 represents a feedforward neural network 3 for carrying out deeper information processing on the time characteristics extracted by the LSTM2, and the FNN4 represents a feedforward neural network 4 for extracting the characteristics from the output of the FNN 3;
The second parameter setting submodule is used for keeping the parameters of LSTM2, FNN3 and FNN4 which are subjected to the second-stage training unchanged;
the construction submodule is used for constructing a random forest regressor at the output end of the FNN 4;
the third training submodule is used for training the random forest regressor through the output of the FNN 4;
A parameter optimization sub-module for optimizing parameters of the random forest regressor using RandomizedSearchCV and GRIDSEARCHCV.
Preferably, the model parameter optimization module is further included, and the model parameter optimization module is configured to find an optimal parameter set θ M of the trained LSTM-FNN model by adjusting a parameter θ of the trained LSTM-FNN model so as to minimize an error between a predicted value and an actual value of the trained LSTM-FNN model, where a specific mathematical formula of the optimal parameter set θ M of the trained LSTM-FNN model is as follows:
Wherein θ M represents the optimal parameter set of the trained LSTM-FNN model, f nn(yu,yv) represents the output value of the trained LSTM-FNN model, i.e., the predicted value, and y m represents the target value, i.e., the actual value, for which the trained LSTM-FNN model is desired to be predicted.
The technical scheme provided by the embodiment of the application can have the following beneficial effects:
According to the scheme, a Gilbert-Elliott model and an LSTM-FNN model are established, the Gilbert-Elliott model is utilized for data simulation and supplementation to obtain a data set containing historical measurement data and packet loss data, the data set is used for training the LSTM-FNN model, and the trained LSTM-FNN model is used for estimating the missing state caused by data loss. Compared with the existing EKF-based power grid state estimation method, the LSTM-FNN model in the scheme carries out state estimation by learning the mode in the data, so that dependence on an accurate mathematical model is reduced, and the adaptability and flexibility of the model are improved. Meanwhile, the LSTM-FNN model can process the data set containing the packet loss data, and can provide accurate state estimation under the condition of incomplete data, so that the accuracy and reliability of the state estimation are improved.
Drawings
Fig. 1 is a flow chart of the steps of a method for dynamic state estimation of a microgrid that accounts for data loss.
Detailed Description
Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to like or similar elements or elements having like or similar functions throughout. The embodiments described below by referring to the drawings are exemplary only for explaining the present invention and are not to be construed as limiting the present invention.
A micro-grid dynamic state estimation method considering data loss comprises the following steps:
Step S1, a micro-grid model and a Gilbert-Elliott model are established and combined, wherein the micro-grid model is used for simulating dynamic behaviors of a micro-grid, and the Gilbert-Elliott model is used for describing data loss behaviors in a communication network;
Step S2, acquiring historical measurement data of the micro-grid from a sensor and a data center of the micro-grid, and simulating and supplementing the historical measurement data of the micro-grid by utilizing a Gilbert-Elliott model to obtain a data set containing the historical measurement data and packet loss data;
Step S3, preprocessing data in a dataset containing historical measurement data and packet loss data to obtain a preprocessed dataset;
s4, constructing an LSTM-FNN model;
s5, training the LSTM-FNN model by using the preprocessed data set to obtain a trained LSTM-FNN model;
and S6, inputting the data acquired by the sensors of the micro-grid in real time into a trained LSTM-FNN model to estimate the missing state caused by data loss, and outputting an estimated value of the missing state of the micro-grid.
In the method for estimating the dynamic state of the micro-grid in consideration of data loss, as shown in fig. 1, the first step is to establish a micro-grid model and a Gilbert-Elliott model, and combine the two models, wherein the micro-grid model is used for simulating the dynamic behavior of the micro-grid, and the Gilbert-Elliott model is used for describing the data loss behavior in a communication network. The Gilbert-Elliott model is a markov chain model for describing data loss behavior in a communication network. By building a Gilbert-Elliott model, the Gilbert-Elliott model can employ a markov chain to describe data loss in communications and help to improve accuracy and reliability of state estimation when communications are unstable by modeling data loss patterns. In addition, by combining the micro-grid model and the Gilbert-Elliott model, it is advantageous to adapt the state estimation more to complex environments. The second step is to acquire historical measurement data of the micro-grid from the sensors and the data center of the micro-grid, and simulate and supplement the historical measurement data of the micro-grid by using a Gilbert-Elliott model to obtain a data set containing the historical measurement data and packet loss data. And thirdly, preprocessing the data in the data set containing the historical measurement data and the packet loss data to obtain a preprocessed data set, wherein in the embodiment, the quality of the data set is improved by preprocessing the data in the data set containing the historical measurement data and the packet loss data. The fourth step is to construct an LSTM-FNN model, in this embodiment, the LSTM-FNN model is a model combining a long-short-term memory network (LSTM) and a Feedforward Neural Network (FNN), and the combination of the LSTM and the FNN can make full use of the advantages of the LSTM in terms of processing time-series data and the capability of the FNN in terms of nonlinear mapping, so as to construct a neural network model suitable for dynamic state estimation of a micro-grid. And fifthly, training the LSTM-FNN model by using the preprocessed data set to obtain a trained LSTM-FNN model, wherein in the embodiment, the LSTM-FNN model is trained by using the preprocessed data set so that the LSTM-FNN model can handle the problem of data loss, and therefore the prediction precision and generalization capability of the LSTM-FNN model are improved. Further, in the training process, the LSTM-FNN model receives the historical data sequence, including the observed state and the missing state, and considers the data loss pattern described by the Gilbert-Elliott model to learn how to minimize the prediction error between the estimated state and the real state, so that the LSTM-FNN model can accurately estimate the system state even in the face of a large amount of data loss. And the sixth step is to input the data acquired by the sensors of the micro-grid into the trained LSTM-FNN model to estimate the missing state caused by data loss and output the estimated value of the missing state of the micro-grid.
According to the scheme, a Gilbert-Elliott model and an LSTM-FNN model are established, the Gilbert-Elliott model is utilized for data simulation and supplementation to obtain a data set containing historical measurement data and packet loss data, the data set is used for training the LSTM-FNN model, and the trained LSTM-FNN model is used for estimating the missing state caused by data loss. Compared with the existing EKF-based power grid state estimation method, the LSTM-FNN model in the scheme carries out state estimation by learning the mode in the data, so that dependence on an accurate mathematical model is reduced, and the adaptability and flexibility of the model are improved. Meanwhile, the LSTM-FNN model can process the data set containing the packet loss data, and can provide accurate state estimation under the condition of incomplete data, so that the accuracy and reliability of the state estimation are improved.
Preferably, in step S1, the Gilbert-Elliott model describes transition probabilities between system states through a markov chain state transition matrix to simulate a data loss process, wherein the mathematical expression of the markov chain state transition matrix is as follows:
Where a denotes a markov chain state transition matrix, prmγ k+1=0|γk =0 denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =0, p=pr (γ k+1=1|γk =0) denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =1, q=pr (γ k+1=0|γk =1 denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =0, and Pr (γ k+1=1|γk =1) denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =1.
In this embodiment, the Gilbert-Elliott model is composed of two states, namely a state in which a data packet is successfully transmitted and a state in which the data packet is lost, and transitions between these states are limited by transition probabilities. Further, parameters p and q in the mathematical expression of the Markov chain state transition matrix are used to describe the transition characteristics of the system between different states, helping to analyze the dynamic behavior and stability of the system.
Preferably, in the step S3, the method specifically comprises the substeps of deleting repeated values and abnormal values in the dataset containing the history measurement data and the packet loss data, filling missing values in the dataset containing the history measurement data and the packet loss data to obtain a deleted and filled dataset, and normalizing the data in the deleted and filled dataset to obtain a preprocessed dataset in the step S32. In this embodiment, by deleting the repeated value and the abnormal value in the data set including the history measurement data and the packet loss data, filling the missing value in the data set including the history measurement data and the packet loss data, and performing normalization processing on the deleted and filled data in the data set, the data quality is improved, and the stability and reliability of the subsequent LSTM-FNN model training are ensured.
Preferably, in step S5, the method specifically comprises the following substeps:
Step S51, training LSTM1, FNN1 and FNN2 in an LSTM-FNN model sequentially by using the preprocessed data set to complete training in a first stage, wherein LSTM1 represents a long-short-term memory network 1 for extracting time features under the condition of no data loss, FNN1 represents a feedforward neural network 1 for processing the time features extracted by LSTM1 in a deeper level, FNN2 represents a feedforward neural network 2 for extracting features from the output of FNN 1;
Step S52, parameters of LSTM1, FNN1 and FNN2 which are subjected to training in the first stage are kept unchanged, and a preprocessed data set is used for training LSTM2, FNN3 and FNN4 in the LSTM-FNN model in sequence to complete training in the second stage, wherein LSTM2 represents a long and short term memory network 2 and is used for extracting time features under the condition of data loss, FNN3 represents a feedforward neural network 3 and is used for processing information of a deeper level on the time features extracted by LSTM2, and FNN4 represents a feedforward neural network 4 and is used for extracting features from output of FNN 3;
And step S53, parameters of LSTM2, FNN3 and FNN4 which are subjected to the second stage training are kept unchanged, a random forest regressive is built at the output end of the FNN4, the random forest regressive is trained through the output of the FNN4, and parameters of the random forest regressive are optimized by using RandomizedSearchCV and GRIDSEARCHCV, so that the training of the third stage is completed.
In this embodiment, in step S51, the data loss is ignored in the first stage training, which means that LSTM1 can obtain a true measurement value. The LSTM1, the FNN1 and the FNN2 are trained sequentially by using the preprocessed data set, so that the prediction error of the LSTM-FNN model can be effectively reduced, the basic accuracy of the LSTM-FNN model is improved, the training complexity when the non-ideal conditions such as data loss and the like are faced is simplified, and a firmer and reliable basis is provided for state estimation under the condition of data loss. In step S52, parameters of LSTM1, FNN1 and FNN2 after the first training are kept unchanged, so that it is beneficial to ensure that the three networks can learn real physical characteristics of the micro-grid when no packet is lost. LSTM2, FNN3, and FNN4 are trained sequentially by using the preprocessed data set to minimize errors between state estimates and true states based on missing data conditions. In the second training, the situation of data loss is considered, so that the adaptability and the robustness of the LSTM-FNN model to the data loss environment are enhanced, the LSTM-FNN model not only can adjust the prediction result under the condition of incomplete data, but also can maintain and even improve the estimation precision under the non-ideal condition. In step S53, parameters of LSTM2, FNN3 and FNN4 after the second stage training are kept unchanged, so that it is beneficial to ensure that the three networks can learn real physical characteristics of the micro-grid when the micro-grid loses packets. Training the random forest regressor through the output of the FNN4, and optimizing parameters of the random forest regressor by using RandomizedSearchCV and GRIDSEARCHCV, thereby being beneficial to improving the generalization capability of the LSTM-FNN model. Further described, randomizedSearchCV is a super-parametric optimization method in the Scikit-learn library, and RandomizedSearchCV is particularly suitable for fast exploration of high-dimensional or large-scale parameter spaces by randomly sampling the parameter spaces. GRIDSEARCHCV is a method for exhausting all possible parameter combinations, providing a more accurate optimization scheme for smaller parameter spaces.
Preferably, the method further comprises the following steps:
The optimal parameter set theta M of the trained LSTM-FNN model is found by adjusting the parameter theta of the trained LSTM-FNN model, so that the error between the predicted value and the actual value of the trained LSTM-FNN model is minimum, wherein the specific mathematical formula of the optimal parameter set theta M of the trained LSTM-FNN model is as follows:
Wherein θ M represents the optimal parameter set of the trained LSTM-FNN model, f nn(yu,yv) represents the output value of the trained LSTM-FNN model, i.e., the predicted value, and y m represents the target value, i.e., the actual value, for which the trained LSTM-FNN model is desired to be predicted.
In this embodiment, the optimal parameter set θ M is found by adjusting the parameter θ of the trained LSTM-FNN model, so that the error between the predicted value and the actual value of the trained LSTM-FNN model is minimized, which is beneficial to improving the prediction performance of the trained LSTM-FNN model.
Another aspect of the present application provides a dynamic state estimation system of a micro grid considering data loss, the system comprising:
The first building module is used for building a micro-grid model, wherein the micro-grid model is used for simulating the dynamic behavior of the micro-grid;
the second building module is used for building a Gilbert-Elliott model, wherein the Gilbert-Elliott model is used for describing data loss behaviors in a communication network;
the combining module is used for combining the micro-grid model and the Gilbert-Elliott model;
the acquisition module is used for acquiring historical measurement data of the micro-grid from the sensors and the data center of the micro-grid;
the simulation and supplementation module is used for simulating and supplementing historical measurement data of the micro-grid by using a Gilbert-Elliott model so as to obtain a data set containing the historical measurement data and packet loss data;
The preprocessing module is used for preprocessing data in a data set containing historical measurement data and packet loss data to obtain a preprocessed data set;
The building module is used for building an LSTM-FNN model;
the model training module is used for training the LSTM-FNN model by using the preprocessed data set to obtain a trained LSTM-FNN model;
The input module is used for inputting data acquired by the sensors of the micro-grid in real time into the trained LSTM-FNN model to estimate the missing state caused by data loss;
And the output module is used for outputting the estimated value of the missing state of the micro-grid.
According to the micro-grid dynamic state estimation system considering data loss, through the mutual coordination of the first building module, the second building module, the combining module, the acquisition module, the simulation and supplement module, the preprocessing module, the building module, the model training module, the input module and the output module, the estimation of the missing state of the micro-grid caused by the data loss is realized. Compared with the existing EKF-based power grid state estimation method, the LSTM-FNN model in the scheme carries out state estimation by learning the mode in the data, so that dependence on an accurate mathematical model is reduced, and the adaptability and flexibility of the model are improved. Meanwhile, the LSTM-FNN model can process the data set containing the packet loss data, and can provide accurate state estimation under the condition of incomplete data, so that the accuracy and reliability of the state estimation are improved.
Preferably, in the second building block, the Gilbert-Elliott model describes transition probabilities between system states through a markov chain state transition matrix to simulate a data loss process, wherein a mathematical expression of the markov chain state transition matrix is as follows:
Where a denotes a markov chain state transition matrix, pr (γ k+1=0|γk =0) denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =0, p=pr (γ k+1=1|γk =0) denotes a probability of transition from a system state of γ k =0 to a system state of γ k+1 =1, q=pr (γ k+1=0|γk =1) denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =0, and Pr (γ k+1=1|γk =1) denotes a probability of transition from a system state of γ k =1 to a system state of γ k+1 =1.
In this embodiment, the Gilbert-Elliott model is composed of two states, namely a state in which a data packet is successfully transmitted and a state in which the data packet is lost, and transitions between these states are limited by transition probabilities.
Preferably, the preprocessing module comprises a data deleting sub-module for deleting repeated values and abnormal values in a dataset containing historical measurement data and packet loss data, a data filling sub-module for filling missing values in the dataset containing historical measurement data and packet loss data, and a data normalizing sub-module for normalizing the deleted and filled data in the dataset to obtain a preprocessed dataset. In this embodiment, by setting the data deleting sub-module, the data filling sub-module and the data normalizing sub-module, the data quality is improved, and the stability and reliability of the subsequent LSTM-FNN model training are ensured.
Preferably, the model training module includes:
The system comprises a first training submodule, a feedforward neural network 1, a feedforward neural network 2 and a first training submodule, wherein the first training submodule is used for training LSTM1, FNN1 and FNN2 in an LSTM-FNN model in sequence by using a preprocessed data set to complete training of a first stage, LSTM1 represents a long-short-period memory network 1 and is used for extracting time characteristics under the condition of no data loss, FNN1 represents the feedforward neural network 1 and is used for carrying out deeper information processing on the time characteristics extracted by LSTM1, and FNN2 represents the feedforward neural network 2 and is used for extracting the characteristics from the output of FNN 1;
The first parameter setting sub-module is used for keeping the parameters of the LSTM1, the FNN1 and the FNN2 which are trained in the first stage unchanged;
The second training sub-module is used for training the LSTM2, the FNN3 and the FNN4 in the LSTM-FNN model sequentially by using the preprocessed data set to complete the training of the second stage, wherein the LSTM2 represents a long-short-period memory network 2 for extracting time characteristics under the condition of data loss, the FNN3 represents a feedforward neural network 3 for carrying out deeper information processing on the time characteristics extracted by the LSTM2, and the FNN4 represents a feedforward neural network 4 for extracting the characteristics from the output of the FNN 3;
The second parameter setting submodule is used for keeping the parameters of LSTM2, FNN3 and FNN4 which are subjected to the second-stage training unchanged;
the construction submodule is used for constructing a random forest regressor at the output end of the FNN 4;
the third training submodule is used for training the random forest regressor through the output of the FNN 4;
A parameter optimization sub-module for optimizing parameters of the random forest regressor using RandomizedSearchCV and GRIDSEARCHCV.
In this embodiment, by setting the first training sub-module, the prediction error of the LSTM-FNN model can be effectively reduced, thereby improving the basic accuracy of the LSTM-FNN model. By setting the first parameter setting sub-module, three networks of LSTM1, FNN1 and FNN2 can be guaranteed to learn the real physical characteristics of the micro-grid when no packet is lost. By arranging the second training submodule, the adaptability and the robustness of the LSTM-FNN model to the data missing environment are enhanced, so that the LSTM-FNN model not only can adjust the prediction result under the condition of incomplete data, but also can maintain and even improve the estimation accuracy under the non-ideal condition. By setting the second parameter setting sub-module, three networks of LSTM2, FNN3 and FNN4 can learn the real physical characteristics of the micro-grid when the micro-grid loses packets. The generalization capability of the LSTM-FNN model is improved by arranging the construction sub-module, the third training sub-module and the parameter optimization sub-module.
Preferably, the model parameter optimization module is further included, and the model parameter optimization module is configured to find an optimal parameter set θ M of the trained LSTM-FNN model by adjusting a parameter θ of the trained LSTM-FNN model, so that an error between a predicted value and an actual value of the trained LSTM-FNN model is minimized, where a specific mathematical formula of the optimal parameter set θ M of the trained LSTM-FNN model is as follows:
Wherein θ M represents the optimal parameter set of the trained LSTM-FNN model, f nn(yu,yv) represents the output value of the trained LSTM-FNN model, i.e., the predicted value, and y m represents the target value, i.e., the actual value, for which the trained LSTM-FNN model is desired to be predicted.
In the embodiment, the model parameter optimization module is arranged, so that the prediction performance of the trained LSTM-FNN model is improved.
Furthermore, functional units in various embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units may be integrated into one module. The integrated modules may be implemented in hardware or in software functional modules. The integrated modules may also be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product.
While embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and not to be construed as limiting the invention, and that variations, modifications, alternatives and variations of the above embodiments may be made by those skilled in the art within the scope of the invention.

Claims (10)

1.一种考虑数据丢失的微电网动态状态估计方法,其特征在于:包括以下步骤:1. A method for estimating the dynamic state of a microgrid considering data loss, characterized in that it comprises the following steps: 步骤S1:建立微电网模型和Gilbert-Elliott模型,并将两者进行结合,其中,所述微电网模型用于模拟微电网的动态行为,所述Gilbert-Elliott模型用于描述通信网络中的数据丢失行为;Step S1: establishing a microgrid model and a Gilbert-Elliott model, and combining the two, wherein the microgrid model is used to simulate the dynamic behavior of the microgrid, and the Gilbert-Elliott model is used to describe the data loss behavior in the communication network; 步骤S2:从微电网的传感器和数据中心获取微电网的历史测量数据,并利用Gilbert-Elliott模型对微电网的历史测量数据进行模拟和补充,以得到包含历史测量数据和丢包数据的数据集;Step S2: Acquire historical measurement data of the microgrid from sensors and a data center of the microgrid, and simulate and supplement the historical measurement data of the microgrid using the Gilbert-Elliott model to obtain a data set containing historical measurement data and packet loss data; 步骤S3:对包含历史测量数据和丢包数据的数据集中的数据进行预处理,得到预处理后的数据集;Step S3: preprocessing the data in the data set containing the historical measurement data and the packet loss data to obtain a preprocessed data set; 步骤S4:构建LSTM-FNN模型;Step S4: Build LSTM-FNN model; 步骤S5:使用预处理后的数据集对LSTM-FNN模型进行训练,得到训练后的LSTM-FNN模型;Step S5: Use the preprocessed data set to train the LSTM-FNN model to obtain a trained LSTM-FNN model; 步骤S6:将微电网的传感器实时采集到的数据输入训练后的LSTM-FNN模型进行因数据丢失导致的缺失状态的估计,输出微电网的缺失状态的估计值。Step S6: Input the data collected by the sensors of the microgrid in real time into the trained LSTM-FNN model to estimate the missing state caused by data loss, and output the estimated value of the missing state of the microgrid. 2.根据权利要求1所述的一种考虑数据丢失的微电网动态状态估计方法,其特征在于:在步骤S1中,所述Gilbert-Elliott模型通过马尔可夫链状态转移矩阵来描述系统状态之间的转移概率,以模拟数据丢失的过程,其中,马尔可夫链状态转移矩阵的数学表达式如下:2. A method for dynamic state estimation of a microgrid considering data loss according to claim 1, characterized in that: in step S1, the Gilbert-Elliott model describes the transition probability between system states through a Markov chain state transition matrix to simulate the process of data loss, wherein the mathematical expression of the Markov chain state transition matrix is as follows: 其中,A表示马尔可夫链状态转移矩阵;Pr(γk+1=0|γk=0)表示从系统状态为γk=0转移到系统状态为γk+1=0的概率;p=Pr(γk+1=1|γk=0)表示从系统状态为γk=0转移到系统状态为γk+1=1的概率;q=Pr(γk+1=0|γk=1)表示从系统状态为γk=1转移到系统状态为γk+1=0的概率;Pr(γk+1=1|γk=1)表示从系统状态为γk=1转移到系统状态为γk+1=1的概率。Wherein, A represents the Markov chain state transition matrix; Pr(γ k+1 = 0|γ k = 0) represents the probability of transitioning from the system state of γ k = 0 to the system state of γ k+1 = 0; p = Pr(γ k+1 = 1|γ k = 0) represents the probability of transitioning from the system state of γ k = 0 to the system state of γ k+1 = 1; q = Pr(γ k+1 = 0|γ k = 1) represents the probability of transitioning from the system state of γ k = 1 to the system state of γ k+1 = 0; Pr(γ k+1 = 1|γ k = 1) represents the probability of transitioning from the system state of γ k = 1 to the system state of γ k+1 = 1. 3.根据权利要求1所述的一种考虑数据丢失的微电网动态状态估计方法,其特征在于:在步骤S3中,具体包括以下子步骤:3. The method for estimating a microgrid dynamic state considering data loss according to claim 1, wherein step S3 comprises the following sub-steps: 步骤S31:删除包含历史测量数据和丢包数据的数据集中的重复值和异常值,以及填充包含历史测量数据和丢包数据的数据集中的缺失值,得到删除和填充后的数据集;Step S31: deleting duplicate values and outliers in the data set containing historical measurement data and packet loss data, and filling missing values in the data set containing historical measurement data and packet loss data, to obtain a deleted and filled data set; 步骤S32:对删除和填充后的数据集中的数据进行归一化处理,得到预处理后的数据集。Step S32: normalize the data in the deleted and filled dataset to obtain a preprocessed dataset. 4.根据权利要求1所述的一种考虑数据丢失的微电网动态状态估计方法,其特征在于:在步骤S5中,具体包括以下子步骤:4. The method for estimating a microgrid dynamic state considering data loss according to claim 1, wherein step S5 comprises the following sub-steps: 步骤S51:使用预处理后的数据集依次对LSTM-FNN模型中的LSTM1、FNN1和FNN2进行训练,以完成第一阶段的训练,其中,LSTM1表示长短期记忆网络1,用于在无数据丢失的情况下提取出时间特征;FNN1表示前馈神经网络1,用于对LSTM1提取出的时间特征进行更深层次的信息加工;FNN2表示前馈神经网络2,用于从FNN1的输出中提取特征;Step S51: Use the preprocessed data set to train LSTM1, FNN1 and FNN2 in the LSTM-FNN model in sequence to complete the first stage of training, where LSTM1 represents the long short-term memory network 1, which is used to extract time features without data loss; FNN1 represents the feedforward neural network 1, which is used to perform deeper information processing on the time features extracted by LSTM1; FNN2 represents the feedforward neural network 2, which is used to extract features from the output of FNN1; 步骤S52:对经过第一阶段训练完成的LSTM1、FNN1和FNN2的参数保持不变,并使用预处理后的数据集依次对LSTM-FNN模型中的LSTM2、FNN3和FNN4进行训练,以完成第二阶段的训练,其中,LSTM2表示长短期记忆网络2,用于在数据丢失的情况下提取出时间特征;FNN3表示前馈神经网络3,用于对LSTM2提取出的时间特征进行更深层次的信息加工;FNN4表示前馈神经网络4,用于从FNN3的输出中提取特征;Step S52: The parameters of LSTM1, FNN1, and FNN2 trained in the first stage remain unchanged, and the preprocessed data set is used to train LSTM2, FNN3, and FNN4 in the LSTM-FNN model in sequence to complete the second stage of training, where LSTM2 represents the long short-term memory network 2, which is used to extract time features in the case of data loss; FNN3 represents the feedforward neural network 3, which is used to perform deeper information processing on the time features extracted by LSTM2; and FNN4 represents the feedforward neural network 4, which is used to extract features from the output of FNN3. 步骤S53:对经过第二阶段训练完成的LSTM2、FNN3和FNN4的参数保持不变,并在FNN4的输出端构建随机森林回归器,并通过FNN4的输出对随机森林回归器进行训练,并使用RandomizedSearchCV和GridSearchCV优化随机森林回归器的参数,以完成第三阶段的训练。Step S53: The parameters of LSTM2, FNN3 and FNN4 that have been trained in the second stage remain unchanged, and a random forest regressor is constructed at the output end of FNN4. The random forest regressor is trained through the output of FNN4, and the parameters of the random forest regressor are optimized using RandomizedSearchCV and GridSearchCV to complete the third stage of training. 5.根据权利要求1所述的一种考虑数据丢失的微电网动态状态估计方法,其特征在于:还包括以下步骤:5. The method for estimating a microgrid dynamic state considering data loss according to claim 1, further comprising the following steps: 通过调整训练后的LSTM-FNN模型的参数θ来寻找其最优参数集θM,使得训练后的LSTM-FNN模型的预测值与实际值之间的误差最小,其中,训练后的LSTM-FNN模型的最优参数集θM具体的数学公式如下:The optimal parameter set θ M is found by adjusting the parameters θ of the trained LSTM-FNN model so that the error between the predicted value and the actual value of the trained LSTM-FNN model is minimized. The specific mathematical formula of the optimal parameter set θ M of the trained LSTM-FNN model is as follows: 其中,θM表示训练后的LSTM-FNN模型的最优参数集;fnn(yu,yv)表示训练后的LSTM-FNN模型的输出值,即预测值;ym表示希望训练后的LSTM-FNN模型预测的目标值,即实际值。Wherein, θ M represents the optimal parameter set of the trained LSTM-FNN model; f nn (y u , y v ) represents the output value of the trained LSTM-FNN model, that is, the predicted value; y m represents the target value that the trained LSTM-FNN model hopes to predict, that is, the actual value. 6.一种考虑数据丢失的微电网动态状态估计系统,使用如权利要求1-5任意一项所述考虑数据丢失的微电网动态状态估计方法,其特征在于:所述系统包括:6. A microgrid dynamic state estimation system considering data loss, using the microgrid dynamic state estimation method considering data loss according to any one of claims 1 to 5, characterized in that the system comprises: 第一建立模块,用于建立微电网模型,其中,所述微电网模型用于模拟微电网的动态行为;A first establishing module is used to establish a microgrid model, wherein the microgrid model is used to simulate the dynamic behavior of the microgrid; 第二建立模块,用于建立Gilbert-Elliott模型,其中,所述Gilbert-Elliott模型用于描述通信网络中的数据丢失行为;A second establishing module is used to establish a Gilbert-Elliott model, wherein the Gilbert-Elliott model is used to describe data loss behavior in a communication network; 结合模块,用于将微电网模型和Gilbert-Elliott模型进行结合;Combining module, used to combine the microgrid model and the Gilbert-Elliott model; 获取模块,用于从微电网的传感器和数据中心获取微电网的历史测量数据;An acquisition module is used to obtain historical measurement data of the microgrid from sensors of the microgrid and a data center; 模拟和补充模块,用于利用Gilbert-Elliott模型对微电网的历史测量数据进行模拟和补充,以得到包含历史测量数据和丢包数据的数据集;A simulation and supplementation module is used to simulate and supplement the historical measurement data of the microgrid using the Gilbert-Elliott model to obtain a data set containing historical measurement data and packet loss data; 预处理模块,用于对包含历史测量数据和丢包数据的数据集中的数据进行预处理,得到预处理后的数据集;A preprocessing module, used for preprocessing data in a data set including historical measurement data and packet loss data to obtain a preprocessed data set; 构建模块,用于构建LSTM-FNN模型;Building module for building LSTM-FNN model; 模型训练模块,用于使用预处理后的数据集对LSTM-FNN模型进行训练,得到训练后的LSTM-FNN模型;The model training module is used to train the LSTM-FNN model using the preprocessed data set to obtain a trained LSTM-FNN model; 输入模块,用于将微电网的传感器实时采集到的数据输入训练后的LSTM-FNN模型进行因数据丢失导致的缺失状态的估计;The input module is used to input the data collected by the microgrid sensors in real time into the trained LSTM-FNN model to estimate the missing state caused by data loss; 输出模块,用于输出微电网的缺失状态的估计值。The output module is used to output the estimated value of the missing state of the microgrid. 7.根据权利要求6所述的一种考虑数据丢失的微电网动态状态估计系统,其特征在于:在所述第二建立模块中,所述Gilbert-Elliott模型通过马尔可夫链状态转移矩阵来描述系统状态之间的转移概率,以模拟数据丢失的过程,其中,马尔可夫链状态转移矩阵的数学表达式如下:7. The microgrid dynamic state estimation system considering data loss according to claim 6, characterized in that: in the second building module, the Gilbert-Elliott model describes the transition probability between system states through a Markov chain state transition matrix to simulate the data loss process, wherein the mathematical expression of the Markov chain state transition matrix is as follows: 其中,A表示马尔可夫链状态转移矩阵;Pr(γk+1=0|γk=0)表示从系统状态为γk=0转移到系统状态为γk+1=0的概率;p=Pr(γk+1=1|γk=0)表示从系统状态为γk=0转移到系统状态为γk+1=1的概率;q=Pr(γk+1=0|γk=1)表示从系统状态为γk=1转移到系统状态为γk+1=0的概率;Pr(γk+1=1|γk=1)表示从系统状态为γk=1转移到系统状态为γk+1=1的概率。Wherein, A represents the Markov chain state transition matrix; Pr(γ k+1 = 0|γ k = 0) represents the probability of transitioning from the system state of γ k = 0 to the system state of γ k+1 = 0; p = Pr(γ k+1 = 1|γ k = 0) represents the probability of transitioning from the system state of γ k = 0 to the system state of γ k+1 = 1; q = Pr(γ k+1 = 0|γ k = 1) represents the probability of transitioning from the system state of γ k = 1 to the system state of γ k+1 = 0; Pr(γ k+1 = 1|γ k = 1) represents the probability of transitioning from the system state of γ k = 1 to the system state of γ k+1 = 1. 8.根据权利要求6所述的一种考虑数据丢失的微电网动态状态估计系统,其特征在于:所述预处理模块包括:8. The microgrid dynamic state estimation system considering data loss according to claim 6, wherein the preprocessing module comprises: 数据删除子模块,用于删除包含历史测量数据和丢包数据的数据集中的重复值和异常值;The data deletion submodule is used to delete duplicate values and outliers in the data set containing historical measurement data and packet loss data; 数据填充子模块,用于填充包含历史测量数据和丢包数据的数据集中的缺失值;The data filling submodule is used to fill missing values in the dataset containing historical measurement data and packet loss data; 数据归一化子模块,用于对删除和填充后的数据集中的数据进行归一化处理,得到预处理后的数据集。The data normalization submodule is used to normalize the data in the deleted and filled dataset to obtain the preprocessed dataset. 9.根据权利要求6所述的一种考虑数据丢失的微电网动态状态估计系统,其特征在于:所述模型训练模块包括:9. A microgrid dynamic state estimation system considering data loss according to claim 6, characterized in that: the model training module comprises: 第一训练子模块,用于使用预处理后的数据集依次对LSTM-FNN模型中的LSTM1、FNN1和FNN2进行训练,以完成第一阶段的训练,其中,LSTM1表示长短期记忆网络1,用于在无数据丢失的情况下提取出时间特征;FNN1表示前馈神经网络1,用于对LSTM1提取出的时间特征进行更深层次的信息加工;FNN2表示前馈神经网络2,用于从FNN1的输出中提取特征;The first training submodule is used to train LSTM1, FNN1, and FNN2 in the LSTM-FNN model in sequence using the preprocessed dataset to complete the first stage of training. LSTM1 represents long short-term memory network 1, which is used to extract temporal features without data loss; FNN1 represents feedforward neural network 1, which is used to perform deeper information processing on the temporal features extracted by LSTM1; and FNN2 represents feedforward neural network 2, which is used to extract features from the output of FNN1. 第一参数设置子模块,用于对经过第一阶段训练完成的LSTM1、FNN1和FNN2的参数保持不变;The first parameter setting submodule is used to keep the parameters of LSTM1, FNN1 and FNN2 unchanged after the first stage of training; 第二训练子模块,用于使用预处理后的数据集依次对LSTM-FNN模型中的LSTM2、FNN3和FNN4进行训练,以完成第二阶段的训练,其中,LSTM2表示长短期记忆网络2,用于在数据丢失的情况下提取出时间特征;FNN3表示前馈神经网络3,用于对LSTM2提取出的时间特征进行更深层次的信息加工;FNN4表示前馈神经网络4,用于从FNN3的输出中提取特征;The second training submodule is used to train LSTM2, FNN3, and FNN4 in the LSTM-FNN model in sequence using the preprocessed data set to complete the second stage of training. LSTM2 represents the long short-term memory network 2, which is used to extract temporal features in the case of data loss; FNN3 represents the feedforward neural network 3, which is used to perform deeper information processing on the temporal features extracted by LSTM2; and FNN4 represents the feedforward neural network 4, which is used to extract features from the output of FNN3. 第二参数设置子模块,对经过第二阶段训练完成的LSTM2、FNN3和FNN4的参数保持不变;The second parameter setting submodule keeps the parameters of LSTM2, FNN3 and FNN4 unchanged after the second stage of training; 构建子模块,用于在FNN4的输出端构建随机森林回归器;Build a submodule for building a random forest regressor at the output of FNN4; 第三训练子模块,用于通过FNN4的输出对随机森林回归器进行训练;The third training submodule is used to train the random forest regressor through the output of FNN4; 参数优化子模块,用于使用RandomizedSearchCV和GridSearchCV优化随机森林回归器的参数。Parameter optimization submodule for optimizing the parameters of random forest regressors using RandomizedSearchCV and GridSearchCV. 10.根据权利要求6所述的一种考虑数据丢失的微电网动态状态估计系统,其特征在于:还包括模型参数优化模块,所述模型参数优化模块用于通过调整训练后的LSTM-FNN模型的参数θ来寻找其最优参数集θM,使得训练后的LSTM-FNN模型的预测值与实际值之间的误差最小,其中,训练后的LSTM-FNN模型的最优参数集θM具体的数学公式如下:10. The microgrid dynamic state estimation system considering data loss according to claim 6, further comprising a model parameter optimization module, wherein the model parameter optimization module is configured to find an optimal parameter set θ M by adjusting the parameters θ of the trained LSTM-FNN model so as to minimize the error between the predicted value and the actual value of the trained LSTM-FNN model, wherein the specific mathematical formula of the optimal parameter set θ M of the trained LSTM-FNN model is as follows: 其中,θM表示训练后的LSTM-FNN模型的最优参数集;fnn(yu,yv)表示训练后的LSTM-FNN模型的输出值,即预测值;ym表示希望训练后的LSTM-FNN模型预测的目标值,即实际值。Wherein, θ M represents the optimal parameter set of the trained LSTM-FNN model; f nn (y u , y v ) represents the output value of the trained LSTM-FNN model, that is, the predicted value; y m represents the target value that the trained LSTM-FNN model hopes to predict, that is, the actual value.
CN202510050693.3A 2025-01-13 2025-01-13 Micro-grid dynamic state estimation method and system considering data loss Active CN119961606B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202510050693.3A CN119961606B (en) 2025-01-13 2025-01-13 Micro-grid dynamic state estimation method and system considering data loss

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202510050693.3A CN119961606B (en) 2025-01-13 2025-01-13 Micro-grid dynamic state estimation method and system considering data loss

Publications (2)

Publication Number Publication Date
CN119961606A CN119961606A (en) 2025-05-09
CN119961606B true CN119961606B (en) 2025-09-30

Family

ID=95601410

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202510050693.3A Active CN119961606B (en) 2025-01-13 2025-01-13 Micro-grid dynamic state estimation method and system considering data loss

Country Status (1)

Country Link
CN (1) CN119961606B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1798897B1 (en) * 2005-12-14 2008-06-18 NTT DoCoMo, Inc. Apparatus and method for determining transmission policies for a plurality of applications of different types
EP2704489A1 (en) * 2012-08-31 2014-03-05 ABB Research Ltd. Link selection in lossy communication networks
CN107426748B (en) * 2017-04-19 2020-08-07 浙江理工大学 A method for multi-sensor performance estimation in wireless network control system
CN111860787A (en) * 2020-07-27 2020-10-30 南京工程学院 A short-term prediction method and device for coupled directed graph structure traffic data containing missing data
CN116956759A (en) * 2023-09-21 2023-10-27 宝德计算机系统股份有限公司 A method, system and device for adjusting BMC fan speed
CN117424208A (en) * 2023-09-27 2024-01-19 国网浙江省电力有限公司台州供电公司 Probability photovoltaic power generation prediction method for comprehensive missing data
CN118013217B (en) * 2024-04-10 2024-06-21 南昌理工学院 Internet of things communication data missing processing method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Machine learning based dynamic state estimation of power system considering data dropout;Yuefan Wang等;IEEE;20250205;全文 *

Also Published As

Publication number Publication date
CN119961606A (en) 2025-05-09

Similar Documents

Publication Publication Date Title
CN111783362B (en) A method and system for determining the remaining service life of an electric gate valve
CN119295060B (en) Predictive maintenance management method and system for industrial robot
CN113904915A (en) Intelligent power communication fault analysis method and system based on Internet of things
Li et al. Research on digital twin and collaborative cloud and edge computing applied in operations and maintenance in wind turbines of wind power farm
CN114859231B (en) Battery Remaining Life Prediction Method Based on Wiener Process and Extreme Learning Machine
CN119961606B (en) Micro-grid dynamic state estimation method and system considering data loss
CN119917898A (en) A method and device for equipment fault diagnosis based on incremental learning
CN112949201B (en) Wind speed prediction method and device, electronic equipment and storage medium
CN119337069A (en) Photovoltaic abnormal data reconstruction method and system based on feature-weighted local abnormal factors
CN113933706A (en) A fault detection method of DC motor based on BP neural network
CN118413491A (en) Flow prediction method and device, nonvolatile storage medium and electronic equipment
CN118536380A (en) A method and system for predicting air conditioning energy consumption based on error compensation of multiple prediction models
CN114239822B (en) A neural network design method and device for channel estimation
CN118797426A (en) Model training method, device, equipment and computer storage medium
CN116227191A (en) Lithium battery remaining life prediction method based on polynomial fitting and Wiener process
CN112581031B (en) Method for implementing real-time monitoring of motor abnormality by Recurrent Neural Network (RNN) through C language
KR20220116727A (en) Method and system for extracting mediator variable and mediatation effect from multivariate set
CN120297074B (en) Integrated water circulation system twin modeling device and method
CN120050660B (en) UAV network security verification effect evaluation method, system, equipment and medium
CN118839215B (en) Method for predicting future operating state of predetermined equipment
CN119494034B (en) A Fault Diagnosis Method Based on Bottleneck State Observer and Distribution Optimization
CN119557748B (en) Service network function node identification method based on sub-graph information bottleneck
CN118171047B (en) Filling method and device of missing data, electronic equipment and storage medium
CN113009888B (en) Production line equipment state prediction and recognition device
Xing et al. Data Augmentation Based on Time-Series Generative Adversarial Networks for Failure Prediction in Optical Network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant