Overturn prevention early warning method, system and equipment for workover rig, medium and product
The workover rig anti-rollover warning system uses sensors to automate the detection of tilt, displacement, and operating states, enhancing safety and efficiency by providing accurate, automated alarms for workover rigs.
Patent Information
- Application Number
- CN202411383977.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2024-12-27
AI Technical Summary
Existing workover rigs face risks of tilting or overturning during operations, leading to equipment damage, reduced efficiency, and safety threats due to manual, subjective human observation methods for early warning, which are inaccurate and inefficient.
A workover rig anti-rollover warning system that utilizes inclination, displacement, and acceleration sensors to automatically detect tilt angles, operating states, and displacement, generating alarms when predefined conditions are met, eliminating the need for human subjective experience.
Enhances the accuracy and timeliness of early warnings, preventing accidents, and improving operational efficiency by providing automated, data-driven safety alerts for workover rigs.
Smart Images

Figure HDA0005070578190000011 
Figure HDA0005070578190000012 
Figure HDA0005070578190000021
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of workover rigs, and in particular to a workover rig anti-rollover warning method, system, equipment, medium and product. Background Art
[0002] With the rapid development of drilling operations, workover rigs, as an important equipment for downhole operations such as oil wells and gas wells, are the most basic and main power source in well repair and downhole construction, and have been widely used in various fields, such as oil drilling, natural gas extraction, oilfield services, etc. During the workover operation, due to the complex and changeable operating environment, the workover rig may face various risks, one of the main risks is tilting or overturning. Overturning will not only cause equipment damage, affect the progress and efficiency of the workover operation, but also threaten the safety of the operator. In order to improve the safety of workover operations, it is particularly important to study how to provide early warning for the workover rig's anti-overturning.
[0003] At present, in drilling operations, the on-site situation is generally observed manually in real time to check whether the workover rig is in an unstable state or has the risk of overturning. However, this method is less safe and relies on subjective human experience, and the early warning accuracy is low, which in turn reduces the operating efficiency of the workover rig. Summary of the invention
[0004] The purpose of this application is to provide a well repair rig anti-rollover warning method, system, equipment, medium and product, which can improve the accuracy of warning while ensuring the safety of operation, and can quickly discover fault problems, effectively prevent accidents, and further improve the operating efficiency of the well repair rig.
[0005] To achieve the above objectives, this application provides the following solutions:
[0006] In a first aspect, the present application provides a workover rig anti-rollover warning method, comprising:
[0007] Acquire the operation parameter information of the workover rig; the operation parameter information includes: the inclination angle information, operation status information and displacement information of the workover rig in various directions;
[0008] respectively determining a first alarm condition corresponding to the tilt angle information, a second alarm condition corresponding to the operating state information, and a third alarm condition corresponding to the displacement information;
[0009] Determine whether the tilt angle information meets the first alarm condition, whether the running state information meets the second alarm condition, and whether the displacement information meets the third alarm condition;
[0010] When at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction is generated and an alarm prompt is performed.
[0011] Optionally, the tilt angle information in each direction includes: a forward tilt angle in the front-rear direction, a backward tilt angle in the front-rear direction, a left tilt angle in the left-right direction, and a right tilt angle in the left-right direction;
[0012] The determining whether the tilt angle information meets the first alarm condition specifically includes:
[0013] Determine whether the forward tilt angle in the front-to-back direction is greater than the first preset angle threshold in the first alarm condition, whether the backward tilt angle in the front-to-back direction is greater than the second preset angle threshold in the first alarm condition, whether the left tilt angle in the left-to-right direction is greater than the third preset angle threshold in the first alarm condition, and whether the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold in the first alarm condition;
[0014] When the forward tilt angle in the front-to-back direction is greater than the first preset angle threshold, or when the backward tilt angle in the front-to-back direction is greater than the second preset angle threshold, or when the left tilt angle in the left-to-right direction is greater than the third preset angle threshold, or when the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold, it is determined that the operating parameter information meets the first alarm condition;
[0015] When the forward tilt angle in the front-to-back direction is not greater than the first preset angle threshold, and the rearward tilt angle in the front-to-back direction is not greater than the second preset angle threshold, and the left tilt angle in the left-to-right direction is not greater than the third preset angle threshold, and the right tilt angle in the left-to-right direction is not greater than the fourth preset angle threshold, it is determined that the tilt angle information does not meet the first alarm condition.
[0016] Optionally, the determining whether the operating parameter information meets the second alarm condition specifically includes:
[0017] Determining whether the running status information is greater than an acceleration threshold in a second alarm condition;
[0018] When the operating state information is greater than the acceleration threshold, determining that the operating parameter information meets the second alarm condition;
[0019] When the operating state information is not greater than the acceleration threshold, it is determined that the operating parameter information does not meet the second alarm condition.
[0020] Optionally, the determining whether the displacement information meets the third alarm condition specifically includes:
[0021] Determining whether the displacement information is greater than a displacement threshold in a third alarm condition;
[0022] When the displacement information is greater than the displacement threshold, determining that the displacement information meets the third alarm condition;
[0023] When the displacement information is not greater than the displacement threshold, it is determined that the displacement information does not meet the third alarm condition.
[0024] Optionally, when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, generating an alarm prompt instruction includes:
[0025] When one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction corresponding to the met alarm condition is generated;
[0026] When two of the first alarm condition, the second alarm condition and the third alarm condition are met, two alarm prompt instructions corresponding to the met alarm conditions are generated;
[0027] When the first alarm condition, the second alarm condition and the third alarm condition are all met, three alarm prompt instructions corresponding to the alarm conditions are generated.
[0028] In a second aspect, the present application provides a workover rig anti-rollover warning system, the workover rig anti-rollover warning system comprising:
[0029] A control device, an inclination sensor, a displacement sensor, and an acceleration sensor; the control device is electrically connected to the inclination sensor, the displacement sensor, and the acceleration sensor respectively;
[0030] The inclination sensor is used to collect the inclination angle information of the workover rig in various directions and send it to the control device;
[0031] The displacement sensor is used to collect displacement information of the workover rig and send it to the control device;
[0032] The acceleration sensor is used to collect the operating status information of the workover rig and send it to the control device;
[0033] The control device is used to obtain the inclination angle information, the operating status information and the displacement information of the well repair machine in various directions; respectively determine a first alarm condition corresponding to the inclination angle information, a second alarm condition corresponding to the operating status information, and a third alarm condition corresponding to the displacement information; judge whether the inclination angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition; when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, generate an alarm prompt instruction and perform an alarm prompt.
[0034] In a third aspect, the present application provides a control device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of any of the above-mentioned methods for preventing rollover of a well repair rig.
[0035] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the above-mentioned methods for preventing rollover of a well repair rig.
[0036] In a fifth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned methods for preventing rollover of a well repair rig.
[0037] According to the specific embodiments provided in this application, this application discloses the following technical effects:
[0038] The present application provides a workover machine anti-rollover warning method, device, equipment, medium and product, by obtaining the operation parameter information of the workover machine, the operation parameter information includes: the inclination angle information, operation status information and displacement information of the workover machine in various directions, and respectively determining the first alarm condition corresponding to the inclination angle information, the second alarm condition corresponding to the operation status information, and the third alarm condition corresponding to the displacement information, and then judging whether the inclination angle information meets the first alarm condition, whether the operation status information meets the second alarm condition, and whether the displacement information meets the third alarm condition, when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, generating an alarm prompt instruction and performing an alarm prompt. Compared with the prior art, the present technical solution does not need to rely on artificial subjective experience, but only needs to automatically obtain the inclination angle information, the operation status information and the displacement information of the workover machine in various directions, and judge whether it meets the corresponding alarm condition, so as to timely perform an alarm prompt when the alarm condition is met, while ensuring the safety of the operation, the accuracy of the alarm is also improved, and the fault problem can be quickly discovered, the occurrence of accidents can be effectively prevented, and the operation efficiency of the workover machine is further improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0040] Figure 1 This is a system environment diagram of a workover rig anti-rollover warning system in one embodiment of the present application;
[0041] Figure 2 A flowchart of a method for preventing rollover of a workover rig provided in one embodiment of the present application;
[0042] Figure 3 A flowchart of a method for determining whether inclination information meets a first warning condition provided in an embodiment of the present application;
[0043] Figure 4 A schematic diagram of a display interface of an anti-tilt system for a workover rig provided in one embodiment of the present application;
[0044] Figure 5 A schematic diagram of functional modules of a control device provided in one embodiment of the present application;
[0045] Figure 6 A schematic diagram of the structure of a control device provided in one embodiment of the present application.
[0046] Description of reference numerals:
[0047] Control device-10; tilt sensor-20; displacement sensor-30; acceleration sensor-40; display module-50; touch module-60; communication module-70. DETAILED DESCRIPTION
[0048] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0049] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0050] The anti-rollover warning method for a workover rig provided in the embodiment of the present application can be applied to Figure 1 The workover rig anti-rollover warning system shown includes: a control device 10, a tilt sensor 20, a displacement sensor 30, and an acceleration sensor 40. The control device 10 is electrically connected to the tilt sensor 20, the displacement sensor 30, and the acceleration sensor 40, respectively.
[0051] The inclination sensor 20 is used to collect the inclination angle information of the well repair machine in various directions and send it to the control device; the displacement sensor 30 is used to collect the displacement information of the well repair machine and send it to the control device; the acceleration sensor 40 is used to collect the operating status information of the well repair machine and send it to the control device; the control device 10 is used to obtain the inclination angle information, operating status information and displacement information of the well repair machine in various directions; respectively determine the first alarm condition corresponding to the inclination angle information, the second alarm condition corresponding to the operating status information, and the third alarm condition corresponding to the displacement information; judge whether the inclination angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition; when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, generate an alarm prompt instruction and issue an alarm prompt.
[0052] It should be noted that the above-mentioned inclination sensor 20 may include various types, such as a mechanical sensor, a liquid capacitive sensor, a micro-electromechanical system (MEMS) sensor, a fiber optic gyroscope, a magnetoresistive sensor, etc. Among them, a mechanical sensor usually uses a float or a ball to sense the inclination angle; a liquid capacitive sensor calculates the inclination angle by measuring the change in the contact area between the internal liquid and the electrode; a micro-electromechanical system sensor uses a tiny silicon mechanism to sense acceleration and infer the inclination angle from it; a fiber optic gyroscope is a high-precision inclination measuring instrument based on optical fiber technology; and a magnetoresistive sensor uses a change in a magnetic field to measure the angle.
[0053] The displacement sensor 30 is a device used to measure the position change of the workover rig, and may include various types, such as a linear displacement sensor, a rotary displacement sensor, a laser displacement sensor, or an ultrasonic displacement sensor. The linear displacement sensor may include a resistance strain gauge, an inductive, a capacitive, a photoelectric, or a magnetostrictive displacement sensor; the rotary displacement sensor may include an encoder, a rotary transformer, or a potentiometer; the laser displacement sensor measures the distance by using the time or intensity change of the laser beam emitted back; and the ultrasonic displacement sensor detects the distance by using the propagation time and intensity change of the ultrasonic signal.
[0054] The acceleration sensor 40 is used to measure the acceleration of the well repair machine. It is used to detect the acceleration change of the well repair machine in a stationary or running state. It can include various types, such as MEMS acceleration sensor, piezoelectric acceleration sensor, thermal induction acceleration sensor, laser Doppler vibrometer, and fiber optic acceleration sensor. Among them, the MEMS acceleration sensor usually contains one or more mass blocks, which will be displaced under the action of external force, thereby causing changes in capacitance or resistance, and the acceleration value can be obtained through circuit processing. Piezoelectric acceleration sensor is a piezoelectric material that generates charge when subjected to force. This property is used to make acceleration sensors. When the sensor senses vibration or acceleration, the piezoelectric material will generate a voltage output proportional to the applied force. The thermal induction acceleration sensor uses the temperature difference between the heating element and the temperature sensitive element to detect acceleration. The laser Doppler vibrometer can indirectly measure the acceleration of an object by analyzing the frequency change of the reflected laser. The fiber optic acceleration sensor uses the change in the propagation time of light in the optical fiber to detect acceleration.
[0055] In the system provided in this embodiment, since an inclination sensor, an acceleration sensor and a displacement sensor are provided, it can ensure that the acquired operating parameter information of the well repair machine is more accurate, which facilitates subsequent early warning prompts based on more accurate data.
[0056] The above-mentioned control device 10 is the hub of the entire system, which is used to receive parameters sent by the inclination sensor, acceleration sensor, and displacement sensor, and perform data processing, by respectively determining the first alarm condition corresponding to the inclination angle information, the second alarm condition corresponding to the operating status information, and the third alarm condition corresponding to the displacement information, and judging whether the inclination angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition; when at least one of the first alarm condition, the second alarm condition, and the third alarm condition is met, an alarm prompt instruction is generated and sent to the terminal, so that the terminal issues an alarm prompt.
[0057] The control device may include a processor and a memory, etc. The processor is used to process the acquired data to obtain a processing result, and the memory is used to store the processing result.
[0058] The control device in this embodiment can accurately determine the tilt state of the workover rig, and promptly trigger the early warning mechanism when the early warning conditions are met, and promptly send out an alarm signal to remind the operator to take timely measures to deal with it.
[0059] Optionally, the system may further include: a display module 50 and a touch module 60, and the control device 10 is electrically connected to the display module 50 and the touch module 60 respectively. The display module is used to receive and respond to the alarm prompt instruction and display. The touch module 60 is used to receive and respond to the user's touch instruction and perform the corresponding operation.
[0060] The display module 50 may be a display screen, which is used to display according to the alarm prompt instructions and to display prompts for alarm conditions that meet the requirements. Different alarm conditions may have different display prompting methods. For example, when the tilt angle information meets the first alarm condition, a prompt message of "the tilt angle information is abnormal" may be displayed on the display screen; when the operating status information meets the second alarm condition, a prompt message of "the acceleration information is abnormal" may be displayed on the display screen; when the displacement information meets the third alarm condition, a prompt message of "the displacement information is abnormal" may be displayed on the display screen.
[0061] The user can pre-input the threshold information corresponding to each operating parameter on the system, for example, the first preset angle threshold, the second preset angle threshold, the third preset angle threshold and the fourth preset angle threshold corresponding to the inclination angle information, the acceleration threshold corresponding to the acceleration information, and the displacement threshold corresponding to the displacement information, so as to store them in the system. When the current operating parameter information of the workover rig is obtained, the corresponding threshold information is searched respectively to compare and see whether the alarm conditions are met, so as to issue an alarm prompt.
[0062] Optionally, the system may further include a communication module 70, which is used to receive and send information from external devices. For example, the communication module may receive operating parameter information sent by an inclination sensor, an acceleration sensor, or a displacement sensor.
[0063] The above system may further include a housing. The communication module and the control device may be located inside the housing, and the display module and the touch module may be disposed in the housing. In this embodiment, by disposing the housing, it is possible to prevent the system from being affected by external factors, such as bad weather, dust, water, and external collisions. During the use of the system, the user may regularly maintain and inspect the system to ensure that its various components can work normally. Regular inspection and maintenance can prevent malfunctions from occurring and ensure long-term stable operation of the system.
[0064] The workover rig anti-rollover warning system in this embodiment does not need to rely on human subjective experience, but only needs to automatically obtain the inclination angle information, operation status information and displacement information of the workover rig in various directions, and judge whether it meets the corresponding alarm conditions, so as to promptly issue an early warning prompt when the alarm conditions are met, thereby ensuring the safety of the operation and improving the accuracy of the early warning, and being able to quickly discover fault problems, effectively prevent accidents, further improve the operation efficiency of the workover rig, and thus effectively improve the effectiveness and stability of the workover rig anti-rollover warning system, providing more reliable protection for the safety of on-site operators and equipment.
[0065] In an exemplary embodiment, Figure 2 As shown, a method for preventing rollover of a workover rig is provided. The method is executed by a control device. In an embodiment of the present application, the method is applied to Figure 1 The control device 10 in FIG. 1 is taken as an example to illustrate, and the following steps 201 to 204 are included. Among them:
[0066] Step S201, obtaining the operating parameter information of the workover rig; the operating parameter information includes: the inclination angle information, operating state information and displacement information of the workover rig in various directions.
[0067] It should be noted that the above-mentioned workover rig may include an X-axis and a Y-axis, and the inclination angle information of the above-mentioned workover rig in various directions may include Y-axis forward inclination information, Y-axis backward inclination information, X-axis left inclination information, and X-axis right inclination information. The Y-axis forward inclination information refers to the forward inclination angle information in the front-to-back direction, the Y-axis backward inclination information refers to the backward inclination angle information in the front-to-back direction, the X-axis left inclination information refers to the left inclination angle information in the left-to-right direction, and the X-axis right inclination information refers to the right inclination angle information in the left-to-right direction. The above-mentioned workover rig may include a large hook, and the operation status information may refer to the acceleration information of the large hook. The displacement information may refer to the displacement information of the large hook.
[0068] Optionally, the control device may send an information acquisition instruction to the inclination sensor, so that the inclination sensor receives and responds to the information acquisition instruction, collects the inclination angle information of the workover machine in various directions and sends it to the control device, so that the control device obtains the information. Similarly, the control device may also send information acquisition instructions to the displacement sensor and the acceleration sensor respectively, so that the displacement sensor and the acceleration sensor respectively receive and respond to the information acquisition instruction, collect the displacement information and the acceleration information and send them to the control device, so that the control device obtains the information.
[0069] Optionally, the operating parameter information of the above-mentioned workover rig may also be obtained by importing from an external device, or may be obtained through a database or blockchain. The embodiment of the present application does not limit the method for obtaining the operating parameter information of the workover rig.
[0070] Step S202, respectively determining a first alarm condition corresponding to the tilt angle information, a second alarm condition corresponding to the operating state information, and a third alarm condition corresponding to the displacement information.
[0071] It is understandable that the mapping relationship between various operating parameter information and alarm conditions can be stored in the control device in advance, and the alarm condition can be a threshold comparison method, a machine learning model prediction method, or other triggering alarm methods. Different operating parameter information corresponds to different alarm conditions.
[0072] After obtaining the inclination angle information, operation status information and displacement information of the workover machine in various directions, the first alarm condition corresponding to the inclination angle information, the second alarm condition corresponding to the operation status information, and the third alarm condition corresponding to the displacement information can be obtained from the preset database. The first alarm condition, the second alarm condition and the third alarm condition are different.
[0073] It should be noted that the above-mentioned first alarm condition may include multiple angle thresholds. Since the tilt angle information of the well repair machine in various directions includes the forward tilt angle in the front-to-back direction, the backward tilt angle in the front-to-back direction, the left tilt angle in the left-to-right direction, and the right tilt angle in the left-to-right direction, each angle information corresponds to an angle threshold. The first alarm condition may be an angle threshold comparison. When the angle information is greater than the corresponding angle threshold, the corresponding alarm prompt is triggered. The second alarm condition may include an acceleration threshold. The second alarm condition may be an acceleration threshold comparison. When the operating status information is greater than the corresponding acceleration threshold, the corresponding alarm prompt is triggered. The third alarm condition may include a displacement threshold. The third alarm condition may be a displacement threshold comparison. When the displacement information is greater than the corresponding displacement threshold, the corresponding alarm prompt is triggered.
[0074] In this embodiment, after the operation parameter information of the workover rig is acquired, the alarm conditions corresponding to the various operation parameter information can be quickly determined, thereby providing good data guidance information for the subsequent judgment of triggering the alarm prompt.
[0075] Step S203, determining whether the tilt angle information meets the first alarm condition, whether the running state information meets the second alarm condition, and whether the displacement information meets the third alarm condition.
[0076] It can be understood that after obtaining the first alarm condition, the second alarm condition and the third alarm condition, it is possible to simultaneously determine whether the tilt angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition; or it is possible to first determine whether the tilt angle information meets the first alarm condition, and then determine whether the operating status information meets the second alarm condition, and finally determine whether the displacement information meets the third alarm condition, and issue an alarm prompt when the corresponding alarm condition is met.
[0077] As an implementable method, the tilt angle information includes multiple parameters, and it is possible to judge in parallel whether each of the multiple parameters meets the first alarm condition, or to judge in sequence whether each of the multiple parameters meets the first alarm condition, thereby generating an alarm prompt instruction and issuing an alarm prompt.
[0078] As another possible implementation method, when the operating parameter information is motion status information, in the process of determining whether the operating status information meets the second alarm condition, it may be determined whether the operating status information is greater than an acceleration threshold in the second alarm condition; when the operating status information is greater than the acceleration threshold, it is determined that the operating parameter information meets the second alarm condition; when the operating status information is not greater than the acceleration threshold, it is determined that the operating parameter information does not meet the second alarm condition.
[0079] As another feasible method, when the operating parameter information is displacement information, in the process of determining whether the displacement information meets the third alarm condition, it can be first determined whether the displacement information is greater than the displacement threshold in the third alarm condition; when the displacement information is greater than the displacement threshold, it is determined that the displacement information meets the third alarm condition; when the displacement information is not greater than the displacement threshold, it is determined that the displacement information does not meet the third alarm condition.
[0080] It can be understood that the above angle threshold is the angle information corresponding to when the workover rig flips, the acceleration threshold is the acceleration information corresponding to when the workover rig flips, and the displacement threshold is the displacement information corresponding to when the workover rig flips. When the operating state information is greater than the acceleration threshold, it indicates that the workover rig is at risk of tipping over; when the angle information is greater than the angle threshold, it indicates that the workover rig deviates from the preset angle and is at risk of tipping over; when the acceleration information is greater than the acceleration threshold, it indicates that the workover rig deviates from the preset angle and is at risk of tipping over.
[0081] Step S204: when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction is generated and an alarm prompt is performed.
[0082] It should be noted that different alarm conditions correspond to different alarm prompt instructions, and the alarm prompt methods are also different. When the tilt angle information meets the first alarm condition, the control device generates a first alarm prompt instruction and issues an alarm prompt; when the operating status information meets the second alarm condition, the control device generates a second alarm prompt instruction and issues an alarm prompt; when the displacement information meets the third alarm condition, the control device generates a third alarm prompt instruction and issues an alarm prompt.
[0083] Optionally, the alarm prompt may be in the form of sound, or displayed on a display screen, or sent via text message. This embodiment does not impose any limitation on the method of the alarm prompt.
[0084] Specifically, when one of the first alarm condition, the second alarm condition, and the third alarm condition is met, an alarm prompt instruction corresponding to the alarm condition is generated; when two of the first alarm condition, the second alarm condition, and the third alarm condition are met, two alarm prompt instructions corresponding to the alarm conditions are generated; when the first alarm condition, the second alarm condition, and the third alarm condition are all met, three alarm prompt instructions corresponding to the alarm conditions are generated. Different operating parameter information that meets the alarm condition generates different corresponding alarm prompt instructions.
[0085] The present application provides a workover rig anti-rollover warning method, which obtains the operating parameter information of the workover rig, the operating parameter information includes: the inclination angle information, operating status information and displacement information of the workover rig in various directions, and respectively determines the first alarm condition corresponding to the inclination angle information, the second alarm condition corresponding to the operating status information, and the third alarm condition corresponding to the displacement information, and then judges whether the inclination angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition. When at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction is generated and an alarm prompt is performed. Compared with the prior art, the present technical solution does not need to rely on manual subjective experience, but only needs to automatically obtain the inclination angle information, operating status information and displacement information of the workover rig in various directions, and judge whether it meets the corresponding alarm condition, so as to timely perform an alarm prompt when the alarm condition is met, thereby ensuring the safety of the operation and improving the accuracy of the alarm, and being able to quickly discover fault problems, effectively prevent accidents, and further improve the operation efficiency of the workover rig.
[0086] In another exemplary embodiment of the present application, in order to accurately give an alarm prompt for the inclination angle information of the workover rig, it can be determined whether the inclination angle information meets the first alarm condition, such as Figure 3 As shown, the above method may include the following steps 301 to 305:
[0087] Step S301, determining whether the forward tilt angle in the front-to-back direction is greater than a first preset angle threshold in a first alarm condition.
[0088] Step S302, determining whether the backward tilt angle in the front-to-back direction is greater than the second preset angle threshold in the first alarm condition.
[0089] Step S303, determining whether the left tilt angle in the left-right direction is greater than the third preset angle threshold in the first alarm condition.
[0090] Step S304, determining whether the right tilt angle in the left-right direction is greater than a fourth preset angle threshold in the first alarm condition.
[0091] When the forward tilt angle in the front-to-rear direction is greater than the first preset angle threshold, or when the backward tilt angle in the front-to-rear direction is greater than the second preset angle threshold, or when the left tilt angle in the left-to-right direction is greater than the third preset angle threshold, or when the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold, execute step S305 to determine that the operating parameter information meets the first warning condition.
[0092] Please note that, see Figure 4 As shown, Figure 4A schematic diagram of a display interface for providing an alarm prompt for the tilt angle information provided in an embodiment of the present application, the display interface may include a schematic diagram of a well repair machine, angle information of the X-axis left tilt (left tilt angle in the left-right direction), the X-axis right tilt (right tilt angle in the left-right direction), the Y-axis forward tilt (forward tilt angle in the front-back direction), the Y-axis backward tilt (backward tilt angle in the front-back direction), and the alarm value corresponding to each angle information. Among them, the first preset angle threshold may be the "Y forward tilt alarm value", the second preset angle threshold may be the "Y backward tilt alarm value", the third preset angle threshold may be the "X left tilt alarm value", and the fourth preset angle threshold may be the "X right tilt alarm value".
[0093] Optionally, the display interface may also include controls such as "No Alarm", "Alarm Reset", "IO Signal", "Brake Release", and "System Settings". Users can click on each control to control the system to perform corresponding operations. For example, users can click on "Y front tilt alarm value", "Y rear tilt alarm value", "X left tilt alarm value", and "X right tilt alarm value" to set alarm values for the angles of the workover rig in various directions, and click on "Alarm Reset" to restore the alarm mode settings, and click on the "System Settings" control to configure relevant information. At the same time, the display interface can display the angle information of the workover rig in the X-axis left tilt, X-axis right tilt, Y-axis forward tilt, and Y-axis backward tilt in real time.
[0094] Specifically, after setting the angle thresholds in each direction, the forward tilt angle in the front-back direction, the backward tilt angle in the front-back direction, the left tilt angle in the left-right direction, and the right tilt angle in the left-right direction can be obtained in real time, and then it is synchronously determined whether the forward tilt angle in the front-back direction is greater than the Y-axis forward tilt alarm value, whether the backward tilt angle in the front-back direction is greater than the Y-axis backward tilt alarm value, whether the left tilt angle in the left-right direction is greater than the X-axis left tilt alarm value, and whether the right tilt angle in the left-right direction is greater than the X-axis right tilt alarm value. When the forward tilt angle in the front-back direction is greater than the Y-axis forward tilt alarm value, a first alarm prompt instruction is generated; when the backward tilt angle in the front-back direction is greater than the Y-axis backward tilt alarm value, a second alarm prompt instruction is generated; when the left tilt angle in the left-right direction is greater than the X-axis left tilt alarm value, a third alarm prompt instruction is generated; when the right tilt angle in the left-right direction is greater than the X-axis right tilt alarm value, a fourth alarm prompt instruction is generated. Among them, the alarm prompt modes of the first alarm prompt instruction, the second alarm prompt instruction, the third alarm prompt instruction, and the fourth alarm prompt instruction are different.
[0095] When the forward tilt angle in the front-to-back direction is not greater than the Y-axis forward tilt alarm value, and the rearward tilt angle in the front-to-back direction is not greater than the Y-axis rear tilt alarm value, and the left tilt angle in the left-to-right direction is not greater than the X-axis left tilt alarm value, and the right tilt angle in the left-to-right direction is not greater than the X-axis right tilt alarm value, it is determined that the tilt angle information does not meet the first alarm condition, and no alarm prompt is issued.
[0096] In this embodiment, by setting different alarm prompt instructions corresponding to different angle information, it is convenient to quickly identify the angle information where the fault occurs, and can accurately judge the inclination state of the well repair machine and trigger the early warning mechanism in time, thereby improving the response speed of the early warning and being able to send out alarm signals in time to remind operators to take emergency measures.
[0097] The present application also provides an application scenario, which applies the above-mentioned anti-rollover warning method for a well repair rig. Specifically: The anti-rollover warning method for a well repair rig provided in this embodiment can be applied in the detection scenario of a well repair rig. The control device obtains the operating parameter information of the well repair rig, and respectively determines the first alarm condition corresponding to the inclination angle information, the second alarm condition corresponding to the operating status information, and the third alarm condition corresponding to the displacement information, and determines whether the inclination angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition. When one of the first alarm condition, the second alarm condition, and the third alarm condition indicates that an alarm condition is met, an alarm prompt instruction is generated and an alarm prompt is performed.
[0098] Based on the same inventive concept, the embodiment of the present application also provides a workover rig anti-rollover warning device for implementing the workover rig anti-rollover warning method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more workover rig anti-rollover warning device embodiments provided below can refer to the limitations of the workover rig anti-rollover warning method above, and will not be repeated here.
[0099] In an exemplary embodiment, Figure 5 As shown, a workover rig anti-rollover warning device is provided, comprising:
[0100] The acquisition module 710 is used to acquire the operation parameter information of the workover rig; the operation parameter information includes: the inclination angle information, operation status information and displacement information of the workover rig in various directions;
[0101] A determination module 720, for respectively determining a first alarm condition corresponding to the tilt angle information, a second alarm condition corresponding to the operation state information, and a third alarm condition corresponding to the displacement information;
[0102] The judgment module 730 is used to judge whether the tilt angle information meets the first alarm condition, whether the running state information meets the second alarm condition, and whether the displacement information meets the third alarm condition;
[0103] The early warning module 740 is used to generate an alarm prompt instruction and issue an alarm prompt when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met.
[0104] As an optional implementation manner, the determination module 730 is specifically configured to:
[0105] Determine whether the forward tilt angle in the front-to-back direction is greater than the first preset angle threshold in the first alarm condition, whether the backward tilt angle in the front-to-back direction is greater than the second preset angle threshold in the first alarm condition, whether the left tilt angle in the left-to-right direction is greater than the third preset angle threshold in the first alarm condition, and whether the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold in the first alarm condition;
[0106] When the forward tilt angle in the front-to-rear direction is greater than the first preset angle threshold, or when the backward tilt angle in the front-to-rear direction is greater than the second preset angle threshold, or when the left tilt angle in the left-to-right direction is greater than the third preset angle threshold, or when the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold, it is determined that the operating parameter information meets the first alarm condition;
[0107] When the forward tilt angle in the front-to-rear direction is not greater than the first preset angle threshold, and the rearward tilt angle in the front-to-rear direction is not greater than the second preset angle threshold, and the left tilt angle in the left-to-right direction is not greater than the third preset angle threshold, and the right tilt angle in the left-to-right direction is not greater than the fourth preset angle threshold, it is determined that the tilt angle information does not meet the first alarm condition.
[0108] As an optional implementation manner, the determination module 730 is further configured to:
[0109] Determine whether the running status information is greater than the acceleration threshold in the second alarm condition;
[0110] When the operating state information is greater than the acceleration threshold, determining that the operating parameter information meets the second alarm condition;
[0111] When the operating state information is not greater than the acceleration threshold, it is determined that the operating parameter information does not meet the second alarm condition.
[0112] As an optional implementation manner, the determination module 730 is further configured to:
[0113] Determine whether the displacement information is greater than the displacement threshold in the third alarm condition;
[0114] When the displacement information is greater than the displacement threshold, determining that the displacement information meets the third alarm condition;
[0115] When the displacement information is not greater than the displacement threshold, it is determined that the displacement information does not meet the third alarm condition.
[0116] As an optional implementation, the early warning module 740 is specifically used to:
[0117] When one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction corresponding to the alarm condition is generated;
[0118] When two alarm conditions among the first alarm condition, the second alarm condition and the third alarm condition are met, two alarm prompt instructions corresponding to the alarm conditions are generated;
[0119] When the first alarm condition, the second alarm condition and the third alarm condition are all met, three alarm prompt instructions corresponding to the alarm conditions are generated.
[0120] Among them, by implementing this implementation method, the device does not need to rely on human subjective experience, but only needs to automatically obtain the inclination angle information, operating status information and displacement information of the well repair machine in various directions, and judge whether it meets the corresponding alarm conditions, so as to promptly issue an early warning prompt when the alarm conditions are met, while ensuring the safety of the operation, it also improves the accuracy of the early warning, and can quickly discover fault problems, effectively prevent accidents, and further improve the operating efficiency of the well repair machine.
[0121] In an exemplary embodiment, a management device is provided. The management device may be a computer device, and the computer device may be a server or a terminal. The internal structure diagram thereof may be as follows: Figure 6 As shown. The computer device may include a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store the anti-rollover warning data of the well repair machine. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for anti-rollover warning of a well repair machine is implemented.
[0122] Those skilled in the art will understand that Figure 6The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0123] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0124] In an exemplary embodiment, a computer-readable storage medium is provided, storing a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0125] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0126] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0127] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM may be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0128] The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. The non-relational database may include a distributed database based on blockchain, etc., but is not limited thereto. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but is not limited thereto.
[0129] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0130] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.
Claims
1. A workover rig anti-rollover warning method, characterized in that: The workover rig anti-rollover early warning method comprises: Acquire the operation parameter information of the workover rig; the operation parameter information includes: the inclination angle information, operation status information and displacement information of the workover rig in various directions; respectively determining a first alarm condition corresponding to the tilt angle information, a second alarm condition corresponding to the operating state information, and a third alarm condition corresponding to the displacement information; Determine whether the tilt angle information meets the first alarm condition, whether the running state information meets the second alarm condition, and whether the displacement information meets the third alarm condition; When at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction is generated and an alarm prompt is performed.
2. The anti-rollover warning method for a workover rig according to claim 1, characterized in that: The tilt angle information in each direction includes: a forward tilt angle in the front-to-back direction, a backward tilt angle in the front-to-back direction, a left tilt angle in the left-to-right direction, and a right tilt angle in the left-to-right direction; The determining whether the tilt angle information meets the first alarm condition specifically includes: Determine whether the forward tilt angle in the front-to-back direction is greater than the first preset angle threshold in the first alarm condition, whether the backward tilt angle in the front-to-back direction is greater than the second preset angle threshold in the first alarm condition, whether the left tilt angle in the left-to-right direction is greater than the third preset angle threshold in the first alarm condition, and whether the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold in the first alarm condition; When the forward tilt angle in the front-to-back direction is greater than the first preset angle threshold, or when the backward tilt angle in the front-to-back direction is greater than the second preset angle threshold, or when the left tilt angle in the left-to-right direction is greater than the third preset angle threshold, or when the right tilt angle in the left-to-right direction is greater than the fourth preset angle threshold, it is determined that the operating parameter information meets the first alarm condition; When the forward tilt angle in the front-to-back direction is not greater than the first preset angle threshold, and the rearward tilt angle in the front-to-back direction is not greater than the second preset angle threshold, and the left tilt angle in the left-to-right direction is not greater than the third preset angle threshold, and the right tilt angle in the left-to-right direction is not greater than the fourth preset angle threshold, it is determined that the tilt angle information does not meet the first alarm condition.
3. The anti-rollover warning method for a workover rig according to claim 1, characterized in that: The determining whether the operating parameter information meets the second alarm condition specifically includes: Determining whether the running status information is greater than an acceleration threshold in a second alarm condition; When the operating state information is greater than the acceleration threshold, determining that the operating parameter information meets the second alarm condition; When the operating state information is not greater than the acceleration threshold, it is determined that the operating parameter information does not meet the second alarm condition.
4. The anti-rollover warning method for a workover rig according to claim 1, characterized in that: The determining whether the displacement information meets the third alarm condition specifically includes: Determining whether the displacement information is greater than a displacement threshold in a third alarm condition; When the displacement information is greater than the displacement threshold, determining that the displacement information meets the third alarm condition; When the displacement information is not greater than the displacement threshold, it is determined that the displacement information does not meet the third alarm condition.
5. The anti-rollover warning method for a workover rig according to claim 1, characterized in that: When at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, generating an alarm prompt instruction includes: When one of the first alarm condition, the second alarm condition and the third alarm condition is met, an alarm prompt instruction corresponding to the met alarm condition is generated; When two of the first alarm condition, the second alarm condition and the third alarm condition are met, two alarm prompt instructions corresponding to the met alarm conditions are generated; When the first alarm condition, the second alarm condition and the third alarm condition are all met, three alarm prompt instructions corresponding to the alarm conditions are generated.
6. A workover rig anti-rollover warning system, characterized in that: The workover rig anti-rollover warning system comprises: a control device, a tilt sensor, a displacement sensor, and an acceleration sensor; the control device is electrically connected to the tilt sensor, the displacement sensor, and the acceleration sensor respectively; The inclination sensor is used to collect the inclination angle information of the workover rig in various directions and send it to the control device; The displacement sensor is used to collect displacement information of the workover rig and send it to the control device; The acceleration sensor is used to collect the operating status information of the workover rig and send it to the control device; The control device is used to obtain the inclination angle information, the operating status information and the displacement information of the well repair machine in various directions; respectively determine a first alarm condition corresponding to the inclination angle information, a second alarm condition corresponding to the operating status information, and a third alarm condition corresponding to the displacement information; judge whether the inclination angle information meets the first alarm condition, whether the operating status information meets the second alarm condition, and whether the displacement information meets the third alarm condition; when at least one of the first alarm condition, the second alarm condition and the third alarm condition is met, generate an alarm prompt instruction and perform an alarm prompt.
7. The anti-rollover warning system for workover rig according to claim 6, characterized in that: The workover rig anti-rollover warning system further includes: a display module and a touch control module, wherein the control device is electrically connected to the display module and the touch control module respectively; The display module is used to receive and respond to the alarm prompt instruction and display; The touch control module is used to receive and respond to a user's touch control instruction to perform a corresponding operation.
8. A control device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the well repair machine anti-rollover warning method according to any one of claims 1 to 5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the anti-rollover warning method for a workover rig according to any one of claims 1 to 5 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the anti-rollover warning method for a workover rig according to any one of claims 1 to 5 are implemented.
