核电钢筋绑扎移动机械臂抗倾覆控制

游景涛 ,  张华 ,  周依霖 ,  韩文超

科学技术与工程 ›› 2026, Vol. 26 ›› Issue (29) :12679-12687

PDF (4466KB)
科学技术与工程 ›› 2026, Vol. 26 ›› Issue (29) :12679-12687 DOI: 10.12404/j.issn.1671-1815.2508939
自动化技术、计算机技术

核电钢筋绑扎移动机械臂抗倾覆控制

作者信息 +

Anti-overturning Control of Mobile Manipulator for Nuclear Power Rebar Binding

Author information +
文章历史 +

摘要

针对核电钢筋绑扎移动机械臂在狭窄空间的倾覆稳定性问题,提出一种双边界并行倾覆力矩法(dual-boundary tip-over moment,DB-TOM)。该方法通过重构倾覆轴系优化计算流程,平均计算耗时较传统方法缩减18.7%,满足系统毫秒级实时控制需求。构建静/动态耦合动力学模型,剖析惯性力与陀螺力矩对稳定性的影响机制。设计模糊PID(proportional integral derivative)控制器,以关节角加速度为控制变量,建立倾覆力矩闭环反馈回路。仿真结果表明:典型连续作业工况下,系统稳态误差均值收敛至-0.51 N·m,标准差为0.26 N·m;引入外部阶跃负载扰动时,最大动态力矩偏差较固定增益PID控制下降34%。数据验证该控制策略具备抑制力矩波动与扩大系统稳定裕度的特性,可作为移动机械臂动态作业的安全控制依据。

Abstract

To address the overturning stability of a mobile manipulator for nuclear power rebar binding in confined spaces, a dual-boundary parallel tip-over moment method was proposed. By reconstructing the tipping-over axis system to optimize the computational flow, the average calculation time decreases by 18.7% compared to traditional methods, satisfying the millisecond-level real-time control requirements. A statically and dynamically coupled dynamic model was formulated to analyze the influence mechanisms of inertial forces and gyroscopic moments on stability. A fuzzy proportional integral derivative(PID) controller was designed with joint angular accelerations as control variables, establishing a closed-loop feedback loop for the tipping-over moment. Simulation results indicate that under typical continuous operation conditions, the mean steady-state error converges to -0.51 N·m with a standard deviation of 0.26 N·m. Upon introducing an external step load disturbance, the maximum dynamic moment deviation decreases by 34% compared to fixed-gain PID control. Data verifies that this control strategy exhibits characteristics of suppressing moment fluctuations and expanding the system stability margin, providing a safety control reference for dynamic operations of mobile manipulators.

Graphical abstract

关键词

移动机械臂 / 倾覆稳定性 / 模糊PID控制 / 倾覆力矩法 / 仿真分析

Key words

mobile robot arm / overturning stability / fuzzy PID control / top-over moment method / simulation analysis

引用本文

引用格式 ▾
游景涛, 张华, 周依霖, 韩文超. 核电钢筋绑扎移动机械臂抗倾覆控制[J]. 科学技术与工程, 2026, 26(29): 12679-12687 DOI:10.12404/j.issn.1671-1815.2508939
YOU Jing-tao, ZHANG Hua, ZHOU Yi-lin, HAN Wen-chao. Anti-overturning Control of Mobile Manipulator for Nuclear Power Rebar Binding[J]. Science Technology and Engineering, 2026, 26(29): 12679-12687 DOI:10.12404/j.issn.1671-1815.2508939

登录浏览全文

4963

注册一个新账户 忘记密码

在核电站建造过程中,钢筋绑扎作业因人工效率低(约25根/h)与高风险性(事故率占18%)成为施工瓶颈[1],研发移动机械臂自动实现钢筋安装绑扎成为必然趋势。然而,狭窄的钢筋网格环境(间距≤0.5 m)与动态作业需求使得机械臂存在倾覆稳定性问题,现有研究对此类复杂场景的适应性仍有待提高。
Borkar等[2]总结了轮式机器人稳定性分析方法,指出需加强动态环境和多机协作研究。Tao等[3]开发了可变形轮腿机器人,能切换模式提升越障能力。Son等[4]设计可移动电池组,调节消防履带机器人重心,防止爬楼倾覆。钟功祥等[5]优化永磁吸附攀爬机器人设计,增强其在陡峭井架上的稳定性。宁会峰等[6]则分析了光伏除尘机械臂在倾斜路面的动态稳定性变化。Xing等[7]以零力矩点(zero moment point,ZMP)有效区域,实现建筑机械臂毫秒级倾覆预警。然而,现有文献中提出的动态倾覆稳定性判据,包括倾覆力矩法[8]、能量稳定裕度[9]、零力矩点法[10]、稳定锥方法[11]、力-角稳定性度量法[12]以及质心-支撑区域法[13]等,本质上仍是在静态稳定性框架中引入速度、加速度或外力扰动项的扩展,在核电狭窄空间等特定复杂动态场景下适应性不足。尤其在核电站钢筋绑扎场景中,这些方法的局限性尤为突出:狭窄的钢筋网格(间距≤0.5 m)与末端的高频运动形成的动态耦合效应,使得ZMP等传统判据因忽略陀螺力矩与惯性力耦合导致预测精度下降,而倾覆力矩(tip-over moment,TOM)的高计算复杂度又难以满足核电施工毫秒级实时控制需求。
针对核电狭窄空间作业中的倾覆稳定性问题,开展分析与控制策略研究。建立静/动态耦合的倾覆动力学模型,系统揭示惯性力与陀螺力矩对稳定性的影响机制。提出一种改进的双边界并行倾覆力矩法(dual-boundary TOM,DB-TOM),通过重构倾覆轴系与力矩投影关系,显著降低计算复杂度,提升判别效率。设计一种模糊PID(proportional integral derivative)控制器,通过实时调整关节角加速度,实现对倾覆力矩的精确闭环控制,以克服传统PID在非线性系统中的局限性。依托MATLAB平台建立仿真环境,在连续作业与外部阶跃载荷工况下,测试上述控制架构对系统倾覆力矩的跟随性能与状态响应特征。

