Intelligent control method and system for beam-pumping unit

By adopting an intelligent control system in the gusset type oil pumping device, the speed of the power output shaft is detected and adjusted in real time, the accuracy and stability problems caused by sensor damage are solved, and a more efficient and stable oil pumping machine is achieved run.

CN119466684AInactive Publication Date: 2025-02-18JIANGHAN OIL FIELD TIANTAI MECHANICAL & ELECTRICAL EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411815734.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-02-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

When any of the existing swimming beam oil pumping equipment is damaged or failed in a multi-point sensor, the overall structural accuracy is reduced, the stability and accuracy are low, and the mechanism is complex.

Method used

Adopt intelligent control system, including intelligent power supply module, intelligent sensing module, intelligent control module and human-computer interaction module, use intelligent sensing module to detect the crank rotation angle and output shaft rotation angle in real time, and use the power indicator to obtain the power diagram and oil well liquid surface. The height, the intelligent control module adjusts the rotation speed of the power output shaft according to these data, and realizes voice command control through the human-computer interaction module.

Benefits of technology

It improves the operating efficiency of the oil pumping machine device, reduces energy consumption and the load of the oil pumping rod, extends the service life of the oil pumping rod, and improves the stability and accuracy of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119466684A_ABST
    Figure CN119466684A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent control method and system for a beam-pumping unit. The system comprises an intelligent power supply module, an intelligent sensing module, an intelligent control module and a man-machine interaction module. The intelligent power supply module is used for supplying power to the pumping unit device in different modes; the intelligent sensing module is used for detecting the rotation angle of a crank and the rotation angle of an output shaft of a power output shaft through a proximity switch, an indicator diagram of the oil pumping unit device and the oil well liquid level height are obtained through an indicator, and field work videos of the oil pumping unit are obtained in real time through a visual sensor. The intelligent control module is used for obtaining shaft speed area information of the power output shaft according to the rotation angle of the output shaft and adjusting the position rotation speed and the overall rotation speed of the power output shaft at different heights. The man-machine interaction module is used for receiving and recognizing a voice instruction of a worker in real time and adjusting the oil pumping unit according to the voice instruction; the impact load on the sucker rod is reduced, and the stroke loss is reduced, so that the energy is saved, the consumption is reduced and the service life of the sucker rod is prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of coalbed methane mining equipment, and in particular to an intelligent control method and system for a beam pumping unit. Background Art

[0002] In recent years, beam pumping units have been the main surface equipment for oil production and one of the largest energy-consuming equipment in the oil industry. According to statistics, about two-thirds of the energy consumption in oil fields is electricity, and the electricity consumed by beam pumping units accounts for about 40% of the total electricity consumption. At present, the operating efficiency of pumping units is still relatively low. In addition, the effective stroke of the pumping rod of the beam pumping unit in the prior art is low and the impact load is large, which easily reduces the life of the pumping rod.

[0003] In the prior art, multi-point sensors (i.e., multiple sensors installed at different positions of a beam pumping unit) are used to detect the motion state parameters of various moving parts of the pumping unit, and then the motion speed distribution pattern of the suspension point of the pumping unit is controlled and adjusted to reduce energy consumption and reduce the load on the sucker rod; however, in actual operation, damage or failure of any sensor in the multi-point sensor may lead to a reduction in the accuracy of the overall structure or even failure, low stability and accuracy, and a relatively complex structure. Summary of the invention

[0004] The technical problem solved by the present invention is that damage or failure of any sensor in the prior art may lead to reduced accuracy or even failure of the overall structure, low stability and accuracy, and a relatively complex structure.

[0005] In order to solve the above technical problems, in a first aspect, the present invention provides an intelligent control system for a beam pumping unit, characterized in that it comprises an intelligent power supply module, an intelligent sensing module, an intelligent control module and a human-computer interaction module;

[0006] The intelligent power supply module is used to supply power in different modes to the oil pumping units according to the device numbers;

[0007] The intelligent sensing module is used to detect the crank rotation angle of the crank and the output shaft rotation angle of the power output shaft through the proximity switch, obtain the indicator diagram of the pumping unit and the oil well liquid level through the dynamometer, and obtain the on-site working video of the pumping unit in real time through the visual sensor;

[0008] The intelligent control module is used to obtain shaft speed zone information of the power output shaft according to the output shaft rotation angle, adjust the position speed of the power output shaft at different heights according to the shaft speed zone information, and obtain the indicator diagram value-added and area value-added according to the indicator diagram to adjust the overall speed of the power output shaft, wherein the shaft speed zone information includes an upper low speed zone range, a lower low speed zone range and a high speed operation zone range;

[0009] The human-computer interaction module is used to receive and recognize the voice instructions of the staff in real time and adjust the pumping unit according to the voice instructions;

[0010] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0011] The intelligent power supply module includes a current identification unit and a device power supply unit;

[0012] The current identification unit is used to identify the current working mode of each oil pumping device through the AC / DC identification protection circuit, and the current working mode includes an AC working mode and a DC working mode;

[0013] The device power supply unit is used to obtain power supply demand information, and supply power to each pumping unit according to the device number based on the power supply demand information;

[0014] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0015] The intelligent sensing module includes a data sensing unit and a visual sensing unit;

[0016] The data sensing unit is used to detect the crank rotation angle of the crank through the proximity switch, and when the crank rotation angle is equal to 360°, obtain the output shaft rotation angle of the power output shaft and the rotation period T i , and use the dynamometer to obtain the pumping unit in period T i The power diagram P i and the oil well liquid level height H i , rotate the output shaft by an angle α i , rotation period T i 、Power Diagram P i and the oil well liquid level height H i Sending to the intelligent control module;

[0017] The visual sensing unit is used to obtain the on-site working video of the oil pumping unit through the visual sensor, and send the on-site working video to the corresponding user operation platform according to the device number;

[0018] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0019] The intelligent control module includes an overall speed control unit and a position speed control unit;

[0020] The overall speed control unit is used to obtain the period T i The power diagram P i and the oil well liquid level height Hi And the period T i+1 The power diagram P i+1 and the oil well liquid level height H i+1 , according to the indicator diagram P i and the oil well liquid level height H i Get the area S of the dynamometer diagram i , according to the indicator diagram P i+1 and the oil well liquid level height H i+1 Get the area S of the dynamometer diagram i+1 ;

[0021] If the area of ​​the dynamometer diagram S i+1 Compared with the dynamometer area S i The increment is greater than the first threshold value, and the oil well liquid level height H i+1 Compared with the oil well liquid level H i If the increment is greater than the second threshold, the overall speed of the power output shaft is increased to obtain the increased overall speed of the power output shaft until the power diagram area S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level height H i If the absolute value of the difference is within the second threshold range, stop increasing;

[0022] If the area of ​​the dynamometer diagram S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level height H i The absolute value of the difference is within the second threshold range, keeping the overall speed of the power output shaft unchanged;

