Điều khiển vị trí cơ khí nén nhân tạo bằng các bộ điều khiển PID và PI
Từ khóa
Tóm tắt
Trong bài báo này trình bày bộ điều khiển PID cho vấn đề điều khiển vị trí cơ khí nén tạo (PAM) kết hợp bộ điều khiển PI cho áp suất vào/ra PAM. Mô hình thực nghiệm được thiết lập nhằm chứng minh tính khả thi của bộ điều khiển. Thuật toán điều khiển được thực hiện trên phần mềm MATLAB/Simulink thông qua mạch điều khiển nhúng thời gian thực TI C2000 để điều khiển áp suất không khí vào/ra cơ nhân tạo khí nén, từ đó kiểm soát vị trí cơ. Kết quả nghiên cứu cho thấy khả năng kiểm soát vị trí của bộ điều khiển PID-PI với các hệ số tìm được bằng phương pháp thử sai là khá tốt với sai số gần bằng 1.5%, gần như không có vọt lố và thời gian xác lập là 1 giây. Ngoài ra còn có thể thấy được sự ảnh hưởng của tải treo đối với đáp ứng cuả hệ qua kết quả của bộ điều khiển áp suất.##plugins.themes.default.displayStats.downloads##
Tài liệu tham khảo
[1] R. M. Robinson, C. S. Kothera, and N. M. Wereley, “Variable Recruitment Testing of Pneumatic Artificial Muscles for Robotic Manipulators,” IEEE/ASME Trans. Mechatronics, vol. 20, no. 4, pp. 1642–1652, Aug. 2015, doi: 10.1109/TMECH.2014.2341660.
[2] A. Merola, D. Colacino, C. Cosentino, and F. Amato, “Model-based tracking control design, implementation of embedded digital controller and testing of a biomechatronic device for robotic rehabilitation,” Mechatronics, vol. 52, no. February, pp. 70–77, Jun. 2018, doi: 10.1016/j.mechatronics.2018.04.006.
[3] S. Hussain, P. K. Jamwal, M. H. Ghayesh, and S. Q. Xie, “Assist-as-Needed Control of an Intrinsically Compliant Robotic Gait Training Orthosis,” IEEE Trans. Ind. Electron., vol. 64, no. 2, pp. 1675–1685, Feb. 2017, doi: 10.1109/TIE.2016.2580123.
[4] J. M. Hollerbach, I. M. Hunter, and J. Ballentyne, “A comparitive analysis of actuator technologies for robotics,” The Robotics Review 2. p. 342, 1991.
[5] B. Hannaford, J. M. Winters, C. P. Chou, and P. H. Marbot, “The anthroform biorobotic arm: A system for the study of spinal circuits,” Ann. Biomed. Eng., vol. 23, no. 4, pp. 399–408, Jul. 1995, doi: 10.1007/BF02584440.
[6] D. H. Plettenburg, “Pneumatic actuators: A comparison of energy-to-mass ratio’s,” in Proceedings of the 2005 IEEE 9th International Conference on Rehabilitation Robotics, 2005, vol. 2005, pp. 545–549. doi: 10.1109/ICORR.2005.1502022.
[7] M. D. Doumit and S. Pardoel, “Dynamic contraction behaviour of pneumatic artificial muscle,” Mech. Syst. Signal Process., vol. 91, pp. 93–110, Jul. 2017, doi: 10.1016/j.ymssp.2017.01.001.
[8] W. Felt, K. Y. Chin, and C. D. Remy, “Contraction Sensing with Smart Braid McKibben Muscles,” IEEE/ASME Trans. Mechatronics, vol. 21, no. 3, pp. 1201–1209, Jun. 2016, doi: 10.1109/TMECH.2015.2493782.
[9] J. Sarosi, I. Biro, J. Nemeth, and L. Cveticanin, “Dynamic modeling of a pneumatic muscle actuator with two-direction motion,” Mech. Mach. Theory, vol. 85, pp. 25–34, Mar. 2015, doi: 10.1016/j.mechmachtheory.2014.11.006.
[10] C. P. Chou and B. Hannaford, “Measurement and modeling of McKibben pneumatic artificial muscles,” IEEE Trans. Robot. Autom., vol. 12, no. 1, pp. 90–102, 1996, doi: 10.1109/70.481753.
[11] G. K. Klute and B. Hannaford, “Accounting for Elastic Energy Storage in McKibben Artificial Muscle Actuators,” J. Dyn. Syst. Meas. Control, vol. 122, no. 2, pp. 386–388, Jun. 2000, doi: 10.1115/1.482478.
[12] B. Tondu and P. Lopez, “Modeling and control of McKibben artificial muscle robot actuators,” IEEE Control Syst., vol. 20, no. 2, pp. 15–38, Apr. 2000, doi: 10.1109/37.833638.
[13] B. Tondu, S. Ippolito, J. Guiochet, and A. Daidie, “A Seven-degrees-of-freedom robot-arm driven by pneumatic artificial muscles for humanoid robots,” Int. J. Rob. Res., vol. 24, no. 4, pp. 257–274, Apr. 2005, doi: 10.1177/0278364905052437.
[14] S. Shakiba, M. Ourak, E. Vander Poorten, M. Ayati, and A. Yousefi-Koma, “Modeling and compensation of asymmetric rate-dependent hysteresis of a miniature pneumatic artificial muscle-based catheter,” Mech. Syst. Signal Process., vol. 154, p. 107532, Jun. 2021, doi: 10.1016/j.ymssp.2020.107532.
[15] S. L. Xie, H. T. Liu, and Y. Wang, “A method for the length-pressure hysteresis modeling of pneumatic artificial muscles,” Sci. China Technol. Sci., vol. 63, no. 5, pp. 829–837, 2020, doi: 10.1007/s11431-019-9554-y.
[16] M. Al Saaideh and M. Al Janaideh, “On Prandtl-Ishlinskii Hysteresis Modeling of a Loaded Pneumatic Artificial Muscle,” ASME Lett. Dyn. Syst. Control, pp. 1–12, Jun. 2022, doi: 10.1115/1.4054779.
[17] M. Chavoshian, M. Taghizadeh, and M. Mazare, “Hybrid Dynamic Neural Network and PID Control of Pneumatic Artificial Muscle Using the PSO Algorithm,” Int. J. Autom. Comput., vol. 17, no. 3, pp. 428–438, 2020, doi: 10.1007/s11633-019-1196-5.