Modeling and Simulation
Vol. 12  No. 01 ( 2023 ), Article ID: 60648 , 13 pages
10.12677/MOS.2023.121029

基于混合算法优化BP-PID控制的负压吸引器 研究

赵力杰1,甘屹2*,孙福佳1

1上海理工大学机械工程学院,上海

2日本中央大学理工学部,日本 东京

收稿日期:2022年12月8日;录用日期:2023年1月21日;发布日期:2023年1月29日

摘要

负压伤口治疗技术(Negative Pressure Wound Therapy, NPWT)是一种创面治疗新技术,负压吸引器应用该技术广泛应用于临床伤口愈合治疗中。真空泵作为负压源是主要的工作部件,针对其存在外部干扰、传感器延迟以及建模不精确等引起的负压强度不稳定的现象,提出一种应用于真空泵的连续负压控制优化方法。首先,提取真空泵及导管等的关键参数,建立负压吸引器创面治疗过程中的数学模型;其次,结合BP神经网络和PID控制,通过识别并优化真空泵伺服动态控制参数,并反馈到控制器输入端;最后,引入灰狼算法(GWO)与粒子群算法(PSO)的混合算法优化BP神经网络,进一步提高神经网络的精度。通过仿真,与传统PID、BP-PID及PSO-BP-PID相比,所提出的混合算法分别提前了1.0s 、0.5 s和0.4 s,稳态误差分别减少了98%、90%和80%,且几乎无振荡和超调,并通过实验验证了应用于负压吸引器上有良好的控制效果。

关键词

负压伤口治疗技术,真空泵,BP神经网络,灰狼算法,粒子群算法

Research on Negative Pressure Aspirator Based on Hybrid Algorithm to Optimize BP-PID Control

Lijie Zhao1, Yi Gan2*, Fujia Sun1

1School of Mechanical Engineering, University of Shanghai for Science and Technology, Shanghai

2Faculty of Science and Engineering, Chuo University, Tokyo Japan

Received: Dec. 8th, 2022; accepted: Jan. 21st, 2023; published: Jan. 29th, 2023

ABSTRACT

Negative Pressure Wound Therapy (NPWT) is a new wound healing technology, and the negative pressure suction device is widely used in clinical wound healing treatment. The vacuum pump is the main working component as the negative pressure source. Aiming at the unstable negative pressure intensity caused by external interference, sensor delay and inaccurate modeling, a continuous negative pressure control optimization method applied to the vacuum pump is proposed. Firstly, the key parameters of vacuum pump and catheter were extracted, and the mathematical model of vacuum suction device in wound treatment was established; secondly, combining BP neural network and PID control, the dynamic control parameters of vacuum pump servo are identified and optimized, and fed back to the controller input; finally, a hybrid algorithm of Grey Wolf Optimization (GWO) and Particle Swarm Optimization (PSO) is introduced to optimize the BP neural network to further improve the accuracy of the neural network. Through simulation, compared with the traditional PID, BP-PID and PSO-BP-PID, the proposed hybrid algorithm is advanced by 1.0s, 0.5s and 0.4s respectively, the steady-state error is reduced by 98%, 90% and 80% respectively, and there is almost no oscillation and overshoot. The experimental results show that the proposed hybrid algorithm has a good control effect on the negative pressure suction.

Keywords:Negative Pressure Wound Therapy, Vacuum Pump, BP-PID, GWO, PSO

Copyright © 2023 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0).

http://creativecommons.org/licenses/by/4.0/

1. 引言

负压伤口治疗技术(NPWT)在促进各种创面修复中作用十分显著 [1] [2] [3]。负压吸引器结构模型如图1(a)所示,应用NPWT原理,在患者开放性创口处营造一个封闭的负压环境,在负压的作用下吸引去除渗出物,从而改善微血管血流,促进伤口愈合,可以有效防止感染的发生,进而帮助组织快速生长 [4] [5]。其操作机理如图1(b)所示。