[0023] If the area of ​​the dynamometer diagram S i+1 Compared with the dynamometer area S i The decrease value is greater than the first threshold value, and the oil well liquid level height H i+1 Compared with the oil well liquid level H i If the decrease value of is greater than the second threshold, the overall speed of the power output shaft is reduced, and the overall speed of the power output shaft after the reduction is obtained until the power diagram area S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level height H i If the absolute value of the difference between is within the second threshold range, the decrease is stopped;

[0024] The position and speed control unit is used to obtain the output shaft rotation angle α of the power output shafti , and according to the output shaft rotation angle α i , according to the output shaft rotation angle to obtain the highest position of the suspension point Loc h and the lowest position of the suspension point Loc l , and according to the highest position Loc h Get the upper low speed range of the power output shaft, according to the lowest position Loc l Obtaining a lower low-speed zone range of the power output shaft, obtaining a high-speed operation zone range of the power output shaft through the upper low-speed zone range and the lower low-speed zone range, obtaining position speed information according to the upper low-speed zone range, the lower low-speed zone range, the high-speed operation zone range and the overall speed, and issuing a position speed control instruction according to the position speed information, wherein the position speed information includes an upper low-speed position speed, a lower low-speed position speed and a high-speed position speed;

[0025] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0026] The human-computer interaction module includes a video recognition unit and a speech recognition unit;

[0027] The video recognition unit is used to identify the on-site working video in real time to obtain the working status of each oil pumping unit, use the foreground detection algorithm to obtain the oil pumping unit frame difference image according to the on-site working video, and use the target detection algorithm to identify the oil pumping unit frame difference image according to the pre-set feature points to obtain the working status of the oil pumping unit, and obtain the working data of the oil pumping unit from the intelligent sensing module, and send the working status of the oil pumping unit, the working data of the oil pumping unit and the on-site working video of the oil pumping unit to the user operation platform. The working status of the oil pumping unit includes the swing of the walking beam upward, the swing of the walking beam downward and the stop swing, and the working data of the oil pumping unit includes the suspension point change distance, the crank rotation angle, the output shaft rotation angle, the output shaft speed, the indicator diagram and the oil well liquid level height;

[0028] The voice recognition unit is used to obtain the voice instructions of the operator from the user operation platform, convert the voice instructions into text instructions using natural language processing technology, input the text instructions into the instruction recognition model, obtain the corresponding operation instructions, and adjust the oil pump according to the operation instructions;

[0029] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0030] The mathematical expression of the upper low speed zone range is:

[0031] R h =[n*α i -s,n*α i +s]

[0032] Among them, R h is the upper low speed range, α i is the output shaft rotation angle, n is a natural number, s is any value greater than zero, and the mathematical expression of the lower low-speed range is:

[0033]

[0034] Among them, R l is the lower low speed range, α i is the output shaft rotation angle, n is a natural number, m is any value greater than zero, and the high-speed operation range is between the upper low-speed range and the lower low-speed range;

[0035] The highest position Loc h The mathematical expression is:

[0036] Loc h =n*α i

[0037] Among them, Loc h is the highest position of the suspension point, α i is the output shaft rotation angle, n is a natural number, the lowest position Loc l The mathematical expression is:

[0038]

[0039] Among them, Loc l is the lowest position of the suspension point, α i is the output shaft rotation angle, n is a natural number;

[0040] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0041] The upper low-speed zone includes an upper deceleration zone and an upper acceleration zone. The mathematical expression of the upper deceleration zone is:

[0042] R h- =[n*α i -s,n*α i ]

[0043] Among them, R h- is the range of the upper deceleration zone, n is a natural number, α i is the output shaft rotation angle, s is any value greater than zero, and the mathematical expression of the upper acceleration zone is:

[0044] R h+ =[n*α i ,n*α i +s];

[0045] Among them, R h+ is the range of the upper acceleration zone, n is a natural number, α i is the output shaft rotation angle, s is any value greater than zero, the lower low-speed zone includes a lower deceleration zone and a lower acceleration zone, and the mathematical expression of the lower deceleration zone is:

[0046]

[0047] Among them, R l- is the lower deceleration zone, n is a natural number, α i is the output shaft rotation angle, m is any value greater than zero, and the mathematical expression of the lower acceleration zone is:

[0048]

[0049] Among them, R l+ is the lower acceleration zone, n is a natural number, α i is the output shaft rotation angle, m is any value greater than zero;

[0050] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0051] The position speed information obtained based on the upper low speed zone range, the lower low speed zone range, the high speed zone range and the overall speed includes:

[0052] The position speed information includes a high point speed, a first high speed running speed, a low point speed, and a second high speed running speed;

[0053] In the upper deceleration zone, the overall rotation speed of the power output shaft is reduced according to the first acceleration until the highest position of the suspension point is reached, and the high-point speed is obtained, and the high-point speed is increased according to the second acceleration in the lower acceleration zone until the boundary of the lower acceleration zone is reached, and a first high-speed operation speed is obtained, and the vehicle is operated in the high-speed operation zone according to the first high-speed operation speed until the boundary of the lower low-speed zone is reached, and the first high-speed operation speed is reduced according to the third acceleration in the lower deceleration zone until the lowest position of the suspension point is reached, and the low-point speed is obtained, and the low-point speed is increased in the lower acceleration zone according to the fourth acceleration until the boundary of the lower low-speed zone is reached, and a second high-speed operation speed is obtained, and the vehicle is operated in the high-speed operation zone according to the second high-speed operation speed;

[0054] The high point speed and the low point speed are both 0, the first high-speed operating speed and the second high-speed operating speed are the overall rotational speed of the power output shaft, and the acceleration is determined based on the overall rotational speed of the power output shaft, the air resistance coefficient, the air density, the sucker rod weight and the sucker rod surface smoothness.

[0055] In a second aspect, the present invention provides an intelligent control device for a beam pumping unit, comprising:

[0056] Base: a walking beam mounted on the base and a donkey head fixedly connected to the walking beam, wherein a hanging point is provided at the lower end of the donkey head;

[0057] Crank: used to drive the rocker to pivot, and the initial position of the crank corresponds to the highest position of the suspension point;

[0058] A proximity switch: arranged on the base, the position of the proximity switch is set so that the initial position of the crank is located within the sensing area of ​​the proximity switch;

[0059] Motor: The power output shaft of the motor is used to drive the rotation of the crank;

[0060] Servo: The servo is configured to drive the power output shaft of the motor to rotate and control the crank to rotate from an initial position;

[0061] The initial position of the crank is located within the sensing area of ​​the proximity switch on the base of the pumping unit, and the initial position of the crank corresponds to the highest position of the suspension point, which is fixed to the donkey head of the walking beam.

[0062] In a third aspect, the present invention provides an intelligent control method for a beam pumping unit, comprising the following steps:

