Blasting warning method and device, electronic equipment and storage medium
By obtaining and transmitting the blasting warning scope of the blasting operation of open -air coal mines, it is necessary to ensure blasting after the clearance is completed, and the scope of the alertness after the blasting is completed. Sexual and efficiency.
Patent Information
- Application Number
- CN202411517332.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-01-21
AI Technical Summary
How to establish a complete blasting alert safety operation process to ensure the safety and production efficiency of blasting operations in open-pit coal mines.
By obtaining the scope of blasting alerts contained in the first task of the blasting operation of the open -air coal mine, send this range to the execution terminal of the blasting operation to ensure that blasting is performed after the clearance and the scope of the alert is lifted after the blasting.
A complete blasting warning safety operation process has been established to improve the safety and efficiency of blasting operations and reduce unnecessary delays and safety risks.
Smart Images

Figure CN119334213A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of data processing, and in particular to a method and device for blasting warning, electronic equipment and storage medium. Background Art
[0002] Blasting operations in open-pit coal mines are an important part of coal mining, and their safety is directly related to the safety of workers and the production efficiency of mines. With the expansion of coal mining scale and the advancement of technology, the frequency and complexity of blasting operations are also increasing. Therefore, how to establish a complete blasting warning safety operation process is an urgent problem to be solved. Summary of the invention
[0003] The present invention provides a method and device for blasting warning, electronic equipment and storage medium, and its main purpose is to solve the problem of how to establish a complete blasting warning safety operation process.
[0004] According to a first aspect of the present disclosure, a method for blasting alert is provided, comprising:
[0005] Acquire a first work task of a blasting operation of an open-pit coal mine; the first work task includes a blasting warning range of the open-pit coal mine;
[0006] Sending the blasting warning range to an execution terminal of the blasting operation so that the execution terminal processes the blasting warning range;
[0007] When it is determined that the blasting warning range has been cleared, blasting the blasting warning range;
[0008] When it is determined that the blasting in the blasting warning range is completed, the blasting warning range is released.
[0009] Optionally, the determining that the blasting warning range is cleared includes:
[0010] Receiving a first reply message of clearing completion sent by the execution terminal;
[0011] In the case of determining that the first reply information is received, sending inquiry information on whether to blast in the blasting warning range to the execution terminal, so that the execution terminal replies to the inquiry information;
[0012] When it is determined that the second reply information of blasting the blasting warning range sent by the execution terminal is received, it is determined that the blasting warning range is cleared.
[0013] Optionally, blasting the blasting warning range includes:
[0014] Obtaining a second work task for the blasting operation; the second work task includes an amount of explosives;
[0015] The explosives quota is sent to the execution terminal so that the execution terminal performs blasting in the blasting warning range based on the explosives quota.
[0016] Optionally, after blasting the blasting warning range, the method further includes:
[0017] Obtaining a third work task of the blasting operation, and obtaining a change in blasting materials in a preset blasting material library before and after the blasting operation; the third work task includes the usage of blasting materials;
[0018] Comparing the change in the blasting material with the usage of the blasting material;
[0019] If it is determined that the change in the blasting material is consistent with the usage of the blasting material, it is determined that the usage of the preset blasting material library is normal.
[0020] Optionally, after determining that the usage of the preset blasting material library is normal, the method further includes:
[0021] Obtaining the environmental status of the preset blasting material warehouse; the environmental status includes temperature and humidity;
[0022] If it is determined that the environmental state is not within the preset state range, alarm information of the preset blasting material library is generated and output, so as to maintain the preset blasting material library based on the alarm information.
[0023] According to a second aspect of the present disclosure, there is provided a blast warning device, comprising:
[0024] An acquisition unit, configured to acquire a first work task of a blasting operation of an open-pit coal mine; the first work task includes a blasting warning range of the open-pit coal mine;
[0025] A sending unit, used for sending the blasting warning range to an execution terminal of the blasting operation, so that the execution terminal processes the blasting warning range;
[0026] A blasting unit, used for blasting the blasting warning range when it is determined that the blasting warning range has been cleared;
[0027] The releasing unit is used to release the blasting warning range when it is determined that the blasting in the blasting warning range is completed.
[0028] Optionally, the device comprises:
[0029] A receiving unit, configured to receive a first reply message of clearing completion sent by the execution terminal;
[0030] The sending unit is further configured to, when determining that the first reply information is received, send inquiry information on whether to blast in the blasting warning range to the execution terminal, so that the execution terminal can reply to the inquiry information;
[0031] The determining unit is used to determine that the blasting warning range is cleared when it is determined that the second reply information sent by the execution terminal to blast the blasting warning range is received.
[0032] Optionally, the blasting unit comprises:
[0033] An acquisition module, used for acquiring a second work task of the blasting operation; the second work task includes an amount of explosives;
[0034] The sending module is used to send the explosive amount to the execution terminal so that the execution terminal can blast the blasting warning range based on the explosive amount.
[0035] Optionally, the device further comprises:
[0036] The acquisition unit is also used to, after blasting the blasting warning range, acquire a third work task of the blasting operation and acquire a change amount of blasting materials in a preset blasting material library before and after the blasting operation; the third work task includes the usage amount of blasting materials;
[0037] A comparison unit, used for comparing the change amount of the blasting material with the usage amount of the blasting material;
[0038] The determining unit is further configured to determine that the usage of the preset blasting material library is normal when it is determined that the blasting material change amount is consistent with the blasting material usage amount.
[0039] Optionally, the device further comprises:
[0040] The acquisition unit is further used to, after determining that the usage of the preset explosive material library is normal, acquire the environmental state of the preset explosive material library; the environmental state includes temperature and humidity;
[0041] The output unit is used to generate alarm information of the preset blasting material library when it is determined that the environmental state is not within the preset state range, and output the alarm information, so as to maintain the preset blasting material library based on the alarm information.
[0042] According to a third aspect of the present disclosure, there is provided an electronic device, including:
[0043] at least one processor; and
[0044] a memory communicatively connected to the at least one processor; wherein,
[0045] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.
[0046] According to a fourth aspect of the present disclosure, a non-transitory computer-readable storage medium storing computer instructions is provided, wherein the computer instructions are used to enable the computer to execute the method described in the first aspect.
[0047] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements the method as described in the first aspect above.
[0048] The method and device, electronic device and storage medium for blasting warning provided in the present disclosure obtain the first work task of the blasting operation of the open-pit coal mine; the first work task includes the blasting warning range of the open-pit coal mine; the blasting warning range is sent to the execution terminal of the blasting operation so that the execution terminal processes the blasting warning range; when it is determined that the blasting warning range has been cleared, blasting is performed in the blasting warning range; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released. Compared with the related art, the embodiment of the present disclosure establishes a complete blasting warning safety operation process by obtaining the blasting warning range in the first work task of the blasting operation of the open-pit coal mine, sending the blasting warning range to the execution terminal of the blasting operation, and when it is determined that the blasting warning range has been cleared, blasting is performed in the blasting warning range; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released.
[0049] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] The accompanying drawings are used to better understand the present solution and do not constitute a limitation of the present disclosure.
[0051] Figure 1 A schematic diagram of a flow chart of a method for blasting warning provided by an embodiment of the present disclosure;
[0052] Figure 2 A schematic diagram of a standardized process of blasting warning operations provided by an embodiment of the present disclosure;
[0053] Figure 3 A schematic diagram of a standardized process of filling operation provided by an embodiment of the present disclosure;
[0054] Figure 4 A schematic diagram of a standardized process for storing explosive materials provided by an embodiment of the present disclosure;
[0055] Figure 5 A schematic diagram of the structure of a blasting warning device provided in an embodiment of the present disclosure;
[0056] Figure 6 A schematic diagram of the structure of a blasting warning device provided in an embodiment of the present disclosure;
[0057] Figure 7 A schematic block diagram of an exemplary electronic device provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0058] The following is a description of exemplary embodiments of the present disclosure in conjunction with the accompanying drawings, including various details of the embodiments of the present disclosure to facilitate understanding, which should be considered as merely exemplary. Therefore, it should be recognized by those of ordinary skill in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.
[0059] The method and device for blast warning, electronic device and storage medium according to the embodiments of the present disclosure are described below with reference to the accompanying drawings.
[0060] Figure 1 A schematic flow chart of a method for blasting warning provided in an embodiment of the present disclosure.
[0061] like Figure 1 As shown, the method is applied to a blast warning system, and the method comprises the following steps:
[0062] Step 101, obtaining a first work task of a blasting operation in an open-pit coal mine; the first work task includes a blasting warning range of the open-pit coal mine.
[0063] The blasting warning range refers to the area set to ensure safety during blasting operations in open-pit coal mines. The blasting warning range refers to the area that may be affected by flying rocks, vibrations, or sound waves during the blasting process. In order to protect the execution terminal and surrounding equipment, this area will be cleared before the blasting operation to ensure that there are no people and equipment in this area.
[0064] Through clear task allocation and setting of warning ranges, the preparation process for blasting operations can be accelerated and unnecessary delays can be reduced.
[0065] Step 102: Send the blasting warning range to an execution terminal of the blasting operation so that the execution terminal processes the blasting warning range.
[0066] The execution terminal is a terminal carried by the operators of the blasting operation, including but not limited to smart phones, smart watches, tablet computers, and laptop computers. By sending the blasting warning range to the execution terminal, the operators can clear the blasting warning range, so that the operators of the blasting operation can understand their duties and tasks, so as to better perform their duties and ensure the safety of the operation.
[0067] Step 103: When it is determined that the blasting warning range has been cleared, blasting is performed in the blasting warning range.
[0068] Clearing the site before blasting can reduce unnecessary waiting time and improve work efficiency. At the same time, a clear warning range allows operators to carry out site clearing work in a targeted manner, further improving work efficiency.
[0069] Step 104: when it is determined that the blasting in the blasting warning range is completed, release the blasting warning range.
[0070] Timely lifting of the warning range can avoid unnecessary interruption of operations and improve operation efficiency. Operators can enter the blasting area as soon as possible to carry out subsequent excavation, transportation and other operations.
[0071] In order to facilitate a better understanding of the standardized process of blasting warning operations, such as Figure 2 As shown, Figure 2 This is a schematic diagram of a standardized process for blasting alert operations provided by an embodiment of the present disclosure. In order to have a detailed understanding of the standardized process for blasting alert operations, the present disclosure embodiment provides detailed data of the standardized process for blasting alert operations as shown in the following table:
[0072] Table 1
[0073]
[0074]
[0075] The method for blasting warning provided in the present disclosure obtains the first work task of the blasting operation of the open-pit coal mine; the first work task includes the blasting warning range of the open-pit coal mine; the blasting warning range is sent to the execution terminal of the blasting operation so that the execution terminal processes the blasting warning range; when it is determined that the blasting warning range has been cleared, blasting is performed on the blasting warning range; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released. Compared with the related art, the embodiment of the present disclosure establishes a complete blasting warning safety operation process by obtaining the blasting warning range in the first work task of the blasting operation of the open-pit coal mine, sending the blasting warning range to the execution terminal of the blasting operation, and when it is determined that the blasting warning range has been cleared, blasting is performed on the blasting warning range; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released.
[0076] As a refinement of step 103, when executing the determination that the blasting warning range is cleared, it can be implemented in the following manner but not limited to: receiving the first reply information of the clearing completion sent by the execution terminal; in the case of determining that the first reply information is received, sending the inquiry information of whether to blast the blasting warning range to the execution terminal, so that the execution terminal replies to the inquiry information; in the case of determining that the second reply information of the blasting warning range is received, it is determined that the blasting warning range is cleared. The first reply information refers to the confirmation information sent by the execution terminal after the clearing is completed, indicating that the area within the blasting warning range has been cleared and all personnel and equipment have been safely evacuated. The inquiry information refers to the inquiry sent to the execution terminal after confirming the receipt of the first reply information, and the content is whether the blasting warning range can be blasted. This is to obtain the confirmation of the execution terminal to ensure that everything is ready before the blasting. The second reply information refers to the reply of the execution terminal to the inquiry information, confirming whether blasting can be carried out. This reply is to further confirm the clearing and safety status to ensure that the blasting operation can be carried out safely. In the process of sending inquiry information to the execution terminal and waiting for its reply, a double confirmation mechanism is actually established. This mechanism helps reduce safety risks caused by misunderstanding, omission or miscommunication, and ensures that the completion of the site clearance work is confirmed again before the blasting operation.
[0077] As a refinement of step 103, when executing 3. the method according to claim 1, it is characterized in that when blasting the blasting warning range, it can be implemented in but not limited to the following ways: obtaining a second work task for the blasting operation; the second work task includes an explosive quota; sending the explosive quota to the execution terminal so that the execution terminal blasts the blasting warning range based on the explosive quota. The explosive quota refers to the quantity and specifications of the blasting materials or agents required for the blasting operation. Clarifying the explosive quota helps to ensure the safety of the operation process and avoid the use of excessive or insufficient blasting materials, thereby reducing potential risks.
[0078] In order to better understand the standardization process of filling operations, such as Figure 3 As shown, Figure 3 This is a schematic diagram of a standardized process of filling operation provided by an embodiment of the present disclosure. In order to facilitate a detailed understanding of the standardized process of filling operation, the embodiment of the present disclosure provides detailed data of the standardized process of filling operation as shown in the following table:
[0079] Table 2
[0080]
[0081]
[0082] In practical applications, after blasting the blasting warning range, it is necessary to count the preset blasting material warehouse, which can be achieved by but not limited to the following methods: obtaining the third work task of the blasting operation, and obtaining the change of blasting materials in the preset blasting material warehouse before and after the blasting operation; the third work task includes the usage of blasting materials; comparing the change of blasting materials with the usage of blasting materials; if it is determined that the change of blasting materials is consistent with the usage of blasting materials, it is determined that the usage of the preset blasting material warehouse is normal. Change of blasting materials: This refers to the change in the number of blasting materials in the preset blasting material warehouse before and after the blasting operation. The usage of blasting materials refers to the number of blasting materials actually used in the blasting operation. The usage of blasting materials includes information such as the type, quantity, and specifications of the blasting materials used. By monitoring the change of the blasting material warehouse before and after the blasting operation, problems such as the loss, damage or abuse of blasting materials can be discovered in time. This will help strengthen the inventory management of blasting materials, prevent the loss and waste of blasting materials, and improve the utilization and management efficiency of blasting materials.
[0083] In order to better understand the standardized process of storing blasting materials, Figure 4 As shown, Figure 4This is a schematic diagram of a standardized process for storing explosive materials provided by an embodiment of the present disclosure. In order to have a detailed understanding of the standardized process for storing explosive materials, the present disclosure provides detailed data of the standardized process for storing explosive materials as shown in the following table:
[0084] Table 3
[0085]
[0086]
[0087]
[0088] In practical applications, after determining that the usage of the preset blasting material warehouse is normal, it is necessary to maintain the preset blasting material warehouse, which can be achieved by but not limited to the following methods: obtaining the environmental status of the preset blasting material warehouse; the environmental status includes temperature and humidity; if it is determined that the environmental status is not within the preset status range, then generating alarm information of the preset blasting material warehouse, and outputting the alarm information, so as to maintain the preset blasting material warehouse based on the alarm information. Temperature and humidity are important factors affecting the performance of blasting materials. Monitoring environmental status helps ensure that the equipment is stored under appropriate conditions to avoid equipment failure or performance degradation due to unsuitable environment.
[0089] In summary, the embodiments of the present disclosure can achieve the following effects:
[0090] The disclosed embodiment obtains the blasting warning range in the first work task of the blasting operation in the open-pit coal mine, sends the blasting warning range to the execution terminal of the blasting operation, and blasts the blasting warning range when it is determined that the blasting warning range has been cleared; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released, thereby establishing a complete blasting warning safety operation process.
[0091] Corresponding to the above-mentioned blasting warning method, the present invention also provides a blasting warning device. Since the device embodiment of the present invention corresponds to the above-mentioned method embodiment, details not disclosed in the device embodiment can be referred to the above-mentioned method embodiment, and will not be repeated in the present invention.
[0092] Figure 5 A schematic diagram of the structure of a blast warning device provided in an embodiment of the present disclosure, such as Figure 5 As shown, the device is applied to a blast warning system, comprising:
[0093] An acquisition unit 21 is used to acquire a first work task of a blasting operation of an open-pit coal mine; the first work task includes a blasting warning range of the open-pit coal mine;
[0094] A sending unit 22, used for sending the blasting warning range to an execution terminal of the blasting operation, so that the execution terminal processes the blasting warning range;
[0095] A blasting unit 23 is used to blast the blasting warning range when it is determined that the blasting warning range has been cleared;
[0096] The release unit 24 is used to release the blasting warning range when it is determined that the blasting in the blasting warning range is completed.
[0097] The blasting warning device provided in the present disclosure obtains the first work task of the blasting operation of the open-pit coal mine; the first work task includes the blasting warning range of the open-pit coal mine; the blasting warning range is sent to the execution terminal of the blasting operation so that the execution terminal processes the blasting warning range; when it is determined that the blasting warning range has been cleared, blasting is performed on the blasting warning range; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released. Compared with the related art, the embodiment of the present disclosure establishes a complete blasting warning safety operation process by obtaining the blasting warning range in the first work task of the blasting operation of the open-pit coal mine, sending the blasting warning range to the execution terminal of the blasting operation, and when it is determined that the blasting warning range has been cleared, blasting is performed on the blasting warning range; when it is determined that the blasting of the blasting warning range has been completed, the blasting warning range is released.
[0098] Furthermore, in a possible implementation of this embodiment, Figure 6 As shown, the device comprises:
[0099] The receiving unit 25 is used to receive the first reply information of the clearing completion sent by the execution terminal;
[0100] The sending unit 22 is further configured to, when determining that the first reply information is received, send inquiry information on whether to blast in the blasting warning range to the execution terminal, so that the execution terminal can reply to the inquiry information;
[0101] The determining unit 26 is configured to determine that the blasting warning range is cleared when it is determined that the second reply information sent by the execution terminal to blast the blasting warning range is received.
[0102] Furthermore, in a possible implementation of this embodiment, Figure 6 As shown, the blasting unit 23 comprises:
[0103] An acquisition module 231 is used to acquire a second work task of the blasting operation; the second work task includes an amount of explosives;
[0104] The sending module 232 is used to send the explosive amount to the execution terminal so that the execution terminal can blast the blasting warning range based on the explosive amount.
[0105] Furthermore, in a possible implementation of this embodiment, Figure 6 As shown, the device also includes:
[0106] The acquisition unit 21 is also used to acquire the third work task of the blasting operation after blasting the blasting warning range, and acquire the change amount of blasting materials in the preset blasting material library before and after the blasting operation; the third work task includes the usage amount of blasting materials;
[0107] A comparison unit 27, used to compare the change amount of the blasting material with the usage amount of the blasting material;
[0108] The determining unit 26 is further configured to determine that the usage of the preset blasting material library is normal when it is determined that the blasting material change amount is consistent with the blasting material usage amount.
[0109] Furthermore, in a possible implementation of this embodiment, Figure 6 As shown, the device also includes:
[0110] The acquisition unit 21 is also used to acquire the environmental status of the preset explosive material library after determining that the usage of the preset explosive material library is normal; the environmental status includes temperature and humidity;
[0111] The output unit 28 is used to generate alarm information of the preset blasting material library when it is determined that the environmental state is not within the preset state range, and output the alarm information so as to maintain the preset blasting material library based on the alarm information.
[0112] It should be noted that the above explanation of the method embodiment is also applicable to the device of the embodiment of the present disclosure, and the principle is the same, which is no longer limited in the embodiment of the present disclosure.
[0113] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device, a readable storage medium and a computer program product.
[0114] Figure 7A schematic block diagram of an example electronic device 300 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0115] like Figure 7 As shown, the device 300 includes a computing unit 301, which can perform various appropriate actions and processes according to a computer program stored in a ROM (Read-Only Memory) 302 or a computer program loaded from a storage unit 308 to a RAM (Random Access Memory) 303. In the RAM 303, various programs and data required for the operation of the device 300 can also be stored. The computing unit 301, the ROM 302, and the RAM 303 are connected to each other via a bus 303. An I / O (Input / Output) interface 305 is also connected to the bus 303.
[0116] A number of components in the device 300 are connected to the I / O interface 305, including: an input unit 306, such as a keyboard, a mouse, etc.; an output unit 307, such as various types of displays, speakers, etc.; a storage unit 308, such as a disk, an optical disk, etc.; and a communication unit 309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 309 allows the device 300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0117] The computing unit 301 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 301 include, but are not limited to, a CPU (Central Processing Unit), a GPU (Graphic Processing Units), various dedicated AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, a DSP (Digital Signal Processor), and any appropriate processor, controller, microcontroller, etc. The computing unit 301 performs the various methods and processes described above, such as the method of blast alert. For example, in some embodiments, the method of blast alert may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 308. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 300 via the ROM 302 and / or the communication unit 309. When the computer program is loaded into the RAM 303 and executed by the computing unit 301, one or more steps of the method described above may be performed. Alternatively, in other embodiments, the computing unit 301 may be configured to execute the aforementioned blast alert method in any other appropriate manner (for example, by means of firmware).
[0118] Various embodiments of the systems and techniques described above herein may be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application Specific Standard Products), SOCs (System On Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that may be executed and / or interpreted on a programmable system including at least one programmable processor that may be a dedicated or general-purpose programmable processor that may receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0119] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0120] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include electrical connections based on one or more lines, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only-Memory) or flash memory, optical fiber, CD-ROM (Compact Dis sc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0121] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball), through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0122] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: LAN (Local Area Network), WAN (Wide Area Network), the Internet, and blockchain networks.
[0123] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship between the client and the server is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services ("Virtual Private Server", or "VPS" for short). The server may also be a server of a distributed system, or a server combined with a blockchain.
[0124] It should be noted that artificial intelligence is a discipline that studies how computers can simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, planning, etc.), and includes both hardware-level and software-level technologies. Artificial intelligence hardware technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, and big data processing; artificial intelligence software technologies mainly include computer vision technology, speech recognition technology, natural language processing technology, as well as machine learning / deep learning, big data processing technology, knowledge graph technology, and other major directions.
[0125] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0126] The above specific implementations do not constitute a limitation on the protection scope of the present disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for blasting warning, characterized in that: include: Get the first job of blasting in open pit coal mines; The first work task includes the blasting warning range of the open-pit coal mine; Sending the blasting warning range to an execution terminal of the blasting operation so that the execution terminal processes the blasting warning range; When it is determined that the blasting warning range has been cleared, blasting the blasting warning range; When it is determined that the blasting in the blasting warning range is completed, the blasting warning range is released.
2. The method according to claim 1, characterized in that: Determining that the blasting warning range is cleared includes: Receiving a first reply message of clearing completion sent by the execution terminal; In the case of determining that the first reply information is received, sending inquiry information on whether to blast in the blasting warning range to the execution terminal, so that the execution terminal replies to the inquiry information; When it is determined that the second reply information of blasting the blasting warning range sent by the execution terminal is received, it is determined that the blasting warning range is cleared.
3. The method according to claim 1, characterized in that: The blasting in the blasting warning range comprises: Obtaining a second work task for the blasting operation; the second work task includes an amount of explosives; The explosives quota is sent to the execution terminal so that the execution terminal performs blasting in the blasting warning range based on the explosives quota.
4. The method according to claim 1, characterized in that: After blasting the blasting warning range, the method further includes: Obtaining a third work task of the blasting operation, and obtaining a change in blasting materials in a preset blasting material library before and after the blasting operation; the third work task includes the usage of blasting materials; Comparing the change in the blasting material with the usage of the blasting material; If it is determined that the change in the blasting material is consistent with the usage of the blasting material, it is determined that the usage of the preset blasting material library is normal.
5. The method according to claim 4, characterized in that After determining that the usage of the preset blasting material library is normal, the method further includes: Obtaining the environmental status of the preset blasting material warehouse; the environmental status includes temperature and humidity; If it is determined that the environmental state is not within the preset state range, alarm information of the preset blasting material library is generated and output, so as to maintain the preset blasting material library based on the alarm information.
6. A blasting warning device, characterized in that: include: An acquisition unit, used for acquiring a first work task of a blasting operation in an open-pit coal mine; The first work task includes the blasting warning range of the open-pit coal mine; A sending unit, used for sending the blasting warning range to an execution terminal of the blasting operation, so that the execution terminal processes the blasting warning range; A blasting unit, used for blasting the blasting warning range when it is determined that the blasting warning range has been cleared; The releasing unit is used to release the blasting warning range when it is determined that the blasting in the blasting warning range is completed.
7. The device according to claim 6, characterized in that The device comprises: A receiving unit, configured to receive a first reply message of clearing completion sent by the execution terminal; The sending unit is further configured to, when determining that the first reply information is received, send inquiry information on whether to blast in the blasting warning range to the execution terminal, so that the execution terminal can reply to the inquiry information; The determining unit is used to determine that the blasting warning range is cleared when it is determined that the second reply information sent by the execution terminal to blast the blasting warning range is received.
8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 5.
9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-5.
10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 5.