Next Article in Journal
Applying Cleaner Production Methodology and the Analytical Hierarchical Process to Enhance the Environmental Performance of the NOP Fertilizer System
Previous Article in Journal
Microparticle Production of Mefenamic Acid Using the Continuous Antisolvent Sonocrystallization Process
Previous Article in Special Issue
Modeling Renewable Energy Feed-In Dynamics in a German Metropolitan Region
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Lagrange-Based Multi-Objective Framework for Wind–Thermal Economic Emission Dispatch

by
Litha Mbangeni
* and
Senthil Krishnamurthy
Center for Intelligent Systems and Emerging Technologies, Department of Electrical, Electronic, and Computer Engineering, Cape Peninsula University of Technology, Bellville Campus, Cape Town 7535, South Africa
*
Author to whom correspondence should be addressed.
Processes 2025, 13(9), 2814; https://doi.org/10.3390/pr13092814
Submission received: 29 July 2025 / Revised: 28 August 2025 / Accepted: 29 August 2025 / Published: 2 September 2025
(This article belongs to the Special Issue Recent Advances in Energy and Dynamical Systems)

Abstract

Economic dispatch using wind power plants plays a role in reducing the price of electricity production by dispatching power among different generating units for thermal and wind power plants, and supplying load demand while meeting the power system equality and inequality constraints. Adding wind power plants to the economic dispatch model can significantly reduce electricity production costs and reduce carbon dioxide emissions. In this paper, fuel cost and emission minimization are considered as the objective function of the economic dispatch problem, taking into account transmission loss using the B matrix. The quadratic model of the fuel cost and emission criterion functions is modeled without considering a valve-point loading effect. The real power generation limits for both wind and conventional generating units are considered. In addition, a closed-form expression based on the incomplete gamma function is provided to define the impact of wind power, which includes the cost of wind energy, including overestimation and underestimation of available wind power using a Weibull-based probability density function. In this research work, Lagrange’s algorithm is proposed to solve the Wind–Thermal Economic Emission Dispatch (WTEED) problem. The developed Lagrange classical optimization algorithm for the WTEED problem is validated using the IEEE test systems with 6-, 10-, and 40-generation unit systems. The proposed Lagrange optimization method for WTEED problem solutions demonstrates a notable improvement in both economic and environmental performance compared to other heuristic optimization methods reported in the literature. Specifically, the fuel cost was reduced by an average of 4.27% in the IEEE 6-unit system, indicating more economical power dispatch. Additionally, the emission cost was lowered by an average 22% in the IEEE 40-unit system, reflecting better environmental compliance and sustainability. These results highlight the effectiveness of the proposed approach in achieving a balanced trade-off between cost minimization and emission reduction, outperforming several existing heuristic techniques such as Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Differential Evolution (DE) under similar test conditions. The research findings report that the proposed Lagrange classical method is efficient and accurate for the convex wind–thermal economic emission dispatch problem.

1. Introduction