负压吸引器在创面处产生的压力是影响创面治疗效果的关键,而真空泵作为负压吸引器的重要组成部分,其稳定运行至关重要。由于容积变化、传感器信号的延迟以及建模不精确等因素的影响,负压吸引过程存在着一定的干扰和不确定性。自PID算法提出以来,它在自动控制技术中占据了非常重要的地位。传统PID通过提前离线调节设置参数,在面对复杂的实际控制对象时,依靠传统的人工整定方法会导致速度慢和不准确的问题 [6]。

负压吸引器在创面处产生的压力是影响创面治疗效果的关键,而真空泵作为负压吸引器的重要组成部分,其稳定运行至关重要。由于容积变化、传感器信号的延迟以及建模不精确等因素的影响,负压吸引过程存在着一定的干扰和不确定性。自PID算法提出以来,它在自动控制技术中占据了非常重要的地位。传统PID通过提前离线调节设置参数,在面对复杂的实际控制对象时,依靠传统的人工整定方法会导致速度慢和不准确的问题 [6]。BP神经网络具有自适应、自组织以及自学习的特点,对工业过程控制中的流量、温度、压力以及成分等预测以及其他控制领域内都有着广泛的应用 [7] [8] [9]。将BP神经网路应用于控制算法中,优化PID的控制参数,通过自适应学习可以有效的克服系统参数变化和外部干扰的影响 [10]。郭清 [11] 等通过采用BP神经网络在线动态调整输出PID各参数的最优值,有效的缩短了系统的阶跃响应周期,且提高了控制精度。但是由于BP神经网络采用梯度下降法,初始值是随机选取的,这就使得BP神经网络在学习过程中容易陷入局部极值,从而导致网络出现振荡,影响整个系统的高效运行 [12]。

Figure 1. Operating mechanism of negative pressure wound treatment device. (a) Structure model of negative pressure suction device; (b) working mechanism of NPWT [5]

图1. 负压伤口治疗装置操作机理。(a) 负压吸引器结构模型;(b) NPWT工作机理 [5]

负压吸引器在创面处产生的压力是影响创面治疗效果的关键,而真空泵作为负压吸引器的重要组成部分,其稳定运行至关重要。由于容积变化、传感器信号的延迟以及建模不精确等因素的影响,负压吸引过程存在着一定的干扰和不确定性。自PID算法提出以来,它在自动控制技术中占据了非常重要的地位。传统PID通过提前离线调节设置参数,在面对复杂的实际控制对象时,依靠传统的人工整定方法会导致速度慢和不准确的问题 [6]。BP神经网络具有自适应、自组织以及自学习的特点,对工业过程控制中的流量、温度、压力以及成分等预测以及其他控制领域内都有着广泛的应用 [7] [8] [9]。将BP神经网路应用于控制算法中,优化PID的控制参数,通过自适应学习可以有效的克服系统参数变化和外部干扰的影响 [10]。郭清 [11] 等通过采用BP神经网络在线动态调整输出PID各参数的最优值,有效的缩短了系统的阶跃响应周期,且提高了控制精度。但是由于BP神经网络采用梯度下降法,初始值是随机选取的,这就使得BP神经网络在学习过程中容易陷入局部极值,从而导致网络出现振荡,影响整个系统的高效运行 [12]。

为了进一步提高控制效果,保证控制精度,需要对神经网络中的初始值进行优化选取。群体智能算法是一种智能优化算法,算法的机制大多是从生物或社会的行为中提取出来的 [13],比如遗传算法(GA)、蚁群算法(AOC)等等。由于这些算法具有更好的寻找全局最优解的能力,因此被广泛应用于科学技术、工业等领域 [14]。灰狼算法是由Mirjalili等于2014年提出 [15],模拟了自然界灰狼种群的领导层级和狩猎制度,具有设置参数少和寻优能力强的优点,预测准确度较高。但是灰狼算法局部收敛速度较慢,因此容易陷入局部最优解,通过引入非线性因子加快其收敛可以促使其跳出局部最优解。粒子群算法是通过模拟鸟群觅食行为而发展起来的一种参数简单、功能强大的群智能算法,自1995年提出粒子群算法以来,它已成功应用于科学和工程领域,如PID的调谐,路径估计,参数优化和机器人等领域,PSO算法结构简单,易于实现,特别是在求解非线性和不可微分的复杂优化问题时 [16]。因此,本文欲通过将粒子群算法与灰狼算法进行结合,在提高算法寻优的准确性的同时又可以更快速的收敛。

