A power generation predicted value shaping system for correcting a predicted amount of required power of a target power demand obtained by predicting the target power demand for controlling an amount of power generation of a controlled power generator by feedforward control, the power generation predicted value shaping system comprising:
- a predicted value acquisition unit that acquires the predicted amount of required power of the target power demand;
- a result value acquisition unit that acquires a result value of the target power demand that is a previous target power demand of the controlled power generator;
- and
- a control value calculation unit that calculates a control value for controlling the controlled power generator by applying the result value of the target power demand and the predicted amount of required power of the target power demand to an algorithm to correct the predicted amount of required power of the target power demand, wherein the algorithm uses parameters of a control model of the controlled power generator, wherein
- the parameters of the control model are Ap, Bp, and Cp which are obtained by system identification,
- the control model is represented by Equation (1),
- {
- x
- P
-
- (
- t
- +
- 1
- )
- =
- A
- P
-
- x
- P
-
- (
- t
- )
- +
- B
- P
-
- v
-
- (
- t
- )
- y
-
- (
- t
- )
- =
- C
- P
-
- x
- P
-
- (
- t
- )
- (
- 1
- )
- where v(t) is the control value at time t, and y(t) is an output of the controlled power generator at the time t, and the algorithm is represented by Equation (2),
- {
- ξ
-
- (
- t
- +
- 1
- )
- =
- 𝒜
- *
-
- ξ
-
- (
- t
- )
- +
- ℬ
- *
-
- (
- r
- ^
-
- (
- t
- -
- 1
- )
- -
- r
-
- (
- t
- -
- 1
- )
- )
- v
-
- (
- t
- )
- =
- 𝒞
- *
-
- ξ
-
- (
- t
- )
- +
- 𝒟
- *
-
- (
- r
- ^
-
- (
- t
- -
- 1
- )
- -
- r
-
- (
- t
- -
- 1
- )
- )
- +
- r
- ^
-
- (
- t
- )
- (
- 2
- )
- where r^(t) is the predicted amount of required power at the time t, r^(t−1) is the previous predicted amount of required power before the time t, r(t−1) is the result value,
- and
- *=AP−BP(CPBP)−1CPAP
- *=−BP(CPBP)−1CPAPBP+APBP
- *=−(CPBP)−1CPAP
- *=−(CPBP)−1CPAPBP.