The production of electricity based on fossil fuels affects the atmosphere by releasing pollutants like sulfur dioxide (SO2), nitrogen oxides (NOx), and carbon dioxide (CO2). The goal of wind–thermal economic emission dispatch problems in electrical power system generation is to dispatch power accordingly to the committed generating units for both conventional and wind power plants by satisfying load demand at a particular time while meeting the system equality and inequality constraints of the power system. Wind power plants play an essential role in the production of electricity. Introducing these Distributed Energy Resources (DERs) can tremendously reduce the production cost and the amount of gases emitted to the atmosphere; however, the unpredictability and uncontrollability of wind speed result in uncertain results in wind power output. The integration of wind power with existing power systems requires further investigation due to its stochastic characteristics, which differ from those of other conventional energy sources.
The literature has investigated the economic dispatch problem formulation, including the quadratic cost function with valve-point loading effects. The wind power economic dispatch problem is modeled with the Weibull probability distribution function (PDF). The authors in [1] investigated the economic dispatch problem formulation, which includes the quadratic cost function with a valve-point loading effect. The penalty for not utilizing all available wind (underestimation) and the reserve cost due to unavailability (overestimation) of wind power are included in the cost function, along with the direct cost function, depending on the ownership of the wind farm. The emission cost function is represented in terms of the quadratic cost and an exponential function. Power balance, including transmission loss, is defined as equality constraints, while real power operating limits and prohibited operating zones of the generators are considered as inequality constraints. The Modified Teaching–Learning Algorithm (MLTA) is used to solve the economic emission dispatch problem.
This algorithm has the benefit of moving freely towards the optimal solution without any adjustment to the parameters. The best values of production cost and emission are calculated for each test system. For a 6-unit system, incorporating wind units, the probabilistic approach recorded a high cost function and emissions compared to the deterministic approach. Looking at the deterministic results shows that the injection of wind power can reduce the fuel cost and emissions.
In [2], the economic emission dispatch problem formulation includes the quadratic cost function with a valve-point loading effect. The wind underestimation and overestimation of wind power is included in the cost function, with the direct cost function that depends on the ownership of the wind farm. The emission cost function is represented in terms of the quadratic cost and an exponential function. Power balance and transmission losses are included as equality constraints, while real power operating limits for both wind and thermal generators are considered as inequality constraints. The power system used as a case study contains five thermal power generators integrated with large-scale farms, which consist of 160 wind turbines. Bi-Population Chaotic Differential Evolution (BPCDE) is considered as the optimization algorithm. The results of the DE are compared only to the values obtained from the heuristic algorithms in the literature.
Researchers in [3] formulated the economic emission dispatch problem, which includes a quadratic cost function with a valve-point loading effect. The PDF is used to model wind power uncertainties. The penalty for not utilizing all available wind (underestimation) and the reserve cost due to unavailability (overestimation) of wind power are included in the cost function, along with the direct cost function, depending on the ownership of the wind farm. The emission cost function is represented in terms of the quadratic cost and an exponential function. Power balance, including transmission loss, is represented as an equality constraint, while real power operating limits and prohibited operating zones of the generators are considered as inequality constraints. In this study, three test systems, each consisting of 6, 15, and 40 thermal units, are used in conjunction with two wind farms.
The Guided Artificial Bee Colony (GABC) algorithm is used to solve the considered optimization problem. The total fuel cost of this algorithm is compared with that of other heuristic algorithms for 6-unit, 15-unit, and 40-unit systems. For a 6-unit system, the results were obtained for different power demands of 1200 MW, 1400 MW, and 1600 MW. Case 4 is only analyzed here since it is a multi-objective optimization problem.
In [4], the study presents the economic emission dispatch problem formulation, which involves a linear quadratic cost function with a valve-point loading effect. The wind power output is carefully modeled with PDF. The wind underestimation and overestimation of wind power are included in the cost function, with the direct cost function that depends on the ownership of the wind farm. The emission cost function is represented in terms of the quadratic cost and an exponential function. Power balance is included as an equality constraint, while real power operating limits for both wind and thermal generators are considered as inequality constraints. The above multi-objective problem is converted to a single-objective optimization problem by taking care of the implied cost of emission through the concept of Price Penalty Factors (PPFs). The IEEE 30-bus test system is considered the test system. The IEEE 30-bus system consists of six thermal generators and two extra wind turbines.
The Gravitational Search Algorithm (GSA) is implemented in solving this dispatch problem. This algorithm also shows the importance of selecting GSA parameters, such as population size, Go, and φ, towards finding the total cost of the WTEED problem. These are selected as population size of 100, Go of 0.10 and φ of 100.The algorithm has better quality and convergence properties and better computation time to solve both single- and multi-objective WTEED problems than other algorithms.
In studies [5,6,7], the formulation of the wind–thermal economic emission dispatch (WTEED) problem included the quadratic cost function with a valve-point loading effect, and modeled the wind power with PDF. The underestimation and overestimation of wind power availability are incorporated into the fitness function and the direct cost function of wind power, which depend on the ownership of the wind farm. The emission cost function is represented in terms of the quadratic cost and an exponential function. Ref. [5] uses a modified 30-bus system having six thermal units. Wind generators replace the last two units. Ref. [6] uses two conventional test systems, including 6 and 40 thermal generators, with two wind farms with penetratiosn of 10 MW and 100 MW, respectively. Lastly, ref. [7] utilizes a test system configured as described in [1].
In [5], the Hybrid Flower Pollination Algorithm and Time-Varying Fuzzy Selection Mechanism (HFPA-TVFSM) is used to solve the WTEED problem. This hybrid algorithm is used for solving the wind–thermal dynamic multi-objective optimal dispatch problem for simultaneous minimization of cost, emission, and power loss. The selection of parameters such as population size, switch probability, Levy distribution factor, and control parameters is essential in this algorithm. Parameters are set as population sizes of 10 and 100 iterations, switch probability of 0.8, Levy factor of 1.5, crossover in DE of 0.75, and weighing factors W1 to W3 of 1/3. The solution of the dispatch problem is presented using four different solutions using HFPA.
In [6], Gravitational Acceleration Enhanced Particle Swarm Optimization (GAEPSO), is another hybrid optimization algorithm in which GSA is combined with PSO. Firstly, parameters need to be set, such as population size, both set to 30 for both systems, and iteration set to 100 for 6 units and 200 for 40 units. For best results, the acceleration factors c_1, c_2, and c_3 are 1.5, 2.5, and 2.0. This is because the production cost of fuel for thermal power is higher than that of wind power. Also, the difference in emissions is relatively small because wind power plants have no emissions. In [7], Online Learning Honey Bee Mating Optimization (OLHBMO) is used as a solution to the WTEED problem. This method combines the HBMO with the chaotic local search (CLS) to form IHBMO. Firstly, parameters need to be stated, such as population size. The authors [8,9] solved the Combined Emission Economic Dispatch (CEED) problem with quadratic fuel cost, excluding the cost function for overestimation and underestimation.
Nevertheless, these techniques mentioned above often work in a centralized way, gathering global data from each generator for improvement at a single node. This centralized method may not meet the dynamic requirements of contemporary innovative grid systems and can be computationally and communication-intensive, especially as power networks get bigger. The use of the Lagrange multiplier method for solving the WTEED problem can minimize the drawbacks that are inherent in these methods. Many researchers have utilized the Lagrange multiplier method in solving the economic emission dispatch problem. In [10], the authors evaluated the economic emission dispatch problem formulation, which involves a quadratic cost function. Power balance equation is included as an equality constraint, whereas real power operating limits for both wind and thermal generators are considered as inequality constraints. The stochastic nature of wind is modeled using the Weibull distribution function. The overestimation and underestimation penalty of wind power is also included in the objective function. The IEEE 39-bus system consists of nine thermal systems and one wind power system. A classical optimization method, named the alternating direction method of multipliers (ADMM), is an optimization algorithm that combines the advantages of dual decomposition and augmented Lagrangian methods and is utilized to solve the WTEED problem. This is done by converting the EDP into a two-layered structure, the inner and the outer layer. The outer layer is considered as a parallel ADMM where the simultaneous updates of lambda variables are performed, and by doing so, can better achieve the required computational time. The inner layer is considered as a finite-step consensus algorithm where the agents reach consensus in some communication rounds in a power system. This algorithm converged efficiently to the optimal economic dispatch solution. The optimal values were compared with the values for Consensus-Based Parallel ADMM (C-PADMM) and Distributed Gradient Descent ADMM (DGD-ADMM) reported in the literature. It is also recorded that as the network becomes bigger, the computational advantages of this method become more useful.
In [11], the researchers analyze the economic emission dispatch problem formulation, which involves the linear quadratic cost function of the thermal unit. The emission cost function is used in terms of the quadratic. Power balance and transmission loss are included as equality constraints, while real power operating limits for thermal generators are considered as inequality constraints. The bio-objective optimization problem is converted to a single-objective one by using Price Penalty Factors (PPFs) (h). The IEEE 30-bus system, which consists of six thermal generators, is used as a case study for this optimization problem. A Lagrange multiplier (classical optimization method) is used as an optimization algorithm to solve the economic emission dispatch problem. A significant optimization problem is converted into a two-stage dual problem with a master problem and subproblems using Lagrange multipliers between the two problems until the condition for optimality is achieved. The problem was simulated with different power demands of 410–700 MW. By monitoring the fuel and the emission as the change in power demand is carried out, it is concluded that the higher the power demand, the greater the increase in fuel cost and emissions. This was compared with existing algorithms found in the literature, and the method proved superior. It is recommended that the use of wind or solar can reduce the fuel cost and emissions for the economic emission dispatch problem.
In [12], the studies focus on the economic emission dispatch problem formulation, which includes the linear quadratic cost function for thermal units. The emission cost function is used in terms of the quadratic. Power balance and transmission loss are used as equality constraints, while real power operating limits, prohibited zones, and ramp rate are considered as inequality constraints. The inclusion of ramp rates and prohibited zones makes this optimization a nonconvex one. The multi-objective optimization problem is converted to a single-objective one by using Price Penalty Factors (PPFs) (h). IEEE 14 and 30 bus systems with prohibited operating zones are used as a case study for this optimization problem. A Lagrange multiplier (classical optimization method) is used as an optimization algorithm to solve the economic emission dispatch problem. A significant optimization problem is converted into a two-stage dual problem with a master problem and subproblems using Lagrange multipliers between the two issues until the condition for optimality is achieved. The problem was simulated with different power demands of 550 MW and 600 MW. Monitoring of the fuel and the emissions was conducted to determine the change in power demand, and it was found that the higher the power demand, the greater the increase in fuel cost and emissions. The trade-off curve for both load demands is presented, showing different weights for fuels versus emissions. The method efficiently finds optimal solutions independent of system size or load and can effectively handle practical constraints.
By using the ramp and prohibited zones, this algorithm can effectively find the optimal solution of the economic emission dispatch problem, independent of the size and load demand. Also, it can be used as a real-time application of the EED problem. Ref. [13] includes an economic dispatch problem formulation which involves only the linear quadratic cost function. Power balance is included as an equality constraint, while real power operating limits for thermal generators are considered as inequality constraints. The above multi-objective problem is converted to a single-objective optimization problem by taking care of the implied cost of emission through the concept of Price Penalty Factors (PPFs) (h). The IEEE 30-bus test system is considered the test system. The IEEE 30-bus system consists of 6, 15, and 40-unit thermal systems. A Lagrange multiplier (classical optimization method) is utilized in solve the economic dispatch problem. A large-scale linked problem could be converted into a two-stage dual problem with a master problem and subproblems using Lagrange multipliers to relax global restrictions.
In the Lagrange method, the multiplier initial guess plays a vital role in finding a global solution and effectiveness in computational time. Also, all convergence times were recorded accordingly, and were less than 1 sec even for the 40-unit generating system. The method was compared with other classical algorithms and found to be superior. It was also found that this power system can be integrated with other applications in solving the economic emission dispatch problem. Ref. [14] includes the economic emission dispatch problem formulation, which involves only the linear quadratic cost function. The emission cost function is represented in terms of the quadratic. Power balance is included as an equality constraint, while real power operating limits for thermal generators are considered as inequality constraints. The above multi-objective problem is converted to a single-objective optimization problem by taking care of the implied cost of emission through the concept of Price Penalty Factors (PPFs). The IEEE 30-bus test system is considered the test system. The IEEE 30-bus system consists of six thermal generators. A Lagrange multiplier (classical optimization method) and Particle Swarm Optimization (Heuristic optimization method) (PSO) are used as two optimization algorithms to solve the economic emission dispatch problem. A large-scale linked problem could be converted into a two-stage dual problem with a master problem and subproblems using Lagrange multipliers to relax global restrictions. PSO uses a population (swarm) and updates the velocity of the local particles until the global solution is met. It is evident from these results that the Lagrange multiplier achieved less fuel cost and emissions than PSO. In the Lagrange method, the multiplier initial guess plays a vital role in finding a global solution and efficiency in computational time. In PSO, the larger the population, the longer the computational time in finding the global solution. It is concluded that in this comparison, the Lagrange multiplier method is superior than PSO in finding the minimum fuel cost and the emissions for the combined economic emission dispatch.
In [10,11,12,13,14], the Lagrange multiplier method can break more complex mathematical problems into smaller, more manageable subproblems and handle “local” and “coupling” constraints. This is accomplished by solving dual and relaxed issues and forming the Lagrange function. The relative size of the duality gap between the primal and dual solutions measures the convergence of the dual optimization method. Table 1, below, compares the Lagrange multiplier method to heuristic algorithms based on the reviewed literature above. This table illustrates the benefits of using the Lagrange multiplier method as compared to the heuristic algorithms.

2. Formulation of the WTEED Problem

2.1. Formulation of the Thermal Power, Emissions, and Wind Power

This section provides the problem formulation of the wind–thermal economic dispatch problem using a single criterion function. The objective of the wind–thermal economic emission dispatch (WTEED) problem is to reduce the total operating cost and emission of the entire generation system, bounded by certain operational constraints. The total cost given by conventional and wind generators can be represented mathematically as [7]
F ( P g , P w ) = i = 1 N G F i ( P g i ) + j = 1 N F k = 1 N W W j , k ( P w j , k )
where F ( P g , P w ) is the total cost of all generating units, N G is the number of thermal generators, N F is the number of wind farms, N w is the number of wind generators, and P g i is the active power for thermal generators. The cost function F i ( P g i ) is for thermal generator units. It is formulated using a quadratic function without a valve-point loading effect and is given in Equation (2) [15]. The thermal cost function can be presented with or without a valve-point loading effect, as shown in Figure 1. The arrows in Figure 1 represent the loading of the thermal generators.
F i ( P g i ) = a i + b i P g i + c i P g i 2
where a i , b i ,   and   c i   are the fuel cost co-efficient of the i t h generator. The last term W j , k ( P w j , k ) from Equation (1) represents the output power of the wind generating units. The wind power output can be further represented by Equation (3) [7].
W j , k ( P w j , k ) = ϕ D j , k P E j , k + ϕ O E j , k × ( P A j , k P E j , k ) + ϕ U E j , k × ( P E j , k P A j , k )
where P E j , k , and P A j , k are the expected and actual/available wind power output of the turbine j in wind farm k in [MW], and ϕ D j , k ,   ϕ O E j , k , a n d   ϕ U E j , k   are the direct, overestimation, and underestimation cost co-efficients of the turbine j in wind farm k [USD/MWh].

2.1.1. Formulation of the Emission Cost Function