综上所述,本文针对负压引流器的控制效果不理想问题,通过真空泵系统及负压动力系统参数建立了其数学模型,提出使用BP-PID对负压吸引清创过程进行动态控制,为了进一步提高控制效果和控制精度,通过将GWO和PSO结合的混合算法,对神经网络的初值进行选取优化,最后通过实验证明了提出的控制方法的有效性。

2. 负压吸引器数学模型

负压吸引器主要包括一个产生吸力的泵,一个连接到半透水敷料上的吸口,以及对局部创面施加负压并将渗出液输送到收集单元的管道(腔管)。管腔、阀门和罐构成气动回路。负压吸引器工作原理图如图2所示。

Figure 2. Working principle diagram of negative pressure suction device

图2. 负压吸引器工作原理图

负压吸引器在工作时,敷料贴于病人伤口处并在其上覆盖密封膜,在伤口处形成了一个微型的封闭容腔,其大小取决于伤口面积及伤口深度。通过负压泵持续抽取引流瓶内气体形成真空气室,病人伤口处的脓液等混合物也在负压的作用下不断的流入引流瓶内。

根据图2,由连续性方程、伯努利方程及真空技术基本方程等 [17] 对系统的负压回路进行分析,可得:

V d p d t = S e p + Q 1 (1)

S e = S C / ( S + C ) (2)

S = S m ( 1 p u / p ) (3)

1 C = 1 C i = 1 C 1 + 1 C 2 + 1 C 3 (4)

其中p、V、Se、Q1分别为封闭容腔的压力、体积、入口抽速、泄漏量,S、Sm和pu分别为真空泵实际抽速、名义抽速和极限压力;C1、C2、C3分别为真空气室、电–气伺服阀及负压回路管路处的流导,C表示负压回路的总流导。

根据公式(1)~(4),封闭容腔的压力p与负压回路总流导C有关,而C1与C3要远大于C2,故封闭容腔的压力主要由电气伺服控制阀处的流导影响。阀口处的流量Qm表示为