[0063] Step S1, using a proximity switch to detect the crank rotation angle of the crank, when the crank rotation angle is 360°, obtaining the output shaft rotation angle of the power output shaft, and using a dynamometer to obtain the dynamometer diagram of the pumping unit and the oil well liquid level;

[0064] Step S2, obtaining the area increment of the indicator diagram and the oil well liquid level increment according to the indicator diagram and the oil well liquid level, and adjusting the overall speed of the power output shaft by the area increment of the indicator diagram and the oil well liquid level increment;

[0065] Step S3, obtaining the highest position and the lowest position of the suspension point according to the rotation angle of the output shaft, and determining the upper low-speed zone range, the lower low-speed zone range and the high-speed operation zone range through the highest position and the lowest position;

[0066] Step S4, obtaining the upper low speed zone speed, the lower low speed zone speed and the high speed zone speed respectively according to the upper low speed zone range, the lower low speed zone range, the high speed zone range and the overall speed;

[0067] Step S5, using a visual sensor to obtain the on-site working video of the pumping unit in real time, using a human-computer interaction module to obtain and recognize the operator's voice command in real time, and determining and executing the operation command corresponding to the voice command

[0068] As a preferred solution of the intelligent control system of a beam pumping unit described in the present invention, wherein:

[0069] Beneficial effects of the present invention: The present invention sets an upper low-speed zone and a lower low-speed zone at the highest position and the lowest position of the suspension point, so that the sucker rod runs at a low speed near the highest position and the lowest position of the suspension point, thereby reducing the impact load on the sucker rod and reducing the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod.

[0070] The rotation angle of the crank is detected by a proximity switch to obtain the period of one crank rotation, and the area difference of the indicator diagram and the oil well liquid level difference are obtained by comparing the indicator diagram area difference and the oil well liquid level difference in each cycle. The output shaft speed of the power output shaft is adjusted according to the indicator diagram area difference and the oil well liquid level difference to avoid wasting electric energy, thereby improving efficiency and reducing power consumption.

[0071] Through the human-computer interaction function, the staff can obtain the working status of the oil pump based on the on-site work video and issue voice operation instructions, realizing remote control of the oil pump, saving the staff's manpower and material resources for on-site inspection and providing convenience in operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0072] Figure 1 A basic flow chart of an intelligent control system for a beam pumping unit provided by an embodiment of the present invention.

[0073] Figure 2 A basic structural diagram of an intelligent control device for a beam pumping unit provided in one embodiment of the present invention.

[0074] Figure 3 A basic structural schematic diagram of a beam pumping unit power supply system provided in one embodiment of the present invention.

[0075] Figure 4 A schematic diagram of the basic flow of an intelligent control method for a beam pumping unit provided in accordance with an embodiment of the present invention.

[0076] Figure numerals: base 12, walking beam 14, donkey head 16, suspension point 18, crank 20, motor 22, power output shaft 24, servo 26, reduction box 28, busbar 100A, single well control cabinet 102, pumping unit 104, power supply device 106. DETAILED DESCRIPTION

[0077] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, but not all of the embodiments.

[0078] Example 1, reference Figure 1 , which is an embodiment of the present invention, provides an intelligent control system for a beam pumping unit, including an intelligent power supply module, an intelligent sensing module, an intelligent control module and a human-computer interaction module;

[0079] The intelligent power supply module is used to supply power in different modes to the oil pumping units according to the device numbers;

[0080] The intelligent sensing module is used to detect the crank rotation angle of the crank and the output shaft rotation angle of the power output shaft through the proximity switch, obtain the indicator diagram of the pumping unit and the oil well liquid level through the dynamometer, and obtain the on-site working video of the pumping unit in real time through the visual sensor;

[0081] The intelligent control module is used to obtain shaft speed zone information of the power output shaft according to the output shaft rotation angle, adjust the position speed of the power output shaft at different heights according to the shaft speed zone information, and obtain the indicator diagram value-added and area value-added according to the indicator diagram to adjust the overall speed of the power output shaft, wherein the shaft speed zone information includes an upper low speed zone range, a lower low speed zone range and a high speed operation zone range;

[0082] The human-computer interaction module is used to receive and recognize the voice instructions of the staff in real time and adjust the oil pump according to the voice instructions.

[0083] The proximity switch is a position switch that can be operated without direct mechanical contact with the moving parts. When an object approaches the sensing surface of the switch to the action distance, the switch can be operated without mechanical contact or any pressure, thereby driving a DC appliance or providing control instructions to a computer device.

[0084] The dynamometer is a device that is connected with the pressure in the cylinder of the piston air compressor and the piston stroke and can draw a dynamometer diagram;

[0085] The dynamometer diagram is a graph showing the change of the working fluid pressure in the cylinder with the cylinder volume or the crankshaft angle.

[0086] In this embodiment, by setting an upper low-speed zone and a lower low-speed zone at the highest position and the lowest position of the suspension point, the sucker rod runs at a low speed near the highest position and the lowest position of the suspension point, thereby reducing the impact load on the sucker rod and reducing the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod.

[0087] The rotation angle of the crank is detected by a proximity switch to obtain the period of one crank rotation, and the area difference of the indicator diagram and the oil well liquid level difference are obtained by comparing the indicator diagram area difference and the oil well liquid level difference in each cycle. The output shaft speed of the power output shaft is adjusted according to the indicator diagram area difference and the oil well liquid level difference to avoid wasting electric energy, thereby improving efficiency and reducing power consumption.

[0088] Through the human-computer interaction function, the staff can obtain the working status of the oil pump based on the on-site work video and issue voice operation instructions, realizing remote control of the oil pump, saving the staff's manpower and material resources for on-site inspection and providing convenience in operation.

[0089] The intelligent power supply module includes a current identification unit and a device power supply unit;

[0090] The current identification unit is used to identify the current working mode of each oil pumping device through the AC / DC identification protection circuit, and the current working mode includes an AC working mode and a DC working mode;

[0091] The device power supply unit is used to obtain power supply demand information and supply power to each oil pumping device according to the device number.

[0092] The AC working mode is used to supply AC power to the oil pump;

[0093] The DC working mode is used to supply DC power to the oil pump;

[0094] The power supply demand information includes a device number and a power supply mode;

[0095] In this embodiment, the pumping units are connected to the busbar through an AC / DC identification protection circuit, wherein the AC / DC identification protection circuit is used to identify the current mode input to the pumping unit and switch the pumping unit to an AC working mode and a DC working mode. The busbar is also connected to a plurality of power supply devices for supplying power to the pumping unit.

[0096] In this embodiment, an AC / DC identification protection circuit is used to identify the current operating mode of the oil pumping device, and the current operating mode of each oil pumping device is adjusted according to the power supply demand information, so as to realize intelligent power supply of the device, avoid energy waste, thereby improving efficiency and reducing power consumption.

[0097] The intelligent sensing module includes a data sensing unit and a visual sensing unit;