Atmospheric pollution has increased tremendously due to industrial advancement. The burning of coal from thermal plant utilities emits dangerous gaseous pollutants such as oxides of carbon ( C O 2 ), oxides of sulfur ( S O 2 ), and oxides of nitrogen ( N O x ). The green power committee recommends that the economic emission dispatch problem be solved with low emissions. Therefore, there is a need for better optimum control methods that can guarantee minimum levels of pollution at a very reasonable fuel cost. In [16], it is reported that natural gas is a crucial transitional energy for Pakistan to attain the emission reduction goal for sustainable economic growth. Emission gases such as, C O 2 , S O 2 and N O x produced by thermal generators should be included in the optimization fitness function. Wind turbine generators are not subjected to pollution, and the output power of the wind plant depends on the wind speed, so the emission cost for a wind generator will be zero. The overall emission of these pollutants is the sum of the quadratic cost function and emission values, considering the exponential function of the valve-point loading effect. This can be represented mathematically as [17]
E T = i = 1 N E E i ( P i ) = i = 1 N E ( α i + β i P i + γ i P i 2 )
where E T is the total emissions in [kg/h], and α i ,   β i ,   γ i , are emission coefficients of the generating units in kg/h.
Equality and inequality constraints
(a)
Real power balance constraints
The output power of the wind and thermal generation units will be equal to the total sum of the power demand and transmission line losses, and can be stated mathematically as given in Equation (5).
i = 1 N G P g i + k = 1 N W P w h j , k = P D + P L o s s
where P D and P L o s s are the total load demand and transmission line losses of the power system.
In electric power systems, losses are mainly caused by the transportation of electric power over a long distance, or in the case of relatively low load density, vast areas, and it is necessary that the transmission losses be included in the formulation of the problem for wind–thermal dynamic economic dispatch. In [18], the transmission loss formula is given by the first quadratic term of Equation (6), and it was later called George’s formula. The equation is also called the loss formula or B-coefficient method. To obtain a more accurate transmission loss equation, a linear term and a constant are added to the quadratic expression [18]; this is called Kron’s formula and is given in Equation (6) [19,20]. The B-coefficient method enables the coordination of power loss in scheduling the output of each plant for maximum economy for a given load.
P L = m = 1 N G + N W m = 1 N G + N W P m B m m P m + m = 1 N g + N w B o m P m + B 00
where m   and   m are wind–thermal generator indexes and B m m , B 0 m   and   B 00 are power loss coefficients.
The fitness function can be subjected to the following inequality constraints.
Inequality Constraints
(a)
Generation capacitor for conventional and wind power constraints
The operational output power of each generating unit is bounded by the minimum and maximum operating capacity and is given in Equations (7) and (8).
P g i m i n P g i P g i m a x , i = 1,2 , N g  
0 P j , h P R , j , h           j = 1,2 , N w
where P g i m a x and P g i m i n   are the maximum and minimum output power of the i t h thermal, and P R , j , h is the rated power of the j t h wind output generator.

2.1.2. Wind Power Probability Distribution Function

The representation of short-term wind speeds is very crucial for monitoring of wind energy potential. PDFs are mostly used to describe wind speed interpretations. The appropriateness of numerous PDFs has been studied for a number of areas in the world. The selection of the PDF is crucial in wind energy investigations because wind power is formulated as a clear function of wind speed distribution parameters.
A PDF that fits the wind speed data more closely will reduce doubts about wind power output approximations. The Weibull two-parameter PDF and the Rayleigh PDF are the most frequently used probabilities in wind speed data analysis. Most literature has modeled wind speed in terms of the Weibull PDF to formulate the wind–thermal economic dispatch problem. Weibull PDFs offer several advantages over other probability distributions. To mention significant benefits, it only requires two parameters to estimate, and it is a positively skewed probability density distribution that favors moderate wind speeds.
The PDF can be represented using the WPDF [21] and is given in Equation (9).
f ( V ) = k c V c k 1 e V / c k 0 V <
where c is the scale parameter at a given location in m/s and k is the shape parameter at a given location (dimensionless). Based on Equation (9) above, the Cumulative Distribution function (CDF) can be found as given in Equation (10).
      F ( V ) = P ( v V ) = V = 0 V = x k c V c k 1 e V / c k d v = 1 exp V c k
