Next Article in Journal
A Novel Comprehensive Benefit Evaluation of IEGES Based on the TOPSIS Optimized by MEE Method
Previous Article in Journal
Modelling a Heaving Point-Absorber with a Closed-Loop Control System Using the DualSPHysics Code
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Load Dispatch Control of Biomass Heat and Power Cogeneration Based on Economic Model Predictive Control

1
State Key Lab of Clean Energy Utilization, Zhejiang University, Hangzhou 310027, China
2
Jiaxing New Jies Heat & Power Co., Ltd., Jiaxing 314016, China
3
College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China
*
Author to whom correspondence should be addressed.
Energies 2021, 14(3), 762; https://doi.org/10.3390/en14030762
Submission received: 17 November 2020 / Revised: 21 January 2021 / Accepted: 28 January 2021 / Published: 1 February 2021

Abstract

:
This paper proposes a multi-objective load dispatch algorithm based on economic predictive control to solve the real-time multi-objective load dispatch problem of biomass heat and power cogeneration. According to the energy conservation law and production process, a real-time multi-objective load dispatch optimization model for heat and power units is established. Then, the concept of multi-objective utopia points is introduced, and the multi-objective load comprehensive objective function is defined to coordinate the conflict between the economic performance and pollutant emission performance of the units. Furthermore, using the online receding optimization characteristics of economic predictive control, the comprehensive objective function of multi-objective load dispatching is optimized online. Then, the fuel rate satisfying the economic performance and pollutant emission performance of the units is calculated to realize the economic performance and environmental protection operation of biomass heat and power cogeneration. Finally, the proposed multi-objective load dispatch control method is compared to traditional dispatch strategies by using industrial data. The results show that the method presented here can well balance the production cost and pollutant emission objective under the fluctuation of the thermoelectric load demand, and provides a feasible scheme for real-time dispatching of the multi-objective load dispatch problem of biomass heat and power cogeneration.

1. Introduction

With the progress of the “five waste co-governance” work in China, it is urgent to find a reasonable disposal method for biomass energy of agricultural and forestry wastes originally discarded, piled up, or burned in the open fields. Cogeneration of heat and power (CHP) can reasonably dispose of this part of the waste, which not only can reduce the waste of resources and optimize the structure of China’s energy supply, but also solve the problem of environmental pollution and then improve the ecological environment. Now, CHP is becoming an increasingly important way to develop biomass resources’ comprehensive utilization [1,2,3,4]. In CHP industry, the principle of fixing electricity by heat is usually adopted and the thermal load of CHP plants determines the operating load of the unit. However, the thermal load of CHP generally has the characteristics of large fluctuation between day and night [3,5], which requires the load of units to be adjusted accordingly. On the premise of keeping the thermal parameters stable, the load dispatch among multiple units will directly affect the efficiency and economy of unit operation [6,7]. Although pollutant emissions are low in biomass CHP systems [1,2], the emission of major pollutants, such as nitrogen oxides and sulfur compounds, still needs to be strictly controlled due to the state’s “ultra-low emission” environmental protection policy. Therefore, the optimal load allocation of biomass CHP is essentially a multi-objective collaborative optimization control problem involving economic and environmental objectives.
Conventional load optimal dispatch control approaches are mostly based on the unit operation economy under typical running conditions by establishing the operation economic costs and load optimization model of units. Then, the allocated load of each unit is calculated by minimizing the operation costs [5,6,7]. However, available studies show that there is conflict between the operating economic costs of CHP units and the quantities of pollutant emissions (such as SO2, NOx, etc.) [5,6,7,8,9]. Therefore, the multi-objective load dispatch control mainly takes the fuel consumption and pollutant discharge under different load conditions as the optimal dispatching objectives, which are used to compute the optimal solution to the multi-objective load dispatch problem of each CHP unit. Server optimization methods, e.g., mixed integer programming, genetic algorithm, and particle swarm optimization, are commonly exploited to study the multi-objective load dispatch problem of CHP units [3,10,11,12]. In general, these multi-objective load dispatch algorithms assume that each CHP unit is in the steady-state combustion and implement off-line the optimal load allocation of CHP units. However, with the development of the electric power industry in the direction of smart and environmental protection in recent years, various new energy sources are connected to power generation and heat network systems. Meanwhile, with the increasing number of thermal users in CHP industry, the fluctuation of thermal load of the biomass cogeneration system has become more prominent [13]. Note that it is easy to dispatch a load of biomass CHP if the size of each unit consisting of the biomass CHP plant is exactly the same. However, in the actual industrial production process, the size of each unit is generally different from the other’s due to the time-varying changes of thermal users’ loads. Especially, some units are specialized in power generation while others are cogeneration of heat and power with different types of boimass fuels. In this case, the efficiencies of the units are different and then the dispatch load of the plants will directly affect the economy of the whole CHP plant. Therefore, to improve the economy (including saving costs of pollution emissions) of load dispatch of CHP units, it is necessary to introduce the multi-objective dispatch load method with real-time processes of the units to solve the load dispatch of biomass CHP units.
In recent years, economic model predictive control (EMPC) has been applied to real-time optimization of multi-objective power loads in power systems due to its ability to explicitly handle constraints and on-line multi-objective optimization in the systematical framework of optimal control [14,15,16]. Generally speaking, EMPC integrates the real-time process control and economic performance optimization into an optimal control framework, where it predicts the future behaviors of a system based on a model of the system and adopts the principle of receding horizon control to realize the closed-loop economic optimal control of the system [17,18]. Now, EMPC has been widely used to achieve economic optimization control in the energy, power, and other fields [19,20,21]. To the best of our knowledge, however, there are no implementations of EMPC in the multi-objective load dispatch control of biomass CHP plants.
This paper proposes an EMPC-based multi-objective load dispatch control strategy for the solution of the load dispatch control problem of biomass CHP plants. Based on the conservation of energy, a kinetic model of the thermal power and fuel rate of CHP units is established. Then, the objective functions are designed to formulate the operation economic costs and pollutant emission performance of CHP units. Because of the contradiction between economic performance and pollutant discharge performance, the concept of multi-objective utopia-point is introduced to define the multi-objective comprehensive objective function of the load dispatch problem of the CHP units. Based on the online receding horizon optimization characteristics of EMPC for the integrated objective function of load dispatch, the fuel rate is calculated to realize the economic and environmental operation of biomass cogeneration by satisfying the economic performance and pollutant discharge performance of the CHP units. Finally, the validity of the proposed load dispatch method is illustrated by a simulation experiment based on industrial field data.