[0098] The data sensing unit is used to detect the crank rotation angle of the crank through the proximity switch, and when the crank rotation angle is equal to 360°, obtain the output shaft rotation angle of the power output shaft and the rotation period T i , and use the dynamometer to obtain the pumping unit in period T i The power diagram P i and the oil well liquid level height H i , rotate the output shaft by an angle α i , rotation period T i 、Power Diagram P i and the oil well liquid level height Hi Sending to the intelligent control module;

[0099] The visual sensing unit is used to obtain the on-site working video of the oil pumping unit through the visual sensor, and send the on-site working video to the corresponding user operation platform according to the device number;

[0100] In this embodiment, the dynamometer diagram P i Represents the pumping unit in this preset period T i work done within;

[0101] In this embodiment, the horizontal axis of the dynamometer diagram is the distance moved by the bare rod (the sucker rod is connected to the suspension point through the bare rod), and the vertical axis is the load of the bare rod (here, it can be obtained by parameters such as the output torque of the power output shaft of the motor obtained by the servo). That is to say, the area of ​​the dynamometer diagram and the oil well liquid level of the latter cycle are compared with the area of ​​the dynamometer diagram and the oil well liquid level of the previous cycle. If the area of ​​the dynamometer diagram increases, since the distance moved by the bare rod (sucker rod) in a preset cycle is constant, the increase in the area of ​​the dynamometer diagram means that the load on the bare rod (sucker rod) increases, that is, "more oil and fewer strokes", so the servo controls the power output shaft speed of the motor to increase, thereby increasing the strokes of the pumping unit. Similarly, if the area of ​​the dynamometer diagram decreases, the strokes of the pumping unit are reduced. This setting can avoid wasting electric energy. For example, when the liquid level is low, the strokes are large, and part of the work done by the motor is ineffective; or when the liquid level is high, the strokes are small, and the motor cannot exert its optimal efficiency.

[0102] In this embodiment, the sensor is used to obtain the working data of the oil pump, which provides detailed and accurate data support for the subsequent adjustment of the output shaft speed of the power output shaft of the oil pump, and provides real-time on-site working video of the oil pump to realize the human-computer interaction function.

[0103] Overall speed control unit and position speed control unit;

[0104] The overall speed control unit is used to obtain the period T i The power diagram P i and the oil well liquid level height H i And the period T i+1 The power diagram P i+1 and the oil well liquid level height H i+1 , according to the indicator diagram P i and the oil well liquid level height H i Get the area S of the dynamometer diagram i , according to the indicator diagram P i+1 and the oil well liquid level height H i+1 Get the area S of the dynamometer diagram i+1 ;

[0105] If the area of ​​the dynamometer diagram S i+1 Compared with the dynamometer area S i The increment is greater than the first threshold value, and the oil well liquid level height H i+1 Compared with the oil well liquid level H i If the increment of is greater than a second threshold, the overall rotation speed of the power output shaft is increased to obtain the increased overall rotation speed of the power output shaft;

[0106] If the area of ​​the dynamometer diagram S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level height H i The absolute value of the difference is within the second threshold range, keeping the overall speed of the power output shaft unchanged;

[0107] If the area of ​​the dynamometer diagram S i+1 Compared with the dynamometer area S i The decrease value is greater than the first threshold value, and the oil well liquid level height H i+1 Compared with the oil well liquid level H i If the decrease value of is greater than the second threshold, the overall speed of the power output shaft is reduced to obtain the reduced overall speed of the power output shaft;

[0108] The position and speed control unit is used to obtain the output shaft rotation angle α of the power output shaft i , and according to the output shaft rotation angle α i , according to the output shaft rotation angle to obtain the highest position of the suspension point Loc h and the lowest position of the suspension point Loc l , and according to the highest position Loc h Get the upper low speed range of the power output shaft, according to the lowest position Loc l Obtain the lower low-speed zone range of the power output shaft, obtain the high-speed operation zone range of the power output shaft through the upper low-speed zone range and the lower low-speed zone range, obtain the position speed information according to the upper low-speed zone range, the lower low-speed zone range, the high-speed operation zone range and the overall speed, and issue a position speed control instruction according to the position speed information, the position speed information includes the upper low-speed position speed, the lower low-speed position speed and the high-speed position speed.

[0109] In this embodiment, the preset period Ti is one hour, that is, an hourly adjustment system is adopted.

[0110] In this embodiment, the first threshold value is equal to the second threshold value and is 5%. In other embodiments of the present invention, the first threshold value is not equal to the second threshold value or is other values, which will depend on the specific situation.

