[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103116698A - GM (1, 1) model prediction method based on cubic spline - Google Patents

GM (1, 1) model prediction method based on cubic spline Download PDF

Info

Publication number
CN103116698A
CN103116698A CN2013100252188A CN201310025218A CN103116698A CN 103116698 A CN103116698 A CN 103116698A CN 2013100252188 A CN2013100252188 A CN 2013100252188A CN 201310025218 A CN201310025218 A CN 201310025218A CN 103116698 A CN103116698 A CN 103116698A
Authority
CN
China
Prior art keywords
model
sequence
value
cubic spline
prediction
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.)
Pending
Application number
CN2013100252188A
Other languages
Chinese (zh)
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.)
Hefei University of Technology
Original Assignee
Hefei 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 Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN2013100252188A priority Critical patent/CN103116698A/en
Publication of CN103116698A publication Critical patent/CN103116698A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a dynamic GM (1, 1) model based on a cubic spline interpolation. The dynamic GM (1, 1) model is applied for a thought of a piecewise polynomial interpolation and an overall trend of dynamic prediction time series data. The dynamic GM (1, 1) model based on the cubic spline interpolation theoretically analyzes a background value of a GM (1, 1) model. Firstly, a through of a cubic spline interpolation is put forward. Then, a method of combination of a piecewise linear interpolation function and a cubic spline interpolation formula to construct a new class grey prediction model. A constructing process of the background value can be improved so as to overcome the shortcomings of an existing grey improving model and provide a new means to improve prediction accuracy. Lastly, the model can be utilized to implement prediction. The dynamic GM (1, 1) model based on the cubic spline interpolation is scientific in concept, simple in calculation, small in workload and high in prediction accuracy. The dynamic GM (1, 1) model based on the cubic spline interpolation has a better use value and a wide application prospect in a prediction technique field.

Description