1 移动机械臂系统组成

抓举机器人(样机如图1所示)主要由履带移动平台、液压升降平台、六轴机械臂(具体参数如表1所示)、钢筋液压夹取机构、四液压支腿系统及电气控制系统组成。系统需实现以下功能:移动定位、钢筋抓取与抬举、绑扎位姿调整、液压支腿稳定支撑及远程控制操作。具体作业流程如下。

步骤1 遥操作移动至作业位置。操作人员通过远程示教器控制履带移动平台,行进至目标绑扎区域。双侧液压马达独立驱动,确保在不平整地面具备高通过性。

步骤2 液压支腿展开与平台稳定。启动对称布置的四液压支腿系统,独立液压缸驱动支腿向下伸展。支腿接触地面后施加预紧力,抬升履带离地,降低重心、增大支撑面积,显著提升静态稳定性。

步骤3 钢筋抓取与定位。操作人员通过无线遥控器操控六轴机械臂,使末端液压夹爪抵达目标钢筋位置。机械臂由伺服电机驱动各关节运动;夹爪采用双V形齿状结构,在液压驱动下以最大夹持力锁紧钢筋。

步骤4 钢筋绑扎位姿调整。

平行地面绑扎:关节1~关节3协同运动将钢筋水平抬升至目标高度,关节4~关节6微调末端姿态,确保与已有网格平行对齐。

垂直地面绑扎:液压升降平台举升机械臂至作业高度,关节6驱动夹爪旋转90°,使钢筋垂直,随后关节2~关节4调整空间位姿完成定位。

该流程实现了从远程移动、平台稳定、钢筋抓取到最终绑扎位姿调整的全过程自动化作业。

2 倾覆稳定性判据

任意情况下,倾覆力矩(TOM)[14]对任意倾覆边界的数学模型均可表述为

TOM=(Gy×ry)eii+1+(F1×r1i)eii+1+(F1×rii+1)eii+1+n1eii+1

式(1)中:TOM为系统相对于倾覆边界ii+1的倾覆力矩;Gy为移动平台的整体重力矢量;ry为平台重力作用点(质心)到倾覆边界线ii+1的位置矢量;eii+1为沿倾覆边线ii+1的单位方向向量;F1为机械臂关节1(基座)上所受的空间力矢量;r1i为关节1受力点到倾覆边界线ii+1的位置矢量;n1为机械臂关节1所受空间力矩矢量。

由式(1)可知,第一项为移动平台重力对倾覆边界的力矩,第二项为关节1上所受力对倾覆边界中心点的力矩,第三项为关节1上所受力作用在倾覆边界中心点后的力对倾覆边线的力矩,第四项为关节1上所受力矩对倾覆边线的投影。

2.1 传统倾覆力矩法(TOM)及其局限性

首先,需要明确移动机械臂在支撑多边形上的受力情况,作为后续分析的基础。系统力学模型如图2所示,移动平台受多维度力/力矩作用。其中,Pi与Pj为液压支腿与地面的接触点,二者形成倾覆轴线eij,4个倾覆轴线所围成的面为倾覆轴面。

传统倾覆力矩法通过计算机械臂动力学对机器人支撑多边形各边界的力矩来评估稳定性。对于图5所示的四支腿系统,需分别计算绕4条倾覆边界线(e01,e12,e23,e30)的力矩TOM,系统的稳定裕度由最小值决定,即

TOM=min(TOM01,TOM12,TOM23,TOM30)

然而,该方法存在固有局限性:必须完成全部4个边界的复杂力矩投影计算后,才能通过比较得出结果。这种“计算-比较”模式在动态环境中产生了巨大的计算冗余,因为系统通常只对某一两个边界构成实质性威胁,难以满足毫秒级实时控制的需求。

2.2 双边界并行倾覆力矩法(DB-TOM)的重构原理

传统TOM方法需遍历计算支撑多边形全部4个边界的力矩。基于移动底盘矩形拓扑的对称特征,提出双边界并行倾覆力矩法(DB-TOM),通过提取预判因子解耦稳定性判别逻辑,将力矩计算维度从四边界简化为双边界。