According to the PDF, the n t h moment for any probability density function f ( V ) is defined by Equation (11) [22].
V n ¯ = V m i n V m a x f V d V = C n Γ n k + 1 ,   n = 1,2
where Γ is the Gamma function and is given in Equation (12).
Γ ( β ) = 0 x β 1 exp ( x ) d x
The probability of wind power distribution can be derived by using Equations (9)–(12). Now, for each power unit, a simplified linear piecewise function is adopted to express the relationship between the output power of the wind generation and wind speed, and is given in Equation (13) [23]:
P w = 0 ,           v < v C   o r   v >   v F P w = P R v v C v r v C ,       v C v v R P w = P R ,                                   v R v v F
where P w and P R are power delivered and rated power by a wind turbine in MW, and v C ,   v R and v F are cut in, rated, and cut-out/furling wind speed in m/s. The wind power curve is defined by either a continuous or discrete probability function [24,25]. In a continuous probability function, the wind speed is between the cut-in and rated wind speeds, as shown in Equation (13) above. Using the Weibull distribution function in Equation (9), the PDF in the continuous range is given by Equation (14).
f P w ( p w ) = k h w v C P R c 1 + h w P R v C c k 1 exp 1 + h w P R v C c k ,   v C v v R
where h w is the intermediary parameter given by: h w = v R v C v C .
In the discrete probability function, the wind speed is between the rated and furling wind speed and also where the output power has constant zero value, i.e., below the cut-in and cut-out wind speeds, as given in Equation (13) above. The mathematical representation of the two events P w = 0 and P w = P R are given in Equations (15) and (16) separately [26].
Pr ( P w = 0 ) = Pr ( V < v C ) + Pr ( V v F ) = 1 exp v C c k + 1 Pr ( V < v F = 1 exp v C / c k + 1 F ( V ) = 1 exp v C / c k + 1 1 exp v F / c k = 1 exp v C / c k + exp v F / c k
Pr ( P w = P R ) = Pr ( v R V v F ) = Pr ( V v F ) Pr ( V v R ) = 1 exp v F / c k 1 exp v R / c k = exp v R / c k exp v F / c k
The Cumulative Distribution Function (CDF) of wind power is represented by both continuous and discrete probabilities. The following Equation (17) represents the CDF of the output power random variable P w [24,25].
0                                                                                                                                                   P < 0 1                                                                                                                                                   P P R 1 - exp 1 + 1 + h w P R v C c k + exp v F c k ;   0 P < P R                                                        
Since the immediate wind speed is a random variable at any time, the system operator may overestimate or underestimate the exact availability of wind power output from wind generating systems. Due to this nonlinear behavior of wind power output, it is necessary to include the underestimation and overestimation of wind power in the cost function. These two concepts were mentioned in Equation (3) above and are presented mathematically using the relationship in Equation (17). The overestimation and underestimation of wind power is given by Equations (18)–(21), respectively [26]. The overestimation is given by Equation (18).
C r , w , i ( P w i P W i , a v ) = k r , i ( P w i P W i , a v ) = k r , i 0 w i ( P w i P W ) f P W ( w ) d w
where k r , i is the reserve cost coefficient for the i t h wind power generator, P w i is the predicted wind power, P W i , a v is the available/generated random wind power and f P W ( w ) d w is the probability distribution function for the random variable P W . Now, using the relationship found in Equation (17), the overestimation Equation (18) is further simplified as shown in Equation (19).
E ( Y o e , j , t ) = w j , t 1 exp v C j , t c j , t k j , t + exp v F j , t c j , t k j , t + + P R , j , t v C , j , t v R , j , t v C , j , t + w j , t exp v C j , t c j , t k j , t exp v 1 j , t c j , t k j , t + + P R , j , t c j , t v R , j , t v C , j , t Γ 1 + 1 k j , t , v 1 , j , t c j , t k j , t Γ 1 + 1 k j , t , v R , j , t c k , j , t k j , t
The analyses of underestimation are done exactly the same way as that of the overestimation. The underestimation of wind power is given by Equation (20).
C p , w , i ( P W i , a v P w i ) = k p , i ( P W i , a v P w i ) = k p , i 0 w i ( P W P w i ) f P W ( w ) d w
where k p , i is the reserve cost coefficient for the i t h wind power generator. The underestimation Equation (20) is further simplified as shown in Equation (21).
E ( Y u e , j , t ) = ( P R , j , t w j , t ) exp v R , j , t c j , t k j , t exp v F , j , t c j , t k j , t + + P R , j , t v C , j , t v R , j , t v C , j , t + w j , t exp v R , j , t c j , t k j , t exp v 1 , j , t c j , t k j , t + + P R , j , t c j , t v R , j , t v C , j , t Γ 1 + 1 k j , t , v 1 , j , t c j , t k j , t Γ 1 + 1 k j , t , v R , j , t c k , j , t k j , t

2.1.3. Multi-Criteria Optimization Problem

The WTEED problem is a multi-criteria optimization problem with two distinct objectives: to minimize the fuel cost of the wind and thermal economic dispatch problem and to minimize emissions, subject to the system equality and inequality constraints given in Equations (4)–(8). The multi-objective optimization is converted into a single fitness function by using the max–max price penalty factor given in Equation (22) [17,19,27,28]. The fuel cost function of the wind–thermal dispatch problem is given in Equation (2), and the emission function given in Equation (4).
h i = a i + b i P g i m a x + c i P g i m a x 2 α i + β i P g i m a x + γ i P g i m a x 2
Equation (22) above represents the price penalty factor that is used to convert the bio-objective wind–thermal economic dispatch problem. For this case, the penalty factor is used as a ratio of the maximum fuel cost function to the maximum emission function. This can also be used as either max/min, min/min, or min/max, depending on the application of the optimization method. The optimization problem is solved by using a function of Lagrange based on a Lagrange multiplier λ in the following way, as given in Equation (23).
L = F T + λ P D + P L o s s i = 1 N G P g i k = 1 N W P w
where
F T = a i P g i 2 + b i P g i + c i + h i ( d i P g i 2 + e i P g i + f i )

2.2. Proposed Algorithm for Solving the WTEED Problem

The Lagrange algorithm is one of the best methods for solving optimization problems involving coupled structures. A large-scale linked problem could be converted into a two-stage dual problem with a master problem and subproblems using Lagrange multipliers to relax global restrictions. A suboptimal viable solution close to the dual optimal point is anticipated to be recognized as a valid solution for the primal problem based on the sharp bound given by the Lagrange dual optimum. In a parallel framework, the subproblems can be resolved quickly and easily because they are significantly less than the main problem. The dual fitness function is optimized in the master problem stage by updating the Lagrange multipliers. The performance of LR processes is strongly influenced by the Lagrange multiplier initialization and updating methodologies.
The ideal value is found using the LR approach. By temporarily loosening coupling constraints and considering each unit independently, it can solve the dimension issue that arises in dynamic programming [29]. Therefore, the LR approach can effectively handle the dual problems of minimizing fuel expense and pollution. The following is the Lagrange technique solution procedure.
The demand and the emission constraints are added to the original cost function using Lagrange multiplier λ , resulting in Equation (25).
L = F T + λ   P D + λ   P L o s s i = 1 N G λ P g i k = 1 N W λ   P w
where
F T = a i P g i 2 + b i P g i + c i + h i d i P g i 2 + h i e i P g i + h i f i
Now given the loss Equation (6) and substituting into Equation (25) will result in Equation (27)
L = a i P g i 2 + b i P g i + c i + h i ( d i P g i 2 + e i P g i + f i ) + + λ P D + m = 1 N G + N W m = 1 N G + N W P m B m m P m + m = 1 N g + N w B o m P m + B 00 i = 1 N G P g i k = 1 N W P w
The necessary conditions for optimality for the solution of the problem (27) are:
According   to   P g i ,   L P g i = 0 ,   i = 1 , N g ¯
According   to   P w ,   L P w = 0 ,   k = 1 , N w ¯
According   to   λ ,   L λ = 0
The necessary conditions for optimality for thermal generators presented in Equation (26), are derived as follows:
L P g i = 2 a i P g i + b i + h i 2 d i P g i + e i + + λ 2 j = 1 N g B i j P j + B o i 1 = 0 = i = 1 , n ¯
This can be simplified to the following:
L P g i = 2 a i + h i 2 d i P g i + 2 λ B i i P g i + h i e i + b i + + λ 2 j = 1 j i N g B i j P j + B o i 1 = 0 = i = 1 , n ¯
Simplifying Equation (32) gives the following Equation (33).
L P g i = a i + h i d i λ + B i i P g i + j = 1 j i n B i j P j + 1 2 h i e i + b i λ + B o i 1 = 0 , i = 1 , n ¯
Equation (33) can be written in matrix form in the following way:
a 1 + h 1 d 1 λ + B 11 B 12 B 1 n B 21 a 2 + h 2 d 2 λ + B 22 B 2 n B n 1 B n 2 a 1 n + h n d n λ + B n n P 1 P 2 P 3 P n = 1 2 1 b 1 + h 1 e 1 λ B 01 1 b 1 + h 1 e 1 λ B 02 1 b 1 + h 1 e 1 λ B 0 n
Equation (34) can be written in the following simple matrix form.
B P = D
The matrix vector P can be found with the known value of the Lagrange multiplier, in a MATLAB environment using Equation (35).
P = B / D
The necessary conditions for optimality for wind generators presented in Equation (27) are derived as follows: The total wind power is expressed as in Equation (37).
L P w = λ 2 j = 1 j i N w B i j P j + B o i P w O E + U E + d i P w = 0 ,   i = 1 , n ¯
Also, Equation (37) can be written in matrix form as follows:
B 11 B 12 B 13 B n 1 B n 2 B n n P 1 P n w = 1 2 P w ( C p . U E + C r . O . E + d i P w ) B o 1 P w ( C p . U E + C r . O . E + d i P w ) B o n w
The necessary conditions for optimality for Lagrange multiplier λ in Equation (27) are found as follows:
L λ = P D + P L o s s i = 1 N G P g i k = 1 N W P w = 0 = Δ λ
Necessary conditions for optimality according to Lagrange multiplier are not the function of λ but represent the gradient of the functional L according to λ . The optimality conditions for the gradients have to be zero. Equation (39) cannot be solved using analytical methods; hence, the gradient procedure has to be deployed in the following way.
λ ( k + 1 ) = λ k + α Δ λ k , λ 0
where α is the steps of the gradient procedure and Δ λ k is found using Equation (40). The gradient method will always start with an initial value of a Lagrange multiplier. Once the value of L λ = 0 , the optimal value for the Lagrange variable is found. It will determine the solution for the energy that has to be produced by the generators as a solution of Equations (34) and (38). The obtained solution of every step of the gradient procedure must fit to the constraint’s domain in the following way:
P i k = P i , m i n k i f P i k < P i , m i n P i k     i f P i , m i n k P i k < P i , m a x P i , m i n i f P i k > P i , m a x
The condition for the end of gradient and the iterations is given by the following Equation (42) below.
Δ λ k ε ,   and   k = i t e r   M a x
where ε > 0 is a smaller number and i t e r   M a x is the maximum number of iterations. The algorithm of the method is presented as follows:
(1)
The initial value of the Lagrange multiplier λ 0 , and the value of the condition for optimality ε is given.
(2)
In Equation (34), matrices B 0   and   D 0 are formed.
(3)
Equation (36) is solved, and P 0 = B 0 / D 0 is determined.
(4)
Equations (18)–(21) are used for wind power calculation. Wind power calculation is done using the trapezoidal method within the MATLAB environment.
(5)
The optimum power calculations from Equations (18)–(21) and (36) are added to form the total power generated by both wind and thermal generators.
(6)
The obtained vector of P 0 is fitted to constraint Equation (41).
(7)
Δ λ 0 is calculated using Equation (39) where P 0 is substituted.
(8)
Condition (41) is checked. If it is fulfilled, the operation stops. But if it is not, the improved value of λ λ 1 is calculated using Equation (40).
(9)
Calculation of the improved P i P i 1 is done following step 5, and the process will repeat itself until the conditions of Equation (42) are met.
The optimal solution is used to calculate the total cost of generation and emission pollutants using Equations (2) and (4). The flow chart of the algorithm is presented in Figure 2 below.

3. Description of the Test Systems

3.1. Test System 1

The system consists of six thermal generators and one cluster of wind turbines. Figure 3 represents a line diagram of a simple interconnected power system. It can then be assumed that the power generated by the wind turbines is 125 MW, and the power generated by the six thermal units is 270 MW. However, power can be transferred from one area to another through interconnected transmission lines. The research work focuses on the wind–thermal economic dispatch problem, as illustrated by the simplified power system model in Figure 1. The power demand varies from 125 to 300 MW during the day. The solution for the wind–thermal economic dispatch problem is given in Table 2.
A cluster consists of turbines situated in a geographic area, represented by a group of identical turbines in a large wind farm. The fuel cost coefficients are based on the ones reported in [30,31], and, for wind power, [24,25,32]. The WTEED problem is solved considering a load demand of 2.834 MW and using a wind farm that consists of 50 identical wind turbines, each of 2.5 MW power capacity, therefore making a total wind farm installed capacity of 125 MW [28]. Different power demand values are presented to test the system’s behavior in response to changes in power demand. The solution of the WTEED problem is shown in Table 2. All programs are developed and simulated on Windows 11 Enterprise, using an Intel(R) Core (TM) i3-7020U CPU @ 2.30 GHz, with 12.0 GB (11.9 GB usable) of installed RAM, running MATLAB 2024a.
Table 2 shows the real power of the thermal (P1–P7) units, wind (P7) generators, transmission losses ( P L ) in [MW], fuel cost ( F C ) for thermal generators) in MW, total emissions ( E T ) in kg/h, and CEED in kg/h.

Results and Discussion of the WTEED Problem for the Six-Unit System

This system utilized 50 available wind turbines that supply the power dispatch problem with 118.28 MW. The following parameters for the Lagrange multiplier method are used. The initial value of lambda is 200, the total number of iterations m is 100, the tolerance value epsilon is 0.01, and the tolerance value of delta-lambda epsilon is 0.1. The proposed algorithm for a 6-unit system is used and compared with other optimization algorithms in the literature, namely, the Genetic Algorithm (GA) [10], the Particle Swarm Optimization (PSO), the Gravitational Search Algorithm (GSA), and the hybrid optimization algorithm Gravitational acceleration Enhanced Particle Swarm Optimization Algorithm (GAEPSO) [6]. The comparison is of the simulation results shown in Table 3.
The fuel cost results for PSO, GSA, GAEPSO, GA, and GPSOA algorithms are 5.27, 3.78, 3.08, 6.83, and 4.27 compared to the LMM algorithm. When using the LLM algorithm, there is a 3–6% benefit in fuel consumption when wind power is added to the economic emission dispatch as compared to other optimization algorithms. Additionally, the resultant emission pollutants of NOx are 0.922, 1.99, 0.99, 0.038, and 3.01 compared to the proposed algorithm. The effectiveness of the Lagrange algorithm in emission reduction, when wind power is added to the conventional generation, decreased by 1–3%. The optimization algorithm only took 84 iterations to find the optimal solution of the WTEED problem. The calculated value for lambda is 203.6459, compared to the initial guess of 200. The elapsed time is 11.042308 s, which can be regarded as long, and this is due to the properties of the personal computer (PC) on which MATLAB is installed. The fuel cost and emissions are shown in Figure 4 and Figure 5 below.

