Method and device for implementing vibroseis mixed shooting based on time distance rule

By employing a time-distance rule-based mixed blasting method in a controllable seismic source system, the control center sends control commands via broadcast, and the seismic source group selects the blasting state according to its own condition. This solves the problem of low efficiency in existing technologies and achieves more efficient vibration control and improved seismic data quality.

CN122194236APending Publication Date: 2026-06-12CHINA NAT PETROLEUM CORP +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA NAT PETROLEUM CORP
Filing Date
2024-12-12
Publication Date
2026-06-12

Smart Images

  • Figure CN122194236A_ABST
    Figure CN122194236A_ABST
Patent Text Reader

Abstract

The application discloses a time distance rule-based controllable source mixed shooting realization method and device. The method comprises the following steps: a control center receives basic data sent by a source group in a working area at a preset time interval, the basic data comprising the coordinates of the source group, the TimeBreak time of the last scanning of the source group, the scanning state of the source group, the distance between the source group and a corresponding navigation point, and the source group identifier; the control center classifies the source group based on the scanning state of the source group and a preset classification rule, generates a control instruction based on the basic data of the classified source group and a preset time distance rule, the control instruction comprising the source group identifier and a control identifier, the control identifier comprising a shooting identifier and a non-shooting identifier; and the control center sends the control instruction to the source group in a broadcast form, so that the source group determines a shooting state according to the control instruction selected according to the self-preparation state and the self-source group identifier. The method overcomes the problem of long time and low efficiency of the entire control process of the control center.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of geophysical exploration technology, and in particular to a method and equipment for controllable seismic source mixed mining and blasting based on time-distance rules. Background Technology

[0002] In onshore seismic exploration for oil, time-distance rules are currently used to control controlled seismic sources for seismic data acquisition. To ensure that the excitation time interval between source groups meets the time-distance rule requirements during controlled source operation, a central blasting management mode is adopted for controlled source control. Specifically, when a controlled source is in standby mode, it transmits various status information of the source group to the control center via radio communication. The control center analyzes the time-distance rule based on the coordinate information of the controlled source to determine the activation time of the controlled source. After determining the activation time, the control center sends an activation command to the standby controlled sources, which then begin vibration and collect seismic data. Summary of the Invention

[0003] Currently, time-distance rules control control of seismic sources in a centralized control model requires each source to be in a standby state (i.e., ready to begin vibration). Only after all standby sources establish a one-to-one communication connection with the control center can the control center exchange information with them. In this existing controllable source control process, information exchange only occurs when a source is in standby mode; before this exchange, each standby source must queue to establish a communication connection with the control center; after communication is established, information exchange takes place, and based on the exchanged information, the standby sources are controlled to vibrate sequentially to collect seismic data. This entire control process is time-consuming and inefficient.

[0004] Furthermore, when a standby controllable seismic source malfunctions, the control center needs to wait to establish one-to-one communication with the standby controllable seismic source. During this waiting process, the vibration of the standby seismic source may deviate, which in turn leads to quality problems in the acquired seismic data.

[0005] In view of the above problems, the present invention is proposed to provide a method and equipment for controllable source mixed mining and blasting based on time distance rules to overcome or at least partially solve the above problems.

[0006] This invention provides a method for implementing controllable source mixed blasting based on time-distance rules, comprising:

[0007] The control center receives basic data sent by the seismic source groups within the working area at preset time intervals. The basic data includes at least one of the following: the coordinates of the seismic source group, the TimeBreak time of the most recent scan of the seismic source group, the scan status of the seismic source group, the distance between the seismic source group and the corresponding navigation point, and the seismic source group identifier.

[0008] Based on the scanning status of the seismic source groups and preset classification rules, the control center classifies the seismic source groups and generates control commands based on the basic data of the classified seismic source groups and preset time-distance rules. The control commands include seismic source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers.

[0009] The control center broadcasts control commands to the seismic source groups so that the seismic source groups can determine the blasting status based on their own readiness status and the control commands selected according to their own seismic source group identifier.

[0010] In a further optional implementation, the process for generating the preset time distance rule is as follows:

[0011] The control center generates time-distance rules based on the degree of interference between waves in the working area from the source group; the time-distance rules include distance parameters and time parameters.

[0012] In a further optional implementation, the control center generates a preset time-distance rule based on the degree of interference between waves in the working area of ​​the seismic source group, including:

[0013] The control center determines the interference distance and interference interval between vibration waves under different scanning states based on the propagation of the seismic waves generated by the source group in the strata of the work area; and generates time-distance rules based on the interference distance and interference interval.

[0014] In a further optional implementation, the control center classifies the seismic source groups based on the scanning status and preset classification rules, and generates control commands based on the basic data of the classified source groups and preset time-distance rules, including:

[0015] Based on the scanning status of the source groups, the control center classifies source groups that are scanning in progress as "scanning source groups" and source groups that are not scanning in progress as "non-scanning source groups".

[0016] For the scanning of the intermediate seismic source group, the control center sets the control flag of the control command for the scanning of the intermediate seismic source group to the no-blast flag;