2. Problem Description

Consider n CHP units of a CHP factory, consisting of n1 generator units, n2 cogeneration units, and n3 heating units and satisfying n1 + n2 + n3 = n. Let index set I, Ie, Ic, and Ih denote the numbers of the generator units, cogeneration units, and heating units. We assume that the real-time closed-loop control system of the whole CHP plant has a good control performance. Namely, the real-time controllers of units, arranged in the lower layer of the control system, have the ability to quickly and accurately adjust the process variables of the CHP plant. Moreover, it is assumed that the thermal load demand of each CHP unit is calculated by the principle of “thermostatic electricity”, i.e., the amount of produced electricity is determined by the amount of supplied heat. According to the conservation of energy, the thermal power and fuel feed rate of the ith unit satisfy the following dynamic equation [4]:
P ˙ i ( t ) = 1 τ i [ α i H i v Q i ( t ) + ( 1 α i ) H i c Q i ( t ) P i ( t ) ]
where Pi, Qi, αi, Hiv, Hic, and τi are the thermal power, fuel feed rate, proportion of volatile fuel, volatile calorific value, solid fuel calorific value, and time constant of the ith unit, respectively, iI. Furthermore, let number γi, 0 ≤ γi ≤ 1 be the proportion of the thermal power accounted for the generated electricity to the total thermal power of the ith CHP unit.
The goal of multi-objective optimization of biomass thermoelectric loads is to compute the load dispatch scheme for optimizing the operation economy and pollutant emissions of the whole plant units within the constraint range of the decision variables on the basis of meeting the stability of the thermal load of units. Therefore, it is necessary to formulate the performance index functions of the unit operation economy, pollutant discharge, and fuel supply.
In the process of biomass cogeneration, fuel consumption and other comprehensive operating costs are usually used to describe the economic performance of the unit. Consider the ith biomass CHPC unit, the following quadratic fitting curves are used to define the unit operating cost [5,13]:
G i ( P i ( t ) ) = a i , 1 P i 2 ( t ) + a i , 2 P i ( t ) + a i , 3
where Gi is the fuel consumption amount per kWh of the ith CHP unit; and ai,1, ai,2, and ai,3 are the characteristic coefficients of the fuel consumption amount per kWh. The pollutant discharge performance of the unit is similar to the economic performance of the unit. The following three fitting curves are used to describe the pollutant discharge [5,13]:
W i ( P i ( t ) ) = b i , 1 P i 3 ( t ) + b i , 2 P i 2 ( t ) + b i , 3 P i ( t ) + b i , 4
where Wi is the emission of flue gas pollutants (SO2, NOx, etc.) from the ith CHP unit; and bi,1, bi,2, bi,3, and bi,4 is the emission characteristic coefficient of pollutants. These characteristic coefficients can be calculated by the field data fitting [5,6,10,13].
The optimal load distribution of the CHP units is also limited by the load demands of units and users. Let Pe(t) and Ph(t) be the total power load and the total heat load demand in the t dispatching period, respectively. The total power load demand and the total power generation balance in each dispatching period satisfy the balance constraints:
i = 1 I e P i ( t ) + j = 1 I c γ j P j ( t ) = P e ( t )
In each scheduling period of CHP, the constraints on the total heat load demand and total heating power balance are described by:
i = 1 I h P i ( t ) + j = 1 I c ( 1 γ j ) P j ( t ) = P h ( t )
Furthermore, the constraints of heating power of each unit are defined by:
P i , min P i ( t ) P i , max , i I , t 0
and the constraints of the fuel feed rate of each unit satisfy that:
Q i , min Q i ( t ) Q i , max , i I , t 0
where the subscripts ‘min’ and ‘max’ represent the lower limit and upper limit of the corresponding variables, respectively.
The goal of this work is to compute the optimal combustion quantity Qi and the optimal power load Pi of each unit in real time to minimize the operating cost and pollutant discharge of the whole plant CHP units subject to the constraints on the heating power and fuel feed rate of the biomass thermal power units (6) and (7), the total electricity load (4), and the total thermal load demand (5). In this study, the economic model predictive control and multi-objective utopia-point method are combined to design the multi-objective load dispatch control strategy for biomass plant CHP units.