[0111] The dynamometer diagram of the pumping unit after a preset cycle Ti ends represents the work done by the pumping unit in this preset cycle Ti. Specifically, the horizontal axis of the dynamometer diagram is the distance moved by the bare rod (the sucker rod is connected to the suspension point through the bare rod), and the vertical axis is the load of the bare rod (here, it can be obtained through the output torque of the motor's power output shaft and other parameters obtained by the servo). That is to say, the dynamometer diagram area and the oil well liquid level of the latter cycle are compared with the dynamometer diagram area and the oil well liquid level of the previous cycle. If the dynamometer diagram area increases, since the distance moved by the bare rod (sucker rod) in a preset cycle is constant, the increase in the dynamometer diagram area means that the load on the bare rod (sucker rod) increases, that is, "more oil and fewer strokes", so the servo controls the increase in the speed of the power output shaft of the motor, thereby increasing the strokes of the pumping unit. Similarly, if the dynamometer diagram area decreases, the strokes of the pumping unit are reduced. This setting can avoid wasting electricity. For example, when the liquid level is low, the stroke frequency is large, and part of the work done by the motor is ineffective; or when the liquid level is high, the stroke frequency is small, and the motor cannot achieve the best efficiency.

[0112] In this embodiment, by setting an upper low-speed zone and a lower low-speed zone at the highest position and the lowest position of the suspension point, the sucker rod runs at a low speed near the highest position and the lowest position of the suspension point, thereby reducing the impact load on the sucker rod and reducing the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod;

[0113] The rotation angle of the crank is detected by a proximity switch to obtain the period of one crank rotation, and the area difference of the indicator diagram and the oil well liquid level difference are obtained by comparing the indicator diagram area difference and the oil well liquid level difference in each cycle. The output shaft speed of the power output shaft is adjusted according to the indicator diagram area difference and the oil well liquid level difference to avoid wasting electric energy, thereby improving efficiency and reducing power consumption.

[0114] The human-computer interaction module includes a video recognition unit and a speech recognition unit;

[0115] The video recognition unit is used to identify the on-site working video in real time to obtain the working status of each oil pumping unit, use the foreground detection algorithm to obtain the oil pumping unit frame difference image according to the on-site working video, and use the target detection algorithm to identify the oil pumping unit frame difference image according to the pre-set feature points to obtain the working status of the oil pumping unit, and obtain the working data of the oil pumping unit from the intelligent sensing module, and send the working status of the oil pumping unit, the working data of the oil pumping unit and the on-site working video of the oil pumping unit to the user operation platform. The working status of the oil pumping unit includes the swing of the walking beam upward, the swing of the walking beam downward and the stop swing, and the working data of the oil pumping unit includes the suspension point change distance, the crank rotation angle, the output shaft rotation angle, the output shaft speed, the indicator diagram and the oil well liquid level height;

[0116] The voice recognition unit is used to obtain the operator's voice instructions from the user operation platform, convert the voice instructions into text instructions using natural language processing technology, input the text instructions into the instruction recognition model, obtain the corresponding operation instructions, and adjust the oil pump according to the operation instructions.

[0117] The foreground detection algorithm is an algorithm for identifying regions of interest or identifying moving objects (foreground) and static parts (background) in a video;

[0118] The target detection algorithm is an algorithm for obtaining the location and category of the target of interest in the image;

[0119] The instruction recognition model is a machine learning model trained based on text instructions and used to obtain operation instructions by recognizing text instructions;

[0120] In this embodiment, the working status of the oil pump is obtained according to the on-site work video through the human-computer interaction function, and voice operation instructions are issued, thereby realizing remote control of the oil pump, saving the manpower and material resources of the staff for on-site investigation, and improving the simplicity and agility of operation.

[0121] The mathematical expression of the upper low speed zone range is:

[0122] R h =[n*α i -s,n*α i +s]

[0123] Among them, R h is the upper low speed range, α i is the output shaft rotation angle, n is a natural number, s is any value greater than zero, and the mathematical expression of the lower low-speed range is:

[0124]

[0125] Among them, R l is the lower low speed range, α i is the output shaft rotation angle, n is a natural number, m is any value greater than zero, and the high-speed operation range is between the upper low-speed range and the lower low-speed range;

[0126] The highest position Loc h The mathematical expression is:

[0127] Loc h =n*α i

[0128] Among them, Loc h is the highest position of the suspension point, α i is the output shaft rotation angle, n is a natural number, the lowest position Locl The mathematical expression is:

[0129]

[0130] Among them, Loc l is the lowest position of the suspension point, α i is the output shaft rotation angle, and n is a natural number.

[0131] In this embodiment, s is equal to m, the speed curves of the power output shaft in the upper deceleration zone and the lower deceleration zone are consistent, and the speed curves of the power output shaft in the upper acceleration zone and the lower acceleration zone are consistent. The specific values ​​of s and m can be set to different, depending on the actual operation of the pumping unit.

[0132] In this embodiment, the upper low-speed range, the lower low-speed range and the high-speed operation range are obtained according to the rotation angle of the output shaft, so that the sucker rod runs at a low speed near the highest position of the suspension point and near the lowest position of the suspension point, reducing the impact load on the sucker rod and reducing the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod.

[0133] The upper low-speed zone includes an upper deceleration zone and an upper acceleration zone. The mathematical expression of the upper deceleration zone is:

[0134] R h- =[n*α i -s,n*α i ]

[0135] Among them, R h- is the range of the upper deceleration zone, n is a natural number, α i is the output shaft rotation angle, s is any value greater than zero, and the mathematical expression of the upper acceleration zone is:

[0136] R h+ =[n*α i ,n*α i +s];

[0137] Among them, R h+ is the range of the upper acceleration zone, n is a natural number, α i is the output shaft rotation angle, s is any value greater than zero, the lower low-speed zone includes a lower deceleration zone and a lower acceleration zone, and the mathematical expression of the lower deceleration zone is:

[0138]

[0139] Among them, R l- is the lower deceleration zone, n is a natural number, α i is the output shaft rotation angle, m is any value greater than zero, and the mathematical expression of the lower acceleration zone is:

[0140]

[0141] Among them, R l+ is the lower acceleration zone, n is a natural number, α i is the output shaft rotation angle, and m is any value greater than zero.

[0142] In this embodiment, the upper deceleration zone and the upper acceleration zone are obtained according to the range of the upper low-speed zone, and the lower low-speed zone and the lower acceleration zone are obtained according to the range of the lower low-speed zone. The output shaft speed of the power output shaft when passing through different positions is accurately adjusted to reduce the impact load on the sucker rod and reduce the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod.

[0143] The position speed information obtained based on the upper low speed zone range, the lower low speed zone range, the high speed zone range and the overall speed includes:

[0144] The position speed information includes a high point speed, a first high speed running speed, a low point speed, and a second high speed running speed;

[0145] In the upper deceleration zone, the overall rotation speed of the power output shaft is reduced according to the first acceleration until the highest position of the suspension point is reached, and the high-point speed is obtained, and the high-point speed is increased according to the second acceleration in the lower acceleration zone until the boundary of the lower acceleration zone is reached, and a first high-speed operation speed is obtained, and the vehicle is operated in the high-speed operation zone according to the first high-speed operation speed until the boundary of the lower low-speed zone is reached, and the first high-speed operation speed is reduced according to the third acceleration in the lower deceleration zone until the lowest position of the suspension point is reached, and the low-point speed is obtained, and the low-point speed is increased in the lower acceleration zone according to the fourth acceleration until the boundary of the lower low-speed zone is reached, and a second high-speed operation speed is obtained, and the vehicle is operated in the high-speed operation zone according to the second high-speed operation speed;

[0146] The high point speed and the low point speed are both 0, the first high-speed operating speed and the second high-speed operating speed are the overall rotational speed of the power output shaft, and the acceleration is determined based on the overall rotational speed of the power output shaft, the air resistance coefficient, the air density, the sucker rod weight and the sucker rod surface smoothness.

[0147] In this embodiment, by adjusting the rotation speed of the power output shaft according to the upper low-speed range, the lower low-speed range and the high-speed operation area of ​​the power output shaft, the impact load on the sucker rod is reduced, the stroke loss is reduced, thereby saving energy and reducing consumption and extending the service life of the sucker rod.

[0148] Example 2, reference Figure 2 , which is another embodiment of the present invention, is different from the first embodiment in that it provides an oil pumping device, including:

[0149] Base: a walking beam mounted on the base and a donkey head fixedly connected to the walking beam, wherein a hanging point is provided at the lower end of the donkey head;

[0150] Crank: used to drive the rocker to pivot, and the initial position of the crank corresponds to the highest position of the suspension point;

[0151] A proximity switch: arranged on the base, the position of the proximity switch is set so that the initial position of the crank is located within the sensing area of ​​the proximity switch;

[0152] Motor: The power output shaft of the motor is used to drive the rotation of the crank;

[0153] Servo: The servo is configured to drive the power output shaft of the motor to rotate and control the crank to rotate from an initial position;

[0154] The initial position of the crank is located within the sensing area of ​​the proximity switch on the base of the pumping unit, and the initial position of the crank corresponds to the highest position of the suspension point, which is fixed to the donkey head of the walking beam.

[0155] In the present embodiment, a pumping unit is provided, comprising: a base 12; a walking beam 14 mounted on the base 12 and a donkey head 16 fixedly connected to the walking beam 14, wherein a suspension point 18 is provided at the lower end of the donkey head 16; a crank 20 for driving the walking beam 14 to pivot, wherein the initial position of the crank 20 corresponds to the highest position of the suspension point 18; a proximity switch arranged on the base 12, wherein the position of the proximity switch is set such that the initial position of the crank 20 is located within the sensing area of ​​the proximity switch; a motor 22, wherein a power output shaft 24 of the motor 22 is used to drive the rotation of the crank 20; and a servo 26, wherein the servo 26 is configured to: drive the power output shaft 24 of the motor 22 to rotate, and control the crank 20 to rotate from the initial position; use the proximity switch to detect whether the crank 20 has rotated one circle; and when the crank 20 has rotated one circle, obtain the output shaft rotation angle α of the power output shaft 24. i , the highest position of the suspension point 18 is defined as n*α i , the lowest position of the suspension point 18 is defined as Wherein, n is a natural number; an upper low-speed zone for the power output shaft 24 is set at the highest position adjacent to the suspension point 18, a lower low-speed zone for the power output shaft 24 is set at the lowest position adjacent to the suspension point, and a high-speed operation zone for the power output shaft 24 is set between the upper low-speed zone and the lower low-speed zone.

[0156] Specifically, Figure 2As shown, a bracket for supporting a rocker 14 is provided on the base 12, and the middle section of the rocker 14 is pivotally connected to the top of the bracket; a donkey head 16 is fixedly connected to one end of the rocker 14, a suspension point 18 is provided at the lower end of the donkey head 16, and a crank 20 is connected to the other end of the rocker through a connecting rod to drive the rocker 14 to swing (and since the suspension point 18 is connected to a sucker rod, the swing of the rocker 14 drives the suspension point 18 and the sucker rod to run synchronously); the power output shaft 24 of the motor 22 is controlled to rotate by a servo 26, and the power output shaft 24 drives the crank 20 to rotate through a belt, a pulley and a reduction gearbox. Furthermore, one end of the crank 20 is connected to the reduction gearbox 28 and is driven by the power output shaft 24 of the motor 22, and the other end is provided with a balancing block. When the crank 20 and the connecting rod coincide on a straight line, the rotational torque is zero. At this time, this position is called the dead point of the crank-connecting rod mechanism (it should be understood that since the crank and the connecting rod will coincide on a straight line twice during one rotation of the crank, there are two dead points). The inertia generated by the tangential component of the balancing block during the rotation process can help the crank pass the dead point and keep the rotation of the crank-connecting rod mechanism continuous and smooth.

[0157] In this embodiment, a pumping unit power supply system is also provided. Figure 3 As shown, it includes a plurality of pumping units 104 as described above, each of which is connected to the bus 100A through an AC / DC identification protection circuit, wherein the AC / DC identification protection circuit is used to identify that the current input to the pumping unit 104 is AC / DC power and switches the pumping unit 104 to an AC / DC working mode, and the bus 100A is also connected to a plurality of power supply devices 106 for supplying power to the pumping units 104. The power supply device 106 may be a power supply device of a plurality of types of DC / AC power including solar energy, wind energy, energy storage battery pack, etc., which can effectively save energy and further reduce the operating cost of the pumping unit.

[0158] Further, according to an embodiment of the present invention, the AC / DC protection circuit is installed in the single well control cabinet 102, and the single well control cabinet 102 is connected between a single pumping unit 104 and the bus 100A, and the power transmitted to the pumping unit 104 through the bus 100A can be AC ​​or DC. Since the AC / DC identification circuit in the single well control cabinet 102 can automatically identify that the current to be transmitted to the pumping unit 104 is AC / DC, and switch the working mode of the pumping unit 104 to the AC / DC working mode according to the current, it is possible to realize the transmission of AC and DC power using the same cable (i.e., bus 100A), which is easier to operate and safer than the common DC bus in the prior art.

[0159] In this embodiment, the motor is preferably a three-phase AC asynchronous motor. The single well control cabinet 102 further includes a rectifier, a smoothing circuit, a current limiter and an inverter unit. When the power delivered to the pumping unit 104 is AC, the AC current will be rectified and smoothed by the single well control cabinet 102 and then used to drive the three-phase AC asynchronous motor through the inverter unit; when the power delivered to the pumping unit 104 is DC, the DC current will be limited and smoothed by the single well control cabinet 102 and then used to drive the three-phase AC asynchronous motor through the inverter unit.

[0160] More specifically, in this embodiment, an AD-DC rectifier is used to rectify the three-phase AC power into 6-pulse DC power, and the rectified DC power passes through an AC / DC switch, and uses two phases of the original three-phase AC power supply cable to send the DC power to the pumping unit 104. Subsequently, the single-well control cabinet 102 intelligently identifies that the input power is DC power supply, and automatically switches the internal power supply environment from AC power supply to DC state.

[0161] Furthermore, during the power supply process of the bus 100A, the single well control cabinet 102 will generate energy that can be used for power generation due to variable speed braking, and send it to other single well control cabinets 102 in the same system through the DC power supply system. Similarly, in other wells in the same power supply system, the energy generated by variable speed braking will also be sent to the well through the common bus 100A for use, making full use of the braking power generation energy, so that the entire pumping system can achieve a more ideal energy-saving effect.

[0162] In this embodiment, a DC forward and reverse automatic identification protection circuit is also included, which is also installed in the single-well control cabinet 102 and is used to automatically identify the positive and negative poles of the output DC power to protect the safety and stability of the control cabinet.

[0163] In addition, in this embodiment, the pumping units of multiple oil wells can use the same rectifier (ie, a shared rectifier). This arrangement greatly reduces the capacity of the rectifier, saving costs and space.

[0164] In addition, since the server used to control the asynchronous motor will generate a large amount of harmonics and pollute the power grid during operation, causing the power factor of the power supply grid to decrease, in one embodiment of the present invention, a four-quadrant rectifier can also be used to correct the grid-side AC voltage and current waveform distortion generated during rectification and correct the power factor to eliminate harmonics, eliminate reactive power, and adjust the output DC voltage.

[0165] In summary, by setting the upper low-speed zone and the lower low-speed zone at the highest position and the lowest position of the suspension point, the sucker rod can run at a low speed near the upper and lower dead points (corresponding to the highest position and the lowest position of the suspension point, respectively), reducing the impact load on the sucker rod and reducing the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod; in addition, by comparing the area of ​​the indicator diagram and the liquid level height of the oil well in each cycle, the speed of the power output shaft of the motor is adjusted to avoid waste of electric energy, thereby improving efficiency and reducing power consumption; in addition, compared with the prior art, the method and device in the present invention only need to install a proximity switch on the base and configure a servo to control the motor accordingly, so the cost is low and the economic benefit is high.

[0166] Example 3, reference Figure 3 , which is another embodiment of the present invention, is different from the first embodiment in that it provides an intelligent control method for a beam pumping unit, comprising the following steps:

[0167] Step S1, using a proximity switch to detect the crank rotation angle of the crank, when the crank rotation angle is 360°, obtaining the output shaft rotation angle of the power output shaft, and using a dynamometer to obtain the dynamometer diagram of the pumping unit and the oil well liquid level;

[0168] Step S2, obtaining the area increment of the indicator diagram and the oil well liquid level increment according to the indicator diagram and the oil well liquid level, and adjusting the overall speed of the power output shaft by the area increment of the indicator diagram and the oil well liquid level increment;

[0169] Step S3, obtaining the highest position and the lowest position of the suspension point according to the rotation angle of the output shaft, and determining the upper low-speed zone range, the lower low-speed zone range and the high-speed operation zone range through the highest position and the lowest position;

[0170] Step S4, obtaining the upper low speed zone speed, the lower low speed zone speed and the high speed zone speed respectively according to the upper low speed zone range, the lower low speed zone range, the high speed zone range and the overall speed;

[0171] Step S5, using a visual sensor to obtain the on-site working video of the pumping unit in real time, using a human-computer interaction module to obtain and recognize the operator's voice command in real time, and determining and executing the operation command corresponding to the voice command

[0172] In this embodiment, by setting an upper low-speed zone and a lower low-speed zone at the highest position and the lowest position of the suspension point, the sucker rod runs at a low speed near the highest position and the lowest position of the suspension point, thereby reducing the impact load on the sucker rod and reducing the stroke loss, thereby saving energy and reducing consumption and extending the service life of the sucker rod.

[0173] The rotation angle of the crank is detected by a proximity switch to obtain the period of one crank rotation, and the area difference of the indicator diagram and the oil well liquid level difference are obtained by comparing the indicator diagram area difference and the oil well liquid level difference in each cycle. The output shaft speed of the power output shaft is adjusted according to the indicator diagram area difference and the oil well liquid level difference to avoid wasting electric energy, thereby improving efficiency and reducing power consumption.

[0174] Through the human-computer interaction function, the staff can obtain the working status of the oil pump based on the on-site work video and issue voice operation instructions, realizing remote control of the oil pump, saving the staff's manpower and material resources for on-site inspection and providing convenience in operation.

[0175] It should be understood by those skilled in the art that the embodiments of the present invention can be provided as methods, systems or computer program products. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program codes. Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, disk or optical disk. These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0176] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. An intelligent control system for a beam pumping unit, characterized in that: Including intelligent power supply module, intelligent sensing module, intelligent control module and human-computer interaction module; The intelligent power supply module is used to supply power in different modes to the oil pumping units according to the device numbers; The intelligent sensing module is used to detect the crank rotation angle of the crank and the output shaft rotation angle of the power output shaft through the proximity switch, obtain the indicator diagram of the pumping unit and the oil well liquid level through the dynamometer, and obtain the on-site working video of the pumping unit in real time through the visual sensor; The intelligent control module is used to obtain shaft speed zone information of the power output shaft according to the output shaft rotation angle, adjust the position speed of the power output shaft at different heights according to the shaft speed zone information, and obtain the indicator diagram value-added and area value-added according to the indicator diagram to adjust the overall speed of the power output shaft, wherein the shaft speed zone information includes an upper low speed zone range, a lower low speed zone range and a high speed operation zone range; The human-computer interaction module is used to receive and recognize the voice instructions of the staff in real time and adjust the oil pump according to the voice instructions.