2.2.1 平行边界的动力学解耦与预测因子提取

由于移动底盘的矩形拓扑特征,系统在任意时刻必定沿某一对互相平行的轴线(如X轴或Y轴方向)存在最危险倾覆趋势。以X方向的平行边界i0i1与i2i3为例,假设系统向i0i1边界倾覆的概率更高,则必然满足条件为

TOM01<TOM23

将普遍公式代入上述进行展开。由于边界i0i1与i2i3相互平行,其单位方向矢量在局部坐标系下具有共线性(即e01=e23=ex),且r1i为基坐标系原点至倾覆轴面几何中心的法向量。因此,机械臂对中心的动态扰动项在两条平行边界上的投影是等效的,即存在恒等式为

(F1×r1i)e01+n1e01=(F1×r1i)e23+n1e23

利用这一共线特征对不等式进行移项化简,将包含F1、n1的共同项提取至不等式左侧,得

(F1×r1i)e01+n1e01<-$\frac{({\mathit{F}}_{1}\times {\mathit{r}}_{01}+{\mathit{G}}_{\mathit{y}}\times {\mathit{r}}_{\mathrm{y}01}){\mathit{e}}_{01}}{2}$-$\frac{({\mathit{F}}_{1}\times {\mathit{r}}_{23}+{\mathit{G}}_{\mathit{y}}\times {\mathit{r}}_{\mathrm{y}23}){\mathit{e}}_{23}}{2}$

2.2.2 物理量化与阈值判据

上述不等式不仅在数学上实现了降维,更具有明确的物理意义。令不等式左侧为倾覆趋势预测因子X1,右侧为临界值C1,则有

C1=-$\frac{({\mathit{F}}_{1}\times {\mathit{r}}_{01}+{\mathit{G}}_{\mathit{y}}\times {\mathit{r}}_{\mathrm{y}01}){\mathit{e}}_{01}}{2}$-$\frac{({\mathit{F}}_{1}\times {\mathit{r}}_{23}+{\mathit{G}}_{\mathit{y}}\times {\mathit{r}}_{\mathrm{y}23}){\mathit{e}}_{23}}{2}$
X1=(F1×rii+1)e01+n1e01

在动力学层面,预测因子X1本质上表征了机械臂(主要动态扰动项)在底盘X轴主方向上产生的交变倾覆力矩等效投影;而临界值C1为由底盘重力分布与支腿几何跨度构成的恢复力矩阈值。

根据动态扰动与恢复力矩的映射关系,建立X轴方向临界边界的判定条件。

当X1<C1时,判定e01为X方向危险边线,倾覆力矩取TOMx=TOM01。

当X1>C1时,判定e23为X方向危险边线,为统一稳定性判据的符号准则,定义TOMx=-TOM23。

同理,对于Y轴方向的平行边界e12与e30,定义预测因子X2与临界值C2。

当X2<C2时,判定e12为Y方向危险线,倾覆力矩取TOMy=TOM12。

当X2>C2时,判定e30为Y方向危险线,为统一稳定性判据的符号准则,定义TOMy=-TOM30。

2.2.3 并行计算与最终判别

基于上述预判逻辑,系统并行求解目标危险边界对应的倾覆力矩TOMx与TOMy。建立稳定性判据如下。

判据1:若min(TOMx,TOMy)<0,系统发生倾覆。

判据2:若min(TOMx,TOMy)≥0,系统处于安全状态。

该判据体系利用法向矢量与力矩变量的符号映射特性,以双边界并行计算替代四边界遍历求解,降低算法的时间复杂度。

3 模糊PID控制器设计

3.1 基于灵敏度加权的关节角加速度分配控制策略

3.1.1 倾覆力矩与关节加速度的线性映射

为建立单个关节角加速度与系统倾覆力矩(TOM)之间的数学关系,并进一步实现基于TOM的关节加减速控制,需对机械臂动力学方程进行系统分解。首先,将作用在关节1上的总力矩分解为

n1=n1α+n1ω

式(8)中:n1α为角加速度在关节1上引起的力矩;n1ω为角速度在关节1上引起的力矩。

为计算单个关节角加速度在关节1上引起的力/力矩,研究采用运动学外推方法逐关节计算运动传递。对于关节i,其角加速度αi所产生各连杆的角加速度及其质心处的线加速度如下。

对自身关节连杆产生的角加速度与质心处的线加速度为

${\stackrel{·}{\mathit{\omega }}}_{\mathit{i}}^{\mathit{i}}$=αi(0,0,1)T
${\stackrel{·}{\mathit{v}}}_{\mathit{i}}^{\mathit{i}}$=0
${\stackrel{·}{\mathit{v}}}_{\mathit{c}\mathrm{i}}^{\mathit{i}}$=${\stackrel{·}{\mathit{\omega }}}_{\mathit{i}}^{\mathit{i}}$×${\mathit{p}}_{\mathit{c}\mathrm{i}}^{\mathit{i}}$

式中:pici为关节i对应杆件质心指向关节i的向量。