A kind of GM based on cubic spline (1,1) model prediction method
Technical field
The present invention relates to the data predication method field, be specially a kind of GM based on cubic spline (1,1) model prediction method.
Background technology
Gray theory is the mathematical method that a kind of use solves the incomplete system of information.This method is regarded each stochastic variable as a grey variable that changes in given range.And the method that need not add up is processed the grey variable, directly processes raw data, seeks inherent Changing Pattern.Owing to existing in a large number gray system at numerous areas such as economy, social science and engineerings, therefore this Forecasting Methodology is widely used.The basic thought of Grey Prediction Algorithm is: at first, original time series is carried out the one-accumulate operation, generate new time series; Then, according to gray theory, suppose that new time series has exponential relationship, set up the corresponding differential equation and carry out match, and then utilize the differential pair equation to carry out discretize to obtain a system of linear equations; At last, utilize least square method that unknown parameter is estimated, thereby finally obtain forecast model.
GM(1,1) grey forecasting model is tool exponential model devious.Since gray prediction theory was set up, the many aspects such as in order to adapt to the characteristics of each application, GM (1,1) grey forecasting model is chosen in starting condition, background value reconstruct, method for parameter estimation improvement had all obtained significant improvement.
Utilize grey GM(1,1) although model is predicted many successful stories,, the same with other Forecasting Methodologies, also there is certain limitation in it.Therefore, in recent years, GM(1,1) improvement of model and the concern that optimization research has been subject to many scholars.The more existing representational research methods of following brief description:
Article " GM(1,1) structure method of background value of model and application " (system engineering theory and practice, 2000) pointed out to cause GM(1,1) model error reason bigger than normal be in conventional model structure method of background value improper due to, and provided a kind of new building method, improved precision and the adaptability of model prediction;
The article scope of application of model " GM(1,1) " (system engineering theory and practice, 2000) is take simulation, experiment as the basis, to GM(1,1) scope of application of model is studied, and the relation of development coefficient and precision of prediction is quantized;
Article " gray model GM(1,1) optimize " (Chinese engineering science, 2003) utilize the exponential form solution of linear ordinary differential equation of first order to come the structural setting value, substitute the method take next-door neighbour's average as background value in conventional model, have certain superiority, reduced to a certain extent model error;
Article " based on the GM(1 of interpolation and Newton-Cores formula, 1) background value of model structure new method " (system engineering theory and practice, 2004) utilizes the Newton-Cores formula that background value is reconstructed, structure x (1)(t) n-1 Newton interpolation polynomial N (t), the N (t) that utilizes the Cores formula to calculate on interval [k, k+1] is worth, and is worth as improved background value with this.
Because it is usually larger that the approximate value of utilizing trapezoid formula to obtain definite integral is worth time error as a setting, thereby cause the deviation of model prediction also larger, precision of prediction does not reach requirement naturally.But study discovery by the present invention, even adopt more advanced interpolation algorithm reconstructed background value, also there is certain limitation, because research previously is all to adopt a certain individual event interpolation method, although improved to a certain extent the precision of prediction of model, also exist defective, be and covet high precision and increase nodal point number and cause oscillatory occurences to occur, distortion appears in prediction, causes the applicability of forecast model to reduce even not available.
The present invention proposes the thought of combination interpolation for this reason.The method that adopts piecewise linear interpolation to be combined with cubic spline interpolation is satisfying under constringent condition, and structure interpolating function N (t) makes it approach background value z on interval [k, k+1] (1)(k+1), and as the background value under new state.This invention individual event interpolation method as compared with the past, the unreliability problems such as node vibration have clearly been solved, avoided distortion, improved the theoretical degree of depth of model construction, having increased stability that model uses, also to possess algebraic accuracy simultaneously high, characteristics that relative error is little, and set up thus GM(1,1) forecast model is realized the accuracy prediction to data message.
Summary of the invention
The purpose of this invention is to provide a kind of GM based on cubic spline (1,1) model prediction method, the problem that exists to solve prior art.
In order to achieve the above object, the technical solution adopted in the present invention is:
A kind of GM based on cubic spline (1,1) model prediction method is characterized in that: comprise the following steps:
(1) original data sequence is chosen: choose according to target of prediction the original data sequence that forecast model adopts, and data sequence is necessary for one group of nonnegative number according to sequence, i.e. X (0)
(2) the 1-AGO sequence is set up: with the original data sequence X that chooses (0)As GM(1,1) basic data of forecast model, and to X (0)Make 1-AGO, obtain result 1-AGO sequence X (1), then respectively to X (0)And X (1)Valid slickness check and the judgement of accurate index law, judgement original data sequence X (0)With the 1-AGO sequence X (1)Whether satisfy GM(1,1) the applicable requirement of forecast model;
(3) background value generates: to the 1-AGO sequence X (1)Make background value Z (1)Generate, can calculate B and Y, wherein, B = - z ( 1 ) ( 2 ) 1 - z ( 1 ) ( 3 ) 1 . . . . . . - z ( 1 ) ( n ) 1 ,Y n=[x (0)(2),x (0)(3),…,x (0)(n)] T
z (1)(k) be the background value sequence, x (0)(i) be original data sequence; Because least-squares estimation can be so that the indifference quadratic sum reaches minimum, therefore utilize least-squares estimation can obtain Argument List ,
Figure BDA0000276726113
Be the estimated value of a, the process of trying to achieve background value is as follows:
(a) for GM(1,1) model carries out the target of data prediction, take piecewise linear interpolation and cubic spline interpolation and calculation process as theoretical foundation, realizes the segmentation of interval [k, k+1] is comprised the following steps:
If second derivative value the S " (x of S (x) k)=M k(k=1,2 ..., n), and the second derivative at two ends is known, S " (1)=S " (n)=0.Due to S (x) at interval [x k, x k+1] on be cubic polynomial, therefore S " (x) at [x k, x k+1] on be linear function, can be expressed as:
S ′ ′ ( x ) = M k x k + 1 - x h k + M k + 1 x - x k h k , k = 1,2 , . . . , n - 1
H wherein k=x k+1-x k, k=1,2 ..., n-1
To following formula integration twice, and utilize S (x k)=x (1)(k) and S (x k+1)=x (1)(k+1), can obtain integration constant, so, can get the cubic spline functions expression formula:
S ( x ) = M k ( x k + 1 - x ) 3 6 h k + M k + 1 ( x - x k ) 3 6 h k + ( x ( 1 ) ( k ) - M k h k 2 6 ) x k + 1 - x h k + ( x ( 1 ) ( k + 1 ) - M k h k 2 6 ) x - x k h k k = 1,2 , . . . , n - 1 ,
Due to x (1)(k) ≈ S (t), therefore:
z ( 1 ) ( k + 1 ) = ∫ x k x k + 1 x ( 1 ) ( t ) dt = ∫ x k x k + 1 S ( x ) dx = M k + 1 + M k 24 h k ( x k + 1 - x k ) 4 + x ( 1 ) ( k + 1 ) + x ( 1 ) ( k ) - M k + 1 + M k 6 h k 2 2 h k ( x k + 1 - x k ) 2 k = 1,2 , . . . , n - 1
Here, M k(k=1,2 ..., be n) unknown, so background value z (1)Finding the solution (k+1) can be converted into an x kPlace's second order is led M kFind the solution;
(b) differentiate gets to S (x):
S ( x ) ′ = - M k ( x k + 1 - x ) 2 2 h k + M k + 1 ( x - x k ) 2 2 h k + x ( 1 ) ( k + 1 ) - x ( 1 ) ( k ) h k - M k + 1 - M k 6 h k
By S ' (x) at interval [x k-1, x k] and [x k, x k+1] on expression formula, can try to achieve S ' (x) at an x kLocating the left and right limit is respectively:
S ′ ( x k - 0 ) = h k - 1 6 M k - 1 + h k - 1 3 M k + x ( 1 ) ( k ) - x ( 1 ) ( k - 1 ) h k - 1
S ′ ( x k + 0 ) = - h k 3 M k + h k 6 M k + 1 + x ( 1 ) ( k + 1 ) - x ( 1 ) ( k ) h k
Lead continuity S ' (x by cubic spline tie point place single order k-0)=S ' (x k+ 0) can get:
μ kM k-1+2M kkM k+1=d k,j=2,3,…,n-1
That is:
μ 2 M 1 + 2 M 2 + λ 2 M 3 = d 2 μ 3 M 2 + 2 M 3 + λ 3 M 4 = d 3 . . . μ n - 1 M n - 2 + 2 M n - 1 + λ n - 1 M n = d n - 1
Wherein:
μ k = h k - 1 h k - 1 + h k , λ i = h k h k - 1 + h k d k = 6 f [ x k , x k + 1 ] - f [ x k - 1 , x k ] h k - 1 + h k j=2,3,…,n-1
(c) due to M 1=M n=0, following formula can be written as:
Figure BDA00002767261112
Change into matrix form:
Figure BDA00002767261113
The matrix of coefficients of following formula is full rank, thereby M=(M 2, M 3, M n-1) TSolution exist and unique, so can try to achieve new background value: z ( 1 ) ( k + 1 ) = ∫ x k x k + 1 x ( 1 ) ( t ) dt = ∫ x k x k + 1 S ( x ) dx = M k + 1 + M k 24 h k ( x k + 1 - x k ) 4 + x ( 1 ) ( k + 1 ) + x ( 1 ) ( k ) - M k + 1 + M k 6 h k 2 2 h k ( x k + 1 - x k ) 2 k = 1,2 , . . . , n - 1
(4) model is determined and is found the solution: a in step (3) and b are used estimated value
Figure BDA00002767261115
With
Figure BDA00002767261116
Replace, therefore can set up GM(1,1) model and time response sequence , then solve the predicted value of first point
Figure BDA00002767261118
The analogue value, reduction at last solves the predicted value of initial point
Figure BDA00002767261119
The analogue value namely
Figure BDA00002767261120
,
Figure BDA00002767261121
Value be the predicted value sequence of original data sequence;
(5) error-tested): after solving the predicted value of original data sequence, can utilize residual test method or the degree of association method of inspection or the poor method of inspection of posteriority to judge GM(1, the 1) precision of forecast model; GM(1,1) precision of forecast model can be passed through different background value generating modes, the choice of raw data, and the Residual GM of the conversion of data sequence, correction and different stage (1,1) model is improved.
Described a kind of GM based on cubic spline (1,1) model prediction method is characterized in that: data data sequence commonly used in step (1) has scientific experimental data, empirical data, production data, decision data.
the present invention is existing based on grey GM(1 in analysis, 1) on the basis of the data message of model prediction, Main Problems and limitation in its forecasting process have been considered, proposed by cubic spline interpolation, the background value of major effect precision of prediction to be reconstructed and the rule of combination of piecewise linear interpolation, and provided on this basis a kind of data message prediction method for digging based on the cubic spline piecewise linear interpolation, of the present inventionly realize that logic is the method that adopts piecewise linear interpolation to be combined with cubic spline interpolation, satisfying under its constringent condition, the structure interpolating function, make the interpolating function of constructing approach background value, and with it as the background value under new state.Build GM(1 on the basis of background value under new state, 1) model, by building the final accurate prediction that realizes data message of model.
The present invention utilizes cubic spline interpolation to use the low order polynomial spline to realize the way of less interpolation error, has avoided the Runge phenomenon of using higher order polynomial to occur, and whole Approximation effect is better.Adopt to roll simultaneously and the strategy of feedback compensation, predict according to up-to-date information at each time point, controlled preferably fluctuating error, improved model the time precision of prediction under changing environment.Dynamic GM (1, the 1) Forecasting Methodology based on cubic spline that the present invention proposes, for the electricity demand forecasting of intelligent grid provides a kind of effective approach, but as a kind of forecast model, predicted data can not fit like a glove with True Data.Therefore, in real work, rationally utilize forecast model, for the aid decision making of intelligent grid provides realistic, exercisable science reference.
Description of drawings
Fig. 1 is the inventive method process flow diagram.
Embodiment
As shown in Figure 1.A kind of GM based on cubic spline (1,1) model prediction method comprises the following steps:
(1) according to utilizing GM(1,1) model carries out the target of data prediction, take piecewise linear interpolation and cubic spline interpolation and calculation process as theoretical foundation, realizes the segmentation of interval [k, k+1] is comprised the following steps:
If second derivative value the S " (x of S (x) k)=M k(k=1,2 ..., n), and the second derivative at two ends is known, and S " (1)=S " is (n).Due to S (x) at interval [x k, x k+1] on be cubic polynomial, therefore S " (x) at [x k, x k+1] on be linear function, can be expressed as:
S ′ ′ ( x ) = M k x k + 1 - x h k + M k + 1 x - x k h k , k = 1,2 , . . . , n - 1
H wherein k=x k+1-x k, k=1,2 ..., n-1
(2) to following formula integration twice, and utilize S (x k)=x (1)(k) and S (x k+1)=x (1)(k+1), can obtain integration constant, so, the cubic spline functions expression formula can be got
S ( x ) = M k ( x k + 1 - x ) 3 6 h k + M k + 1 ( x - x k ) 3 6 h k + ( x ( 1 ) ( k ) - M k h k 2 6 ) x k + 1 - x h k + ( x ( 1 ) ( k + 1 ) - M k h k 2 6 ) x - x k h k k = 1,2 , . . . , n - 1 ,
Due to x (1)(k) ≈ S (t), therefore
z ( 1 ) ( k + 1 ) = ∫ x k x k + 1 x ( 1 ) ( t ) dt = ∫ x k x k + 1 S ( x ) dx = M k + 1 + M k 24 h k ( x k + 1 - x k ) 4 + x ( 1 ) ( k + 1 ) + x ( 1 ) ( k ) - M k + 1 + M k 6 h k 2 2 h k ( x k + 1 - x k ) 2 k = 1,2 , . . . , n - 1
Here, M k(k=1,2 ..., be n) unknown, so background value z (1)Finding the solution (k+1) can be converted into an x kPlace's second order is led M kFind the solution.
(3) differentiate gets to S (x):
S ( x ) ′ = - M k ( x k + 1 - x ) 2 2 h k + M k + 1 ( x - x k ) 2 2 h k + x ( 1 ) ( k + 1 ) - x ( 1 ) ( k ) h k - M k + 1 - M k 6 h k
By at interval [x k-1, x k] and [, x k+1] on expression formula, can try to achieve S ' (x) at an x kLocating the left and right limit is respectively:
S ′ ( x k - 0 ) = h k - 1 6 M k - 1 + h k - 1 3 M k + x ( 1 ) ( k ) - x ( 1 ) ( k - 1 ) h k - 1
S ′ ( x k + 0 ) = - h k 3 M k + h k 6 M k + 1 + x ( 1 ) ( k + 1 ) - x ( 1 ) ( k ) h k
Lead continuity S ' (x by cubic spline tie point place single order k-0)=S ' (x k+ 0) can get
μ kM k-1+2M kkM k-1=d k,j=2,3,…,n-1
Namely
μ 2 M 1 + 2 M 2 + λ 2 M 3 = d 2 μ 3 M 2 + 2 M 3 + λ 3 M 4 = d 3 . . . μ n - 1 M n - 2 + 2 M n - 1 + λ n - 1 M n = d n - 1
Wherein
μ k = h k - 1 h k - 1 + h k , λ i = h k h k - 1 + h k d k = 6 f [ x k , x k + 1 ] - f [ x k - 1 , x k ] h k - 1 + h k j=2,3,…,n-1
(4) due to M 1=M n=0, following formula can be written as:
Figure BDA00002767261130
Change into matrix form:
Figure BDA00002767261131
The matrix of coefficients of following formula is full rank, thereby M=(M 2, M 3, M n-1) TSolution exist and unique, so can try to achieve background value
z ( 1 ) ( k + 1 ) = ∫ x k x k + 1 x ( 1 ) ( t ) dt = ∫ x k x k + 1 S ( x ) dx = M k + 1 + M k 24 h k ( x k + 1 - x k ) 4 + x ( 1 ) ( k + 1 ) + x ( 1 ) ( k ) - M k + 1 + M k 6 h k 2 2 h k ( x k + 1 - x k ) 2 k = 1,2 , . . . , n - 1
Here it is our GM(1 of adopting the combination interpolation optimization to improve to obtain, 1) the new background value of model.
(5) obtaining carrying out GM(1,1 on the basis of new background value) foundation of forecast model, comprising following steps;
Be provided with original data sequence:, x (0)(3) ..., x (0)(n), they satisfy x (0)(k) 〉=0, k=1,2 ..., n. utilizes this data sequence to set up GM(1,1) and the step of model is as follows:
(6) establish X (0)={ x (0)(1), x (0)(2) ..., x (0)(n) } be original series, it carried out one-accumulate obtain:
X (1)={x (1)(1),x (1)(2),…,x (1)(n)}
Wherein
Figure BDA00002767261133
(k=1,2 ..., n), claim X (1)(k) be X (0)(k) one-accumulate sequence is designated as 1-AGO;
(7) set up the albinism differential equation of GM (1,1) model
d x ( 1 ) dt + a x ( 1 ) = u
Its difference form is x (0)(k)+az (1)(k)=u
A wherein, u is parameter to be identified, and claims that a is development coefficient, u is the grey action;
(8) found the solution computation model development coefficient and parameters u to be identified by least square method.[a,u] T=(B TB) -1B TY n
Here B = - z ( 1 ) ( 2 ) 1 - z ( 1 ) ( 3 ) 1 . . . . . . - z ( 1 ) ( n ) 1 ,Y n=[x (0)(2),x (0)(3),…,x (0)(n)] T
And z (1)(k+1) be the background value of GM (1,1) forecast model;
(9) above background value z is tried to achieve in step (1)-(4) (1)(k+1) be used in matrix B
z ( 1 ) ( k + 1 ) = ∫ k k + 1 x ( 1 ) ( t ) dt ≈ ∫ k k + 1 S k ( t ) dt = 21 50 x ( 1 ) ( k ) + 23 50 x ( 1 ) ( k + 1 ) - 2 25 x ( 1 ) ( k + 2 )
(10) Time Created response model
Figure BDA00002767261137
: x ^ ( 1 ) ( k + 1 ) = ( x ( 0 ) ( 1 ) - u / a ) e - ak + u / a
(11) with discretize time response: x ^ ( 1 ) ( k + 1 ) = ( x ( 0 ) ( 1 ) - u / a ) e - ak + u / a
(12) k value substitution walk-off-mode pattern is calculated the prediction accumulated value
Figure BDA00002767261140
(13) will predict that accumulated value is reduced to predicted value: x ^ ( 0 ) ( k ) = x ^ ( 1 ) ( k ) - x ^ ( 1 ) ( k - 1 )