3.2. Test System 2

This study of the WTEED power system problem has ten thermal generators and one cluster of wind turbines. The cluster consists of turbines situated in a specific geographic area, represented by a group of identical turbines in a large wind farm. The fuel cost, emission, and loss coefficients are based on those reported in [21]. The wind parameters are adopted from [24,25,33], as in Test System I above. The study focuses on 2000 MW power demand as presented in [34]. Various power demand values are presented to test the system’s behavior in response to changes in power demand. The solution of the WTEED problem is shown in Table 4.
It shows the real power of the thermal (P1–P11) units, wind (P11) generators, and transmission losses ( P L ) in MW, fuel cost F C for thermal generators, total emissions ( E T ) in kg/h, and CEED in kg/h.

3.3. Results and Discussion of the WTEED Problem for the Ten-Unit System

The Lagrange method is implemented for solving the economic emission dispatch problem with wind power, utilizing 10 units of conventional generators and 50 available wind turbines on a wind farm, which consists of 50 identical wind turbines. The following parameters are used for the Lagrange multiplier method. The initial value of lambda is 200, the total number of iterations m is 3000, the tolerance value (epsilon) is 0.01, and the tolerance value of delta-lambda epsilon is 0.1. The Lagrange multiplier method is compared with the Salp Swarm Algorithm (SSA), Grey Wolf Optimization (GWO), Moth–Flame Optimization (MFO), Whale Optimization Algorithm (WOA), Search and Rescue Algorithm (SAR), and Genetic Algorithm (GA) [33]. The optimization algorithm took 1013 iterations to find the optimal solution of the WTEED problem. The calculated value of lambda after the optimization algorithm is recorded as 151.2992, compared to the initial guess of 200. The elapsed time is 11.657372 s, which can be considered long, and this is due to the properties of the personal computer (PC) on which MATLAB is installed. The proposed algorithm has a lower fuel cost and is observed to be superior to all other optimization algorithms, as shown in Table 5.
The fuel cost obtained for the MFO, WOA, SAR, and GA algorithms are 2.07%, 1.63%, 1.5%, and 1.89% compared to the LMM algorithm. The proposed algorithm is 1–2% superior to other algorithms used to solve the wind–thermal economic emission dispatch problem. The resultant emission pollutants of NOx are 1.06%, 1.9%, 1.2%, and 2.89%, compared to the proposed LM algorithm. The LM method has effectively decreased the pollutants by 1–2.89% compared to other optimization algorithms. Fuel cost and emissions are shown graphically in Figure 6 and Figure 7 below.
The fuel cost and emission values are further compared to the statistical values of different algorithms, as presented in Table 6.
In Table 6, fuel cost and emission values for different algorithms used to solve the thermal economic problem are compared with the proposed LMM. It is found that the LMM is 1.29% and 0.353% better in fuel and emission minimization.

3.4. Test System 3

The test system consists of a 40-unit thermal power generator, with a power demand of 10,500 MW, considering power losses without the valve-point loading effect. The simulation data for power limits, fuel cost coefficients, emission coefficients, and B-loss coefficients used in this test system are identical to those used in [34]. The cluster consists of turbines situated in a geographic area, represented by a group of identical turbines in a large wind farm, as presented in Test System One. Various power demand values are given to test the system’s behavior in response to changes in power demand. The solution of the WTEED problem is shown in Table 7 below.
It shows the real power of the thermal (P1–P40) units, wind (P41) generators, and transmission losses ( P L ) in MW, fuel cost ( F C ) for thermal generators, total emissions ( E T ) in kg/h, and CEED in kg/h.

Results and Discussions of the WTEED Problem for the Forty-Unit System

This is a fourth-generation unit system used to study the effectiveness of the Lagrange multiplier method compared to other optimization methods in minimizing fuel costs and atmospheric emission levels. The following parameters are used for the Lagrange multiplier method. The initial value of lambda is 8.9914, the total number of iterations m is 35,000, the tolerance value (epsilon) is 0.01, and the tolerance value of delta-lambda epsilon is 0.1. The Lagrange multiplier method is compared with different heuristic algorithms, i.e., PSO, GSA, GAEPSO [6] and MSGO [34]. The comparison is made for the best cost and the lowest emissions. The summary of the comparison between the Lagrange method and the mentioned heuristic algorithms is given in Table 8.
The fuel costs obtained for the MGSO (without wind), MGSO, PSO, GSA, GAEPSO, and LMM (1500 MW) algorithms are 2.99%, 1.33%, 2.54%, 4.17%, 6.66%, and 2.454% compared to the LMM (1100 MW) algorithm. The proposed algorithm is 1–6% superior to other algorithms used to solve the WTEED problem. The resultant emission pollutants of NOx are 32.08%, 25.91%, 32.29%, 32.83%, 17.39%, and 8.11%, compared to the proposed LM algorithm. The LM method has effectively decreased the pollutants by 1–32% compared to other optimization algorithms.
Table 9 compares the fuel cost and emission values for different algorithms used to solve the thermal economic problem with the proposed LMM. It is observed that the LMM is 0.59% and 22.163% better in fuel and emission minimization.
The optimization algorithm took 72 iterations to find the optimal solution of the WTEED problem. The calculated value of lambda after the optimization algorithm is recorded as 33.9059, compared to the initial guess of 8.9914. The elapsed time is 16.145170 s, which can be considered long, and this is due to the properties of the personal computer (PC) on which MATLAB is installed. The LM method performed better than other optimization algorithms in solving the WTEED problem. It can also be seen from Table 9 that increasing power generation from renewable energy resources can significantly decrease emissions and fuel costs. The relationship between the fuel cost [USD/h], Power demand [MW], and emissions is shown graphically in Figure 8 and Figure 9 for different optimization algorithms.

4. Conclusions

In this paper, the Lagrange multiplier method is successfully applied to solve a wind–thermal economic emission dispatch problem. Economic emission dispatch optimization is presented as a bi-objective problem aimed at minimizing both fuel and emission costs. The inequality constraints, emission, and transmission line loss are presented in this paper. The algorithm is tested on three different test systems, i.e., 6-unit, 10-unit, and 40-unit systems. The fuel cost and emissions for 6-unit systems are 3–6% and 1–3% lower than those of other algorithms. Also, the fuel cost and emissions for the 10-unit system are 1–2% and 1–2.89% compared to other optimization algorithms. Lastly, for the bigger system, there is a very significant decrease in fuel and emissions by 1–6% and 1–32%.
It is evident from all the test systems that by choosing the best initial guess for lambda values, the Lagrange optimization method will converge to an optimal solution efficiently. The following computational times were recorded for the 6-unit, 10-unit, and 40-unit models: 11.042308 s for 84 iterations, 11.657372 s for 1013 iterations, and 16.145170 s for 72 iterations. In comparison, the optimal values for the 6-unit, 10-unit, and 40-unit systems are found to be within the expected values noted in the literature for fuel cost, emissions, and total generation of the WTEED problem. It can also be seen that, irrespective of load demand or the types of generators used, the Lagrange multiplier will always find an optimal solution precisely and quickly if the initial guess of lambda is chosen carefully. In addition, the results of the LM algorithm have been compared to those of other heuristic algorithms published in recent literature. The classical LM algorithm can easily achieve optimal results for fuel and emission reduction as compared to heuristic algorithms reported in the literature. Lagrange’s classical methods are efficient and accurate for simple, convex problems. Future research should consider implementing Particle Swarm Optimization (PSO) to solve the Wind–Thermal Economic Emission Dispatch (WTEED) problem and benchmark the solutions between classical and heuristic optimization methods for the wind–thermal economic dispatch problem.

Author Contributions

Conceptualization, Method and Validation, S.K.; Investigation, L.M.; Resources, S.K.; Writing—original draft, L.M.; Review, Editing and Supervision, S.K.; Funding acquisition, S.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Research Foundation (NRF) under Thuthuka Grant 138177, in part by the Eskom Tertiary Education Support Program (TESP) through a research grant, and in part by the Eskom Power Plant Engineering Institute (EPPEI).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The researchers acknowledge the support and assistance of the Center for Intelligent Systems and Emerging Technologies within the Department of Electrical, Electronic, and Computer Engineering at the Cape Peninsula University of Technology, Bellville, Cape Town 7535, South Africa, for their financial and material support in executing this research project. The opinions presented in this paper are those of the authors and not the funders.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations and Nomenclature

Abbreviations
CDFCumulative Distribution Function
DERsDistributed Energy Resources
DPODiffusion Particle Optimization
GAGenetic Algorithm
GABCGbest Guided Artificial Bee Colony algorithm
GAEPSOGravitational Acceleration Enhanced Particle Swarm Optimization
GSAGravitational Search Algorithm
HFPA-TVFSMHybrid Flower Pollination Algorithm and Time Varying Fuzzy Selection Mechanism
IEEEInstitute of Electrical and Electronics Engineers
LMMLagrange Multiplier Method
LRLagrange
MFOMoth–Flame Optimization
PDFProbability Distribution Function
MLTAModified Teaching–Learning Algorithm
NO2Nitrogen Oxide
OLHBMOOnline Learning Honey Bee Mating Optimization
PSOParticle Swarm Optimization
SARSearch and Rescue Algorithm
SO2Sulfur Dioxide
SSASalp Swarm Algorithm
WOAWhale Optimization Algorithm
WPDFWeibull Probability Distribution Function
WTEEDWind–Thermal Economic Emission Dispatch
Nomenclature
SymbolDescription
B m n Transmission loss coefficient between generator m and n
C d i r Direct cost coefficient for wind generation
Y o e Overestimation cost coefficient for wind generation
Y u e Underestimation cost coefficient for wind generation
CEEDCombined Economic and Emission Dispatch objective value
E i ( P i ) Emission function of generator i
E T Total emissions from all generators
F i ( P g i ) Fuel cost function of thermal generator i
F(v)Weibull cumulative distribution function
f(v)Weibull probability density function
kShape parameter of Weibull distribution
mMaximum number of iterations
N F Number of wind farms
N G Number of thermal generators
N W Number of wind generators per wind farm
P D Total load demand
P L Transmission line losses
P g i Output power of i-th thermal generator
P w j , k Output power of k-th wind generator in j-th wind farm
vWind speed
v i n Cut-in wind speed
v o u t Cut-out wind speed
v r Rated wind speed
WTEEDWind–Thermal Economic Emission Dispatch
a i ,   b i , c i Fuel cost coefficients of thermal generator i
d i , e i , f i Emission coefficients of generator i
Γ (·)Gamma function
εConvergence tolerance
λLagrange multiplier

References

  1. Azizipanah-Abarghooee, R.; Niknam, T.; Roosta, A.; Malekpour, A.; Zare, M. Probabilistic multiobjective wind-thermal economic emission dispatch based on point estimated method. Energy 2012, 37, 322–335. [Google Scholar] [CrossRef]
  2. Peng, C.; Sun, H.; Guo, J.; Liu, G. Dynamic economic dispatch for wind-thermal power system using a novel bi-population chaotic differential evolution algorithm. Int. J. Electr. Power Energy Syst. 2012, 42, 119–126. [Google Scholar] [CrossRef]
  3. Jadhav, H.; Roy, R. Gbest guided artificial bee colony algorithm for environmental/economic dispatch considering wind power. Expert Syst. Appl. 2013, 40, 6385–6399. [Google Scholar] [CrossRef]
  4. Mondal, S.; Bhattacharya, A.; nee Dey, S. Multi-objective economic emission load dispatch solution using gravitational search algorithm and considering wind power penetration. Int. J. Electr. Power Energy Syst. 2013, 44, 282–292. [Google Scholar] [CrossRef]
  5. Dubey, H.; Pandit, M.; Panigrahi, B. Hybrid flower pollination algorithm with time-varying fuzzy selection mechanism for wind integrated multi-objective dynamic economic dispatch. Renew. Energy 2015, 83, 188–202. [Google Scholar] [CrossRef]
  6. Jiang, S.; Ji, Z.; Wang, Y. A novel gravitational acceleration enhanced particle swarm optimization algorithm for wind–thermal economic emission dispatch problem considering wind power availability. Int. J. Electr. Power Energy Syst. 2015, 73, 1035–1050. [Google Scholar] [CrossRef]
  7. Ghasemi, A.; Gheydi, M.; Golkar, M.; Eslami, M. Modelling of Wind/Environment/Economic Dispatch in power system and solving via an online learning meta-heuristic method. Appl. Soft Comput. 2016, 43, 454–468. [Google Scholar] [CrossRef]
  8. Zhu, Y.; Wang, J.; Qu, B. Multi-Objective Economic Emission Dispatch Considering Wind Power Using Evolutionary Algorithm Based on Decomposition. Int. J. Electr. Power Energy Syst. 2014, 63, 434–445. [Google Scholar] [CrossRef]
  9. Pandit, M.; Chaudhary, V.; Dubey, H.M.; Panigrahi, B.K. Multi-Period Wind Integrated Optimal Dispatch Using Series PSO-DE with Time-Varying Gaussian Membership Function Based Fuzzy Selection. Int. J. Electr. Power Energy Syst. 2015, 73, 259–272. [Google Scholar] [CrossRef]
  10. Zhang, Y.; Ni, M. Fully Distributed Economic Dispatch with Random Wind Power Using Parallel and Finite-Step Consensus-Based ADMM. Electronics 2024, 13, 1437. [Google Scholar] [CrossRef]
  11. Shalini, S.P.; Lakshmi, K. Solution to Economic Emission Dispatch problem using Lagrangian relaxation method. In Proceedings of the 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), Coimbatore, India, 6–8 March 2014; IEEE: New York, NY, USA; pp. 1–6. [Google Scholar] [CrossRef]
  12. Damodaran, S.K.; Kumar, T.S. Combined economic and emission dispatch using a classical technique. IFAC Proc. Vol. 2014, 47, 1049–1053. [Google Scholar] [CrossRef]
  13. Singhal, P.K.; Naresh, R.; Sharma, V.; Kumar, G. Enhanced lambda iteration algorithm for the solution of large-scale economic dispatch problem. In Proceedings of the International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014), Jaipur, India, 9–11 May 2014; IEEE: New York, NY, USA; pp. 1–6. [Google Scholar] [CrossRef]
  14. Krishnamurthy, S.; Tzoneva, R. Comparison of the Lagrange’s and particle swarm optimisation solutions of an economic emission dispatch problem with transmission constraints. In Proceedings of the 2012 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Bengaluru, India, 16–19 December 2012; IEEE: New York, NY, USA; pp. 1–8. [Google Scholar] [CrossRef]
  15. Kothari, D.P.; Dhillon, J.S. Power System Optimization; PHI Learning Private Limited: New Delhi, India, 2010. [Google Scholar]
  16. Raza, M.Y.; Lin, B. Development trend of Pakistan’s natural gas consumption: A sectorial decomposition analysis. Energy 2023, 278 Pt A, 127872. [Google Scholar] [CrossRef]
  17. Abdelaziz, A.Y.; Ali, E.S.; Elazim, S.M.A. Implementation of Flower Pollination Algorithm for Solving Economic Load Dispatch and Combined Economic Emission Dispatch Problems in Power Systems. Energy 2016, 101, 506–518. [Google Scholar] [CrossRef]
  18. Huang, W.-T.; Yao, K.-C.; Chen, M.-K.; Wang, F.-Y.; Zhu, C.-H.; Chang, Y.-R.; Lee, Y.-D.; Ho, Y.-H. Derivation and Application of a New Transmission Loss Formula for Power System Economic Dispatch. Energies 2018, 11, 417. [Google Scholar] [CrossRef]
  19. Jiang, S.; Zhang, C.; Wu, W.; Chen, S. Combined Economic and Emission Dispatch Problem of Wind-Thermal Power System Using Gravitational Particle Swarm Optimization Algorithm. Math. Probl. Eng. 2019, 2019, 5679361. [Google Scholar] [CrossRef]
  20. De, M.; Goswami, S.K. A Direct and Simplified Approach to Power-flow Tracing and Loss allocation Using Graph Theory. Electr. Power Compon. Syst. 2010, 38, 241–259. [Google Scholar] [CrossRef]
  21. Masters, G. Renewable and Efficient Electric Power Systems, 1st ed.; Wiley-Blackwell: Hoboken, NJ, USA, 2004. [Google Scholar] [CrossRef]
  22. Leon-Garcia, A. Probability Statistics and Random Processes for Electrical Engineering, 3rd ed.; Pearson Prentice Hall, Pearson Education International: London, UK, 2016. [Google Scholar]
  23. Qu, B.Y.; Liang, J.J.; Zhu, Y.S.; Wang, Z.Y.; Suganthan, P.N. Economic Emission Dispatch Problems with Stochastic Wind Power Using Summation Based Multi-Objective Evolutionary Algorithm. Inf. Sci. 2016, 351, 48–66. [Google Scholar] [CrossRef]
  24. Liu, N.X.; Xu, W. Minimum Emission Dispatch Constrained by Stochastic Wind Power Availability and Cost. IEEE Trans. Power Syst. 2010, 25, 1705–1713. [Google Scholar] [CrossRef]
  25. Liu, X.; Xu, W. Economic Load Dispatch Constrained by Wind Power Availability: A Here-and-Now Approach. IEEE Trans. Sustain. Energy 2010, 1, 2–9. [Google Scholar] [CrossRef]
  26. Hetzer, J.; Yu, D.C.; Bhattarai, K. An Economic Dispatch Model Incorporating Wind Power. IEEE Trans. Energy Convers. 2008, 23, 603–611. [Google Scholar] [CrossRef]
  27. Bhattacharya, A.; Chattopadhyay, P.K. Biogeography-Based Optimization for Different Economic Load Dispatch Problems. IEEE Trans. Power Syst. 2009, 25, 1064–1077. [Google Scholar] [CrossRef]
  28. Kumari, M.; Pal, K. Dynamic Combined Economic Emission Dispatch Including Wind Generators by Real Coded Genetic Algorithm. Int. J. Appl. Metaheuristic Comput. 2021, 13, 1–23. [Google Scholar] [CrossRef]
  29. Krishnamurthy, S.; Tzoneva, R.; Apostolov, A. Method for a Parallel Solution of a Combined Economic Emission Dispatch Problem. Electr. Power Compon. Syst. 2017, 45, 393–409. [Google Scholar] [CrossRef]
  30. Gnanadass, R. Optimal Power Dispatch and Pricing for Deregulated Power Industry. Ph.D. Thesis, Department of ECE, Pondicherry Engineering College, Puducherry, India, 2005. [Google Scholar]
  31. Damodaran, S.; Kumar, T.S. Hydro-Thermal-Wind Generation Scheduling Considering Economic and Environmental Factors Using Heuristic Algorithms. Energies 2018, 11, 353. [Google Scholar] [CrossRef]
  32. Basu, M. Economic Environmental Dispatch Using Multi-Objective Differential Evolution. Appl. Soft Comput. 2010, 11, 2845–2853. [Google Scholar] [CrossRef]
  33. Mishra, S.; Shaik, A.G. Solving Bi-Objective Economic-Emission Load Dispatch of Diesel-Wind-Solar Microgrid Using African Vulture Optimization Algorithm. Heliyon 2024, 10, e24993. [Google Scholar] [CrossRef]
  34. Secui, D.C.; Hora, C.; Bendea, C.; Secui, M.L.; Bendea, G.; Dan, F.C. Modified Social Group Optimization to Solve the Problem of Economic Emission Dispatch with the Incorporation of Wind Power. Sustainability 2024, 16, 397. [Google Scholar] [CrossRef]