Q m = { C p 2 ρ 0 T 0 / T 1 1 ( P 1 / P 2 b 1 b ) 2 , ( p 1 / p 2 > b ) C p 2 ρ 0 T 0 / T 1 , ( p 1 / p 2 b ) (5)

式中, ρ 0 和T0分别为标准大气压下的空气密度气体温度;T1为当前温度;b为临界压力比,取0.3;p1和p2分别为阀口两端的压力

在考虑电–气伺服阀的流量后,得到负压回路的数学模型如下

d p d t = { K R T 1 C 2 p ρ 0 V T 0 / T 1 1 ( p v / p b 1 b ) ( p 1 / p 2 > b ) K R T 1 C 2 p ρ 0 V T 0 / T 1 ( p 1 / p 2 b ) (6)

d p v d t = d p d t K S m p v v ( 1 p v / p ) (7)

式中,v为泵到阀之间的管路体积;pv为管路中的气体压力;K为绝热指数;R为气体常数。

根据建立的负压连续控制系统的数学模型,通过四阶龙格库塔方法进行求解,并采用Matlab控制软件进行仿真研究。系统采用将BP神经网络与PID控制相结合组成的BP-PID控制器进行控制。

3. BP神经网络PID控制算法

基于真空泵的负压连续控制系统,通过调节伺服控制装置,输出连续的负压信号,可以实现封闭容腔内负压高精度高响应连续可调。由于PID控制器具有简单、坚固、适应性强、可靠性高等优良性能,广泛应用于工业过程控制领域。PID控制器的控制算法分为增量式和位置式两种。经典增量式数字PID的算法公式为

u ( k ) = u ( k 1 ) + K p [ e ( k ) e ( k 1 ) ] + K i e ( k ) + K d [ e ( k ) 2 e ( k 1 ) + e ( k 2 ) ] (8)

其中, K p K i K d 分别是PID控制器的比例增益、积分增益和微分增益。 e ( k ) 是当前采样时间的预期输出与实际输出之间的差额,是当前采样时间的控制输出。

BP神经网络为三层前馈网络结构,由输入层、隐含层以及输出层组成,它使用梯度搜索技术来最小化预期输出值和实际输出值的均方误差,本文中的网络输入层有4个单元,隐藏层有5个单元,输出层有3个单元。BP神经网络的结构图如图3所示。

Figure 3. The structure of BP Neural Network

图3. BP神经网络的结构

根据式(8)设置神经网络的输入层为 e ( k ) e ( k ) e ( k 1 ) e ( k ) 2 e ( k 1 ) + e ( k 2 ) 和常数1。即:

I n 1 = x 1 = e , I n 2 = x 2 = e ( k ) e ( k 1 ) , I n 3 = x 3 = e ( k ) 2 e ( k 1 ) + e ( k 2 ) , I n 4 = x 4 = 1 (9)

隐含层采用Sigmoid作为激励函数,隐含层的输入、输出为:

I j ( k ) = j = 0 4 ω i j x i (10)

O j ( k ) = f ( I j ( k ) ) , ( j = 1 , 2 , , 5 ) (11)

其中 ω i j 为隐含层的加权系数,隐含层采用Sigmoid作为激励函数:

f ( x ) = tanh ( x ) = e x e x e x + e x (12)

输出层的输入、输出为:

I q ( k ) = t = 0 4 ω j q O j (13)

O q ( k ) = g ( I q ( k ) ) , ( q = 1 , 2 , 3 ) (14)

其中 ω j q 为输出层的加权系数,输出层使用非负的Sigmoid函数作为输出层神经元的激励函数:

g ( x ) = 1 2 ( 1 + tanh ( x ) ) = e x e x + e x (15)

输出层的三个输出分别对应的是BP神经网络PID控制器的参数 K p K i K d ,分别如下:

O q ( 1 ) = K p , O q ( 2 ) = K i , O q ( 3 ) = K d (16)

性能指标输出误差二次方函数 E ( k ) 如下:

E ( k ) = ( r i n ( k ) y o u t ( k ) ) 2 / 2 (17)

通过应用梯度下降法对神经网络的权值系数进行在线动态修正,可得权值系数变换公式为:

Δ ω i j ( k ) = η δ q O J ( k ) + α Δ ω i j ( k 1 ) (18)

δ q = e ( k ) sgn ( y ( k ) u ( k ) ) u ( k ) O q ( k ) g [ I q ( k ) ] (19)

其中 η 为学习速率, α 为惯性因子,而隐含层的权值计算公式同理:

Δ ω j q ( k ) = η δ j I n i ( k ) + α Δ ω j q ( k 1 ) (20)

δ j = f [ I j ( k ) ] q = 0 2 δ q ω j q ( k ) (21)

式中

g [ x ] = g ( x ) [ 1 g ( x ) ] , f [ x ] = 1 f 2 ( x ) 2 (22)

BP神经网络采用梯度下降法,迭代过程中的学习率 η 和惯性系数 α 的初值对结果影响较大,若初值设置不合理可能会在迭代过程中陷入局部极值,从而导致网络出现振荡,影响控制的性能。因此,需对初值的设置进一步优化。

4. 混合算法优化BP-PID控制算法

为了保证控制精度,提高控制效率,BP神经网络的初值的选取至关重要,本文欲采用GWO结合PSO算法在迭代中对 η α 进行全局寻优,从而保证BP神经网络能够更为精准有效的找到动态控制参数,提高控制系统的稳定性。应用GWO-PSO混合算法优化BP-PID控制系统的结构如图4所示。

Figure 4. Structure of BP-PID control system optimized by hybrid algorithm

图4. 混合算法优化BP-PID 控制系统结构图

总体的适应度函数由BP网络的输出与预期输出值之间的方差函数表示,并根据 [18] 有

F = 1 T i = 1 T ( y i y i ) 2 (23)

式中,T为训练次数; y i y i 分别为第i次的预测输出和期望输出。

灰狼算法源于自然界中灰狼的等级制度与狩猎行为,根据计算得到的适应度值将整个狼群分为最优、次优、第三优灰狼和其他灰狼四个等级,并分别简称 α 狼, β 狼、 δ 狼和 ω 狼。通过计算灰狼个体与猎物之间的距离,实现灰狼位置的更新。

灰狼 ω 的位置更新如下

X ( t + 1 ) = A 1 X 1 + A 2 X 2 + A 3 X 3 C 1 + C 2 + C 3 (24)

其中,X1,X2,X3 α 狼, β 狼和 δ 狼的位置,系数A1,A2,A3,C1,C2,C3根据下式计算所得:

A = 2 a r 1 a (25)

C = 2 r 2 (26)

其中,r1和r2是0到1之间的随机数,a是收敛因子,计算式如下:

a = 2 2 ( 1 e 1 × ( e t m 1 ) ) (27)

直到迭代结束,选取最优的 α 狼作为输出,表示为

x g w o = [ η , α ] (28)

由PSO进行下一步的迭代,并记为

x i , j = [ η , α ] i j (29)

根据灰狼算法产生的输出随机选择PSO的第一个粒子,如下式:

x 1 , j = r a n d ( [ x g w o τ , x g w o + τ ] ) (30)

其中, τ 为参数公差。粒子的下一次迭代如下

x i , j = x i 1 , j + v i , j (31)

其中 v i , j 表示粒子的迭代速度和方向,表示如下:

v i , j = λ i × v i 1 , j + c 1 × r a n d 1 × p b e s t , i 1 c 2 × r a n d 2 × g b e s t x i , j (31)

其中 r a n d 1 r a n d 2 是介于0~1之间变化的随机数; c 1 c 2 为加速常数, p b e s t , i 1 g b e s t 分别为粒子最优位置和全局最优位置。 λ i 为惯性权重,由下式计算:

λ i = 0.05 × λ i 1 (32)

基于混合算法的设计流程图如图5所示。

Figure 5. Optimization of BP-PID control algorithm flow based on hybrid algorithm

图5. 基于混合算法优化BP-PID 控制算法流程

5. 实验与分析

5.1. 算法仿真分析

首先应用Matlab进行仿真,本文中混合算法的最大迭代设置为150次,其中100次由GWO完成,其余的通过PSO继续进行迭代。GWO和PSO的种群规模均为30。图6表示混合算法每次迭代中最佳目标函数的值。

图6可知,目标函数在前100次迭代中迅速收敛,这表明通过GWO确定的最佳目标函数值逐渐向全局最优收敛,但最后趋于平稳且收敛缓慢,而后在迭代的后1/3部分进一步收敛至最优解,这表明通应用PSO算法有效的提高了算法的收敛速度。

Figure 6. Curve of fitness function change

图6. 适应度变化曲线图

为了验证本文提出的复合算法优化BP-PID控制器的控制效果,通过提前设置BP神经网络的学习因子α为0.05,惯性系数η为0.5,并根据传统PID参数设置的实际经验提前设置比例积分微分控制系数。控制系统网络结构和初始参数如表1所示。

Table 1. Network structure and initial parameters

表1. 网络结构及初始参数

首先记录下控制器的阶跃响应曲线,并分析同等条件下应用混合算法优化的控制效果同传统PID、BP-PID、和PSO-BP-PID进行对比,得到阶跃响应曲线图、误差曲线图对比图如图7图8所示。

图7图8可以看出,传统的PID控制波动较大,超调明显且趋于平稳用时最长。应用BP-PID进行控制,虽然有效避免了振荡,但还是存在一定的超调,且趋于稳态用时依旧较长。引入了PSO算法的PSO-BP-PID控制相较于传统PID和BP-PID控制有效的减少了趋于稳态的用时,但仍存在一定的超调现象,说明单独应用PSO算法的寻优效果并不理想。而采用GWO和PSO的混合算法下的BP-PID控制的控制效果表现相对良好,不仅在很短的时间内就收敛至目标,且超调更小,验证了混合算法优化下控制的有效性。

将四种控制方法仿真得到的阶跃响应结果数据进行处理得到关于稳态时间、稳态误差、振荡次数和最大超调量四个指标数值,如表2所示。

表2可以看出,本文提出的GWO-PSO-BP-PID稳态用时0.2 s相较于其他三种控制器分别提前了1.0 s、0.5 s和0.4 s,稳态误差分别减少了98%、90%和80%,且几乎无超调和振荡现象,说明应用GWO-PSO-BP-PID算法下的控制器有效的提高了系统的响应速度、控制精度以及系统的稳定性。

Figure 7. Step response curve

图7. 阶跃响应曲线图

Figure 8. Error curve

图8. 误差变化曲线图

Table 2. Comparison of performance indexes

表2. 性能指标对比

5.2. 实验与应用

实验装置图如图9所示,主要工作元件包括引流瓶、过滤器、压力传感器、压力阀、真空泵、树莓派、电源驱动模块、敷料及导管等组成。

Figure 9. Schematic diagram of experiment

图9. 实验示意图

基本结构参数如表3所示。其中真空泵选用型号为KPV8。

Table 3. Structural parameters

表3. 结构参数

将控制器用于负压吸引控制系统中,根据文献 [17] 得知,负压吸引治疗过程中的最佳负压值为−125~−450 mmHg (−0.017~−0.060 MPa),通过提前设定期望压强为−0.04 Mpa,在室内温度为15的情况下采用XGZP040DB1R系列的压力传感器,并记录压力随时间变化的数据,得到负压变化曲线如图10所示。

图10中可以看出,开始时压力并没有变化,这是由于此时真空室气体持续抽取中,压力变化不太明显,而曲线在4秒开始压力值迅速变化,在10s时收敛到接近40 kpa并趋于稳定,且几乎没有产生超调,在初始设定目标压力值为33.9 kpa的情况下,其稳态误差较小,表明该控制器对于负压吸引器有良好的控制效果。

6. 结论

本文以负压引流器为研究对象,针对在控制过程中存在外部干扰、传感器延迟以及建模不精确等引起的负压强度不稳定的现象,首先建立了负压引流器工作过程中的数学模型,然后采用BP神经网络和PID控制算法结合,通过识别并优化真空泵伺服动态控制参数,并反馈到控制器输入端。最后引入灰狼算法和粒子群算法的混合算法优化BP神经网络,进一步提高了控制精度和控制效果。通过仿真实验,应用GWO-PSO-BP-PID控制器的阶跃响应只需要0.2 s,比较于传统PID、BP-PID和PSO-BP-PID三种

Figure 10. Pressure change curve

图10. 压力变化曲线

控制器分别提前了1.0 s、0.5 s和0.4 s,稳态误差分别减少了98%、90%和80%,振荡次数和最大超调量为0,相较于BP-PID和PSO-BP-PID控制器振荡次数2次,几乎实现了无振荡和超调,稳态误差仅为0.0001。说明GWO-PSO-BP-PID控制器具有良好的控制性能。另外,通过实验验证在预设目标为33.9 kpa下,在几乎没有超调的情况下实现了稳定控制,验证了该控制方法对负压吸引器动态控制的有效性,为研究负压吸引器的动态控制以及相应控制算法的优化提供了一种新的思路,具有一定的现实意义。

基金项目

国家自然科学基金(No.51375314)资助项目。

文章引用

赵力杰,甘 屹,孙福佳. 基于混合算法优化BP-PID控制的负压吸引器研究
Research on Negative Pressure Aspirator Based on Hybrid Algorithm to Optimize BP-PID Control[J]. 建模与仿真, 2023, 12(01): 304-316. https://doi.org/10.12677/MOS.2023.121029

参考文献

  1. 1. Resadita, R., Seswandhana, M.R., Purnomo, E., Anzhari, S., et al. (2022) The Effect of NPWT in Wound Healing and Bacterial Count on Deep Dermal Burn Injury Model: An Experimental Study. Annals of Medicine and Surgery, 75, Article ID: 103367. https://doi.org/10.1016/j.amsu.2022.103367

  2. 2. 季超, 肖仕初. 负压伤口疗法在创面治疗中的临床应用及其相关研究进展[J]. 中华烧伤与创面修复杂志, 2022, 38(6): 585-589.

  3. 3. Madrigal, P., Moshal, T., Bernabe, R., et al. (2022) A Comparison of Negative Pressure Wound Therapy Modalities, VAC versus Non-Commercial NPWT Alternatives: A System-atic Review of RCTs/CCTs. Journal of Tissue Viability, 31, 630-636. https://doi.org/10.1016/j.jtv.2022.10.002

  4. 4. Setty, A., Mehta, K., Jenkins, P., et al. (2021) M-VAC-Portable Negative Pressure Wound Therapy (NPWT) for Low Resource Set-tings. Journal of the American College of Surgeons, 233, e161. https://doi.org/10.1016/j.jamcollsurg.2021.08.434

  5. 5. Phiri, C., Valle, C., Botzheim, J., et al. (2021) Fuzzy Rule-Based Model for Outlier Detection in a Topical Negative Pressure Wound Therapy Device. ISA Transactions, 117, 16-27. https://doi.org/10.1016/j.isatra.2021.01.046

  6. 6. Ambroziak, A. and Chojecki, A. (2023) The PID Controller Optimisation Module Using Fuzzy Self-Tuning PSO for Air Handling Unit in Continuous Operation. Engineering Applications of Artificial Intelligence, Part A, 117, Article ID: 105485. https://doi.org/10.1016/j.engappai.2022.105485

  7. 7. 刘旋, 梁娜, 袁朝辉. 飞机液压能源模块负载模拟装置试验研究[J]. 机电工程, 2019, 36(11): 1153-1159.

  8. 8. 许扬, 蔡安民, 吴梓秋, 等. 基于BP神经网络和多因素权重分析的气热除冰温度影响因素研究[J]. 热力发电, 2022(12): 131-140.

  9. 9. Sun, D.F., Xu, Q.L., Zhang, F.K., et al. (2022) Product Composition Control Based on Backpropagation Neural Network in Pressure-Swing Distillation Processes. Chemical Engineering and Processing—Process Intensification, 2022, Article ID: 109224. https://doi.org/10.1016/j.cep.2022.109224

  10. 10. Han, L. and Zhang, Z. (2012) The Application of Immune Genetic Algo-rithm in Main Steam Temperature of PID Control of BP Network. Physics Procedia, Part A, 24, 80-86. https://doi.org/10.1016/j.phpro.2012.02.013

  11. 11. 郭清, 孙蓉, 徐立芳, 等. 采用非线性模块的BP神经网络PID水位预测控制[J]. 实验室研究与探索, 2022, 41(8): 128-133.

  12. 12. 龚凡, 龚永康. 基于GSA-BP神经网络PID的智能车速度控制仿真研究[J]. 计算机应用与软件, 2022, 39(9): 121-127.

  13. 13. Wei, D., Wang, Z.B., Si, L., et al. (2021) Preach-ing-Inspired Swarm Intelligence Algorithm and Its Applications. Knowledge-Based Systems, 211, Article ID: 106552. https://doi.org/10.1016/j.knosys.2020.106552

  14. 14. Xu, Z.J. and Liu, J.X. (2022) Research on Temperature Control of Liposome High Pressure Homogenizer Based on Genetic Algorithm Optimization PID. Procedia Computer Science, 208, 330-337. https://doi.org/10.1016/j.procs.2022.10.047

  15. 15. Mirjalili, S., Mirjalili, S.M. and Lewis, A. (2014) Grey Wolf Optimizer. Advances in Engineering Software, 69, 46-61. https://doi.org/10.1016/j.advengsoft.2013.12.007

  16. 16. Feng, H., Ma, W., Yin, C.B., et al. (2021) Trajectory Control of Electro-Hydraulic Position Servo System Using Improved PSO-PID Controller. Automation in Construction, 127, Article ID: 103722. https://doi.org/10.1016/j.autcon.2021.103722

  17. 17. 李宝仁, 李锦云, 杜经民. 基于真空泵的正负压连续控制系统建模与仿真研究[J]. 中国机械工程, 2004(11): 8-10.

  18. 18. Tang, G., Lei, J.M., Du, H.H., et al. (2022) Proportion-al-Integral-Derivative Controller Optimization by Particle Swarm Optimization and Back Propagation Neural Network for a Par-allel Stabilized Platform in Marine Operations. Journal of Ocean Engineering and Science. https://doi.org/10.1016/j.joes.2022.05.015

  19. NOTES

    *通讯作者。

期刊菜单