CN110555566B - B-spline quantile regression-based photoelectric probability density prediction method - Google Patents
B-spline quantile regression-based photoelectric probability density prediction method Download PDFInfo
- Publication number
- CN110555566B CN110555566B CN201910852925.1A CN201910852925A CN110555566B CN 110555566 B CN110555566 B CN 110555566B CN 201910852925 A CN201910852925 A CN 201910852925A CN 110555566 B CN110555566 B CN 110555566B
- Authority
- CN
- China
- Prior art keywords
- quantile
- spline
- node
- input variable
- photoelectric
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000012360 testing method Methods 0.000 claims abstract description 47
- 238000012549 training Methods 0.000 claims abstract description 13
- 238000010606 normalization Methods 0.000 claims abstract description 7
- 238000012545 processing Methods 0.000 claims abstract description 7
- 239000013598 vector Substances 0.000 claims description 27
- 239000011159 matrix material Substances 0.000 claims description 26
- 239000011541 reaction mixture Substances 0.000 claims description 9
- 230000003247 decreasing effect Effects 0.000 claims description 3
- 238000009499 grossing Methods 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 claims description 3
- 238000010248 power generation Methods 0.000 abstract description 34
- 230000010354 integration Effects 0.000 abstract description 2
- 238000011160 research Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000003915 air pollution Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003245 coal Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003912 environmental pollution Methods 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 239000003208 petroleum Substances 0.000 description 1
- 230000005855 radiation Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Mathematical Physics (AREA)
- Computational Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Health & Medical Sciences (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Probability & Statistics with Applications (AREA)
- Quality & Reliability (AREA)
- Algebra (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a B-spline quantile regression-based photoelectric probability density prediction method, which comprises the following steps of: 1, acquiring photoelectric data, carrying out normalization processing on the photoelectric data, and dividing historical photoelectric data into a training set and a test set; 2, constructing a B-spline quantile model, and calculating parameters of the B-spline quantile regression model by using training set data; and 3, substituting the test set data into the B-spline quantile model to obtain predicted values under different quantiles, and realizing photoelectric probability density prediction by using nuclear density estimation. The method can improve the prediction precision of the photovoltaic power generation and comprehensively measure the uncertainty of the prediction result, thereby providing a reliable basis for the safe and stable integration of the photovoltaic power generation into the power grid.
Description
Technical Field
The invention relates to the technical field of photoelectric power, in particular to a photoelectric probability density prediction method based on B-spline quantile regression.
Background
Due to the increasing environmental pollution and energy shortage, the application of renewable clean energy is widely concerned. Compared with traditional petroleum and coal resources which can cause air pollution and can not be regenerated, the global energy system is constantly changing, renewable energy becomes the preferred technology in the power market, and photovoltaic power generation is one of important renewable energy power generation methods. The photovoltaic power generation utilizes solar energy resources to generate power, and has the advantages of rich solar energy resources, less influence of solar energy on regions, cleanness and safety. However, photovoltaic power generation also has the defects of no power generation at night, less power generation amount in rainy days and the like, and because photovoltaic power generation has randomness and instability, a large number of photovoltaic power generation systems are merged into a power grid to operate, so that the quality of photovoltaic power generation and the safe and stable operation of a power system are influenced. Reliable and accurate photoelectric prediction can not only effectively assist decision making, but also play an important role in maintaining the stability of the power grid. Therefore, how to obtain a more reliable and accurate photoelectric prediction result still remains a key and difficult problem in the field of photovoltaic power generation prediction.
The photovoltaic power generation prediction method mainly comprises a direct method and an indirect method. The direct method is a statistical method for directly predicting the output power of the photovoltaic power generation system, wherein the researches of methods such as a time series method, an artificial neural network method, a support vector machine and the like are common. The indirect prediction method firstly predicts the solar radiation and then obtains the output power according to the model of the photovoltaic power generation system. At present, a plurality of photovoltaic power generation researchers research photovoltaic power generation prediction methods, and the prediction accuracy of photoelectric power is continuously improved, but the research for improving the photovoltaic power generation prediction accuracy still has a larger promotion space.
In addition, most of the traditional photovoltaic power generation prediction methods can only give a point prediction result or an interval prediction result of photovoltaic power generation, and the uncertainty of the photovoltaic power generation cannot be measured well. And the prediction of the photovoltaic power generation is usually influenced by factors such as weather and the like, and the photovoltaic power generation is not carried out at night, so that the reliability of the obtained point prediction result and the interval prediction result is low, and the photovoltaic power generation prediction method can be researched according to the old space.
Disclosure of Invention
The invention aims to overcome the defects of the existing prediction method, and provides a B-spline quantile regression-based photoelectric probability density prediction method so as to improve the prediction precision of photovoltaic power generation and comprehensively measure the uncertainty of a prediction result, thereby providing a reliable basis for the safe and stable incorporation of the photovoltaic power generation into a power grid.
In order to achieve the purpose, the invention adopts the technical scheme that:
the invention relates to a B-spline quantile regression-based photoelectric probability density prediction method which is characterized by comprising the following steps of:
step 1, collecting a photoelectric historical data set R ═ (R)1,r2,…,ri,…,rN) Wherein r isiI is more than or equal to 1 and less than or equal to N, wherein N is the total data number of the photoelectric historical data set R;
step 2, predicting the photoelectric power data of the K +1 th time point by using a rolling arrangement method according to the photoelectric power data of the previous K time points in the photoelectric historical data set R to obtain an n X (K +1) -dimensional matrix (X, Y), wherein X is (X ═ 1)1,x2,...,xk,...,xK) Is an input variable, xkIs the kth input variable, and is the kth input variable xkThe j sample of (Y ═ Y)1,y2,...,yj,...,yn)TIs an output variable, yjIs the jth sample of the output variable Y, K is more than or equal to 1 and less than or equal to K, and j is more than or equal to 1 and less than or equal to n;
step 3, dividing the n X (K +1) dimensional matrix (X, Y) into a training set (X)train,Ytrain) And test set (X)test,Ytest);
Step 4, K input variables X ═ X1,x2,...,xk,...,xK) Normalization processing is carried out to obtain normalized input variable Z ═ Z (Z)1,z2,...,zk,...,zK) Wherein z iskIs the kth normalized input variable; and is Is the kth normalized input variable zkThe jth sample of (a);
step 5, utilizing a B spline method to normalize the kth normalized input variable zkProcessing to obtain the kth normalized input variable zkCorresponding F p-th-order B-spline basis matrixesWherein,is the k normalized input variable zkThe corresponding f-th-order B-spline basis matrix is obtained by the formula (1); f and p are the degree of freedom and the number of times of the B spline basis matrix respectively;
in the formula (1), the reaction mixture is,is the k normalized input variable zkThe corresponding f 0 th-order B-spline basis matrix,is the k normalized input variable zkThe corresponding f < th > p-1 th-order B-spline basis matrix,is the k normalized input variable zkThe corresponding f +1 th p-1 th-order B spline basis matrix; u. offIs the f-th node, and ufE.g. U, U is a non-decreasing number of node vectors of F + p +2, and U0≤u1≤...≤uF+p+1,uf+pIs the f + p node;
defining a half-open interval [ u ]f,uf+1) Is the f-th node interval;
if the f-th node ufRepeated d times in the node vector U, and d>0, then it represents the f-th node ufIs a repetition node with repetition degree d, denoted as uf(d);
If the f-th node ufIf the node vector U appears only once, the f-th node U is representedfA non-duplicate node;
recording the first p +1 nodes of the node vector U as left vertex U0(p + 1); recording the last p +1 nodes of the node vector U as right vertex UF+1(p +1), and the left vertex u0(p +1) and right vertex uF+1The values of (p +1) are the kth normalized input variable zkMinimum and maximum values of, and [ u ]0(p+1),uF+1(p+1)]=[0,1];
Dividing the left vertex U in the node vector U0(p +1) and right vertex uF+1F-p nodes outside the (p +1) are marked as internal nodes; when f node ufWhen the node is an internal node, u is determined according to the interval equal length principlefA value of (d);
step 6, constructing a B-spline quantile regression model shown as the formula (2), and normalizing the input variable Z in the training settrainAs the input of B-spline quantile model, the output variable Y in training settrainAs the output of the B-spline quantile model, the r-th quantile point tau is obtainedrRegression parameter vector of lower B-spline quantile regression model
In the formula (2),QY(τr| Z) is the r-th quantile τ of the output variable Y under the normalized input variable ZrFraction of lower, τrDenotes the r-th quantile andrbelongs to the element (0,1), r is more than or equal to 1 and less than or equal to M, and M is the total number of quantile points;is the r-th quantilerThe kth normalized input variable zkF-th B-spline basis matrix ofCorresponding parameter, andθ(τr) Is the r-th quantilerThe following regression parameter vector is obtained by equation (3):
in formula (4), v represents an intermediate variable and has:
in the formula (5), α (τ)r) Is the r-th quantilerA constant of;
step 7, the r-th quantile point taurRegression parameter vector θ (τ) ofr) Substituting into B-spline quantile regression model, and testing the normalized input variableZtestInputting the data into a B-spline quantile regression model to obtain a test set at an r-th quantile point taurPrediction ofFurther obtaining the predicted value O of the test set under M quantites1,O2,…,Or,…,OMWhereinIs the output variable Y of the test settestInput variable Z of test set after normalizationtestAt the r-th quantile ofrLower quantile;
and 8, calculating a probability density prediction result of the photoelectric power of the test set by using a kernel density estimation function:
step 8.1, defining predicted values O under M quantiles1,O2,…,Or,…,OMAny point with the same distribution is O, and the kernel density estimation function is obtained by using the formula (6)And as a prediction result of the photoelectric power of the test set:
in formula (6), the smoothing parameter h is the window width and has:
in the formula (7), the reaction mixture is,is the predicted value O1,O2,…,Or,…,OMStandard deviation of (d);
in formula (6), K (. cndot.) is an Epanechnikov kernel function and has:
compared with the prior art, the invention has the beneficial effects that:
1. the photoelectric data are combined with a B-spline regression method and a quantile regression method, a novel B-spline quantile regression photoelectric prediction model is constructed, model parameters can be obtained, and accurate prediction results are obtained. Meanwhile, the B-spline quantile regression method is combined with the kernel density method to obtain a probability density prediction graph of photoelectric data, so that uncertainty of prediction can be better measured, and more useful information can be provided for photoelectric workers.
2. In order to improve the prediction precision, the traditional quantile regression method and the B spline method are combined, and the B spline quantile regression photovoltaic power generation prediction model is constructed. The model adopts a B-spline method to process photovoltaic power generation data, so that data values are reduced, the prediction precision is improved, and a photoelectric worker can make scientific decisions conveniently.
3. According to the method, a quantile regression method is adopted, so that the predicted values of the photoelectric data under different quantiles can be obtained; the photovoltaic power generation predicted values under different quantiles are combined with Epanechnikov kernel density estimation, a probability density prediction graph of photovoltaic power generation data can be obtained, a point prediction result and an interval prediction result can be obtained, a complete probability density graph of photoelectric data at any time in the future can be obtained, uncertainty of photovoltaic power generation can be well quantified, and meanwhile, information support is provided for stable integration of photovoltaic power generation into a power grid.
Drawings
FIG. 1 is an overall flow chart of the method of the present invention.
Detailed Description
In this embodiment, a B-spline quantile regression-based photoelectric probability density prediction method, as shown in fig. 1, is performed according to the following steps:
step 1, collecting a photoelectric historical data set R ═ (R)1,r2,…,ri,…,rN) Wherein r isiThe photoelectric power data of the ith time point in the photoelectric historical data set R is represented by i which is more than or equal to 1 and less than or equal to N, and N is the total data number of the photoelectric historical data set R; this stage is mainly to obtain a normal photovoltaic power generation data set for prediction.
Step 2, according to the photoelectric power data of the first K time points in the photoelectric historical data set R, predicting the photoelectric power data of the (K +1) th time point by using the photoelectric power data of the first K time points through a rolling arrangement method to obtain an n X (K +1) dimensional matrix (X, Y), wherein X is (X is ═ X-1,x2,...,xk,...,xK) Is an input variable, xkIs the kth input variable, and is the kth input variable xkThe j sample of (Y ═ Y)1,y2,...,yj,...,yn)TIs an output variable, yjIs the jth sample of the output variable Y, K is more than or equal to 1 and less than or equal to K, and j is more than or equal to 1 and less than or equal to n; this stage is to arrange the data into a matrix form that facilitates prediction.
Step 3, dividing the n X (K +1) dimensional matrix (X, Y) into training sets (X)train,Ytrain) And test set (X)test,Ytest) And is andwherein the training set data is used to train the parameters of the model and the test set is used for prediction and validation.
Step 4, respectively setting K input variables X ═ X1,x2,...,xk,...,xK) Normalization processing is carried out to obtain normalized input variable Z ═ Z (Z)1,z2,...,zk,...,zK) Wherein z iskIs the kth normalized input variable; and is Is the kth normalized input variable zkThe jth sample of (a);
step 5, utilizing a B spline method to normalize the kth normalized input variable zkProcessing to obtain the kth normalized input variable zkCorresponding F p-th-order B-spline basis matrixesWherein,is the k normalized input variable zkThe corresponding f-th-order B-spline basis matrix is obtained by the formula (1); f and p are the degree of freedom and the number of times of the B spline basis matrix respectively;
in the formula (1), the reaction mixture is,is the k normalized input variable zkThe corresponding f 0 th-order B-spline basis matrix,is the k normalized input variable zkThe corresponding f < th > p-1 th-order B-spline basis matrix,is the k normalized input variable zkThe corresponding f +1 th p-1 th-order B spline basis matrix; u. offIs the (f) th node and,and u isfE.g. U, U is a non-decreasing number of node vectors of F + p +2, and U0≤u1≤...≤uF+p+1,uf+pIs the f + p node;
defining a half-open interval [ u ]f,uf+1) Is the f-th node interval;
if the f-th node ufRepeated d times in the node vector U, and d>0, then it represents the f-th node ufIs a repetition node with repetition degree d, denoted as uf(d);
If the f-th node ufIf the node vector U appears only once, the f-th node U is representedfA non-duplicate node;
the first p +1 nodes of the node vector U are designated as left vertices U0(p + 1); the last p +1 nodes of the node vector U are recorded as the right vertex UF+1(p +1), and the left vertex u0(p +1) and right vertex uF+1The values of (p +1) are the kth normalized input variable zkMinimum and maximum values of (d), i.e. the interval [ u ]0(p+1),uF+1(p+1)]=[0,1]。
Dividing left vertex U in node vector U0(p +1) and right vertex uF+1F-p nodes outside the (p +1) are marked as internal nodes; when f node ufWhen the node is an internal node, u is determined according to the interval equal length principlefA value of (d);
this stage is the kth normalized input variable zkCorresponding f-th p-th B-spline basis matrixThe method of (3).
Step 6, constructing a B-spline quantile regression model shown as the formula (2), and normalizing the input variable Z in the training settrainAs the input of B-spline quantile model, the output variable Y in training settrainAs the output of the B-spline quantile model, the r-th quantile point tau is obtainedrRegression parameter vector of lower B-spline quantile regression model
In the formula (2), QY(τr| Z) is the r-th quantile τ of the output variable Y under the normalized input variable ZrFraction of lower, τrDenotes the r-th quantile andrbelongs to the element (0,1), r is more than or equal to 1 and less than or equal to M, and M is the total number of quantile points;is the r-th quantilerThe kth normalized input variable zkF-th B-spline basis matrix ofCorresponding parameter, andθ(τr) Is the r-th quantilerThe following regression parameter vector is obtained by equation (3):
in formula (4), v represents an intermediate variable and has:
formula (A), (B) and5) in, α (τ)r) Is the r-th quantilerA constant of;
in the stage, parameters of a B-spline quantile regression model are calculated by using training set data.
Step 7, the r-th quantile point taurRegression parameter vector θ (τ) ofr) Substituting into B-spline quantile regression model, and testing the normalized input variable ZtestInputting the data into a B-spline quantile regression model to obtain a test set at an r-th quantile point taurPrediction ofFurther obtaining the predicted value O of the test set under M quantites1,O2,…,Or,…,OMWhereinIs the output variable Y of the test settestInput variable Z of test set after normalizationtestAt the r-th quantile ofrLower quantile;
in the stage, input variables of the test set are input into a B spline model, and the predicted values of the test set under M quantiles are calculated.
And 8, calculating a probability density prediction result of the photoelectric power of the test set by using a kernel density estimation function:
step 8.1, defining predicted values O under M quantiles1,O2,…,Or,…,OMAny point with the same distribution is O, and the kernel density estimation function is obtained by using the formula (6)And as a prediction result of the photoelectric power of the test set:
in formula (6), the smoothing parameter h is the window width and has:
in the formula (7), the reaction mixture is,is the predicted value O1,O2,…,Or,…,OMStandard deviation of (d);
in formula (6), K (. cndot.) is an Epanechnikov kernel function and has:
in the stage, the probability density prediction result of the test set is obtained by combining the prediction values under the M quantiles of the test set with the nuclear density method, namely, a complete photovoltaic power generation probability density curve graph under the future target can be obtained, and the effectiveness of the method can be verified through the probability density prediction result of the test set.
Claims (1)
1. A photoelectric probability density prediction method based on B-spline quantile regression is characterized by comprising the following steps:
step 1, collecting a photoelectric historical data set R ═ (R)1,r2,…,ri,…,rN) Wherein r isiI is more than or equal to 1 and less than or equal to N, wherein N is the total data number of the photoelectric historical data set R;
step 2, predicting the photoelectric power data of the K +1 th time point by using a rolling arrangement method according to the photoelectric power data of the previous K time points in the photoelectric historical data set R to obtain an n X (K +1) -dimensional matrix (X, Y), wherein X is (X ═ 1)1,x2,...,xk,...,xK) Is thatInput variable, xkIs the kth input variable, and is the kth input variable xkThe j sample of (Y ═ Y)1,y2,...,yj,...,yn)TIs an output variable, yjIs the jth sample of the output variable Y, K is more than or equal to 1 and less than or equal to K, and j is more than or equal to 1 and less than or equal to n;
step 3, dividing the n X (K +1) dimensional matrix (X, Y) into a training set (X)train,Ytrain) And test set (X)test,Ytest);
Step 4, K input variables X ═ X1,x2,...,xk,...,xK) Normalization processing is carried out to obtain normalized input variable Z ═ Z (Z)1,z2,...,zk,...,zK) Wherein z iskIs the kth normalized input variable; and is Is the kth normalized input variable zkThe jth sample of (a);
step 5, utilizing a B spline method to normalize the kth normalized input variable zkProcessing to obtain the kth normalized input variable zkCorresponding F p-th-order B-spline basis matrixesWherein,is the k normalized input variable zkThe corresponding f th B-th spline base matrix is represented by the formula (1)Obtaining; f and p are the degree of freedom and the number of times of the B spline basis matrix respectively;
in the formula (1), the reaction mixture is,is the k normalized input variable zkThe corresponding f 0 th-order B-spline basis matrix,is the k normalized input variable zkThe corresponding f < th > p-1 th-order B-spline basis matrix,is the k normalized input variable zkThe corresponding f +1 th p-1 th-order B spline basis matrix; u. offIs the f-th node, and ufE.g. U, U is a non-decreasing number of node vectors of F + p +2, and U0≤u1≤...≤uF+p+1,uf+pIs the f + p node;
defining a half-open interval [ u ]f,uf+1) Is the f-th node interval;
if the f-th node ufRepeated d times in the node vector U, and d>0, then it represents the f-th node ufIs a repetition node with repetition degree d, denoted as uf(d);
If the f-th node ufIf the node vector U appears only once, the f-th node U is representedfA non-duplicate node;
recording the first p +1 nodes of the node vector U as left vertex U0(p + 1); recording the last p +1 nodes of the node vector U as right vertex UF+1(p +1), and left vertex u0(p +1) and right vertex uF+1The values of (p +1) are the kth normalized input variable zkMinimum and maximum values of, and [ u ]0(p+1),uF+1(p+1)]=[0,1];
Dividing the left vertex U in the node vector U0(p +1) and right vertex uF+1F-p nodes outside the (p +1) are marked as internal nodes; when f node ufWhen the node is an internal node, u is determined according to the interval equal length principlefA value of (d);
step 6, constructing a B-spline quantile regression model shown as the formula (2), and normalizing the input variable Z in the training settrainAs the input of the B-spline quantile regression model, the output variable Y in the training settrainAs the output of the B-spline quantile regression model, to obtain the r-th quantile point taurRegression parameter vector of lower B-spline quantile regression model
In the formula (2), QY(τr| Z) is the r-th quantile τ of the output variable Y under the normalized input variable ZrFraction of lower, τrDenotes the r-th quantile andrbelongs to the element (0,1), r is more than or equal to 1 and less than or equal to M, and M is the total number of quantile points;is the r-th quantilerThe kth normalized input variable zkF-th B-spline basis matrix ofCorresponding parameter, andθ(τr) Is the r-th quantilerThe following regression parameter vector is obtained by equation (3):
in formula (4), v represents an intermediate variable and has:
in the formula (5), α (τ)r) Is the r-th quantilerA constant of;
step 7, dividing the r th quantile point taurRegression parameter vector θ (τ) ofr) Substituting into B-spline quantile regression model, and testing the normalized input variable ZtestInputting the data into a B-spline quantile regression model to obtain a test set at an r-th quantile point taurPrediction ofFurther obtaining the predicted value O of the test set under M quantites1,O2,…,Or,…,OMWhereinIs the output variable Y of the test settestInput variable Z of test set after normalizationtestAt the r-th quantile ofrLower quantile;
and 8, calculating a probability density prediction result of the photoelectric power of the test set by using a kernel density estimation function:
step 8.1, defining predicted values O under M quantiles1,O2,…,Or,…,OMAny point with the same distribution is O, and the kernel density estimation function is obtained by using the formula (6)And as a prediction result of the photoelectric power of the test set:
in formula (6), the smoothing parameter h is the window width and has:
in the formula (7), the reaction mixture is,is the predicted value O1,O2,…,Or,…,OMStandard deviation of (d);
in formula (6), K (. cndot.) is an Epanechnikov kernel function and has:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910852925.1A CN110555566B (en) | 2019-09-10 | 2019-09-10 | B-spline quantile regression-based photoelectric probability density prediction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910852925.1A CN110555566B (en) | 2019-09-10 | 2019-09-10 | B-spline quantile regression-based photoelectric probability density prediction method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110555566A CN110555566A (en) | 2019-12-10 |
CN110555566B true CN110555566B (en) | 2021-02-05 |
Family
ID=68739520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910852925.1A Active CN110555566B (en) | 2019-09-10 | 2019-09-10 | B-spline quantile regression-based photoelectric probability density prediction method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110555566B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111898247B (en) * | 2020-07-02 | 2023-05-26 | 中国地质大学(武汉) | Landslide displacement prediction method, landslide displacement prediction equipment and storage medium |
CN112036758B (en) * | 2020-09-03 | 2022-09-13 | 合肥工业大学 | Energy consumption structure prediction method based on grey QRNN correction of component data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106251027A (en) * | 2016-08-17 | 2016-12-21 | 合肥工业大学 | Electric load probability density Forecasting Methodology based on fuzzy support vector quantile estimate |
CN106295899A (en) * | 2016-08-17 | 2017-01-04 | 合肥工业大学 | Based on genetic algorithm and the wind power probability density Forecasting Methodology supporting vector quantile estimate |
CN108921339A (en) * | 2018-06-22 | 2018-11-30 | 南京工程学院 | Genetic Support Vector Machine photovoltaic power interval prediction method based on quantile estimate |
-
2019
- 2019-09-10 CN CN201910852925.1A patent/CN110555566B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106251027A (en) * | 2016-08-17 | 2016-12-21 | 合肥工业大学 | Electric load probability density Forecasting Methodology based on fuzzy support vector quantile estimate |
CN106295899A (en) * | 2016-08-17 | 2017-01-04 | 合肥工业大学 | Based on genetic algorithm and the wind power probability density Forecasting Methodology supporting vector quantile estimate |
CN108921339A (en) * | 2018-06-22 | 2018-11-30 | 南京工程学院 | Genetic Support Vector Machine photovoltaic power interval prediction method based on quantile estimate |
Non-Patent Citations (4)
Title |
---|
Non-stationary hydrologic frequency analysis using B-spline quantile regression;B.Nasri等;《Journal of Hydrology》;20171130;第554卷;第532-544页 * |
基于LASSO分位数回归的中期电力负荷概率密度预测方法;何耀耀 等;《系统工程理论与实践》;20190731;第39卷(第7期);第1845-1854页 * |
基于数据挖掘与非线性分位数回归的风电功率概率密度预测方法;李海燕;《中国优秀硕士学位论文全文数据库工程科技II辑》;20190115(第01期);摘要、第10-43页 * |
基于样条估计分位数回归的光伏功率回归模型;路志英 等;《湖南大学学报(自然科学版)》;20171031;第44卷(第10期);第91-98页 * |
Also Published As
Publication number | Publication date |
---|---|
CN110555566A (en) | 2019-12-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110807554B (en) | Generation method and system based on wind power/photovoltaic classical scene set | |
CN109558975B (en) | Integration method for multiple prediction results of power load probability density | |
CN112100911B (en) | Solar radiation prediction method based on depth BILSTM | |
CN106295899B (en) | Wind power probability density Forecasting Methodology based on genetic algorithm Yu supporting vector quantile estimate | |
CN110942194A (en) | Wind power prediction error interval evaluation method based on TCN | |
CN104463349A (en) | Photovoltaic generated power prediction method based on multi-period comprehensive similar days | |
CN104573876A (en) | Wind power plant short-period wind speed prediction method based on time sequence long memory model | |
CN108717579B (en) | Short-term wind power interval prediction method | |
CN111027775A (en) | Step hydropower station generating capacity prediction method based on long-term and short-term memory network | |
CN107194495A (en) | A kind of longitudinal Forecasting Methodology of photovoltaic power excavated based on historical data | |
CN105160423A (en) | Photovoltaic power generation prediction method based on Markov residual error correction | |
CN107679687A (en) | A kind of photovoltaic output modeling method and Generation System Reliability appraisal procedure | |
CN112418346B (en) | Numerical weather forecast total radiation system error classification calculation method | |
CN110264006B (en) | Wind power probabilistic prediction method based on chaotic firefly algorithm and Bayesian network | |
CN110555566B (en) | B-spline quantile regression-based photoelectric probability density prediction method | |
CN113159102B (en) | Multi-time-scale photovoltaic power prediction method and system | |
CN106611243A (en) | Residual correction method for wind speed prediction based on GARCH (Generalized ARCH) model | |
CN112712215A (en) | Wind power plant power prediction method | |
Syu et al. | Ultra-short-term wind speed forecasting for wind power based on gated recurrent unit | |
CN115759389A (en) | Day-ahead photovoltaic power prediction method based on weather type similar day combination strategy | |
CN115965177A (en) | Improved autoregressive error compensation wind power prediction method based on attention mechanism | |
CN116565850A (en) | Wind power ultra-short-term prediction method based on QR-BLSTM | |
CN116663727A (en) | Photovoltaic power prediction method and system | |
CN116757321A (en) | Solar direct radiation quantity prediction method, system, equipment and storage medium | |
CN107918920B (en) | Output correlation analysis method for multiple photovoltaic power stations |
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 | ||
GR01 | Patent grant |