对关节i+1连杆的角加速度与质心处的线加速度为

${\stackrel{·}{\mathit{\omega }}}_{\mathrm{i}+1}^{\mathrm{i}+1}$=${\mathit{R}}_{\mathit{i}}^{\mathrm{i}+1}{\stackrel{·}{\mathit{\omega }}}_{\mathit{i}}^{\mathit{i}}$
${\stackrel{·}{\mathit{v}}}_{\mathrm{i}+1}^{\mathrm{i}+1}$=${\mathit{R}}_{\mathit{i}}^{\mathrm{i}+1}{\stackrel{·}{\mathit{\omega }}}_{\mathit{i}}^{\mathit{i}}$×${\mathit{p}}_{\mathrm{i}+1}^{\mathit{i}}$
${\stackrel{·}{\mathit{v}}}_{(\mathit{c}\mathrm{i}+1)}^{\mathrm{i}+1}$=${\stackrel{·}{\mathit{v}}}_{\mathrm{i}+1}^{\mathrm{i}+1}$+${\stackrel{·}{\mathit{\omega }}}_{\mathrm{i}+1}^{\mathrm{i}+1}$×${\mathit{p}}_{\mathit{c}(\mathrm{i}+1)}^{\mathrm{i}+1}$

式中:${\mathit{p}}_{\mathrm{i}+1}^{\mathit{i}}$为关节i+1指向关节i的向量。

对关节i+2及其后续关节的连杆的角加速度与质心处的线加速度为

${\stackrel{·}{\mathit{\omega }}}_{\mathrm{i}+2}^{\mathrm{i}+2}$=${\mathit{R}}_{\mathrm{i}+1}^{\mathrm{i}+2}{\stackrel{·}{\mathit{\omega }}}_{\mathrm{i}+1}^{\mathrm{i}+1}$
${\stackrel{·}{\mathit{v}}}_{\mathrm{i}+2}^{\mathrm{i}+2}$=${\mathit{{\rm P}}}_{\mathrm{i}+1}^{\mathrm{i}+2}$(${\stackrel{·}{\mathit{v}}}_{\mathrm{i}+1}^{\mathrm{i}+1}$+${\stackrel{·}{\mathit{\omega }}}_{\mathrm{i}+1}^{\mathrm{i}+1}$×${\mathit{p}}_{\mathrm{i}+2}^{\mathrm{i}+1}$)
${\stackrel{·}{\mathit{v}}}_{\mathit{c}(\mathrm{i}+2)}^{\mathrm{i}+2}$=${\stackrel{·}{\mathit{v}}}_{\mathrm{i}+2}^{\mathrm{i}+2}$+${\stackrel{·}{\mathit{\omega }}}_{\mathrm{i}+2}^{\mathrm{i}+2}$×${\mathit{p}}_{\mathit{c}(\mathrm{i}+2)}^{\mathrm{i}+2}$

对其前各关节连杆引起的角加速度与质心处的线加速度均为0。

计算出每个连杆质心的线加速度和角加速度后,运动牛顿方程和欧拉方程就可以计算出作用在连杆质心上的惯性力和力矩为

${\mathit{F}}_{\mathit{i}}^{\mathit{i}}$=mi${\stackrel{}{\mathrm{v}}}_{\mathrm{c}\mathit{i}}^{\mathrm{i}}$
${\mathit{N}}_{\mathit{i}}^{\mathit{i}}$=${{\mathit{I}}_{\mathrm{c}}}_{\mathit{i}}{\stackrel{·}{\mathit{\omega }}}_{\mathit{i}}$

在求出各杆惯性力和力矩后可计算对应的关节力矩为

${\mathit{f}}_{\mathit{i}}^{\mathit{i}}$=${\mathit{R}}_{\mathrm{i}+1}^{\mathit{i}}{\mathit{f}}_{\mathrm{i}+1}^{\mathrm{i}+1}$+${\mathit{F}}_{\mathit{i}}^{\mathit{i}}$
${\mathit{n}}_{\mathit{i}}^{\mathit{i}}$=${\mathit{N}}_{\mathit{i}}^{\mathit{i}}$+${\mathit{R}}_{\mathrm{i}+1}^{\mathit{i}}{\mathit{n}}_{\mathrm{i}+1}^{\mathrm{i}+1}$+${\mathit{p}}_{\mathit{c}\mathrm{i}}^{\mathit{i}}$×${\mathit{F}}_{\mathit{i}}^{\mathit{i}}$+${\mathit{p}}_{\mathrm{i}+1}^{\mathit{i}}$×${\mathit{R}}_{\mathrm{i}+1}^{\mathit{i}}{\mathit{f}}_{\mathrm{i}+1}^{\mathrm{i}+1}$

通过将上述所有关节力矩沿连杆结构向内递推至基座(关节1),可求得关节i角加速度αi在关节1处引起的合力与合力矩。

随后,基于前述推导的TOM表达式,将各关节角加速度αi作为变量,在当前关节角度已知的条件下,可建立TOM随αi变化的解析关系式为

TOMαi=kαi+b

