Beruflich Dokumente
Kultur Dokumente
2, MAY 2002
491
I. INTRODUCTION
A poor performance is observed when such methods are applied to fast developing system, whereas most of these models
are valid when used to produce the forecasts of the normal
developing system. Consequently, an extended logistic model
is developed to reflect the critical forecasting problem in fast
growing areas. Although the developed model gives an accurate
peak demand forecast compared with the classical models, it is
hardly difficult to dependent on single method for producing
the demand of such fast growing and dynamic system. This
is because several important factors related to the cyclic and
dynamic events that contribute significantly to the system peak
is difficult to involve it into the existing forecasting models.
Thus, there is a need to develop a computational tool which
allow one to store the knowledge associated with this problem
along with the mathematical models to support the choice of
the most suitable load forecasting model, for medium/long
term power system planning. Therefore, the implementation
of long-term forecasting strategies using a knowledge-based
expert system (ES) is then presented in this paper. In the proposed expert system, key system variables which have major
effects on system peak are identified based on past planners
experiences. A set of decision rules relating these variables are
then established and stored in the knowledge base to select the
recommended forecasting. A practical application is given to
demonstrate the usefulness of the developed prototype system.
II. IDENTIFICATION OF THE FORECASTING PROBLEM
A common forecasting problem in most fast growing utilities
is the short and insufficient database, unparalleled experience
of fast growth and unavailability of forecasting techniques capable of addressing adequately this particular problem. Moreover, there exists a unique dynamic pattern of the energy and
demand resulting from the interaction of cyclic social events
occurring periodically on lunar and seasonal temperature effect
related to Gregorian calendar. The resulting system load characteristics are complex to analyze and difficult to predict.
The peak demand of the considered system, has grown up at
an average annual rate in excess of 9% in the last ten years. The
system operates in an area where ambient temperatures can exceed 48 C in summer season. The ambient temperature exhibits
a unique pattern every year. The system peak demand is partially
influenced by the temperature, both its magnitude and time of its
occurrence. In addition to the maximum temperatures, there are
other cyclic and dynamic events that contribute significantly to
the system peak demand. The load of these events vary in magnitude and time every Gregorian year and hence their contribution
to the annual system peak demand is dynamic in nature. These
492
Fig. 1. Mean absolute percent errors associated with the forecasted load of the
fast and normal developing systems from 1994 to 1998.
Fig. 3. Actual peak load versus fitted peak demand of the improved model for
the fast developing system from 1981 to 1993.
COMPARISON
OF
TABLE I
ACTUAL AND ESTIMATED DEMAND USING
PROPOSED MODEL
THE
Fig. 2. Monthly peak demands of the fast developing system from 1986 to
1998.
is given by
(2)
Fig. 4.
493
>
(deffacts System_Load
(System_peak_load ?spl system_load_factor ?slf
System_coincidence_factor ?scf ) )
(deffacts Areas_Load
>
>
>
Dynamic Facts: These facts are developed and automatically updated during the inference process to represent the
planning attributes needed for evaluating a decision making
process. Samples of these facts include the following:
THEN (conclusion)
494
TABLE II
PRODUCTION RULES
Fig. 5.
Fig. 6.
(if ( ?T 2 & 5 & normal & stable & defined &annual& resonable & minimal &) then
(assert (time series method))
else
( ?T 2 & 5 & fast & unstable & )
then
(assert (.)))
B. Inference Engine
The inference engine is to link the rules given in the knowledge base and the associated condition input by the user with
data stored in the database in order to solve the problem. The
shell adopted for building the expert system CLIPS [8] allows
the use of production rules and facts pattern matching to solve
the problem. Also, this shell allows object-oriented programming using RULES and FACTS, RULES and OBJECTS to
solve the forecasting problem.
C. Solution Strategy
The procedures of the solution strategy is to ascertain the
accuracy, suitability, and credibility of selecting forecasting
method using the production rules in the rule base. An outline
of the solution strategy of the ES is shown in Fig. 6.
Based on the condition, input by the user, of the forecasting
objective and the situation of the power system to be used, the
engine emulates the initial state and the different system information. Then it checks the available forecasting methods to
match the forecasting objective. Afterwards, the procedure initiates the load forecasting computation with the most appropriated forecasting algorithms using the integrated system database.
495
Fig. 8. Time series method for forecasting the normal developing system.
The engine takes the results of the forecasted peak load and
the produced errors to match the rule base of the forecasting criteria. If the output results satisfy the imposed constraints without
violations, the knowledge-based system terminates the analysis
process successfully. When the inference engine finds that the
imposed constraints such as selection of forecasting method are
not satisfied, it has to satisfy the goal using another forecasting
method that satisfies the corresponding rules. Therefore, the engine searches for the rules that match the pattern of describing
the forecast method. When the interfacing is completed after
generating the derived fact using forward chaining, the resulting
goal facts are displayed to user and stored in a file for possible
users request.
D. User Interface
The object of this module is to make the developed ES
friendly with its users. This object is achieved by designing
sets of Menus and Windows to help the user in his navigation
through the ES.
Fig. 10. Sector wise energy consumption models of the fast developing
system.
Fig. 11. Actual and forecasted peak load of the fast developing system from
1985 to 2008.
496
Fig. 12. Energy demand and load forecast of each area for transmission
planning.
TABLE III
STATISTICAL ERRORS COMPARISON OF DIFFERENT FORECASTING
METHODS (19941998)