A method for dividing and extracting information from hydraulic support action cycles in fully mechanized mining equipment
By importing and processing the support column pressure data and action code data in the comprehensive mining equipment, the hydraulic support action cycles are automatically identified and divided, and the corresponding relationship with the complete coal mining tool is established, and the problem of relying on manual operation in the existing technology is solved. More efficient and precise process control is achieved.
Patent Information
- Application Number
- CN202111013780.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-31
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2041-08-31
AI Technical Summary
The prior art relies on manual operation in the division of hydraulic support action cycles and information extraction in comprehensive mining equipment, and there is a problem of high control volatility and difficult to record process parameters. In addition, there is a lack of automatic data-based identification and division scheme in the process of triangular cutting tools. .
By importing the support column pressure data and action code data, pre-processing of action codes, initially divide the action cycles of the support, use the action code data to correct and supplement the action cycles, determine the complete coal mining knife to which it belongs, and extract the median support pressure and final support Resistance establishes the correspondence between the action cycle and the complete knife.
It realizes the automatic identification and division of hydraulic support action cycles in comprehensive mining equipment, improves the accuracy and reliability of process control, supports the intelligent and automated control of comprehensive mining equipment, and promotes the precipitation and iterative optimization of technology.
Smart Images

Figure CN113849928B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent analysis of coal mining face data, and more specifically, to a method for dividing the action cycle of a hydraulic support in a fully mechanized mining device and extracting information. Background Art
[0002] The intelligentization of fully mechanized mining equipment in the current coal mining face depends on the identification of various process processes in the production process. The identification of process processes based on the data of the equipment working process is the basis for realizing the intelligentization of fully mechanized mining equipment. At present, the level of informatization in the coal mining process has a certain foundation, forming a part of production data with imperfect data quality. However, there are relatively few analytical algorithm models for the analysis of these data to accelerate the intelligentization of fully mechanized mining equipment.
[0003] Therefore, although some automatic control programs have been introduced in the working process of comprehensive mining equipment at the current stage, the actual work still relies heavily on manual control and adjustment by on-site operators. The manual control process relies on the operator's experience and judgment of the actual situation on site. There are problems such as large fluctuations in process control and the inability to directly record process parameters, which is not conducive to the precipitation and iterative optimization of technology. Automatic control is only used in relatively simple up and down process processes. It basically relies on manual operation in the triangular knife process. There is no solution for data-based recognition of hydraulic support action cycles and establishing a corresponding relationship with the complete knife.
[0004] The action sequence of lowering the column-moving the frame-raising the column constitutes the core action cycle of the hydraulic support. For each cut of the coal mining machine, the support performs at least one action cycle. Therefore, the action cycle of the support is the basic granularity for analyzing the support itself and its associated equipment. The existing division of the hydraulic support action cycle is manual operation at the execution level, and there is no automatic division of the support action cycle based on data. Although the manual method is accurate, it requires operators to work underground, which is contrary to the goal of less-managed or unmanned coal mines. Summary of the invention
[0005] The purpose of the present invention is to provide a method for dividing the action cycle of a hydraulic support in a fully mechanized mining equipment and extracting information in view of the deficiencies in the prior art.
[0006] In order to achieve the above object, the technical solution adopted by the present invention is:
[0007] The first aspect of the present invention provides a method for dividing the action cycle of a hydraulic support in a fully mechanized mining device and extracting information, which is characterized by comprising:
[0008] Import the original support column pressure data and action code data;
[0009] Preprocessing action code data;
[0010] Perform a preliminary division of the action cycle of the bracket based on the bracket column pressure data;
[0011] The motion code data is used to amend and supplement the motion cycles of the initially divided supports, the divided motion cycles are numbered, and the complete coal mining cutter to which the motion cycles of each support belong is determined;
[0012] The median support pressure and final resistance of the stent in each action cycle are extracted, and the corresponding relationship between the action cycle of each stent and the complete knife is established in combination with the complete knife data.
[0013] Based on the above, the corresponding measuring point of the support column pressure data is the pressure of the working fluid in the support column hydraulic cylinder, which is a floating point variable;
[0014] The action code data corresponds to the action currently being executed by the bracket and is a string variable. If it is an empty string, it indicates that the action execution is completed.
[0015] Based on the above, the original data of the action code is preprocessed to extract the start and end time of each action of the bracket, including: according to the encoding rules of the action code in the uploaded data, each action code is first segmented from the original character string of the action code, and the start and end time periods of the corresponding action are obtained according to the appearance time and disappearance time of the code; the same action that appears intermittently with an interval not exceeding a certain time is merged; and the duration of each action is calculated using the difference between the end time and the start time of the action.
[0016] Based on the above, the method for preliminarily dividing the action cycle of the bracket based on the bracket column pressure data is as follows: finding the pressure drop segment and the pressure minimum point that meet the conditions in the pressure change curve of each bracket, and the screened pressure drop segment corresponds to the column drop segment of the action cycle of the bracket, and the starting point of the drop segment is the division point of the action cycle of the bracket;
[0017] The conditions to be met are:
[0018] (1) The maximum value of the column pressure in the descending section is greater than a certain value;
[0019] (2) The minimum value of the column pressure in the descending section is less than a certain value;
[0020] (3) The minimum value of the pressure drop rate in the descending section with the minimum point as the end point is less than a certain value;
[0021] (4) The duration of the descending phase does not exceed a certain period of time, otherwise it is considered as missing data;
[0022] (5) The time difference between the minimum points of two adjacent descending segments does not exceed a certain value, otherwise the two descending segments are merged.
[0023] Based on the above, the action code data is used to correct and supplement the action cycle of the bracket that is initially divided. The method for numbering the divided action cycle is as follows:
[0024] The column lowering action is associated with the split point of the action cycle, wherein the difference between the action start time and the split point time within a certain range is recorded as an association and marked;
[0025] For the successfully associated column lowering action, if the action start time is earlier than the split point of the action cycle, the split point will be corrected to the start time of the column lowering action;
[0026] For the unassociated column lowering action, extract the pressure data between the start time of the action and the first minimum pressure value thereafter. If the pressure range difference of this section of pressure data is greater than a certain value, the pressure minimum value is less than a certain value, and there is a column raising action between the column lowering action and the next column lowering action of the bracket, then add the start time of the column lowering action as the dividing point of a new action cycle; wherein the pressure range difference is the difference between the maximum and minimum pressure values;
[0027] Assign an id number to each bracket's action cycle.
[0028] Based on the above, the numbering rule of the id number is the date to which the bracket action cycle belongs plus the bracket number plus the sequence number of the action cycle on this date; the date of the bracket action cycle is determined according to the start time of the cycle.
[0029] Based on the above, a method for extracting the median support pressure and final resistance of the stent in the action cycle of each stent is as follows: according to the starting point and end point of the action cycle of each stent, the pressure change curve data of the action cycle is extracted, and the pressure value of the last point is used as the final resistance of the action cycle; the fastest rising section of pressure is found in the pressure change curve, and the median of the pressure data after the end point of the rising section is taken as the median support pressure of the action cycle.
[0030] Based on the above, the process of establishing the corresponding relationship between the action cycle of the bracket and the complete knife is:
[0031] According to the time relationship, all the bracket action cycles whose cycle start time is within the start and end time range of the complete knife are initially attributed to the complete knife;
[0032] Count the number of motion cycles of each bracket contained in each complete knife;
[0033] Correct the correspondence between action cycle and complete knife: if the number of action cycles of a bracket in a complete knife exceeds 1, and the first action cycle is completely located in the first half of the complete knife time range, and the number of action cycles of the bracket in the previous complete knife is 0, then the attribution of the first action cycle is modified to the previous complete knife.
[0034] A second aspect of the present invention provides a service device, which includes a data collector, a memory and a processor. The data collector, the memory and the processor are communicatively connected to each other. The memory stores computer instructions. The processor executes the computer instructions to execute the method for dividing the action cycle of the hydraulic support in the comprehensive mining equipment and extracting information.
[0035] A third aspect of the present invention provides a readable storage medium storing computer instructions for causing a computer to execute the method for dividing the action cycle of a hydraulic support in a comprehensive mining device and extracting information.
[0036] The present invention has substantial characteristics and progress compared to the prior art. Specifically, the present invention provides a data analysis algorithm that automatically identifies and divides the action cycles of hydraulic supports in underground coal mining processes based on data such as the column pressure and action code of the hydraulic supports in the comprehensive mining equipment, and establishes the corresponding relationship between the support action cycle and the complete knife in combination with the result of the complete knife division. With the column pressure data as input, the various action cycles of the support during the working process of the comprehensive mining equipment are extracted from it, and the action code data is used for correction, and the complete coal mining knife to which each action cycle belongs is determined, and finally the support action cycle information table containing the relevant data information of each support action cycle is obtained as the algorithm analysis result. The result of the data analysis of the present invention is an important part of establishing a digital model of the process of underground mining of comprehensive mining equipment, which can be used to intuitively and visually present the working process of the hydraulic support and the coordination between it and the coal mining machine, so as to facilitate the grasp of the overall working condition of the complete set of equipment underground. The analysis results can also be used to guide the development of automated process control systems, that is, to set the corresponding automatic control parameters based on the simulation of human control of coal mining process, improve the effectiveness and implementation rate of automatic control on the actual working surface, and thus realize the replacement of manual operation by automated operation to a greater extent. The conclusions of data analysis can also be further applied to the development of automatic control systems, and the relevant parameters can be refined and optimized according to the impact of key parameters on equipment working efficiency, etc., which will hopefully achieve the transcendence of manual operation by automated operation to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 It is a flowchart of the method of the present invention.
[0038] Figure 2 It is a schematic diagram of merging actions in the method of the present invention.
[0039] Figure 3 It is a typical pressure change curve in the hydraulic support action cycle.
[0040] Figure 4 It is a segmentation result diagram of the stent action cycle of the method of the present invention.
[0041] Figure 5 It is a schematic diagram of the complete knife attribution analysis of the action cycle of the method of the present invention. DETAILED DESCRIPTION
[0042] The technical solution of the present invention is further described in detail below through specific implementation methods.
[0043] like Figure 1 As shown, this embodiment provides a method for dividing the action cycle of a hydraulic support in a fully mechanized mining device and extracting information, including:
[0044] Step S1, importing original support column pressure data and action code data;
[0045] Among them, the corresponding measuring point of the support column pressure data is the pressure of the working fluid in the support column hydraulic cylinder, which is a floating point variable; the action code data corresponds to the action currently being executed by the support, which is a string variable. If it is an empty string, it indicates that the action execution is completed.
[0046] Step S2, preprocessing the action code data;
[0047] Specifically, it is to extract the start and end time of each action of the bracket, including:
[0048] Step S2.1, according to the coding rules of the action codes in the uploaded data, firstly separate each action code from the original character string of the action code, and obtain the start and end time period of the corresponding action according to the appearance time and disappearance time of the code;
[0049] Step S2.2, merge the same actions that occur intermittently with an interval not exceeding a certain time (such as 2s), such as Figure 2 As shown;
[0050] Step S2.3, using the difference between the end time and the start time of the action to calculate the duration of each action.
[0051] Step S3, performing preliminary division of the action cycle of the support based on the support column pressure data;
[0052] The action sequence of column lowering-frame moving-column raising constitutes the core action cycle of the hydraulic support. By using the corresponding relationship between the support action and the column pressure, that is, when the column lowering action is executed, the column pressure drops sharply, when the frame moving action is executed, the column pressure is at a low level, and when the column raising action is executed, the column pressure rises rapidly. The pressure data can be used to preliminarily divide the action cycle. The division process is to divide the pressure change curve of each support (such as Figure 3Find the pressure drop section and pressure minimum point that meet the conditions (the pressure minimum point is the end point of the pressure drop section);
[0053] The conditions to be met are:
[0054] (1) The maximum value of the column pressure in the descending section is greater than a certain value (such as 5 MPa);
[0055] (2) The minimum value of the column pressure in the descending section is less than a certain value (such as 5 MPa);
[0056] (3) The minimum value of the pressure drop rate with the minimum point as the end point in the descending section is less than a certain value (such as -3MPa / min);
[0057] (4) The duration of the descending segment does not exceed a certain time (e.g. 120 seconds), otherwise it is considered as data missing;
[0058] (5) The time difference between the minimum points of two adjacent descending segments does not exceed a certain value (e.g., 20 s), otherwise the two descending segments are merged;
[0059] The pressure drop section obtained by screening according to the above conditions corresponds to the column drop section of the action cycle of the bracket. The starting point of the drop section is the dividing point of the action cycle of the bracket, such as Figure 4 shown.
[0060] Step S4, using the action code data to correct and supplement the action cycles of the initially divided supports, numbering the divided action cycles, and determining the coal mining complete cutter to which the action cycles of each support belong;
[0061] The method for numbering the divided action loops is:
[0062] Step S4.1, associating the column lowering action with the split point of the action cycle, wherein the action start time and the split point time within a certain range (such as 60s) are recorded as associated and marked;
[0063] Step S4.2, for the successfully associated pillar lowering action, if the action start time is earlier than the split point of the action cycle, the split point is corrected to the start time of the pillar lowering action;
[0064] Step S4.3, for the unassociated column lowering action, extract the pressure data between the start time of the action and the first pressure minimum value thereafter. If the pressure range difference of this section of pressure data is greater than a certain value (such as 2MPa), the pressure minimum value is less than a certain value (such as 5MPa), and there is a column raising action between the column lowering action and the next column lowering action of the bracket, then add the start time of the column lowering action as the dividing point of a new action cycle; wherein the pressure range difference is the difference between the maximum and minimum pressure values;
[0065] Step S4.4, assign an id number to the action cycle of each support, and the numbering rule of the id number is the date to which the support action cycle belongs plus the support number plus the serial number of the action cycle on this date. For example, the action cycle numbered 20201025005001 corresponds to the first action cycle of hydraulic support No. 5 on October 25, 2020; the date of the support action cycle is determined according to the start time of the cycle.
[0066] Step S5, extracting the median support pressure and final resistance of the stent in each action cycle, and establishing a corresponding relationship between the action cycle of each stent and the complete knife in combination with the complete knife data;
[0067] The method for extracting the median support pressure and final resistance of the stent in the action cycle of each stent is as follows: according to the starting point and end point of the action cycle of each stent, the pressure change curve data of the action cycle is extracted, and the pressure value of the last point is used as the final resistance of the action cycle; the fastest rising section of the pressure is found in the pressure change curve, and the median of the pressure data after the end point of the rising section is taken as the median support pressure of the action cycle;
[0068] Establish the corresponding relationship between the action cycle of the bracket and the complete knife (such as Figure 5 The process shown is:
[0069] Step S5.1, based on the time relationship, all the bracket action cycles whose cycle start time is within the start and end time range of the complete knife are initially attributed to the complete knife;
[0070] Step S5.2, counting the number of action cycles of each bracket contained in each complete knife;
[0071] Step S5.3, correct the correspondence between action cycle and complete knife: if the number of action cycles of a bracket in a complete knife exceeds 1, and the first action cycle is completely located in the first half of the complete knife time range, and the number of action cycles of the bracket in the previous complete knife is 0, then the attribution of the first action cycle is modified to the previous complete knife.
[0072] Example 2
[0073] This embodiment provides a service device, which includes a data collector, a memory and a processor. The data collector, the memory and the processor are communicatively connected to each other. The memory stores computer instructions. The processor executes the computer instructions to execute the method for dividing the action cycle of the hydraulic support in the comprehensive mining equipment and extracting information as described in Example 1.
[0074] The memory can be any device with storage function, including but not limited to high-speed random access memory, non-volatile memory, etc., such as common disks, USB flash drives, etc.; the processor can be a general-purpose processor such as a central processing unit (CPU) and a network processor (NP); it can also be a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The memory and the processor can be independent modules or integrated modules. The hyperspectral imager can be connected to the memory and the processor by wired and / or wireless communication based on TCP / IP protocol.
[0075] In addition, various computer instructions for running the method for dividing the action cycle of the hydraulic support in the comprehensive mining equipment and extracting information described in Example 1 can be loaded in a computer-readable storage medium, so the present invention also provides a computer-readable storage medium for dividing the action cycle of the hydraulic support in the comprehensive mining equipment and extracting information. The computer-readable storage medium can be a common storage medium on the market, including but not limited to a floppy disk, an optical disk, a CD-ROM (compact disk-read only memory), a magneto-optical disk, a ROM (read-only memory), a RAM (random access memory), an EPROM (erasable programmable read-only memory), an EEPROM (electrically erasable programmable read-only memory), a magnetic card or an optical card, a flash memory, or other types of media / machine-readable media suitable for storing machine-executable instructions. The computer-readable storage medium can be an independent product that is not connected to a computer device, or it can be a component that has been connected to a computer device for use. The computer instructions can be routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In terms of specific implementation carriers, the computer-readable storage medium can be used in various general and special electronic devices or computing systems, such as common personal computers, server computers, handheld devices or portable devices, tablet devices, multi-processor systems, microprocessor-based systems, set-top boxes, programmable consumer electronic devices, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. The computer-readable storage medium can also be run in a distributed computing environment based on a network connection. In a distributed operating environment, tasks are performed by remote processing devices connected through a communication network. In a distributed operating environment, computer programs can be located in local and remote computer storage media including storage devices.
[0076] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, ordinary technicians in the field should understand that the specific implementation methods of the present invention can still be modified or some technical features can be replaced by equivalents without departing from the spirit of the technical solution of the present invention, which should be included in the scope of the technical solution for protection of the present invention.
Claims
1. A method for dividing the action cycle of hydraulic support in fully mechanized mining equipment and extracting information, characterized in that: include: Import the original support column pressure data and action code data; Preprocessing action code data; Based on the support column pressure data, the action cycle of the support is preliminarily divided: in the pressure change curve of each support, the pressure drop section and the pressure minimum point that meet the conditions are found, and the screened pressure drop section corresponds to the column drop section of the support action cycle, and the starting point of the drop section is the division point of the support action cycle; The conditions to be met are: (1) The maximum value of the column pressure in the descending section is greater than a certain value; (2) The minimum value of the column pressure in the descending section is less than a certain value; (3) The minimum value of the pressure drop rate in the descending section with the minimum point as the end point is less than a certain value; (4) The duration of the descending phase does not exceed a certain period of time, otherwise it is considered as missing data; (5) The time difference between the minimum points of two adjacent descending segments does not exceed a certain value, otherwise the two descending segments are merged; The motion code data is used to amend and supplement the motion cycles of the initially divided supports, the divided motion cycles are numbered, and the complete coal mining cutter to which the motion cycles of each support belong is determined; The action code data is used to correct and supplement the action cycle of the bracket that is initially divided. The method for numbering the divided action cycle is as follows: The column lowering action is associated with the split point of the action cycle, wherein the difference between the action start time and the split point time within a certain range is recorded as an association and marked; For the successfully associated column lowering action, if the action start time is earlier than the split point of the action cycle, the split point will be corrected to the start time of the column lowering action; For the unassociated column lowering action, extract the pressure data between the start time of the action and the first minimum pressure value thereafter. If the pressure range difference of this section of pressure data is greater than a certain value, the pressure minimum value is less than a certain value, and there is a column raising action between the column lowering action and the next column lowering action of the bracket, then add the start time of the column lowering action as the dividing point of a new action cycle; wherein the pressure range difference is the difference between the maximum and minimum pressure values; Assign an ID number to each bracket's action cycle; The median support pressure and final resistance of the stent in each action cycle are extracted, and the corresponding relationship between the action cycle of each stent and the complete knife is established in combination with the complete knife data.
2. The method for dividing the action cycle of the hydraulic support in the fully mechanized mining equipment and extracting information according to claim 1 is characterized in that: The corresponding measuring point of the support column pressure data is the pressure of the working fluid in the support column hydraulic cylinder, which is a floating point variable; The action code data corresponds to the action currently being executed by the bracket and is a string variable. If it is an empty string, it indicates that the action execution is completed.
3. The method for dividing the action cycle of hydraulic support in fully mechanized mining equipment and extracting information according to claim 1 is characterized in that: The original data of the action code is preprocessed to extract the start and end time of each action of the bracket, including: According to the encoding rules of the action codes in the uploaded data, firstly, each action code is segmented from the original character string of the action code, and the start and end time periods of the corresponding actions are obtained according to the appearance time and disappearance time of the code; Merge the same action that occurs intermittently with an interval not exceeding a certain time. The duration of each action is calculated using the difference between the action's end time and start time.
4. The method for dividing the action cycle of the hydraulic support in the fully mechanized mining equipment and extracting information according to claim 1 is characterized in that: The numbering rule of the id number is the date to which the bracket action cycle belongs plus the bracket number plus the sequence number of the action cycle on this date; the date attribution of the bracket action cycle is determined according to the start time of the cycle.
5. The method for dividing the action cycle of hydraulic support in fully mechanized mining equipment and extracting information according to claim 1 is characterized in that: The method for extracting the median support pressure and final resistance of the stent in the action cycle of each stent is as follows: according to the starting point and end point of the action cycle of each stent, the pressure change curve data of the action cycle is extracted, and the pressure value of the last point is used as the final resistance of the action cycle; the fastest rising section of pressure is found in the pressure change curve, and the median of the pressure data after the end point of the rising section is taken as the median support pressure of the action cycle.
6. The method for dividing the action cycle of hydraulic support in fully mechanized mining equipment and extracting information according to claim 1 is characterized in that: The process of establishing the corresponding relationship between the action cycle of the bracket and the complete knife is: According to the time relationship, all the bracket action cycles whose cycle start time is within the start and end time range of the complete knife are initially attributed to the complete knife; Count the number of motion cycles of each bracket contained in each complete knife; Correct the correspondence between action cycle and complete knife: if the number of action cycles of a bracket in a complete knife exceeds 1, and the first action cycle is completely located in the first half of the complete knife time range, and the number of action cycles of the bracket in the previous complete knife is 0, then the attribution of the first action cycle is modified to the previous complete knife.
7. A service device, comprising a data collector, a memory and a processor, wherein the data collector, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for dividing the action cycle of the hydraulic support in the comprehensive mining equipment as described in any one of claims 1 to 6 by executing the computer instructions.
8. A readable storage medium, characterized in that: The readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method for dividing the action cycle of the hydraulic support in the comprehensive mining equipment as described in any one of claims 1-6 and extracting information.
Citation Information
Patent Citations
Mine pressure big data real-time analysis system and method based on fully mechanized coal mining face
CN110929384A
Method and system for identifying setting load and circulation end resistance of hydraulic support for working face
CN112302720A