3. Multi-Objective Load Dispatch Control

In the process of biomass power and heat cogeneration, the users’ thermal load instructions delivered by power grid dispatch systems are transmitted power plants. Then, according to the actual operation situations and the historical data of each unit, the power plant uses its dynamic model to predict the future generating thermal power of units and the fuel rate over a period of time. By collecting the actual data of the parameters of the control systems, the operation cost, and the pollutants discharge, the economic receding horizon control and multi-objective utopia-point optimization are used to real-time calculate the heat load of each unit by taking into account the multiple objectives of economy and environmental protection. Moreover, the load regulation ability and pollution reduction degree of each unit are analyzed to get the optimal control strategy for the load dispatch and fuel feed rate of each unit. This operation achieves the economic and environmental goals of the biomass cogeneration whole process of the plant.

3.1. Prediction Model Based on State Space

Consider the thermal power dynamics model (1) of the biomass CHP unit and select the state variable x = [P1, …, Pn]T and the control variable u = [Q1, …, Qn]T. From (1), one can obtain the state space model approximated to the discrete-time state space model:
x ( k + 1 ) = A x ( k ) + B u ( k )
where diagonal matrices A = diag{1 − Ts/τ1,…,1 − Ts/τn} and B = diag{(α1H1v+ (1 − α1)H1c)Ts/τ1, …, (αnHnv+ (1 − αn) Hnc)Ts/τn} and discrete scheduling time period Ts > 0.
Let uN(k) = [u(0|k)T, …, u(N − 1|k)T]T be the control sequence of future N actions at the current moment k. Applying uN(k) to the system (8), the predicted state variables of the system over N steps are computed as:
x N ( k + 1 ) = φ x x ( k ) + φ u u N ( k )
where state variable sequence xN(k) = [x(1|k)T, …, x(N|k)T]T and matrices:
φ x = A A 2 A N , φ u = B 0 0 A B B 0 A N 1 B A N 2 B B
According to the prediction state Equation (9), the thermal power values of CHP units in the future N steps can be obtained under the input of fuel quantity uN(k).

3.2. Multi-Objective Load Dispatch Controllers

