浙江大学学报(工学版), 2026, 60(3): 661-669 doi: 10.3785/j.issn.1008-973X.2026.03.022

动力工程

天然气发动机空燃比的改进Smith滑模控制

姜嘉辉,, 龙云, 姚崇,, 林荣嘉, 宋恩哲, 柯赟

1. 哈尔滨工程大学 烟台研究院,山东 烟台 264000

2. 哈尔滨工程大学 动力与能源工程学院,黑龙江 哈尔滨 150001

Improved Smith sliding mode control for air-fuel ratio of natural gas engine

JIANG Jiahui,, LONG Yun, YAO Chong,, LIN Rongjia, SONG Enzhe, KE Yun

1. Yantai Research Institute, Harbin Engineering University, Yantai 264000, China

2. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, China

通讯作者: 姚崇,男,教授. orcid.org/0000-0003-4632-2489. E-mail: esmartcontrolheu@163.com

收稿日期: 2025-03-26  

基金资助: 山东省自然科学基金资助项目(ZR2023QE009).

Received: 2025-03-26  

Fund supported: 山东省自然科学基金资助项目(ZR2023QE009).

作者简介 About authors

姜嘉辉(2001—),男,博士生,从事发动机滑模控制技术的研究.orcid.org/0009-0009-9397-6857.E-mail:jjh18846037970@163.com , E-mail:jjh18846037970@163.com

摘要

为了实现天然气发动机空燃比的精确跟踪控制,提出基于预定义时间稳定性和改进的Smith预估器的滑模控制策略,有效解决了空燃比控制中由迟滞特性引发的滞后问题. 结合天然气发动机的工作原理,建立空燃比延迟动态模型. 为了克服空燃比控制中的大时延问题,采用改进的Smith预估器对空燃比的延迟进行估计和补偿. 改进的Smith预估器通过引入补偿系数,能够更好地解决参数不确定性,提高系统的适应性和动态响应性能,有效消除延迟项对闭环系统的影响. 基于补偿后的输出,设计预定义时间滑模控制器,确保控制系统的跟踪性能,使系统在预定义的时间内收敛,利用李雅普诺夫函数进行鲁棒稳定性分析和收敛性能分析. 搭建试验平台,设计多种实际测试条件,与PID控制器和快速收敛滑模控制器进行对比,验证了提出的预定义时间滑模控制器具有更好的稳定性、更小的超调及更快的响应速度,满足天然气发动机的控制要求.

关键词: 天然气发动机 ; 空燃比 ; 滑模控制 ; 非线性滑模 ; Smith预估器 ; 预定义时间收敛

Abstract

A sliding mode control strategy based on predefined-time stability and improved Smith predictor was proposed in order to achieve precise air-fuel ratio tracking control for natural gas engines. The delay issue caused by hysteresis characteristics in air–fuel ratio control was effectively addressed. A delayed dynamic model of the air-fuel ratio was established based on the operating principle of natural gas engine. An improved Smith predictor was employed to estimate and compensate for the delay in order to overcome the large time delay in air-fuel ratio control. The improved Smith predictor effectively addressed parameter uncertainties and enhanced system adaptability and dynamic response by incorporating a compensation coefficient. The impact of the delay term on the closed-loop system was effectively eliminated. A predefined-time sliding mode controller was designed based on the compensated output in order to ensure the tracking performance of the control system. The system converged within a predefined time. Lyapunov functions were used to analyze the robustness and convergence performance of the system. An experimental platform was constructed, and various practical testing conditions were designed. Comparative tests with PID controllers and fast-converging sliding mode controllers were conducted. The proposed predefined-time sliding mode controller demonstrated improved stability, reduced overshoot and faster response, meeting the control requirements of natural gas engines.

Keywords: natural gas engine ; air-fuel ratio ; sliding mode control ; nonlinear sliding mode ; Smith predictor ; predefined-time convergence

PDF (1708KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

姜嘉辉, 龙云, 姚崇, 林荣嘉, 宋恩哲, 柯赟. 天然气发动机空燃比的改进Smith滑模控制. 浙江大学学报(工学版)[J], 2026, 60(3): 661-669 doi:10.3785/j.issn.1008-973X.2026.03.022

JIANG Jiahui, LONG Yun, YAO Chong, LIN Rongjia, SONG Enzhe, KE Yun. Improved Smith sliding mode control for air-fuel ratio of natural gas engine. Journal of Zhejiang University(Engineering Science)[J], 2026, 60(3): 661-669 doi:10.3785/j.issn.1008-973X.2026.03.022

天然气发动机广泛应用于工业设备、农业机械、汽车和船舶. 为了提升经济性和动力性,空燃比(air-fuel ratio,AFR)控制技术受到了广泛的关注. 空燃比控制在天然气发动机中至关重要,直接影响燃烧效率、排放性能和发动机寿命. AFR控制仍面临系统滞后、非最小相位特性、强非线性、外部扰动及模型不确定性等挑战,使精确控制变得困难.

近年来,针对发动机AFR控制的研究取得了显著进展. PID控制器通过调节比例、积分和微分环节来减小输出误差. Wang等[1]提出基于模糊PID的AFR控制方法用于航空发动机. Abdurrakhman等[2]设计PID控制器,以优化双燃料发电机的空燃比. PID本质上属于线性控制,难以处理发动机的强非线性特性,其参数固定且缺乏自适应能力,在复杂工况下鲁棒性与精度容易下降. 此外,PID为纯反馈结构,无法有效地补偿系统延迟或提前应对扰动.

为了提升对不确定性和外部干扰的适应能力,滑模控制作为典型的非线性控制方法,因其固有的鲁棒性,在AFR控制中得到广泛关注. Alsuwian等[3]采用遗传算法与高阶SMC构建容错AFR控制系统,即使传感器故障也能维持性能. Behrouz等[4]基于帕德近似处理时滞项,提出二阶滑模控制策略调节AFR. Shahbaz等[5]提出混合容错控制系统,利用滑模控制实现AFR调节. Alsuwian等[6]引入超扭转滑模方法,实现更高精度的AFR控制.

上述滑模控制方法属于传统的有限时间或渐近稳定性控制,收敛时间对初始状态高度敏感. 为了改善该问题,有限时间控制通过设计适当的滑模面与控制律,可以在有限时间内实现稳定,提高系统的响应速度[78],但性能受到初始条件的影响. 为了克服这一局限,提出固定时间控制. 杨佳等[9]提出固定时间非奇异终端滑模控制,以应对机械臂中的未知扰动与建模误差. 刘永慧等[10]针对永磁同步电机中的不匹配扰动,提出固定时间滑模跟踪控制. 为了突破固定时间值与控制参数间的精确关联难以获得的难题,学者们研究预定义时间稳定控制方法. 该方法可以在不依赖初始条件的情况下明确给出可调的收敛时间上限[11]. Yan等[12]提出预定义时间控制策略,解决了参数不确定与时变干扰下的空间飞行器轨迹跟踪问题. 刘宜成等[13]提出预定义时间自适应滑模控制,用于柔性空间机器人的轨迹跟踪. 郑力文等[14]提出预定义时间分数阶滑模控制,用于风火打捆外送系统的振荡抑制.

目前,预定义时间滑模控制在天然气发动机空燃比控制中的研究较少. 由于天然气发动机燃烧及传感器反馈普遍存在较大的滞后,单一滑模控制难以实现有效的补偿. Smith预估器在滞后系统中的有效性已得到验证[15],如严彤等[16]利用Smith预估器解决航空发动机的大时延问题. 传统Smith预估器依赖精确模型,对时变滞后、噪声和不确定性的适应性较弱. 将改进的Smith预估器与滑模控制结合,可以实现更精确的滞后补偿,进一步提升空燃比控制的鲁棒性与精度.

本文提出结合预定义时间滑模控制与改进Smith预估器的空燃比控制策略. 该方法利用预定义时间控制,确保系统在预设时间内收敛,增强了控制性能的确定性与响应速度. 通过改进的Smith预估器补偿系统时滞,有效提升了对时变滞后和模型不确定性的鲁棒性.

1. 空燃比延迟动态分析

天然气发动机的结构如图1所示. 根据天然气发动机各部件的功能和整体结构,发动机有2个主要部件:气路和动力输出系统. 天然气在喷射后需要一定的时间才能进入气缸,气缸内的空燃比表现出延迟和惯性特性,因此,有必要对这些过程进行建模和分析. 天然气发动机空燃比延迟动态模型的结构如图2所示.

图 1

图 1   天然气发动机的结构

Fig.1   Structure of natural gas engine


图 2

图 2   天然气发动机空燃比延迟动力学模型的结构

Fig.2   Structure of natural gas engine air-fuel ratio delay dynamic model


氧传感器的测量输出为过量空气系数$ \lambda $,与空燃比$ \varphi $的关系如下:

$ \lambda =17.2/\varphi . $

基于质量守恒原理和理想气体质量方程对混合器的动态特性进行建模[17],得到混合器处空燃比的动态表达式如下:

$ {\dot{\varphi }}_{\text{m}}=\frac{{R}_{\text{Mix}}{T}_{\text{vm}}}{{p}_{\text{vm}}{V}_{\text{vm}}}\left({\dot{m}}_{\text{f}}-{\dot{m}}_{\text{thr}}{\varphi }_{\text{m}}\right). $

式中:$ {\varphi }_{\text{m}} $为混合器出口处的空燃比,$ {V}_{\text{vm}} $为混合器的容积,$ {p}_{\text{vm}} $为混合器处气体压力,$ {T}_{\text{vm}} $为混合器处气体温度,$ {\dot{m}}_{\text{f}} $为燃气喷射阀天然气质量流量,$ {R}_{\text{Mix}} $为混合气气体常数,$ {\dot{m}}_{\text{thr}} $为节气门气体质量流量.

将混合气从流入进气歧管到流出汽缸的过程中产生的传输延迟记为$ \tau $. 传输延迟可以表示为与混合气质量流量相关的表达式,即

$ \tau ={\tau }_{\text{in}}+{\tau }_{\text{comb}}=\frac{{c}_{\text{in}}}{{\dot{m}}_{\text{thr}}}+\frac{30 {n}_{\text{inj-ex}}}{1\;000 n}. $

式中:$ {\tau }_{\text{comb}} $为燃烧延迟,$ {\tau }_{\text{in}} $为气体传输延迟,cin为气体传输延迟常数,n为发动机转速,$ {n}_{\text{inj-ex}} $为发动机中进气阀打开到排气阀打开之间经过的冲程数. 排气歧管处的空燃比$ {\varphi }_{\text{ex}} $与混合器处的空燃比$ {\varphi }_{\text{m}} $有如下关系式:

$ {\varphi }_{\text{ex}}\left(t\right)={\varphi }_{\text{m}}\left(t-\tau \right). $

氧传感器对过量空气系数的检测可以视为惯性环节,对排气中的惯性特性和传感器的惯性特性进行建模:

$ \left({\tau }_{\text{s}}+{\tau }_{\text{ex}}\right){\dot{\varphi }}_{\text{u}}\left(t\right)+{\varphi }_{\text{u}}\left(t\right)={\varphi }_{\text{ex}}\left(t\right). $

式中:$ {\tau }_{\text{ex}} $$ {\tau }_{\text{s}} $为等效时间常数,${\varphi }_{\text{u}} $为进气管的空燃比.

结合式(2)、(4)、(5),可以得到天然气发动机空燃比从燃料喷射到氧传感器检测的动态特性:

$ {a}_{1}{\ddot{\varphi }}_{\text{u}}\left(t\right)+{a}_{2}{\dot{\varphi }}_{\text{u}}\left(t\right)+{a}_{3}{\varphi }_{\text{u}}\left(t\right)={{m}}_{\text{f}}\left(t-\tau \right). $

式中:

$ {a}_{1} = \left({\tau }_{\text{s}}+{\tau }_{\text{ex}}\right)\dfrac{{p}_{\text{vm}}{V}_{\text{vm}}}{{R}_{\text{Mix}}{T}_{\text{vm}}},\;{a}_{2} = \dfrac{{p}_{\text{vm}}{V}_{\text{vm}}}{{R}_{\text{Mix}}{T}_{\text{vm}}} + {\dot{m}}_{\text{thr}} \left({\tau }_{\text{s}} + {\tau }_{\text{ex}}\right) $$ {a}_{3}={\dot{m}}_{\text{thr}} $.

在天然气发动机中,空燃比反馈控制回路中存在较大的延迟,导致空燃比的变化需要经过一段时间才能被氧传感器检测到. 若直接将氧传感器的输出反馈到控制器,则可能引发响应迟缓和输出不稳定的问题. 根据非最小相位系统的控制方法,采用改进的Smith预估器对氧传感器的输出进行补偿,并将补偿后的信号反馈至预定义时间控制器,从而显著提高延迟系统的闭环控制性能.

2. 空燃比精确控制

对于空燃比控制,基于改进的Smith预估器对传感器输出进行动态补偿. 基于补偿输出和设定值之间的差异,设计空燃比闭环控制器. 控制策略如图3所示.

图 3

图 3   空燃比控制策略的示意图

Fig.3   Schematic diagram of air-fuel ratio control strategy


2.1. 改进的Smith预估器设计

将空燃比控制模型写为如下的传递函数形式:

$ {G}_{\text{p}}\left(s\right)=\frac{Y\left(s\right)}{U\left(s\right)}=\frac{{k}_{\text{p}}}{{h}_{1}{s}^{2}+{h}_{2}s+1}\cdot {\text{exp}}\;({-\tau s}). $

式中:$ {h}_{1}={{a}_{1}}/{{a}_{3}} $$ {h}_{2}={{a}_{2}}/{{a}_{3}} $$ {k}_{\text{p}}={1}/{{a}_{3}} $.可以看出,该传递函数包含1个常规二阶系统和1个纯时间滞后项. 闭环传递函数$ {H}_{\text{cl}}\left(s\right) $的分母包含该时滞项,导致$ {H}_{\text{cl}}\left(s\right) $存在无数多个极点,闭环性能不稳定. $ {H}_{\text{cl}}\left(s\right) $的表达式为

$ {H}_{\text{cl}}\left(s\right)=\frac{{G}_{\text{p}}\left(s\right)}{1+{G}_{\text{p}}\left(s\right)}=\frac{{k}_{\text{p}}{\text{exp}}\;({-\tau s})}{{h}_{1}{s}^{2}+{h}_{2}s+1+{k}_{\text{p}}{\text{exp}}\;({-\tau s})}. $

采用Smith预估器对时滞被控对象$ {G}_{\text{p}}\left(s\right) $进行反馈补偿的系统如图4所示.

图 4

图 4   Smith预估器的控制结构图

Fig.4   Control structure diagram of Smith predictor


图3中,$ {G}_{\text{c}}\left(s\right) $为设计的预定义时间控制器. Smith预估器由2部分传递函数组成. 对系统输出进行补偿的$ {G}_{\text{mp}}\left(s\right) $和反馈传递函数$ {G}_{\text{mo}}\left(s\right) $如下:

$ {G}_{\text{mp}}\left(s\right)={\text{exp}}\;({{-\tau_{\text{m}}} s)}. $

$ {G}_{\text{mo}}\left(s\right)=\frac{{k}_{\text{m}}}{{h}_{\text{m1}}{s}^{2}+{h}_{\text{m2}}s+1}. $

式中:$ {h}_{\text{m1}}、{h}_{\text{m2}}、{k}_{\text{m}}、{\tau }_{\text{m}} $为系统参数的估计值. 将式(9)、(10) 代入 Smith 预估器的结构图中,结合式(7),可以得到控制输出的表达式:

$ \begin{split} {U}_{\text{c}}\left(s\right)=&\{r\left(s\right)-\left[{G}_{\text{mo}}\left(s\right)+\right.\\&\left.{G}_{\text{p}}\left(s\right)-{G}_{\text{mo}}\left(s\right){G}_{\text{mp}}\left(s\right)\right] {U}_{\text{c}}\left(s\right)\}{G}_{\text{c}}\left(s\right).\end{split}$

$ y\left(s\right)={G}_{\text{p}}\left(s\right){U}_{\text{c}}\left(s\right) $代入式(11),可以解出控制信号和闭环传递函数的表达式:

$ {U}_{\text{c}}\left(s\right)=\frac{{G}_{\text{c}}\left(s\right)r\left(s\right)}{1+{G}_{\text{c}}\left(s\right)\left[{G}_{\text{mo}}\left(s\right)+{G}_{\text{p}}\left(s\right)-{G}_{\text{mo}}\left(s\right){G}_{\text{mp}}\left(s\right)\right]}, $

$ \begin{split} {H}_{\text{cl}}\left(s\right)=&\dfrac{y\left(s\right)}{r\left(s\right)} ={G}_{\text{c}}\left(s\right){G}_{\text{p}}\left(s\right)/\left\{1+{G}_{\text{c}}\left(s\right)\times\right.\\&\left.\left[{G}_{\text{mo}}\left(s\right)+{G}_{\text{p}}\left(s\right)-{G}_{\text{mo}}\left(s\right){G}_{\text{mp}}\left(s\right)\right]\right\}.\end{split} $

当预估器中的模型参数和被控对象的实际参数相等,即$ {h}_{\text{m1}}={h}_{1} $$ {h}_{\text{m2}}={h}_{2} $$ {k}_{\text{m}}={k}_{\text{p}} $$ {\tau }_{\text{m}}=\tau $时,式(13)分母中含时滞项的$ {G}_{\text{p}}\left(s\right) $将被$ {G}_{\text{mo}}\left(s\right){G}_{\text{mp}}\left(s\right) $抵消,原系统可以简化为非时滞系统闭环传递函数乘以纯时滞项的形式.

$ \begin{split} {H}_{\text{cl}}\left(s\right)&=\dfrac{{G}_{\text{c}}\left(s\right){G}_{\text{p}}\left(s\right)}{1+{G}_{\text{c}}\left(s\right){G}_{\text{mo}}\left(s\right)} =\\&\dfrac{{G}_{\text{c}}\left(\mathrm{s}\right){G}_{\text{mo}}\left(s\right)}{1+{G}_{\text{c}}\left(s\right){F}_{\text{c}}\left(s\right){G}_{\text{mo}}\left(s\right)}{\text{exp}}\;({-{{\tau }_{\mathrm{m}}}\textit{s})}.\end{split} $

当Smith预估器模型的参数与被控对象的实际参数一致时,可以有效消除延迟项对闭环系统的影响. 在实际系统中,传统的Smith预估器假设过程模型是精确已知的,系统模型往往存在不确定性或未建模动态,从而影响补偿效果,导致预测输出偏离真实输出,影响系统性能.

由于Smith预估器依赖于过程模型的准确性,在不稳定系统或非最小相位系统中,补偿效果可能较差,甚至可能引起不稳定. 当设置的参数与实际系统相差较大时,Smith预估器甚至会损害系统性能. 提出改进的Smith预估器,将系统分成两部分,分别引入补偿系数$ {g}_{1} $$ {g}_{2} $实现更精确的滞后补偿. 将$ {G}_{\text{p}}\left(s\right) $拆成以下2个被控对象:

$ {G}_{\text{p}}\left(s\right)=G\left(s\right){\text{exp}}\;({-\tau s})={G}_{1}\left(s\right){G}_{2}\left(s\right){\text{exp}}\;({-\tau s}). $

式中:

$ {G}_{1}\left(s\right)=\dfrac{{Y}_{1}\left(s\right)}{U\left(s\right)}=\dfrac{\textit{d}}{s+\textit{c}} ,$ $ {G}_{2}\left(s\right)=\dfrac{\omega \left(s\right)}{{Y}_{1}\left(s\right)}=\dfrac{b}{s+a} ,$ $ {c} = \dfrac{{h}_{2} - \sqrt{{h}_{2}{}^{2} - 4{h}_{1}}}{2{h}_{1}},\; d = {k}_{\text{p}},\; a = \dfrac{{h}_{2} + \sqrt{{h}_{2}{}^{2} - 4{h}_{1}}}{2{h}_{1}},b = \dfrac{1}{{h}_{1}} .$

被控对象$ {G}_{1}\left(s\right) $的部分对应的状态空间表达式可以由下式给出:

$ \left.\begin{array}{l}\dot{x}(t)=-c x(t)+d u(t) ,\\y_1(t)=x(t) .\end{array}\right\} $

被控对象$ {G}_{2}\left(s\right) $的部分对应的状态空间表达式可以由下式给出:

$ \left.\begin{array}{l}\dot{\omega}(t)=-a \omega(t)+b y_1(t) , \\y(t)=\omega(t) .\end{array}\right\}$

对于系统$ G\left(s\right) $,改进的Smith预估器的状态空间表达式可以写成

$ \begin{split} \left[\begin{matrix}\dot{\omega }\left(t\right)\\ \dot{\hat{\omega } }\left(t\right)\\ \end{matrix}\right]=&\left[\begin{matrix}-a & 0\\ 0 & -a\\ \end{matrix}\right]\left[\begin{matrix}\omega \left(t\right)\\ \hat{\omega }\left(t\right)\\ \end{matrix}\right]+\\&\left[\begin{matrix}0 & 0\\ b{g}_{1} & -b{g}_{1}\\ \end{matrix}\right]\left[\begin{matrix}y\left(t\right)\\ \hat{y}\left(t\right)\\ \end{matrix}\right] +\left[\begin{matrix}b & 0\\ 0 & b\\ \end{matrix}\right]\left[\begin{matrix}x\left(t\right)\\ \hat{x}\left(t\right)\\ \end{matrix}\right],\end{split} $

$ \left[\begin{matrix}\dot{x}\left(t\right)\\ \dot{\hat{x} }\left(t\right)\\ \end{matrix}\right]=\left[\begin{matrix}-\textit{c} & 0\\ 0 & -\textit{c}\\ \end{matrix}\right]\left[\begin{matrix}x\left(t\right)\\ \hat{x}\left(t\right)\\ \end{matrix}\right]+\left[\begin{matrix}\textit{d}\\ \textit{d}\\ \end{matrix}\right]u\left(t\right), $

$ \left[\begin{matrix}y\left(t+\tau \right)\\ \hat{y}\left(t+\tau \right)\\ \end{matrix}\right]=\left[\begin{matrix}1 & 0\\ 0 & 1\\ \end{matrix}\right]\left[\begin{matrix}\omega \left(t\right)\\ \hat{\omega }\left(t\right)\\ \end{matrix}\right]+\left[\begin{matrix}0 & 0\\ {g}_{2} & -{g}_{2}\\ \end{matrix}\right]\left[\begin{matrix}y\left(t\right)\\ \hat{y}\left(t\right)\\ \end{matrix}\right]. $

改进的Smith预估器通过引入补偿系数$ {g}_{1} $$ {g}_{2} $,在传统Smith预估器的基础上,增强了系统的稳定性和鲁棒性. 传统Smith预估器依赖精确的系统模型,对噪声和不确定性敏感,可能放大误差. $ {g}_{1} $$ {g}_{2} $通过补偿系统的不确定性,提高对参数变化的适应性. 改进的Smith预估器优化了抗扰动能力,使其在存在外部扰动的情况下能够保持较好的控制性能. 改进的 Smith 预估器用于补偿时滞被控对象,控制结构如图5 所示.

图 5

图 5   改进的Smith预估器控制结构图

Fig.5   Improved Smith predictor control structure


传统Smith预估器仅对固定时滞有效,而改进方案能够更好地应对时滞变化,提高系统的适应性和动态响应性能. 该方法在处理不稳定对象、模型不确定性和外部干扰方面,较传统Smith预估器具有显著优势.

2.2. 预定义时间滑模控制器的设计

使用改进的Smith预估器补偿氧传感器的输出,并将补偿后的信号反馈给预定义的时间控制器,可以有效地消除延迟项对闭环系统的影响. 式(6)经过改进的Smith预估器补偿后,改写如下:

$ {a}_{1}{\ddot{\varphi }}_{\text{u}}\left(t\right)+{a}_{2}{\dot{\varphi }}_{\text{u}}\left(t\right)+{a}_{3}{\varphi }_{\text{u}}\left(t\right)={m}_{\text{f}}\left(t\right). $

设空燃比目标值为$ {\varphi }_{\text{aim}} $,令$ {x}_{1}={\varphi }_{\text{u}}-{\varphi }_{\text{aim}} $$ {x}_{2}= {\dot{x}}_{1}={\dot{\varphi }}_{\text{u}}-{\dot{\varphi }}_{\text{aim}} $,可得

$ \left.\begin{array}{l}{\dot{x}}_{1}\left(t\right)={x}_{2}\left(t\right),\\ {\dot{x}}_{2}\left(t\right)={b}_{\text{r}}{u}_{\text{eq}}\left(t\right)+{f}_{\text{r}}\left(x\right).\\\end{array}\right\}$

式中:$ {f}_{\text{r}}\left(x\right)=-{\ddot{\varphi }}_{\text{aim}}-({a}_{2}/{a}_{1}){\dot{\varphi }}_{\text{u}}-({a}_{3}/{a}_{1}){\varphi }_{\text{u}} $$ {b}_{\text{r}}={1}/{{a}_{1}} $$ {u}_{\text{eq}}\left(t\right) $为系统等效输入.

根据文献[18]可知,非奇异终端滑动面设计为

$ {s}_{1}={\dot{x}}_{1}+{\varPhi }_{{{{q}}_{\text{0}}}}\left({x}_{1};{T}_{{{{{\mathrm{c}}}}{\text{0}}}}\right). $

式中:$ 0 < {q}_{0}\leqslant 1.0,{{\varPhi}}_{{{{q}}_{\text{0}}}}\left({x}_{1};{T}_{{{\text{c}}{\text{0}}}}\right)=\dfrac{1}{{T}_{{{\text{c}}{\text{0}}}}{q}_{0}}\exp\;({x}_{1}{}^{{{{q}}_{\text{0}}}}){{x}}_{1}{}^{1-{{{q}}_{\text{0}}}} $$ {T}_{\text{c0}}\geqslant 0. $设计的控制输入如下:

$ \begin{split} u=&-\dfrac{1}{{b}_{\text{r}}}\left[{f}_{\text{r}}\left(x\right)+{\varPhi_{q_0}^{\prime}}\left({x}_{1};{T}_{{{\text{c}}{\text{0}}}}\right)+\right.\\ &\left. \dfrac{1}{{2}^{(\gamma +1)/2}{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}\;{\left({V}^{{{q}_{{\mathrm{f}}}}}\right)}{\left| {{s}}_{1}\right| }^{\gamma }\mathrm{sgn}\;({s}_{1})\right].\end{split} $

式中:$ 0 < {q}_{\text{f}}\leqslant 1.0,{T}_{\text{cf}}\geqslant 0,0\leqslant \gamma =1-2{q}_{\text{f}} < 1 $$ V $为定义的候选李雅普诺夫函数,$ V={s}_{1}{}^{2}/2 $.

在给定系统(22) 和滑动面(23) 的条件下,若将设计的控制输入(24)应用于系统(22),则所有的系统状态都会在预定义的时间内接近零. 此外,预定义收敛时间为$ T({x}_{0})={T}_{\text{cf}}+{T}_{{{\text{c}}{\text{0}}}} $.

通过使用PTSMC技术实现非线性系统的预定义时间稳定,需要以下2个步骤. 1)定义的控制输入应确保在预定义的时间滑动运动,即$ {s}_{1}=0 $. 事实上,系统状态在预定义的收敛时间$ {T}_{1}({x}_{0}) $内达到滑动模式$ {s}_{1}=0 $. 对于$ t\geqslant {T}_{1}({x}_{0}) $,满足$ {s}_{1}=0 $. 2)证明系统状态在预定义的收敛时间$ {T}_{2}({x}_{0}) $内收敛到零,具体如下.

1)证明:当控制输入(24)作用于系统(22)时,系统轨迹将到达滑动面,即$ {s}_{1}=0 $. 将李雅普诺夫函数定义为$ V={s}_{1}{}^{2}/2 $. 对函数求导,可得

$ \dot{V}={s}_{1}{\dot{s}}_{1}. $

滑动面的时间导数为

$ {\dot{s}}_{1}={f}_{\text{r}}\left(x\right)+{b}_{\text{r}}u+{{{\varPhi }^{\prime}}}_{{{{q}}_{\text{0}}}}\left({x}_{1};{T}_{{{\text{c}}{\text{0}}}}\right). $

将方程(24)的设计控制输入代入式(26),可得

$ {\dot{s}}_{1}=-\frac{1}{{2}^{(\gamma +1)/2}{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}\;{({{V}^{{{q}_{{\mathrm{f}}}}}})}{\left| {{s}}_{1}\right| }^{\gamma }\mathrm{sgn}\;({s}_{1}). $

将式(27)代入式(25),可得

$ \begin{split} \dot{V}=&{s}_{1}\left(-\frac{1}{{2}^{(\gamma +1)/2}{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}\;{({{V}^{{{q}_{{\mathrm{f}}}}}})}{\left| {{s}}_{1}\right| }^{\gamma }\mathrm{sgn}\;({s}_{1})\right) \rightarrow\\ &\dot{V}=-\frac{1}{{2}^{(\gamma +1)/2}{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}\;{({{V}^{{{q}_{{\mathrm{f}}}}}})}|{s}_{1}{|}^{\gamma +1}.\end{split}$

由于$ |{s}_{1}|=\sqrt{2V} $,有

$ \begin{split} \dot{V}=&-\frac{1}{{2}^{(\gamma +1)/2}{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}\;{({{V}^{{{q}_{\text{f}}}}})}{(2V)}^{(\gamma +1)/2} \rightarrow \\ &\dot{V}=-\frac{1}{{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}\;{\left({V}^{{{q}_{{{}_{\text{f}}}}}}\right)}{V}^{(\gamma +1)/2}.\end{split} $

$ \gamma =1-2{q}_{\text{f}} $,有

$ \dot{V}=-\frac{1}{{T}_{{{\text{c}}{\text{f}}}}{q}_{\text{f}}}{\text{exp}}{\left({V}^{{{q}_{{{}_{\text{f}}}}}}\right)}{V}^{1-{{q}_{{{}_{\text{f}}}}}}. $

通过向系统(22)施加控制输入(24),系统状态到达滑动表面$ {s}_{1}=0 $,预定义稳定时间为$ {T}_{1}({x}_{0})= {T}_{\text{cf}} $.

2)为了获得证明的第2步,有$ {s}_{1}=0 $. $ {x}_{1} $在预定义的时间内达到零. 数学方法解释如下:

$ {s}_{1}\xrightarrow{T\leqslant {T}_{{{\text{c}}{\text{0}}}}}0\rightarrow {x}_{1}\xrightarrow{T\leqslant {T}_{{{\text{c}}{\text{0}}}}}0. $

通过将$ {x}_{1} $收敛到零,可以得出结论,其他状态在预定义时间内达到零,数学方法解释如下:

$ \begin{matrix}{x}_{1}\xrightarrow{T\leqslant {T}_{{{\text{c}}{\text{0}}}}}0 & \rightarrow & {\dot{x}}_{1}={x}_{2}\xrightarrow{T\leqslant {T}_{{{\text{c}}{\text{0}}}}}0\\ \end{matrix}. $

因此,所有系统状态在预定义时间内达到零. 此外,预定义稳定时间为$ {T}_{2}({x}_{0})={T}_{{{\text{c}}{\text{0}}}} $.

系统(22)在$ T({x}_{0})={T}_{1}({x}_{0})+{T}_{2}({x}_{0})={T}_{\text{cf}}+{T}_{\text{c0}} $时满足预定义时间稳定性. 事实上,对于$ t\geqslant T({x}_{0}) $,所有系统(22)的状态都收敛为零.

3. 对比验证

试验验证平台通过在闭环回路中使用实际物理实体替代控制器或控制对象,更真实地再现发动机运行过程中的信号传输干扰,以及电磁元件、执行器可能存在的动态延迟效应. 这种实验方式不仅能够更准确地模拟发动机在不同工况下的工作状态,还可以灵活调整实验参数,以适应复杂多变的运行环境. 该平台具备高度的实时性和可调控性,可以在实验过程中动态调整温度、压力、转速等关键变量,以模拟发动机在不同工况下的真实运行状态. 此外,该平台试验周期短、重复性高、成本低,广泛用于发动机性能验证、控制优化和故障诊断[19].

3.1. 验证平台的搭建

为了验证改进的预定义时间滑模控制器的性能,开展对比验证. 验证平台由实时控制器和实时仿真机组成,如图6 所示.

图 6

图 6   天然气发动机的验证平台

Fig.6   Validation platform of natural gas engine


实时控制器采用基于dSPACE的快速控制原型系统,而实时仿真机基于 NI 平台构建的实时仿真系统,用于模拟虚拟发动机并进行实验验证. 在基于dSPACE的快速原型试验验证平台中,控制系统由MicroAutoBox和RapidPower组成. MicroAutoBox负责采集电子节气门、燃气阀、火花塞等执行器的位置信号,并执行控制算法计算. RapidPower接收MicroAutoBox发送的控制信号,并驱动相应的执行器执行控制指令. 在基于NI的发动机实时仿真平台中,仿真软件以Veristand为核心. 通过配置硬件板卡及相应的通道参数,提供真实的实验环境支持.

3.2. 不同控制器的对比分析

在MATLAB/Simulink中建立预混天然气发动机模型[20-21]. 发动机模型可以分为进气系统和动力输出系统. 进气系统涉及空气和天然气被吸入、混合,通过节气门流入进气歧管,最后到达气缸的过程. 动力输出系统描述了空气燃料混合物燃烧产生扭矩,驱动曲轴旋转的过程,预混天然气发动机模型的流程图如图7所示.

图 7

图 7   预混天然气发动机模型的流程图

Fig.7   Flowchart of premixed natural gas engine model


案例1验证了天然气发动机模型在稳态工况下下预定义时间控制器的控制性能,并在恒定速度与扭矩条件下验证其对过量空气系数的跟踪能力. 案例2验证了天然气发动机模型在瞬态工况下预定义时间控制器的控制性能. 它比较了Smith快速收敛滑模控制器(Smith fast convergence sliding mode controller, SFSMC)和PID控制器与改进的Smith预定义时间滑模控制器(Smith pre-defined time sliding mode controller, SPSMC)在速度阶跃变化和负载突变下的过量空气系数.

SFSMC滑模控制器的滑动面设计[22]如下:

$ {s}_{\text{r}}={x}_{2}+{\alpha }_{1}{x}_{1}{}^{[{{\gamma }_{1}}]}+{\alpha }_{2}{x}_{1}+{\alpha }_{3}{h}_{\text{r}}({x}_{1}). $

SFSMC控制率设计如下:

$ \begin{split} {u}_{\text{eq}}=&-\dfrac{1}{{b}_{\text{r}}}\left[{\alpha }_{1}{\gamma }_{1}{\left| {x}_{1}\right| }^{{{\gamma }_{1}}-1}+{\alpha }_{2}{x}_{2}+{k}_{1}{\left| {s}_{\text{r}}\right| }^{{{\alpha }_{1}}}\mathrm{sgn}\left({s}_{\text{r}}\right)+\right.\\ &\left.{k}_{2}{s}_{\text{r}}+{k}_{3}{\left| {{s}}_{\text{r}}\right| }^{{{\alpha }_{2}}}\mathrm{sgn}\left({{s}}_{\text{r}}\right)+{k}_{\text{r}}\mathrm{sgn}\left({{s}}_{\text{r}}\right)+{f}_{\text{r}}\left(x\right)\right].\end{split} $

式中:$ {\alpha }_{1}=2,{\alpha }_{2}=5,{k}_{1}=10,{k}_{2}=10,{k}_{3}=5,{\gamma }_{1}=9/5, $kr=5. 预定义的时间控制器参数如下:$ {T}_{{{\text{c}}{\text{f}}}}=0.35, \;{q}_{\text{f}}= 0.1,{T}_{{{\text{c}}{\text{0}}}}=1.5,{q}_{\text{0}}=0.5,{\gamma }_{1}=0.8. $选取预估器参数$ {g}_{1}= 0.95,\;{g}_{2}=0.98 $.

案例1:验证预定义时间控制器的稳定性能,参考信号是过量空气系数的阶跃变化. 在发动机转速分别设置为900 r/min、负载扭矩为700 N·m的稳态工况下,使用改进的Smith预估器对过量空气系数进行预估效果的分析,将提出的预定义时间空燃比控制策略与PID控制器和SFSMC控制器进行对比.

在案例1中,选取900 r/min转速和700 N·m扭矩作为典型稳态工况进行分析. 从图8 (a)可知,当目标过量空气系数发生阶跃变化时,发动机转速出现小幅抖动,波动量小于8 r/min,系统整体保持良好的动态稳定性. 如图8 (b)所示为改进Smith预估器对过量空气系数的估计效果,能够在多个瞬态响应区间(如6~8 s、26~28 s)中实现对实际值的准确预测,最大估计误差小于0.02,验证了该预估器在复杂工况下的高精度与快速响应能力. 如图8 (c)所示为PID、SFSMC与所提SPSMC 3种控制策略下的过量空气系数动态响应性能. 在第6 s阶跃响应的过程中,PID控制器出现明显的超调,峰值误差约为+0.32,SFSMC控制器的峰值误差为+0.21, SPSMC控制器的峰值误差仅为+0.12,降低幅度约为63%和43%. 从稳态误差来看,SPSMC控制下的过量空气系数最终稳定小于0.005,相较于PID控制的0.02与SFSMC控制的0.01,表现出更强的稳态性能与动态跟踪能力. 如图8 (d)所示为控制输入的时间响应曲线. 在外界扰动(如第25 s)作用下,SPSMC控制信号的波动幅度控制为1.5 kg/h,SFSMC控制约为2.2 kg/h,PID控制则达到4 kg/h. 利用SPSMC控制策略,有效降低了控制信号的抖振程度. 在案例1中,选取900 r/min转速和700 N·m扭矩作为典型稳态工况进行分析.

图 8

图 8   定转速定扭矩下的过量空气系数实验效果图

Fig.8   Experimental effect diagram of excess air coefficient under constant speed and constant torque


案例2:将过量空气系数目标值设为定值,分别测试在转速突变及负载突变工况下的过量空气系数变化情况.

在案例2中,采用固定的过量空气系数设定值和负载突变条件作为测试工况,模拟发动机在800与1 000 r/min之间变速的瞬态运行工况. 从图9 (a)可知,在参考转速阶跃变化及负载突变的双重扰动下,发动机转速仍保持在±50 r/min的波动范围内,系统展现出良好的动态稳定性. 如图9 (b)所示为改进Smith预估器在复杂扰动下的估计效果. 可见,在转速和负载发生突变的区间(如5~8 s、28~32 s),预估输出能够稳定贴合实际输出,波动幅度不超过±0.05,验证了预估器对动态变化的快速响应能力与准确性. 如图9 (d)所示为3种控制方法在该工况下的过量空气系数动态响应性能比较. 以第5 s突变点为例,SPSMC的过量空气系数误差小于0.05,SFSMC控制器的误差约为0.09,而PID控制器的误差达到0.13,说明SPSMC能够更有效地解决发动机转速与燃气动态之间的强耦合问题,提升系统的控制精度. 如图9 (d)所示,进一步比较控制输入的响应情况. SPSMC控制器在扰动时刻(如第5 s)的波动幅度小于2.0 kg/h,相比之下,SFSMC控制器的波动幅度为2.5 kg/h,PID控制器甚至达到3.0 kg/h. 该结果表明SPSMC不仅在跟踪精度上表现优异,而且在控制信号抑制与能耗效率方面具备明显的优势.

图 9

图 9   转速扭矩突变下的过量空气系数实验效果图

Fig.9   Experimental effect diagram of excess air coefficient under sudden change in speed and torque


为了验证所提控制器的性能优势,对3种控制器在2个典型工况下进行量化对比分析. 将系统稳态误差的最大值$ {e}_{\max } $、平均绝对值误差$ {e}_{\mathrm{ma}} $、均方根$ {{e}}_{\text{rms}} $作为控制器的性能评价指标,表达式如下:

$ \left. {\begin{array}{*{20}{l}}{{e_{\max }} = \max \;\left| {{e_1}} \right|},\\{{e_{{\rm{ma}}}} = {N^{ - 1}}\displaystyle\sum\limits_{i = 1}^N {\left| {{e_1}\left( i \right)} \right|} },\\{{{{e}}_{{\rm{rms}}}} = \sqrt {{{N^{ - 1}}}\displaystyle\sum\limits_{i = 1}^N {e_1}^2\left( i \right)} }.\end{array}} \right\}$

式中:e1为跟踪误差,N为采样点个数. 具体性能指标如表1所示.

表 1   案例1和案例2的性能指标对比结果

Tab.1  Comparison result of performance index in case 1 and case 2

案例控制器$ {e}_{\max } $$ {e}_{\text{rms}} $$ {e}_{\mathrm{ma}} $
案例1PID0.320.0200.016
SFSMC0.210.0120.009
SPSMC0.120.0060.004
案例2PID0.130.0650.040
SFSMC0.090.0450.030
SPSMC0.050.0250.014

新窗口打开| 下载CSV


案例1中,SPSMC控制器相较于PID控制器,$ {e}_{\max } $$ {e}_{\text{rms}} $$ {e}_{\mathrm{ma}} $分别降低了63%、70%和75%,较SFSMC控制器有约40%的改进,显示出在响应速度和稳态精度方面的显著优势. 案例2中,SPSMC控制器在3项指标上较PID分别降低了62%、62%和65%,较SFSMC有约30%的改进,表明SPSMC 控制器在复杂工况下能够保持较高的控制精度与鲁棒性,能够有效地抑制转速波动、系统时延及负载扰动对空燃比控制的影响.

4. 结 语

针对天然气发动机空燃比控制中存在的系统时延与强非线性问题,提出结合改进 Smith 预估器与预定义时间滑模控制的 SPSMC 方法,实现了过量空气系数的快速、精确调节,并有效补偿系统时延. 基于李雅普诺夫理论完成了稳定性证明. 仿真结果表明,该方法在2种典型工况下的3项性能指标较传统 PID 和 SFSMC 均有显著改善,表现出更优的动态响应与稳态精度,验证了该方法在复杂工况下的鲁棒性与有效性. 未来工作将结合硬件平台开展实验验证,进一步研究在更广工况范围和实际发动机系统中的应用推广.

参考文献

WANG Y, SHI Y, CAI M, et al

Optimization of air–fuel ratio control of fuel-powered UAV engine using adaptive fuzzy-PID

[J]. Journal of the Franklin Institute, 2018, 355 (17): 8554- 8575

DOI:10.1016/j.jfranklin.2018.09.003      [本文引用: 1]

ABDURRAKHMAN A, SOEHARTANTO T, HADI H S, et al

Design of output power control system based on mass flow rate comparison of air-fuel ratio (AFR) on dual fuel generator set by using PID control method

[J]. International Journal of Technology, 2020, 11 (3): 574

DOI:10.14716/ijtech.v11i3.2710      [本文引用: 1]

ALSUWIAN T, TAYYEB M, AMIN A A, et al

Design of a hybrid fault-tolerant control system for air–fuel ratio control of internal combustion engines using genetic algorithm and higher-order sliding mode control

[J]. Energies, 2022, 15 (15): 5666

[本文引用: 1]

BEHROUZ E, REZA T, JAVAD M

Second-order sliding mode strategy for air–fuel ratio control of lean-burn SI engines

[J]. IEEE Transactions on Control Systems Technology, 2014, 22 (4): 1374- 1384

DOI:10.1109/TCST.2013.2281437      [本文引用: 1]

SHAHBAZ M H , AMIN A A. Design of hybrid fault-tolerant control system for air-fuel ratio control of internal combustion engines using artificial neural network and sliding mode control against sensor faults [J]. Advances in Mechanical Engineering, 2023, 15(3): 16878132231160729.

[本文引用: 1]

ALSUWIAN T, RIAZ U, AMIN A A, et al

Hybrid fault-tolerant control for air-fuel ratio control system of internal combustion engine using fuzzy logic and super-twisting sliding mode control techniques

[J]. Energies, 2022, 15 (19): 7010

DOI:10.3390/en15197010      [本文引用: 1]

EL KHAZANE J, TISSIR E H

Achievement of MPPT by finite time convergence sliding mode control for photovoltaic pumping system

[J]. Solar Energy, 2018, 166: 13- 20

DOI:10.1016/j.solener.2018.03.026      [本文引用: 1]

LIU L, DONG H, XU X, et al

Improved sliding mode disturbance observer-based model-free finite-time terminal sliding mode control for IPMSM speed ripple minimization

[J]. Control Engineering Practice, 2025, 155: 106178

[本文引用: 1]

杨佳, 杨理, 许强, 等

机械臂新型固定时间非奇异终端滑模控制

[J]. 重庆理工大学学报: 自然科学, 2025, (1): 83- 92

DOI:10.3969/j.issn.1674-8425(z).2025.01.011      [本文引用: 1]

YANG Jia, YANG Li, XU Qiang, et al

A new fixed time nonsingular terminal sliding mode control for robot arms

[J]. Journal of Chongqing University of Technology: Natural Science, 2025, (1): 83- 92

DOI:10.3969/j.issn.1674-8425(z).2025.01.011      [本文引用: 1]

刘永慧, 刘泽奇

不匹配扰动下永磁同步电动机的固定时间滑模跟踪控制

[J]. 上海第二工业大学学报, 2024, 41 (4): 397- 405

DOI:10.19570/j.cnki.jsspu.2024.04.007      [本文引用: 1]

LIU Yonghui, LIU Zeqi

Fixed time sliding mode tracking control of permanent magnet synchronous motor under mismatched disturbances

[J]. Journal of Shanghai Polytechnic University, 2024, 41 (4): 397- 405

DOI:10.19570/j.cnki.jsspu.2024.04.007      [本文引用: 1]

SONG X, FAN Z, LU S, et al

Predefined-time sliding mode attitude control for liquid-filled spacecraft with large amplitude sloshing

[J]. European Journal of Control, 2024, 77: 100970

DOI:10.1016/j.ejcon.2024.100970      [本文引用: 1]

YAN Y, CUI H, HAN P

A non-singular predefined-time sliding mode tracking control for space manipulators

[J]. Advances in Space Research, 2025, 75 (3): 3284- 3297

[本文引用: 1]

刘宜成, 杨迦凌, 唐瑞, 等

柔性空间机器人预定义时间自适应滑模控制

[J]. 浙江大学学报: 工学版, 2025, 59 (2): 351- 361

DOI:10.3785/j.issn.1008-973X.2025.02.013      [本文引用: 1]

LIU Yicheng, YANG Jialing, TANG Rui, et al

Predefined time adaptive sliding mode control for flexible space robot

[J]. Journal of Zhejiang University: Engineering Science, 2025, 59 (2): 351- 361

DOI:10.3785/j.issn.1008-973X.2025.02.013      [本文引用: 1]

郑力文, 马世英, 王青

基于预定义时间分数阶滑模控制的风火打捆外送系统振荡抑制策略

[J]. 电力自动化设备, 2025, 45 (6): 95- 100

DOI:10.16081/j.epae.202412015      [本文引用: 1]

ZHENG Liwen, MA Shiying, WANG Qing

Oscillation suppression strategy of wind-fire bundling delivery system based on predefined time fractional sliding mode control

[J]. Electric Power Automation Equipment, 2025, 45 (6): 95- 100

DOI:10.16081/j.epae.202412015      [本文引用: 1]

朱文亮, 刘敏杰, 王志鹏, 等

基于改进型Smith预估法对航向控制的分析

[J]. 集成电路应用, 2024, 41 (11): 16- 18

[本文引用: 1]

ZHU Wenliang, LIU Minjie, WANG Zhipeng, et al

Analysis of control of heading based on improved Smith estimation method

[J]. Application of IC, 2024, 41 (11): 16- 18

[本文引用: 1]

严彤, 易振国, 张金朋, 等

航空发动机大延迟系统Smith预估补偿模糊PID控制算法

[J]. 火力与指挥控制, 2013, 38 (1): 159- 162

[本文引用: 1]

YAN Tong, YI Zhenguo, ZHANG Jinpeng, et al

A Smith predict fuzzy PID algorithm for aeroengine system with long time-delay

[J]. Fire Control and Command Control, 2013, 38 (1): 159- 162

[本文引用: 1]

HAI T , KADIR D H , GHANBARI A . Modeling the emission characteristics of the hydrogen-enriched natural gas engines by multi-output least-squares support vector regression: comprehensive statistical and operating analyses [J]. Energy, 2023, 276: 127515.

[本文引用: 1]

SHARIF S A A, ALINAGHI P H, SAAD M, et al

A new strongly predefined time sliding mode controller for a class of cascade high-order nonlinear systems

[J]. Archives of Control Sciences, 2020, 30 (3): 599- 620

[本文引用: 1]

TAUZIA X, KARAKY H, MAIBOOM A

Evaluation of a semi-physical model to predict NOx and soot emissions of a CI automotive engine under warm-up like conditions

[J]. Applied Thermal Engineering, 2018, 137: 521- 531

DOI:10.1016/j.applthermaleng.2018.04.005      [本文引用: 1]

GANGOPADHYAY A, MECKL P

Modeling and validation of a lean burn natural gas engine

[J]. Journal of Dynamic Systems, Measurement, and Control, 2001, 123 (3): 425- 430

DOI:10.1115/1.1386790      [本文引用: 1]

HAN Y, YOUNG P

Natural gas engine model for speed and air-fuel control

[J]. International Journal of Modelling, Identification and Control, 2020, 36 (2): 104

DOI:10.1504/IJMIC.2020.116193      [本文引用: 1]

LEI Y, ZHANG X

Ship trajectory tracking control based on adaptive fast non-singular integral terminal sliding mode

[J]. Ocean Engineering, 2024, 311: 118975

DOI:10.1016/j.oceaneng.2024.118975      [本文引用: 1]

/