{'fraction_non_alphanumeric': 0.03735242328897613, 'fraction_numerical': 0.014288600871748982, 'mean_word_length': 4.522716403634624, 'pattern_counts': {'":': 0, '<': 1, '<?xml version=': 0, '>': 1, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Chance-Constrained Economic Dispatch Model in Wind-Thermal-Energy Storage System

: As a type of renewable energy, wind energy is integrated into the power system with more and more penetration levels. It is challenging for the power system operators (PSOs) to cope with the uncertainty and variation of the wind power and its forecasts. A chance-constrained economic dispatch (ED) model for the wind-thermal-energy storage system (WTESS) is developed in this paper. An optimization model with the wind power and the energy storage system (ESS) is ﬁrst established with the consideration of both the economic beneﬁts of the system and less wind curtailments. The original wind power generation is processed by the ESS to obtain the ﬁnal wind power output generation (FWPG). A Gaussian mixture model (GMM) distribution is adopted to characterize the probabilistic and cumulative distribution functions with an analytical expression. Then, a chance-constrained ED model integrated by the wind-energy storage system (W-ESS) is developed by considering both the overestimation costs and the underestimation costs of the system and solved by the sequential linear programming method. Numerical simulation results using the wind power data in four wind farms are performed on the developed ED model with the IEEE 30-bus system. It is veriﬁed that the developed ED model is effective to integrate the uncertain and variable wind power. The GMM distribution could accurately ﬁt the actual distribution of the ﬁnal wind power output, and the ESS could help effectively decrease the operation costs.


Introduction
The uncertainty and variability of the integration of wind power are presenting more and more challenges to the power system operations [1,2]. It is difficult for the power system to retain secure, reliable and economic operations, especially at a high level of wind power penetrations. According to the actual situation of wind power integration, power system operators (PSOs) find that the large-scale wind power can increase or decrease in a very short time period with large and rapid fluctuations [3,4]. With the recent rapid development of the energy storage system (ESS), it is becoming a hot focus to use the ESS to mitigate the uncertainty and variability of wind power for government policies, power and energy industries and academic research. The ESS has been demonstrated to play a significant role in mitigating the fluctuations for both distributed power systems and the power system operations. More and more research is focusing on blending the wind power generators with an ESS to obtain smoother wind power generation. This research background makes it more practical to study the

Overview of the Energy Storage System
The energy storage system has been widely used to solve the over-estimation or under-estimation in wind power integration [16]. The ESS is capable of improving the operation flexibility of the power system and mitigating the significant and rapid fluctuations of wind power generation. It has the ability to provide flexible charging and discharging. The application of energy storage technologies is a viable solution for the modern power system operations based on the recent development and advances in the ESS. It could help the wind power participate in the electricity market and provide operation services and reserves [17] with less wind power curtailments. Gong et al. [18] used the energy storage system to control wind power ramps by establishing an optimization model considering both the output power of ESS and the wind power curtailments. Jiang et al. [19] proposed a two-time-scale coordination control method to mitigate wind power fluctuations by using the ESS. A flexible first-order low-pass filter was developed to limit the wind power fluctuations and ramping rate. Wen et al. [20] proposed a hybrid multi-objective particle swarm optimization approach to minimize the power system cost and improve the system voltage profiles by searching the economic allocation and size of the ESS.

Overview of the Gaussian Mixture Model
To depict the uncertainty and variation of wind power forecasts, some statistical models have been widely used to model the probabilistic and cumulative distributions of the wind power forecasting data. The Gaussian mixture model (GMM) is one of the statistical models used to characterize the multi-modal and irregular distributions. It has been widely utilized in the renewable energy community. Ke et al. [21] customized the GMM by three Gaussian functions and utilized the GMM to approximate the probability density function (PDF) of wind power generation with triple probability peaks. An application of the GMM was performed in the probabilistic optimal power flow model in this paper. Singh et al. [22] represented all irregular PDFs of load using GMM in various distribution system applications and utilized the GMM distribution on a 95-bus generic distribution network model. Valverde et al. [23] proposed the use of GMM to represent non-Gaussian correlated wind power output and aggregated load demands to model the probabilistic load flow. The GMM distribution was testified on the 14-bus and 57-bus systems with deterministic power flow. However, none of the aforementioned papers adopt the GMM distribution into the economic dispatch model. In addition, the cumulative distribution of the GMM is used in the numerical manner rather than in the analytical manner, which limits the utilization of the GMM distribution.

Research Motivation and Objectives
The level of uncertainty and variability in power systems tends to increase with additional renewable energy [24]. The ESS is helpful to mitigate the uncertainty and variability of the original wind power generation and obtain the more smooth final output generation. However, the quantified impacts of the ESS on the power system operations are still unclear for the power system operators. The statistical characteristics of the final output of the wind power generation with the ESS (W-ESS) are also rarely studied by academic researchers. Some questions have not been addressed yet. For instance, how will the final output of the W-ESS be analytically expressed in the PDF and CDF? What is the impact of the ESS on the economic dispatch model integrated with wind power?
This paper aims to: (i) develop a chance-constrained ED model considering the W-ESS and the analytical distribution functions of the final wind power generation; (ii) compare the impact of different distribution models on the scheduled wind power generation; and (iii) quantitatively calculate the impact of the ESS on the chance-constrained ED model.
The remainder of this paper is organized as follows: The probabilistic distribution model of the final wind power generation based on the GMM distribution is presented in Section 2. The wind-energy storage system (W-ESS) considering both the usage of the ESS and wind power curtailments is provided in Section 3.1. The developed chance-constrained ED model integrated by the wind-energy storage system (W-ESS) is discussed in Section 3.2. The sequential linear programming method is introduced in Section 3.3 to solve the chance-constrained ED model. Section 4 presents the simulation results of a case study with the actual wind power data. Conclusions and a discussion of future work are given in Section 5.

Probabilistic Distribution Model of Final Wind Power Generation
Gaussian mixture models (GMM) are composed of N G multivariate normal density components, where N G is a positive integer. Each component has a d-dimensional mean (d is a positive integer), a d-by-d covariance matrix and a mixing proportion. Mixing proportion i determines the proportion of the population composed by component i, i = 1, ..., N G . In this section, the nonlinear least square (NLS) method is used to fit GMMs to the actual data. There are two steps to obtain the parameters of the GMM distribution. First, the weight, mean value and standard deviation parameters are estimated by the NLS method using the trust-region algorithm. Second, the optimal number of mixture components is determined by minimizing the Euclidean distance between the actual PDF and the GMM PDF.
The developed probability distribution function of the GMM in this paper is a weighted sum of a finite number of Gaussian functions. It is characterized by the number of mixture components, standard deviations, mean values and weights of each component, given by: where X is the dataset of a random variable, x, with a total number of N x . I is the set of mixture components with a total number of N G . Γ is the overall parameter matrix. Each vector of Γ (γ i ) defines a mixture component of the GMM, i.e., Γ = {γ i : . ω is the weight. µ is the mean value. σ is the standard deviation. The function of each component g(x|µ, σ) conforms to a Gaussian function: The NLS method is adopted to estimate all of the parameters (ω, µ, and σ) of the mixture components of the GMM. The number of these mixture components is fixed during each step of parameter estimation. Thus, in this section, the PDF is simplified as f (x|N G ; Γ) . Suppose a set of data points for ramping features (x) and their actual probabilities (p), i.e., (x 1 , p 1 ), ..., (x j , p j ), ..., (x N x , p N x ); the objective function, S 2 , of the NLS is to minimize the sum of the squares of fitting residuals, given by: where r j is the residual of the j-th data point. Taking the mean value, µ, as an example, the minimum value of S 2 occurs when the gradient is zero, given by: Since the model contains 3 × N G parameters, there are 3 × N G gradient equations. Then, each mean value of the GMM, µ i , is refined iteratively by the successive approximation: where k is an iteration number and the increment, ∆µ i , is known as the step size. At each iteration, the GMM is linearized by approximating to a first-order Taylor series expansion: where the derivatives ∂ f (x|Γ k )/∂ω i , ∂ f (x|Γ k )/∂µ i , and ∂ f (x|Γ k )/∂σ i consist of the Jacobian matrix, J.
Each derivative is analytically deduced by: Since the iterative residuals are given by: ∆p j = p j − f (x j |Γ k ), the original residuals are rearranged by: Then, substituting these expressions in (7) and (8) into the gradient equations in (4), we can rearrange and get the normal equations: The normal equations are written in the matrix notation as: Since the estimated initial parameters may be far from the optimum, Equation (10) is improved by using the trust-region algorithm [25], given by: where diag(J T J) is the diagonal matrix with the same diagonal as J T J and λ is used to control the trust-region size.
After estimating the parameters of each mixture component of the GMM, the next step is to determine the optimal number of mixture components, N G,opt , by minimizing the Euclidean distance between the actual PDF, PDF A , and the PDF of GMM, f , i.e., f (x|N G ) The objective function is formulated as: The cumulative distribution function (CDF), F, is another essential statistic metric to analyze wind power forecasts due to its monotonicity, which is analytically expressed as: where erf is the Gaussian error function and defined as: Equation (13) is an indefinite integral with a constant C, which can be solved by (15). Since the wind power data are normalized into the range [0, 1], it can be derived that F(x < 0) = 0 and F(x > 1) = 1. Hence, we use x = −0.1 (i.e., F(−0.1) = 0) to obtain the constant, C, given by: In addition to the PDF ( f ) and CDF (F) of the GMM, the inverse function of the CDF (F −1 ) is deduced in this paper, formulated as: However, the inverse function in (16) cannot be analytically deduced. Instead of obtaining the analytical solution, we use the Newton-Raphson method to obtain a numerical solution. The process repeats until the range is less than the stopping threshold ε, given by: where ε is set as 1×10 −8 .
The developed GMM distribution could be used to fit the actual histogram distribution of the FWPG of the wind-energy storage system. The detailed information about the W-ESS is discussed in the following section.

Economic Dispatch Model in the Wind-Thermal-Storage System
This section develops an economic dispatch model in the wind-thermal-storage system. First, a linear programming optimization model is established for the wind-storage system considering both less usage of the ESS and less curtailment of wind generation; second, the W-ESS model is integrated into a chance-constrained economic dispatch model to construct the wind-thermal-ESS system. This chance-constrained ED model considers the operation costs of conventional thermal generators, the operation costs of wind power plants, the underestimation costs of W-ESS plants and the overestimation costs of W-ESS plants. The sequential linear programming method is used to convert the chance-constrained problem to a deterministic and linear problem considering the uncertainties of the W-ESS outputs. The nonlinear spinning reserve constraints are substituted by the linear constraints using the inverse function of the GMM CDF for all W-ESS plants.

Optimization Model of the Wind-Energy-Storage System
The uncertainty and variability of wind power generation impact the penetration of wind in the power system operations, especially for the significant wind power ramps [26,27]. These extreme cases could cause a large amount of wind power curtailments. In order to take full advantage of wind power without any curtailment, PSOs have proposed to use the ESS to mitigate the high variation. However, the massive usage of the ESS could increase the operation cost of the system. Hence, the wind-energy storage system is established with the consideration of both the economic benefits of the system and less wind curtailments. The W-ESS structure with a wind farm and an integrated ESS is shown in Figure 1. A linear programming (LP) optimization model is established to control the integration of the ESS and wind power curtailment [18]. In order to reduce the repeating usage of the ESS and the curtailment of wind generation, the objective function of the W-ESS optimization model is formulated by: where p t C represents the non-negative curtailment of wind power generation at time t. p t S represents the power output of the ESS at time t. A positive value of p S means the discharging state of the ESS, and a negative value of p S means the charging state of the ESS, respectively. λ C and λ S represent different penalty multipliers. Generally, the power system balancing authorities prefer to make full use of the ESS with less wind power curtailment. Thus, the penalty multipliers of λ C and λ S are set as 0.9 and 0.1, respectively.
As shown in Figure 1, the FWPG, p W , of the W-ESS conforms to the equality constraints at each time point t, given by: where p t W represents the FWPG of the W-ESS at time t.p t W represents the original wind power generated by the doubly-fed induction generator (DFIG) of the wind farm or plant at time t.
The energy balance for charging and discharging the storage system is given by: where S t and S t−1 are the energy stored in the storage system at time t and t − 1, respectively. d s is the self-discharge rate for the ESS. η c and η d represent the charging and discharging efficiencies for the ESS, respectively. L t S is the storage loading capacity at time t. G t S is the storage generating capacity at time t. The state of charge (SOC) of the ESS at time t is constrained by the minimum storage capacity requirement, S min , and maximum storage capacity requirement, S max , given by: At each time point t, the ESS power, p t S must not exceed the ESS rating, P S, max , as follows: Upward and downward ramping constraints for the storage are formulated by: where RU S and RD S are the upward and downward ramping rate for the ESS, respectively. The FWPG is constrained by the upper and lower ramping power limits, P W, max and P W, min , given by: where the curtailment of wind power, p t C , satisfies the constraint of the maximum original wind power generation, given by: When p t C = 0, it means there is no curtailment at all. When p t C =p t W , it means all of the original wind power is curtailed.
To analyze the impact of the uncertainty of wind power, the W-ESS with wind farm and energy storage is modeled in the chance-constrained ED model for the power system analysis.

Chance-Constrained Economic Dispatch Model in the Wind-Thermal-Energy-Storage System
A typical chance-constrained ED model integrated by the W-ESS considering the chance constraints is modeled as a wind-thermal-energy-storage system (WTESS) in this section, as shown in (26). In this model, only spinning reserve is considered. For the sake of simplicity, there are no regulation, replacement and non-spinning reserve schedules in this study. The piece-wise linear approximation of the cost curves of generators is utilized. The objective function consists of the operation costs of conventional thermal generators, the operation costs of wind power plants, the underestimation costs of W-ESS plants and the overestimation costs of W-ESS plants.
The underestimation costs mean that the actual FWPG is not completely utilized. The overestimation costs mean that the scheduled FWPG fails to be produced by the W-ESS plants. The objective function is formulated as: where i and w are the index of thermal generators and W-ESS plants. N I and NW are the number of thermal generators and W-ESS plants. p T,i and p W,w are the scheduled power of thermal generator i and W-ESS plant w. p A,w is the actual generation power of W-ESS plant w. C i is the cost function of thermal generator i, formulated by (27). C w is the cost function of W-ESS plant w, formulated by: where a i , b i , and c i are the fuel cost coefficients of thermal generator i. d w is the cost coefficient of W-ESS plant w. C U,w and C O,w are the underestimation and overestimation cost functions of W-ESS plant w, respectively. In order to consider the uncertainties of actual FWPG w, the probabilistic underestimation and overestimation costs, C U,w and C O,w , can be expressed as the forms of expectation values developed by [28,29] and shown as below: where k U and k O are the underestimation and overestimation cost coefficients. g w (·) is the PDF of the FWPG of W-ESS plant w. In this paper, we use the GMM in Section 2 to model the PDF of the FWPG. By using the aforementioned formulations, the underestimation cost is equivalent to the expected cost of FWPG surplus, and the overestimation cost is equivalent to the expected cost of FWPG deficit. Wind plant operators would be penalized according to the electricity market rules when the FWPG deviations are not covered. The aforementioned objective function is constrained by the following constraints. The power balance constraint is given by: where L is the system demand as constant.
The power generation limit constraints of thermal generators and W-ESS are given by: where p min,i and p max,i are the minimum and maximum output of thermal generator i. p max,w is the maximum output of W-ESS plant w.
The spinning reserve constraints are given by: where r u,i and r d,i are the scheduled amount of up-and down-spinning reserve services provided by thermal generator i. r max u,i and r max d,i are the maximum amount of up-and down-spinning reserve services provided by thermal generator i within a specific time interval. Considering the uncertainties of actual FWPG, p A,w , the probabilistic constraints in (36) and (37) are replaced by the chance-constrained formulations [30,31], shown as below: where CL u and CL d are the confidence levels to prepare sufficient up-and down-spinning reserve services for the system operation. Pr {·} represents the probability of a specific chance-constraint. The probabilities should be greater than the confidence levels of CL u and CL d , respectively.

Approach for Solving the Chance-Constrained Economic Dispatch Problem
The chance-constrained ED model is established in Section 3.2. The conventional approaches have difficulty solving this stochastic nonlinear ED model. Hence, we use the sequential linear programming method to convert the chance-constrained problem to a deterministic and linear problem considering the FWPG uncertainties. The detailed solution procedure of the sequential linear programming method can be seen in [32]. Assuming an operation point in the iteration k of the solution procedure, (p k W,1 , p k W,2 , ..., p k W,NW , p k T,1 , p k T,2 , ..., p k T,N I ), the underestimation and overestimation costs of the objective function in (26) can be analytically linearized by using the Taylor series expansion, given by: where G w (·) represents the CDF of GMM, which is discussed in Section 2 in detail.
It is difficult to directly use the nonlinear constraints in (38) and (39) to solve the chance-constrained ED problem. The linear constraints are adopted to substitute the nonlinear ones, which are shown as below: where G −1 Σ (·) represents the inverse function of the GMM CDF of the FWPG for all W-ESS plants, which is also discussed in Section 2 in detail.
Based on the aforementioned formulations, the nonlinear chance-constrained ED problem can be converted to a deterministic linear problem by using the sequential linear programming, given by: where ∆L represents the amount of shedding load and is used to ensure the existence of a resolution in the iteration process of sequential linear programming. Λ represents the penalty factor defined by the user and satisfies Λ max{λ k T,i , λ k W,w }. After removing the constant part in (44), this objective function can be further simplified as: Except constraints in (32)-(35) and (42)-(43), this linear problem is additionally subject to: where ∆p k T,i is the step size of p k T,i in iteration k. ∆p k W,w is the step size of p k W,w in iteration k. Both step sizes are defined by the user. The constant coefficient λ k T,i can be deduced by the cost function of thermal generators in (27), given by: The constant coefficient λ k W,w can be deduced by the cost function of W-ESS plants in (28), the underestimation cost in (40) and the overestimation cost in (41), given by: Based on the aforementioned formulations, the sequential linear programming can be used to solve the linear ED problem in (44) and obtain the resolution of (p k+1 W,1 , p k+1 W,2 , ..., p k+1 W,NW , p k+1 T,1 , p k+1 T,2 , ..., p k+1 T,N I ) in the iteration (k + 1), which is near the new operation point. This calculation process repeats until the range is less than the convergence criterion parameter, , given by: (p k+1 W,1 , p k+1 W,2 , ..., p k+1 W,NW , p k+1 T,1 , p k+1 T,2 , ..., p k+1 T,N I ) − (p k W,1 , p k W,2 , ..., p k W,NW , p k T,1 , p k T,2 , ..., p k T,N I ) ≤ The flowchart of the proposed approach of the WTESS model is shown in Figure 2.

Case Studies and Results
The developed WTESS model is used on the IEEE 30-bus, system to verify its effectiveness. In this system, there are 6 thermal generators, 1 W-ESS plant and 41 transmission lines. Detailed information about this system can be seen in [33]. Line flow capacities of the IEEE 30-bus model test system are listed in Table 1, where the maximum line flow capacities are given by 110% of the corresponding standard value. Parameters of the conventional thermal generators are listed in Table 2. The wind power data used for statistical analysis are collected from four wind plants in China. The simulation data represent wind power generation and forecasts spanning from 1 January 2010-31 December 2012 with a 1-min time resolution. Four regions are selected for the case study, denoted as WF-I, WF-II, WF-III and WF-IV, respectively. The rated capacity with approximately 150 MW is chosen. The total number of samples is 6,312,960, which is sufficiently large for statistical analysis of probabilistic wind power generation. The total load demand of the IEEE 30-bus system to be satisfied is approximately 283.4 MW. The solver used in the optimization model of the WTESS is the IBM ILOG CPLEX Optimizer 12.6. The computation is run in MATLAB R2015a on a Core-i5 2.60-GHz laptop.

Statistical Comparisons of the PDF and CDF of the FWPG
In order to compare the performance of different distributions with the GMM distribution developed in this paper, three distributions are used for comparison, including: normal, logistic and versatile distributions. Normal and logistic distributions are widely used for statistical analysis. The versatile distribution is relatively new for statistical analysis and has shown good performance in fitting the distribution of wind power [29]. In the following case studies, we use the aforementioned three distributions to verify the effectiveness of the GMM distribution. The FWPG data of the WTESS are used for simulation and comparison.
Based on the wind power data at 1-min time resolution, we calculate the 5-min time resolution data in an average manner to compare the probability distribution of four wind farms. The effectiveness of the PDF and the CDF of the GMM distribution is verified based on the 5-min time resolution data. As shown in Figure 3, the normal and logistic distributions fail to track the actual probability values, especially for the peak values. Though the versatile distribution could fit the actual probability values accurately, it performs worse than the GMM distribution with lower fitting accuracy. To quantitatively compare the fitting performance, three metrics are adopted to assess the distribution accuracy, including: the mean absolute error (MAE), chi-square goodness-of-fit (GOF) and the root mean square error (RMSE). All three metrics are calculated between the actual PDF and the PDFs of fitting distributions. The mathematical expressions of the metrics are shown in (50)-(52). Numerical results are listed in Table 3 to show the metrics of four distributions estimated for the PDF. As shown in Table 3, the metrics of the GMM distribution are the smallest, compared with those of the normal, logistic and versatile distributions. Taking the MAE metrics as an example, the normal distribution presents the metrics values with the range 0.11∼0.17; the logistic distribution presents the metrics values with the range 0.08∼0.12; the versatile distribution presents the metrics values with the range 0.04∼0.08; and the GMM distribution presents the metrics values with the smallest range 0.01∼0.03.   As shown in Figure 4, the normal, logistic and versatile distributions fail to track the actual CDF values. Similarly to the comparisons of the PDF, it is also shown that the GMM follows the actual CDF curve significantly better than other distributions (normal, logistic and versatile). Numerical results are listed in Table 4 to show the metrics of four distributions estimated for the CDF. The metrics of the GMM distribution are also the smallest, compared with those of the normal, logistic and versatile distributions. Taking the GOF metrics as an example, the normal distribution presents the metrics values with the range 5.32∼8.11; the logistic distribution presents the metrics values with the range 3.18∼6.52; the versatile distribution presents the metrics values with the range 0.44∼1.08; and the GMM distribution presents the metrics values with the smallest range 0.11∼0.23. Based on the results of Table 3 and Figure 4, the GMM distribution could fit the actual distribution most accurately for all four wind farms.

Results of the Chance-Constrained ED Model
Each FWPG case is performed on the IEEE 30-bus system by using the sequential linear programming. For the simplicity of comparison, the actual FWPG data of the W-ESS, normal, logistic, versatile and GMM distributions are studied for comparison based on the numerical computation. As shown in Figure 5, the solutions of the chance-constrained ED model with scheduled FWPG are compared. It is observed that the solutions obtained by using the GMM distribution are approximately the same as those obtained from the distribution of the actual FWPG data. However, for the normal, logistic and versatile distributions, the accuracy of the chance-constrained ED model of the WTESS system is sacrificed due to the worse fitting performance of each distribution model. However, the solutions obtained by using the GMM distribution have the smallest fitting errors.  Figure 6 compares the operation costs of four cases (i.e., actual, normal, versatile and GMM) with six wind power penetrations, which consist of 8.66%, 12.99%, 17.32%, 21.65%, 25.98% and 30.31%, respectively. The wind penetration level is calculated by the percentage of the total wind power accounting for the total load of the system. For all wind power penetrations in Figure 6, the case using the actual FWPG data obtains the least operation cost; the case using the normal distribution obtains the most operation cost; and the case using the GMM distribution obtains less operation costs, comparing to the normal and versatile distributions. This is because the GMM distribution could fit the actual FWPG data of the W-ESS most accurately. Comparing to the cost using the normal distribution, the saving cost using the GMM distribution is the most, $8,336, with the saving percentage 25.05% when the wind power penetration level is 25.98%. Comparing to the cost using the versatile distribution, the saving cost using the GMM distribution is the most, $4,449, with the saving percentage 14.51% when the wind power penetration level is 21.65%.
In addition, the operation costs decrease with the increasing penetration level of wind power. When the wind power penetration levels increase from 8.66%-30.31%, the average operation costs decrease approximately 36.29%, 31.21%, 34.86% and 38.53%, respectively. This finding is meaningful for the integration of renewable resources, such as wind power. 8 Figure 7 shows the curves of the original wind power generation (OWPG),p W , generated by the DFIG of the wind farm or plant, and the FWPG, p W , of the W-ESS in (19), respectively. The simulation time is spanning from 0:00-22:00. It is observed that the FWPG is significantly smoother than the OWPG for the whole simulation time window. Figure 8 shows the power output of the ESS model p S with simultaneous variations of charging and discharging power. The positive value above the zero line (in red) means the discharging state of the ESS. The negative value below the zero line (in red) means the charging state of the ESS.

Comparisons with and without ESS
To compare the impact of the ESS on the chance-constrained ED of the WTESS model based on the GMM distribution, the wind power data of four wind farms are input into the WTESS model with and without considering the ESS. Figure 9 shows the operation costs comparisons with and without (w/o) the ESS of four wind farms considering different wind power penetration levels. Six wind power penetrations are utilized for statistical analysis, which consist of 8.66%, 12.99%, 17.32%, 21.65%, 25.98% and 30.31%, respectively. As can be seen in Figure 9, all of the operation costs decrease with the wind power penetration level. The usage of the ESS could help effectively decrease the operation costs to different degrees.
Numerical comparison results are illustrated in Table 5 to show the saving costs and percentages using the ESS in the WTESS with six wind power penetration levels on four W-ESS plants. In W-ESS plant WF-I, the most saving cost is $21,609 with the saving percentage 38.29% when the penetration level is 12.99%. In W-ESS plant WF-II, the most saving cost is $26,854 with the saving percentage 38.75% when the penetration level is 8.66%. In W-ESS plant WF-III, the most saving cost is $26,009 with the saving percentage 39.61% when the penetration level is 12.99%. In W-ESS plant WF-IV, the most saving cost is $23,151 with the saving percentage 41.71% when the penetration level is 21.65%. Figure 9 and Table 5 verify the effectiveness of the usage of the ESS in the WTESS model.    Table 6 compares the consuming time of the proposed approach with four wind farms. It is seen that the average consuming time using the proposed approach is approximately 670 s. The simulation on the W-ESS plant WF-III takes the maximum consuming time, approximately 701 s. The simulation on the W-ESS plant WF-I takes the minimum consuming time, approximately 635 s. It is verified that the proposed approach is convenient to be used in the IEEE 30-bus system with relatively less consuming time.

Conclusions
The paper developed a chance-constrained economic dispatch (ED) model for the wind-thermal-energy storage system (WTESS). An optimization model with the wind power and the energy storage system (W-ESS) was first established with the consideration of both economic benefits of the system and less wind power curtailments. The original wind power generation (OWPG) was processed by the ESS to obtain the final wind power generation (FWPG). A Gaussian mixture model (GMM) distribution was adopted to characterize the probabilistic distribution function (PDF) with an analytical expression. The cumulative distribution function (CDF) was deduced by using the PDF of the GMM distribution. Then, a chance-constrained ED model integrated by the W-ESS was developed by considering both the overestimation costs and the underestimation costs of the system and solved by the sequential linear programming method. The actual wind power data in four W-ESS plants were performed on the developed chance-constrained ED model to verify the effectiveness. Numerical simulations results on the IEEE 30-bus system showed that: (i) The GMM distribution could fit the actual probabilistic and cumulative distributions of the FWPG of the W-ESS most accurately for all four W-ESS plants, comparing to other distributions. (ii) The operation costs decreased with the increasing penetration level of wind power. When the wind power penetration levels increased from 8.66%-30.31%, the average operation costs decreased approximately 31.21%∼38.53%. (iii) The case using the GMM distribution obtained the least operation costs, comparing to the normal and versatile distributions. The saving cost using the GMM distribution was the most, $4449, with the saving percentage 14.51% when the wind power penetration level was 21.65%. (iv) The usage of the ESS could help effectively decrease the operation costs to different degrees.
The effectiveness of the usage of the ESS in the WTESS model was verified.