[0017] For non-scanning seismic source groups, the control center generates control commands for the non-scanning seismic source groups based on the basic data of the source groups and preset time-distance rules.

[0018] In a further optional implementation, the control center generates control commands for the non-scanning source group based on the basic data of the source group and preset time-distance rules, including:

[0019] Based on the basic data of the scanning source groups, the control center determines the distance between each non-scanning source group and each scanning source group, as well as the time difference between the current time of each non-scanning source group and the TimeBreak time of the most recent scan of each scanning source group.

[0020] The distance between the non-scanning source group and each scanning source group, and the time difference between the current time of the non-scanning source group and the TimeBreak time of the most recent scan of each scanning source group, are compared with the preset time distance rule. If the preset time distance rule is met, the control center generates control commands based on the basic data of the source group that meets the preset time distance rule and the time distance rule.

[0021] If the preset time-distance rule is not met, the control center will set the control flag of the source group control command that does not meet the preset time-distance rule to the no-fire flag.

[0022] In a further optional implementation, the control center generates control commands based on the basic data and time-distance rules of the source group that conform to preset time-distance rules, including:

[0023] The control center compares the distances of earthquake source groups that meet the preset time-distance rules to the corresponding navigation points, and sets the control flag of the control command for earthquake source groups whose distance is not the minimum to a no-fire flag.

[0024] The control center generates control commands based on the basic data and time-distance rules of the earthquake source group with the smallest distance.

[0025] In a further optional implementation, the control center generates control commands based on the basic data and time-distance rules of the least distant source group, including:

[0026] The control center determines the firing time for the minimum source group based on the distance between the minimum source group and each source group in the scan, the TimeBreak time of the most recent scan of each source group in the scan, and the time distance rule.

[0027] Compare the waiting times of the earthquake source group with the shortest waiting time, and set the control flag of the control command for the earthquake source group with the shortest waiting time as the firing flag;

[0028] Set the control flag that is not in the minimum source group control command for the waiting time to fire the blasting to the no-fire flag.

[0029] This invention provides a method for implementing controllable source mixed blasting based on time-distance rules, comprising:

[0030] The seismic source groups within the working area send basic data to the control center at preset time intervals. The basic data includes at least one of the following: the coordinates of the seismic source group, the TimeBreak time of the most recent scan of the seismic source group, the scan status of the seismic source group, the distance of the seismic source group from the corresponding navigation point, and the seismic source group identifier.

[0031] The source group receives control commands broadcast by the control center; the source group determines the blasting status based on its own readiness status and the control command selected according to its own source group identifier; the control command is generated by the control center based on the scanning status of the source group and preset classification rules, classifying the source group, and generating control commands based on the basic data of the classified source group and preset time-distance rules, the control command includes the source group identifier and the control identifier, the control identifier includes a blasting identifier and a no-blasting identifier.

[0032] In a further optional implementation, the source group determines the blasting state based on its own preparation state and the control command selected based on its own source group identifier, including:

[0033] The source group compares its own source group identifier with the source group identifier of the control command and selects the control command that successfully matches its own source group identifier.

[0034] The source group vibrates based on its prepared blasting state and the blasting markers of the control commands.

[0035] or,

[0036] The source group does not vibrate based on its unprepared blasting state and / or the non-blasting indicator of control commands.

[0037] This invention provides a control device, comprising:

[0038] The data receiving module is used to receive basic data sent by the source group in the working area at a preset time interval. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance between the source and the corresponding navigation point, and the source group identifier.

[0039] The instruction generation module is used to classify the source groups based on the scanning status of the source groups and preset classification rules, and generate control instructions based on the basic data of the classified source groups and preset time-distance rules. The control instructions include source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers.

[0040] The command sending module is used to send control commands to the seismic source group in a broadcast manner.

[0041] This invention provides a vibration device, comprising:

[0042] The data transmission module is used to send basic data to the control center at preset time intervals. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance of the source group from the corresponding navigation point, and the source group identifier.

[0043] The instruction receiving module is used to receive control instructions broadcast by the control center.

[0044] The instruction execution module is used to determine the firing status based on its own readiness status and the selected control instruction.

[0045] This invention provides a controllable seismic source mixed mining and blasting system based on time-distance rules, comprising: a control center and a seismic source group; the control center is equipped with the aforementioned control device, and the seismic source group is equipped with the aforementioned vibration device.

[0046] This invention provides a computer storage medium storing computer-executable instructions. When executed by a processor, the computer-executable instructions implement the above-described method for implementing controllable seismic source mixed mining and blasting based on time-distance rules and / or implement the above-described method for implementing controllable seismic source mixed mining and blasting based on time-distance rules.

[0047] This invention provides a blasting device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the above-mentioned controllable source mixed mining blasting method based on time distance rules and / or implements the above-mentioned controllable source mixed mining blasting method based on time distance rules.

[0048] The beneficial effects of the above-described technical solutions provided in the embodiments of the present invention include at least the following:

[0049] In this invention, both scanning and non-scanning source groups send basic data to the control center at preset time intervals, overcoming the limitation of source groups only sending data when they are in a non-scanning state. The control center generates control commands containing source group identifiers and control identifiers based on the source group's basic data. The control center broadcasts these commands to the source groups, which then determine their firing state based on their readiness status and the control command selected according to their own source group identifier. This invention eliminates the need to wait for non-scanning source groups to establish one-to-one communication with the control center before exchanging data; it also eliminates the need for the control center to individually control the vibration of each source group. This invention overcomes the problems of excessively long and inefficient control processes when the control center controls the vibration of source groups.

[0050] Furthermore, it overcomes the problem that when a source group malfunctions during non-scanning operations, the control center needs to wait a long time before it can control the vibration of the source group, which affects the collection of seismic data.

[0051] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings.

[0052] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0053] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:

[0054] Figure 1 This is a flowchart of the controllable seismic source mixed mining and blasting method based on time distance rules in Embodiment 1 of the present invention;

[0055] Figure 2 This is a schematic diagram of the time distance rule in an embodiment of the present invention;

[0056] Figure 3 This is a schematic diagram illustrating a specific implementation process of controllable seismic source mixed mining and blasting based on time distance rules in an embodiment of the present invention;

[0057] Figure 4 This is a flowchart of the controllable seismic source mixed mining and blasting method based on time distance rules in Embodiment 2 of the present invention;

[0058] Figure 5 This is a flowchart of the controllable seismic source mixed mining and blasting method based on time distance rules in Embodiment 3 of the present invention;

[0059] Figure 6 This is a schematic diagram of the control device in an embodiment of the present invention;

[0060] Figure 7 This is a schematic diagram of the vibration device in an embodiment of the present invention;

[0061] Figure 8 This is a schematic diagram of the controllable seismic source mixed mining and blasting system based on time-distance rules in an embodiment of the present invention. Detailed Implementation

[0062] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0063] To address the problems existing in the prior art, embodiments of the present invention provide a method, apparatus, and related equipment for implementing time-distance rule-controlled controllable seismic source mixed mining and blasting.

[0064] Example 1

[0065] Embodiment 1 of the present invention provides a method for implementing controllable seismic source mixed blasting based on time distance rules, the process of which is as follows: Figure 1 As shown, it includes the following steps:

[0066] Step S101: The control center receives basic data sent by the source groups in the working area at preset time intervals. The basic data includes the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance between the source group and the corresponding navigation point, and at least one source group identifier.

[0067] In this embodiment, the time interval is set according to the actual situation of the working area, for example, the time interval is set to 0.2 seconds, 0.3 seconds, or 0.4 seconds; the control center receives the basic data sent by the source group in the working area at the preset time interval, wherein the basic data includes the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scanning status of the source group, the distance between the source group and the corresponding navigation point, and at least one source group identifier.

[0068] Step S102: The control center classifies the source groups based on the scanning status and preset classification rules, and generates control instructions based on the basic data of the classified source groups and preset time-distance rules. The control instructions include source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers.

[0069] In this embodiment, the generation process of the time-distance rule is as follows: the control center generates the time-distance rule based on the degree of interference between the source groups in the working area; the time-distance rule includes distance parameters and time parameters. Specifically, the control center determines the interference distance and interference interval time between vibration waves under different scanning states based on the propagation of the seismic waves generated by the source groups in the strata of the working area; and generates the time-distance rule based on the interference distance and interference interval time. The degree of interference refers to the degree of mutual influence between any two source groups when collecting seismic data during the vibration process.

[0070] In this embodiment, the time distance rule generated by the control center is as follows: Figure 2 As shown, the horizontal axis represents the distance between any two source groups in meters, and the vertical axis represents the time interval between the vibrations of any two source groups in seconds. The alternating scan line segment indicates that during alternating scans, the minimum vibration time interval between any two source groups is 18 seconds, and there is no minimum distance requirement between them. The synchronous scan line segment indicates that during synchronous scans, the minimum distance between any two source groups is 12,000 meters, and there is no minimum vibration time interval requirement between them. The sliding scan broken line segment indicates that during sliding scans, the minimum distance and minimum vibration time interval between any two source groups must conform to the vibration time interval and distance of any two source groups shown in the figure; where one of the two source groups is the vibrating source group, and the other is the source group that is desired to vibrate. The time-distance rule indicates the conditions that the distance and vibration time interval between the desired vibrating source group and the vibrating source group must meet when one source group vibrates and another source group also wants to vibrate.

[0071] In this embodiment, the control center classifies the source groups based on their scanning status and preset classification rules. Based on the basic data of the classified source groups and preset time-distance rules, it generates control commands. These control commands include source group identifiers and control identifiers, with the control identifiers including a blasting indicator and a no-blasting indicator. Specifically, the control center determines the scanning source groups and non-scanning source groups based on their scanning status and preset classification rules. Based on the basic data of the scanning source groups and preset time-distance rules, it generates control commands for the scanning source groups, which include a no-blasting indicator. It also generates control commands for the non-scanning source groups based on their basic data, which include a blasting control indicator.

[0072] For example, based on the scanning status of the source groups, the control center classifies source groups that are scanning in progress as "scanning source groups" and source groups that are not scanning in progress as "non-scanning source groups." For the scanning source groups, the control center sets the control flag of the control command for the scanning source groups to a "no firing" flag. For the non-scanning source groups, the control center generates control commands for the non-scanning source groups based on the basic data of the source groups and preset time-distance rules.

[0073] Specifically, based on the basic data of the scanned source groups, the control center determines the distance between each non-scanned source group and each scanned source group, as well as the time difference between the current time of each non-scanned source group and the TimeBreak time of the most recent scan of each scanned source group. The distance between the non-scanned source group and each scanned source group, and the time difference between the current time of each non-scanned source group and the TimeBreak time of the most recent scan of each scanned source group, are compared with preset time distance rules. If the preset time distance rules are met, the control center generates control commands based on the basic data of the source groups that meet the preset time distance rules and the time distance rules. If the preset time distance rules are not met, the control center sets the control flag of the source group control command that does not meet the preset time distance rules to a no-fire flag.

[0074] The process by which the control center generates control commands based on the basic data and time-distance rules of the source groups that conform to the preset time-distance rules is as follows: The control center compares the distance of the source groups that conform to the preset time-distance rules from the corresponding navigation points, and sets the control flag of the control command for the source group whose distance is not the smallest to a no-fire flag; The control center generates control commands based on the basic data and time-distance rules of the source group with the smallest distance.

[0075] The process by which the control center generates control commands based on the basic data and time-distance rules of the minimum source group is as follows: The control center determines the firing time of the minimum source group based on the distance between the minimum source group and each source group in the scan, the TimeBreak time of the most recent scan of each source group in the scan, and the time-distance rules; compares the firing time of the minimum source group with the control command of the minimum source group, sets the control flag of the minimum source group's firing time as the firing flag; and sets the control flag of the minimum source group's firing time as the no-firing flag.

[0076] The specific process for determining the firing time of the minimum-distance source group is as follows: compare the distance between the minimum-distance source group and each source group in the scan with the distance in the time distance rule to determine the vibration time interval between the minimum-distance source group and each source group in the scan, and compare it with the TimeBreak time of the most recent scan of each source group in the scan to determine the firing time of the minimum-distance source group.

[0077] It should be noted that this embodiment is a method for controllable seismic source mixed mining and blasting based on time distance rules, implemented on the control center side.

[0078] In this embodiment, the control center generates control commands based on the scanning status of the seismic source groups, preset classification rules, and preset time-distance rules. Specifically, based on the scanning status of the seismic source groups, the control center sets the control flag of the control commands for the scanning seismic source groups to a "no firing" flag, sets the control flag of the control commands for the non-scanning seismic source groups that do not conform to the time-distance rules to a "no firing" flag, sets the control flag of the control commands for the non-scanning seismic source groups that conform to the time-distance rules but whose distance from the corresponding navigation point is not the minimum to a "no firing" flag, sets the control flag of the non-scanning seismic source groups that conform to the time-distance rules but whose waiting time for firing is not the minimum to a "no firing" flag, sets the control flag of the non-scanning seismic source groups that conform to the time-distance rules but whose distance from the corresponding navigation point is the minimum to a "no firing" flag, and sets the control flag of the non-scanning seismic source groups that conform to the time-distance rules but whose waiting time for firing is the minimum to a "firing" flag.

[0079] Step S103: The control center sends control commands to the source group in the form of a broadcast, so that the source group can determine the blasting status according to its own preparation status and the control commands selected according to its own source group identifier.

[0080] In this embodiment, the control center sends control commands to the seismic source group via radio in the form of broadcast, so that the seismic source group can determine the blasting status based on its own readiness status and the control commands selected according to its own seismic source group identifier.

[0081] In this embodiment, a schematic diagram of a specific implementation process is shown below. Figure 3 As shown, there are 12 controllable source groups, and the figure illustrates their field distribution. The distance between source group 1 and source group 2 is 4 kilometers; the vertical distance between source group 2 and source group 5 is 5 kilometers; the distance between source group 4 and source group 10 is 12 kilometers; the distance between source group 6 and source group 11 is 12 kilometers; the vertical distance between source group 6 and source group 9 is 5 kilometers; the distance between source group 7 and source group 8 is 4 kilometers; and the vertical distance between source group 8 and source group 12 is greater than 12 kilometers.

[0082] The control center generated, based on the actual conditions of the work area, such as Figure 2 The time-distance rules are shown. The control center receives data from 12 seismic source groups at preset time intervals, including the coordinates of the seismic source group, the TimeBreak time of the most recent scan of the seismic source group, the scan status of the seismic source group, the distance between the seismic source group and the corresponding navigation point, and the identification data of the seismic source group. The preset time interval is set to 0.2 seconds.

[0083] Based on the scanning status of the 12 source groups, the control center divides the 12 source groups into scanning source groups and non-scanning source groups. For example, the control center sets source groups 1, 10, 11, and 12 as scanning source groups, and source groups 2 to 9 as non-scanning source groups. Based on the identifiers of the non-scanning source groups, the control center generates control commands containing source group identifiers and a no-blasting indicator. Based on the identifiers of the scanning source groups, the control center generates control commands containing source group identifiers and a blasting indicator.

[0084] Based on the fundamental data from source groups 1 to 12, the control center determined the distance of each source group in source groups 2 to 9 from each source group in the current scan, as well as the time interval between the current moment and the TimeBreak time of the most recent scan. Figure 2 The comparison of the time distance rules shows that source groups 4 and 5 do not meet the time distance rules. Therefore, the blasting indicator of the control commands for source groups 4 and 5 will be changed to a no-blasting indicator. The blasting indicator of the control commands for source groups 2, 3, and 6 to 9 will remain unchanged.

[0085] The control center determined the distances from source groups 2, 3, and 6 through 9 to their respective navigation points. Comparing these distances, it was found that the distances from source groups 2, 3, 7, 8, and 9 to their respective navigation points were equal, while the distance from source group 6 was greater than that from source groups 2, 3, 7, 8, and 9. The control center changed the blasting indicator in the control command for source group 6 to a no-blasting indicator; the blasting indicator in the control commands for source groups 2, 3, 7, 8, and 9 remained unchanged.

[0086] The control center determined the vibration time interval between source groups 2, 3, 7, 8, and 9 and each scanning source group (source groups 1, 10, 11, and 12 are scanned source groups) according to the distance and time distance rules between any two source groups. This time interval was then subtracted from the Tim of the most recent scan of each scanning source group. The eBreak time is used to determine the firing time for source groups 2, 3, 7, 8, and 9. The firing times for source groups 2, 3, 7, 8, and 9 are compared, and source group 2 is determined to have the shortest firing time. The control center keeps the firing indicator for source group 2 unchanged and changes the firing indicator for source groups 3, 7, 8, and 9 to a no-firing indicator.

[0087] The control center broadcasts control commands for seismic source groups 1 through 12 via a public address system. This allows the source groups to determine their blasting status based on their readiness status and the control commands selected according to their respective source group identifiers.

[0088] In this example, both scanning and non-scanning source groups send basic data to the control center at preset time intervals, overcoming the limitation of source groups only sending data when they are in a non-scanning state. The control center generates control commands containing source group identifiers and control identifiers based on the source group's basic data. The control center broadcasts these commands to the source groups, which then determine their firing state based on their readiness status and the control command selected according to their own source group identifier. This invention eliminates the need to wait for non-scanning source groups to establish one-to-one communication with the control center before exchanging data; it also eliminates the need for the control center to individually control the vibration of each source group. This invention overcomes the problems of excessively long and inefficient control processes when the control center controls the vibration of source groups.

[0089] This example further overcomes the problem that when a source group malfunctions during non-scanning, the control center needs to wait a long time before it can control the vibration of the source group, which affects the collection of seismic data.

[0090] Example 2

[0091] Embodiment 2 of the present invention provides a method for implementing controllable seismic source mixed blasting based on time distance rules, the process of which is as follows: Figure 4 As shown, it includes the following steps:

[0092] Step S401: The seismic source groups within the working area send basic data to the control center at preset time intervals; wherein, the basic data includes at least one of the following: the coordinates of the seismic source group, the TimeBreak time of the most recent scan of the seismic source group, the scan status of the seismic source group, the distance of the seismic source group from the corresponding navigation point, and the seismic source group identifier.

[0093] Step S402: The source group receives control commands broadcast by the control center; the source group determines the blasting status based on its own readiness status and the control commands selected according to its own source group identifier. The control commands are generated by the control center based on the source group's scanning status and preset classification rules, classifying the source group, and using the basic data of the classified source group and preset time-distance rules. The control commands include a source group identifier and a control identifier, which includes a blasting identifier and a no-blasting identifier.

[0094] In this implementation, the specific process by which the source group determines the blasting state based on its own readiness status and the control command selected based on its own source group identifier is as follows: The source group compares its own source group identifier with the source group identifier of the control command, and selects the control command that successfully matches its own source group identifier; the source group vibrates based on its own prepared blasting state and the blasting identifier of the control command; or, the source group does not vibrate based on its own unprepared blasting state and / or the non-blasting identifier of the control command.

[0095] In this example, when a controllable seismic source performs operations controlled by time-distance rules, the controllable seismic source periodically sends its location and related information to the control center. The control center performs time-distance rule analysis at fixed time intervals based on the collected information and broadcasts the blasting commands for each seismic source at the current moment. The controllable seismic source controls its own operation based on the received commands and its own conditions (whether blasting conditions are met). Furthermore, this invention optimizes the time-distance rule analysis algorithm for multiple seismic sources, further improving computational efficiency and enabling control of more seismic sources. This effectively reduces seismic source operation time and further improves seismic source operation efficiency.

[0096] Example 3

[0097] Embodiment 3 of the present invention provides a method for implementing controllable seismic source mixed blasting based on time distance rules, the process of which is as follows: Figure 5 As shown, it includes the following steps:

[0098] Step S501: The source groups within the working area send basic data to the control center at preset time intervals; wherein, the basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance of the source group from the corresponding navigation point, and the source group identifier.

[0099] Step S502: The control center receives basic data sent by the seismic source group within the working area at preset time intervals.

[0100] Step S503: The control center classifies the source groups based on the scanning status and preset classification rules, and generates control instructions based on the basic data of the classified source groups and preset time-distance rules. The control instructions include source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers.

[0101] Step S504: The control center sends control commands to the seismic source group via broadcast.

[0102] Step S505: The source group receives control commands broadcast by the control center; the source group determines the blasting status based on its own readiness status and the control commands selected according to its own source group identifier. The control commands are generated by the control center based on the source group's scanning status and preset classification rules, classifying the source group, and using the basic data of the classified source group and preset time-distance rules. The control commands include a source group identifier and a control identifier, which includes a blasting identifier and a no-blasting identifier.

[0103] In this embodiment, a specific implementation process is as follows: the source group in the working area sends basic data to the control center at preset time intervals. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance of the source group from the corresponding navigation point, and the source group identifier.

[0104] The control center receives basic data transmitted by the seismic source groups within the working area at preset time intervals. Based on the scanning status of the seismic source groups and preset classification rules, the control center classifies the seismic source groups and generates control commands based on the basic data of the classified seismic source groups and preset time-distance rules. The control commands include seismic source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers.

[0105] Specifically, based on the scanning status of the source groups and preset classification and time-distance rules, the control center sets the control flag of the control commands for the scanning source groups to a "no firing" flag, sets the control flag of the control commands for the non-scanning source groups that do not conform to the time-distance rules to a "no firing" flag, sets the control flag of the control commands for the non-scanning source groups that conform to the time-distance rules but whose distance from the corresponding navigation point is not the minimum to a "no firing" flag, sets the control flag of the control commands for the non-scanning source groups that conform to the time-distance rules but whose distance from the corresponding navigation point is the minimum but whose waiting time for firing is not the minimum to a "no firing" flag, sets the control flag of the control commands for the non-scanning source groups that conform to the time-distance rules but whose distance from the corresponding navigation point is the minimum and whose waiting time for firing is the minimum to a "firing" flag.

[0106] The control center broadcasts control commands to the seismic source group. Upon receiving these broadcast commands, the seismic source group determines its blasting status based on its readiness and the selected control command. The process involves the seismic source group comparing its own seismic source group identifier with the identifier in the control command, selecting the command that matches its identifier. Based on its prepared blasting status and the blasting identifier in the control command, the seismic source group vibrates; or, based on its unprepared blasting status and / or the non-blasting identifier in the control command, the seismic source group does not vibrate.

[0107] It should be noted that this embodiment is a method for controllable mixed mining and blasting based on time-distance rules, which is based on a control center and a seismic source group.

[0108] This invention provides a control device, the structure of which is as follows: Figure 6 As shown, it includes: a data receiving module 601, an instruction generation module 602, and an instruction sending module 603.

[0109] The data receiving module 601 is used to receive basic data sent by the source group in the working area at a preset time interval. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance between the source and the corresponding navigation point, and the source group identifier.

[0110] The instruction generation module 602 is used to classify the source group based on the scanning status of the source group and the preset classification rules, and generate control instructions based on the basic data of the classified source group and the preset time-distance rules. The control instructions include the source group identifier and the control identifier, and the control identifier includes the blasting identifier and the no-blasting identifier.

[0111] The instruction sending module 603 is used to send control instructions to the source group in a broadcast manner.

[0112] This invention provides a vibration device, the structure of which is as follows: Figure 7 As shown, it includes: a data sending module 701, an instruction receiving module 702, and an instruction execution module 703.

[0113] The data transmission module 701 is used to send basic data to the control center at preset time intervals. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance of the source group from the corresponding navigation point, and the source group identifier.

[0114] The instruction receiving module 702 is used to receive control instructions issued by the control center in the form of broadcast.

[0115] The instruction execution module 703 is used to determine the firing status based on its own preparation status and the selected control instruction.

[0116] This invention provides a controllable source blasting system based on time-distance rules, the structure of which is as follows: Figure 8 As shown, it includes: control center 801 and vibration source group 802.

[0117] Control center 801, the control center is equipped with the aforementioned control devices.

[0118] Seismic source group 802, the seismic source group is equipped with the aforementioned vibration device.

[0119] Based on the same inventive concept, embodiments of the present invention provide a computer storage medium storing computer-executable instructions. When the computer-executable instructions are executed by a processor, they implement the above-described method for implementing controllable seismic source mixed mining and blasting based on time-distance rules and / or implement the above-described method for implementing controllable seismic source mixed mining and blasting based on time-distance rules.

[0120] Based on the same inventive concept, embodiments of the present invention provide a blasting device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the above-mentioned controllable source mixed mining blasting method based on time distance rules and / or implements the above-mentioned controllable source mixed mining blasting method based on time distance rules.

