基于XGBoost工况映射的有机朗肯循环过热度增益调度控制

Gain-Scheduled Superheat Control of Organic Rankine Cycles Based on XGBoost Operating Condition Mapping

  • 摘要: 余热回收有机朗肯循环(ORC)系统的运行工况多变,需要实现工况大范围波动情况下的非线性控制,因此本文通过增益调度控制策略实现ORC系统过热度恒值控制。利用移动边界法建立了ORC系统的动态机理模型,基于机理模型进行了ORC动态特性的仿真,并构建了全工况范围内的输入-输出数据集。采用FOPDT(first order plus dead time)传递函数表征ORC系统的局部动态特性,实现了不同操作条件下的局部线性模型的辨识。此外,为了实现工况条件不可测或测不准情况下的工况动态映射,提出了基于XGBoost(extreme gradient boosting)的ARMA(auto regressive moving average)动态映射回归方法。工况大范围波动情况下的控制效果对比实验表明,所提出的数据驱动工况映射增益调度策略的控制性能优于传统的PI(proportional-integral )控制方案。

     

    Abstract: The operating conditions can be large-scale varying in terms of the Organic rankine cycle (ORC)system for waste heat recovery, therefore it is necessary to achieve its nonlinear control in the case of large-scale fluctuations in operating conditions. We propose a gain scheduling control strategy to control the superheat of the ORC system. We establish the dynamic mechanism model of the ORC system using the moving boundary method, simulate the dynamic characteristics of the ORC, and then construct the input-output datasets within the full operating range. We use the first order plus dead time (FOPDT) transfer function to characterize the local dynamics, therefore we can identify the local linear model under different operating conditions. In addition, in order to realize the dynamic mapping of the working conditions, we propose an ARMA dynamic mapping regression method based on XGBoost. The experiments of the control effect under the wide range of operating conditions show that the proposed data-driven operating condition mapping gain scheduling strategy can acquire better control performance than the traditional PI control scheme.

     

/

返回文章
返回