CIESC Journal ›› 2023, Vol. 74 ›› Issue (2): 807-817.DOI: 10.11949/0438-1157.20221430

• Process system engineering • Previous Articles     Next Articles

Two-stage stochastic programming of steam power system based on Markov chain

Kenian SHI(), Jingyuan ZHENG, Yu QIAN, Siyu YANG()   

  1. School of Chemistry and Chemical Engineering, Guangdong Key Laboratory of Green Chemical Products Technology, South China University of Technology, Guangzhou 510640, Guangdong, China
  • Received:2022-11-01 Revised:2022-12-12 Online:2023-03-21 Published:2023-02-05
  • Contact: Siyu YANG

基于马尔可夫链的蒸汽动力系统两阶段随机规划

史克年(), 郑景元, 钱宇, 杨思宇()   

  1. 华南理工大学化学与化工学院,广东省绿色化学产品技术重点实验室,广东 广州 510640
  • 通讯作者: 杨思宇
  • 作者简介:史克年(1998—),男,硕士研究生,202020123528@mail.scut.edu.cn
  • 基金资助:
    国家自然科学基金重点项目(21736004)

Abstract:

The existing optimization methods to solve the uncertainty of steam demand in steam power system include stochastic programming and robust optimization. However, these methods can not trade off the stability and economy at the same time. This paper proposes a two-stage stochastic programming based on Markov chain to solve this problem. In the first stage, uncertain variables are divided based on spatial distance expression and divided into different working conditions by clustering algorithm. In the second stage, the Markov chain is constructed based on the state transition probability, and the demand value of steam is predicted by the method of scenario generation and reduction. The steam power system of a coal-to-gas enterprise is taken as an example to establish the corresponding optimization model, and the predicted steam value is brought into the optimization model to solve. The optimal operation scheme obtained is compared and analyzed with stochastic programming and robust optimization. The results show that the proposed optimization method combines the advantages of high economy of stochastic programming and high stability of robust optimization, both stability and economy are intermediate between stochastic programming and robust optimization, and provides a new idea for solving uncertain optimization problems of steam power system.

Key words: steam power system, steam demand prediction, Markov chain, two-stage stochastic programming, scenario generation and reduction

摘要:

现有的解决蒸汽动力系统蒸汽需求不确定性的优化方法有随机规划和鲁棒优化,但二者不能同时兼顾稳定性和经济性。本文提出一种基于马尔可夫链的两阶段随机规划去解决这个问题。第一阶段基于空间距离表达划分不确定变量,通过聚类算法划分成不同工况。第二阶段基于状态切换概率构建马尔可夫链,通过场景生成和削减的方法预测蒸汽的需求值。以某煤制气企业蒸汽动力系统为实例建立相应的优化模型,将预测的蒸汽值带入优化模型求解,得出的最优操作方案与随机规划和鲁棒优化法进行对比和分析。结果表明,本优化方法综合了随机规划经济性高和鲁棒优化稳定性高的优点,稳定性和经济性都介于随机规划和鲁棒优化的中间,为解决蒸汽动力系统的不确定优化问题提供了新思路。

关键词: 蒸汽动力系统, 蒸汽需求预测, 马尔可夫链, 两阶段随机规划, 场景生成和削减

CLC Number: