随着无人驾驶技术的发展,无人船在海洋监测、军事侦察、搜救等领域得到了广泛应用[1]。无人船通常面临复杂的海洋环境,其运动控制系统需要具备良好的鲁棒性和适应性,以应对诸如环境干扰、船体非线性和系统时滞等挑战[2]。
传统PID控制器由于其结构简单、实现方便,广泛应用于USV的航向控制[3]。然而,PID控制器在处理非线性、强耦合以及时滞系统时表现出一定的局限性,难以满足实际应用中的精度和稳定性要求。针对这一问题,近年来,模糊控制与Smith预估器的结合为复杂系统的控制提供了有效解决方案。模糊PID控制器通过将模糊逻辑引入PID控制,能够适应非线性系统的动态变化,而Smith预估器则通过时延补偿提高系统的控制精度[4]。本文提出的改进的Smith预估模糊PID控制则通过调整预估模型,增强了对系统时滞的补偿能力[5 - 6]。
目前,针对无人船航向控制的研究逐渐向智能化和自适应控制方向发展。本文提出了一种基于天牛须搜索算法[7](BAS)-和声算法[8](HSA)-遗传算法[9](GA)的优化方法,用于精确调节模糊PID控制器的量化因子和比例因子[10 - 11]。该混合算法提供了一种有效的全局与局部搜索的平衡机制,避免了算法早熟收敛问题,提高了结果的鲁棒性,通过优化模糊PID控制器的关键参数,显著提高了系统的抗干扰能力、响应速度和控制精度,同时多种算法的协同作用提高了适应值的优化效率,使得模糊PID控制器能够在快速响应和抑制超调之间取得良好平衡,能够有效优化模糊PID控制器的量化因子与比例因子[12]。
1 理论背景 1.1 模糊PID控制在对无人船进行航向控制的研究中,采用传统的PID和模糊控制结合的一种模糊PID控制器设计[13],其结构示意图如图1所示。
|
图 1 模糊PID控制器结构示意图 Fig. 1 Schematic diagram of the fuzzy PID controller structure |
控制器设计可以通过以下步骤实现:
步骤1 确定模糊子集
首先,选择合适的输入变量和输出变量。本系统的输入变量为偏差
步骤2 确定模糊子集的论域及隶属函数
为便于分析,设定偏差e和偏差变化率ec的论域均为 [−3, 3],控制参数Kp、Ki和Kd的论域同样为 [−3, 3]。所有变量的隶属函数采用常见的三角形隶属度函数进行描述。
步骤3 建立模糊控制器的控制规则
根据操作经验,定义控制器的在线调整规则,以下是模糊规则设置,采用49条模糊规则。模糊规则设计如图2所示。
|
图 2 模糊规则设计 Fig. 2 Fuzzy rule design |
IF
IF
Smith预估器是一种专门用于补偿时滞系统的控制策略[15]。时滞问题在实际控制系统中普遍存在,尤其是在无人船航向控制中,由于传感器数据传输和执行器响应的时延,会导致系统反应滞后,影响控制性能[16]。
如图3所示,闭环控制系统中存在纯滞后环节
|
图 3 具有纯滞后环节的控制系统 Fig. 3 Control system with pure lag link |
Smith预估器的核心思想是通过引入一个虚拟模型来预测未来的系统输出(见图4),从而补偿时滞带来的不利影响。
|
图 4 Smith预估原理图 Fig. 4 Smith estimation principle diagram |
其中,
| $ W\left(s\right)=\frac{{G}_{c}\left(s\right)}{1+{G}_{c}\left(s\right){G}_{p}\left(s\right)} 。$ | (1) |
补偿后的系统闭环传递函数为:
| $ \varphi \left(s\right)=\frac{G\left(s\right)}{1+W\left(s\right)G\left(s\right)}+\frac{{G}_{c}\left(s\right){G}_{p}\left(s\right)}{1+{G}_{c}\left(s\right){G}_{p}\left(s\right)}。$ | (2) |
可以看出,加入 Smith 预估控制算法后,闭环传递函数φ(s)的特征方程为:
| $ 1+{G}_{c}\left(s\right){G}_{p}\left(s\right)=0。$ | (3) |
采用经典的二阶Nomoto模型构建无人船模型[19]:
| $ {T}_{0}\ddot{\psi }+\dot{\psi }={K}_{0}\delta 。$ | (4) |
式中:
据此,得到无人船系统模型为:
| $ G\left(s\right)={K}_{0}/({T}_{0}{s}^{2}+s)。$ | (5) |
舵系统的响应通常表现出类似于一阶惯性系统的特性,而是经过一定的延迟和渐进变化。因此,可以用一个一阶惯性环节来描述其动态行为,公式为:
| $ \dot{\delta }=({\delta }_{c}-\delta )/T。$ | (6) |
用拉普拉斯变换得出:
| $ \Delta \left(s\right)/{\Delta }_{c}\left({s}\right)=1/(Ts+1)。$ | (7) |
式中:
设水面无人船的期望航向为
| $ \left[\begin{array}{c}\dot{\upsilon }\\ \dot{\gamma }\\ \dot{\psi }\end{array}\right]=\left[\begin{array}{ccc}{m}_{11}& {m}_{12}& 0\\ {m}_{21}& {m}_{21}& 0\\ 0& 0& 0\end{array}\right]\left[\begin{array}{c}\upsilon \\ \gamma \\ \mathrm{\Delta }\psi \end{array}\right]+\left[\begin{array}{c}{n}_{11}\\ {n}_{21}\\ 0\end{array}\right]\delta。$ | (8) |
以无人船的航向变化量
| $ {\psi }_{\mathrm{\Delta }}=\left[\begin{array}{ccc}0& 0& 1\end{array}\right]\left[\begin{array}{c}\upsilon \\ \gamma \\ \mathrm{\Delta }\psi \end{array}\right] 。$ | (9) |
将2个方程的状态空间模型转化为传递函数模型,得到等速直线航行条件下水面无人艇航向对该变量
| $ G\left(s\right)_{\delta\psi}=\boldsymbol{C}\left[s\boldsymbol{I}-\boldsymbol{a}\right]^{-1}\boldsymbol{B}=\frac{K(T_3s+1)}{s(T_2s+1)(T_1s+1)}。$ | (10) |
式中:
该传递函数为三阶系统,日本学者Nomoto将其简化为二阶系统。考虑到实际实验船的大小,可以采用Nomoto模型将原来的三阶模型简化为二阶系统。Nomoto模型由于频率特性相似且控制器实现更简单,在船舶航向控制器设计中得到广泛应用。
| $ \left\{\begin{aligned}&G\left(s\right)=\displaystyle\frac{\psi }{\delta }=\displaystyle\frac{ K^{'}}{\left({T}_{0}s+1\right)s},\\ & K^{'}=\displaystyle\frac{{n}_{11}{m}_{21}-{n}_{21}{m}_{11}}{{m}_{11}{n}_{11}-{m}_{12}{n}_{21}},\\ &{T}_{0}={T}_{1}+{T}_{2}-{T}_{3}。\end{aligned}\right. $ | (11) |
式中:
| $ {T}_{0}=\frac{{m}_{11}+{m}_{12}}{{m}_{11}{m}_{22}-{m}_{12}{m}_{21}}-\frac{{n}_{21}}{{n}_{11}{m}_{21}-{n}_{21}{m}_{11}}。$ | (12) |
式中:
为测试传统 PID控制、模糊PID控制及改进Smith预估模糊PID控制的性能,在 Matlab平台上使用Simulink进行无人船航向控制的仿真实验。实验中使用的无人船为“蓝信”号[13],其数据如表1所示。
|
|
表 1 无人船模型数据 Tab.1 Unmanned ship model data |
计算得到控制模型中使用了参数
仿真时间设置为100 s,取样步长为0.1 s。通过仿真实验,将对结果数据进行对比分析。在实际环境中,干扰因素比较多,如风、浪、流等都会影响无人船的航向和航行状态。因此,在仿真中,使用白噪声和二阶波浪传递函数来模拟这些干扰[22]:
| $ y\left(s\right)=h\left(s\right)\omega \left(s\right)。$ | (13) |
式中:
| $ \left\{\begin{aligned}&h\left(s\right)=\displaystyle\frac{{K}_{\omega }s}{{s}^{2}+2\zeta {\omega }_{0}s+{{\omega }_{0}}^{2}},\\ &{K}_{\omega }=2\zeta {\omega }_{0}{\sigma }_{w},\\ &{\omega }_{0}=\displaystyle\frac{4.85}{{T}_{w}},\\ &{\sigma }_{w}={0.018\;5{T}_{w}{h}_{1/3}}。\end{aligned}\right. $ | (14) |
式中:
在四级风时,
| $ h\left(s\right)=\frac{0.147\;44s}{{s}^{2}+0.377\;6s+0.940\;9}。$ | (15) |
本文采用C.C. Hang 提出的改进型Smith预估器这一方法,并结合模糊控制PID算法的性能优势,提出了一种基于改进型Smith预估器的模糊PID航向控制器。图5为C.C.Hang等[24 - 25]提出的改进型 Smith 预估器模型。
|
图 5 C.C.Hang Smith 预估模型 Fig. 5 C.C.Hang Smith estimation model |
其中,
| $ {G}_{f}\left(s\right)=\frac{{G}_{c}\left(s\right){G}_{m}\left(s\right)}{1+{G}_{c}\left(s\right){G}_{m}\left(s\right)} 。$ | (16) |
当
| $ {G}_{f}\left(S\right)=\frac{1}{\displaystyle\frac{{t}_{m}}{{k}_{c}{k}_{m}}s+1}=\frac{1}{{t}_{f}s+1},$ | (17) |
| $ {t}_{f}s=\frac{{t}_{m}}{{k}_{c}{k}_{m}} 。$ | (18) |
式中:
|
图 6 改进型自适应smith预估器的简化图 Fig. 6 Simplified diagram of the improved adaptive Smith predictor |
利用现代控制理论求解控制系统闭环函数的方法,可以得到该简化模型的闭环传递函数为:
| $ {\dfrac{Y\left(s\right)}{R\left(s\right)}= \dfrac{{G}_{c}\left(s\right){G}_{p}\left(s\right){e}^{-\tau s}}{1+{G}_{c}\left(s\right){G}_{m}\left(s\right)+{G}_{c}\left(s\right){(G}_{p}\left(s\right){e}^{-\tau s}-{G}_{m}\left(s\right){e}^{-{\tau }_{m}s})\displaystyle\frac{1}{{t}_{f}s+1}}。} $ | (19) |
可知,当模型完全匹配时,即
| $ {G}_{m}\left(s\right)={G}_{p}\left(s\right),$ | (20) |
| $ \tau ={\tau }_{m}。$ | (21) |
此时,传递函数可以变化为:
| $ \frac{Y\left(s\right)}{R\left(s\right)}=\frac{{G}_{c}\left(s\right){G}_{p}\left(s\right){e}^{-\tau s}}{1+{G}_{c}\left(s\right){G}_{p}\left(s\right)}。$ | (22) |
可以看出,闭环传递函数中的滞后项
将控制律集成,最终控制信号
| $ u\left(t\right)={K}_{p}e\left(t\right)+{K}_{i}\int e\left(t\right)\mathrm{d}t +{K}_{d}\frac{{\rm{d}}e\left(t\right)}{{\rm{d}}t}+{u}_{{\rm{smith}}}\left(t\right)。$ | (23) |
其中,
| $ {u}_{\mathrm{smith}}\left(t\right)={G}_{f}\left(s\right)(y\left(t\right)-{y}_{m}\left(t\right))。$ | (24) |
式中:
为了进一步优化模糊PID控制器的参数,本文设计了基于天牛须算法(BAS)、和声算法(HSA)和遗传算法(GA)相结合的混合算法。该混合算法通过三者的优势互补,实现了全局与局部的均衡优化。该算法通过引入动态搜索范围、动态调整步长,进一步提升了搜索性能和优化效率。算法的步骤分为:
步骤1 初始化阶段
确定优化目标和问题维度:设优化问题为最小化函数
种群规模及子种群划分:确定整个种群的规模N,BAS、HSA和GA算法子种群,
算法参数设置:天牛须长度
种群初始化:初始化个体的位置
| $ f\left({x}_{i}^{0}\right)=1/(1+f({x}_{i}^{0}\left)\right)。$ | (25) |
步骤2 算法迭代
1)BAS算法的迭代过程
方向向量生成:对于BAS子种群中的个体
| $ \overrightarrow{d}=({d}_{1},{d}_{2},\dots ,{d}_{D}) \text{。} $ | (26) |
式中:每个元素
天牛须位置计算:基于当前个体位置
| $ {x}_{iL}^{t}={x}_{i}^{t}-\frac{{d}_{0}}{2}\overrightarrow{d} \text{,} $ | (27) |
| $ {x}_{iR}^{t}={x}_{i}^{t}+\frac{{d}_{0}}{2}\overrightarrow{d} \text{。} $ | (28) |
适应度评估与更新:计算左右须位置
步长更新:更新天牛须长度,公式为:
| $ {d}_{0}^{t+1}={d}_{0}^{t}\times 0.95 。$ | (29) |
式中:
2)HAS算法操作过程
初始化和声记忆库:选择HMS个个体组成和声记忆库HM,记录每个个体对应的适应度值[29]:
| $ {\left\{f\right({x}_{h}^{0}\left)\right\}}_{h=1}^{HMS}。$ | (30) |
新解生成:对于每次迭代
| $ {x}_{{\text{new}}}^{t}=({x}_{{\text{new}}1}^{t},{x}_{{\text{new}}2}^{t},\dots ,{x}_{{\text{new}}D}^{t}) 。$ | (31) |
生成规则如下:对于每一维
| $ HMCR:{x}_{{\text{new}}j}^{t}={x}_{hj}^{t} 。$ | (32) |
式中:
使用Levy飞行机制融入音高调整:生成Levy飞行的步长向量
| $ {x}_{{\text{new}}j}^{t}={x}_{{\text{new}}j}^{t}+{L}_{j}\times b{w}_{j}\times r,j=\mathrm{1,2},\dots ,D \text{。} $ | (33) |
式中:
适应度评估与更新:计算新解
若
| $ {x}_{{h}_{\min}}^{t}={x}_{{\text{new}}j}^{t} ,$ | (34) |
| $ f\left({x}_{{\text{new}}j}^{t}\right)=f\left({x}_{{h}_{\min}}^{t}\right) 。$ | (35) |
3)GA子种群操作过程
选择操作:对
| $ {p}_{i}^{t}=\frac{f\left({x}_{i}^{t}\right)}{{\displaystyle\sum }_{k=1}^{{n}_{3}}f\left({x}_{k}^{t}\right)}。$ | (36) |
使用轮盘赌法选择父代个体。适应度较高的个体被选中的概率更大。
交叉操作是通过组合2个父代个体的基因,生成新的子代个体。在本次算法中,交叉操作通过以下步骤实现,从选择操作中选出的父代个体中随机选择2个个体
变异操作:对种群中的每个个体,以概率
以概率
| $ {x}_{ij}^{t+1}={x}_{ij}^{t}+\Delta {x}_{ij}。$ | (37) |
式中:
步骤3 终止条件判断
当
使用协同机制,每10代进行一次子群间最优解迁移,避免早熟收敛。更新全局最优解:
| $ {x}_{{\rm{best}}}=arg{\min}_{x}f\left(x\right)。$ | (38) |
优化目标函数,最小化ITSE指标:
| $ ITSE={\int }_{0}^{T}t\cdot {e}^{2}\left(x\right){\rm{d}}t。$ | (39) |
步骤4 输出最优参数,
以上过程如图7所示。
|
图 7 BAS-HAS-GA算法流程图 Fig. 7 BAS-HAS-GA algorithm flow chart |
根据算法优化航向控制器可以得到5个参数的变化曲线(见图8),K1=
|
图 8 参数优化曲线 Fig. 8 Parameter optimization curve |
为了测试本文提出的BAS-HSA-GA算法的性能,将BAS-HSA-GA算法与ACO、BA、GRO和Se-PSO算法进行实验对比,本文选用3个著名的测试函数,并将其按照计算难度进行分类,以此来验证算法性能。3个测试函数结果如表2~表4所示。
|
|
表 2 函数Sphere的500次迭代数据表 Tab.2 Data table of 500 iterations of function sphere |
|
|
表 3 函数Griewank的500次迭代数据表 Tab.3 Data table of 500 iterations of the griewank function |
|
|
表 4 函数Rastrigin的500次迭代数据表 Tab.4 Data table of 500 iterations of the function rastrigin |
3种函数在500次迭代的情况下,分别与其他几种算法进行对比仿真测试,结果如图9所示。
|
图 9 算法在3种测试函数下的对比 Fig. 9 Comparison of algorithms under three test functions |
可知,BAS-HSA-GA在所有测试函数中均能找到接近最优的解,显示出其较强的全局搜索能力。同时在相同迭代次数下,BAS-HSA-GA的收敛结果比对比算法更优,表明其能够快速找到高质量解。BAS-HSA-GA在每个函数上的标准差普遍较小,表明其对初始条件的依赖较低,解的稳定性更强。
3 无人船航向控制仿真分析 3.1 系统在不同时滞条件下的响应为了进一步验证控制系统对时滞的鲁棒性,本文模拟了不同传感器延迟条件下的系统响应。以为传统PID、Smith预估模糊PID(S-fuzzy PID)和改进型的Smith预估模糊PID(V-fuzzy PID)的仿真对比,图10所示为不同延迟条件下的航向控制结果。
|
图 10 2种延迟条件下的Smith预估航向对比图 Fig. 10 Comparison of Smith’s estimated heading under two delay conditions |
在不同传感器延迟条件下的仿真结果如表5、表6所示,V-fuzzy PID控制器在应对时滞时表现出优越的控制性能。对于1 s延迟,系统能够在较短时间内恢复并跟踪目标航向;对于2 s延迟,系统响应恢复延迟,但由于Smith控制器的补偿效果,航向托盘得到了有效控制,响应时间只增加了约10%。得益于Smith预估器的有效补偿,V-fuzzy PID控制器在面对较大时滞时能够有效控制航向误差,展现了良好的鲁棒性和适应性,使其在无人船航向控制中能够有效处理系统延迟问题。
|
|
表 5 1 s延迟条件的不同smith控制器性能指标 Tab.5 Performance indicators of different Smith controllers under one-second delay conditions |
|
|
表 6 2 s延迟条件的不同smith控制器性能指标 Tab.6 Performance indicators of different Smith controllers under two-second delay conditions |
无人船的航向控制系统,动力学模型为:
| $ \dot{\psi }\left(t\right)=f\left(\psi \left(t\right),\delta \left(t\right)\right)+d\left(t\right)。$ | (40) |
式中:
本节详细描述Lyapunov稳定性理论的应用。采用Lyapunov稳定性理论,定义Lyapunov函数:
| $ V\left(e\right)=\frac{1}{2}{e}^{2}+\frac{1}{2r}{\tilde{\theta }}^{{\rm{T}}}\tilde{\theta }。$ | (41) |
式中:
对
| $ \dot{V}\left(e\right)=e\dot{e}+\frac{1}{r}{\tilde{\theta }}^{{\rm{T}}}\dot{\tilde{\theta }}。$ | (42) |
同时根据控制律
| $ \dot{e}=-\lambda e+\tilde{\theta}^{\rm{T}}\phi\left(x\right)。$ | (43) |
式中:
| $ \dot{V}\left(e\right)=e\left(-\lambda e+\tilde{\theta}^{\mathrm{T}}\phi\left(x\right)\right)+\frac{1}{r}\tilde{\theta}^{\mathrm{T}}\tilde{\theta}。$ | (44) |
根据参数自适应律
| $ \dot{V}\left(e\right)=-\lambda {e}^{2}\leqslant 0。$ | (45) |
而且由于
为突出优化算法的优越性,还引入了其他几种算法,基于Smith预估器和改进的优化算法的模糊PID航向控制进行对比分析。这种对比不仅展示了优化算法在不同干扰条件下的抗干扰能力,还能够全面评估系统的响应速度、稳定性和控制精度,从而证明优化算法在复杂环境下的有效性。以目标航向为30°,仿真时间为100 s,并且在舵机模块设置限位幅,观察仿真结果。
表7和图11所示为本文提出的混合优化算法与其他常用优化算法(如GRO、Se-PSO)的比较。
|
|
表 7 不同算法优化的航向控制性能指标对比 Tab.7 Comparison of heading control performance indicators optimized by different algorithms |
|
图 11 目标航向30°的航向控制在无干扰的状态下仿真曲线对比图 Fig. 11 Comparison of simulation curves of heading control with target heading 30° under no interference |
在对目标航向角度为30°的航向控制中加入外接个状态,重新观察仿真结果,结果对比如图12和表8所示。
|
图 12 目标航向30°的航向控制在有外界干扰的状态下仿真曲线对比图 Fig. 12 Comparison of simulation curves of heading control with target heading 30° under external interference |
|
|
表 8 不同控制算法对比下的舵性能指标 Tab.8 Rudder performance indicators under different control algorithms |
分析可知,对比4种算法,改进后的BAS-HAS-GA算法在结合改进的Smith预估器应用于模糊PID航向控制时表现出了明显的优势。可知,H-BAS-PID和Se-PSO-PID控制策略在有干扰情况下表现最为优越,特别是在超调和误差控制方面。BAS-HSA-GA算法在舵性能指标中表现突出,具有较好的稳定性和精确度,而传统的PID控制虽然响应速度较快,但在超调量和系统稳定性上有所欠缺。因此,BAS-HSA-GA作为优化的控制策略,展现了较为平衡的性能,适用于实际应用中的高精度要求。
为了进一步验证算法的性能,目标航向被调整为60°,并在风、浪、流等干扰条件下进行仿真分析如图13和表9所示。重点考察了航向变化、误差变化以及舵角变化的过程。
|
图 13 目标航向60°的航向控制在有外界干扰的状态下仿真曲线对比图 Fig. 13 Comparison of simulation curves of heading control with target heading 60° under external interference |
|
|
表 9 不同控制算法对比下的舵性能指标 Tab.9 Rudder performance indicators under different control algorithms |
分析可知,尽管目标航向发生了变化,混合甲壳虫须优化算法依旧表现出最优的控制效果。相比其他方法,该算法的超调量最小、响应速度最快,且舵角变化最为平稳,充分证明了系统在干扰条件下的强抗干扰能力和更高的鲁棒性。
进行S型轨迹跟踪实验时,对比了BAS-HSA-GA算法、深度学习算法(DRL)和自适应模糊神经网络算法(ANFC)。所有实验均设定初始航向角为0°,相应结果如图14、图15和表10所示。通过这些对比,旨在评估不同控制方法在轨迹跟踪任务中的性能。
|
图 14 S型轨迹跟踪实验 Fig. 14 S-shaped trajectory tracking experiment |
|
图 15 稳态误差曲线 Fig. 15 Steady-state error curve |
|
|
表 10 轨迹跟踪的航向性能指标 Tab.10 Heading performance indicators of trajectory tracking |
在S型轨迹跟踪实验中,BAS-PSO-SA算法的跟踪精度和稳定性最高,DRL算法其次,而ANFC算法在IEA和ITEA航向性能指标中性能相对较差。
4 结 语本文提出了一种基于改进的Smith预估器与模糊PID控制相结合的航向控制系统,并通过混合算法BAS-HAS-GA对控制器参数进行优化。阐述了Smith预估器在存在时滞系统中的应用,结合航向控制的实际情况,针对船舶系统固有的时滞问题进行了补偿。通过预测系统无时滞情况下的响应,预估器减少了时滞影响,提高系统的控制精度和稳定性。在实验和仿真中通过多组仿真实验对比,验证了本文设计的控制系统在不同工况下的优越性。与传统的无补偿控制器相比,带有Smith预估器的系统能够更快速、稳定地达到控制目标。同时改进算法成功实现对控制器参数的全局优化,并且进行动态调整参数范围和数值,在仿真测试中,优化后的控制器展现了优异的性能,在航向保持和调整过程中有效提升了响应速度和稳态精度。
| [1] |
崔健, 赵宝德, 赵文涛, 等. 自主布放无人潜航器的无人水面艇研究[J]. 舰船科学技术, 2022, 44(15): 80-85. CUI J, ZHAO B D, ZHAO W, et al. Research on USV with autonomous deployment of UUV[J]. Ship Science and Technology, 2022, 44(15): 80-85. DOI:10.3404/j.issn.1672-7649.2022.05.016 |
| [2] |
吴群妹, 陈中标. 模型参考神经网络算法在船舶航向控制的应用[J]. 舰船科学技术, 2020, 42(22): 10-12. WU Q M, CHEN Z B. Application of model reference neural network algorithm inship course control[J]. Ship Science and Technology, 2020, 42(22): 10-12. |
| [3] |
常琦. 水面无人艇合作型障碍物避障研究与实现 [D]. 镇江: 江苏科技大学, 2021.
|
| [4] |
段江霞, 李红信, 王龙奎. 一种新型的Simth Fuzzy PID控制器在网络控制系统中的应用[J]. 甘肃科技, 2013, 29(11): 12-15. DOI:10.3969/j.issn.1000-0952.2013.01.007 |
| [5] |
谭勋琼, 李斯敏, 白创. 基于改进的Smith预估器的长时滞系统控制[J]. 长沙理工大学学报(自然科学版), 2022, 19: 122-128. |
| [6] |
刘启辉, 文云, 张云龙. 基于一阶时滞系统的Smith预估器控制研究[J]. 自动化技术与应用, 2014, 33(9): 11-15. |
| [7] |
耿骏杰, 孟帅. 基于BAS的模糊PID解耦算法在船舶动力定位中的应用[J]. 舰船科学技术, 2024, 46(6): 13-19. GENG J J, MENG S. BAS-based fuzzy PID decoupling algorithm in ship dynamic positioning[J]. Ship Science and Technology, 2024, 46(6): 13-19. DOI:10.3404/j.issn.1672-7649.2024.06.003 |
| [8] |
叶羽心, 沈晓东. 改进和声搜索算法的船舶航行路线设计[J]. 舰船科学技术, 2022, 44(11): 72-75. YE Y X, SHEN X D. Ship route design based on improved harmony search algorithm[J]. Ship Science and Technology, 2022, 44(11): 72-75. DOI:10.3404/j.issn.1672-7649.2022.11.015 |
| [9] |
阳熠恒, 王志博. 混合遗传算法下欠驱动船舶航向保持控制方法[J]. 舰船科学技术, 2024, 46: 77-81. YANG Y H, WANG Z B. A hybrid genetic algorithm based underactuated ship heading maintenance control method[J]. Ship Science and Technology, 2024, 46: 77-81. |
| [10] |
姚信威, 王佐响, 姚远, 等. 融合改进天牛须和正余弦的双重搜索优化算法[J]. 小型微型计算机系统, 2022, 43(18): 1644-1652. |
| [11] |
李璀璀, 易文俊, 管军, 等. 基于遗传算法的电动舵机系统模糊PID控制[J]. 兵器装备工程学报, 2021, 42: 162-167. DOI:10.11809/bqzbgcxb2021.04.030 |
| [12] |
顾黄一, 汪石农, 陈德政. 基于灰狼算法的半主动悬架模糊PID控制研究[J]. 安徽工程大学学报, 2024, 39(2): 24-31. DOI:10.3969/j.issn.2095-0977.2024.02.004 |
| [13] |
吴标彬. 基于变论域模糊PID的无人船自动舵系统研究 [D]. 大连: 大连理工大学, 2022.
|
| [14] |
钱永林, 付祥. 基于模糊理论的学生心理安全预警系统的研发[J]. 中国电力教育, 2008, 15: 156-158. |
| [15] |
高东祥, 张洪, 修伟杰, 等. 基于深度强化学习改进的Smith预估器温度控制[J]. 工业仪表与自动化装置, 2024, 3: 54-59. |
| [16] |
高颖. 无人船强化学习优化控制研究 [D]. 大连: 大连海事大学, 2022.
|
| [17] |
赵月林, 马征, 孙壮. 考虑舵机时滞的船舶航向控制系统研究[J]. 重庆交通大学学报(自然科学版), 2020, 39: 124-133. |
| [18] |
王云龙. 采用改进自抗扰对连续反应器优化与实现 [D]. 淮南: 安徽理工大学, 2021.
|
| [19] |
董惠玲. 基于自抗扰技术的无人艇与无人机协同运动控制 [D]. 哈尔滨: 哈尔滨工业大学, 2021.
|
| [20] |
李超. 基于CMAC的无人船模糊PID航迹控制技术研究 [D]. 天津: 河北工业大学, 2019.
|
| [21] |
蔡创, 陈里, 蔡汝哲, 等. 内河通航船舶操纵性指数计算方法研究 [C]//2010中国可再生能源科技发展大会, 2010.
|
| [22] |
谭园园. 基于轨迹线性化的无人水面艇航行控制 [D]. 大连: 大连海事大学, 2020.
|
| [23] |
梁红, 王惠刚, 李志舜. 一种基于高阶累积量的自适应时延估计新方法[J]. 系统工程与电子技术, 2003, 78(3): 6-8. LIANG H, WANG H G, LI Z S. A new adaptive time delay estimation method based on higher order cumulants[J]. Systems Engineering and Electronics, 2003, 78(3): 6-8. |
| [24] |
TANG W, WANG M, CHAO Y, et al. A study on the internal relationship among smith predictor, dahlin controller & PID [C]//2007 IEEE International Conference on Automation and Logistics, 2007.
|
| [25] |
WANG J, ZHANG C, JING Y, et al. Study of neural network PID control in variable-frequency air-conditioning system [C]//2007 IEEE International Conference on Control and Automation, 2007.
|
| [26] |
马征. 基于改进型Smith预估模糊PID的航向控制研究 [D]. 大连: 大连海事大学, 2020.
|
| [27] |
衡丽帆, 杨世忠. 基于九点控制器的模糊自适应Smith PID控制器的研究[J]. 自动化技术与应用, 2019, 38(7): 1-4. |
| [28] |
李荣喜. 基于莱维和声搜索算法的微网系统容量多目标优化研究 [D]. 北京: 北京交通大学, 2018.
|
| [29] |
李亚男, 张靠社, 张刚, 等. 基于改进和声搜索算法的配电网多目标综合优化[J]. 电网与清洁能源, 2017, 33(6): 82-86. |
| [30] |
程翠娜, 奉松绿, 莫礼平. 基于正余弦优化算子和Levy飞行机制的和声搜索算法[J]. 数据采集与处理, 2023, 38(3): 690-703. |
2025, Vol. 47