2. The intelligent control system for a beam pumping unit according to claim 1, characterized in that: The intelligent power supply module includes a current identification unit and a device power supply unit; The current identification unit is used to identify the current working mode of each oil pumping device through the AC / DC identification protection circuit, and the current working mode includes an AC working mode and a DC working mode; The device power supply unit is used to obtain power supply demand information, and supply power to each pumping unit according to the device number based on the power supply demand information.

3. The intelligent control system for a beam pumping unit according to claim 1, characterized in that: The intelligent sensing module includes a data sensing unit and a visual sensing unit; The data sensing unit is used to detect the crank rotation angle of the crank through the proximity switch, and when the crank rotation angle is equal to 360°, obtain the output shaft rotation angle of the power output shaft and the rotation period T i , and use the dynamometer to obtain the pumping unit in period T i The power diagram P i and the oil well liquid level H i , rotate the output shaft by an angle α i , rotation period T i 、Power Diagram P i and the oil well liquid level H i Sending to the intelligent control module; The visual sensing unit is used to obtain the on-site working video of the oil pump through the visual sensor, and send the on-site working video to the corresponding user operation platform according to the device number.

4. The intelligent control system for a beam pumping unit according to claim 3, characterized in that: The intelligent control module includes an overall speed control unit and a position speed control unit; The overall speed control unit is used to obtain the period T i The power diagram P i and the oil well liquid level height H i And the period T i+1 The power diagram P i+1 and the oil well liquid level height H i+1 , according to the indicator diagram P i and the oil well liquid level height H i Get the area S of the dynamometer diagram i , according to the indicator diagram P i+1 and the oil well liquid level H i+1 Get the area S of the dynamometer diagram i+1 ; If the area of ​​the dynamometer diagram S i+1 Compared with the dynamometer area S i The increment is greater than the first threshold value, and the oil well liquid level height H i+1 Compared with the oil well liquid level H i If the increment is greater than the second threshold, the overall speed of the power output shaft is increased to obtain the increased overall speed of the power output shaft until the power diagram area S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level H i If the absolute value of the difference is within the second threshold range, stop increasing; If the area of ​​the dynamometer diagram S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level H i The absolute value of the difference is within the second threshold range, keeping the overall speed of the power output shaft unchanged; If the area of ​​the dynamometer diagram S i+1 Compared with the dynamometer area S i The decrease value is greater than the first threshold value, and the oil well liquid level height H i+1 Compared with the oil well liquid level H i If the decrease value of is greater than the second threshold, the overall speed of the power output shaft is reduced, and the overall speed of the power output shaft after the reduction is obtained until the power diagram area S i+1 And the dynamometer area S i The absolute value of the difference is within the first threshold range, and the oil well liquid level height H i+1 and the oil well liquid level H i If the absolute value of the difference between is within the second threshold range, the decrease is stopped; The position and speed control unit is used to obtain the output shaft rotation angle α of the power output shaft i , and according to the output shaft rotation angle α i , according to the output shaft rotation angle to obtain the highest position of the suspension point Loc h and the lowest position of the suspension point Loc l , and according to the highest position Loc h Get the upper low speed range of the power output shaft, according to the lowest position Loc l Obtain the lower low-speed zone range of the power output shaft, obtain the high-speed operation zone range of the power output shaft through the upper low-speed zone range and the lower low-speed zone range, obtain position speed information according to the upper low-speed zone range, the lower low-speed zone range, the high-speed operation zone range and the overall speed, and issue a position speed control instruction according to the position speed information, the position speed information includes the upper low-speed position speed, the lower low-speed position speed and the high-speed position speed.