Claims (2)

1. the GM based on cubic spline (1,1) model prediction method is characterized in that: comprise the following steps:
(1) original data sequence is chosen: choose according to target of prediction the original data sequence that forecast model adopts, and data sequence is necessary for one group of nonnegative number according to sequence, i.e. X (0)
(2) the 1-AGO sequence is set up: with the original data sequence X that chooses (0)As GM(1,1) basic data of forecast model, and to X (0)Make 1-AGO, obtain result 1-AGO sequence X (1), then respectively to X (0)And X (1)Valid slickness check and the judgement of accurate index law, judgement original data sequence X (0)With the 1-AGO sequence X (1)Whether satisfy GM(1,1) the applicable requirement of forecast model;
(3) background value generates: to the 1-AGO sequence X (1)Make background value Z (1)Generate, can calculate B and Y, wherein, B = - z ( 1 ) ( 2 ) 1 - z ( 1 ) ( 3 ) 1 . . . . . . - z ( 1 ) ( n ) 1 ,Y n=[x (0)(2),x (0)(3),…,x (0)(n)] T
z (1)(k) be the background value sequence, x (0)(i) be original data sequence; Because least-squares estimation can be so that the indifference quadratic sum reaches minimum, therefore utilize least-squares estimation can obtain Argument List
Figure FDA0000276726102
,
Figure FDA0000276726103
Be the estimated value of a, the process of trying to achieve background value is as follows:
(a) for GM(1,1) model carries out the target of data prediction, take piecewise linear interpolation and cubic spline interpolation and calculation process as theoretical foundation, realizes the segmentation of interval [k, k+1] is comprised the following steps:
If second derivative value the S " (x of S (x) k)=M k(k=1,2 ..., n), and the second derivative at two ends is known, S " (1)=S " (n)=0.Due to S (x) at interval [x k, x k+1] on be cubic polynomial, therefore S " (x) at [x k, x k+1] on be linear function, can be expressed as:
S ′ ′ ( x ) = M k x k + 1 - x h k + M k + 1 x - x k h k , k = 1,2 , . . . , n - 1
H wherein k=x k+1-x k, k=1,2 ..., n-1
To following formula integration twice, and utilize S (x k)=x (1)(k) and S (x k+1)=x (1)(k+1), can obtain integration constant, so, can get the cubic spline functions expression formula:
S ( x ) = M k ( x k + 1 - x ) 3 6 h k + M k + 1 ( x - x k ) 3 6 h k + ( x ( 1 ) ( k ) - M k h k 2 6 ) x k + 1 - x h k + ( x ( 1 ) ( k + 1 ) - M k h k 2 6 ) x - x k h k k = 1,2 , . . . , n - 1 ,
Due to x (1)(k) ≈ S (t), therefore:
z ( 1 ) ( k + 1 ) = ∫ x k x k + 1 x ( 1 ) ( t ) dt = ∫ x k x k + 1 S ( x ) dx = M k + 1 + M k 24 h k ( x k + 1 - x k ) 4 + x ( 1 ) ( k + 1 ) + x ( 1 ) ( k ) - M k + 1 + M k 6 h k 2 2 h k ( x k + 1 - x k ) 2 k = 1,2 , . . . , n - 1
Here, M k(k=1,2 ..., be n) unknown, so background value z (1)Finding the solution (k+1) can be converted into an x kPlace's second order is led M kFind the solution;
(b) differentiate gets to S (x):
S ( x ) ′ = - M k ( x k + 1 - x ) 2 2 h k + M k + 1 ( x - x k ) 2 2 h k + x ( 1 ) ( k + 1 ) - x ( 1 ) ( k ) h k - M k + 1 - M k 6 h k
By S ' (x) at interval [x k-1, x k] and [x k, x k+1] on expression formula, can try to achieve S ' (x) at an x kLocating the left and right limit is respectively:
S ′ ( x k - 0 ) = h k - 1 6 M k - 1 + h k - 1 3 M k + x ( 1 ) ( k ) - x ( 1 ) ( k - 1 ) h k - 1
S ′ ( x k + 0 ) = - h k 3 M k + h k 6 M k + 1 + x ( 1 ) ( k + 1 ) - x ( 1 ) ( k ) h k
Lead continuity S ' (x by cubic spline tie point place single order k-0)=S ' (x k+ 0) can get:
μ kM k-1+2M kkM k+1=d k,j=2,3,…,n-1
That is:
μ 2 M 1 + 2 M 2 + λ 2 M 3 = d 2 μ 3 M 2 + 2 M 3 + λ 3 M 4 = d 3 . . . μ n - 1 M n - 2 + 2 M n - 1 + λ n - 1 M n = d n - 1
Wherein:
μ k = h k - 1 h k - 1 + h k , λ i = h k h k - 1 + h k d k = 6 f [ x k , x k + 1 ] - f [ x k - 1 , x k ] h k - 1 + h k j=2,3,…,n-1
(c) due to M 1=M n=0, following formula can be written as:
Figure FDA00002767261012
Change into matrix form:
Figure FDA00002767261013
The matrix of coefficients of following formula is full rank, thereby M=(M 2, M 3, M n-1) TSolution exist and unique, so can try to achieve new background value: z ( 1 ) ( k + 1 ) = ∫ x k x k + 1 x ( 1 ) ( t ) dt = ∫ x k x k + 1 S ( x ) dx = M k + 1 + M k 24 h k ( x k + 1 - x k ) 4 + x ( 1 ) ( k + 1 ) + x ( 1 ) ( k ) - M k + 1 + M k 6 h k 2 2 h k ( x k + 1 - x k ) 2 k = 1,2 , . . . , n - 1
(4) model is determined and is found the solution: a in step (3) and b are used estimated value
Figure FDA00002767261015
With
Figure FDA00002767261016
Replace, therefore can set up GM(1,1) model and time response sequence
Figure FDA00002767261017
, then solve the predicted value of first point
Figure FDA00002767261018
The analogue value, reduction at last solves the predicted value of initial point
Figure FDA00002767261019
The analogue value namely
Figure FDA00002767261020
, Value be the predicted value sequence of original data sequence;
(5) error-tested): after solving the predicted value of original data sequence, can utilize residual test method or the degree of association method of inspection or the poor method of inspection of posteriority to judge GM(1, the 1) precision of forecast model; GM(1,1) precision of forecast model can be passed through different background value generating modes, the choice of raw data, and the Residual GM of the conversion of data sequence, correction and different stage (1,1) model is improved.
2. a kind of GM based on cubic spline according to claim 1 (1,1) model prediction method is characterized in that: data data sequence commonly used in step (1) has scientific experimental data, empirical data, production data, decision data.
CN2013100252188A 2013-01-23 2013-01-23 GM (1, 1) model prediction method based on cubic spline Pending CN103116698A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013100252188A CN103116698A (en) 2013-01-23 2013-01-23 GM (1, 1) model prediction method based on cubic spline

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013100252188A CN103116698A (en) 2013-01-23 2013-01-23 GM (1, 1) model prediction method based on cubic spline

