基于SMC-ESO算法的摆线转子发动机转速控制

    Speed Control of a Cycloidal Rotor Engine Based on the SMC-ESO Algorithm

    • 摘要: 针对摆线转子发动机的转速控制问题,提出了一种将扩张状态观测器(extended state observer, ESO)与滑模控制(sliding mode control, SMC)相结合的转速控制策略。该策略通过具有扰动上界的 SMC对转速进行控制,并通过ESO 对转速控制误差进行实时估计并进行扰动补偿从而提高转速的控制精度。采用GT-POWER 构建了摆线转子发动机(cycloidal rotor engines, CRE)等效模型,并在 MATLAB/Simulink 中与控制策略集成,进行了联合仿真。结果表明,在起动工况条件下,其转速超调降低至22.6 r/min,较比例−积分−微分(proportional-integral-derivative, PID)控制器、模糊比例−积分−微分 (fuzzy PID, F-PID) 控制器和径向基神经网络的自适应比例−积分−微分(radial basis function neural network-based PID, RBF-PID) 控制器分别降低68.1%、56.9%、和29.4%。在负载条件下,转速控制的最大负向偏差为59.1 r/min,其控制效果相对于PID、F-PID、RBF-PID分别提升了26.9%、17.9%和13.8%。在全球统一瞬态循环 (world harmonized transient cycle, WHTC)工况下,SMC-ESO 的转速控制平均绝对百分比误差实现了最低4.8%,比PID、F-PID、和RBF-PID分别下降2.7、2.2和0.9个百分点。研究结果验证了该方法在摆线转子发动机转速控制中的有效性与优越性。

       

      Abstract: A speed regulation strategy for cycloidal rotor engines(CRE) was proposed, integrating an extended state observer(ESO) with sliding mode control(SMC). The rotational speed was regulated by SMC with disturbance bounds, and the ESO was employed to provide real-time estimation of speed control errors and compensate for disturbances, thereby improving the accuracy of speed regulation. An equivalent model of the cycloidal rotor engine was constructed using GT-POWER and integrated with the control strategy in MATLAB/Simulink for combined simulation. Results demonstrated that under startup conditions, the overshoot in rotational speed was reduced to 22.6 r/min, representing decreases of 68.1%, 56.9%, and 29.4% compared to those of the conventional proportional-integral-derivative(PID), fuzzy PID(F-PID), and radial basis function neural network-based PID(RBF-PID) controllers, respectively. Under load conditions, the maximum negative deviation in speed control was 59.1 r/min, and the control performance was improved by 26.9%, 17.9%, and 13.8% compared to those of the PID, F-PID, and RBF-PID, respectively. During world harmonized transient cycle(WHTC) transient testing, the SMC-ESO strategy achieved the lowest mean absolute percentage error of 4.8% in speed control, which was 2.7, 2.2, and 0.9 percentage points lower than those of PID, F-PID, and RBF-PID, respectively. The findings validate the effectiveness and superiority of this control methodology in the context of cycloidal rotor engine speed regulation.

       

    /

    返回文章
    返回