
非奇异快速终端滑模的分数阶迭代学习控制策略研究
付建斌, 康恺
非奇异快速终端滑模的分数阶迭代学习控制策略研究
Fractional order iterative iearning control strategy of nonsingular fast terminal sliding mode
针对传统迭代学习控制所存在的鲁棒性差的问题以及传统滑模控制收敛速度慢与奇异性的问题,利用分数阶微积分理论、迭代学习控制以及滑模控制算法,提出一种非奇异快速终端滑模的分数阶迭代学习控制策略。在控制器的设计过程中,首先,对于迭代学习控制鲁棒性差的问题,设计了PDα型分数阶迭代学习控制策略;其次,对于传统滑模控制收敛速度慢和奇异性的问题,设计了奇异快速终端滑模控制。最后,利用李雅普诺夫函数进行了稳定性证明,并通过仿真实验得出结论:与传统迭代学习控制以及滑模控制相比,所设计的控制策略在一定程度上提高了系统的鲁棒性,加快了系统收敛速度,具有更好的收敛速度和精度。
迭代学习控制 ; 分数阶微积分 ; 非奇异性 ; 快速终端滑模控制 ; 误差范数 {{custom_keyword}} ;
表1 性能指标数值 |
超调量/% | 调整时间/s | 稳态误差/rad | ||
---|---|---|---|---|
方法一 | 关节1 | 14.6 | 0.724 | <0.0007 |
关节2 | 17.2 | 0.952 | <0.0008 | |
方法二 | 关节1 | 0.45 | 0.483 | <0.0004 |
关节2 | 0.75 | 0.516 | <0.0006 | |
方法三 | 关节1 | 0.65 | 0.281 | <0.0001 |
关节2 | 5.61 | 0.252 | <0.0002 | |
单位阶跃响应 性能指标 | ≤30 | ≤1.5 | ≤0.01 |
表2 随迭代次数增加而变化的速度跟踪误差最大绝对值数值 (rad) |
控制策略 | 迭代次数 | ||||||
---|---|---|---|---|---|---|---|
0 | 2 | 4 | 6 | 8 | 10 | ||
方 法 一 | 关节1 | 0.9459 | 0.2624 | 0.2932 | 0.1772 | 0.1167 | 0.1386 |
关节2 | 0.1497 | 0.0436 | 0.0396 | 0.0159 | 0.0169 | 0.0175 | |
方 法 三 | 关节1 | 0.1085 | 0.0191 | 0.0184 | 0.0183 | 0.0183 | 0.0183 |
关节2 | 0.0271 | 0.0098 | 0.0092 | 0.0092 | 0.0092 | 0.0092 |
[1] |
肖超, 周玉林, 盛海泳, 等. 工业机器人机械本体模块化设计[J]. 中国机械工程, 2016, 27(8):1018-1025.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[2] |
李岩, 丁浩, 孙中波, 等. 基于一种加速PD型迭代学习控制算法的机械臂轨迹跟踪[J]. 科学技术与工程, 2019, 19(26):265-269.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[3] |
肖乐夫, 姚彬, 张立强, 等. 迭代学习控制在厚度在线测量当中的研究[J]. 制造业自动化, 2018, 40(04):14-18.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[4] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[5] |
刘新乐, 唐予军, 王霞. 平面五杆并联机器人滑模控制[J]. 制造业自动化, 2017, 39(08):35-38.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[6] |
张晓, 周康, 吴凡. 基于分数阶PI-λ的MMC并网控制策略[J]. 电测与仪表, 2020, 57(18):115-121.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[7] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[8] |
缪仲翠, 韩天亮, 党建武, 等. 带负载观测的感应电机动态分数阶滑模控制[J]. 太阳能学报, 2019,(2):404-411.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[9] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[10] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[11] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[12] |
张克军, 彭国华, 窦建君. 分数阶线性时滞系统PD-α型迭代学习控制的鲁棒性[J]. 科学技术与工程, 2018, 18(20):130-134.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[13] |
裴红蕾. 机械臂关节空间轨迹的神经网络滑模跟踪控制[J]. 制造技术与机床, 2020,(5):43-48.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[14] |
贾东明. 基于迭代滑模算法的机械臂控制[D]. 郑州大学, 2018.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[15] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[16] |
裴红蕾. 机械臂关节空间轨迹的神经网络滑模跟踪控制[J]. 制造技术与机床, 2020,(5):43-48.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
[17] |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
{{custom_ref.label}} |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
/
〈 |
|
〉 |