山东科学 ›› 2020, Vol. 33 ›› Issue (3): 40-44.doi: 10.3976/j.issn.1002-4026.2020.03.006

• 海洋科技与装备 • 上一篇    下一篇

基于PLC和伺服电机的主动冲箱式造波系统的控制及实现

郝宗睿,李超,张浩,华志励,任万龙   

  1. 齐鲁工业大学(山东省科学院) 山东省科学院海洋仪器仪表研究所,山东 青岛 266100
  • 出版日期:2020-05-29 发布日期:2020-06-01
  • 作者简介:郝宗睿(1983—),男,副教授,硕士生导师,研究方向为流体机械装备设计及研发。E-mail: haozr001@sina.com
  • 基金资助:
    山东省重点研发计划(2019JZZY010819,2019GGX104042,2019GSF110009)

Control and realization of an active striking box wave maker based on PLC and servo motor

HAO Zong-rui, LI Chao,ZHANG Hao,HUA Zhi-li ,REN Wan-long   

  1. Institute of Oceanographic Instrumentation, Qilu University of Technology (Shandong Academy of Sciences),Qingdao 266100,China
  • Online:2020-05-29 Published:2020-06-01

摘要: 为了研究在10 m×0.5 m的玻璃水槽内的主动冲箱造波技术,设计了基于PLC运动控制器、伺服电机和驱动器、工控机以及浪高采集仪的造波系统。该系统根据水动力学参数在PLC运动控制程序中实现主动造波算法;采用交流伺服驱动器并搭配相应尺寸的电机,完成楔形板的上下造波运动;通过工控机上的人机界面对造波机系统的整体状态进行控制。为了提高控制精度,该系统在伺服驱动器内部闭环控制的基础上,还增加了基于PID算法的波高和频率闭环控制。实际应用表明,该造波系统可通过对波形的实时反馈,保证控制的准确性和稳定性,达到了主动造波的目的。

关键词: 造波机, PLC运动控制器, 伺服电机, PID算法

Abstract: In order to study the wave making technology of active striking box in a wide glass water tank(10 m×0.5 m), this paper designed a wave making system based on a PLC motion controller, servo motor and driver, industrial computer and wave height acquisition instrument. The system implements an active wave making algorithm in the PLC motion control program according to the hydrodynamic parameters. It not only uses the AC servo driver and the motor of the same size to complete the wave making undulations of the wedge plate, but also controls the overall state of the wave making machine system through the man-machine interface on the industrial computer. To improve the control accuracy, the closed-loop control of wave height and frequency based on a PID algorithm is added to the external closed-loop control of the servo driver. A practical application shows that the system can ensure the accuracy and stability of control by real-time feedback of the waveform, and achieve the purpose of active wave making.

Key words: wave maker, PLC motion controller, server motor, PID algorithm

中图分类号: 

  • TP23