Abstract: Systems and methods for controlling a vertical pumping unit are provided. The method includes a self-learning phase and a running phase, wherein the self-learning phase includes obtaining a self-learning result and the running phase includes controlling a motor of the vertical pumping unit to run according to the self-learning result and preset running parameters. The method enables the vertical pumping unit to adjust running parameters of the running phase according to the self-learning results, avoid the accumulation of errors effectively so that changes in stroke length and stroke frequency caused by the motor V-belt, load belt extension and retraction and other elastic links are limited to a minimum range so as to ensure the running accuracy of the vertical pumping unit.
Abstract: Provided are a lubricating system and a pumping unit including the lubricating system. In addition to the lubricating system, the pumping unit further includes a rack, a transmission wheel located in the rack, and a transmission conveying device cooperated with the transmission wheel. The lubricating system includes an oil pool and a roller lubrication device. A bottom of the transmission wheel is impregnated in the oil pool. The roller lubrication device is in rolling contact with the transmission conveying device. An oil return device is disposed above the oil pool and configured to collect splashing oil driven by the transmission conveying device. After the splashing oil is cleaned twice, the splashing oil flows back into the oil pool.