Publications (1)

Publication Number Publication Date
CN103116698A true CN103116698A (en) 2013-05-22

Family

ID=48415071

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013100252188A Pending CN103116698A (en) 2013-01-23 2013-01-23 GM (1, 1) model prediction method based on cubic spline

Country Status (1)

Country Link
CN (1) CN103116698A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103732007A (en) * 2014-01-22 2014-04-16 哈尔滨工业大学 Four-axis linkage chip mounter based optimization method of motion path of mounting head
CN105823503A (en) * 2016-03-23 2016-08-03 哈尔滨工程大学 Improved gray prediction GM(1,1) model-based autonomous underwater vehicle (AUV) sensor fault diagnosis method
CN106295869A (en) * 2016-08-04 2017-01-04 辽宁工程技术大学 A kind of based on the building settlement Forecasting Methodology improving unbiased function
CN107273633A (en) * 2017-06-29 2017-10-20 中南大学 Varying delay method of estimation and flow time lag method of estimation is hydrocracked between multiple operation
CN109164372A (en) * 2018-07-25 2019-01-08 清华大学 Ic component performance data prediction technique and device
CN109493950A (en) * 2018-10-29 2019-03-19 北京工商大学 Human facial skin's state interval prediction technique of comprehensive more attribute subjective and objective informations
CN111506867A (en) * 2020-05-31 2020-08-07 国网陕西省电力公司西咸新区供电公司 Spline interpolation-based method for generating electric quantity data of each phase of transformer
CN112257283A (en) * 2020-10-30 2021-01-22 中国矿业大学 Grey prediction model method based on background value and structure compatibility combination optimization

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王晓佳: "基于数据分析的预测理论与方法研究", 《万方学位论文全文数据库》 *
王晓佳等: "基于Markov链的灰色正交化预测模型在智能电网用电量预测中的应用研究", 《中国管理科学》 *

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103732007A (en) * 2014-01-22 2014-04-16 哈尔滨工业大学 Four-axis linkage chip mounter based optimization method of motion path of mounting head
CN103732007B (en) * 2014-01-22 2016-08-17 哈尔滨工业大学 Mounting head motion path optimization method based on four-axle linked chip mounter
CN105823503A (en) * 2016-03-23 2016-08-03 哈尔滨工程大学 Improved gray prediction GM(1,1) model-based autonomous underwater vehicle (AUV) sensor fault diagnosis method
CN105823503B (en) * 2016-03-23 2018-02-09 哈尔滨工程大学 GM is predicted based on improved grey model(1,1)Model Autonomous Underwater Vehicle sensor fault diagnosis method
CN106295869A (en) * 2016-08-04 2017-01-04 辽宁工程技术大学 A kind of based on the building settlement Forecasting Methodology improving unbiased function
CN107273633A (en) * 2017-06-29 2017-10-20 中南大学 Varying delay method of estimation and flow time lag method of estimation is hydrocracked between multiple operation
CN109164372A (en) * 2018-07-25 2019-01-08 清华大学 Ic component performance data prediction technique and device
CN109164372B (en) * 2018-07-25 2020-06-19 清华大学 Method and device for predicting characteristic data of integrated circuit component
CN109493950A (en) * 2018-10-29 2019-03-19 北京工商大学 Human facial skin's state interval prediction technique of comprehensive more attribute subjective and objective informations
CN111506867A (en) * 2020-05-31 2020-08-07 国网陕西省电力公司西咸新区供电公司 Spline interpolation-based method for generating electric quantity data of each phase of transformer
CN111506867B (en) * 2020-05-31 2023-05-09 国网陕西省电力公司西咸新区供电公司 Spline interpolation-based transformer phase-by-phase electric quantity data generation method
CN112257283A (en) * 2020-10-30 2021-01-22 中国矿业大学 Grey prediction model method based on background value and structure compatibility combination optimization