3.1.2 基于任务优选的力矩分配机制

在实际核电作业中,机械臂末端(关节4~关节6)通常用于执行精细绑扎任务,频繁的加减速调整可能会影响作业精度。相反,根部关节(如关节2、关节3)具有较大的转动惯量和驱动力矩,是调节系统重心和倾覆力矩的主要执行机构。

因此,为了实现“任务-稳定”解耦,提出一种基于选择矩阵的加权分配策略。

由式(22)可知,倾覆力矩TOM与关节角加速度α呈线性关系。定义Si为第i个关节的倾覆灵敏度系数(tipping sensitivity coefficient),即单位角加速度变化引起的倾覆力矩变化量为

Si=$\frac{\partial \left(\mathrm{T}\mathrm{O}\mathrm{M}\right)}{\partial {\mathit{\alpha }}_{\mathit{i}}}$

为了灵活指定参与抗倾覆调整的关节,引入关节选择因子λi∈{0,1}。当λi=1时,表示该关节被激活参与稳定性控制;当λi=0时,该关节保持原运动轨迹不变。

γi=$\frac{{\mathit{\lambda }}_{\mathit{i}}\left|{\mathit{S}}_{\mathit{i}}\right|}{\stackrel{\mathit{n}}{\sum _{\mathit{j}=1}}\left({\mathit{\lambda }}_{\mathit{j}}\left|{\mathit{S}}_{\mathit{j}}\right|\right)}$

式(24)中:n为关节总数。式(24)确保了总调整量ΔTOM仅在被选定的关节集合中进行分配,且灵敏度(或贡献度)越大的关节承担的调整量越大。

基于该分配系数,将所需的总扭矩调整量ΔTOM按各关节的贡献比例进行分配,即

ΔTOMαi=γiΔTOMα

进一步,结合TOM随αi变化的解析关系式,可求解各关节所需的角加速度调整量为

Δai=$\frac{\mathrm{\Delta }\mathrm{T}\mathrm{O}{\mathrm{M}}_{{\mathit{\alpha }}_{\mathit{i}}}-\mathit{b}}{\mathit{k}}$

基于上述建立的解析关系,可设计相应的PID控制器,通过动态调节各关节的角加速度,实现对TOM的精确闭环控制,确保系统稳定运行。

3.2 基于模糊PID的控制器设计

3.2.1 模糊化接口设计

模糊PID控制器以TOM的误差er和误差变化率ec作为输入变量,通过模糊推理实时调整PID控制器的比例系数Kp、积分系数Ki和微分系数Kd,从而实现对关节角加速度的精确控制,抑制倾覆力矩波动[15]。

设定输入变量er的物理论域为[-10 000, 10 000],ec的物理论域为[-5 000,5 000],输出变量ΔKp、ΔKi、ΔKd的物理论域分别为[0,1]、[0,0.5]、[0,0.6]。所有变量的模糊论域统一为[-3,3],并划分为7个模糊等级:{负大(NB),负中(NM),负小(NS),零(ZO),正小(PS),正中(PM),正大(PB)}。

采用三角形隶属度函数对输入输出变量进行模糊化,其数学表达式为