Figure 1. Thermal cost function with or without valve-point loading effect.
Figure 1. Thermal cost function with or without valve-point loading effect.
Processes 13 02814 g001
Figure 2. Flow diagram of the bi-criteria dispatch problem algorithm solution.
Figure 2. Flow diagram of the bi-criteria dispatch problem algorithm solution.
Processes 13 02814 g002
Figure 3. Six-generator wind–thermal economic dispatch power system model.
Figure 3. Six-generator wind–thermal economic dispatch power system model.
Processes 13 02814 g003
Figure 4. Fuel cost and emissions for different algorithms using a 6-unit system.
Figure 4. Fuel cost and emissions for different algorithms using a 6-unit system.
Processes 13 02814 g004
Figure 5. Comparison of the Fuel cost and emission analysis for different optimization algorithms applied to a 6-unit system.
Figure 5. Comparison of the Fuel cost and emission analysis for different optimization algorithms applied to a 6-unit system.
Processes 13 02814 g005
Figure 6. Fuel cost and power demand values for different algorithms using a 10-unit system compared to the proposed algorithm.
Figure 6. Fuel cost and power demand values for different algorithms using a 10-unit system compared to the proposed algorithm.
Processes 13 02814 g006
Figure 7. Emission and power demand values for different algorithms using a 10-unit system compared to the proposed algorithm.
Figure 7. Emission and power demand values for different algorithms using a 10-unit system compared to the proposed algorithm.
Processes 13 02814 g007
Figure 8. Fuel cost and power demand values for different algorithms using a 40-unit system compared to the proposed algorithm.
Figure 8. Fuel cost and power demand values for different algorithms using a 40-unit system compared to the proposed algorithm.
Processes 13 02814 g008
Figure 9. Emission and power demand values for different algorithms using a 40-unit system compared to the proposed algorithm.
Figure 9. Emission and power demand values for different algorithms using a 40-unit system compared to the proposed algorithm.
Processes 13 02814 g009
Table 1. Comparison of the Lagrange multiplier method to the heuristic algorithms for the WTEED problem [14].
Table 1. Comparison of the Lagrange multiplier method to the heuristic algorithms for the WTEED problem [14].
CriteriaLagrange Multiplier MethodHeuristic Algorithms
OptimalityYes (for convex/nonconvex and differentiable problems).Cannot be mathematically guaranteed, since these algorithms mostly use random numbers in generating population values, which positively affects the calculation of active power.
DeterminismThe initial value does not change the mathematical solution. Same solution every run, depending on the initial guess value of lambda variable. These algorithms mostly use random numbers in generating population values, which positively affects the calculation of active power. This will yield different results on different runs.
Constraint FulfillmentCan fulfill constraints for both nonlinear and linear optimization problems.Approximate via penalty functions.
Computational CostLow for convex economic emission dispatch problems.This may be high due to many iterations and evaluations of the fitness function in finding global solutions.
InterpretabilityThis is mostly achieved by breaking down the whole optimization problem into subproblems and using ( λ ) in the subproblems to find a solution in the master.Not easy to break down this algorithm to subproblems, while it is easy to find the solutions of nonlinear, nonconvex, and non-smooth economic emission dispatch problems.
Parameter ModificationThis is not required in the classical method. The best solution and computational time are achieved by choosing an initial guess value ( λ ) .Most parameters need proper tuning of the algorithm parameters. If this is not done, the optimal solution of the economic dispatch problem can prematurely converge.
Convergence SpeedThis is fast if the economic emission dispatch is convex but depends on choosing an initial guess value ( λ ) .Can be slower, and maybe stagnate near the optimum solution.
Table 2. The WTEED problem using LMM with different power demand for a 6-unit system.
Table 2. The WTEED problem using LMM with different power demand for a 6-unit system.
PD [MW]125150175200225250283.4
P1 [MW]556.659.5412.4415.3519.24
P2 [MW]28.2930.3732.3234.1736.0337.8940.37
P3 [MW]14.520.8726.8532.5438.2443.9651.63
P4 [MW]50.6857.5163.9169.9876.0682.1590.31
P5 [MW]13.7219.9825.8531.4237.0142.6150.11
P6 [MW]13.1516.920.423.7127.0230.3234.72
P7 [MW]118.28118.28118.28118.28118.28118.28118.28
PL [MW]1.321.631.972.362.793.263.96
FC [USD/h]25,39129,23433,16437,16041,16745,18350,562.51
ET [kg/h]22.2621.6221.0520.5520.1719.8919.69
CEED [kg/h]28,36133,06637,96643,03948,26553,64461,070
Table 3. The WTEED problem using LMM, compared with other optimization algorithms for PD = 283.4 [MW].
Table 3. The WTEED problem using LMM, compared with other optimization algorithms for PD = 283.4 [MW].
AlgorithmPSO
MW
GSA
MW
GAEPSO
MW
GA
MW
GPSOA
Without Wind
Proposed
LMM MW
P1 [MW]214.4520.7536.6211.2919.24
P2 [MW]30.0653.4630.0942.5829.9540.37
P3 [MW]28.2423.8734.6330.3152.6651.63
P4 [MW]31.29635.0631.36101.6990.31
P5 [MW]40.3225.4834.5353.4452.6850.11
P6 [MW]41.6122.6732.9343.5235.9534.72
Pw [MW]110.2137.7195.4745.57--118.28
PL [MW]---------------3.96
FC [USD/h]62,49758,84657,21966,58260,02950,562.51
% Deviation FC [USD/h] solutions from the literature with reference to the proposed LMM5.273.783.086.834.104.27
ET [kg/h]20.4321.3320.4919.7222.2119.69
% Deviation ET [kg/h] solutions from the literature with reference to the proposed LMM0.9221.990.990.0383.0073.007
Table 4. The WTEED problem using LMM with different power demands for 10-unit generators.
Table 4. The WTEED problem using LMM with different power demands for 10-unit generators.
PD [MW]6508001000120015002000
P1 [MW]16.907743.294655.000055.000055.000055.0000
P2 [MW]20.434945.026359.356169.839880.000080.0000
P3 [MW]47.000047.000060.954971.997987.5874111.9414
P4 [MW]20.000044.112659.493770.746586.6321111.4487
P5 [MW]50.000050.000050.000050.000067.6960111.5112
P6 [MW]70.000070.000070.000070.000078.8096134.2497
P7 [MW]60.000062.8499106.5857138.5827183.7531254.3184
P8 [MW]70.000070.0000114.6430152.1590205.1205287.8573
P9 [MW]135.0000135.0000175.7180229.6450305.7741424.7033
P10 [MW]150.0000150.0000173.2323228.4474306.3949428.1648
P11 [MW]24.028100.116100.116100.116100.116100.116
PL [MW]13.371517.400725.101036.535656.885199.3099
FC [USD/h]37,639.68735941,146.50950,742.141960,746.376,945.943152107,422.761421
ET [kg/h]1399.0582171333.4547161501.859831803.172440.6527683910.593584
CEED [kg/h]63,739.68183266,384.31923980,126.576997,793.9131,033.780343203,261.325452
Table 5. The WTEED problem with Lagrange compared with other optimization algorithms PD = 2000 [MW].
Table 5. The WTEED problem with Lagrange compared with other optimization algorithms PD = 2000 [MW].
AlgorithmMFOWOASARGAProposed
LMM
P1 [MW]37.1646.9653.4934.1755.0000
P2 [MW]25.8468.6177.1063.4980.0000
P3 [MW]12069.2464.4195.75111.9414
P4 [MW]93.90129.2183.05121.67111.4487
P5 [MW]16050158.73145.83111.5112
P6 [MW]240226239.50229.86134.2497
P7 [MW]244.61298.21275.88281.21254.3184
P8 [MW]286.25337.93332.28307.35287.8573
P9 [MW]470390.40409.12391.63424.7033
P10 [MW]404.92468388.56410.56428.1648
P11 [MW]30303030100.116
Fc [USD]116,690.89114,678.84114,106.19115,802.24107,422.761421
%Deviation of Fc for LMM compared to the literature2.071.631.5084771.8769131.876
FCT [USD]239,158.66244,987.20226,506.78231,903.60110,572.517314-
PL [MW]83.7084.4482.8183.999.310
ET [T]408042204103.343903910.593584
%Deviation of Fc for LMM compared to the literature1.0600361.902731.2023272.8970082.887784
CEED [USD]239,158.66244,987.20226,506.78231,903.60203,261.325452
Table 6. Comparison of LMM with different algorithms for the ten-unit system [34].
Table 6. Comparison of LMM with different algorithms for the ten-unit system [34].
AlgorithmBest Cost
(USD/h)
Best Cost
(%) Deviation
Best Emission (kg/h)Best
Emission (%) Deviation
DE111,500.0000.9312053923.400.081736
QPSO119,005.30302.5576654032.380.76663
GQPSO112,424.74441.1376034011.92440.639511
SGO111,497.63020.9306743932.2432520.138022
MSGO111,497.63010.9306743932.2432520.138022
LMM107,422.7614211.2975643910.5935840.352784
Table 7. The WTEED problem using LMM with different power demands for a 40-unit generator.
Table 7. The WTEED problem using LMM with different power demands for a 40-unit generator.
PD [MW]10,50011,00011,20011,300
P1 [MW]114.0000114.0000114.0000114.0000
P2 [MW]114.0000114.0000114.0000114.0000
P3 [MW]120.0000120.0000120.0000120.0000
P4 [MW]190.0000190.0000190.0000190.0000
P5 [MW]97.000097.000097.000097.0000
P6 [MW]140.0000140.0000140.0000140.0000
P7 [MW]300.0000300.0000300.0000300.0000
P8 [MW]300.0000300.0000300.0000300.0000
P9 [MW]300.0000300.0000300.0000300.0000
P10 [MW]236.1173300.0000300.0000300.0000
P11 [MW]279.1346369.8932375.0000375.0000
P12 [MW]277.8458369.5691375.0000375.0000
P13 [MW]383.4729500.0000500.0000500.0000
P14 [MW]422.9295500.0000500.0000500.0000
P15 [MW]421.4242500.0000500.0000500.0000
P16 [MW]421.4242500.0000500.0000500.0000
P17 [MW]500.0000500.0000500.0000500.0000
P18 [MW]500.0000500.0000500.0000500.0000
P19 [MW]550.0000550.0000550.0000550.0000
P20 [MW]550.0000550.0000550.0000550.0000
P21 [MW]550.0000550.0000550.0000550.0000
P22 [MW]550.0000550.0000550.0000550.0000
P23 [MW]550.0000550.0000550.0000550.0000
P24 [MW]550.0000550.0000550.0000550.0000
P25 [MW]550.0000550.0000550.0000550.0000
P26 [MW]550.0000550.0000550.0000550.0000
P27 [MW]17.982023.6373101.6061142.1987
P28 [MW]17.982023.6373101.6061142.1987
P29 [MW]17.982023.6373101.6061142.1987
P30 [MW]97.000097.000097.000097.0000
P31 [MW]190.0000190.0000190.0000190.0000
P32 [MW]190.0000190.0000190.0000190.0000
P33 [MW]190.0000190.0000190.0000190.0000
P34 [MW]90.000090.000090.000090.0000
P35 [MW]90.000090.000090.000090.0000
P36 [MW]90.000090.000090.000090.0000
P37 [MW]110.0000110.0000110.0000110.0000
P38 [MW]110.0000110.0000110.0000110.0000
P39 [MW]110.0000110.0000110.0000110.0000
P40 [MW]550.0000550.0000550.0000550.000
P41 [MW]150.386150.386150.386150.386
FC [USD/h]133,540.341143,551.62517159,778.38175,659.5
PL [MW]1038.6821152.81197.21218.984
ET [kg/h]105,263.403136,510.06316190,426.05244,979.8
CEED [kg/h]254,190.3053283,453.10221317,220.20350,503.7
Table 8. The WTEED problem with Lagrange compared with other optimization algorithms for an IEEE 40-unit system for PD = 10,500 MW.
Table 8. The WTEED problem with Lagrange compared with other optimization algorithms for an IEEE 40-unit system for PD = 10,500 MW.
AlgorithmMGSO
Without Wind Power
MSGOPSOGSAGAEPSOProposed
LMM
150 MW
Wind Power
Proposed
LMM
1100 MW Wind Power
P1 [MW]114.000000549.9997828114.0000105.5679106.3768114.0000114.0000
P2 [MW]113.999999549.9997818104.000088.2574113.2637114.0000114.0000
P3 [MW]120.000000119.9988116120.0000105.9739108.5784120.0000108.3202
P4 [MW]189.999995179.7374211169.3671150.3464188.6623190.0000165.3147
P5 [MW]96.99999996.9988383597.000082.059577.008697.000097.0000
P6 [MW]140.000000105.4022758124.2630119.5704132.6636140.0000130.6214
P7 [MW]300.000000299.9999742299.6931248.5154288.3156300.0000285.1828
P8 [MW]300.000000285.7135868297.9093276.3936235.0264300.0000300.0000
P9 [MW]299.999998287.9519754297.2578244.2866285.7760300.0000300.0000
P10 [MW]279.599683204.8086989130.0007262.1424264.6783236.1273166.9658
P11 [MW]168.799860243.6012566298.4210293.2579312.0426279.1439214.3810
P12 [MW]94.0000003243.6003501298.0264264.5149112.8675277.8553212.4040
P13 [MW]484.039161394.2851366433.5590432.2395486.8320383.4865289.4015
P14 [MW]484.039166394.2799802421.7360391.8179341.2265422.9446318.7482
P15 [MW]484.039164394.2841752422.7884422.8119428.9123421.4392317.4792
P16 [MW]484.039178484.0292251422.7841414.8810436.8761421.4392317.4792
P17 [MW]489.279372489.2692227439.4078428.5659426.2216500.0000462.7621
P18 [MW]489.279372399.5209877409.4132422.1613442.5531500.0000464.5057
P19 [MW]511.279600506.0067276439.4111440.9423454.6218550.0000506.5800
P20 [MW]511.279490421.5364187429.4155435.9092491.0606550.0000506.5812
P21 [MW]526.732209433.5530376439.4421451.8724450.2265550.0000550.0000
P22 [MW]550.000000514.2353651439.4587436.1765406.2236550.0000550.0000
P23 [MW]523.279384433.5329212429.7822437.2970464.5563550.0000550.0000
P24 [MW]523.279383433.5268561439.7697442.0350444.5589550.0000550.0000
P25 [MW]524.239856433.5342317430.1191445.9564455.3451550.0000550.0000
P26 [MW]523.815577433.7489257440.1219429.3785468.2267550.0000550.0000
P27 [MW]10.00002010.0554001728.9738124.0932103.854917.982613.9471
P28 [MW]10.00011310.2441865229.0007117.8668146.228617.982613.9471
P29 [MW]10.00000710.002259728.982894.5359148.842117.982613.9471
P30 [MW]87.80015589.8042607897.000089.648596.726397.000097.0000
P31 [MW]190.000000189.998884172.3348153.1318189.2261190.0000175.9692
P32 [MW]190.000000189.9955403172.3327159.010286.6516190.0000175.9692
P33 [MW]190.000000189.9978565172.3262148.781489.2264190.0000175.9692
P34 [MW]200.000000199.9994215200.0000176.406193.966390.000090.0000
P35 [MW]199.999999199.9994151200.0000170.0710102.223490.000090.0000
P36 [MW]164.799870199.998299200.0000181.6662168.226190.000090.0000
P37 [MW]110.000000110.0000000100.844196.810878.2663110.0000110.0000
P38 [MW]109.999999109.9997758100.834694.3094107.8912110.0000110.0000
P39 [MW]110.000000109.9962344100.836282.481698.0368110.0000110.0000
P40 [MW]550.000000509.5675741439.3868456.2560442.4562550.0000506.5800
P41 [MW]-110066.273683.099151.9009150.2941100
FC [USD/h]136,454.3369126,645.13420133,995.0611142,675.36158,269.6617133,541.733580121,045.419972
%Deviation of Fc for LMM compared with the literature2.9921.132.544.176.662.4543.313174
(Average)
PL [MW]958.6206217962.815076---1038.6791063.127
ET [kg/h]347,578.4905239,155.73184352.766.822366,190.13156,826.1213105,267.75020075,880.539978
%Deviation of Fc for LMM compared with the literature32.0825.9137131932.2932.8317.398.1124.77
(Average)
Table 9. Comparison of LMM with different algorithms for the forty-unit system [34].
Table 9. Comparison of LMM with different algorithms for the forty-unit system [34].
AlgorithmBest Cost (USD/h)Best Cost (%) DeviationBest Emission
(kg/h)
Best Emission
(%) Deviation
PSO123,607.94790.523706193,313.704721.8119754
DE123,804.03940.56333193,953.966821.87886
SCA125,895.27060.981987210,484.967423.50221
SGO123,289.78740.45928193,311.5407521.81175
MGSO123,161.88670.433334193,311.5407521.81175
LMM121,045.4199720.59232775,880.539922.16331
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Mbangeni, L.; Krishnamurthy, S. A Lagrange-Based Multi-Objective Framework for Wind–Thermal Economic Emission Dispatch. Processes 2025, 13, 2814. https://doi.org/10.3390/pr13092814

AMA Style

Mbangeni L, Krishnamurthy S. A Lagrange-Based Multi-Objective Framework for Wind–Thermal Economic Emission Dispatch. Processes. 2025; 13(9):2814. https://doi.org/10.3390/pr13092814

Chicago/Turabian Style

Mbangeni, Litha, and Senthil Krishnamurthy. 2025. "A Lagrange-Based Multi-Objective Framework for Wind–Thermal Economic Emission Dispatch" Processes 13, no. 9: 2814. https://doi.org/10.3390/pr13092814

APA Style

Mbangeni, L., & Krishnamurthy, S. (2025). A Lagrange-Based Multi-Objective Framework for Wind–Thermal Economic Emission Dispatch. Processes, 13(9), 2814. https://doi.org/10.3390/pr13092814

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop