本文的贡献包括一个实用的气动元件和控制器设计流程、一组用于初始化的通用设计曲线,以及对阀门配置和压力控制方案的比较。Simscape Fluids 被用来评估气动元件在软执行器压力响应中的影响。所考虑的阀门包括现成的三通或两通配置的电磁阀。一旦选择了气动系统的参数,使用实验调谐的开关和 PI 控制器的控制策略被比较,用于软执行器的压力调节。结果表明,通过考虑气动限制,可以选择适当的参数值以满足执行器响应的要求。
Algorithm: Parameter Selection
Step 1: Define actuator characteristics and requirements:
- Maximum pressure \(P_{A}\) and volume \(V_{A}\) of the actuator.
- Desired rise time \(T_{\text {rise }}\) of the actuator response
\(T_{\text {rise }} \in\{0.25,0.5,1,2\} \mathrm{s}\).
- Maximum number of actuation cycles per minute \(N\).
Step 2: Select receiver parameters:
- \(V_{R}>10 \times V_{A}\) (see note 1 below).
- \(P_{R}>1.2 \times P_{A}\) (note 2) and \(P_{R} \in\{100,150,200\} \mathrm{kPa}\).
Step 3: Select valve sonic conductance:
- Use Fig. 5 to determine the normalized conductance \(\bar{C}\)
for desired \(P_{A}\) and \(T_{\text {rise }}\).
- For the corresponding \(\bar{C}\), select \(C \geq \bar{C} \times V_{A}\).
Step 4: Select valve configuration:
- 2-way for higher accuracy and energy efficiency.
- 3-way for a low-cost and simple implementation.
Step 5: Select air pump parameters (Fig. 3):
- 2-way: \(Q_{\text {Pump }}\left(P_{R}\right) \geq Q_{\text {req }}\) from (8).
-3-way: \(Q_{\text {Pump }}\left(P_{R}\right) \geq Q_{\text {req,3way }}\) from (9).
其中 gamma\gamma 是多变指数,此处为 gamma=1.4\gamma=1.4 (等熵过程),因为该值与图 2(a)非常吻合。由于 Q_(A)=Q_{A}=dV_("air ")//dtd V_{\text {air }} / d t ,其中 V_("air ")V_{\text {air }} 是从大气压 P_(atm)P_{a t m} 到所需压力 P_(A)P_{A} 的一个驱动周期内消耗的空气体积,(6)得出
V_(air)=(V_(A))/(gamma)ln((P_(A))/(P_(atm)))V_{a i r}=\frac{V_{A}}{\gamma} \ln \left(\frac{P_{A}}{P_{a t m}}\right)
对于每分钟 NN 个驱动周期,保持接收器恒定压力所需的空气泵流量为 Q_("req ")Q_{\text {req }} [LPM]
Q_(req)=(N xxV_(A))/(gamma)ln((P_(A))/(P_(atm)))Q_{r e q}=\frac{N \times V_{A}}{\gamma} \ln \left(\frac{P_{A}}{P_{a t m}}\right)
对于三通阀,由于频繁的切换和向大气释放空气,在调节过程中会消耗额外的空气量。通过将 dP_(A)//dtd P_{A} / d t 设为零,可以使用(4)-(6)计算压力调节的占空比。将由此产生的额外流量归一化为声导 bar(Q)_(add)=Q_(add)//C\bar{Q}_{a d d}=Q_{a d d} / C ,如图 7 所示。因此,三通阀 Q_("req,3way ")Q_{\text {req,3way }} 所需的总流量为
Q_(req,3way)=Q_(req)+Q_(add)Q_{r e q, 3 w a y}=Q_{r e q}+Q_{a d d}
其中 Q_(add)=60 xx bar(Q)_(add)xx CQ_{a d d}=60 \times \bar{Q}_{a d d} \times C 在 LPM 中。
V. 实验实施
在本节中,提供了一个参数选择过程的示例。在第二节中介绍的 PI 控制和开关控制策略被应用于三种类型的软气动执行器。
[5] M. S. Xavier, A. J. Fleming, 和 Y. K. Yong, “软流体驱动器的有限元建模:概述与最新进展,” Adv. Intell. Syst., 卷 3, 期 2, 2020, 文章编号 2000187.
[6] C. Tawk 和 G. Alici, “3D 打印气动软执行器和传感器设计过程中的有限元建模,” Robotics, 卷 9, 期 3, 页 52, 2020.
[7] E. H. Skorina, M. Luo, S. Ozel, F. Chen, W. Tao, 和 C. D. Onal, “Feedforward augmented sliding mode motion control of antagonistic soft pneumatic actuators,” 发表于 Proc. IEEE Int. Conf. Robot. Automat., 2015, 第 2544-2549 页。
[8] C. Chen, W. Tang, Y. Hu, Y. Lin, 和 J. Zou, “利用开关阀控制纤维增强软弯曲执行器,” IEEE Robot. Autom. Lett., 卷 5, 期 4, 页 6732-6739, 2020 年 10 月.
[9] S. Joshi 和 J. Paik, “用于软执行器的气动供应系统参数优化,” Soft Robot., 卷 8, 期 2, 页 152-163, 2020.
[10] M. S. Xavier, A. J. Fleming, 和 Y. K. Yong, “面向软机器人应用的气动源建模与仿真,” 发表于 Proc. IEEE/ASME Int. Conf. Adv. Intell. Mechatronics, 第 916-921 页, 2020.
[11] E. H. Skorina, M. Luo, W. Tao, F. Chen, J. Fu, 和 C. D. Onal, “适应灵活性:软弯曲执行器的模型参考自适应控制,” IEEE Robot. Autom. Lett., vol. 2, no. 2, pp. 964-970, 2017 年 4 月.
[12] T. George Thuruthel, Y. Ansari, E. Falotico, 和 C. Laschi, “软体机器人操纵器的控制策略:综述,” Soft Robot., 卷 5, 期 2, 页 149-163, 2018.
[14] J. W. Booth, J. C. Case, E. L. White, D. S. Shah, 和 R. Kramer-Bottiglio, “用于软机器人分布式控制的可寻址气动调节器,” 在 Proc. IEEE Int. Conf. Soft Robot., 2018, pp. 25-30.
[15] T. Wang, Y. Zhang, Z. Chen, 和 S. Zhu, “Parameter identification and model-based nonlinear robust control of fluidic soft bending actuators,” IEEE/ASME Trans. Mechatron., vol. 24, no. 3, pp. 1346-1355, Jun. 2019.
[16] C. Onal 和 D. Rus, “利用流体软机器人身体动力学的自主波动蛇形运动,” Bioinspir. Biomim., 卷 8, 期 2, 2013, 文章编号 026003.
[17] A. A. Calderón, J. C. Ugalde, J. C. Zagal, 和 N. O. Pérez-arancibia, “受掘穴蠕虫启发的多材料多执行器软体机器人的设计、制造与控制,” 发表于 IEEE 国际仿生机器人会议, 2016, 第 31-38 页。
[18] A. D. Marchese, C. D. Onal, 和 D. Rus, “使用流体弹性体执行器实现逃逸动作的自主软体机器鱼,” Soft Robot., 卷 1, 期 1, 页 75-87, 2014.
[19] K. Suzumori, S. Endo, T. Kanda, N. Kato, 和 H. Suzuki, “一种实现软体蝠鲼游泳机器人的弯曲气动橡胶执行器,” 发表于 Proc. IEEE Int. Conf. Robot. Automat., 2007, 第 4975-4980 页。
[20] S. Ibrahim, J. C. Krause, 和 A. Raatz, “Linear and nonlinear low level control of a soft pneumatic actuator,” in Proc. IEEE Int. Conf. Soft Robot., 2019, pp. 434-440.
[21] M. Memarian, R. Gorbet, 和 D. Kulić, “用于情感运动生成的软气动手指状执行器控制,” 发表于 Proc. IEEE/RSJ IEEE Int. Conf. Intell. Robots Syst., 2015, 第 1691-1697 页。
[22] D. Drotman, M. Ishida, S. Jadhav, 和 M. Tolley, “基于应用驱动的软性、3D 打印、波纹管式气动执行器设计,” IEEE/ASME Trans. Mechatron., 卷 24, 期 1, 页 78-87, 2019 年 2 月.
[23] A. H. Khan 和 S. Li, “基于 PID 滑模面的滑模控制用于气动驱动软机器人的主动振动抑制,” IEEE Access, vol. 8, pp. 88793-88800, 2020.
[24] A. H. Khan, Z. Shao, S. Li, Q. Wang, 和 N. Guan, “哪种 PID 变体最适合气动软体机器人?一项实验研究,” IEEE/CAA J Automatica Sinica, 卷 7, 期 2, 页 451-460, 2020 年 3 月.
[25] M. S. Xavier, A. J. Fleming, 和 Y. K. Yong, “基于图像引导的气动驱动蠕动软机器人运动,” 发表于 Proc. IEEE Int. Conf. Rob. Biomimetics, 2019, 页码 2269-2274.
[26] M. Luo 等,“面向模块化软体机器人:软体双向弯曲模块的本体感受曲率传感与滑模控制”,《Soft Robot.》,第 4 卷,第 2 期,第 117-125 页,2017 年。
[27] G. C. Goodwin 等,《控制系统设计》。美国新泽西州恩格尔伍德悬崖:Prentice Hall,2001 年,第 240 卷。
[28] K. J. Åström 和 T. Hägglund, 《高级 PID 控制》。美国北卡罗来纳州研究三角园:ISA, 2006。
[29] J. T, 《气动学:概念、设计与应用》。海得拉巴,印度:Universities Press,2015。
[30] P. Beater, Pneumatic Drives. 柏林, 德国: Springer, 2007.
[31] D. S. Naidu, 《最优控制系统》。Boca Raton, FL, USA: CRC press, 2018.
[32] J. Watton, 《流体动力系统:建模、仿真、模拟与微计算机控制》。美国新泽西州恩格尔伍德克利夫斯:Prentice-Hall, Inc., 1989。
[33] T. Young, M. Xavier, A. Fleming, 和 Y. Yong, “气动软机器人的控制和驱动系统:Pneusord,” 2020. [在线]. 可访问: https://github.com/PrecisionMechatronicsLab/PneuSoRD