5. The intelligent control system for a beam pumping unit according to claim 1, characterized in that: The human-computer interaction module includes a video recognition unit and a speech recognition unit; The video recognition unit is used to identify the on-site working video in real time to obtain the working status of each oil pumping unit, use the foreground detection algorithm to obtain the oil pumping unit frame difference image according to the on-site working video, and use the target detection algorithm to identify the oil pumping unit frame difference image according to the pre-set feature points to obtain the working status of the oil pumping unit, and obtain the working data of the oil pumping unit from the intelligent sensing module, and send the working status of the oil pumping unit, the working data of the oil pumping unit and the on-site working video of the oil pumping unit to the user operation platform. The working status of the oil pumping unit includes the swing of the walking beam upward, the swing of the walking beam downward and the stop swing, and the working data of the oil pumping unit includes the suspension point change distance, the crank rotation angle, the output shaft rotation angle, the output shaft speed, the indicator diagram and the oil well liquid level height; The voice recognition unit is used to obtain the operator's voice instructions from the user operation platform, convert the voice instructions into text instructions using natural language processing technology, input the text instructions into the instruction recognition model, obtain the corresponding operation instructions, and adjust the oil pump according to the operation instructions.

6. The intelligent control system for a beam pumping unit according to claim 4, characterized in that: The mathematical expression of the upper low speed zone range is: R h =[n*α i -s,n*a i +s] Among them, R h is the upper low speed range, α i is the output shaft rotation angle, n is a natural number, s is any value greater than zero, and the mathematical expression of the lower low-speed range is: Among them, R l is the lower low speed range, α i is the output shaft rotation angle, n is a natural number, m is any value greater than zero, the high-speed operation range is between the upper low-speed range and the lower low-speed range, the highest position Loc h The mathematical expression is: Loc. h =n*α i Among them, Loc h is the highest position of the suspension point, α i is the output shaft rotation angle, n is a natural number, the lowest position Loc l The mathematical expression is: Among them, Loc l is the lowest position of the suspension point α i is the output shaft rotation angle, and n is a natural number.

