Research on Anti-swinging Characteristic of Rigid-pendulum-crane with PID Control and Experiment
-
摘要: 针对实际工程需求,对刚性摆起重机防摇特性进行研究,建立了刚性摆起重机摆动的数学模型及其状态方程。利用MATLAB研究在相同单位冲击下,自由系统停止摆动所需的时间和施加PID控制的系统停止摆动所需的时间。以停摆时间作为判断标准,PID控制能明显地减小起重机停止时的摆动,具有很好的控制效果。以STM32f103为下位机,LABVIEW为上位机建立刚性摆起重机的仿真实验平台。经过实验验证,刚性摆起重机的PID控制能够满足实际的工程需要,能明显减小刚性起重机停摆时间和最大停摆角度,极大地提高了刚性摆起重机的工作效率。Abstract: In order to turn out that PID-Control has a better control effect, the anti-swinging characteristic of rigid-pendulum-crane with PID-Control has been studied. The mathematical models of the rigid-pendulum-crane had been established to obtain its state equation. Through MATLAB, the time needed to stop swinging of free crane system and of PID controlled crane system had been simulated after the same unit impact. According to the time, the PID controlled system could significantly suppress the swinging of rigid-pendulum-crane. Besides, the rigid-pendulum-crane experiment platform with STM32F103 as lower machine and LABVIEW as upper machine had been established. It has been verified that the rigid-pendulum-crane with PID-Control can meet the actual engineering needs and greatly improve the efficiency of the rigid-pendulum-crane by the platform.
-
Key words:
- rigid-pendulum-crane /
- anti-swinging /
- MATLAB /
- PID control /
- LABVIEW
-
表 1 实验数据
速度/(mm·s-1) 173.3 165.6 145 87.8 自由停摆时间/s 42.9 37.6 28.1 6.2 PID控制停摆时间/s 2.2 2.3 2.7 2.5 自由停摆最大摆角/(°) 8.1 6.7 5.4 2.1 PID控制停摆最大摆角/(°) 6.1 4.9 3.7 1.8 -
[1] 韩广冬, 陈海泉, 孙玉清, 等.起重机摇摆下伸缩套管防摇装置仿真和实验[J].机械强度, 2017, 39(5):1234-1239 http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=jxqd201705041Han G D, Chen H Q, Sun Y Q, et al. Principle and experiment simulation of the telescopic casing anti-swing device of offshore crane[J]. Journal of Mechanical Strength, 2017, 39(5):1234-1239(in Chinese) http://www.wanfangdata.com.cn/details/detail.do?_type=perio&id=jxqd201705041 [2] 董明晓, 逄波, 李凡冰, 等.PD结合输入整形控制桥式起重机的载荷摆振、控制力及能耗分析[J].应用基础与工程科学学报, 2010, 18(5):832-837 doi: 10.3969/j.issn.1005-0930.2010.05.013Dong M X, Pang B, Li F B, et al. Analysis on payload oscillation, actuator effort and energy usage of pd combined with input-shaping for bridge cranes[J]. Journal of Basic Science and Engineering, 2010, 18(5):832-837(in Chinese) doi: 10.3969/j.issn.1005-0930.2010.05.013 [3] 付子义, 袁海国.桥式起重机定位及防摆的最优迭代控制[J].计算机仿真, 2015, 32(12):337-340, 381 doi: 10.3969/j.issn.1006-9348.2015.12.072Fu Z Y, Yuan H G. Position tracking and anti-swing for bridge crane based on optimal iterative learning control[J]. Computer Simulation, 2015, 32(12):337-340, 381(in Chinese) doi: 10.3969/j.issn.1006-9348.2015.12.072 [4] 赵华洋, 李理, 张春友, 等.基于神经元控制的桥式起重机吊重防摆系统[J].实验室研究与探索, 2017, 36(11):64-67 doi: 10.3969/j.issn.1006-7167.2017.11.017Zhao H Y, Li L, Zhang C Y, et al. Research on anti-swing system of bridge crane by neuron control[J]. Research and Exploration in Laboratory, 2017, 36(11):64-67(in Chinese) doi: 10.3969/j.issn.1006-7167.2017.11.017 [5] 俞建蔚, 肖健梅, 王锡淮.基于滑模控制的集装箱起重机防摇控制[J].控制工程, 2009, 16(S2):39-41 http://www.cnki.com.cn/Article/CJFDTOTAL-JZDF2009S2012.htmYu J W, Xiao J M, Wang X H. Anti-swing system control of container crane based on sliding-mode method[J]. Control Engineering of China, 2009, 16(S2):39-41(in Chinese) http://www.cnki.com.cn/Article/CJFDTOTAL-JZDF2009S2012.htm [6] Tuan L A, Moon S C, Lee W G, et al. Adaptive sliding mode control of overhead cranes with varying cable length[J]. Journal of Mechanical Science and Technology, 2013, 27(3):885-893 doi: 10.1007/s12206-013-0204-x [7] 陈志梅, 孟文俊.龙门起重机的模糊滑模定位与防摆控制[J].中国机械工程, 2012, 23(3):310-314 doi: 10.3969/j.issn.1004-132X.2012.03.013Chen Z M, Meng W J. Fuzzy sliding mode positioning and anti-swing control for gantry crane[J]. China Mechanical Engineering, 2012, 23(3):310-314(in Chinese) doi: 10.3969/j.issn.1004-132X.2012.03.013 [8] Zhang Z C, Wu Y Q, Huang J M. Differential-flatness-based finite-time anti-swing control of underactuated crane systems[J]. Nonlinear Dynamics, 2017, 87(3):1749-1761 doi: 10.1007/s11071-016-3149-7 [9] 杨永.基于PD控制的航天飞行器控制系统的设计与实现[J].计算机测量与控制, 2014, 22(6):1738-1740 doi: 10.3969/j.issn.1671-4598.2014.06.023Yang Y. Design and implementation of space flight control system based on PD control[J]. Computer Measurement & Control, 2014, 22(6):1738-1740(in Chinese) doi: 10.3969/j.issn.1671-4598.2014.06.023 [10] 邵东波.低速摩擦条件下直线导轨的PD控制策略研究[J].制造业自动化, 2013, 35(7):92-94, 109 doi: 10.3969/j.issn.1009-0134.2013.07.029Shao D B. Research on PD control strategy for linear guide under the conditions of low friction[J]. Manufacturing Automation, 2013, 35(7):92-94, 109(in Chinese) doi: 10.3969/j.issn.1009-0134.2013.07.029 [11] 王轶群.基于STM32的电机数据无线采集系统[J].仪表技术与传感器, 2018(3):64-66 doi: 10.3969/j.issn.1002-1841.2018.03.016Wang Y Q. Wireless data acquisition system for motor based on STM32[J]. Instrument Technique and Sensor, 2018(3):64-66(in Chinese) doi: 10.3969/j.issn.1002-1841.2018.03.016 [12] 丁力, 宋志平, 徐萌萌, 等.基于STM32的嵌入式测控系统设计[J].中南大学学报:自然科学版, 2013, 44(S1):260-265 http://d.old.wanfangdata.com.cn/Conference/8128906Ding L, Song Z P, Xu M M, et al. Design of embedded measurement and control system based on STM32[J]. Journal of Central South University:Science and Technology, 2013, 44(S1):260-265(in Chinese) http://d.old.wanfangdata.com.cn/Conference/8128906 [13] 刘金刚, 祝建仁, 旷水章, 等.基于Labview的挖掘机多路阀综合测试系统开发[J].机械科学与技术, 2014, 33(9):1368-1372 http://jxkx.cbpt.cnki.net/WKA2/WebPublication/paperDigest.aspx?paperID=c6398ce0-fa7e-49e5-8035-55c060bad2f6Liu J G, Zhu J R, Kuang S Z, et al. Development on integrated test system of excavator multi-way valve based on Labview[J]. Mechanical Science and Technology for Aerospace Engineering, 2014, 33(9):1368-1372(in Chinese) http://jxkx.cbpt.cnki.net/WKA2/WebPublication/paperDigest.aspx?paperID=c6398ce0-fa7e-49e5-8035-55c060bad2f6 [14] 刘平, 岳林, 刘永富.基于LabVIEW的旋转机械振动监测系统开发[J].机械科学与技术, 2011, 30(4):586-589 http://jxkx.cbpt.cnki.net/WKA2/WebPublication/paperDigest.aspx?paperID=e45fc5af-28e8-4754-9ea2-20a626024452Liu P, Yue L, Liu Y F. Development of a vibration monitoring system for rotating machinery based on LabVIEW[J]. Mechanical Science and Technology for Aerospace Engineering, 2011, 30(4):586-589(in Chinese) http://jxkx.cbpt.cnki.net/WKA2/WebPublication/paperDigest.aspx?paperID=e45fc5af-28e8-4754-9ea2-20a626024452 [15] 冯飞, 张洛平, 张波.四自由度机器人Matlab仿真实例[J].河南科技大学学报, 2008, 29(3):24-26 doi: 10.3969/j.issn.1672-6871.2008.03.007Feng F, Zhang L P, Zhang B. Example of 4R manipulator eimulation in Matlab[J]. Journal of Henan University of Science and Technology, 2008, 29(3):24-26(in Chinese) doi: 10.3969/j.issn.1672-6871.2008.03.007