[0121] This invention analyzes the time-distance rule requirements of seismic source groups during non-scanning operations at fixed intervals (small time intervals) and broadcasts the analysis results in a timely manner. Upon receiving the broadcast instructions, the seismic source groups, in conjunction with their own status, control their scanning operations. This invention differs from the centralized model by employing a real-time time-distance rule analysis and broadcasting mode, avoiding the waiting time required for establishing communication connections between the seismic source and the control center one by one, thereby increasing the effective operating time of the seismic source. At the same time, this invention optimizes the time-distance rule analysis method, enabling simultaneous time-distance rule control operations for more seismic source groups.

[0122] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0123] Unless otherwise specifically stated, terms such as processing, calculation, operation, determination, display, etc., may refer to the actions and / or processes of one or more processing or computing systems or similar devices that represent the manipulation and conversion of data representing physical (e.g., electronic) quantities within the registers or memory of the processing system into other data similarly representing physical quantities within the memory, registers, or other such information storage, transmission, or display devices of the processing system. Information and signals can be represented using any of a variety of different techniques and methods. For example, data, instructions, commands, information, signals, bits, symbols, and chips mentioned throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or particles, light fields or particles, or any combination thereof.

[0124] It should be understood that the specific order or hierarchy of steps in the disclosed process is an example of an exemplary method. Based on design preferences, it should be understood that the specific order or hierarchy of steps in the process may be rearranged without departing from the scope of this disclosure. The appended method claims provide elements of various steps in an exemplary order and are not intended to limit the scope to the specific order or hierarchy described.

[0125] In the detailed description above, various features are combined together in a single embodiment to simplify this disclosure. This approach to disclosure should not be construed as reflecting an intention that embodiments of the claimed subject matter require more features than are explicitly stated in each claim. Rather, as reflected in the appended claims, the invention is presented with fewer features than all of the features in a single disclosed embodiment. Therefore, the appended claims are hereby explicitly incorporated into the detailed description, with each claim representing a separate preferred embodiment of the invention.

[0126] Those skilled in the art will also understand that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments herein can be implemented as electronic hardware, computer software, or a combination thereof. To clearly illustrate the interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps described above are generally described in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art can implement the described functionality in alternative ways for each specific application; however, such implementation decisions should not be construed as departing from the scope of this disclosure.

[0127] The steps of the methods or algorithms described in conjunction with the embodiments herein can be directly embodied in hardware, software modules executed by a processor, or a combination thereof. The software modules can reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is connected to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. The ASIC can reside in a user terminal. Alternatively, the processor and storage medium can exist as discrete components in the user terminal.

[0128] For software implementation, the techniques described in this application can be implemented using modules (e.g., procedures, functions, etc.) that perform the functions described in this application. This software code can be stored in memory units and executed by a processor. The memory units can be implemented within the processor or outside the processor; in the latter case, they are communicatively coupled to the processor via various means, as is well known in the art.

[0129] The foregoing description includes examples of one or more embodiments. It is certainly impossible to describe all possible combinations of components or methods in order to describe the above embodiments, but those skilled in the art will recognize that further combinations and arrangements of the various embodiments are possible. Therefore, the embodiments described herein are intended to cover all such changes, modifications, and variations that fall within the scope of the appended claims. Furthermore, the term "comprising" as used in the specification or claims is interpreted in a manner similar to the term "including," as interpreted when used as a conjunction in the claims. Additionally, the use of any term "or" in the specification of the claims is intended to mean "non-exclusive or."

Claims

1. A method for implementing controllable seismic source mixed blasting based on time-distance rules, characterized in that, include: The control center receives basic data sent by the seismic source groups within the working area at preset time intervals. The basic data includes at least one of the following: the coordinates of the seismic source group, the TimeBreak time of the most recent scan of the seismic source group, the scan status of the seismic source group, the distance between the seismic source group and the corresponding navigation point, and the seismic source group identifier. Based on the scanning status of the seismic source groups and preset classification rules, the control center classifies the seismic source groups and generates control commands based on the basic data of the classified seismic source groups and preset time-distance rules. The control commands include seismic source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers. The control center broadcasts control commands to the seismic source groups so that the seismic source groups can determine the blasting status based on their own readiness status and the control commands selected according to their own seismic source group identifier.

2. The method as described in claim 1, characterized in that, The process of generating the preset time distance rules is as follows: The control center generates time-distance rules based on the degree of interference between waves in the working area from the source group; the time-distance rules include distance parameters and time parameters.

3. The method as described in claim 2, characterized in that, Based on the degree of interference between waves in the working area from the source group, the control center generates preset time-distance rules, including: The control center determines the interference distance and interference interval between vibration waves under different scanning states based on the propagation of the seismic waves generated by the source group in the strata of the work area; and generates time-distance rules based on the interference distance and interference interval.

4. The method as described in claim 3, characterized in that, Based on the scanning status and preset classification rules of the seismic source groups, the control center classifies the source groups and generates control commands based on the basic data of the classified source groups and preset time-distance rules, including: Based on the scanning status of the source groups, the control center classifies source groups that are scanning in progress as "scanning source groups" and source groups that are not scanning in progress as "non-scanning source groups". For the scanning of the intermediate seismic source group, the control center sets the control flag of the control command for the scanning of the intermediate seismic source group to the no-blast flag; For non-scanning seismic source groups, the control center generates control commands for the non-scanning seismic source groups based on the basic data of the source groups and preset time-distance rules.