The goal of load dispatch control of CHP units is to achieve the economic and environmental objectives of the biomass cogeneration process for the whole plant. Therefore, according to the prediction Equation (9), the operating cost objective function and pollutant discharge of the whole plant units in the future window [k, k + N] are separately predicted by:
J G ( k ) = s = 0 N 1 i = 1 n G i ( x i ( s | k ) ) = s = 0 N 1 i = 1 n a i , 1 x i 2 ( s | k ) + a i , 2 x i ( s | k ) + a i , 3
J W ( k ) = s = 0 N 1 i = 1 n W i ( x i ( s | k ) ) = s = 0 N 1 i = 1 n b i , 1 x i 3 ( s | k ) + b i , 2 x i 2 ( s | k ) + b i , 3 x i ( s | k ) + b i , 4
Due to the conflict between production costs and pollutant emission targets, the steady-state utopia-point of the functions JG and JW are denoted by (Gs*, Ws*), which are separately calculated by:
G s * = min ( x , u ) M s s i = 1 n a i , 1 x i 2 + a i , 2 x i + a i , 3
W s * = min ( x , u ) M s s i = 1 n b i , 1 x i 3 + b i , 2 x i 2 + b i , 3 x i + b i , 4
where Mss is the steady-state constraint set of state variables and control variables of the unit CHP process, i.e.,
M s s = ( x , u ) x = A x + B u i = 1 I h x i + j = 1 I c ( 1 γ j ) x j = P h i = 1 I c x i + j = 1 I c γ j x j = P e P i , min x i P i , max , i = 1 , , n Q i , min u i Q i , max , i = 1 , , n
Correspondingly, the steady-state solutions of minimal values Gs* and Ws* are calculated as (xG, uG) and (xW, uW), respectively. Due to the conflict between the two targets JG and JW, the load dispatch control of the CHP units cannot reach the utopia-point (Gs*, Ws*) at the same time. Therefore, the compromise steady-state solution (xs, us) is calculated by:
( x s , u s ) = arg min ( x , u ) M s s G s * i = 1 n G i ( x i ) W s * i = 1 n W i ( x i ) p
where ||•||p is the p norm of the vector, that is, the compromise solution is the steady-state load power and fuel rate of the CHP units with the closest target performance to the utopia-point (Gs*, Ws*) in the sense of p norm.
Considering the load power x(k) at the current moment k, a multi-objective comprehensive cost function based on the utopia-point (Gs*, Ws*) is defined as:
J ( k ) = J G ( k ) N G s * J w ( k ) N W s * p + s = 0 N 1 u T ( s | k ) R u ( s | k )
where R > 0 is the positive definite matrix weighting the control variables over the horizon window [k, k + N − 1], which is used to penalize the fluctuations of the fuel rate of the CHP units. Then, the multi-objective load dispatch control problem of the biomss CHP units is formulated as the following finite-time optimal control problem:
u N * ( k ) = arg min u N ( k ) J ( k ) s . t . x ( s + 1 | k ) = A x ( s | k ) + B u ( s | k ) i = 1 I h x i ( s | k ) + j = 1 I c ( 1 γ j ) x j ( s | k ) = P h ( k ) i = 1 I e x i ( s | k ) + j = 1 I c γ j x j ( s | k ) = P e ( k ) P i , min x i ( s | k ) P i , max , i = 1 , , n Q i , min u i ( s | k ) Q i , max , i = 1 , , n x ( 0 | k ) = x ( k ) , s = 0 , , N 1 x ( N | k ) = x s
where x(0|k) = x(k) is the initial condition of optimization, x(N|k) = xs is the terminal constraint condition, and uN*(k) is the optimal solution at the current moment of k. Note that the terminal constraint condition is used to improve the stability of the closed-loop system. The nonlinear numerical programming algorithms, such as sequence quadratic programming (SQP) and particle swarm optimization [10], can usually be exploited to online solve the optimization problem (17). According to the receding optimization principle of EMPC, the multi-objective load dispatch controller of the biomass CHP system is defined as u(k) = u*(0|k) and the corresponding closed-loop system is determined by x(k + 1) = Ax(k) + Bu*(0|k) for all time instants k ≥ 0.
Because of the conflict between the operating costs and pollutant emission objectives, the comprehensive objective function (16) is not a positive definite function about the deviation of the compromise equilibrium point (xs, us). Hence, it will not be equal to zero when the states of the CHP units arrive at the compromise equilibrium point and the optimization problem (17) then becomes a standard economic model predictive control problem. It is noted that the system (8) is a linear system, and the objective function (16) is a regular function [22]. Therefore, the system (8) and the function (16) can satisfy the strong duality assumption or dissipativity condition [14,22]. By combining the terminal equality constraint x(N|k) = xs or directly imposing the stability contractive constraint [23], the asymptotic stability of the closed-loop system x(k + 1) = Ax(k) + Bu*(0|k) can be ensured. It should be noted that the multiplier method to deal with the terminal equality constraint can reduce the computational burden of online solving the problem (17) and meanwhile, the equilibrium point (xs,us) satisfies the constraint conditions of optimization (17). Moreover, the triplet of MPC [17] can be used to ensure the recursive feasibility of the optimization problem in (17).
Remark 1: Note that conventional multi-objective load dispatch methods of biomass CHP units usually require adjustment of the weights of the operating cost and pollutant emission objective functions, which depends on the designer’s experience and is subject to some subjective factors. In this work, the proposed method employs the utopia-point of the two objectives as the reference and then defines the multi-objective comprehensive objective function by employing the concept of p norm distance to the function closest to the utopia-point. It can fully avoid manual selection of the weights of the operation cost and pollutants emission target function and then reduce the dependence on the designer’s experience and subjectivity.
Remark 2: Most of the existing multi-objective load dispatch methods for biomass CHP units adopt the steady-state optimization model to offline distribute the loads of the units, which ignored the thermal power generation dynamics model of each unit. In this paper, the proposed method applies the thermal power generating dynamic model to predict the operation cost and pollutant emissions of each unit based on the current information of the cogeneration unit and grid scheduling. Hence, the proposed load dispatch method optimizes the load allocation and fuel input rate of each unit in an online receding horizon fashion. As a result, the efficiency and quality of load dispatch of biomass CHP units have been improved.

3.3. Procedure of Multi-Objective Load Dispatch Control

