Mining area vehicle anti-collision system, method, device, equipment, medium and product

By configuring IoT devices in the mine vehicle, obtaining vehicle location and speed information, and using cloud servers to send safety warnings, the problem of radar false alarms in the anti-collision of vehicles in the mine vehicle is solved, and the vehicle driving safety is improved.

CN119905012APending Publication Date: 2025-04-29BEIFANG WEIJIAMAO COAL POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510003378.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-02
Publication Date
2025-04-29

AI Technical Summary

Technical Problem

In the complex road environment in the mining area, radar equipment is susceptible to factors such as mud, resulting in frequent false alarms. It is difficult for the existing technology to effectively solve the problem of vehicle collision prevention in mining areas.

Method used

The Internet of Things equipment is used to configure it in a mining area vehicle, and the vehicle's location information and speed information are obtained through the Internet of Things card, and a cloud server is used to send a safety warning to the vehicle based on this information. Optionally, the system also includes a camera device for obtaining road information, further improving the accuracy of early warning.

Benefits of technology

By obtaining vehicle location and speed information in real time, cloud servers can more accurately judge the safety risks between vehicles, reduce false alarms, and improve the safety of vehicles in mining areas when driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119905012A_ABST
    Figure CN119905012A_ABST
Patent Text Reader

Abstract

The invention provides a mining area vehicle anti-collision system, method, device, equipment, medium and product, the system comprises an Internet of Things device and a cloud server, and the Internet of Things device is configured in a mining area vehicle; the internet-of-things card is used for acquiring position information and speed information of a vehicle in a mining area; and the cloud equipment server is used for sending safety early warning to the mining area vehicles according to the position information and the speed information. According to the system disclosed by the invention, the position information and the speed information of the vehicle in the mining area are determined by using the Internet of Things equipment, and then the cloud equipment server sends the safety early warning to the vehicle in the mining area with the safety risk according to the position information and the speed information, so that the safety of the vehicle in the mining area during driving is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle collision avoidance, and in particular to a mining area vehicle collision avoidance system, method, device, equipment, medium and product. Background Art

[0002] With the continuous development of open-pit mining technology and equipment in my country, the dual factors of land shortage and production targets have led to a complex road environment in mining areas. Related technologies usually use a combination of radar and camera equipment to judge the safety risks between vehicles. However, due to factors such as muddy roads in mining areas, splashes will cover the radar, resulting in false alarms. Therefore, a more widely applicable mining vehicle collision avoidance system is needed. Summary of the invention

[0003] The present disclosure provides a mining vehicle collision avoidance system, method, device, equipment, medium and product to solve the problems in the related technology and reduce the possibility of collision of mining vehicles.

[0004] The first aspect of the embodiment of the present disclosure proposes a mining vehicle collision avoidance system, including: an Internet of Things device and a cloud server, wherein the Internet of Things device is configured in the mining vehicle; the Internet of Things card is used to obtain the location information and speed information of the mining vehicle; the cloud device server is used to send safety warnings to the mining vehicle based on the location information and speed information.

[0005] In some embodiments of the present disclosure, the system further includes a camera device, wherein the camera device is configured in a mining vehicle; the camera device is used to obtain road information in the mining area.

[0006] In some embodiments of the present disclosure, the cloud server is also used to send safety warnings to vehicles in the mining area based on road information.

[0007] The second aspect of the present disclosure proposes a method for avoiding collisions between mining vehicles, which is applied to the system of the first aspect of the present disclosure, including: an Internet of Things device obtains location information and speed information of mining vehicles; based on the location information and speed information, a cloud device server determines whether to send a safety warning to the mining vehicle.

[0008] In some embodiments of the present disclosure, based on the location information and speed information, the cloud device server determines whether to send a safety warning to the mining vehicle, including: based on the elevation information in the location information, the cloud server determines the horizontal relationship between the mining vehicles; based on the coordinate information in the location information, the cloud server determines the vehicle distance between the mining vehicles; based on the direction information in the location information, the cloud server determines the driving relationship between the mining vehicles, and the driving relationship includes: driving in opposite directions and driving in opposite directions; based on the speed information of the mining vehicles, the cloud server determines the driving status of the mining vehicles, and the driving status includes: stationary status and driving status; based on at least one of the horizontal relationship, vehicle distance, driving relationship and driving status, the cloud server sends a safety warning to the mining vehicle.

