Method for processing mine vehicle trajectory information and related device
By interacting with the Beidou wristwatch and communication box to obtain vehicle information in the mining area, calculating and prompting safe driving distances, the risk of vehicle tipping over during mining operations is eliminated, and driving safety in the mining area is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING JIANGTAI TECH CO LTD
- Filing Date
- 2024-11-11
- Publication Date
- 2026-05-01
AI Technical Summary
In mining operations, drivers cannot accurately know the slope angle and height of the current step, which makes it easy for transport vehicles to drive beyond the safe distance, leading to the risk of vehicle tipping over. Existing technology has not been able to effectively solve this problem.
By interacting with the Beidou wristwatch and communication box, the system obtains the identification and geographic information of vehicles in the mining area, determines the safe driving distance between the vehicle and the top of the slope, and provides driving reminders when the actual driving distance is less than the safe distance. It uses near-field communication, positioning information, and geographic data to calculate the safe distance threshold and provides multiple prompts to remind users to adjust their driving distance.
Accurately judging the safe driving distance between the vehicle and the crest line of the hill avoids accidents caused by users' misjudgment of the safe driving distance and improves the safety of driving in the mining area.
Smart Images

Figure CN119533476B_ABST
Abstract
Description
Methods and related devices for processing vehicle trajectory information in mining areas Technical Field
[0001] This application relates to the field of mine safety monitoring technology, and in particular to a method and related device for processing vehicle trajectory information in a mining area. Background Technology
[0002] With the increasing depth of mining and the influence of other factors such as over-excavation of the slope toe and earthquake weathering, mines face certain risks of slope instability. Slope landslides and collapses pose a serious threat to the production safety of mines and the safety of people's lives and property.
[0003] Currently, during mining operations, there is a significant weight difference between transport vehicles and non-transport vehicles, resulting in different safety distances. When driving on platform sections, if the platform is wide and the driving surface is wide, the driver may easily drive beyond the safety distance because they cannot accurately know the slope angle and height of the current step. Beyond the safety distance, the slope stability of the step is poor, which can easily lead to collapse and cause the vehicle to tip over to the ground below. Summary of the Invention
[0004] This application provides a method and related apparatus for processing vehicle trajectory information in mining areas. By determining the safe driving distance between the vehicle and the top of the slope, and providing driving reminders to the user when the actual driving distance is less than the safe distance, this method avoids rollover accidents caused by the user's misjudgment of the safe driving distance in the mining area and improves the safety of users driving in the mining area.
[0005] In a first aspect, embodiments of this application provide a method for processing vehicle trajectory information in a mining area. The method is applied to a Beidou smartwatch in a mining area management platform, which includes a server, a Beidou smartwatch, and a communication box installed in the mining vehicles. The method includes:
[0006] The system uses Near Field Communication (NFC) to interact with the communication box and obtain the vehicle identification information of the user's location in the mining area.
[0007] The Beidou watch's display screen shows a message asking whether to activate the mining area driving assistance function;
[0008] Upon detecting an enable action for the inquiry message, the following actions are performed:
[0009] The system interacts with the server based on the identification information to obtain the weight information of the mining vehicles and the geographical information of the mining area to which the vehicles belong.
[0010] The reference distance between the mining vehicle and the top of the slope in the mining area is determined based on the positioning information of the Beidou watch and the geographical information of the mining area.
[0011] When the reference distance is detected to be less than or equal to the safe distance threshold under the weight information constraint, a prompt action is executed to remind the user to adjust the reference distance.
[0012] Secondly, this application provides a device for processing vehicle trajectory information in a mining area, applied to a Beidou wristwatch in a mining area management platform. The mining area management platform includes a server, a Beidou wristwatch, and a communication box installed on the mining vehicles. The device includes: a first acquisition unit, an inquiry unit, an execution unit, a second acquisition unit, a determination unit, and a prompting unit. The first acquisition unit is used to interact with the communication box via Near Field Communication (NFC) to acquire the identification information of the mining vehicle where the user is located. The inquiry unit is used to display an inquiry message on the Beidou wristwatch's display screen asking whether to activate the mining area driving assistance function. The execution unit is used to detect a confirmation activation operation in response to the inquiry message and perform the following operations: The second acquisition unit is used to interact with the server based on the identification information to acquire the weight information of the mining vehicle and the geographical information of the mining area to which the vehicle belongs. The determination unit is used to determine the reference distance between the mining vehicle and the top of the slope in the mining area based on the positioning information of the Beidou wristwatch and the geographical information of the mining area. The prompting unit is used to perform a prompting operation when the reference distance is detected to be less than or equal to a safe distance threshold under the weight information constraint, to remind the user to adjust the reference distance.
[0013] Thirdly, embodiments of this application provide an electronic device, including: a processor and a memory; and one or more programs, the one or more programs being stored in the memory and configured to be executed by the processor, the programs including instructions for some or all of the steps as described in the first aspect.
[0014] Fourthly, embodiments of this application provide a computer-readable storage medium for storing a computer program that causes a computer to perform instructions for some or all of the steps described in the first aspect of embodiments of this application.
[0015] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package.
[0016] As can be seen in this embodiment, the Beidou wristwatch in the mining area management platform first interacts with the communication box via NFC (Near Field Communication) to obtain the identification information of the vehicle in the mining area where the user is located. Next, an inquiry message regarding whether to activate the mining area driving assistance function is displayed on the Beidou wristwatch's screen. Then, the Beidou wristwatch detects the confirmation operation in response to the inquiry message and performs the following operations: The Beidou wristwatch interacts with the server based on the identification information to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the vehicle belongs. Next, the Beidou wristwatch determines the reference distance between the mining vehicle and the top of the slope in the mining area based on its own positioning information and the geographical information of the mining area. Finally, when the Beidou wristwatch detects that the reference distance is less than or equal to the safe distance threshold under the weight information constraint, it performs a prompt operation to remind the user to adjust the reference distance. In this way, the safe driving distance between the vehicle and the top of the slope is accurately determined, avoiding accidents caused by the user's misjudgment of safe driving and improving the user's driving safety in the mining area. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 is a schematic diagram of the system architecture of a mining area management platform provided in an embodiment of this application;
[0019] Figure 2 is a schematic flowchart of a method for processing vehicle trajectory information in a mining area according to an embodiment of this application;
[0020] Figure 3 is a schematic diagram of the application interface of a Beidou wristwatch provided in an embodiment of this application;
[0021] Figure 4 is a schematic diagram of a mining area topography provided in an embodiment of this application;
[0022] Figure 5 is a schematic diagram of another mining area terrain provided in an embodiment of this application;
[0023] Figure 6 is a schematic diagram of an application scenario for a prompting operation provided in an embodiment of this application;
[0024] Figure 7 is a schematic diagram of a navigation application of a Beidou wristwatch provided in an embodiment of this application;
[0025] Figure 8 is a schematic diagram of another navigation application of a Beidou wristwatch provided in an embodiment of this application;
[0026] Figure 9 is a functional unit block diagram of a mining area vehicle trajectory information processing device provided in an embodiment of this application;
[0027] Figure 10 is a structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation
[0028] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0029] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0030] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article indicates that the preceding and following related objects have an "or" relationship.
[0031] In this application's embodiments, "multiple" refers to two or more. In this application's embodiments, "connection" refers to various connection methods, such as direct or indirect connections, to achieve communication between devices; this application's embodiments do not impose any limitations on this.
[0032] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0033] With the increasing depth of mining and the influence of other factors such as over-excavation of the slope toe and earthquake weathering, mines face certain risks of slope instability. Slope landslides and collapses pose a serious threat to the production safety of mines and the safety of people's lives and property.
[0034] Currently, during mining operations, there is a significant weight difference between transport vehicles and non-transport vehicles, resulting in different safety distances. When driving on platform sections, if the platform is wide and the driving surface is wide, the driver may easily drive beyond the safety distance because they cannot accurately know the slope angle and height of the current step. Beyond the safety distance, the slope stability of the step is poor, which can easily lead to collapse and cause the vehicle to tip over to the ground below.
[0035] To address the aforementioned issues, this application provides a method and related apparatus for processing vehicle trajectory information in mining areas. By determining the safe driving distance between the vehicle and the top of the slope, and providing driving reminders to the user when the actual driving distance is less than the safe distance, this method avoids rollover accidents caused by the user's misjudgment of the safe driving distance in mining areas, thereby improving the safety of users driving in mining areas.
[0036] Please refer to Figure 1 for details. Figure 1 is a schematic diagram of the system architecture of a mining area management platform provided in an embodiment of this application. As shown in Figure 1, the mining area management platform 100 includes: a Beidou wristwatch 110, a server 120, and a communication box 130; wherein, the Beidou wristwatch 110 is communicatively connected to the server 120, and the Beidou wristwatch 110 is communicatively connected to the communication box 130.
[0037] The communication box 130, installed on mining vehicles, integrates GPS, an external communication interface, an electronic processing unit, a microcontroller, a mobile communication unit, and a memory module. It provides network access, OTA (Over-The-Air) updates, remote control, location query / vehicle tracking, and other functions, and can communicate with the Beidou Watch 110. The Beidou Watch 110 is a smartwatch based on the Chinese Beidou Satellite Navigation System for timing and positioning. It can receive signals from the Beidou Satellite Navigation System for time synchronization and has positioning capabilities, displaying latitude and longitude information, and includes a compass and altimeter. Specifically, the Beidou Watch 110 may include a processing module, a storage module, and a transmission module. The processing module is used to identify the distress calls made by the user when trapped or in danger, such as pressing a distress button or sending a distress signal through the operation interface of the Beidou wristwatch; the storage module is used to store the user's historical distress call records for subsequent analysis of search and rescue related data, such as search and rescue time and results; the sending module is used to generate a wireless signal based on the distress signal received by the processing module and send the distress signal to the outside world; the server 120's memory pre-stores relevant information about the mining area, including the geographical information of the mining area and the distribution trajectory of roads in the mining area.
[0038] In this embodiment, the Beidou watch 110 first interacts with the communication box 130 via NFC to obtain the identification information of the vehicle in the mining area where the user is located. Then, an inquiry message asking whether to activate the mining area driving assistance function is displayed on the watch face of the Beidou watch 110. After detecting the confirmation operation in response to the inquiry message, the following operations are performed: based on the identification information, the Beidou watch 110 interacts with the server 120 to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the vehicle belongs. Based on the positioning information of the Beidou watch 110 and the geographical information of the mining area, the reference distance between the mining vehicle and the top of the slope in the mining area is determined. Finally, when the reference distance is less than or equal to the safe distance threshold under the weight information constraint, a prompt operation is performed to remind the user to adjust the reference distance.
[0039] The following describes a method for processing vehicle trajectory information in a mining area, provided by an embodiment of this application.
[0040] Please refer to Figure 2, which is a schematic flowchart of a method for processing vehicle trajectory information in a mining area according to an embodiment of this application. The method is applied to the Beidou wristwatch 110 shown in Figure 1, and includes the following steps:
[0041] Step S210: Use the Near Field Communication (NFC) mechanism to interact with the communication box to obtain the identification information of the vehicle in the mining area where the user is located.
[0042] Near Field Communication (NFC) is a contactless communication technology based on electromagnetic radio fields. Operating in the 13.56MHz frequency band, it is a branch of RFID (Radio Frequency Identification) technology. NFC technology is characterized by its unique short-range and low-bandwidth characteristics. NFC utilizes the principle of electromagnetic induction to establish point-to-point communication within a few centimeters. When two NFC devices are close together, a resonant circuit is formed between them, communicating through the electromagnetic field generated by inductive coupling, thereby exchanging information without requiring a physical connection between the devices to achieve data transmission.
[0043] In other possible examples, the communication box between the Beidou wristwatch and the mining vehicle can establish a wireless communication link through technologies such as Bluetooth, Wi-Fi, cellular network, or low-power wide-area network (LPWAN) such as Zigbee and LoRa.
[0044] The identification information is a unique identifier for vehicles in the mining area. The corresponding parameters of the mining vehicle, such as weight, body length, and body width, can be retrieved through the identification information.
[0045] Step S220: Display a message on the dial screen of the Beidou watch asking whether to activate the mining area driving assistance function.
[0046] Specifically, please refer to Figure 3. Figure 3 is a schematic diagram of the application interface of a Beidou wristwatch provided in an embodiment of this application. As shown in Figure 3, it includes a display interface 300 of the Beidou wristwatch display screen, an inquiry message box 301 displayed on the display interface 300, a confirmation button 302 for confirming the activation of the mining area driving assistance function, and a cancel button 303 for not confirming the activation of the mining area driving assistance function.
[0047] Step S230: Upon detecting a confirmation activation operation for the query message, the following operations are performed;
[0048] Specifically, the confirmation operation is a positive action taken by the user in response to the inquiry message. It can be done by tapping the confirmation button 302 on the display interface 300 of the Beidou watch screen as shown in Figure 3, or by the user replying to the inquiry message by inputting voice information into the Beidou watch, such as "Confirm activation of driving assistance function".
[0049] Step S240: Based on the identification information, interact with the server to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the mining vehicle belongs.
[0050] The weight information includes the rated load capacity and vehicle weight of vehicles in the mining area. The geographical information of the mining area is used to characterize the geographical features of the mining area, including the soil properties and topographic structure of the mining area. The topographic structure of the mining area includes the overall height and angle of the slopes of the mining area, the width of the platform road section, the slope of the platform road section, and the height of the platform road section.
[0051] Step S250: Determine the reference distance between the mining vehicle and the top of the slope in the mining area based on the positioning information of the Beidou watch and the geographical information of the mining area.
[0052] Specifically, please refer to Figure 4, which is a schematic diagram of a mining area terrain provided in an embodiment of this application, including a slope 410, a first slope crest line 420, a second slope crest line 460, a first mining vehicle 430, and a second mining vehicle 450. The slope crest line refers to the intersection of the upper flat plate of the step and the slope. If the mining vehicle is too close to the slope crest line, the soil near the slope crest line may collapse, causing the mining vehicle to slide down the slope 410. The reference distance between the first mining vehicle 430 and the first slope crest line 420 is 440, and the reference distance between the second mining vehicle 450 and the second slope crest line 460 is 450.
[0053] The system can determine the current location of vehicles traveling in the mining area based on the location information, thereby determining the road width at the current location based on the geographical information of the mining area, and then determining the reference distance = 1 / 2 * (road width - vehicle width) based on the vehicle's parameter information (assuming the vehicle is traveling in the middle of the road segment).
[0054] In step S260, when the reference distance is detected to be less than or equal to the safe distance threshold under the weight information constraint, a prompting operation is performed to remind the user to adjust the reference distance.
[0055] In one possible example, the geographic information of the mining area includes at least one of the following: slope gradient and soil parameters; the safety distance threshold corresponding to a single weight information in the safety distance configuration set is determined by the following steps: based on the soil parameters in the geographic information of the mining area, the soil bearing capacity of the mining area is analyzed, and the soil parameters include: soil density, soil moisture content, and soil particle composition; based on the single weight information and the contact area of the mining area vehicles, the unit pressure of the mining area vehicles on the ground is determined; based on the slope gradient, soil bearing capacity, and unit pressure, the safety distance threshold corresponding to the weight information is determined, where soil bearing capacity is inversely correlated with the safety distance threshold, unit pressure is positively correlated with the safety distance threshold, and slope gradient is positively correlated with the safety distance threshold.
[0056] Specifically, soil bearing capacity in mining areas can be understood as the maximum vertical load or shear strength that soil can withstand per unit area. Factors related to soil bearing capacity include: soil properties, where the physical properties (such as density, internal friction angle, cohesion, etc.) and mechanical properties (such as elastic modulus, shear modulus, etc.) directly affect its bearing capacity, and the bearing capacity of different soil types (such as sand, clay, rock, etc.) varies significantly; water content, which has a significant impact on bearing capacity. Excessively wet soil may lead to settlement or collapse due to reduced bearing capacity, while dry soil may increase the resistance to equipment operation due to lack of lubrication; groundwater level, which also affects soil bearing capacity, as a high groundwater level may lead to a reduction in effective soil stress, thereby reducing its bearing capacity; and topography, where the topography of the mining area (such as slope, aspect, rock outcrops, etc.) also affects soil bearing capacity. For example, steep slopes may increase the risk of soil slippage.
[0057] The slope gradient, soil bearing capacity, unit pressure, and safe distance threshold satisfy the following formula:
[0058]
[0059] Please refer to Figure 5, which is a schematic diagram of another mining area terrain provided in the embodiment of this application. L is the safety distance threshold, the first slope crest line 420 is as described in Figure 4 above, θ is the slope gradient, Ps is the soil bearing capacity, and Pw is the unit pressure. The higher Ps is, the more capable the soil is of supporting or bearing engineering structures such as buildings, roads, and bridges without damage or significant deformation. f(θ) is the tangent value of the slope gradient θ. The larger the tangent value is, the steeper the slope is, and the greater the risk of accident.
[0060] Among them, when the reference distance is less than or equal to the safety distance threshold, the stability of the step slope outside the safety distance is poor, and it is prone to collapse, which can cause mining vehicles to tip over and pose a great driving risk.
[0061] As can be seen in this example, the soil bearing capacity of the mining area is obtained by analyzing the soil parameters in the geographical information of the mining area; the unit pressure of the mining vehicle on the ground is determined based on the individual weight information and the contact area of the mining vehicle; and the safe distance threshold corresponding to the weight information is determined based on the slope gradient, soil bearing capacity and unit pressure. In this way, the reliability and accuracy of determining the safe distance threshold through weight information analysis are improved.
[0062] In one possible example, the cueing action includes at least one of the following: sound cueing action, vibration cueing action, electrical stimulation cueing action, and image cueing action.
[0063] Specifically, please refer to Figure 6, which is a schematic diagram of an application scenario for a prompting operation provided in an embodiment of this application. As shown in Figure 6, the Beidou wristwatch 110 in Figure 1 can execute sound prompts 601, vibration prompts 602, electrical stimulation prompts 603, and image prompts 604. Sound prompts 601 can output prompt voice messages through the Beidou wristwatch 110, such as: "Currently, it has been detected that your driving distance is close to the slope. Please pay attention to safety and drive closer to the inside." Electrical stimulation prompts 603 are mainly achieved through the stimulation electrodes and metal case electrodes connected to the smart chip in the watch head. When the smart chip detects that the reference distance of the user's driving vehicle in the mining area is less than the safe distance threshold, the watch head can control the stimulation electrodes and metal case electrodes to automatically send electrical pulses to stimulate the user. Image prompts 604 are used to play warning animations or warning patterns on the display screen of the Beidou wristwatch 110 to instruct the user to pay attention to controlling the driving distance and return to within the safe distance threshold. Through multiple prompting operations, the user is comprehensively reminded to pay attention to the safe driving distance, ensuring that the user can perceive the prompting operations and improving user driving safety.
[0064] As can be seen, in this embodiment, the Beidou wristwatch in the mining area management platform first interacts with the communication box via Near Field Communication (NFC) to obtain the identification information of the vehicle in the mining area where the user is located. Next, a message asking whether to activate the mining area driving assistance function is displayed on the Beidou wristwatch's screen. Then, the Beidou wristwatch detects the confirmation operation in response to the message and performs the following operations: The Beidou wristwatch interacts with the server based on the identification information to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the vehicle belongs. Next, the Beidou wristwatch determines the reference distance between the mining vehicle and the top of the slope in the mining area based on its own positioning information and the geographical information of the mining area. Finally, when the Beidou wristwatch detects that the reference distance is less than or equal to the safe distance threshold under the weight information constraint, it performs a prompt operation to remind the user to adjust the reference distance. In this way, the safe driving distance between the vehicle and the top of the slope is accurately determined, avoiding accidents caused by the user's misjudgment of safe driving and improving the user's driving safety in the mining area.
[0065] In one possible example, the process of interacting with the server based on identification information to obtain the weight information of the mining vehicles and the geographical information of the mining area to which the vehicles belong includes: sending a query request message carrying identification information to the server, wherein the identification information is associated with the weight information of the mining vehicles and the geographical information of the mining area stored in the server; receiving a query response message from the server; and parsing the query response message to obtain the weight information and geographical information.
[0066] The server contains vehicle identification information and corresponding weight information for vehicles in the mining area. After receiving the identification information sent by the Beidou wristwatch, the server queries the corresponding weight information for vehicles in the mining area from its memory.
[0067] Specifically, the weight information includes the rated load capacity and vehicle weight of the mining area vehicles, and the geographical information of the mining area is used to characterize the geographical characteristics of the mining area, including the soil properties and topographic structure of the mining area. The topographic structure of the mining area includes the overall height and angle of the mining area slopes, the width of the mining area platform road sections, the slope of the platform road sections, and the height of the platform road sections.
[0068] As can be seen in this example, by sending a query request message carrying identification information to the server, the identification information is associated with the weight information of the mining vehicle and the geographical information of the mining area stored in the server. The query response message is received from the server, and the weight information and geographical information are obtained by parsing the query response message. In this way, the identification information uniquely corresponds to the mining vehicle, avoiding the deviation of the information obtained due to identification errors, improving accuracy and reliability, and thus further ensuring the safety of the user's driving.
[0069] In one possible example, the reference distance between the mining vehicle and the slope crest line of the mining area is determined based on the positioning information of the Beidou watch and the geographical information of the mining area. This includes: predicting the reference driving trajectory of the mining vehicle in the current monitoring period based on the positioning information of the Beidou watch; determining the set of shortest distances between the reference driving trajectory and the slope of the mining area based on the geographical information of the mining area. The set of shortest distances includes the mapping relationship between each sampling point in multiple sampling points and the shortest distance of the slope of the mining area. Multiple sampling points belong to the reference driving trajectory; obtaining the shortest reference distance with the smallest value in the set of shortest distances, and using the shortest reference distance as the reference distance.
[0070] Specifically, the slope stability coefficient can be determined based on geographical information. Factors affecting the slope stability coefficient include: rock mass structure. The failure of the rock mass is mainly controlled by discontinuities (structural planes) within the rock mass. The rock mass structure factors affecting slope stability mainly include the following aspects: the dip and angle of the structural planes: Slopes with gentle dips in the same direction (where the dip of the structural plane is consistent with the slope surface dip, and the dip angle is less than the slope angle) have better stability than slopes with opposite dips. In gentle dips in the same direction, the steeper the dip angle of the rock strata, the worse the stability; horizontal rock strata have better stability. The orientation of the structural planes: when the orientation of an unfavorable structural plane is parallel to the slope surface, the entire slope surface has the condition for free sliding, which is detrimental to slope stability. The larger the angle between the orientation of the structural plane and the slope orientation, the more favorable it is for slope stability. The number and variety of structural planes also play a role. When a slope is cut by multiple intersecting structural planes, the entire slope rock mass has greater room for free deformation, resulting in more cutting surfaces, sliding surfaces, and free surfaces. This makes it easier to form sliding blocks and provides favorable conditions for groundwater activity, which is detrimental to slope stability. Secondly, the number of structural planes directly affects the size of the cut rock blocks, influencing not only slope stability but also the form of slope deformation and failure. Slopes with severely fractured rock masses may even exhibit arc-shaped sliding failures similar to those seen in soil slopes.
[0071] As can be seen, in this example, by predicting the reference driving trajectory of vehicles in the mining area and determining the reference distance, the accuracy and reliability of the estimated reference distance are improved. Using the shortest reference distance as the reference distance further protects the user's driving behavior.
[0072] In one possible example, predicting the reference driving trajectory of mining vehicles within the current monitoring period based on the positioning information of the Beidou wristwatch includes: acquiring multiple positioning information of the Beidou wristwatch at multiple sampling time points; determining the reference direction of motion and driving speed of the mining vehicles based on the multiple positioning information; and determining the reference driving trajectory within the current monitoring period based on the reference direction of motion, driving speed, and positioning information of the most recent sampling time point.
[0073] Specifically, please refer to Figure 7, which is a schematic diagram of a navigation application of a Beidou wristwatch provided in an embodiment of this application. As shown in Figure 7, after determining the reference driving trajectory, a navigation route 700 is planned and determined according to the pre-determined starting point 701 and destination 702 of the mining vehicle. The navigation route 700 includes a mining area slope section that is indicated. Region 703 represents the slope surface, and region 704 represents the slope crest line. The user is prompted to ensure that the distance from region 704 reaches a safe distance threshold.
[0074] Specifically, the detection cycle duration is, for example, 1 second, and the sampling interval between multiple sampling points is 100 ms.
[0075] As can be seen, in this example, by acquiring multiple positioning information from the Beidou wristwatch at multiple sampling time points, the reference direction of motion and driving speed of the mining vehicle are determined based on the multiple positioning information. Based on the reference direction of motion, driving speed, and positioning information from the most recent sampling time point, the reference driving trajectory within the current monitoring period is determined, which improves the reliability of determining the reference driving trajectory and the accuracy of predicting the driving trajectory.
[0076] In one possible example, multiple sampling points include at least the start point, end point, and intermediate position points of the reference driving trajectory.
[0077] In one possible example, before detecting that the reference distance is less than or equal to the safe distance threshold under the weight information constraint, the method further includes: obtaining a pre-stored safe distance configuration set, which includes a pre-created correspondence between the weight information of mining vehicles and the safe distance threshold; querying the safe distance configuration set using the weight information as a query flag to obtain the safe distance threshold corresponding to the weight information.
[0078] Specifically, after querying the safe distance threshold, based on the navigation route 700 shown in Figure 7, the reference distance and safe distance threshold of the mining area vehicles are displayed in real time on the navigation route 700 to improve the user's perception of the safe distance threshold. Please refer to Figure 8, which is a schematic diagram of another navigation application of Beidou wristwatch provided in this application embodiment. As shown in the figure, area 810 is a dangerous area formed by the real-time safe distance threshold determined according to the navigation route of the mining area vehicles. When the user drives into area 810, the user is prompted to drive closer to the inside of the road due to the current driving risk.
[0079] Specifically, the Beidou wristwatch can also send query requests to the server. These requests are used to request the server to retrieve the weight information of the mining vehicles indicated by the identification information. The weight information includes the vehicle's tare weight and rated load. Based on the Beidou wristwatch's positioning information, the driving direction of the mining vehicles is determined. The driving direction is related to the weight information. The relationship is as follows: if the driving direction of the mining vehicles indicates that the vehicles are moving from the loading area to the unloading area, then the weight information is equal to the sum of the rated load and the vehicle's tare weight. The loading area and the unloading area are the working areas in the mining area. If the driving direction of the mining vehicles indicates that the vehicles are moving from the unloading area to the loading area, then the weight information is determined to be the vehicle's tare weight.
[0080] Due to different travel directions, there may be deviations in weight information. For transportable mining vehicles, such as trucks and lorries, the rated load is generally tens to hundreds of tons, which is very heavy and has a significant impact on the safety distance threshold. Therefore, the purpose of the vehicle's journey should be determined by considering the vehicle's travel direction, whether it is to load or unload. If it is from the loading area to the unloading area, it represents the vehicle's unloading purpose, and the weight information needs to take into account the rated load, assuming that the cargo loaded on each vehicle is approximately equal to the rated load. Similarly, if it is from the unloading area to the loading area, it represents the vehicle's loading purpose, and the weight information only needs to consider the vehicle's own weight.
[0081] As can be seen in this example, a pre-stored set of safe distance configurations is obtained. This set includes the correspondence between the weight information of mining vehicles and the safe distance thresholds. Using the weight information as the query flag, the safe distance configuration set is queried to obtain the safe distance threshold corresponding to the weight information. This accurately determines the safe driving distance between the vehicle and the crest line, avoiding accidents caused by the user's misjudgment of safe driving and improving the user's driving safety in the mining area.
[0082] The above primarily describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, mobile electronic devices include corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0083] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0084] Similar to the embodiment in Figure 2, please refer to Figure 9. Figure 9 is a functional unit block diagram of a mining area vehicle trajectory information processing device provided in this application embodiment. As shown in Figure 9, the mining area vehicle trajectory information processing device 900 includes: a first acquisition unit 910, an inquiry unit 920, an execution unit 930, a second acquisition unit 940, a determination unit 950, and a prompting unit 960; wherein, the first acquisition unit 910 is used to obtain the identification information of the mining area vehicle where the user is located by interacting with the communication box through the near field communication mechanism NFC; the inquiry unit 920 is used to display whether on the dial display of the Beidou wristwatch. An inquiry message is sent to activate the driving assistance function in the mining area; the execution unit 930 is used to detect the confirmation activation operation in response to the inquiry message and perform the following operations: the second acquisition unit 940 is used to interact with the server message based on the identification information to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the mining vehicle belongs; the determination unit 950 is used to determine the reference distance between the mining vehicle and the top line of the mining area based on the positioning information of the Beidou wristwatch and the geographical information of the mining area; the prompting unit 960 is used to perform a prompting operation when it detects that the reference distance is less than or equal to the safe distance threshold under the weight information constraint condition, so as to remind the user to adjust the reference distance.
[0085] In one possible example, the cueing action includes at least one of the following: sound cueing action, vibration cueing action, electrical stimulation cueing action, and image cueing action.
[0086] In one possible example, in obtaining weight information of mining vehicles and geographical information of the mining area to which the mining vehicles belong by interacting with the server based on identification information, the second acquisition unit 940 is specifically configured to: send a query request message carrying identification information to the server, wherein the identification information is associated with the weight information of mining vehicles and the geographical information of the mining area stored in the server; receive a query response message from the server; and parse the query response message to obtain the weight information and geographical information.
[0087] In one possible example, in determining the reference distance between a mining vehicle and the top of a slope in a mining area based on the positioning information of the Beidou watch and the geographical information of the mining area, the determining unit 950 is specifically used to: predict the reference driving trajectory of the mining vehicle in the current monitoring period based on the positioning information of the Beidou watch; determine the set of shortest distances between the reference driving trajectory and the slope of the mining area based on the geographical information of the mining area, wherein the set of shortest distances includes the mapping relationship between each sampling point in multiple sampling points and the shortest distance of the slope of the mining area, and multiple sampling points belong to the reference driving trajectory; obtain the shortest reference distance with the smallest value in the set of shortest distances, and use the shortest reference distance as the reference distance.
[0088] In one possible example, in predicting the reference driving trajectory of mining vehicles within the current monitoring period based on the positioning information of the Beidou wristwatch, the determining unit 950 is specifically used to: acquire multiple positioning information of the Beidou wristwatch at multiple sampling time points; determine the reference direction of motion and driving speed of the mining vehicles based on the multiple positioning information; and determine the reference driving trajectory within the current monitoring period based on the reference direction of motion, driving speed, and the positioning information of the most recent sampling time point.
[0089] In one possible example, multiple sampling points include at least the start point, end point, and intermediate position points of the reference driving trajectory.
[0090] In one possible example, before detecting that the reference distance is less than or equal to the safe distance threshold under the weight information constraint, the prompting unit 960 is further configured to: obtain a pre-stored safe distance configuration set, which includes a pre-created correspondence between the weight information of mining vehicles and the safe distance threshold; query the safe distance configuration set using the weight information as a query flag, and obtain the safe distance threshold corresponding to the weight information.
[0091] In one possible example, the geographic information of the mining area includes at least one of the following: slope gradient and soil parameters; the safety distance threshold corresponding to a single weight information in the safety distance configuration set is determined by the following steps: based on the soil parameters in the geographic information of the mining area, the soil bearing capacity of the mining area is analyzed, and the soil parameters include: soil density, soil moisture content, and soil particle composition; based on the single weight information and the contact area of the mining area vehicles, the unit pressure of the mining area vehicles on the ground is determined; based on the slope gradient, soil bearing capacity, and unit pressure, the safety distance threshold corresponding to the weight information is determined, where soil bearing capacity is inversely correlated with the safety distance threshold, unit pressure is positively correlated with the safety distance threshold, and slope gradient is positively correlated with the safety distance threshold.
[0092] It is understood that, since the method embodiments and the device embodiments are different presentations of the same technical concept, the content of the method embodiment section in this application should be adapted to the device embodiment section, and will not be repeated here.
[0093] Figure 10 is a structural block diagram of an electronic device provided in an embodiment of this application. As shown in Figure 10, the electronic device 1000 may include one or more of the following components: a processor 1001 and a memory 1002 coupled to the processor 1001, wherein the memory 1002 may store one or more computer programs, and the one or more computer programs may be configured to implement the methods described in the above examples when executed by one or more processors 1001. Figure 10 may be the Beidou wristwatch 110 in Figure 1 above.
[0094] Processor 1001 may include one or more processing cores. Processor 1001 connects to various parts within the electronic device 1000 using various interfaces and lines, and performs various functions and processes data of the electronic device 1000 by running or executing instructions, programs, code sets, or instruction sets stored in memory 1002, and by calling data stored in memory 1002. Optionally, processor 1001 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). Processor 1001 may integrate one or more of a Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. It is understood that the aforementioned modem may also not be integrated into processor 1001, but may be implemented separately through a communication chip.
[0095] The memory 1002 may include random access memory (RAM) or read-only memory (ROM). The memory 1002 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 1002 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the above-described method examples. The data storage area may also store data created during the use of the electronic device 1000.
[0096] It is understood that the electronic device 1000 may include more or fewer structural elements than those shown in the above block diagram, such as a power module, physical buttons, WiFi (Wireless Fidelity) module, speaker, Bluetooth module, sensor, etc., without limitation.
[0097] This application also provides a computer storage medium storing a computer program / instructions thereon, which, when executed by a processor, implements some or all of the steps of any of the methods described in the above method embodiments.
[0098] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments.
[0099] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0100] In the several embodiments provided in this application, it should be understood that the disclosed methods, apparatuses, and systems can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0101] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0102] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can be physically comprised separately, or two or more units can be integrated into one unit. The integrated unit described above can be implemented in hardware or in the form of hardware plus software functional units.
[0103] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute partial steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes: a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, volatile memory, or non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced synchronous DRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM), etc., which are various media capable of storing program code.
[0104] While the present invention has been disclosed above, it is not limited thereto. Any person skilled in the art can easily conceive of variations or substitutions without departing from the spirit and scope of the present invention, and various modifications and alterations can be made, including combinations of the different functions and implementation steps described above, as well as software and hardware implementation methods, all of which are within the protection scope of the present invention.
Claims
1. A method for processing vehicle trajectory information in a mining area, characterized in that, The method is applied to a Beidou wristwatch in a mining area management platform, which includes a server, the Beidou wristwatch, and a communication box installed on mining vehicles. The method includes: interacting with the communication box via Near Field Communication (NFC) to obtain the identification information of the mining vehicle in which the user is located; displaying an inquiry message on the Beidou wristwatch's dial screen asking whether to activate the mining area driving assistance function; upon detecting a confirmation activation operation in response to the inquiry message, performing the following operations: interacting with the server based on the identification information to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the vehicle belongs; determining the location of the mining vehicle relative to the mining area based on the positioning information of the Beidou wristwatch and the geographical information of the mining area. The reference distance to the top of the slope in the area includes: predicting the reference driving trajectory of the mining vehicle within the current monitoring period based on the positioning information of the Beidou wristwatch; determining the set of shortest distances between the reference driving trajectory and the slope of the mining area based on the geographical information of the mining area, wherein the set of shortest distances includes the mapping relationship between each sampling point in a plurality of sampling points and the shortest distance to the slope of the mining area, wherein the plurality of sampling points belong to the reference driving trajectory; obtaining the shortest reference distance with the smallest value in the set of shortest distances and using the shortest reference distance as the reference distance; and when the reference distance is detected to be less than or equal to the safe distance threshold under the weight information constraint, performing a prompt operation to remind the user to adjust the reference distance.
2. The method according to claim 1, characterized in that, The prompting operation includes at least one of the following: sound prompting operation, vibration prompting operation, electrical stimulation prompting operation, and image prompting operation.
3. The method according to claim 1 or 2, characterized in that, The step of interacting with the server based on the identification information to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the mining vehicle belongs includes: sending a query request message carrying the identification information to the server, wherein the identification information is associated with the weight information of the mining vehicle and the geographical information of the mining area stored in the server; receiving a query response message from the server; and parsing the query response message to obtain the weight information and the geographical information.
4. The method according to claim 3, characterized in that, The step of predicting the reference driving trajectory of the mining vehicle in the current monitoring period based on the positioning information of the Beidou wristwatch includes: acquiring multiple positioning information of the Beidou wristwatch at multiple sampling time points; determining the reference direction of motion and driving speed of the mining vehicle based on the multiple positioning information; and determining the reference driving trajectory in the current monitoring period based on the reference direction of motion, the driving speed, and the positioning information of the most recent sampling time point.
5. The method according to claim 4, characterized in that, The plurality of sampling points include at least the start point, end point, and intermediate position point of the reference driving trajectory.
6. The method according to claim 5, characterized in that, Before the reference distance is detected to be less than or equal to the safe distance threshold under the weight information constraint, the method further includes: obtaining a pre-stored safe distance configuration set, the safe distance configuration set including a pre-created correspondence between the weight information of the mining vehicles and the safe distance threshold; using the weight information as a query flag, querying the safe distance configuration set to obtain the safe distance threshold corresponding to the weight information.
7. The method according to claim 6, characterized in that, The geographical information of the mining area includes at least one of the following: slope gradient and soil parameters; the safety distance threshold corresponding to a single weight information in the safety distance configuration set is determined by the following steps: based on the soil parameters in the geographical information of the mining area, the soil bearing capacity of the mining area is analyzed, and the soil parameters include: soil density, soil moisture content, and soil particle composition; based on the single weight information and the contact area of the mining area vehicles, the unit pressure of the mining area vehicles on the ground is determined; based on the slope gradient, the soil bearing capacity, and the unit pressure, the safety distance threshold corresponding to the weight information is determined, wherein the soil bearing capacity is inversely correlated with the safety distance threshold, the unit pressure is positively correlated with the safety distance threshold, and the slope gradient is positively correlated with the safety distance threshold.
8. A device for processing vehicle trajectory information in a mining area, characterized in that, A Beidou-enabled wristwatch is used in a mining area management platform. The platform includes a server, the wristwatch, and a communication box installed on mining vehicles. The device comprises a first acquisition unit, an inquiry unit, an execution unit, a second acquisition unit, a confirmation unit, and a prompting unit. The first acquisition unit interacts with the communication box via Near Field Communication (NFC) to obtain the identification information of the mining vehicle in which the user is located. The inquiry unit displays a prompt message on the wristwatch's display screen asking whether the mining area driving assistance function is activated. The execution unit detects a confirmation operation in response to the inquiry message and performs the following operations: The second acquisition unit interacts with the server based on the identification information to obtain the weight information of the mining vehicle and the geographical information of the mining area to which the vehicle belongs. The confirmation unit... The method for determining the reference distance between a vehicle in the mining area and the top of the slope in the mining area based on the positioning information of the Beidou wristwatch and the geographical information of the mining area includes: predicting the reference driving trajectory of the vehicle in the mining area within the current monitoring period based on the positioning information of the Beidou wristwatch; determining the set of shortest distances between the reference driving trajectory and the slope of the mining area based on the geographical information of the mining area, wherein the set of shortest distances includes the mapping relationship between each sampling point in a plurality of sampling points and the shortest distance of the slope of the mining area, wherein the plurality of sampling points belong to the reference driving trajectory; obtaining the shortest reference distance with the smallest value in the set of shortest distances, and using the shortest reference distance as the reference distance; the prompting unit is used to perform a prompting operation when the reference distance is detected to be less than or equal to the safe distance threshold under the weight information constraint condition, so as to remind the user to adjust the reference distance.
9. An electronic device, characterized in that, It includes a processor and a memory, the memory being used to store one or more programs and configured to be executed by the processor, the programs including instructions for performing the steps of the method as described in any one of claims 1-7.
Citation Information
Patent Citations
Map, map generation method and map use method and device
CN115248046A
Strip mine operation intelligent scheduling method and system based on machine learning
CN117132049A