The procedures of the multi-objective load dispatch controller of the biomass CHP units, which is defined by the optimal control problem (17), are summarized as follows:
(1)
Initialize the predictive horizon N>0 and weighted matrix R, and define the comprehensive objective function of multi-objective load dispatch of the CHP units (16); let k = 0.
(2)
Measure the user’s thermal load Ph(k) and Pe(k) at the time instant k. If the user’s heat loads do not change, then go to step 3); otherwise, compute the steady-state utopia-point (Gs*, Ws*) of the economic operation cost and pollutant emission objectives from (12) and (13), and then calculate the compromise equilibrium point (xs,us) of the cogeneration system for the CHP units from (15).
(3)
Measure the state x(k) at the current time and obtain the optimal solution uN*(k) by solving the optimization problem (17).
(4)
Take the first component of the optimal solution u*(0|k) to apply to the power cogeneration system (8) of biomass CHP units.
(5)
Set k = k + 1 and return to Step 2.
Note that in principle, the multi-objective load dispatch control method proposed in this work is also suitable for, e.g., diesel of natural gas CHP, but differences exist in the fuel grade influences only at the heating value and the coefficients values in Equations (1)–(5). However, biomass fuels are more preferable for use as the fuel of CHP than diesel fuels of natural gas in China.

4. Results and Discussion

In order to verify the effectiveness of the method presented in this paper, four biomass cogeneration units are considered, where the first is the extracting and condensing steam turbine equipped with an air-cooled generator unit, the second and third are cogeneration transverse circulating fluidized bed boilers, and the last is the transverse heating circulating fluidized bed boiler. The model parameters of each unit are presented in Table 1, where the values of ai,j and bi,s for i = 1, …, 4, j= 1, 2, 3, and s = 1, …, 4 were mainly followed from [5,6,10,13] while taking into account the real CHP plants in China.
In the simulation, let the dispatch control period T = 5 min, the weight matrix of control R = 0.1I4, the prediction horizon N = 6, and the simulation time is 1200 min. In addition, we assume that the profiles of the user’s heat load Ph(k) and Pe(k) are set as follows:
P e ( k ) = 20 , 0 k 60 T s 25 , 60 T s k 120 T s 30 , 120 T s k 180 T s 25 , 180 T s k 240 T s
P h ( k ) = 15 , 0 k 60 T s 20 , 60 T s k 120 T s 30 , 120 T s k 180 T s 20 , 180 T s k 240 T s
The corresponding curve is shown as the dotted line in Figure 1. Then, from (12) and (13), one can calculate the utopia-points of the economic operation cost and pollutant emission objectives within each time period as (Gs*, Ws*) = (303.9537, 0.2382), (322.5704, 0.4246), (351.0246, 0.8906), and (322.5704, 0.4246), respectively. The corresponding equilibrium points are determined from (15) as (xs, us) = ([6.26, 12.798, 5, 10.94]T, [0.8098, 1.6551, 0.6466, 1.4149]T), ([8.366, 15.304, 6.273, 15.057]T, [1.0819, 1.9792, 0.8113, 1.9473]T), ([9.225, 17.705, 9.445, 23.626]T, [1.193, 2.2897, 1.2215, 3.0554]T) and ([8.366, 15.304, 6.273, 15.057]T, [1.0819, 1.9792, 0.8113, 1.9473]T).
In the simulation, it is assumed that the thermal power unit is operating stably under the optimal condition in the first stage [0, 60Ts]. Then, according to the user’s thermoelectric load demand, the states and controls of each unit are x(k) = [6.262, 12.798, 5.000, 10.940]T and u(k) = [0.8098, 1.6551, 0.6466, 1.4149]T for k ∈ [0, 60Ts]. Figure 1 and Figure 2 show the response trajectories of the power supplied by the whole plant to the thermoelectric load, respectively. In Figure 1, the dotted lines and the solid lines are the demand power of the electric load and the power supply response curve of the whole plant for the CHP units, respectively. In Figure 2, the dotted lines and the solid lines are the demand power of the thermal load and the power supply response curve of the whole plant for the CHP units, respectively. It can be observed from Figure 1 and Figure 2 that the proposed method can track the changing heat and power demand quickly and accurately.
Figure 3 and Figure 4 show the state responses and control input profiles of each CHP unit, i.e., the trajectories of thermal power and the fuel rate, respectively, where the solid lines, dotted lines, dotted lines, and dotted lines represent the results of the corresponding units 1 to 4, respectively. It can be observed from Figure 1, Figure 2, Figure 3 and Figure 4 that the state responses and control input profiles of each CHP unit can satisfy the constraints of the CHP plant. Moreover, the thermal power and fuel rate of each CHP unit can be adjusted rapidly during the change of the heat-and-power load demand. Note that in order to lessen the step changes of load dispatch at the time instants of switching operation, one method is to limit the variations of the control u at adjacent times in the optimization problem (17), i.e., adding some constraints on the variations of the control variable. Finally, Figure 5 and Figure 6 show the time evaluations of the instantaneous economic operation costs and pollutant emission quantities of each CHP unit, where the solid lines, dotted lines, dotted lines, and dotted lines represent the results of the corresponding units 1 to 4, respectively. It can be observed from Figure 5 and Figure 6 that the economic operation costs and pollutant emission quantities of the load dispatch control scheme adopted in this paper are close to the utopia-point in each period. It indicates that the proposed method can effectively coordinate the economic operation costs and pollutant emission quantities of the cogeneration multi-objective load regulation and control.
In order to further evaluate the benefits of the proposed method in saving production costs and reducing pollutant emissions, the operators’ experience-based dispatch method of CHP widely using the steady-state models is compared in terms of the average production cost ‘Av-G’ and average pollutant emission cost ‘Av-W’ of four biomass cogeneration units in four periods. Let ‘Method1′ and ‘Method2′ stand for the proposed method here and the operators’ experience-based dispatch strategy, respectively. In Method2, two load dispatch solutions of CHP are adopted, where in Solution 1, the load dispatch of ith unit is prioritized than that of (i + 1)th unit, and in Solution 2, the loads of units are elaborately dispatched by a trial-and-error procedure to reduce pollutant emissions as low as possible. The loads dispatched by both solutions of Method2 are listed in Table 2. Then, the statistical results on Av-G and Av-W obtained by adopting Method1 and Method2 are shown in Table 3, Table 4, Table 5 and Table 6, respectively. It can be firstly observed from Table 3, Table 4 and Table 6 that the Av-G values of four units obtained by Solution 1 of Method 2 are less than that of Method1. This is resulted from the fact that the operating cost (2) has a constant term, which implies that the operating cost of a unit is not less than the constant cost once the unit is running, but in Solution 1 of Method2, at least one unit is closed in each time period. However, one can also observe from Table 3, Table 4 and Table 6 that the Av-W values of four units obtained by Solution 1 of Method2 are solidly more than that of Method1, which leads to possibly violation of the standard of pollutant emissions. To this end, Solution 2 of Method2 elaborately dispatches the loads of units by a trial-and-error procedure in order to reduce pollutant emissions as low as possible. From Table 3, Table 5 and Table 6, one can see that although the Av-W values of four units obtained by Solution 2 of Method2 are similar to those of Method1, the Av-G values are more than those of Method1. It is remarked that although Method1 and Solution 2 of Method2 have similar operation results, Solution 2 of Method2 has to depend on the experience of operators in the field, which is inevitably affected by human arbitrary factors, whilst Method1 can automatically compute the optimal load distribution of CHP plants whenever changing users’ heat and power loads.

5. Conclusions

This paper proposed a multi-objective load dispatch control method for allocating loads of units of biomass CHP plants based on the economic model predictive control technology. By adopting the online receding horizon optimization principle of EMPC, the control objective functions describing the energy consumption trend of the units are optimized to accommodate the multi-objective load dispatch of the units dynamically and quickly. The energy saving algorithm can determine the optimum fuel intake under the condition of reducing production cost and pollutant emissions of the CHP units by no adjustment of the weights of each cost function in the objective function. Simulations on the MatLab platform verified that the proposed method can effectively reconcile the conflict between the production cost and pollutants emissions under the fluctuations of the user’s load demand and fuel price. Therefore, the proposed method provided a feasible scheme for the multi-objective load dynamic dispatch control of biomass CHP plants. Since the operation reliability is always important and the response/transition time exists inevitably during biomass conversion plants, the future work pursued is to study the effects of operation reliability and the delay time on the load dispatch control of CHP plants.

Author Contributions

Conceptualization, L.L.; methodology, L.L.; software, D.H.; validation, J.J., B.Y. and X.G.; formal analysis, L.L. and D.H.; investigation, J.J.; resources, J.J.; data curation, D.H.; writing—original draft preparation, L.L. and D.H.; writing—review and editing, B.Y. and X.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Zhejiang Province Key Research and Development Plan Projects, grant number 2021C03164.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Osaki, M.R.; Seleghim, P. Bioethanol and power from integrated second generation biomass: A Monte Carlo simulation. Energy Convers. Manag. 2017, 141, 274–284. [Google Scholar] [CrossRef]
  2. Kortela, J.; Jämsä-Jounela, S.-L. Modeling and model predictive control of the BioPower combined heat and power (CHP) plant. Int. J. Electr. Power Energy Syst. 2015, 65, 453–462. [Google Scholar] [CrossRef]
  3. Xu, D.; Ding, Q.; Huang, G.D.; Dai, S. Cogeneration unit dynamic scheduling model considering peak-load regulation ability. Power Syst. Prot. Control 2017, 45, 59–64. [Google Scholar]
  4. He, D.; Zhang, Y.; Xu, S.; Li, L. Multi-objective economic predictive control of biomass CFBB combustion process. High Technol. Lett. 2019, 29, 668–674. (In Chinese) [Google Scholar]
  5. Liu, J.; Liu, B.-H.; Zhang, Y.; Ma, B.-B.; Liu, C.; National Engineering Laboratory for Biomass Power Generation Equipment; North China Electric Power University; China Justice Big Data Institute CO., Ltd.; School of Energy and Power Engineering; North China Electric Power University; et al. Energy-saving and environmental protection multi-target load dispatching of thermal power plants based on big data technology. J. Eng. Thermophys. 2020, 41, 29–38. [Google Scholar]
  6. Ahmadi, A.; Ahmadi, M.R.; Nezhad, A.E. A lexicographic optimization and augmented ε-constraint technique for short-term environmental/economic combined heat and power scheduling. Electr. Power Compon. Syst. 2014, 42, 945–958. [Google Scholar] [CrossRef]
  7. Liang, J.; Li, G.; Wang, J. Double-objective heat and power dispatch based on lexicographic optimization method and ε-constraint technique. Therm. Power Gener. 2017, 46, 81–87. [Google Scholar]
  8. Yang, Z.P.; Li, K.R.; Wang, N.L.; Jin, Z.; Song, S.; Guo, X. A model of considering the economic analysis and environmental protection for thermal power compensation on peak regulation. J. Eng. Thermophys. 2018, 39, 2124–2130. [Google Scholar]
  9. Chen, N.-N.; Han, X.; Mu, Q.-W.; Liu, M.; Yan, J.-J. Environmental impact assessment on 1000 MW coal-fired power plant under off-design conditions. J. Eng. Thermophys. 2019, 40, 22–27. [Google Scholar]
  10. Basu, M. Combined heat and power economic emission dispatch using nondominated sorting genetic algorithm-II. Int. J. Electr. Power Energy Syst. 2013, 53, 135–141. [Google Scholar] [CrossRef]
  11. Peng, C.; Sun, H. Multi-objective optimization power dispatch based on non-dominated sorting differential evolution. Proc. Chin. Soc. Electr. Eng. 2012, 29, 71–76. [Google Scholar]
  12. Sheng, W.X.; Ye, X.S.; Liu, K.Y.; Meng, X.L. Optimal allocation between distributed generations and microgrid based on NSGA-II algorithm. Proc. Chin. Soc. Electr. Eng. 2015, 35, 4555–4562. [Google Scholar]
  13. Shi, B.; Yan, L.-X.; Wu, W. Multi-objective optimization for combined heat and power economic dispatch with power transmission loss and emission reduction. Energy 2013, 56, 135–143. [Google Scholar] [CrossRef]
  14. Liu, X.; Cui, J. Economic model predictive control of boiler-turbine system. J. Process Control 2018, 66, 59–67. [Google Scholar] [CrossRef]
  15. Pereira, M.; Limon, D.; de la Pena, D.M.; Valverde, L.; Alamo, T. Periodic economic control of a nonisolated microgrid. IEEE Trans. Ind. Electron. 2015, 62, 5247–5255. [Google Scholar] [CrossRef]
  16. Clarke, W.C.; Manzie, C.; Brear, M.J. Hierarchical economic MPC for systems with storage states. Automatica 2018, 94, 138–150. [Google Scholar] [CrossRef]
  17. Wolf, I.J.; Marquardt, W. Fast NMPC schemes for regulatory and economic NMPC—A review. J. Process Control 2016, 44, 162–183. [Google Scholar] [CrossRef]
  18. Risbeck, M.J.; Rawlings, J.B. Economic model predictive control for time-varying cost and peak demand charge optimization. IEEE Trans. Autom. Control 2020, 65, 2957–2968. [Google Scholar] [CrossRef]
  19. Alessandretti, A.; Aguiar, A.P.; Jones, C.N. On convergence and performance certification of a continuous-time economic model predictive control scheme with time-varying performance index. Automatica 2016, 68, 305–313. [Google Scholar] [CrossRef]
  20. He, D.; Zhang, Y.; Li, L.; Qiu, X. Lexicographic economic predictive control without terminal constraints form CFBB combustion systems. J. Chem. Ind. Eng. 2020, 71, 1210–1216. (In Chinese) [Google Scholar]
  21. Qi, Y.; Wang, W.; Xiang, C.; Zhao, Y. Economic MPC-based transient control for a dual-mode power-split HEV. Sci. China Ser. E Technol. Sci. 2017, 60, 1917–1934. [Google Scholar] [CrossRef]
  22. Angeli, D.; Amrit, R.; Rawlings, J.B. On average performance and stability of economic model predictive control. IEEE Trans. Autom. Control 2012, 57, 1615–1626. [Google Scholar] [CrossRef] [Green Version]
  23. He, D.; Yu, S.; Ou, L. Lexicographic MPC with multiple economic criteria for constrained nonlinear systems. J. Frankl. Inst. 2018, 355, 753–773. [Google Scholar] [CrossRef]
Figure 1. Electric load and power supply of the whole plant.
Figure 1. Electric load and power supply of the whole plant.
Energies 14 00762 g001
Figure 2. Thermal load and power supply of the whole plant.
Figure 2. Thermal load and power supply of the whole plant.
Energies 14 00762 g002
Figure 3. State response curve of the CHP units.
Figure 3. State response curve of the CHP units.
Energies 14 00762 g003
Figure 4. Control input curve of the hot unit.
Figure 4. Control input curve of the hot unit.
Energies 14 00762 g004
Figure 5. Operation cost curve of the CHP units.
Figure 5. Operation cost curve of the CHP units.
Energies 14 00762 g005
Figure 6. Pollutant emission curve of the CHP units.
Figure 6. Pollutant emission curve of the CHP units.
Energies 14 00762 g006
Table 1. Model parameters of units.
Table 1. Model parameters of units.
Parameters1#2#3#4#
αi (%)59.659.659.659.6
Hic (kJ⋅kg−1)10465104651046510465
Hiv (kJ⋅kg−1)5880588058805880
τi (s)600360360600
γi10.80.70
Pi,min (MW)610510
Pi,max (MW)15251225
Qi,min (kg⋅s−1)0000
Qi,max (kg⋅s−1)8.5127.512
ai,10.0030.0030.0030.003
ai,21.81.81.81.8
ai,360.060.060.060.0
bi,11.65 × 10−51.65 × 10−51.65 × 10−51.65 × 10−5
bi,25.64 × 10−45.64 × 10−45.64 × 10−45.64 × 10−4
bi,3−6.05 × 10−4−6.05 × 10−4−6.05 × 10−4−6.05 × 10−4
bi,42.54 × 10−42.54 × 10−42.54 × 10−42.54 × 10−4
Table 2. Loads dispatched by Method2 in each period.
Table 2. Loads dispatched by Method2 in each period.
Loads
(Time Period)
Solution 1Solution 2
1#2#3#4#1#2#3#4#
(0, 300)15200013869
(300, 600)150102015101010
(600, 900)15250201020.59.520
(900, 1200)150102015101010
Table 3. Average performance of units in each period by Method1.
Table 3. Average performance of units in each period by Method1.
Performance
(Time Period)
1#2#3#4#
Av-GAv-WAv-GAv-WAv-GAv-WAv-GAv-W
(0, 300)71.38910.022683.52710.119569.07500.013480.05190.0827
(300, 600)76.82770.055579.05180.073779.55370.078686.85200.1623
(600, 900)80.65660.088883.68630.121881.99200.1023104.30830.5235
(900, 1200)77.08220.057478.99430.073279.71480.079687.33490.1708
Table 4. Average performance of units in each period by Solution 1 of Method2.
Table 4. Average performance of units in each period by Solution 1 of Method2.
Performance
(Time Period)
1#2#3#4#
Av-GAv-WAv-GAv-WAv-GAv-WAv-GAv-W
(0, 300)87.67500.174097.20000.34600000
(300, 600)87.67500.17400078.30000.067197.20000.3460
(600, 900)87.67500.1740106.87500.59500097.20000.3460
(900, 1200)87.67500.17400078.30000.067197.20000.3460
Table 5. Average performance of units in each period by Solution 2 of Method2.
Table 5. Average performance of units in each period by Solution 2 of Method2.
Performance
(Time Period)
1#2#3#4#
Av-GAv-WAv-GAv-WAv-GAv-WAv-GAv-W
(0, 300)83.90700.124074.59200.040070.90800.020576.44300.0525
(300, 600)87.67500.173878.30000.067178.30000.067178.30000.0671
(600, 900)78.30000.067198.16080.367077.37080.060097.20000.3458
(900, 1200)87.67500.173878.30000.067178.30000.067178.30000.0671
Table 6. Total performance of units in each period by different methods.
Table 6. Total performance of units in each period by different methods.
(Time Period)
Performance
(0, 300)(300, 600)(600, 900)(900, 1200)
Av-GAv-WAv-GAv-WAv-GAv-WAv-GAv-W
Method1304.04310.2382322.28520.3701350.64320.8364323.12620.3810
Solution1184.87500.5200263.17500.5900291.7501.1150263.17500.5900
Solution2305.85000.2370322.57500.3751351.03150.8394322.57500.3751
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, L.; He, D.; Jin, J.; Yu, B.; Gao, X. Multi-Objective Load Dispatch Control of Biomass Heat and Power Cogeneration Based on Economic Model Predictive Control. Energies 2021, 14, 762. https://doi.org/10.3390/en14030762

AMA Style

Li L, He D, Jin J, Yu B, Gao X. Multi-Objective Load Dispatch Control of Biomass Heat and Power Cogeneration Based on Economic Model Predictive Control. Energies. 2021; 14(3):762. https://doi.org/10.3390/en14030762

Chicago/Turabian Style

Li, Lianming, Defeng He, Jianrong Jin, Baoyun Yu, and Xiang Gao. 2021. "Multi-Objective Load Dispatch Control of Biomass Heat and Power Cogeneration Based on Economic Model Predictive Control" Energies 14, no. 3: 762. https://doi.org/10.3390/en14030762

APA Style

Li, L., He, D., Jin, J., Yu, B., & Gao, X. (2021). Multi-Objective Load Dispatch Control of Biomass Heat and Power Cogeneration Based on Economic Model Predictive Control. Energies, 14(3), 762. https://doi.org/10.3390/en14030762

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