Similar Documents

Publication Publication Date Title
CN103116698A (en) GM (1, 1) model prediction method based on cubic spline
CN102033994B (en) Steering engine reliability simulation sampling method based on Markova chain Monte Carlo
CN103900610B (en) MEMS gyro random error Forecasting Methodology based on Lycoperdon polymorphum Vitt wavelet neural network
CN108446794A (en) One kind being based on multiple convolutional neural networks combination framework deep learning prediction techniques
CN105513350A (en) Time-phased multi-parameter short-term traffic flow prediction method based on time-space characteristics
CN105512385A (en) Method for achieving multi-material topological optimization of structure by adopting sequence power function interpolation method
CN105068420A (en) Non-affine uncertain system self-adaptive control method with range restraint
CN102819647B (en) A kind of heterogeneous material random microscopic structure finite element modeling method
CN105981025A (en) Actually-measured marine environment data assimilation method based on sequence recursive filtering three-dimensional variation
CN106846173A (en) Short-term wind power forecast method based on EWT ESN
CN104077438B (en) Power network massive topologies structure construction method and system
CN105426594A (en) Method for fast simulating wind fields on basis of stability and homogeneity of time-space field and condition interpolation
CN108399744A (en) Short-time Traffic Flow Forecasting Methods based on grey wavelet neural network
CN108763718B (en) Method for quickly predicting characteristic quantity of flow field when flow-around object and working condition change
CN105243259A (en) Extreme learning machine based rapid prediction method for fluctuating wind speed
CN105809264B (en) Power load prediction method and device
CN104318303A (en) Coking furnace temperature predication method of RBF (Radial Basis Function) neural network optimized by genetic algorithm
CN104217251A (en) Equipment failure Bayesian network prediction method based on K2 algorithm
CN103324821A (en) GM (1, 1) model prediction method based on combined interpolation
CN103942430A (en) Building settlement prediction method based on combined model
Erdinc et al. A novel fractional forecasting model for time dependent real world cases
CN104102853A (en) Slope displacement fractal forecasting method improved by grey theory
CN104573216A (en) Antenna performance optimizing method and device
CN106203731A (en) A kind of stock trend forecasting method based on 2 dimension stream predictions
CN114936522B (en) Dynamic modeling method for natural gas system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130522