5. The method as described in claim 4, characterized in that, The control center generates control instructions for the non-scanning source group based on the basic data of the source group and preset time-distance rules, including: Based on the basic data of the scanning source groups, the control center determines the distance between each non-scanning source group and each scanning source group, as well as the time difference between the current time of each non-scanning source group and the TimeBreak time of the most recent scan of each scanning source group. The distance between the non-scanning source group and each scanning source group, and the time difference between the current time of the non-scanning source group and the TimeBreak time of the most recent scan of each scanning source group, are compared with the preset time distance rule. If the preset time distance rule is met, the control center generates control commands based on the basic data of the source group that meets the preset time distance rule and the time distance rule. If the preset time-distance rule is not met, the control center will set the control flag of the source group control command that does not meet the preset time-distance rule to the no-fire flag.

6. The method as described in claim 5, characterized in that, The control center generates control commands based on the basic data and time-distance rules of the source group that conform to the preset time-distance rules, including: The control center compares the distances of earthquake source groups that meet the preset time-distance rules to the corresponding navigation points, and sets the control flag of the control command for earthquake source groups whose distance is not the minimum to a no-fire flag. The control center generates control commands based on the basic data and time-distance rules of the earthquake source group with the smallest distance.

7. The method as described in claim 6, characterized in that, The control center generates control commands based on the basic data and time-distance rules of the least distant seismic source group, including: The control center determines the firing time for the minimum source group based on the distance between the minimum source group and each source group in the scan, the TimeBreak time of the most recent scan of each source group in the scan, and the time distance rule. Compare the waiting times of the earthquake source group with the shortest waiting time, and set the control flag of the control command for the earthquake source group with the shortest waiting time as the firing flag; Set the control flag that is not in the minimum source group control command for the waiting time to fire the blasting to the no-fire flag.

8. A method for implementing controllable seismic source mixed blasting based on time-distance rules, characterized in that, include: The seismic source groups within the working area send basic data to the control center at preset time intervals. The basic data includes at least one of the following: the coordinates of the seismic source group, the TimeBreak time of the most recent scan of the seismic source group, the scan status of the seismic source group, the distance of the seismic source group from the corresponding navigation point, and the seismic source group identifier. The source group receives control commands broadcast by the control center; the source group determines the blasting status based on its own readiness status and the control command selected according to its own source group identifier; the control command is generated by the control center based on the scanning status of the source group and preset classification rules, classifying the source group, and generating control commands based on the basic data of the classified source group and preset time-distance rules, the control command includes the source group identifier and the control identifier, the control identifier includes a blasting identifier and a no-blasting identifier.

9. The method as described in claim 8, characterized in that, The seismic source group determines the blasting status based on its own readiness status and the control command selected according to its own seismic source group identifier, including: The source group compares its own source group identifier with the source group identifier of the control command and selects the control command that successfully matches its own source group identifier. The source group vibrates based on its prepared blasting state and the blasting markers of the control commands. or, The source group does not vibrate based on its unprepared blasting state and / or the non-blasting indicator of control commands.

10. A control device, characterized in that, include: The data receiving module is used to receive basic data sent by the source group in the working area at a preset time interval. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance between the source and the corresponding navigation point, and the source group identifier. The instruction generation module is used to classify the source groups based on the scanning status of the source groups and preset classification rules, and generate control instructions based on the basic data of the classified source groups and preset time-distance rules. The control instructions include source group identifiers and control identifiers. The control identifiers include blasting identifiers and no-blasting identifiers. The command sending module is used to send control commands to the seismic source group in a broadcast manner.

11. A vibration device, characterized in that, include: The data transmission module is used to send basic data to the control center at preset time intervals. The basic data includes at least one of the following: the coordinates of the source group, the TimeBreak time of the most recent scan of the source group, the scan status of the source group, the distance of the source group from the corresponding navigation point, and the source group identifier. The instruction receiving module is used to receive control instructions broadcast by the control center. The instruction execution module is used to determine the firing status based on its own readiness status and the selected control instruction.

12. A controllable seismic source mixed-mining blasting system based on time-distance rules, characterized in that, include: A control center and a vibration source group; the control center is equipped with the control device as described in claim 10, and the vibration group is equipped with the vibration device as described in claim 11.

13. A computer storage medium, characterized in that, The computer storage medium stores computer-executable instructions, which, when executed by a processor, implement the controllable seismic source mixed mining and blasting method based on time-distance rules as described in any one of claims 1-7 and / or implement the controllable seismic source mixed mining and blasting method based on time-distance rules as described in any one of claims 8-9.

14. A blasting device, characterized in that, include: The memory, the processor, and the computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the controllable source mixed mining and blasting method based on time-distance rules as described in any one of claims 1-7 and / or implements the controllable source mixed mining and blasting method based on time-distance rules as described in any one of claims 8-9.