7. The intelligent control system for a beam pumping unit according to claim 4, characterized in that: The upper low-speed zone includes an upper deceleration zone and an upper acceleration zone. The mathematical expression of the upper deceleration zone is: R h- =[n*α i -s,n*a i ] Among them, R h- is the range of the upper deceleration zone, n is a natural number, α i is the output shaft rotation angle, s is any value greater than zero, and the mathematical expression of the upper acceleration zone is: R h+ =[n*α i ,n*a i +s]; Among them, R h+ is the range of the upper acceleration zone, n is a natural number, α i is the output shaft rotation angle, s is any value greater than zero, the lower low-speed zone includes a lower deceleration zone and a lower acceleration zone, and the mathematical expression of the lower deceleration zone is: Among them, R l- is the lower deceleration zone, n is a natural number, α i is the output shaft rotation angle, m is any value greater than zero, and the mathematical expression of the lower acceleration zone is: Among them, R l+ is the lower acceleration zone, n is a natural number, α i is the output shaft rotation angle, and m is any value greater than zero.

8. The intelligent control system for a beam pumping unit according to claim 7, characterized in that: The position speed information obtained based on the upper low speed zone range, the lower low speed zone range, the high speed zone range and the overall speed includes: The position speed information includes a high point speed, a first high speed running speed, a low point speed, and a second high speed running speed; In the upper deceleration zone, the overall rotation speed of the power output shaft is reduced according to the first acceleration until the highest position of the suspension point is reached, and the high-point speed is obtained, and the high-point speed is increased according to the second acceleration in the lower acceleration zone until the boundary of the lower acceleration zone is reached, and a first high-speed operation speed is obtained, and the vehicle is operated in the high-speed operation zone according to the first high-speed operation speed until the boundary of the lower low-speed zone is reached, and the first high-speed operation speed is reduced according to the third acceleration in the lower deceleration zone until the lowest position of the suspension point is reached, and the low-point speed is obtained, and the low-point speed is increased in the lower acceleration zone according to the fourth acceleration until the boundary of the lower low-speed zone is reached, and a second high-speed operation speed is obtained, and the vehicle is operated in the high-speed operation zone according to the second high-speed operation speed; The high point speed and the low point speed are both 0, the first high-speed operating speed and the second high-speed operating speed are the overall rotational speed of the power output shaft, and the acceleration is determined based on the overall rotational speed of the power output shaft, the air resistance coefficient, the air density, the sucker rod weight and the sucker rod surface smoothness.

9. An intelligent control device for a beam pumping unit, characterized in that: include: Base: a walking beam mounted on the base and a donkey head fixedly connected to the walking beam, wherein a hanging point is provided at the lower end of the donkey head; Crank: used to drive the rocker to pivot, and the initial position of the crank corresponds to the highest position of the suspension point; A proximity switch: arranged on the base, the position of the proximity switch is set so that the initial position of the crank is located within the sensing area of ​​the proximity switch; Motor: The power output shaft of the motor is used to drive the rotation of the crank; Servo: The servo is configured to drive the power output shaft of the motor to rotate and control the crank to rotate from an initial position; The initial position of the crank is located within the sensing area of ​​the proximity switch on the base of the pumping unit, and the initial position of the crank corresponds to the highest position of the suspension point, which is fixed to the donkey head of the walking beam.

10. An intelligent control method for a beam pumping unit, characterized in that: The following steps are involved: Step S1, using a proximity switch to detect the crank rotation angle of the crank, when the crank rotation angle is 360°, obtaining the output shaft rotation angle of the power output shaft, and using a dynamometer to obtain the dynamometer diagram of the pumping unit and the oil well liquid level; Step S2, obtaining the area increment of the indicator diagram and the oil well liquid level increment according to the indicator diagram and the oil well liquid level, and adjusting the overall speed of the power output shaft by the area increment of the indicator diagram and the oil well liquid level increment; Step S3, obtaining the highest position and the lowest position of the suspension point according to the rotation angle of the output shaft, and determining the upper low-speed zone range, the lower low-speed zone range and the high-speed operation zone range through the highest position and the lowest position; Step S4, respectively obtaining the upper low speed zone speed, the lower low speed zone speed and the high speed zone speed according to the upper low speed zone range, the lower low speed zone range, the high speed zone range and the overall speed; Step S5, obtaining the on-site working video of the oil pump in real time through the visual sensor, obtaining and identifying the operator's voice command in real time using the human-computer interaction module, and determining and executing the operation command corresponding to the voice command.