[0009] In some embodiments of the present disclosure, the method also includes: a camera device acquires road information of a mining area; based on the road information, a cloud server determines a risky area of ​​the mining area; based on the risky area and location information, determines to send a safety warning to vehicles in the mining area.

[0010] The third aspect of the present disclosure proposes a mining vehicle anti-collision device, which includes: an acquisition unit for acquiring position information and speed information of mining vehicles; a determination unit for determining whether to send a safety warning to the mining vehicle based on the position information and speed information.

[0011] The fourth aspect embodiment of the present disclosure proposes an electronic device, comprising: a processor and a memory for storing a computer program that can be run on the processor, wherein the processor, when used to run the computer program, executes the method described in the first aspect embodiment of the present disclosure.

[0012] The fifth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the second aspect embodiment of the present disclosure.

[0013] The sixth aspect embodiment of the present disclosure proposes a computer program product, including a computer program, which implements the method described in the second aspect embodiment of the present disclosure when executed by a processor.

[0014] In summary, a mining vehicle collision avoidance system proposed in the present disclosure includes: an Internet of Things device and a cloud server, wherein the Internet of Things device is configured in the mining vehicle; the Internet of Things card is used to obtain the location information and speed information of the mining vehicle; and the cloud device server is used to send a safety warning to the mining vehicle according to the location information and speed information. The system disclosed in the present disclosure determines the location information and speed information of the mining vehicle by using the Internet of Things device, and then the cloud device server sends a safety warning to the mining vehicle with safety risks according to the location information and speed information, thereby improving the safety of the mining vehicle when driving.

[0015] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0017] Figure 1 A schematic diagram of the architecture of a mining vehicle collision avoidance system provided by an embodiment of the present disclosure;

[0018] Figure 2 A schematic diagram of the architecture of another mining vehicle collision avoidance system provided by an embodiment of the present disclosure;

[0019] Figure 3 A flow chart of a method for avoiding collision of mining vehicles provided by an embodiment of the present disclosure;

[0020] Figure 4 A flow chart of another method for avoiding collision of mining vehicles provided in an embodiment of the present disclosure;

[0021] Figure 5 A schematic diagram of the structure of a mining vehicle anti-collision device provided by an embodiment of the present disclosure;

[0022] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0023] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0024] With the continuous development of open-pit mining technology and equipment in my country, the dual factors of land shortage and production targets have led to a complex road environment in mining areas. Related technologies usually use a combination of radar and camera equipment to judge the safety risks between vehicles. However, due to factors such as muddy roads in mining areas, splashes will cover the radar, resulting in false alarms. Therefore, a more widely applicable mining vehicle collision avoidance system is needed.

[0025] The present disclosure is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0026] Figure 1 This is a schematic diagram of a mining vehicle collision avoidance system provided by an embodiment of the present disclosure. Figure 1 As shown, the system includes: an Internet of Things device and a cloud server.

[0027] In some embodiments, the IoT device is configured in a mining vehicle to obtain the location information and speed information of the mining vehicle and report it to a cloud server, so that the cloud server can determine whether to send a safety warning to the mining vehicle.

[0028] In some embodiments, the location information may include elevation information, coordinate information, direction information, speed information, etc., which is not limited in the present disclosure.

[0029] In some embodiments, the safety warning may be a voice prompt, an image prompt, or other forms of prompts, which are not limited in the present disclosure.

[0030] In some embodiments, the cloud device server is used to send safety warnings to mining vehicles based on location information and speed information.

[0031] In some embodiments, the IoT device may be a 4G IoT card, a 5G IoT card, or other device, but is not limited thereto. The present disclosure does not limit the specific form of the IoT device.

[0032] In some embodiments, the IoT device is communicatively connected to a cloud server so that the cloud server can obtain location information and speed information sent by the IoT device, and can also enable the IoT device to obtain safety warnings sent by the cloud server.

[0033] For example, when the IoT device sends the current location information of the mining vehicle to the cloud server, and the cloud server determines that the mining vehicle is in an area with continuous turns, the cloud server sends a safety warning to the mining vehicle.

[0034] In an optional embodiment, the mining area vehicle collision avoidance system can also be as follows Figure 2 As shown, including camera equipment.

[0035] Among them, the camera equipment is used to obtain road information in the mining area and upload it to the cloud server. The cloud server then determines whether to issue a safety warning to vehicles in the mining area based on the current road information.

[0036] For example, when the camera equipment captures large obstructions (such as rocks, earth slopes, etc.) in the blind spot of a mining vehicle, the cloud server can send a safety warning to the mining vehicle.

[0037] Optionally, the cloud server can also record the location where there are large obstructions, and when other vehicles pass by, it can directly send safety warnings without the need for camera equipment to shoot, further improving the efficiency of sending safety warnings.

[0038] Furthermore, the camera equipment can also be used to update the locations of large obstructions recorded by the cloud server to improve the accuracy of issuing safety warnings.

[0039] In summary, the anti-collision system for mining vehicles proposed in the present disclosure includes: an Internet of Things device and a cloud server, wherein the Internet of Things device is configured in the mining vehicle; the Internet of Things card is used to obtain the location information and speed information of the mining vehicle; and the cloud device server is used to send a safety warning to the mining vehicle according to the location information and speed information. The system disclosed in the present disclosure determines the location information and speed information of the mining vehicle by using the Internet of Things device, and then the cloud device server sends a safety warning to the mining vehicle with safety risks according to the location information and speed information, thereby improving the safety of the mining vehicle when driving.

[0040] Figure 3 A flow chart of a method for avoiding collision of vehicles in mining areas proposed in the present disclosure is shown. Figure 1 The system shown, Figure 3 The following steps are included.

[0041] Step 301, the IoT device obtains the location information and speed information of the vehicle in the mining area.

[0042] In some embodiments, the IoT device can obtain speed information of mining vehicles by connecting to sensors and other devices in mining vehicles, but is not limited to this, and the method for the IoT device to obtain speed information is not limited.

[0043] In some embodiments, the IoT device can be connected to the navigation equipment, positioning satellites and other equipment of mining vehicles to obtain location information, but is not limited to this, and the method for the IoT device to obtain location information is not limited.

[0044] Step 302, based on the location information and speed information, the cloud device server determines whether to send a safety warning to the mining vehicle.

[0045] In some embodiments, the cloud server can determine whether the distance between mining vehicles is too close, whether mining vehicles are traveling in dangerous areas, etc. based on location information and speed information, thereby determining whether to send safety warnings to mining vehicles.

[0046] In summary, the anti-collision method for mining vehicles proposed in the present disclosure includes: the IoT device obtains the location information and speed information of the mining vehicle; based on the location information and speed information, the cloud device server determines whether to send a safety warning to the mining vehicle. The method disclosed in the present disclosure obtains the location information and speed information of the mining vehicle in real time through the IoT device, thereby improving the timeliness of sending safety warnings, and then determines whether to send safety warnings from multiple aspects based on the location information and speed information, further improving the accuracy of sending safety warnings and reducing the possibility of sending them by mistake.

[0047] Figure 4 The flowchart of a method for avoiding collision of mining vehicles proposed by the present disclosure is further shown. Figure 3 Based on the embodiment shown, Figure 4 The following steps are included.

[0048] Step 401, the IoT device obtains the location information and speed information of the mining area vehicle.

[0049] In some embodiments, the principle of step 401 is the same as that of step 301 , and reference may be made to the relevant embodiments of step 301 , which will not be repeated here.

[0050] Step 402, based on the elevation information in the location information, the cloud server determines the horizontal relationship between the vehicles in the mining area.

[0051] In some embodiments, the elevation information is used to indicate the altitude at which the mining vehicle is located.

[0052] In some embodiments, the cloud server determines whether vehicles in different mining areas are at the same step, that is, whether vehicles in different mining areas are at the same horizontal position, through elevation information.

[0053] Step 403, based on the coordinate information in the location information, the cloud server determines the vehicle distance between the vehicles in the mining area.

[0054] In some embodiments, the coordinate information may be two-dimensional coordinates of a vehicle in a mining area.

[0055] In some embodiments, the cloud server can calculate the distance between vehicles in the mining area based on the coordinate information, thereby determining whether the distance between the vehicles is too close and there is a safety risk.

[0056] Step 404, based on the direction information in the location information, the cloud server determines the driving relationship between the vehicles in the mining area.

[0057] In some embodiments, the driving relationship includes: a driving relationship towards each other and a driving relationship away from each other.

[0058] Step 405, based on the speed information of the mining area vehicle, the cloud server determines the driving status of the mining area vehicle.

[0059] In some embodiments, the driving state may include: a stationary state and a driving state.

[0060] Optionally, in some embodiments, it is possible to determine whether the mining vehicle is accelerating, decelerating, or traveling at a constant speed based on the before and after changes in the speed of the mining vehicle.

[0061] Step 406, based on at least one of the horizontal relationship, vehicle distance, driving relationship and driving status, the cloud server sends a safety warning to the mining vehicle.

[0062] In some embodiments, the cloud server may determine whether to send a safety warning to the mining vehicle based on the horizontal relationship.

[0063] For example, when different mining area vehicles are not at the same horizontal position, it means that different mining area vehicles are at different steps. At this time, safety warnings can be sent to all mining area vehicles.

[0064] In some embodiments, the cloud server can send different levels of safety warnings based on different vehicle distances. For example, the safety warning can be set to three levels: warning area, alarm area, and danger area. The distance values ​​of the vehicle warning area, alarm area, and danger area can be customized.

[0065] In other words, when vehicles in different mining areas are at the same horizontal position, the cloud server can further determine the vehicle distance between vehicles in different mining areas. If the vehicle distance reaches a preset distance value, the cloud server sends a safety warning to the mining area vehicles.

[0066] In some embodiments, in addition to the safety distance, the cloud server also needs to consider the driving relationship between vehicles in different mining areas to determine whether to send a safety warning to them.

[0067] For example, when the vehicle distance between two mining area vehicles is less than the preset distance value, if the driving relationship between the two mining area vehicles is driving in opposite directions, the cloud server may not send a safety warning to the mining area vehicles; if the driving relationship between the two mining area vehicles is driving in opposite directions, the cloud server may send a safety warning to the mining area vehicles.

[0068] In some embodiments, the cloud server may also refer to the driving status to determine whether to send a safety warning to the vehicle. For example, if the mining vehicle is stationary or a vehicle collision is unlikely to occur at the current vehicle speed, the cloud server may not send a safety warning.

[0069] Step 407: The camera equipment obtains the road information of the mining area.

[0070] In some embodiments, the camera device is configured on the body of a mining vehicle to obtain road information in the mining area.

[0071] Step 408, based on the road information, the cloud server determines the risky areas of the mining area.

[0072] In some embodiments, risky areas include, for example, continuous turning areas, ramp turning areas, road intersection areas, etc., which are not limited in the present disclosure.

[0073] Step 409, based on the risk area and location information, determine to send a safety warning to vehicles in the mining area.

[0074] In some embodiments, the cloud server can determine, based on the location information, that when a mining vehicle is traveling to a risky area, the cloud server sends a safety warning to the mining vehicle.

[0075] In summary, the mining area vehicle collision avoidance method proposed in the present disclosure includes: the Internet of Things device obtains the location information and speed information of the mining area vehicle;

[0076] Based on the location information and speed information, the cloud device server determines whether to send a safety warning to the vehicle; based on the elevation information in the location information, the cloud server determines the horizontal relationship between the vehicles in the mining area; based on the coordinate information in the location information, the cloud server determines the vehicle distance between the vehicles in the mining area; based on the direction information in the location information, the cloud server determines the driving relationship between the vehicles in the mining area, and the driving relationship includes: driving relationship towards each other and driving relationship in reverse; based on the speed information of the vehicles in the mining area, the cloud server determines the driving state of the vehicles in the mining area, and the driving state includes: stationary state and driving state; based on at least one of the horizontal relationship, vehicle distance, driving relationship and driving state, the cloud server sends a safety warning to the vehicles in the mining area; the camera device obtains the road information of the mining area; based on the road information, the cloud server determines the risk section of the mining area; based on the risk section and location information, it determines to send a safety warning to the vehicles in the mining area. The method disclosed in the present invention considers multiple factors to determine whether to send a safety warning to the vehicles in the mining area, improves the safety factor of open-pit mine vehicle transportation, and can reduce vehicle accidents and improve production efficiency.

[0077] Therefore, this solution has the following beneficial effects:

[0078] The method disclosed herein considers multiple factors to determine whether to send a safety warning to vehicles in a mining area, thereby improving the safety factor of open-pit mine vehicle transportation, reducing vehicle accidents, and improving production efficiency.

[0079] The following is an exemplary description of the present disclosure.

[0080] Compared with open-pit coal mines, open-pit coal mines have their own characteristics:

[0081] 1. The vehicles are relatively fixed and the mine roads are relatively closed. General vehicles cannot enter the internal roads of the mine without permission.

[0082] 2. Roads change frequently.

[0083] Technical solution: Because open-pit mine vehicles are relatively fixed, especially heavy dump trucks can only travel on the mine roads. The entire open-pit mine vehicle is relatively fixed. By installing 4G or 5G SIM IoT cards on all vehicles in the open-pit mine, vehicle positioning and information upload to the cloud server can be achieved.

[0084] Road data is collected and updated in real time to produce three-dimensional maps of open-pit mines.

[0085] 1. Road update: With the advancement of open-pit mining, the road vehicles are constantly changing during the hauling process. When vehicles equipped with anti-collision devices pass through new roads, the original three-dimensional map will be automatically updated.

[0086] 2. Road obstruction update: When the obstructions on the intersection roads are large, it affects the safety of vehicle transportation. The anti-collision warning system can artificially set high-risk intersections. When two dump trucks drive towards each other at the intersection at the same time, a safety warning will be issued.

[0087] 3. The system software analyzes the vehicle's speed, direction, and trajectory to determine whether there is a possibility of a collision, and thus decides whether to issue a safety warning.

[0088] In an optional embodiment, the warning distance of each vehicle can be customized, so that different distances between vehicles can be achieved, and different voice alarm methods and contents.

[0089] In an optional embodiment, the warning distance of vehicles outside the mining area can be customized, so that different distances between vehicles can be achieved, and different voice alarm methods and contents.

[0090] In an optional embodiment, the system can remind the driver in the form of voice or text or image.

[0091] In an optional embodiment, by judging the elevation difference between vehicles in different mining areas, it is determined whether they are on the same step. If they are not on the same step, no safety warning is issued.

[0092] In an optional embodiment, based on actual on-site experience, the safety warning can be set to three levels: warning area, alarm area, and danger area. The distance values ​​of the vehicle warning area, alarm area, and danger area can be customized. When the distance between two vehicles exceeds the warning area distance, no safety warning will be issued.

[0093] In an optional embodiment, when both vehicles are parked or driving in opposite directions, neither of them is added to the alarm list. At the same time, the driving direction and speed of the two vehicles are analyzed to determine whether there is a possibility of collision between the two vehicles. If not, no alarm is added. If two vehicles are driving in opposite directions on the same straight road, it is analyzed that the driving trajectories of the two vehicles are relatively stable and they are always driving according to the predetermined route, no safety warning may be issued.

[0094] In an optional embodiment, the IoT device can use wireless radio frequency technology to transmit data, so that it can observe the surrounding environment in real time through visual barriers such as wind, sand, and thick fog, so that the cloud server can issue safety warnings in time when there are safety risks to vehicles in the mining area.

[0095] In an optional embodiment, when driving at night and the vision is unclear, the driver is provided with real-time information on whether there are vehicles around. If there are vehicles around, there is a voice alarm;

[0096] In an optional embodiment, a reasonable advance warning may be set: the most critical factor is to provide an early warning within a certain distance range, so that the driver knows whether there are vehicles around and can be prepared in advance for vehicles to give way.

[0097] In an optional embodiment, the anti-collision warning function on the mining area vehicle can individually set the warning time period, warning vehicle range, warning on and off and other functions.

[0098] In an optional embodiment, the safety warning may indicate the specific location of the alarming vehicle.

[0099] Figure 5 FIG. 3 is a schematic diagram of a mining vehicle anti-collision device 300 provided in an embodiment of the present disclosure. Figure 5 As shown, the anti-collision device for mining vehicles includes:

[0100] An acquisition unit 310 is used to acquire the location information and speed information of the mining area vehicle;

[0101] The determination unit 320 is used to determine whether to send a safety warning to the vehicle based on the position information and the speed information.

[0102] In some embodiments of the present disclosure, the determination unit 320 is further used to determine the horizontal relationship between vehicles in the mining area based on the elevation information in the position information; determine the vehicle distance between vehicles in the mining area based on the coordinate information in the position information; judge the driving relationship between vehicles in the mining area based on the direction information in the position information, and the driving relationship includes: driving relationship towards each other and driving relationship away from each other; judge the driving status of vehicles in the mining area based on the speed information of the vehicles in the mining area, and the driving status includes: stationary state and driving state; send a safety warning to vehicles in the mining area based on at least one of the horizontal relationship, vehicle distance, driving relationship and driving state.

[0103] In some embodiments of the present disclosure, the determination unit 320 is further used to obtain road information of the mining area; determine the risky areas of the mining area based on the road information; and determine to send safety warnings to vehicles in the mining area based on the risky areas and location information.

[0104] In summary, the anti-collision device for mining vehicles proposed in the present disclosure includes: an acquisition unit for acquiring the position information and speed information of mining vehicles; a determination unit for determining whether to send a safety warning to the vehicle based on the position information and speed information. The device of the present disclosure determines the position information and speed information of mining vehicles by using the position information and speed information, and then sends a safety warning to mining vehicles with safety risks based on the position information and speed information, thereby improving the safety of mining vehicles when driving.

[0105] It should be noted that: the mining vehicle anti-collision device provided in the above embodiment only uses the division of the above-mentioned program modules as an example when performing mining vehicle anti-collision. In actual applications, the above-mentioned processing can be assigned to different program modules as needed, that is, the internal structure of the mining vehicle anti-collision device is divided into different program modules to complete all or part of the processing described above.

[0106] Since the device provided in the embodiment of the present disclosure corresponds to the methods provided in the above-mentioned embodiments, the implementation of the method is also applicable to the device provided in the embodiment and will not be described in detail in this embodiment.

[0107] In the embodiments provided in the present application, the methods and devices provided in the embodiments of the present application are introduced. In order to implement the functions in the methods provided in the embodiments of the present application, the electronic device may include a hardware structure and a software module, and implement the functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. A function of the functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.

[0108] Figure 6 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present disclosure is shown in FIG. Figure 6As shown, the electronic device 600 includes at least one processor 602; and a memory 601 that is communicatively connected to the at least one processor 602; wherein the memory 601 stores instructions that can be executed by the at least one processor 602, and the instructions are executed by the at least one processor 602 to implement the steps of the mining vehicle collision avoidance method described in the embodiment of the present disclosure; or, the instructions are executed by the at least one processor 602 to implement the steps of the mining vehicle collision avoidance method described in the embodiment of the present disclosure.

[0109] It is understood that the electronic device also includes a communication interface. The various components in the electronic device are coupled together through a bus system. It is understood that the bus system is used to achieve connection and communication between these components. In addition to the data bus, the bus system also includes a power bus, a control bus and a status signal bus.

[0110] It can be understood that the memory 601 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAMbus random access memory (DRRAM).The memory 601 described in this embodiment of the present solution is intended to include, but is not limited to, these and any other suitable types of memories.

[0111] The method disclosed in the above embodiment of the present disclosure may be applied to the processor 602, or implemented by the processor 602. The processor 602 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by an integrated logic circuit of hardware in the processor 602 or an instruction in the form of software.

[0112] The processor 602 described above may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 602 may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this solution. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of this solution, it may be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a storage medium, which is located in the memory 601, and the processor 602 reads the information in the memory 601 and completes the steps of the aforementioned method in combination with its hardware.

[0113] In an exemplary embodiment, the electronic device may be implemented by one or more application specific integrated circuits (ASIC), DSP, programmable logic device (PLD), complex programmable logic device (CPLD), FPGA, general purpose processor, controller, MCU, microprocessor, or other electronic components to execute the aforementioned method.

[0114] The embodiment of the present disclosure also provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to implement the steps of the mining vehicle collision avoidance method described in the embodiment of the present solution when the computer instructions are executed.

[0115] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0116] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present solution. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0117] Any process or method description in the flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiment of the present scheme includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present scheme belong.

[0118] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processing module, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (control method), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing in a suitable manner if necessary, and then stored in a computer memory.

[0119] It should be understood that the various parts of the implementation of the present solution can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned implementation, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another implementation, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0120] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0121] In addition, each functional unit in each embodiment of the present solution can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a disk or an optical disk, etc.

[0122] Although the implementation methods of the present scheme have been shown and described above, it can be understood that the above implementation methods are exemplary and cannot be understood as limitations on the present scheme. Ordinary technicians in this field can change, modify, replace and modify the above implementation methods within the scope of the present scheme.

Claims

1. A mining vehicle collision avoidance system, characterized in that: The system includes: an Internet of Things device and a cloud server, wherein: The IoT device is configured in a mining vehicle; The IoT card is used to obtain the location information and speed information of the mining area vehicle; The cloud device server is used to send a safety warning to the mining vehicle based on the location information and speed information.

2. The system according to claim 1, characterized in that The system further comprises a camera device, wherein the camera device is arranged in the mining vehicle; The camera equipment is used to obtain road information in the mining area.

3. The system according to claim 2, characterized in that The cloud server is also used to send safety warnings to the mining area vehicles based on the road information.

4. A method for preventing vehicles from collision in mining areas, characterized in that: The method is applied to the system according to any one of claims 1 to 3, and the method comprises: IoT devices obtain location and speed information of vehicles in the mining area; Based on the location information and speed information, the cloud device server determines whether to send a safety warning to the mining vehicle.

5. The method according to claim 4, characterized in that The cloud device server determines whether to send a safety warning to the mining vehicle based on the location information and speed information, including: Based on the elevation information in the location information, the cloud server determines the horizontal relationship between the vehicles in the mining area; Based on the coordinate information in the location information, the cloud server determines the vehicle distance between the vehicles in the mining area; Based on the direction information in the location information, the cloud server determines the driving relationship between the vehicles in the mining area, and the driving relationship includes: a driving relationship towards each other and a driving relationship away from each other; Based on the speed information of the mining vehicle, the cloud server determines the driving state of the mining vehicle, where the driving state includes: a stationary state and a driving state; Based on at least one of the horizontal relationship, the vehicle distance, the driving relationship and the driving status, the cloud server sends a safety warning to the mining vehicle.

6. The method according to claim 4, characterized in that The method further comprises: Camera equipment obtains road information in the mining area; Based on the road information, the cloud server determines the risky area of ​​the mining area; Based on the risk area and the location information, determine to send a safety warning to the mining area vehicle.

7. A mining area vehicle anti-collision device, characterized in that: include: An acquisition unit, used to acquire the location information and speed information of vehicles in the mining area; A determination unit is used to determine whether to send a safety warning to the mining vehicle based on the position information and speed information.

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 4 to 6.

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 4-6.

10. A computer program product, characterized in that It comprises a computer program which, when executed by a processor, implements the method according to any one of claims 4 to 6.