Paper Title (use style: paper title) TRANSACTIONS ON ENVIRONMENT AND ELECTRICAL ENGINEERING ISSN 2450-5730 Vol 3, No 1 (2018) © Jiansheng ZHANG, Gang ZHANG, Yaokui GAO, Yong HU Stair-like Multivariable Generalized Predictive Control of Pulverizing System in Thermal Power Plants ZHANG Jiansheng 1 Electricity Production Department Shenhua Guoneng Energy Group Corporation, Limited Beijing, China zjs3241@163.com ZHANG Gang 2 School of Control and Computer Engineering North China Electric Power University Beijing, China 1562820108@qq.com Gao Yaokui 3 School of Control and Computer Engineering North China Electric Power University Beijing, China Gaoyaokui05@126.com Hu Yong 4 School of Control and Computer Engineering North China Electric Power University Beijing, China ncepu_hu@yahoo.com Abstract—Pulverizing system is an important part in the clean and efficient utilization of coal in thermal power plant, the optimal control of the system is an important way to achieve this goal. This paper presents a stair-like multivariable generalized predictive control scheme for a pulverizing system. This scheme focuses on the problem of predictive control algorithm in practical application, especially when it incorporates feedforward control ideas. Simulation results showed that the scheme are able to realize the decoupling control of the pulverizing system, avoid the problem of matrix inversion, reduce the amount of calculation, and has certain engineering application value. Keywords—Power Plants; Pulverizing System; Predictive Control; I. INTRODUCTION “Rich in coal but poor in oil and gas” is a distinctive feature of China’s present energy structure. The National Potential Assessment of Coal Resources shows that China’s total coal resources are 5.9 trillion tons, which accounts for 94% of the total primary energy resources; however, the oil and natural gas resources account for only 6%. The total energy consumption in 2016 is about 4.36 billion tons of standard coal, of which, 2.7 billion tons of coal were consumed, which accounts for 62% of the total energy consumption; in which, the coal consumed for power generation accounts for 53% [1,2] . Further, Coal-fired power generation capacity accounted for more than 60% of the total installed power generation capacity in China (about 14 billion kilowatts). Therefore, the clean and efficient use of coal in China is crucial, especially in coal-fired power plants, which will be of great significance in alleviating the pressure on China's resources and the environment, and will ensure the sustainable development of the China’s energy system. In coal-fired power plants, the clean and efficient use of coal is affected by many factors, such as coal quality, type and dryness, distribution of primary and secondary air, burner structure, operating conditions of units, etc. These factors involve the pulverizing, air distribution, desulfurization, denitration, dust removal, and coordination system, which make it difficult to analyze them integrally. In this paper, we mainly study the optimization control of pulverizing system to improve the stability and economy of boiler combustion, thereby achieving the clean and efficient use of coal in coal- fired power plants. The pulverizing system is a typical three-input, three- output, nonlinear, and time-varying system, and there is a serious coupling between each variable. The traditional control system generally consists of three independent single-loop, that is, the mill outlet temperature is controlled by the cold air valve, the primary air flow is controlled by the hot air valve, and the output of the pulverizing system is controlled by the coal feeder, this control method fails to achieve decoupling control of pulverizing system; the output of pulverizing system is generally controlled by the coal feeder indirectly, and its control accuracy is very poor. In addition, the mill outlet temperature is the main factor affecting the degree of dryness and ignition heat of pulverized coal, which is affected by both the raw coal moisture content, the coal feed flow, the primary air flow and the primary air temperature. Among them, the raw coal moisture is an uncontrollable variable, the coal feed flow is controlled with the change of unit load, the primary air flow is controlled with the change of coal feed flow, none of the three can be used as control method for mill outlet temperature, thereby, the mill outlet temperature is essentially controlled by primary air temperature at the inlet of coal mill. The higher the primary air temperature at the inlet of the coal mill, the lower the pulverized coal moisture at the outlet of the coal mill, the This paper is supported by National Natural Science Foundation of China (51776065); Control Technology on Operating Flexibility of the Thermal Power Unit Based on its Energy Management (2017) mailto:zjs3241@163.com 2 lower the latent heat of vaporization and the ignition heat required for the combustion, which is more conducive to the safe, stable and economical operation of the boiler; however, the excessive primary air temperature at the inlet of coal mill may cause spontaneous combustion of pulverized coal or even an explosion accident, which seriously affect the safety of milling equipment. Therefore, it is of great importance to study the optimal control technology of pulverizing system to realize the safe, stable and economical operation of milling system, and improve the stability and economy of boiler combustion. Recently, some advanced intelligent control algorithms has been applied to the design of pulverizing control system. Combined the PID algorithm and the predictive control algorithm,Sun [3] et al. proposes a PID-GPC predictive control algorithm, Based on this algorithm, a control scheme for the pulverizing system is designed. The simulation show that the algorithm has better robustness than general feedforward decoupling PID control and GPC control, however, this algorithm fails to consider some practical engineering problems and is not conducive to engineering applications. On the basis of a T-S fuzzy model of a pulverizing system, Zhang [4] et al. present a tracking control scheme for a pulverizing system, and some important performance indicators was considered to ensure the real-time performance of the control system, the simulation verified the effectiveness and real-time performance of the control system, However, this cannot achieve decoupling control of the pulverizing system. Considering the effect of coal moisture on the energy balance of the coal mill, Zeng [5] et al. established a dynamic model of a coal mill and designed an optimized control scheme for the coal mill, the simulation results also show the accuracy of the model and the effectiveness of the control scheme, However, the control scheme is only for the coal mill, the control variable is the inlet primary air temperature and primary air flow, which are not direct control variables of pulverizing system. Through modeling and analysis, Gao [6] et al. proposed an estimation signal for pulverized coal flow at the outlet of coal mill, and this signal was integrated into the design of an intelligent control scheme for the pulverizing system. Finally, a control scheme for the pulverizing system based on state space prediction control was designed, the simulation indicated that the output control precision of the pulverizing system was improved and the ability to resist disturbances was enhanced, however, the control scheme does not consider matrix inversion and tracking switching issues from an engineering perspective, Therefore, it is not conducive to engineering applications. In summary,the above research content are hard to apply to engineering practice, and only remain in the simulation stage. This article will directly address the engineering applications: 1) the multivariable generalized predictive control algorithm is adopted to realize the decoupling control of pulverizing system, thereby avoiding the coupling fluctuations of the controlled variables; 2) the stair-like solution idea is adopted to solve the control law of the predictive controller, thereby avoiding the inversion problem in the process of solving diophantine equation; and 3) The feedforward experience in traditional control schemes is integrated into the design of this control scheme. This paper is organized as follows. Section 1 provides a brief introduction for pulverizing systems and simulation models. Section 2 deduces the stair-like multivariable generalized predictive control algorithm. Section 3 designs an optimized control scheme of the pulverizing system on the basis of the algorithm deduced in the former section. Section 4 simulates and verifies the proposed control scheme. Section 5 presents the conclusion of this paper. II. BRIEF INTRODUCTION FOR PULVERIZING SYSTEMS AND SIMULATION MODELS A typical positive-pressure, direct-fired, pulverizing system is mainly composed of a coal feeder, a coal mill, a primary fan, a sealed fan, a separator, and a burner (see Fig. 1). The raw coal is fed into the coal mill via a coal feeder, and then ground to pulverized coal; the primary air is boosted by a fan and divided into two parts, one part directly enters the cold air duct, while the other part is heated by an air preheater and then enters the hot air duct. These two parts of wind are mixed and then sent to the coal mill. The mixed primary air temperature and primary air flow are controlled by a cold air valve and a hot valve, these two valves cooperate to complete the drying and conveying tasks of the pulverized coal. In addition, the sealed fan is used to seal the coal mill to prevent the pulverized coal from leaking. 1.boiler furnace, 2.air preheater, 3.air blower, 4. coal feeder, 5. coal mill, 6. Separator, 7. primary fan, 8. sealing fan, 9. burner Fig.1 Schematic of a medium speed mill, positive- pressure, direct-fired pulverizing system The research work in this paper is based on a model of a MPS positive-pressure, direct-fired, pulverizing system established in [5]. This model which is established based on the mass balance and energy balance of a coal mill, the specific form of the model is as follows: Where, 𝑊𝑎𝑖𝑟 is primary air flow, kg/s; 𝜃𝑖𝑛 is primary air temperature, kg/s; 𝑀𝑐 is raw coal content in coal mill, kg; 𝑀𝑝𝑓 is coal powder content in coal mill, kg; 𝜃𝑜𝑢𝑡 is coal mill outlet temperature, °C; 𝑢𝐿 is valve opening of cold air, %; 𝑢𝐻 is valve opening of hot air, %; 𝑊𝑐 is coal feed flow, kg/s; 𝑀𝑎𝑟 is raw coal moisture, %. The input of the model are 𝑢𝐿, 𝑢𝐻, and 𝑊𝑐. The output of the model are 𝑊𝑎𝑖𝑟, 𝜃𝑜𝑢𝑡, and 𝑊𝑝𝑓. The states of the model are 𝜃𝑖𝑛, 𝑊𝑎𝑖𝑟, 𝑀𝑐, 𝑀𝑝𝑓, and 𝜃𝑜𝑢𝑡. The time-varying parameters is 𝑀𝑎𝑟. 1 2 3 7 4 5 6 8 9 3 { 𝑊𝑎𝑖𝑟̇ = −0.0971𝑊𝑎𝑖𝑟 + 0.183𝑢𝐿 +0.551𝑢𝐻 − 22.2 𝜃𝑖�̇� = −0.272𝜃𝑖𝑛 −198 + 7.98𝑢𝐿+192.0𝑢𝐻 (0.183𝑢𝐿+0.551𝑢𝐻)(8𝜃𝑖𝑛×10 −5+0.995) 𝑀𝑐̇ = −0.452𝑀𝑐 +𝑊𝑐 𝑀𝑝𝑓̇ = 0.452𝑀𝑐 − (0.00285𝜃𝑖𝑛 +0.778)𝑊𝑎𝑖𝑟 2 𝑀𝑝𝑓 × 7.95 × 10 −4 𝜃𝑜𝑢𝑡̇ = 1 4171.7 (1.1𝑀𝑐 + 0.233𝑀𝑝𝑓 + 9.42𝑊𝑎𝑖𝑟 − 2.414𝑊𝑎𝑖𝑟𝜃𝑜𝑢𝑡 + 2.151𝑊𝑎𝑖𝑟𝜃𝑖𝑛 + 𝑡𝑒𝑚𝑝𝐴+ 𝑡𝑒𝑚𝑝𝐵) , (1) 𝑡𝑒𝑚𝑝𝐴 = 2.17𝑢3(1.88𝜃𝑜𝑢𝑡+2499)(𝑀𝑎𝑟− 1.1𝑀𝑎𝑟 𝜃𝑜𝑢𝑡 0.45) ( 1.1𝑀𝑎𝑟 𝜃𝑜𝑢𝑡 0.45−100) , (2) 𝑡𝑒𝑚𝑝𝐵 = −2.17𝜃𝑜𝑢𝑡𝑊𝑐(0.01𝑀𝑎𝑟 −1.0)( 4.62𝑀𝑎𝑟 𝜃𝑜𝑢𝑡 0.45( 1.1𝑀𝑎𝑟 𝜃𝑜𝑢𝑡 0.45−100) −1.09), (3) III. OPTIMAL CONTROL OF THE PULVERIZING SYSTEM In consideration that predictive control algorithms generally perform well in strong coupling multivariable systems without being decoupled [8-10] , such an algorithm is adopted as the core of the control system design in this paper, and a stair-like solution idea was adopted to avoid matrix inversion problems. A. Stair-like multivariable generalized predictive control algorithm Assume that the system is based on the following discrete- time CARIMA model [8-10] : 𝑨(𝑧−1)𝒚(𝑘) = 𝑩(𝑧−1)𝒖(𝑘 − 1)+ 𝝃(𝑘)/Δ (4) Where 𝒚(𝑘) is the system's m-dimensional output; 𝒖(𝑘) is the system's p-dimensional input; 𝝃(𝑘) is the system's m- dimensional noise vector; and: 𝑨(𝑧−1) = 1 +𝑨1𝑧 −1 +⋯+𝑨𝑛𝑎𝑧 −𝑛𝑎, 𝑩(𝑧−1) = 𝑩0 +𝑩1𝑧 −1 + ⋯+ 𝑩𝑛𝑏𝑧 −𝑛𝑏, Where 𝑨𝑖 is a m × m dimension matrix, and 𝑩𝑖 is a m × m dimension matrix. Assume that the objective function of the control system is as fellow: 𝑱 = ∑‖�̂�(𝑘 +𝑗|𝑘) −𝒚𝒅(𝑘 + 𝑗)‖𝑰𝑚 2 𝑁 𝑗=1 + ∑ ‖𝚫𝒖(𝑘 +𝑗 − 1)‖𝚲 2𝑁𝑢 𝑗=1 (5) Where �̂�(𝑘 + 𝑗|𝑘) is a j-step prediction for 𝑦(𝑘); 𝚲 is a positive semi-definite matrix, generally take 𝚲 = 𝑑𝑖𝑎𝑔(𝜆1,⋯,𝜆𝑝) , and 𝜆𝑖 ≥ 0 ; 𝒚𝑑(𝑘 + 𝑗) is the softening sequence vector of the set value, which generated by: { 𝒚𝑑(𝑘) = 𝒚(𝑘) 𝒚𝑑(𝑘 +𝑗) = 𝜶𝒚𝑑(𝑘 + 𝑗 −1) +(𝑰𝑚 − 𝜶)𝒚𝑟(𝑘) (𝑗 = 1,⋯,𝑁) (6) Where 𝜶 = 𝑑𝑖𝑎𝑔(𝛼1,⋯,𝛼𝑚) , and 0 ≤ 𝛼𝑖 < 1; 𝒚𝑟(𝑘) is an m-dimensional set value vector. Introduce the following Diophantine equations: 𝑰 = 𝑬𝑗∆𝑨+ 𝑧 −𝑗𝑭𝑗 𝑗 = 1,⋯,𝑁, 𝑬𝑗𝑩 = 𝑮𝑗 + 𝑧 −𝑗𝑯𝑗 𝑗 = 1,⋯,𝑁, Where, 𝑬𝑗 = 𝑬 (0) +𝑬(1)𝑧−1 +⋯+ 𝑬(𝑗−1)𝑧−(𝑗−1), 𝑭𝑗 = 𝑭 (0) + 𝑭(1)𝑧−1 +⋯+ 𝑭(𝑛𝑎)𝑧−𝑛𝑎, 𝑮𝑗 = 𝑮 (0) + 𝑮(1)𝑧−1 +⋯+ 𝑮(𝑗−1)𝑧−(𝑗−1), 𝑯𝑗 = 𝑯 (0) +𝑯(1)𝑧−1 + ⋯+ 𝑯(𝑛𝑏−1)𝑧−(𝑛𝑏−1), And 𝐸(𝑖) , 𝐹(𝑖) are m-order square matrixes, 𝑮(𝑖) , 𝑯(𝑖) are p × m dimension matrixes. Definition: �̂�(𝑘) = ( �̂�(𝑘 + 1|𝑘) ⋮ �̂�(𝑘 +𝑗|𝑘) ) 𝑚×𝑁 , ∆𝑼(𝑘) = ( ∆𝒖(𝑘) ⋮ ∆𝒖(𝑘 +𝑁𝑢 − 1) ) 𝑝×𝑁𝑢 Resolving the Diophantine equations, and then the predictive equations can be obtained as fellow: �̂�(𝑘) = 𝑮∆𝑼(𝑘)+ 𝒀0(𝑘), (7) 𝒀0(𝑘) = 𝑭𝑗(𝑧 −1)𝒚(𝑘) +𝑯𝑗(𝑧 −1)∆𝑼(𝑘 − 1), (8) Where 𝑮 = [ 𝑮(0) ⋯ 𝑮(1) 𝑮(0) ⋯ ⋮ ⋮ ⋱ 𝑮(𝑁𝑢−1) 𝑮(𝑁𝑢−2) ⋯ 𝑮(0) ⋮ ⋮ ⋱ ⋮ 𝑮(𝑁−1) 𝑮(𝑁−2) ⋯ 𝑮(𝑁−𝑁𝑢)] Let the increment of future control variables be : ∆𝒖(𝑘) = 𝛅, ∆𝒖(𝑘 +𝑖) = β∆𝒖(𝑘 +𝑖 −1) = β𝑖𝛅, 1 ≤ 𝑖 ≤ 𝑁𝑢 ∆𝑼(𝑘) = (∆𝒖(𝑘) ∆𝒖(𝑘 +1) ⋯ ∆𝒖(𝑘 +𝑁𝑢 −1)) 𝑇 = (𝛅 β𝛅 ⋯ β𝑁𝑢−1𝛅)𝑇 = (1 β ⋯ β𝑁𝑢−1)𝑇𝛅 4 𝑮∆𝑼(𝑘) = [ 𝑮(0) ⋯ 𝑮(1) 𝑮(0) ⋯ ⋮ ⋮ ⋱ 𝑮(𝑁𝑢−1) 𝑮(𝑁𝑢−2) ⋯ 𝑮(0) ⋮ ⋮ ⋱ ⋮ 𝑮(𝑁−1) 𝑮(𝑁−2) ⋯ 𝑮(𝑁−𝑁𝑢)] [ 1 β ⋮ β𝑁𝑢−1 ] 𝛅 = [ 𝑮(0) 𝑮(1) + β𝑮(0) ⋮ 𝑮(𝑁𝑢−1) + β𝑮(𝑁𝑢−2) +⋯+β𝑁𝑢−1𝑮(0) ⋮ 𝑮(𝑁−1) + β𝑮(𝑁−2) + ⋯+ β𝑁−𝑁𝑢𝑮(0) ] 𝛅 = �̃�𝛅 Therefore, the predictive equations can be written as fellow: �̂�(𝑘) = �̃�𝛅 +𝒀0(𝑘), (9) min𝛅 𝑱 = (�̃�𝛅+𝒀0(𝑘)− 𝒀𝒅) 𝑇 (�̃�𝛅+𝒀0(𝑘)− 𝒀𝒅)+ 𝚲(1 + β2 + ⋯+β2(𝑁𝑢−1))𝛅2 , (10 ) Minimize the objective function 𝜕𝑱 𝜕𝜹 = 0, and then obtain the control law as: 𝛅 = �̃�𝑻(𝒀𝒅 −𝒀0) �̃�𝑻�̃� +𝚲(1 +β2 +⋯+β2(𝑁𝑢−1))𝛅2 In the control process, only the current control amount ∆𝒖(𝑘) = ∆𝒖(𝑘 − 1)+ 𝛅 is implemented. B. Overall control scheme Considering that the pulverizing system is a multi-input, multi-output, and non-linear system, the inputs and outputs are strongly coupled, in order to fundamentally realize the decoupling control of the coupled system, a multivariable decoupling control scheme for milling system is designed based on multivariate predictive control algorithm; since the change of coal feed flow affects both the primary air temperature and primary air flow, the coal feed flow is used as feedforward to improve the accuracy of the prediction model. The details are as shown in Fig.2. Pulverizing System PID Wairsp MGPC Wcsp uc uh Wairpv Wcpv ul Toutsp Toutpv Fig.2 Overall control scheme for the pulverizing system IV. SIMULATION AND VALIDATION In order to verify the effectiveness and accuracy of the control scheme, a simulation experiment was conducted on the mill outlet temperature, primary air flow, and coal powder flow at the outlet of the mill respectively, and a 1% white noise was added to the coal supply to reproduce the internal coal disturbance. The specific verification process is as follows: (1) At 500 seconds, the set value of the pulverized coal flow rate at the mill outlet was increased from 9.67 kg/s to 11.36 kg/s, while keeping the other set values constant. As can be seen from Figure 6, the opening of the cold air valve is reduced, and the opening of the hot air valve is increased, this is due to the increase in the amount of coal feed flow requires more energy to dry the raw coal (Figs.3); the increased coal feed flow causes the action of cold and hot air valve, thereby resulting in a temporary deviation of primary air flow and mill outlet temperatures (Figs.4); and it can be seen from Fig. 5 that since the set value of mill outlet temperature is constant, the pulverized coal moisture quickly recovers after a temporary deviation. (2) At 1500 seconds, the set value of mill outlet temperature was increased from 71.98°C to 75.98°C, while keeping the other set values constant. as can be seen from Figure 3-4, the opening of the cold air valve is reduced, and the opening of the hot air valve is increased, the mill outlet temperature rises and stabilizes to its set value; as the temperature of the mill outlet rises, the pulverized coal is sufficiently dried, resulting in a decrease in pulverized coal moisture and stabilizing to a new steady state value (Fig. 5). (3) At 2500 seconds, the set value of primary air flow was increased from 24.6 kg/s to 28.91 kg/s, while keeping the other set values constant. As can be seen from Figure 3-4, the hot and cold air flaps are opened at the same time, and the primary air flow rate increases and stabilizes to its new set value. Fig.3 Curve for control variables 5 Fig.4 Curve for controlled variables Fig.5 Moisture of Raw coal and coal powder V. CONCLUSION In this paper, a control scheme for the pulverizing system based on stair-like multivariable generalized predictive control algorithm is designed. This scheme focuses on the problem of predictive control algorithm in practical application, the pulverized coal at the outlet of coal mill is proposed as a new control target of the pulverizing system’s output. Simulation results showed that the scheme can realize decoupling control of the pulverizing system, avoid the problem of matrix inversion, reduce the amount of calculation, and has certain engineering application value, which is of great significance for realizing the clean and efficient utilization of coal in thermal power plants. REFERENCES [1] Bugge J, Kjær S, Blum R. High-efficiency coal-fired power plants development and perspectives[J]. Energy, 2006, 31(10): 1437-1445. [2] Xu C, Yuan Y. Analysis of present operating situation of large size coal - fired utility boilers[J]. Electric Power, 2003, 1: 000. [3] Sun L, Sun J, Miao Y, et al. Application Research of PID-GPC Algorithm in the Ball Mill System[J]. Open Automation & Control Systems Journal, 2015, 7(1):157-166. [4] Fei M, Zhang J. Robust Fuzzy Tracking Control Simulation of Medium- speed Pulverizer[M]. Systems Modeling and Simulation. Springer Japan, 2007: 78-82. [5] Zeng D, Hu Y, Gao S, et al. Modelling and control of pulverizing system considering coal moisture[J]. Energy, 2015, 80: 55-63. [6] Gao Y, Zeng D, Liu J, et al. Optimization control of a pulverizing system on the basis of the estimation of the outlet coal powder flow of a coal mill[J]. Control Engineering Practice, 2017, 63:69-80. [7] Gao Y, Zeng D, Liu J. Modeling of a medium speed coal mill[J]. Powder Technology, 2017. [8] Xiaotian L I, Xin W, Wang Z, et al. A stair-like generalized predictive control algorithm based on multiple models switching[J]. Ciesc Journal, 2012, 63(1):193-197. [9] Wu G, Peng L X, Sun D M. Application of stair-like generalized predictive control to industrial boiler[C]// IEEE International Symposium on Industrial Electronics. IEEE, 1992:218-221 vol.1. [10] Qiu X, Xue M, Sun D, et al. The stair-like generalized predictive control for main-steam pressure of boiler in steam-power plant[C]// Intelligent Control and Automation, 2000. Proceedings of the, World Congress on. IEEE Xplore, 2000:3165-3167 vol.5. I. Introduction II. Brief introduction for pulverizing systems and simulation models III. Optimal control of the pulverizing system A. Stair-like multivariable generalized predictive control algorithm B. Overall control scheme IV. Simulation and validation V. Conclusion References