μAi(qr)=$\left\{\begin{array}{ll}\frac{{\mathit{q}}_{\mathit{r}}-{\mathit{a}}_{\mathit{i}}}{{\mathit{a}}_{\mathit{i}+1}-{\mathit{a}}_{\mathit{i}}},& {\mathit{q}}_{\mathit{r}}\in [{\mathit{a}}_{\mathit{i}},{\mathit{a}}_{\mathit{i}+1}]\\ \frac{{\mathit{a}}_{\mathit{i}+2}-{\mathit{q}}_{\mathit{r}}}{{\mathit{a}}_{\mathit{i}+2}-{\mathit{a}}_{\mathit{i}+1}},& {\mathit{q}}_{\mathit{r}}\in [{\mathit{a}}_{\mathit{i}+1},{\mathit{a}}_{\mathit{i}+2}]\end{array}\right.$

式(27)中:ai、ai+1、ai+2为第i个模糊子集隶属函数的3个特征点。

该函数计算简便、响应迅速,且满足模糊划分的完备性与一致性要求[16]。

3.2.2 模糊控制规则确定与推理

模糊控制规则基于专家经验与系统动态特性设计,采用“IF er is A AND ec is B THEN ΔKp is C, ΔKi is D, ΔKd is E”形式的条件语句构建模糊规则库[17]。

(1)Kp调整原则:当er较大时,增大Kp以提高响应速度;当er较小时,减小Kp以抑制超调;当ec与er同号时增大Kp,异号时减小Kp。

(2)Ki调整原则:当er较大时减小Ki防止积分饱和;当er较小时增大Ki以消除静差。

(3)Kd调整原则:当ec较大时增大Kd以抑制超调;当ec较小时减小Kd以避免振荡。

基于上述原则,建立ΔKp、ΔKi、ΔKd的模糊规则表,分别如表2~表4所示。

3.2.3 解模糊化接口设计

模糊推理输出的ΔKp、ΔKi、ΔKd为模糊量,需通过解模糊化转换为精确量。研究采用重心法进行解模糊化,其计算公式为

c=$\frac{\stackrel{7}{\sum _{\mathit{k}=1}}{\mathit{\mu }}_{\mathit{c}}\left({\mathit{c}}_{\mathit{k}}\right){\mathit{c}}_{\mathit{k}}}{\stackrel{7}{\sum _{\mathit{k}=1}}{\mathit{\mu }}_{\mathit{c}}\left({\mathit{c}}_{\mathit{k}}\right)}$

式(28)中:ck为输出模糊论域值;μc(ck)为对应隶属度。

最终,PID控制器参数按式(29)在线修正,表达式为

$\left\{\begin{array}{l}{\mathit{K}}_{\mathrm{p}}\left(\mathit{k}\right)={\mathit{K}}_{\mathrm{p}}(\mathit{k}-1)+\mathrm{\Delta }{\mathit{K}}_{\mathrm{p}}\\ {\mathit{K}}_{\mathrm{i}}\left(\mathit{k}\right)={\mathit{K}}_{\mathrm{i}}(\mathit{k}-1)+\mathrm{\Delta }{\mathit{K}}_{\mathrm{i}}\\ {\mathit{K}}_{\mathrm{d}}\left(\mathit{k}\right)={\mathit{K}}_{\mathrm{d}}(\mathit{k}-1)+\mathrm{\Delta }{\mathit{K}}_{\mathrm{d}}\end{array}\right.$

该模糊PID控制器结构如图3所示,通过实时感知系统动态特性,实现参数自适应调整,既保留了传统PID的结构简洁性,又具备适应非线性、时变系统的能力,显著提升了倾覆力矩的控制精度与系统稳定性。

4 仿真实验

4.1 仿真参数与参数设置

为全面评估所提方法的性能,采用MATLAB R2023a/Simulink平台,对移动机械臂的动力学与控制进行了联合仿真。仿真采用固定步长ODE4求解器(步长1 ms),机械臂动力学基于Newton-Euler递推算法建模,地面建模为刚性平面,忽略关节摩擦与地面滑移。硬件平台为Intel i9-12900HX处理器、16 GB RAM。

控制器参数设置如下。

模糊PID:输入变量er∈[-10 000,10 000],ec∈[-5 000,5 000];输出变量ΔKp∈[0,1],ΔKi∈[0,0.5],ΔKd∈[0,0.6];初始PID参数为Kp=0.5,Ki=0.15,Kd=0.03。

传统PID控制器(对比基准):采用固定增益策略,作为评估模糊PID动态性能提升幅度的基准线。

参数整定说明:为了确保对比的科学性,传统PID的控制参数是通过试错法(trial-and-error method)在机器人的标称工况(即典型伸展姿态且无外部扰动)下进行的优化整定。

针对基准PID控制器的参数匹配,对比实验未采用遗传算法(genetic algorithm,GA)或粒子群优化(particle swarm optimization,PSO)等全局寻优算法。动力学层面上,移动机械臂执行连续作业时,关节位型变化导致系统等效转动惯量与重力矩呈现非线性时变特征。传统PID本质为线性固定增益控制器;若通过离线寻优获取针对特定轨迹的最优参数解,在机械臂切换作业位姿或受外部扰动时,固定增益机制易引发控制系统模型失配,即单一积分增益Ki难以消除稳态误差。故在该类非线性时变系统中,基准控制器的性能受制于其固定结构,而非参数整定算法。基于此物理约束,引入模糊逻辑机制,依据实时误差状态动态映射PID增益,以匹配被控对象的时变参数特性。

4.2 DB-TOM计算效率验证

为客观评估DB-TOM算法的计算优势,设计了多场景效率对比实验。在匀速、正弦激励及阶跃响应3种典型工况下,分别采用传统TOM(遍历四边界)与DB-TOM(双边界并行)进行1 000次稳定性判别循环,并记录单次计算耗时。

统计结果(如图4所示)表明,DB-TOM方法在各场景下的计算耗时均显著低于传统方法(P< 0.01),平均计算效率提升了约18.7%。

差异性分析:理论上,DB-TOM将核心边界计算量从4条减少至2条,应带来50%的效率提升。实际增益(18.7%)低于理论预期的主要原因在于算法引入了“预判因子”(X,C)的计算开销。然而,这一策略本质上是用低复杂度的代数运算置换了高复杂度的动力学矩阵求解。对于算力受限的嵌入式控制器而言,这近20%的算力余量至关重要,它在保证毫秒级实时响应的同时,也为系统运行更高频率的安全监测提供了可能。

4.3 模糊控制性能仿真

为验证第3章所设计的模糊PID控制器的有效性,在MATLAB/Simulink平台上构建了移动机械臂的联合仿真模型。仿真核心旨在检验控制器在典型作业轨迹下,对不同目标倾覆力矩(TOM)的跟踪能力、稳态精度及抗干扰鲁棒性。

4.3.1 理想轨迹下的跟踪性能

设定机械臂关节运动轨迹为:关节1(0°→90°)、关节2(0°→60°)、关节3(30°→60°),仿真时长60 s。选取20 000、22 500、25 000 N·m三个典型目标TOM值,对比传统PID与模糊PID的控制效果。性能指标如表5所示,跟踪曲线对比如图5~图7所示。

仿真结果表明,模糊PID在所有工况下均能稳定跟踪目标TOM超调量最大降幅达7.187%,调节时间缩短8.4 s;稳态误差均值与波动范围显著降低,说明其具备更好的抗干扰与自适应能力。

4.3.2 抗扰动鲁棒测试

为考核系统在恶劣工况下的可靠性,仿真引入了高斯白噪声(μ=0 N·m,σ2=100 N·m)及1 000 N·m的外部阶跃突变(t=45 s)。结果如图8所示。

在持续的信号噪声干扰下,常规PID滤波能力匮乏,输出呈现剧烈波动(标准差118.92 N·m),且伴有5.07%的超调。而DB-TOM模糊策略利用自适应增益有效抑制了高频杂波,将标准差显著降至48.59 N·m,稳态误差均值收敛至-13.32 N·m,保证了力矩输出的平滑与稳定。

面对45 s时的剧烈负载冲击,改进策略展现了卓越的抗扰刚度,将最大偏差限制在1 114.17 N·m,较常规方案(偏差1 694.77 N·m)降低了约34%。更关键的是,干扰撤除后,常规PID仍残留99.46 N·m的静差,而改进策略迅速回正,最终残差仅为1.72 N·m,实现了近乎无损的精确恢复。

4.3.3 连续作业任务仿真

为验证所提控制策略在模拟实际核电钢筋绑扎连续、多阶段作业中的有效性,设计了包含多个典型动作的连续任务仿真,结果如图9所示。该任务模拟机械臂从抓取钢筋、水平搬运到精确插入网格的完整流程,旨在考核DB-TOM判别机制与模糊PID控制器在动态变化、连续指令下的综合性能,性能指标对比如表6所示。

仿真设定机械臂需依次完成两个连续的姿态调整,对应的关节角目标序列如下。

初始/抓取姿态:[90°, -80°, -15°, 0°, -5°, 0°]。

抬升/平移姿态:[90°, 0°, 0°, 0°, 0°, 0°]。

精细调整/放置姿态:[0°, -18°, 18°, 0°, 0°, 0°]。

为验证模糊PID在连续作业中的综合性能,在120 s仿真周期内,对机械臂从快速搬运到精细操作的全流程进行了量化对比。

在动作切换的瞬态响应上,常规PID控制因缺乏工况感知,在趋近目标值(29 000 N·m)时产生2.45%的超调,存在刚性碰撞隐患。相比之下,模糊PID策略能够实时识别“精细调整”需求并优化增益,将超调量严格限制在0.31%,实现了各阶段的平滑过渡与软着陆。

针对核电钢筋绑扎的毫米级精度要求,以0.5%误差带(28 855~29 145 N·m)衡量系统收敛速度,改进策略得益于变参数调节,仅需18 s即可锁定在目标域内,较常规方案的51 s调节时间缩短了约65%,大幅减少了单次作业的无效等待。

进入最终稳态后,实验组数据进一步展现了卓越的抗干扰能力。与对照组存在-6.51 N·m平均静差及7.38 N·m的标准差相比,改进算法将稳态误差均值缩小至-0.51 N·m,标准差降至0.26 N·m,确立了“零静差、低抖动”的输出特性,充分满足复杂环境下高精度作业的需求。

5 结论

针对核电钢筋绑扎移动机械臂的倾覆稳定性问题,研究提出了一种双边界并行倾覆力矩法与模糊PID控制策略,并通过仿真实验验证了该策略的有效性。主要结论如下。

(1)DB-TOM方法通过重构倾覆轴系与预判机制,将计算效率提升18%~19%,满足毫秒级实时判别需求。

(2)模糊PID控制器在典型作业轨迹下,超调量降低了87%以上,并将稳态误差标准差收敛至0.26 N·m,显著优于传统PID。

(3)抗扰动测试表明模糊PID在阶跃力矩与传感器噪声下仍保持强鲁棒性。

(4)现阶段研究依赖仿真平台进行理论验证,未开展实物样机实验。实际物理系统中固有的关节非线性摩擦、传感器测量噪声及底盘与环境的柔性接触特性,构成现有理想刚性模型中的未建模动力学扰动,导致理论稳定裕度与实际物理边界存在映射偏差。后续工作计划在物理样机部署该算法,引入接触力观测机制标定真实物理边界条件,以评估系统在物理工况下的闭环鲁棒性。

综上所述,针对核电钢筋绑扎移动机械臂的倾覆稳定性约束,所构建的DB-TOM判定机制与模糊PID闭环控制架构,兼顾算法执行效率与动态力矩跟踪精度。该控制策略依托对交变倾覆力矩的平抑机制,拓宽了系统的物理稳定边界,可为狭窄受限空间内移动机械臂的动态安全作业提供工程参考。

参考文献

[1]

殷广师. “华龙一号”大型钢筋笼模块化施工技术研究及应用[J]. 中国核电, 2022, 15(6): 779-783.

[2]

Yin Guangshi. Study and application of modular construction technology for large reinforcement cages in “Hualong One”[J]. China Nuclear Energy, 2022, 15(6): 779-783.

[3]

Borkar K K, Aljrees T, Pandey K S, et al. Stability analysis and navigational techniques of wheeled mobile robot: a review[J]. Processes, 2023, 11(12): 3302.

[4]

Tao Y, Gao C Y, Shi Y S, et al. Analysis of motion characteristics and stability of mobile robot based on a transformable wheel mechanism[J]. Applied Sciences, 2022, 12(23): 12348.

[5]

Son H, Bay K V, Anh T P N, et al. Research on the overturning phenomenon of firefighting and rescue crawler robots when climbing up and down stairs[J]. International Journal of Intelligent Robotics and Applications, 2024, 9(2): 1-17.

[6]

钟功祥, 宋华, 严鹏, 等. 井架攀爬机器人设计与抗倾覆分析[J]. 机械科学与技术, 2022, 41(6): 840-848.

[7]

Zhong Gongxiang, Song Hua, Yan Peng, et al. Design and anti-overturning analysis of a derrick-climbing robot[J]. Mechanical Science and Technology for Aerospace Engineering, 2022, 41(6): 840-848.

[8]

宁会峰, 周晓虎, 杨从尧. 面向光伏电站除尘作业的移动机械臂抗倾覆稳定性研究[J]. 太阳能学报, 2024, 45(8): 377-384.

[9]

Ning Huifeng, Zhou Xiaohu, Yang Congyao. Anti-overturning stability of a mobile manipulator for photovoltaic power station dust-cleaning operations[J]. Acta Energiae Solaris Sinica, 2024, 45(8): 377-384.

[10]

Xing H, Li T, Liu J. Working space planning for wheeled robot overturning stability[J]. Journal of Physics: Conference Series, 2024, 2842(1): 012103.

[11]

段志国, 傅伯雄, 耿庆琳, 等. 基于Recurdyn的移动机器人倾覆性分析[J]. 科学技术与工程, 2023, 23(17): 7401-7406.

[12]

Duan Zhiguo, Fu Boxiong, Geng Qinglin, et al. Overturning analysis of a mobile robot based on Recurdyn[J]. Science Technology and Engineering, 2023, 23(17): 7401-7406.

[13]

Kamezaki M, Kokudo Y, Uehara Y, et al. Predictive energy stability margin: prediction of heavy machine overturning considering rotation and translation[J]. IEEE Robotics and Automation Letters, 2025, 10(4): 3286-3293.

[14]

Meng X, Liu W F, Tang L J, et al. Trot gait stability control of small quadruped robot based on MPC and ZMP methods[J]. Processes, 2023, 11(1): 252.

[15]

Zhao X, Zhao Z G, Su C, et al. Stability analysis of a floating multirobot coordinated towing system based on the stability cone method[J]. Journal of Marine Science and Application, 2024, 24(2): 1-9.

[16]

嵇建成, 王玉峰, 付建军, 等. 康复助行机器人倾覆稳定性分析[J]. 工业控制计算机, 2024, 37(2): 70-72.

[17]

Ji Jiancheng, Wang Yufeng, Fu Jianjun, et al. Overturning stability analysis of a rehabilitation walking-assist robot[J]. Industrial Control Computer, 2024, 37(2): 70-72.

[18]

李正正, 汪步云, 梁艺, 等. 下肢外骨骼机器人助行稳定裕度优化研究[J]. 佳木斯大学学报(自然科学版), 2023, 41(4): 151-156.

[19]

Li Zhengzheng, Wang Buyun, Liang Yi, et al. Optimization of walking stability margin for a lower-limb exoskeleton robot[J]. Journal of Jiamusi University (Natural Science Edition), 2023, 41(4): 151-156.

[20]

Kennel-Maushart F, Coros S. Payload-aware trajectory optimisation for non-holonomic mobile multi-robot manipulation with tip-over avoidance[J]. IEEE Robotics and Automation Letters, 2024, 9(9): 7669-7676.

[21]

Fan S, Wang H, Zuo C, et al. Fuzzy adaptive PID-based tracking control for autonomous underwater vehicles[J]. Actuators, 2025, 14(10): 470.

[22]

Zhu C, Jin Y, Ye J, et al. Simulation and algorithm research of vacuum butterfly valve pressure control based on fuzzy PID[J]. Journal of Physics: Conference Series, 2025, 3126(1): 012059.

[23]

严睿, 周惠兴, 张玉品, 等. 基于模糊PID控制的空间吊装物姿态控制[J]. 科学技术与工程, 2023, 23(11): 4702-4708.

[24]

Yan Rui, Zhou Huixing, Zhang Yupin, et al. Attitude control of spatial hoisted object based on fuzzy PID control[J]. Science Technology and Engineering, 2023, 23(11): 4702-4708.

基金资助

国家重点研发计划(2018YFB1305305)

PDF (4466KB)

12

访问

0

被引

详细

导航
相关文章

/

〈 〉